Zur Navigation

Upgrade auf JKBB 2.1

1 Jörg Kruse

Im folgenden wird ein Upgrade von der Version 2.0.x auf die Version 2.1.2 beschrieben (wer das Forum neu installieren möchte, kann das betreffende Paket auf der Downloadseite herunterladen und muss der im Paket enthaltenen Installations-Anweisung folgen)

1. Systemvoraussetzungen

Mindestens PHP 5.1

Mindestens MySQL 5.0.7
Bei Nutzung einer älteren MySQL-Datenbank (4.0.4 oder höher) muss folgende Zeile in die Datei /includes/config.php eingetragen werden:

$b_oldmysql = true;

Die aktuell verwendete PHP- und MySQL-Version wird auch im Adminbereich unter System-Infos angezeigt

2. Download des Upgrade-Pakets:

Download: Upgrade-Paket 2.1.2

3. Entpacken des Archivs

In dem Paket nicht enthalten sind die Konfigurations-Datei /includes/config.php, die Template-Datei /includes/output/main.php und die htaccess Datei - diese werden durch das Upgrade folglich nicht überschrieben

4. Manuelle Anpassungen

Wer keine Änderungen in den Forenscripten vorgeommen hat, muss beim Upgrade nichts weiter anpassen und kann mit Punkt 5. fortfahren

Für diejenigen, die die Stylesheet-Datei oder die Datei menu.php umgebaut haben und die alten Dateien manuell anpassen möchten, beschreibe ich die wichtigsten Änderungen im folgenden Posting.

5. Als Admin einloggen

... und den Adminbereich aufrufen. Dieser Schritt ist wichtig, da nach dem Hochladen der neue Dateien ein Login u.U. nicht mehr möglich ist, aber man im letzten Schritt als Admin das Datenbank-Update durchführen muss.

6. Hochladen der Verzeichnisse und Dateien

Die Verzeichnisse und Dateien der neuen Forenversion hochladen. (Das Verzeichnis /docs und die Datei README müssen nicht mit hochgeladen werden)

7. Datenbank-Update

- im Adminbereich den Button "Datenbank-Update" betätigen (falls nicht sichtbar, die Seite vorher aktualisieren)

Wenn unter den System-Infos der Hinweis "Die Datenbank ist auf dem neuesten Stand." zu lesen ist, ist das Upgrade erfolgreich abgeschlossen.


Bei Unklarheiten oder falls es beim Upgrade zu Problemen kommt, bitte hier melden lächel

31.12.2011 14:52 | geändert: 26.05.2013 13:57

2 Jörg Kruse

Anpassungen für diejenigen, die aufgrund eigener Änderungen die alten Stylesheet-Dateien manuell anpassen möchten

1. neue Elemente in CSS-Dateien:

.profile h2 {
margin-top:0;
}

.plus {
text-align:right;
}

2. empfohlene Änderungen in CSS-Dateien

button img {
display:block;
}

img {
border:none;
}

in standard-1.css (mit fixer Navigation):

#header,
#content,
#footer {
/* definitions for small viewport with #navi position:fixed */
position:relative;
z-index:1;
margin-left:180px;
min-width:300px;
background-color:#eff6f9;
}

3. Änderung in /includes/output/menu.php

kann gelöscht werden:

if ($sustatus >= 5 && $modqueue > 0) {
    $menu[0][] = array('Mods', $u_board . '/mods');
}

31.12.2011 15:02

Nur Mitglieder können in diesem Forum Antworten schreiben.

Login | Registrieren