Wichtige: Diese Seite wird mit Hilfe von Cookies (cookies). Wenn Sie diese Webseite ohne Ausschalten Cookies im Browser, bedeutet, dass Sie für die Verwendung zustimmen.
Jetzt kaufen! Features Downloads

Verdienen Sie mit uns!

Wenn Sie möchten, verdienen Sie Geld mit vBET Join zu Affiliate-Programm.
Ergebnisse 1 zu 6 von 6

Thema: vBET 3.3.2 bricht täglich / wöchentlich verdaut für vBSEO Benutzer

  1. #1
    Senior Member
    Registriert seit
    November 2009
    Beiträge
    168

    Default vBET 3.3.2 bricht täglich / wöchentlich verdaut für vBSEO Benutzer

    Dieser Code Swap in functions_vbseo_creaturl bricht täglich / wöchentlich verdaut:
    PHP Code:
    // FIND
    $vbseo_gcache_thread['seotitle'] = vbseo_filter_replace_text ($ttl);
    // REPLACE it with this code:
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    Fix:

    In plugin vBSEO Email senden, ersetzen Sie gesamten Inhalt mit:

    PHP Code:
    require_once(DIR '/includes/functions_vbseo.php');

    $GLOBALS['VBSEO_REWRITE_TEXTURLS'] = 1;
    $GLOBALS['FIX_EMAILS'] = 1;

    if(
    function_exists('make_crawlable') && VBSEO_REWRITE_EMAILS)
     
    $message make_crawlable($message);

    unset(
    $GLOBALS['VBSEO_REWRITE_TEXTURLS']);
    unset(
    $GLOBALS['FIX_EMAILS']); 
    In functions_vbseo_createurl.php:

    Suche:

    PHP Code:
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    Ersetzen durch:

    PHP Code:
    if(isset($GLOBALS['FIX_EMAILS'])) {
    $vbseo_gcache_thread['seotitle'] = vbseo_filter_replace_text ($ttl); 
    }
    else {
    $vbseo_gcache_thread['seotitle'] = vbet_vbseo_filter_replace_text ($ttl); 
    }

    Natürlich ist dies ein quick and dirty fix, da muss etwas falsch mit der vbet_vbseo_filter_replace_text Funktion.

    Ich fand dies durch:
    1. erkennen, dass die tägliche und wöchentliche Forum Abo-E-Mails nicht in Betrieb waren
    2. Überprüfung aller Haken in vBulletin Digest-Dateien, die an die Mail-Klasse geführt
    3. Deaktivieren passenden vBSEO mail_send Plugin & bestätigen, dass jetzt alles funktioniert

  2. #2
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Vielen Dank für Note werden wir überprüfen und beheben

  3. #3
    Senior Member
    Registriert seit
    November 2009
    Beiträge
    168

    Default

    BTW, sollten Sie eine elegantere fix zu finden, lass es mich wissen!

  4. #4
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Kein Problem

  5. #5
    Senior Member
    Registriert seit
    Dezember 2009
    Beiträge
    276

    Default

    Dank für diesen Hinweis!

  6. #6
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Mehr elegante Lösung gefunden - wird in der nächsten Version enthalten sein. Es wird keine zusätzliche vBSEO Dateien Ausgabe.

    Für schnelle Lösung:
    1. Editiere die Datei / includes / vbenterprisetranslator_functions_vbseo.php
    2. Suche:
    PHP Code:
    function vbet_vbseo_filter_replace_text($text$allowchars null$filter_stop_words true$reversable false) { 
    3. Legen Sie AFTER:
    PHP Code:
    if(isset($GLOBALS['FIX_EMAILS'])) {
    return 
    vbseo_filter_replace_text ($text$allowchars$filter_stop_words$reversable); 


Tags zu diesem Thema

Berechtigungen

  • Sie möglicherweise nicht neue Themen zu verfassen
  • Sie möglicherweise nicht Beiträge zu antworten
  • Sie möglicherweise nicht Dateianhänge
  • Sie möglicherweise nicht Ihre Beiträge zu bearbeiten
  •