Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Thema erledigt
#1
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
Zitieren
#2
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. Wink

€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. Smile
cu/2
Borsti

[Bild: nagerwelten_468_70.gif]
Zitieren
#3
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']."&amp;marksolved=1\"><img src=\"".$theme['imglangdir']."/solved.gif\" border=\"0\" alt=\"\" /></a>&nbsp;"
Ersetzen durch:
PHP-Code:
$threadsolved_button "<a href=\"showthread.php?tid=".$thread['tid']."&amp;marksolved=1\"><img src=\"".$theme['imglangdir']."/solved.gif\" border=\"0\" alt=\"Thema gel&ouml;st\" title=\"Thema gel&ouml;st\" /></a>&nbsp;"
Suche nach:
PHP-Code:
$threadsolved_button "<a href=\"showthread.php?tid=".$thread['tid']."&amp;marksolved=0\"><img src=\"".$theme['imglangdir']."/notsolved.gif\" border=\"0\" alt=\"\" /></a>&nbsp;"
Ersetzen durch:
PHP-Code:
$threadsolved_button "<a href=\"showthread.php?tid=".$thread['tid']."&amp;marksolved=0\"><img src=\"".$theme['imglangdir']."/notsolved.gif\" border=\"0\" alt=\"Thema nicht gel&ouml;st\" title=\"Thema nicht gel&ouml;st\" /></a>&nbsp;"

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#4
Hi Michael,

Donnerwetter, Du bist ja wieder schneller als die Purzelei erlaubt! Wink

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". Rolleyes

PS: Die Benachrichtigung zu diesem Thread habe ich VIER Mal bekommen?!?
cu/2
Borsti

[Bild: nagerwelten_468_70.gif]
Zitieren
#5
Dass du die Benachrichtigung mehrfach bekommen hast ist meine Schuld, da ich die Datei mehrfach aktualisiert hatte...Rolleyes

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&ouml;st markieren";
    
$title2 "Thema als nicht gel&ouml;st markieren";
} else {
    
$title1 "Thema als gel&ouml;st markieren";
    
$title2 "Thema als nicht gel&ouml;st markieren";

Danach kannst du den Inhalt des title-Tags durch §title1 bzw. $title2 ersetzen.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#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... Wink

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

[Bild: nagerwelten_468_70.gif]
Zitieren
#7
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?
Zitieren
#8
Huuuuuch, den könne bei mir ja nur Admins benutzen/sehen, den Button.
Habe ich da irgendwas in der Einstellung übersehen?
Zitieren
#9
Steht doch in der Beschreibung:
Zitat: Statusänderung nur durchführbar von Mods/Admins oder dem Ersteller eines Themas
cu/2
Borsti

[Bild: nagerwelten_468_70.gif]
Zitieren
#10
Ja klasse. Sad 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! Smile
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Thema erledigt MyBB.de Bot 156 46.831 28.09.2023, 18:20
Letzter Beitrag: UweJ