DVB-Cube BETA <<< Das deutsche PC und DVB-Forum >>>

Generelles => Zum Board => Thema gestartet von: mtron am 30 April, 2014, 20:42

Titel: spoiler BBCode
Beitrag von: mtron am 30 April, 2014, 20:42
Ich habe im vdr portal einen gut gemachten jQuery-spoiler gesehen, da habe ich mich mal auf die Suche nach einem MOD für SMF gemacht ;)
Der Quick-Spoiler (http://custom.simplemachines.org/mods/index.php?mod=2940) Tag hat die Funktion lange oder oft wiederkehrende Textausschnitte erst bei onclick sichtbar zu machen.

Bedienung ist ganz einfach:

[spoiler=Titel des Spoilers] ...alles was du zu sagen hast... [/spoiler]
Titel des Spoilers
...alles was du zu sagen hast...
[close]

Der dazugehörige Button im WYSIWYG Editor ist rechts neben dem Wiki icon (http://beta.dvbcube.org/Themes/default/images/bbc/spoiler.gif). Finde ich sehr gut für Signaturen oder Logs geeignet. Was haltet ihr davon?
Titel: Re: spoiler BBCode
Beitrag von: SiLæncer am 30 April, 2014, 22:36
Jo ... prima Sache :)
Titel: Re: spoiler BBCode
Beitrag von: Jürgen am 01 Mai, 2014, 03:24
Ich denke, zur Arbeitserleichterung für Mods und Admins sollte es aber möglich sein, solche Inhalte per default ausgeklappt anzeigen zu lassen.

Es ist manchmal schon mühselig genug, diverse und teils verschachtelte Scrollbalken zu bedienen, um das nötige lückenlose Querlesen durchzuführen.
Massenhaft eingeklappte Texte erleichtern die Sache sicher nicht.

Aber wir müssen zumindest alles wirklich lesen, was Crawler für Abmahner & Co. zu finden wüssten...

Jürgen
Titel: Re: spoiler BBCode
Beitrag von: SiLæncer am 01 Mai, 2014, 12:26
Hmm... der Spoiler lässt sich hier weder mit FF noch Chrome öffnen ... :(
Titel: Re: spoiler BBCode
Beitrag von: mtron am 01 Mai, 2014, 12:55
achso? bei mir gehts mit Chrome 34 und FireFox 29 ( beides auf ubuntu 14.04) einwandfrei. Kannst du mal bitte mit Firebug oder der google js console schauen wo es knallt? Außerdem wäre ein Check mit dem IE sinnvoll, den ich mit Linux nicht machen kann.

Zitat von: Jürgen
Ich denke, zur Arbeitserleichterung für Mods und Admins sollte es aber möglich sein, solche Inhalte per default ausgeklappt anzeigen zu lassen.

Jo, da ist was dran. Notfalls könnte ich die Funktion noch einbauen. Nur denke ich,daß sich die Verwendung des Tags in sehr engen Grenzen halten wird. Die paar 'Regular Poster' werden den Tag sicher nur sinnvoll einsetzen und bei "Newbies" glaube ich nicht, daß viele aus Neugier alle Tasten des Editors durchprobieren ;)
Titel: Re: spoiler BBCode
Beitrag von: SiLæncer am 01 Mai, 2014, 13:38
Mit dem IE gehts...

Hier mal ein Screenshot von der Firebug Konsole ->

(http://s26.postimg.org/rqlcfujkp/screenshot_37.jpg)

Addblock + NoScript sind aus
Titel: Re: spoiler BBCode
Beitrag von: Jürgen am 02 Mai, 2014, 02:01
Habe jetzt gerade probiert, hier geht's mit FF 29.0 auch nicht.
Adblock, Noscript o.ä. sind dort gar nicht installiert.

Normalerweise bin ich ja mit Opera hier, damit ist's OK.
Titel: Re: spoiler BBCode
Beitrag von: mtron am 08 Mai, 2014, 18:35
Ah ok. Danke SiLæncer. Ist natürlich klar warum es nur von mir aus geht. Ich habe hier globale whitelists für dvbcube.org und seit FF 29 werden externe Scripts bei https mit unsigned Certificates per default geblockt. Ich bin schon dabei auf https://beta.dvbcube.org/ (das ist nur zum testen für die https Umstellungen. Login geht da nicht, braucht ihr gar nicht probieren ;) ) die nötigen Änderungen reinzubasteln, aber noch nicht ganz fertig. Ein ordentliches Zertifikat das Chrome und FF akzeptieren ist schon drinnen.

Aber natürlich müßen in Zukunft alle JavaScript  Codes selbst gehostet werden. Externes nachladen - wie das leider in SMF gängige Praxis ist - geht schon mal gar nicht.

Nur leider ist da noch ziemlich viel Arbeit vor mir...

Als workaround bitte http verwenden oder bei htts dvbcube.org das Laden von externen Scripts erlauben
(http://beta.dvbcube.org/index.php?action=dlattach;topic=31629.0;attach=2194)
Titel: Re: spoiler BBCode
Beitrag von: SiLæncer am 12 Mai, 2014, 19:08
ah ...cool ... nun gehts :)

thx :)
Titel: Re: spoiler BBCode
Beitrag von: mtron am 12 Mai, 2014, 19:14
So, den Workaround von oben braucht es für den Spoiler jetzt nicht mehr. Ich habe die schlimmsten Fehler im Plugin mal gefixt und scripts werden nicht mehr extern nachgeladen.

Der Spoiler sollte jetzt unter Chrome und FF sowohl mit http alsauch https funktionieren. Könnt ihr das bitte nochmals testen (eventuell browser Cache leeren oder mit einer Incognito Session probieren)
Titel: Re: spoiler BBCode
Beitrag von: SiLæncer am 12 Mai, 2014, 19:18
Mit FF, Chrome und IE alles fein :)
Titel: Re: spoiler BBCode
Beitrag von: dada am 13 Mai, 2014, 01:29
funktioniert gut :jo
Titel: Re: spoiler BBCode
Beitrag von: Jürgen am 13 Mai, 2014, 04:08
dito  8)