Hide BBCode

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Hide BBCode

Beitrag von Feuerball »

Hallo,
wie kann ich die Anzeige vom Hide BBCode bzw den Text der dann kommt"Click to reveal hidden content" so Anzeigen lassen als wenn man es ohne Hide bei

Code: Alles auswählen

 oder [quote] schreibt ?

mmmh ich kann das nicht gut Erklären und deshalb habei ch mal ein Bild gemacht wie es sein soll.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Feuerball am Di 28.Nov, 2006 21:42, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das wäre dann eigentlich eine komplett andere Art des "Hide MODs".
Die ursprüngliche Version zeigt den Text nur nach einem Post des Users in dem Topic an, nicht aber aufgrund einer Aktion wie "hier klicken, um den Text anzuzeigen"...

Dazu käme auch dann gleich eine Frage:
Wenn ein User den Text sieht, soll er das dann zukünftig auch gleich können, wenn er das Topic erneut öffnet?
Dann hätte man eine Tabelle nötig mit max. Anzahl an Datensätzen für User * versteckte Texte.
Die wäre dann für jeden Post auszuwerten, was nicht gerade die Performance erhöht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

Das das so kompliziert ist hätte ich nicht gedacht.

Dann lass ich das lieber.
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

Du willst also, dass Text erst sichtbar ist, wenn man drauf klickt?
Darf das dann (wenn man klickt) für jeden sichtbar sein?
Darf das auch ohne Antwort sichtbar sein?

Wenn alles mit JA beantwortet werden kann, nimm den Spoiler-MOD

Beim Spoiler-MOD wird der Text in ein Feld gepackt, das verschlossen ist, man muss erst klicken, um den Text lesen zu können.

Gravierender Unterschied zum Hide-MOD:

- beim Hide-MOD wird der Text vor allen Leuten verborgen, so lange, bis sie geantwortet haben. Gäste können das nie sehen.

- beim Spoiler-MOD kann eigentlich jeder den Text abrufen (abhängig von den Leseberechtigungen), er muss nur den Button klicken



Gruß Max
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

@ Max
der ist sogar besser als der Hide Mod.

jetzt fehlen mir nur noch 2 Sachen bei den Spoiler BBCode und zwar soll alles so bleiben nur das der Text bei klick erst sichtbar wird wenn ein User sich eingelogt hat. Gast soll zwar sehen können das da was steht aber bei klick auf 2Show" passiert nichts, erst bei einlogen soll das funktionieren.

und das der BBCode Button "Spoiler" nur für Admin und Mod wählbar ist.
Zuletzt geändert von Feuerball am Mi 29.Nov, 2006 09:04, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ersteres könnte man in der viewtopic.php anhand $userdata['session_logged_in'] abhängig machen, also den Text als Link oder eben nur als Text anzuzeigen.

Und den BBcode nur für Admin/MODs...
Also die Button kann man in der posting.php zumindest nach $is_auth['auth_mod'] ausblenden (Switch), aber die Verwendung bedarf schon etwas mehr, denn hier müsste in der bbcode.php dieses abgeschaltet werden.
Und was dann auch mit den Beiträgen, die ein User erstellt hat, ein Admin/MOD hier aber einen Spoiler anlegt? Der User könnte ja diesen Post editieren und sähe auch den BBCode, der dann nicht mehr umgesetzt wird...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Feuerball
Beiträge: 636
Registriert: Mi 15.Sep, 2004 22:11

Beitrag von Feuerball »

mhh,
könnte man es wenigstens so wie auf dem Bild irgendwie machen ?

EDIT:
Das mit "nach Login" sollte natürlich nciht aufgeklappt sein sondern zugeklappt, das es erst sichtbar wird auf Klick "Zeigen" Also wie im Original.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Feuerball am Mi 29.Nov, 2006 11:15, insgesamt 1-mal geändert.
Antworten