Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
Ist es irgendwie möglich (und wenn ja, wie?
) 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.
VG,
Susanne
Beiträge: 1.626
Themen: 41
Registriert seit: 24.01.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
Ich gebe keinen Support per Messenger oder PN!
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
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)
VG,
Susanne
Beiträge: 137
Themen: 7
Registriert seit: 05.08.2005
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.
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
06.04.2006, 14:19
(Dieser Beitrag wurde zuletzt bearbeitet: 06.04.2006, 14:37 von Michael.)
Ö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&uid=".$favorites['uid']."\">".formatname($favuser['username'], $favuser['usergroup'], $favuser['displaygroup'])."</a>";
$sep = ", ";
}
}
Öffne das Template showthread und suche nach:
Darunter einfügen:
Code:
<span class="smalltext">Thema wurde von $userfavorites in die Favoritenliste gesetzt.</span>
FERTIG!
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
Ich wünschte du könntest mich sehen. Ich habe ein riesiges glückliches breites Grinsen im Gesicht.
Viiiiiiiiiiiiiiielen Dank!!! Freue mich riesig!!!
VG,
Susanne
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
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
VG,
Susanne
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Es hat sich nur der Funktionsname etwas geändert, ersetze formatname einfach durch format_name.
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
03.10.2008, 11:04
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.
VG,
Susanne