This BBCode adds the ability to use Tabs. In front of any tab-title can be an icon.
As Icon can be used FontAwesome too.
Syntax:
[tabmenu]
[tab='title1','icon'] Content 1
[tab='title2,'icon']
[subtab='subtitel1','icon']Content 2
[/tabmenu]
The icon can be an url to an image or the name of the FontAwesome icon (if supported by woltlab) f.e. icon-glass
Informations, Bugs or Suggestions can be postet or found on our Homepage or at GitHub https://github.com/geramy92/BBCode-Tabs
-
Version 1.0.9
- MrsJessica92
- 33.28 kB
- 895 Downloads
Bugfix for wrong BBCode Usage
-
Version 1.0.8
- MrsJessica92
- 35.33 kB
- 253 Downloads
Add a fix for some resonsive issues related to other bbcodes
-
Version 1.0.7
- MrsJessica92
- 35.33 kB
- 247 Downloads
Add $(document).ready(), which fixes some bugs with other plugins in user profile
-
Version 1.0.6
- MrsJessica92
- 34.82 kB
- 620 Downloads
Die Datei der Klasse ist jetzt groß geschrieben, da dies teilweise zu Fehlern in case-sensitiven System führte.
-
Version 1.0.5
- MrsJessica92
- 34.82 kB
- 99 Downloads
Behebt einen Fehler mit den Icons der Subtabs, bei dem die Icons nicht richtig angezeigt wurden.
-
Version 1.0.4
- MrsJessica92
- 34.3 kB
- 23 Downloads
Einige Templatefixes
-
Version 1.0.0
- MrsJessica92
- 33.79 kB
- 629 Downloads
Version 1.0.0
* @Author Nerdus, Changes by: Geramy
* copyright 2010 Bergwerk
* @license Creative Commons - Attribution-Noncommercial-Share Alike 3.0 Unported <http://creativecommons.org/licenses/by-nc-sa/3.0/>Features:
- icon-Support (war von Usern gewünscht)
- FontAwesome-Icons (war von Usern gewünscht)
- TabMenü wie bei WBB3.1 von Bergwerk
kicore
Ich bräuchte das Plugin für Suite 5.08...wo bekomme ich das?
MFG
JustMe
was kann dieses plugin
MrsJessica92 Author
Tabmenüs erstellen!?
tobsen1105
Moin, wird es eine Version für das WSC 3.0 geben?
MrsJessica92 Author
von meiner Seite nicht, da ich kein Woltlab mehr nutze. Allerdings sind die Lizenzen so gesetzt, dass es jeder übernehmen kann.
WCF_Down
Hi, ich weiß es ist noch recht früh aber wirst Du deinen BBCode für das WSC 3.0 anpassen? Finde deinen BBCode nämlich spitzenmäßig aber leider läuft er derzeit nicht unter dem WSC 3.0. Findet das TabMenu-Template nicht.
Liebe Grüße
MrsJessica92 Author
Zum aktuellen Zeitpunkt kann ich dazu noch nichts sagen. Ich bin derzeit am Überlegen ob ich mir überhaupt eine Lizenz für das WSC3 (WBB4) besorge, da es mir ehrlich gesagt nicht so gefällt.
WCF_Down
Hi @Geramy, danke für Deine Antwort.
Aber gut zu wissen, dass es noch nicht feststeht. Was ich auf jeden Fall sagen kann, ist, dass Dein Tabmenü-BBCode eine wahnsinnig tolle Bereicherung für jedes Forum/jede Seite ist ;).
Damit kann man wahnsinnig übersichtliche Sachen erstellen.
Daher würde es mich (und sicherlich einige andere) freuen, wenn Du irgendwann vielleicht eine angepasste Version für das WSC 3.0 machst.
Liebe Grüße und nochmal danke für Deine Antwort.
Lantianer
Kann mich KevG nur anschließen, das Tab-Menü ist seit WBB3 bei uns das wichtigste BBCode, welches nicht fehlen darf. Es wäre also sehr nett, wenn du für die Allgemeinheit eine Anpassung machen würdest. Ich denke, dass viele selbst bereit sind einen kleinen Obulus zu bezahlen, falls es von dir gewünscht / notwendig wäre.
P4sca1
Da kann ich mich nur anschließen.
Gibt es schon weitere Informationen?
Noone
Das Tabmenü funktioniert leider im Dashboard so gut wie gar nicht. Man sieht nur den Inhalt des ersten Tabs, alle weiteren werden nicht angezeigt und wenn man sie durchklickt, hängen sie sich auf. Einsehbar in der obersten "News" auf dem Dashboard: http://www.classickhorinis.de/wbb/
MrsJessica92 Author
Eigentlich sollte das tabmenü gar nicht im Dashboard sichtbar sein.
Edit: Huch okay einen Teil meiner Antwort muss ich wohl korrigieren. Allerdings muss ich dazu sagen, dass Woltlab einfach den Beiträge normal rändert und dennoch Abschneidet macht es nicht wirklich möglich das Tabmenü vollständig darzustellen
Noone
Also gibt es keine Möglichkeit das ganze im Dashboard problemlos darzustellen?
MrsJessica92 Author
Ich weiß nicht, ob woltlab da inzwischen noch eine dritte Darstellungsform hat, aber ansonsten wäre es mir nicht bekannt. Aber das Problem an sich ist dennoch, dass wenn sie was haben ich das Tabmenü nicht vollständig rendern kann, da selbst der BBCode bereits unvollständig ankommt
Lantianer
Bei folgendem Parse gibt es einen Error für Dashboard, Forenauflistung etc. Liegt wohl daran, dass die Bezeichnungen bzw. der Inhalt der Subtabs ohne "=" eingefügt wurde.
Error: PHP notice in file /var/www/samp-forum/wcf/lib/system/bbcode/TabmenuBBCode.class.php (231): Undefined offset: 0
/var/www/samp-forum/wcf/lib/system/WCF.class.php (309)
"[tabmenu][tab='Montag',][subtab????][tab='Dienstag',][subtab=????][tab='Mittwoch',][subtab??????][tab='[tab='Donnerstag',][subtab=][/tabmenu]"
MrsJessica92 Author
ich würde eher sagen der bbcode ist da völliger blödsinn
Ich habe mal gefixxt, das eine solche fehlerhafte Verwendung das Forum crashed. [Fix in paar Tagen auf Woltlab oder in meinem Paketserver]
Lantianer
Der BBCode ist blödsinn richtig, leider wurde der aber so von einem Nutzer eingefügt. Dann danke für die schnelle Reaktion sowie schon einmal für den zukünftigen Fix
FreeFun
Ist es möglich einen Aktiven Tab auch zu Definieren? Also Wenn man 4 Tabs hast 1,2,3,4 aber man möchte das Tab 3 der Tab ist der Offen ist wenn man den Beitrag aufruft! Wäre sowas möglich mit einzubauen und vielleicht auch den Default SubTab zu definieren? Das würde das Plugin abrunden!
walkingwolves
Habe Wbb 4.1 Wenn ich den Code einbaue . dann sagt er mir es ist eine Weiterleitung einmgebaut und komme nicht mehr auf s Baord. Bin ich einfach nur zu b.............. ?????????????
Oder habe ich was vergessen ????
MrsJessica92 Author
der BBCode funktioniert problemlos unter WBB4.1 Er ändert auch nichts an irgendwelchen Weiterleitungen etc. Er kommt erst beim rendern der Beiträge zur Geltung
King555
Sehr gutes Plugin. Habe aber eine kleine Anmerkung: Schreibt man direkt über dem tabmenu-BBCode etwas, so ragt der aktive Tab in dieses Wort hinein (zumindest in Buchstaben, die unter die Grundlinie gehen).
MrsJessica92 Author
kannst du mir einen kleinen Screenshot zukommen lassen? Ich hab das bei mir noch nicht beobachten können, aber das würde helfen ggf. das Problem zu erkennen und nachzubessern.
King555
Ich schicke dir einen Screenshot per Konversation.
MrsJessica92 Author
danke
MenikoBlue
Ein kleines Beispiel in der Übersicht wie das ganze im Endeffekt dann aussieht wäre schön gewesen.
Dragosius
Hallo,
ich habe das Problem, dass die Tabs in "Über mich" bei den Mitgliedern nicht mehr funktioniert, wenn man man die Tabs im Profil der Mitglieder mit folgendem Plugin anders sortiert:
Benutzerprofil: Menüpunkte sortieren
Ist es möglich, das Problem irgendwie zu beheben?
Vielen Dank
MrsJessica92 Author
muss ich mir anschauen... scheinbar blockiert da ein script meines
edit: es verursacht wohl ein Fehler, wenn der Tab "über mich" ganz vorne steht...
MrsJessica92 Author
sollte mit 1.0.7 gefixt sein (muss nur noch von woltlab freigegeben werden)
Dragosius
Danke dir, sobald es freigegeben ist, teste ich es gerne.
Dragosius
Das dauert ja ganz schön lang, bis das mal freigeschaltet ist?
MrsJessica92 Author
scheinbar
auf meinem eigenen Paketserver ist es auch erhältlich (terratex.eu)
WoltDante
Ist auch eine Version für die WBB Version 4.1.x geplant?
MrsJessica92 Author
Dieses Plugin ist soweit ich weiß problemlos lauffähig unter 4.1.x (jedenfalls ich setze es selbst unter der Version ein)
WoltDante
Sehr gut, funktioniert wunderbar!
Madekozu
Erst mal - Hut ab - bei uns ist dies der am meißt genutzte Zusatz-BBCode
....
Ein kleines Problem hab ich allerdings:
Beim Auswählen der Tabs werden ja Adressen in der Art "../Thread/4393-Made-testet/?postID=6638#555707a72d596_0_1" verwendet.
Ein User bei mir würde gern direkt auf Subtab's verlinken, was leider mit dieser URL nicht funktioniert - es wird immer der erste TAB angezeigt. Gibt es hierfür eventuell eine Lösung? Ich verwende Burning Board 4.0 / WCF 2.0
MrsJessica92 Author
Ehrlich gesagt wüsste ich aus dem Stehgreif nicht wirklich eine. Ich nutze an der Stelle hauptsächlich das TabMenü von Woltlab selbst. Welches nur durch den BBCode generiert wird. Ich kann ja mal drüber nachdenken, vllt. fällt mir was ein.
Quali
Hallo Geramy, kannst du vielleicht dein Plugin updaten und zwar bei wbb 4.1 wird dein Icon im Editor nicht in weiß dargestellt, wenn man den Editor auf WYSIWYG klickt. DANKE im voraus.
Mac_gc
Hallo Geramy, vielen Dank erstmal für dieses schöne Plugin. Wir haben im Moment nur ein Problem:
Wir haben WBB 4.0.9 und Tabmenü 1.0.6
Die Subtabs werden im ersten Beitrag auf einer Seite immer korrekt angezeigt, beim zweiten und folgenden Beitrag eines Users aber immer irgendwie alle zusammen angezeigt.
Kennen Sie dieses Problem?
Viele Grüße
Mac_gc
PS: Der Fehler bezieht sich darauf, wenn man das Tabmenü in die Signatur schreibt.
LifeOfGerman
Kann ich bestätigen. Mit WBB 4.1.2 und dem Tabmenü 1.0.6
Sayuri
Vielen Dank für dieses Plugin, das wir teilweise sehr gut nutzen können! Tolle Arbeit und danke das es kostenlos ist!
Kokirijunge
Weist du vielleicht, warum der BB Code am Ende nicht mehr Stackt und das Dropdown Fenster hat? http://puu.sh/bAkgl/bf99511804.png
MrsJessica92 Author
ich nutze hier nur die standardfunktion von woltlab und hab eigentlich auch die css einstellungen davon. Ich muss zugeben, dass ich nie getestet hab ob das so geht
Kokirijunge
Okay, also gibt es da keine wirkliche Abhilfe wenn man mehr Tabs als Platz hat?
MrsJessica92 Author
bisher nicht, wenn die standardwoltlabfunktion das nicht bietet. Aber ich kann ja mal schauen ob ich in den Zukünftigen Versionen was basteln kann
Kokirijunge
Das fände ich auf jeden Fall super
Teranas
In der aktuellen Version kommt es zu einem Fehler, wenn das System case sensitive ist. Bitte stell sicher, dass der erste Buchstabe des Dateinamens der Klasse wcf\system\bbcode\TabemenuBBCode wie vorgesehen groß geschrieben ist. Derzeit ist er es nicht, was wie gesagt bei Systemen, die auf case sensitivity prüfen zu einem Fehler führt. Nach dem ich's manuell geändert habe scheint das BBCode problemlos zu laufen.
JGS-Jacky
Danke für den Hinweis, habe ich gleich geändert.
MrsJessica92 Author
Danke.... jetzt weiß ich wenigstens warum ständig der Installationsfehler auftritt... obwohls lustig ist, dass es bei den älteren Versionen scheinbar noch ging
// ist geändert in der nächsten Version#
Kokirijunge
Wo ändert man das denn?
MrsJessica92 Author
ist unter 1.0.6 geändert
Marcel Petzold
Huhu, bei mir hat sich ein Problem ergeben, was ich doch verwunderlich finde: Ihre Nachricht enthält die folgenden BBCodes, die Sie nicht verwenden dürfen: progressbar - Jedoch sind dort, aus Vorgängerzeiten, solche Tabs beinhaltet und laut der Definition, dass Kindelemente erlaubt sind (all), sollte es doch eigentl. kein Problem damit geben oder ist irgendetwas falsch eingestellt?
Marcel Petzold
Hab den Fehler gefunden, bitte gucken, ob du über eine der vielen options.xml's angeben kannst, dass Benutzergruppe XY (am besten die Standartgruppen), die BBCodes auch verwenden dürfen, ist mir eben aufgefallen
MrsJessica92 Author
kennst du einen BBCode der das bei der Installation kann? Über eine options.xml oder ähnliches ist dies NICHT möglich. Es ginge nur via eines Installationsscriptes. Was aber auch nicht immer sinnvoll ist. Ich frage dennoch danach ob du eines kennst, da ich ggf. nicht alle varianten kenne. Ich halte allerdings eine eigene Erstellung eines Scriptes an dieser Stelle für übertrieben, da der Nutzen wesentlich kleiner ist.
Marcel Petzold
Hmmm, ein Blick in die dementsprechenden Klassen zeigte mir, dass so eine Option leider fehlt, also muss ich mal gucken, in welcher Verbindung die Option zu den BBCodes mit der Gruppe steht ...
onionboat
Funktioniert in WBB 4.0.8 nicht. Ich schick Ihnen den Stacktrace mal per PN
MrsJessica92 Author
deinstallieren 1.0.0 installieren und dann updaten - aus irgendein Grund funktioniert eine Neue Installation direkt mit 1.0.5 nicht... muss noch herrausfinden warum
onionboat
Wäre schön, wenn Sie direkt eine Information in die Übersicht schreiben könnten
MrsJessica92 Author
done
MrsJessica92 Author
Ich glaube mit der neuen Woltlab-Version tritt das jetzt nicht mehr auf....
kleinefarm
Ich habe noch rückstände des 3er Tabmenü BB Codes bei mir im Forum. Wenn ich diese Themen aufrufe erhalte ich folgende Fehlermeldung: Wed, 20 Aug 2014 01:16:36 +0000 Message: Unable to find class 'wcf\system\bbcode\TabmenuBBCode' File: /home/jail/kleinefarm/home/nkb-modding/wcf/lib/data/ProcessibleDatabaseObject.class.php (38) PHP version: 5.4.4-14+deb7u12 WCF version: 2.0.8 (Maelstrom) Request URI: /index.php/Thread/?postID=5317 Referrer: User-Agent: Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+) Information: "" Stacktrace: #0 /home/jail/kleinefarm/home/nkb-modding/wcf/lib/system/bbcode/BBCodeParser.class.php(365): wcf\data\ProcessibleDatabaseObject->getProcessor() #1 /home/jail/kleinefarm/home/nkb-modding/wcf/lib/system/bbcode/BBCodeParser.class.php(99): wcf\system\bbcode\BBCodeParser->buildParsedString() #2 /home/jail/kleinefarm/home/nkb-modding/wcf/lib/system/bbcode/MessageParser.class.php(112): wcf\system\bbcode\BBCodeParser->parse('[align=center] ...') #3 /home/jail/kleinefarm/home/nkb-modding/lib/data/post/Post.class.php(78): wcf\system\bbcode\MessageParser->parse('[align=center] ...', '1', '0', '1') #4 /home/jail/kleinefarm/home/nkb-modding/lib/data/post/Post.class.php(108): wbb\data\post\Post->getSimplifiedFormattedMessage() #5 /home/jail/kleinefarm/home/nkb-modding/lib/page/ThreadPage.class.php(263): wbb\data\post\Post->getExcerpt() #6 /home/jail/kleinefarm/home/nkb-modding/wcf/lib/page/AbstractPage.class.php(179): wbb\page\ThreadPage->readData() #7 /home/jail/kleinefarm/home/nkb-modding/wcf/lib/page/AbstractPage.class.php(86): wcf\page\AbstractPage->show() #8 /home/jail/kleinefarm/home/nkb-modding/wcf/lib/system/request/Request.class.php(58): wcf\page\AbstractPage->__run() #9 /home/jail/kleinefarm/home/nkb-modding/wcf/lib/system/request/RequestHandler.class.php(108): wcf\system\request\Request->execute() #10 /home/jail/kleinefarm/home/nkb-modding/index.php(10): wcf\system\request\RequestHandler->handle('wbb') #11 {main}
kleinefarm
Ist dir die Fehlermeldung hier zu unübersichtlich, kann ich sie dir gern auch per PN zukommen lassen.
MrsJessica92 Author
wäre sehr gut ja
Quali
Gibt es irgendwann nochmal ein Update? Irgendwie werden Sub-Tabs nicht so geladen, das sie einzelt angezeigt werden, sondern werden alle untereinander angezeigt.
MrsJessica92 Author
Update gibts auf terratex.eu --- woltlab lehnt die template änderungen ab, aber beantwortet ja die einfachsten Fragen nicht um es für sie zufriedenstellend umzubauen
Kokirijunge
Das Ganze mal Aktion hier zu sehen: http://www.terrariaforum.de/in…/355-Terraria-Changelogs/ Das beste Plugin im Store überhaupt. Nutze es mehr als alles Andere!
leon2
Schönheits fehler, schaue dir mal die Tabs unten links an
MrsJessica92 Author
ist in der neuen Version 1.0.1 weg
Garma
Ruft man ein Benutzerprofil auf und klickt sich durch ein Tabmenü, z.B. beim "Über mich" Feld, dann kommt ständig eine Fehlermeldung wenn man einen Tab anklickt: Der Parameter „menuItem“ fehlt oder ist ungültig. Ansonsten läuft alles wunderbar.
MrsJessica92 Author
okay kann ich nachstellen, muss ich mal schauen woran das liegt
Quali
Wurde schon ein Fix gefunden, habe das Problem auch und wäre über neue Infos dankbar.
MrsJessica92 Author
leider noch nicht
MrsJessica92 Author
Ich habe nun einen Workaround gebaut der den Fehler umgehen sollte. (Woltlab muss es nur annehmen)