[HIDE][/HIDE] tag in overlib-preview

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
ThaRipsta
Beiträge: 393
Registriert: So 25.Apr, 2004 14:15

[HIDE][/HIDE] tag in overlib-preview

Beitrag von ThaRipsta »

habe den [HIDE][/HIDE] bbcode installeirt und habe folgendes problem:

in meiner overlib-preview wird der VERSTECKTE beitrag angezeigt! Wie kann ich das beheben?

DANKÖ!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dazu müsste geprüft werden, ob dieser BBCode im Text enthalten ist und dann diesen "überspringen", also den Beitrag "vorher" anzeigen.
Also den BBCode ausführen (nur den HIDE) und wenn es Unterschiede zum Original-Text gibt, dann einen Post vorher abfragen.
Bekommst Du das soweit schonmal vorbereitet? Ich stecke aktuell noch zu tief in 3 anderen Projekten.
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!
ThaRipsta
Beiträge: 393
Registriert: So 25.Apr, 2004 14:15

Beitrag von ThaRipsta »

hmm.....aslo das arbeiten mit variablen macht mir noch probleme.

So kompliziert wie du es vorschlägst brauch ich nicht :D...mir reicht eine Kontrolle. ob im anzuzeigenden text da wort [Hide] drinnen ist. Wenn ja, wird einfach XXX angezeigt.

Wie ich allerdings einen string "auslese" und prüfe ob ein bestimmter begriff vorhanden ist, weiss ich leider nicht :( (NOCH NICHT :D)
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann füge mal folgende Abfrage hinzu:

Code: Alles auswählen

$check_hide = str_replace('[HIDE', '-H-I-D-E-', $message);
if ( $check_hide <> $message )
{
$message = 'Hidden post';
}
wobei $message den Post-Text beinhaltet.
Auch den Subjekt könnte man damit verstecken. Dafür einfach nach

Code: Alles auswählen

$message = 'Hidden post';
noch folgende Zeile einfügen:

Code: Alles auswählen

$subject = 'Hidden post'';
Sollte funktionieren.
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!
ThaRipsta
Beiträge: 393
Registriert: So 25.Apr, 2004 14:15

Beitrag von ThaRipsta »

funktioniert prima, danke! :D

musste bissl die variablen anpassen, aber jetzt ist alles supi! DANKE!!!!!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache.
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!
Antworten