PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kleiner Bug in vBulletin 2.3.2 - Lösung vorhanden


Mystics
09.08.2003, 18:49
Es wurde ein kleinerer Bug in vBulletin 2.3.2 entdeckt (http://www.vbulletin.com/forum/showthread.php?t=79717). Wenn man im Benutzer Kontrollzentrum auf den "Abonnierte Themen" Link geklickt hat, wurden keine Themen angezeigt.

Das ZIP Paket im vBulletin-Germany.com Kundenbereich wurde bereits heute Nacht aktualisiert, d.h. es sollten noch nicht allzuviele Kunden von diesem Problem betroffen sein.

Alle, die vBulletin 2.3.2 bereits gestern heruntergeladen haben, finden hier eine Anleitung, um den Bug manuell zu beheben (was für manche wahrscheinlicher einfacher ist, als das Paket neu herunterzuladen).

Suchen Sie in der Datei member2.php diesen Code: makeforumjump();Und ersetzen Sie ihn damit: makeforumjump();

// set default value for $daysprune
if (empty($daysprune) OR $daysprune < 1) {
$daysprune = 30;
}Für entstandene Unannehmlichkeiten entschuldigen sich die Entwickler.

Mystics
10.08.2003, 18:33
Durch einen kleinen Bug in vBulletin 2.3.2 gibt es Probleme bei Suchergebnissen, die sich über mehr als eine Seite erstrecken. Falls die Ergebnisse als Beiträge angezeigt werden, kann man nur die erste Ergebnisseite betrachten.

Die folgende Anleitung behebt diesen Fehler.

Suchen Sie in der Datei search.php nach diesem Code: sanitize_pageresults($countmatches, $pagenumber, $perpage, $searchperpage, $searchperpage);

$countmatches=$getnum[posts];Und ersetzen Sie ihn damit: $countmatches=$getnum[posts];

sanitize_pageresults($countmatches, $pagenumber, $perpage, $searchperpage, $searchperpage);Das ZIP Paket im Kundenbereich wurde bereits aktualisiert.

pogo
12.08.2003, 10:07
Ein Bug in admin/functions.php kann Probleme bereiten, wenn dynamische URLs in [img] Tags erlaubt sind.

In admin/functions.php nach folgendem suchen:
$bbcode = preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^;<>\(\)\"".iif($allowdynimg,"","!\?\&")."]+)|[a-z0-9\/\\\._\- ]+)\[\/img\]/siU", "<img src=\"\\2\" border=\"0\" alt=\"\">", $bbcode);
}
$bbcode = preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^;<>\*\(\)\"]+)|[a-z0-9\/\\\._\- ]+)\[\/img\]/siU", "<a href=\"\\2\" target=\"_blank\">\\2</a>", $bbcode);
und ersetzen mit:
$bbcode = preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^<>\(\)\"".iif($allowdynimg,"","!\?\&")."]+)|[a-z0-9\/\\\._\- ]+)\[\/img\]/siU", "<img src=\"\\2\" border=\"0\" alt=\"\">", $bbcode);
}
$bbcode = preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^<>\*\(\)\"]+)|[a-z0-9\/\\\._\- ]+)\[\/img\]/siU", "<a href=\"\\2\" target=\"_blank\">\\2</a>", $bbcode);