Um deine Frage zu beantworten Ja, waren sie, kam dennoch keine Anzeige delet from Server und new upload hat das Problem behoben
Kein Problem, das dich dennoch gemeldet hast
Guter Support zahlt sich dennoch aus ^^
Gruß exxe
Hallo Community,
ich hab vor längerer Zeit mal ein threadsolved Plugin gedownloadet und dies bei meinem Forum auch getestet (funktioniert einwandfrei), nun möchte ich das Plugin aber erweitern, undzwar wenn man auf den Button "Erledigt" klickt, dass der Thread dann nicht einfach nur als Gelöst markiert wird, sondern direkt auch geschlossen wird und wenn man auf "nicht erledigt" klickt, dass der Thread dann wieder geöffnet wird...
Nun weiß ich aber irgendwie garnicht, wie ich das Programmieren soll :o so ein großes PHP Genie bin ich nicht :o
Hier mal das Plugin:
Edit Jockl: PHP-Code entfernt
Hoffe mir kann jemand helfen und erklären oder vllt sogar das überarbeitete Plguin (Code) zur Verfügung stellen, wo man den Thread direkt mit schließen kann, sobald man auf "Erledigt" klickt :x
Danke schon mal :x
Ich vermute mal, dass Du hierzu die inc/class_moderation.php in dem Plugin einbinden und deren zwei Funktionen
close_threads($tid)
open_threads($tid)
verwenden müsstest.
Nachtrag: ich habe ein Problem übersehen. Der normale User kann ja gar keine Themen schleißen. Damit dürfte das nicht so einfach umzusetzen sein....
ist es möglich den grafik button in einen CSS Button zu ändern ?
Wenn ja wie ?
Du kannst die Plugin-Datei bearbeiten.
das dachte ich mir.... gibts irgendwo ne anleitung.... css ist noch nicht so ganz mein Gebiet
Ohne zu Wissen, wie deine CSS-Buttons "funktionieren", kann dir niemand eine konkrete Anleitung erstellen.
Suche in der Plugin Datei nach (ab Zeile 89 - 96)
PHP-Code:
if(basename($_SERVER['PHP_SELF']) == "showthread.php") {
if($thread['threadsolved'] != "1" && ($mybb->user['uid'] != 0 && ($mybb->user['uid'] == $thread['uid'] || $mybb->user['usergroup'] == "4" || $mybb->user['usergroup'] == "3"))) {
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=1\"><img src=\"".$theme['imglangdir']."/solved.gif\" border=\"0\" alt=\"\" /></a> ";
}
if($thread['threadsolved'] == "1" && ($mybb->user['uid'] != 0 && ($mybb->user['uid'] == $thread['uid'] || $mybb->user['usergroup'] == "4" || $mybb->user['usergroup'] == "3"))) {
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=0\"><img src=\"".$theme['imglangdir']."/notsolved.gif\" border=\"0\" alt=\"\" /></a> ";
}
}
und ersetze es mit
PHP-Code:
if(basename($_SERVER['PHP_SELF']) == "showthread.php") {
if($thread['threadsolved'] != "1" && ($mybb->user['uid'] != 0 && ($mybb->user['uid'] == $thread['uid'] || $mybb->user['usergroup'] == "4" || $mybb->user['usergroup'] == "3"))) {
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=1\" class=\"newthbutton\">Erledigt</a> ";
}
if($thread['threadsolved'] == "1" && ($mybb->user['uid'] != 0 && ($mybb->user['uid'] == $thread['uid'] || $mybb->user['usergroup'] == "4" || $mybb->user['usergroup'] == "3"))) {
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=0\" class=\"newthbutton\">Nicht Erledigt</a> ";
}
}