Ergebnis 1 bis 7 von 7

Thema: Fehlerbehebungen für vBulletin 4.2.5

  1. #1
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    42
    Beiträge
    16.319
    Blog-Einträge
    5

    Ausrufezeichen Fehlerbehebungen für vBulletin 4.2.5

    Da vBulletin 4.2.5 mit aller Wahrscheinlichkeit die letzte Version von vBulletin 4 ist, wird es, außer eventuellen Sicherheitsupdates, keine weiteren Fehlerbehebungen geben.
    Daher müssen alle gefundenen und behobenen Fehler manuell im Code eingefügt werden.
    In diesem Thema werden alle Fehlerbehebungen gesammelt.

    Wichtiger Hinweis
    Wenn Änderungen an PHP-Dateien vorgenommen werden, muss ein richtiger Code-Editor genutzt werden, da es mit Wordpad oder Officeprodukten zwangsläufig zu korrupten Dateien kommen wird.
    Ein guter kostenloser Code-Editor ist z.B. Notepad++.


    Behobene Fehler


    Das Original dieses Themas ist bei vbulletin.com zu finden.
    Geändert von pogo (08.01.2018 um 22:50 Uhr)

    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  2. #2
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    42
    Beiträge
    16.319
    Blog-Einträge
    5
    Bilder können nicht in Gruppen hochgeladen werden

    Wenn beim Hochladen von Bildern in Gruppen nur eine weiße Seite erscheint, muss folgende Änderung vorgenommen werden.


    Datei group.php bearbeiten.

    In oder um Zeile 3672 ist dieser Code zu finden:
    PHP-Code:
    if ((!empty($_POST['do']) AND $_POST['do'] == 'insertpictures') OR $_REQUEST['do'] == 'addpictures'
    Diese Zeile ändern in:
    PHP-Code:
    if ((!empty($_POST['do']) AND ($_POST['do'] == 'insertpictures') OR $_REQUEST['do'] == 'addpictures') OR ($_POST['do'] == 'updatepictures')) 

    Fehlermeldung in JIRA: http://tracker.vbulletin.com/browse/VBIV-16307

    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  3. #3
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    42
    Beiträge
    16.319
    Blog-Einträge
    5
    Zeitzonen mit zusätzlichen Viertelabweichungen (15, 30, 45 Minuten) funktionieren nicht


    Datei includes/functions.php bearbeiten.

    In oder um Zeile 4503 ist dieser Code zu finden:

    PHP-Code:
    $tzos intval($vbulletin->userinfo['timezoneoffset']); 
    Diese Zeile ändern in:
    PHP-Code:
    $tzos floatval($vbulletin->userinfo['timezoneoffset']); 

    Dieser Fix wurde nicht intensiv getestet und wirkt nicht überall (im Kalender gibt’s wohl immer noch Probleme mit der richtigen Zeitanzeige), ist aber für Foren im deutschsprachigen Raum auch nicht relevant.
    Kommentare, Hinweise, etc. dazu können bei vBulletin.org abgegeben werden: https://www.vbulletin.org/forum/showthread.php?t=325494
    Geändert von pogo (10.11.2017 um 16:33 Uhr)

    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  4. #4
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    42
    Beiträge
    16.319
    Blog-Einträge
    5
    Chrome gibt beim Ändern von Beiträgen eine ERR_BLOCKED_BY_XSS_AUDITOR Fehlermeldung aus

    Ein Feature in Chrome soll vor Cross-Site-Scripting (XSS) Attacken schützen. Leider behindert dieses Feature auch einige legitime Skripte in verschiedenen Webanwendungen, vBulletin 4.2.5 eingeschlossen.
    Der Fehler tritt auf, wenn der WYSIWYG-Editor aktiviert ist und man einen Beitrag bearbeitet. Klickt man dann die Erweitert Schaltfläche, blockiert Chrome den Aufruf und meldet einen ERR_BLOCKED_BY_XSS_AUDITOR Fehler.

    Als Lösung kann man ein einfaches Plug-in hinzufügen, das diesen Schutz für das Bearbeiten von Beiträgen deaktiviert.

    Das Plug-in kann man entweder manuell hinzufügen oder die angehängte Datei als Addon importieren.
    Nicht beides machen!


    Plug-in manuell hinzufügen

    1) Im Administrator-Kontrollzentrum bei Add-ons & Plug-ins ein Plug-in hinzufügen
    2) Im folgenden Formular diese Werte eintragen:

    Add-on: vBulletin
    Einstiegspunkt (Hook): editpost_update_start
    Titel: VB XSS Bug fix for Chrome browsers
    Ausführungsreihenfolge: 1
    PHP-Code des Plug-ins:
    PHP-Code:
    header('X-XSS-Protection:0'); 
    Ist das Plug-in aktiv?: Ja

    Speichern.


    Add-on importieren

    1) Im Administrator-Kontrollzentrum bei Add-ons & Plug-ins -> Add-ons verwalten
    2) [Add-on hinzufügen/importieren] klicken
    3) Die angehängte Datei product-vbxssfixbyvbsupport.xml über XML-Datei von Ihrem Computer hochladen importieren

    product-vbxssfixbyvbsupport.xml

    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  5. #5
    vBGo! Team Avatar von Andreas
    Registriert seit
    14.10.2003
    Alter
    38
    Beiträge
    2.443
    Manche User erhalten keine E-Mail-Benachrichtigungen für Abonnements

    Mit vBulletin 4.2.5 wurde ein Cache für die Verarbeitung von E-Mail-Benachrichtigungen (Täglich, Wöchentlich) eingeführt.

    Dieser Code ist fehlerhaft und führt dazu dass User ggf. keine Benachrichtigungen erhalten.

    Datei includes/functions_digest.php bearbeiten.

    In oder um Zeile 117 ist dieser Code zu finden:
    PHP-Code:
    $posts $thread_cache[$thread['threadid']]; 
    Nach dieser Zeile den folgenden Code einfügen:
    PHP-Code:
    $vbulletin->db->data_seek($posts0); 
    In oder um Zeile 228 ist dieser Code zu finden:
    PHP-Code:
    $threads $forum_cache[$forum['forumid']]; 
    Nach dieser Zeile den folgenden Code einfügen:
    PHP-Code:
    $vbulletin->db->data_seek($threads0); 
    Geändert von pogo (24.11.2017 um 13:38 Uhr)

  6. #6
    vBGo! Team Avatar von Andreas
    Registriert seit
    14.10.2003
    Alter
    38
    Beiträge
    2.443
    CMS-Artikel werden ggf. zum falschen Zeitpunkt veröffentlicht

    In vBulletin 4.2.5 wurde die Methode vBCms_ContentManager::getTimeOffset() überarbeitet.

    Hierbei hat sich ein Fehler eingeschlichen der dafür sorgt dass die Zeitzone des Users nicht korrekt berücksichtigt wird.

    Datei packages/vbcms/contentmanager.php bearbeiten.

    In oder um Zeile 1421 ist dieser Code zu finden:
    PHP-Code:
    $tzos intval(vB::$vbulletin->options['timezoneoffset']); 
    Diese Zeile ersetzen mit
    PHP-Code:
    $tzos floatval($userinfo['timezoneoffset']); 
    Geändert von Andreas (18.12.2017 um 12:29 Uhr)

  7. #7
    vBGo! Team Avatar von Andreas
    Registriert seit
    14.10.2003
    Alter
    38
    Beiträge
    2.443
    Automatische Registrierung über Facebook-Connect ist nicht mehr möglich

    vBulletin verwendet eine veraltete Version der Facebook OpenGraph API, mit dieser sind keine automatischen Registrierungen mehr möglich da die E-Mail-Adresse nicht mehr standardmäßig übermittelt wird.

    Datei includes/class_facebook.php bearbeiten.

    In oder um Zeile 316 ist dieser Code zu finden:
    PHP-Code:
    $response $this->facebook->api(self::VERSION '/me'); 
    Diese Zeile ersetzen mit
    PHP-Code:
    $response $this->facebook->api(self::VERSION '/me?fields=email,name'); 
    Geändert von Andreas (09.01.2018 um 19:28 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 10.03.2013, 10:40
  2. Antworten: 4
    Letzter Beitrag: 13.08.2010, 00:36
  3. Antworten: 5
    Letzter Beitrag: 16.12.2009, 20:10
  4. Verschiedene wbb und alte vbulletin Foren zu einem vbulletin 3.7 fusionieren?
    Von DerBademeister im Forum vBulletin 3.7 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 13.07.2008, 01:52
  5. Antworten: 1
    Letzter Beitrag: 11.06.2004, 16:46

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •