MyBB.de Forum
Favoriten - 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: Favoriten (/thread-1658.html)

Seiten: Seiten: 1 2


Favoriten - Susanne - 04.04.2006

Ist es irgendwie möglich (und wenn ja, wie? Shy ) in jedem ersten Posting zu zeigen, ob jemand das Thema in der Favoritenliste hat?
Also, dass darunter vielleicht rechts in der Ecke steht:
Thema wurde 6 mal in der Favoritenliste gespeichert.

Oder noch besser:
Thema wurde von Silke, Uwe, Assi, Trixi in die Favoritenliste gesetzt.

Wenn das ginge, dann wäre das so klasse, dass mir die Worte fehlen. Big Grin


RE: Favoriten - Garlant - 05.04.2006

Hallo Susanne,

Sicher ist das ganze irgendwie möglich.

Die Ausgabe der User, welche dieses Thema in den Fav's(Favoriten) haben sollte sich nicht sehr schwierig gestalten.
Mir würde jetzt auf die schnelle nur kein Weg einfallen, wie das ganze lediglich im ersten Beitrag angepinnt werden könnte.

Mfg Garlant


RE: Favoriten - Susanne - 05.04.2006

Jau, das dachte ich mir schon. Eine ganz normale Abfrage würde ich eventuell, nach dem was ich bisher hier gelernt habe auch noch hinbekommen. Aber eine themenbezogene ist wieder was anderes.

Schade, es wäre eine gute Alternative zum Bedankomat gewesen. Denn ich habe da einen Haufen eitler Köche in meinem Board, die alle gerne wüssten, wie gut ihre Rezepte ankommen (und bei wem) CoolBig Grin


RE: Favoriten - Scorpio - 05.04.2006

Du kannst doch die ID des Themas auslesen und es ganz normal Anzeigen. Beiträge werden ja auch durchgezählt, siehe "Beitrag: #3", wenn die Variable "1" eben mit anzeigen.


RE: Favoriten - Michael - 06.04.2006

Öffne die Datei showthread.php und suche nach:
PHP-Code:
    eval("\$showthread = \"".$templates->get("showthread")."\";"); 
Darüber einfügen:
PHP-Code:
    $query_favorites $db->query("SELECT uid FROM ".TABLE_PREFIX."favorites WHERE tid = '".$tid."' AND type = 'f'");
    
$num_favorites $db->num_rows($query_favorites);
    if (
$num_favorites == "0")
    {
    $userfavorites "niemandem";
    }
    else
    {
    
    $sep "";
        while ($favorites $db->fetch_array($query_favorites))
        {
            $query_users $db->query("SELECT username,usergroup,displaygroup FROM ".TABLE_PREFIX."users WHERE uid = '".$favorites['uid']."'");
            $favuser $db->fetch_array($query_users);
            $userfavorites .= $sep."<a href=\"member.php?action=profile&amp;uid=".$favorites['uid']."\">".formatname($favuser['username'], $favuser['usergroup'], $favuser['displaygroup'])."</a>";
            $sep ", ";
        }
    
Öffne das Template showthread und suche nach:
Code:
$header
Darunter einfügen:
Code:
<span class="smalltext">Thema wurde von $userfavorites  in die Favoritenliste gesetzt.</span>
FERTIG! Smile


RE: Favoriten - Susanne - 06.04.2006

Ich wünschte du könntest mich sehen. Ich habe ein riesiges glückliches breites Grinsen im Gesicht. Big Grin Viiiiiiiiiiiiiiielen Dank!!! Freue mich riesig!!!


RE: Favoriten - Susanne - 07.09.2006

Wenn ich das jetzt in der neuen Version (1.2) in die showthread.php einsetze kommt diese Fehlermeldung:
Fatal error: Call to undefined function: formatname() in /is/htdocs/xxx/www/xxx/showthread.php on line 813
Sad


RE: Favoriten - Michael - 07.09.2006

Es hat sich nur der Funktionsname etwas geändert, ersetze formatname einfach durch format_name.


RE: Favoriten - Susanne - 07.09.2006

Yep! Danke!


RE: Favoriten - Susanne - 03.10.2008

Ich bin gerade ziemlich panisch, um nicht zu sagen einem Kollaps sehr nahe!!! Wo sind im neuen MyBB die Favoriten? Sagt mir bitte nicht die gibt es nicht mehr, die muss ich in meinem Board haben. Ugly