WoltLab Cloud Wowhead Tooltip BBCode 2.1.3

License Agreement
The MIT License (MIT)
Website
https://github.com/r15ch13/Wowhead-BBCode
Supported Versions
WoltLab Suite 3.0
WoltLab Suite 3.1
WoltLab Suite 5.2

BBCode for Wowhead.com tooltips

Usage

Copy a Wowhead.com item/spell/archievement/... link into your text to display the tooltip.

Use advanced parameters to adjust the presentation.


The tooltip works with all languages supported by Wowhead:

Code
https://www.wowhead.com/item=28288 = Displays an english tooltip
https://de.wowhead.com/item=28288 = Displays an german tooltip
https://fr.wowhead.com/item=28288 = Displays an french tooltip

Examples:

Code
[wow]https://www.wowhead.com/item=112920/korvens-crimson-crescent[/wow]
[wow=bonus=450&lvl=52&spec=263]https://www.wowhead.com/item=112920[/wow]
[wow]https://www.wowhead.com/item=112920/korvens-crimson-crescent&bonus=450&lvl=53&spec=263[/wow]
[wow]https://www.wowhead.com/item=28288[/wow]
[wow]https://wod.wowhead.com/spell=49998[/wow]
[wow=gems=23121&ench=2647&pcs=25695:25696:25697]https://www.wowhead.com/item=25697[/wow]
[wow=upgd=4]https://www.wowhead.com/item=105547[/wow]
[wow=upgd=4]https://de.wowhead.com/item=105547[/wow]
[wow]https://classic.wowhead.com/item=19019/thunderfury-blessed-blade-of-the-windseeker[/wow]

Change tooltip settings

Create a copy of __wowheadBBCodeInclude.tpl and change the values as you like.

Don't forget to select the template group in your style!

Images

  • Version 2.1.3

    Make it compatible with WCF 5.2

  • Version 2.1.2

    Make it compatible with WCF 3.1.*
  • Version 2.1.1

    • Add Wowhead icon
    • Compatible with Woltlab Suite
    • Improve regex matching
    • Improve template handling
    • Dropped hearthhead, it's no longer supported by power.js
    • Remove title attribute from template
    • Tooltip setting can be changed by coping __wowheadBBCodeInclude.tpl

  • Version 2.0.4

    Add support for more link types
  • Version 2.0.3

    Fixed a problem with the PHP-Classname
  • Version 2.0.2

    v2.0.1

    • Fix hearthhead.com link

    v2.0.2

    • Fix regex again
  • Version 2.0.0

  • Ein Update für 5.2 wäre auch super ;)

  • Gibt es ein Update für 3.1?

  • Funktioniert wunderbar. Ist zufällig geplant auch noch Erfolge mit zu integrieren?

    • Sollten eigentlich auch funktionieren (z.B. [wow='who=Maelstrata&when=1273022820000']http://www.wowhead.com/achievement=10765/brokenly-epic[/wow])

    • Tatsächlich, funktioniert. Hatte bei meinen ersten beiden Tests Probleme damit. Wie bekommst du denn die direkten Daten zu einem speziellen Charakter von wowhead?

    • Das Tooltip Skript von Wowhead holt sich die Daten von selbst. Mein Plugin hat damit nichts am Hut, es bindet das Skript einfach nur im Header ein. :D

      Like 1
  • In der Suite löst es einen Fehler aus, dass man nicht mehr ins ACP kommt. Nur noch wenn man direkt in der URL den Pfad angibt. Des Weiteren überschreibt er bestehende Deklarationen zur Schriftfarbe im kompletten System. Jmd. ne Möglichkeit wie sich das fixen lässt? Grüße

    • Kannst du mir den Fehler schicken und vielleicht die Moeglichkeit geben das Schriftfarben Problem direkt anzusehen?

  • Also Ausgabe im wbb erfolgt nur item #xxxxx. Farbe und Umbenennung des Link Titel scheinen nicht mehr zu funktionieren.

  • Bei mir werden keine Bilder Angezeigt. Also die kleinen Bildchen vor dem eigentlichen link.
    How 2 doo

  • Benötigt das Paket „WoltLab Community Framework“ in Version „2.1.0 Alpha 1“ oder höher, es ist aber nur Version „2.0.13 pl 1“ installiert.

  • [wow=upgd=4]http://de.wowhead.com/item=105547[/wow] funktioniert bei mir nicht. es wird nur item #105547 im fertigen beitrag angezeigt. ja bbcodes sind zugelassen

  • Hi! I have an error when i want to post a item using the bbode: The server encountered an unresolvable problem, please try again later. Exception ID: 68e24e16631f46b647d2f0c062855e05a330d7b4 Error: Mon, 28 Jul 2014 12:58:41 +0000 Message: Unable to find class 'wcf\system\bbcode\wowheadBBCode' File: /home/boarddev/public_html/battle-master/wbb4/upload/wcf/lib/data/ProcessibleDatabaseObject.class.php (38) PHP version: 5.4.25 WCF version: 2.0.7 pl 1 (Maelstrom) Request URI: /wbb4/upload/index.php/BoardList/

    • Newest Version 2.0.3 should fix this problem.

  • Hi. Ich habe das Beispiel [wow=upgd=4]http://de.wowhead.com/item=105547[/wow] genutzt. Fehlermeldung: {"code":503,"message":"Es ist ein Fehler bei der Verarbeitung aufgetreten, bitte versuchen Sie es sp\u00e4ter erneut.","returnValues":[],"exceptionID":"43c93..."}

    • Koenntest du mir die ganze Fehlermeldung zukommen lassen?

    • Das ist die ganze Fehlermeldung ;) Sie wird beim absenden des Beitrags anstatt des Beitrags angezeigt. Reproduzieren per: Leeres Board installen, Plugin installieren, Beitrag erfassen.

    • Koenntet ihr pruefen ob der Fehler mit Version 2.0.3 behoben ist?

    • Hi, Fehler ist verschwunden ;)

  • Und was kann dieses Plugin? Ich werde aus den gebotenen Infos nicht wirklich schlau :(

    • Im Prinzip bindet es Tooltip Script von Wowhead.com ein (http://www.wowhead.com/tooltips). Geht man mit der Maus ueber einen Link zu einem Gegenstand, wird ein Tooltip mit den Daten des Gegenstandes angezeit. Kann man hier ganz gut sehen: http://de.wowhead.com/itemset=-1009

    • Also ich möchte nicht rumstänkern aber man kann auch einfach das angebotene script von wowhead in seiner HP einfügen via Copy+Paste: http://www.wowhead.com/tooltips

    • Klar, kann man auch machen. :) Aber wenn du zB Gems oder Upgrade-Stufen anzeigen moechtest, braucht man den Parameter "rel". Und das kann der URL-BBcode nicht.