MyBB.de Forum

Normale Version: [G] Suchfunktion gestört
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
sindbad123 schrieb:Vor diesem Update sollte in der Forennachricht dieses Boards gewarnt werden.
Der Fehler wurde bereits weitergegeben und die Meldung auf unserer Seite wurde mit einem kaum zu übersehenden Hinweis versehen. Wink
Fix

Datei search.php öffnen und suchen nach:
PHP-Code:
if($mybb->input['srchtype'] == 1)
    {
        
$op "AND";
    }
    elseif(
$mybb->input['srchtype'] == 3)
    {
        
$op "||";
    }
    else
    {
        
$op "AND";
    } 
Ersetzen durch:
PHP-Code:
if($mybb->input['srchtype'] == 1)
    {
        
$op "AND";
    }
    elseif(
$mybb->input['srchtype'] == 3)
    {
        
$op "||";
    }
    else
    {
        
$op "";
    } 
Ihr könnt auch die geänderte Datei hier herunterladen.
Nu mecker mal nicht, Kinder Wink, das ist soooo einfach zu bewerkstellingen, das hab sogar ich geschaft ( mit dem PHP-Code).

@Michael, super gemacht, schnell reagiert Rose

Gruß Angel

NetHunter

Richtig Angel! Wie ich es mir gedacht hatte. Schnell und kompetent gefixt, wie immer.

Gruß NetHunter
Noch ein kleines Update: Alle Downloadpakete enthalten nun die korrekten Dateien.
Superschneller Fix, danke für den prima Support !
Tja Michael, so ist es wenn man nicht alles selber macht. Wink
btw: kann es sein, dass die Forensuche arge Probleme hat zusammenhängende Wörte wie "Guten Tag" zu finden?
Michael schrieb:Noch ein kleines Update: Alle Downloadpakete enthalten nun die korrekten Dateien.

Der manuelle Patch zum Update von 1.02 auf 1.03 enthält noch einen kleinen Fehler:

In der Anleitung steht:

inc/functions.php
~~~~~~~~~~~~~~~~~

Find:
--
$mybboard['internalver'] = "1.2";
$mybboard['vercode'] = "100.09";
--


Müsste aber lauten:

inc/functions.php
~~~~~~~~~~~~~~~~~

Find:
--
$mybboard['internalver'] = "
1.02";
$mybboard['vercode'] = "100.09";
--


... und in der search.php der Version 1.02 steht:

if($mybb->input['srchtype'] == 1)
{
$op = "AND";
}
elseif($mybb->input['srchtype'] == 3)
{
$op = "||";
}
else
{
$op = "";
}


bereits richtig drin. (Boardversion 1.02 ; Download vom 11.01.2006)

LG

absolutperplex

Michael schrieb:Fix

Datei search.php öffnen und suchen nach:
PHP-Code:
    if($mybb->input['srchtype'] == 1)
    {
        $op "AND";
    }
    elseif($mybb->input['srchtype'] == 3)
    {
        $op "||";
    }
    else
    
{
        $op "AND";
    
Ersetzen durch:
PHP-Code:
    if($mybb->input['srchtype'] == 1)
    {
        $op "AND";
    }
    elseif($mybb->input['srchtype'] == 3)
    {
        $op "||";
    }
    else
    
{
        $op "";
    
Ihr könnt auch die geänderte Datei hier herunterladen.

Dieser Vorgang hat den Sicherheitspatch einfach nur wieder rückgängig gemacht. Chris hat gestern noch die Manuelle Anleitung ausgetauscht.

http://community.mybboard.net/showthread...9#pid38889

In der Anleitung steht nun

Zitat:search.php
~~~~~~~~~~

Find:
--
if($mybb->input['srchtype'] == 1)
{
$op = "AND";
}
elseif($mybb->input['srchtype'] == 3)
{
$op = "||";
}
else
{
$op = "AND";
}
--

REPLACE with:
--
$op = "";

Habs nur gemerkt da der Austausch in dem Moment stattgefunden hat in dem ich gepatch habe, und das Fenster aus versehen geschlossen hatte Smile
Seiten: 1 2