Beiträge: 7.018
Themen: 4.707
Registriert seit: 06.12.2006
25.02.2008, 00:23
(Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2014, 09:52 von MyBB.de Bot.)
Eine neue Erweiterung wurde veröffentlicht:
Thema erledigt
Zitat:Themen können als erledigt markiert werden.
- Anzeige eines Icons vor dem Betreff erledigter Themen
- Statusänderung nur durchführbar von Mods/Admins oder dem Ersteller eines Themas- UPDATE 1.0.1: Dem Paket liegen nun Standardgrafiken bei.
- UPDATE 1.0.2: Bugfix: Gäste konnten bisher von Gästen erstellte Themen als erledigt markieren
Beiträge: 343
Themen: 19
Registriert seit: 17.09.2006
MyBB-Version: 1.8.6
25.02.2008, 19:43
(Dieser Beitrag wurde zuletzt bearbeitet: 25.02.2008, 21:16 von borsti67.)
Hi Michael,
danke für die Bereitstellung!
Allerdings solltest Du evtl. im Beschreibungstext hier zufügen, dass noch 3 Grafiken erforderlich sind, welche NICHT im Archiv enthalten sind.
Oder sofern möglich, noch frei verfügbare mit eintüten.
€dit: Das Readme ist ein klein wenig ungenau, Punkt 4 - da habe ich erst den falschen Ordner erwischt. Vllt umformulieren in "die Buttongrafiken müssen in den Sprach-Ordner unter images, z.B. /images/deutsch_du"?
€dit2: Für Version 1.1 hätte ich noch einen Verbesserungsvorschlag: Nämlich dass man den Images einen Title-Tag mitgeben kann (editierbar per Admin-CP). Grund: Ich habe mir mangels eigenem Talent ein paar freie Icons gesucht und diese als "erledigt/nicht erledigt" eingebaut, aber die Funktion der Buttons ist natürlich nicht offensichtlich. Da wäre eine Kurzinfo ganz nützlich.
cu/2
Borsti
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
27.02.2008, 02:12
(Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2008, 02:13 von Michael.)
Vielen Dank für das Feedback. Ich habe die Version aktualisiert. Die Readme wurde überarbeitet und es liegen Standardicons bei. An der Plugindatei hat sich nichts geändert.
Du kannst die title-Tags selbst direkt in der Plugindatei hinterlegen. Suche nach:
PHP-Code:
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=1\"><img src=\"".$theme['imglangdir']."/solved.gif\" border=\"0\" alt=\"\" /></a> ";
Ersetzen durch:
PHP-Code:
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=1\"><img src=\"".$theme['imglangdir']."/solved.gif\" border=\"0\" alt=\"Thema gelöst\" title=\"Thema gelöst\" /></a> ";
Suche nach:
PHP-Code:
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=0\"><img src=\"".$theme['imglangdir']."/notsolved.gif\" border=\"0\" alt=\"\" /></a> ";
Ersetzen durch:
PHP-Code:
$threadsolved_button = "<a href=\"showthread.php?tid=".$thread['tid']."&marksolved=0\"><img src=\"".$theme['imglangdir']."/notsolved.gif\" border=\"0\" alt=\"Thema nicht gelöst\" title=\"Thema nicht gelöst\" /></a> ";
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: 343
Themen: 19
Registriert seit: 17.09.2006
MyBB-Version: 1.8.6
27.02.2008, 22:43
(Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2008, 22:43 von borsti67.)
Hi Michael,
Donnerwetter, Du bist ja wieder schneller als die Purzelei erlaubt!
Danke, genau so wie Du es beschrieben hast, hatte ich das in der Tat gemacht.
Diese Variante hat nur den Nachteil, dass sie keine Sprachunterstützung bietet - man muss also gewissermaßen immer "patchen".
Daher war die Idee, den Title-Tag idealerweise in einer späteren Version im Admin-CP frei setzen zu können. Oder man bräuchte tatsächlich eine (mehrere) Sprachdatei(en) dazu, aber für 2 Tags fände ich das ein klein wenig "Overkill".
PS: Die Benachrichtigung zu diesem Thread habe ich VIER Mal bekommen?!?
cu/2
Borsti
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
Dass du die Benachrichtigung mehrfach bekommen hast ist meine Schuld, da ich die Datei mehrfach aktualisiert hatte...
Zur Sprachunterstützung auf die Schnelle: Öffne die Plugindatei und suche nach:
PHP-Code:
$threadsolved = $threadsolved_button = "";
Darunter einfügen:
PHP-Code:
if($mybb->user['language'] == "english") {
$title1 = "Mark thread as solved";
$title2 = "Mark thread as not solved";
}
elseif($mybb->user['language'] == "deutsch_sie") {
$title1 = "Thema als gelöst markieren";
$title2 = "Thema als nicht gelöst markieren";
} else {
$title1 = "Thema als gelöst markieren";
$title2 = "Thema als nicht gelöst markieren";
}
Danach kannst du den Inhalt des title-Tags durch §title1 bzw. $title2 ersetzen.
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: 343
Themen: 19
Registriert seit: 17.09.2006
MyBB-Version: 1.8.6
Hi Michael,
ah, dachte das wäre evtl. ein Server-Prob, dann ist's ja ok.
Aber Du hast mich immer noch falsch verstanden, ich bin mit Deiner 1. Version schon zufrieden (manuell ergänzt um den Titel).
Alles weitere sollten lediglich Vorschläge sein, um eventuelle künftige Releases noch besser/flexibler zu gestalten!
Immerhin ist obiger Ansatz auch schon wieder eingeschränkt auf die 3 namentlich erwähnten Sprachpakete, der nächste hat seins dann "deutsch_ich" genannt oder benutzt französisch, oderoderoder...
Also mach' Dir da bitte keinen Stress (schon gar nicht meinetwegen), denk' einfach nur drüber nach, ob man die verwendeten Anzeige-Texte nicht a) in eine reguläre Sprachdatei auslagern kann oder b) per Admin-CP konfigurierbar hinbekommt. Wenn nicht, ist das auch kein Beinbruch...!
cu/2
Borsti
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
Klasse Mod, kann ich gut gebrauchen!
Perfekt wäre es, wenn man aussuchen könnte, welche Gruppen das Icon benutzen/anklicken dürfen. Bei mir wäre es z.B. sinnvoll. wenn nur Admins oder auch Admins & Mods es benutzen könnten, der Rest nicht.
Wäre das zu machen?
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
Huuuuuch, den könne bei mir ja nur Admins benutzen/sehen, den Button.
Habe ich da irgendwas in der Einstellung übersehen?
Beiträge: 343
Themen: 19
Registriert seit: 17.09.2006
MyBB-Version: 1.8.6
Steht doch in der Beschreibung:
Zitat: Statusänderung nur durchführbar von Mods/Admins oder dem Ersteller eines Themas
cu/2
Borsti
Beiträge: 674
Themen: 82
Registriert seit: 06.03.2006
MyBB-Version: 1.4.10
Ja klasse.
Ich lese immer nur den Beschreibungstext innerhalb eines Mods. Und da steht es nicht.
Aber danke für deinen Hinweis, jetzt wird mir einiges klar!