MyBB.de Forum
Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen (/thread-26018.html)

Seiten: Seiten: 1 2


Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - packz - 08.07.2012

Hallo,

ich habe einen Newsbots am Laufen.

Die Beiträge des Benutzers/Bots sollen jedoch nur unter "Neuen Beiträgen" (http://mbitsec.de/search.php?action=getnew) und (http://mbitsec.de/search.php?action=getdaily) angezeigt werden, wenn jemand postet, denn sonst kommt es zu Überflutungen.

Es bring also nichts per

Zitat: if($unsearchforums)
{
$where_sql .= " AND t.fid NOT IN ($unsearchforums) AND fid != 40";
}

das Forum aus der Suche auszuschließen, denn sonst findet man nichts mehr.

Wie kann ich nur den User aus der Suche ausschließen, sodass die Beiträge eben nur angezeigt werden, wenn jemand kommentiert. Sonst nicht.

Grüße


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - Falkenauge Mihawk - 08.07.2012

Du brauchst doch nur die UID auszuschliessen - oder?

PHP-Code:
$where_sql .= "AND t.uid != UID"



RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - packz - 09.07.2012

Hallo,

das funktioniert leider nicht.
Die Beiträge werden unter "Neuen Beiträgen" nicht mehr angezeigt, jedoch unter "Heutige Beiträge" noch.
Wie kann man das lösen?

Habe es so eingesetzt:
(Zeile 1239 bis 1247 in der search.php der neuesten myBB Version)

Zitat:$unsearchforums = get_unsearchable_forums();
if($unsearchforums)
{
$where_sql .= "AND t.uid != 126";
}
$inactiveforums = get_inactive_forums();
if($inactiveforums)
{
$where_sql .= " AND t.fid NOT IN ($inactiveforums)";
}

Was muss ich dort ändern, außer die UID oben einsetzen? Auch das untere?

Grüße


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - packz - 13.07.2012

Push.

Hat keiner einen Vorschlag?


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - Jockl - 13.07.2012

Du wirst die Änderung vermutlich nur in dem Bereich "getnew" aber nicht in "getdaily" durchgeführt haben...


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - packz - 13.07.2012

Wo ist denn die andere?

Hier ist meine Search.php

http://www.xup.in/dl,60525462/search.php/


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - Jockl - 13.07.2012

Suche doch einfach nach den beiden Begriffen in Deinem Editor...

getnew : https://crossreference.mybb.de/search.php.source.html#l1215
getdaily : https://crossreference.mybb.de/search.php.source.html#l1283


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - packz - 13.07.2012

Okay. Danke!
Ist es möglich die Threads unter Daily und New nur anzuzeigen, wenn ein anderer User kommentiert.
Sprich: keine Kommentare = ausblenden, kommentare = zeigen.

Grüße und danke!!!


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - Jockl - 13.07.2012

Wenn es keine "neuen" Beiträge/Threads gibt oder innerhalb der letzten 24 Stunden nichts geschrieben wurde, dann werden auch keine Threads angezeigt. Oder verstehe ich Dich falsch?


RE: Einzelnen Benutzer aus "Neuen Beiträgen" ausschließen - packz - 13.07.2012

Hallo,

es dreht sich nur um Threads von dem Newsbot.
Dessen neuen Threads sollen unter Neue und Heutige Beiträge nur angezeigt werden, wenn jemand kommentiert. Sonst nicht.