MyBB.de Forum

Normale Version: Neue Beiträge
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
(21.06.2009, 22:46)ManfredP1961 schrieb: [ -> ]Gibt es auch die Möglichkeit nur die Auszuschliessenden zu übergeben, oder eine andere Lösung?
Das ginge nur mit Codeänderungen.
(22.06.2009, 01:51)Michael schrieb: [ -> ]
(21.06.2009, 22:46)ManfredP1961 schrieb: [ -> ]Gibt es auch die Möglichkeit nur die Auszuschliessenden zu übergeben, oder eine andere Lösung?
Das ginge nur mit Codeänderungen.

Wo müsste ich die machen? Bzw hättestet Du irgendwo ein Stück Code bei Dir rumliegen? Rolleyes

Wenn nicht trotzdem vielen Dank für Deine schnelle Antwort

LG
Manfred
Suche in der search.php:
PHP-Code:
    if($mybb->input['fid'])
    {
        
$where_sql .= " AND t.fid='".intval($mybb->input['fid'])."'";
    }
    else if(
$mybb->input['fids'])
    {
        
$fids explode(','$mybb->input['fids']);
        foreach(
$fids as $key => $fid)
        {
            
$fids[$key] = intval($fid);
        }
        
        if(!empty(
$fids))
        {
            
$where_sql .= " AND t.fid IN (".implode(','$fids).")";
        }
    } 
Darunter einfügen:
PHP-Code:
    if($mybb->input['nofid'])
    {
        
$where_sql .= " AND t.fid!='".intval($mybb->input['fid'])."'";
    }
    else if(
$mybb->input['nofids'])
    {
        
$nofids explode(','$mybb->input['nofids']);
        foreach(
$nofids as $key => $nofid)
        {
            
$nofids[$key] = intval($nofid);
        }
        
        if(!empty(
$nofids))
        {
            
$where_sql .= " AND t.fid NOT IN (".implode(','$nofids).")";
        }
    } 
Danach kannst du per nofid eine ID oder per nofids mehrere IDs übergeben.
Mensch Danke,

ich werde es gleich Einbauen Big Grin
Big GrinBig Grin Funktioniert prima Big GrinBig Grin habe es auch gleich bei getdaily hinzugefügt.

Danke
Seiten: 1 2