Folgende Warnungen sind aufgetreten:
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Ich brauche wirklich bitte mal eine konkrete Hilfe als Laie
#2
Hallo Jan,

erstmal herzlich Willkommen hier im Forum. Entschuldige, das ist nicht böse gemeint, aber ich musste wirklich schmunzeln bei Deinem Beitrag. Hat mich zum Lachen gebracht. Im Positiven Sinne! Also bitte nicht beleidigt sein. Zwinkern

Du hast recht, vieles was in der alten Version des Gästebuches selbstverständlich war, fehlt in der 0.6.x. Das liegt aber daran, dass ab dieser Version die konkrete Trennung zwischen Code (Programm) und Optik (Template) die Hauptrolle spielt. Das scheint auf den ersten Blick ein Nachteil zu sein, wenn man aber mal kapiert hat, wie es funktioniert bietet das sehr große Vorteile. Das Gästebuch wird dadurch flexibler und hat eine größere "Einsatzreichweite". Nun zu Deinen Problemen.


Zitat:1. Wo genau stelle ich die Schriftgrösse ein beim Gästebuch? Das z.B. generell immer Grösse 11 oder 12 bei Eingabemaske und Textfeld eingestellt ist. Man kann in der Minischrift wirklich kaum was lesen und auf Notebook schon gar nicht.
  • Das wird ab jetzt im CSS des Gästebuches eingestellt. Das CSS ist eine Textdatei, in der alle Farb- und Größenangaben, sowie Schriftarten etc. gespeichert sind. Und zwar für alles, was im Gästebuch so dargestellt wird. Jedes Template hat eines oder mehrere CSS-Dateine. Das mgbModern Template, das standardmäßig dabei ist, hat neun an der Zahl. Diese findest Du im Ordner "templates/mgbModern/css". Finde in der Administration heraus, welchen "Template-Stil" Du gewählt hast. Denn diese CSS-Datei musst Du auch bearbeiten.

    Beispiel: Du hast in der Administration das Template "blue" gewählt. Öffne die Datei "templates/mgbModern/blue/style.css". Du möchtest die Schriftgröße im Textfeld ändern. Ein Textfeld wird durch den HTML-Befehl
    Code:
    <input>
    erzeugt. Also suchen wir die Textboxen im CSS. Fündig werden wir ab Zeile 566. Folgender Code definiert die Eingabefelder:
    Code:
    input.main_textbox {
        font-family: verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        background-color: #EFEFEF;
        color: #000000;
        border: 1px solid #7F7F7F;
        width: 99%; }
    "font-size: 10px;" definiert die Schriftgröße. Ändere es also auf "12px" oder je nach Wunsch. Abspeichern und die Datei auf dem Server ersetzen. Siehe hierzu auch <!-- m --><a class="postlink" href="http://www.m-gb.org/wiki/doku.php/erstellung_eigener_templates#css">http://www.m-gb.org/wiki/doku.php/erste ... plates#css</a><!-- m -->.


Zitat:2. Wo genau kann ich die Eingabefelder nun umbenennen? Das ging in der vorherigen Version supereinfach, ist alles nicht mehr da.
  • Die Eingabefelder musst Du in den Sprachdateien umbennen. Schaue wieder in der Administration nach, welche Sprachdatei Du gewählt hast. Öffne die entsprechende Datei im Ordner "language". Alle Variablen für das Gästebuch-Frontend findest Du unter "lang_main.php". Dort kannst Du Dir dann die betreffenden Stellen raussuchen, die Du ändern willst.


Zitat:3.Der Sicherheitscode, den man einstellen kann... Idee ist superklasse, aber selbst auf einem 26Zoll-Monitor hab ich streckenweise ärgste Probleme das überzaupt zu entziffern, wel das Ding so hell ist und wenig Kontrast hat, das man Probleme hat das zu lesen, was man eingeben soll... wie löst man das?
  • Öffne die Datei "includes/captcha.inc.php" oder "captcha.php" - je nach Version. Dort suchst Du folgende Zeile (ziemlich am Schluss)
    Code:
    $textcolor = imagecolorallocate($captcha_img, 115, 115, 115);
    Die Zahlen die hier angegeben sind, stellen einen RGB Code dar. Mit ihm kannst Du die Farbe des Textes vom Captcha einstellen. Hier findest Du eine geeignete Farbtabelle: <!-- m --><a class="postlink" href="http://www.m-gb.org/wiki/doku.php/erstellung_eigener_templates#farbtabelle_und_farbnamen">http://www.m-gb.org/wiki/doku.php/erste ... _farbnamen</a><!-- m -->


Zitat:4. In der Konfiguration bei ALLGEMEINE EINSTELLUNGEN gibt es TITEL... da konnte man früher mal ellenlangen Text schreiben, der einen wunderschönen Begrüssungstext darstellte. Nun passt da grad mal ein Minisatz rein... wie kann man das umstellen, das man da auch länger reinschreiben kann?
  • Öffne die Datei "templates/mgbModern/admin/settings.tpl" mit einem Texteditor. Du wirst sehen, es ist eine ganz normale HTML Datei. Dort suchst Du folgende Zeile (Zeile 19):
    Code:
    <input class="admin_textbox" name="title" maxlength="100" size="30" value="{EDIT_TITLE}">
    und änderst den Wert bei "maxlength" auf einen Dir angenehmen Wert. 100 bedeutet 100 Buchstaben.

Ach und übrigens: Du musst Deine 5.000 Einträge nicht per Hand kopieren. Dafür gibt es im Gästebuch im Ordner "install" eine Datei namens "import.php". Mit ihr kannst Du Daten aus der Datenbank Deines alten Gästebuches direkt in das neue kopieren. Und zwar ohne jeden Eintrag manuell per Hand übernehmen zu müssen. Das erklär ich Dir aber, wenn es soweit ist. Melde Dich dann einfach nochmal.

Sollten jetzt noch Fragen auftauchen, oder Du Dich nicht auskennen, dann schreib einfach nochmal hier rein.

Grüße,
Jürgen
Zitieren


Nachrichten in diesem Thema

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Wie auf eine neue Datenbank (neuen Server) umziehen? skippy 2 8.353 06.08.2012, 10:55:58
Letzter Beitrag: skippy

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste