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!
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
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!
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
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.
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!
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.