Zitat Funktion |
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
Wie kann man sich für ein GB eine Zitat Funktion bauen.
So eine wie ihr im Board habt.
Bitte nennt mir die einfachste Möglichkeit
Danke
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
Ach noch was mein GB ist auf MySql basierend
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Mediman
Pixelschubser
Beiträge: 22 |
Baue ganz normalen BBCode rein und dann machs mit quote, fertig. Ist doch das einfachste der Welt.
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
Tutorial?
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
Wie baut man BBcode?
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
mit Regulären Ausdrücken (Regular Expressions) und preg_replace()
|
 Profil
Editieren
Zitieren
|
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
Hmm einfach den string suchen und dann ersetzen richtig?
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
Ok EMail BBcode alles kein problem aber wie geht das mit dem zitat?
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
Can
Halbgott
Beiträge: 1324 |
Das heißt du hast BBCode bereits implementiert?
---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox
|
 Profil
E-Mail
Editieren
Zitieren
|
Mediman
Pixelschubser
Beiträge: 22 |
...wenn ja muss man im Beitrag, wenn man etwas zieteren will, nur noch folgendes tun:
[.quote]Hier der zu zitierende Text.[./quote]
(das ganze natürlich ohne die Punkte)
Das sieht dann so aus:
Hier der zu zitierende Text. |
Diese Nachricht wurde geändert von: Mediman |
 Profil
E-Mail
Website
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
Ja, da wird [.quote] einfach durch den Anfang der Zitattablle (guck in der Quellcode hier) und [./quote] einfach durch das Ende der Tabelle ersetzt.
|
 Profil
Editieren
Zitieren
|
Philipp Gérard
Foren-Team
Beiträge: 1502 |
geht für anfänger osgar mit str_replace():
1:
2:
3:
4:
5:
6:
7:
8: | function quote($input){
$output = str_replace("[ quote]","Zitat:
",$input);
$output = str_replace("[/ quote]"," ",$output);
return $output;
} |
Aber natürlich sind RegXPs schöner, wie z.B.:
1:
2:
3:
4:
5: | $str = eregi_replace("quote\\]","quote]",$str);
$str = eregi_replace("\[quote\]\r\n", 'Zitat: ', $str);
$str = eregi_replace("\[quote\]", 'Zitat: ', $str);
$str = eregi_replace("\[/quote\]\r\n", '
', $str);
$str = eregi_replace("\[/quote\]", '
', $str); |
---
Arbeit ist das Feuer der Gestaltung. - Marx
Diese Nachricht wurde geändert von: Philipp Gérard |
 Profil
E-Mail
Website
Editieren
Zitieren
|
Philipp Gérard
Foren-Team
Beiträge: 1502 |
Hier siehste z.B. auch, was man nicht machen darf: [ quote ] wird in [ code ] intepretiert *tztztz* (@languitar )
---
Arbeit ist das Feuer der Gestaltung. - Marx
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
OK das hab ich auch hinbekommen mit preg_match
aber wie geht das im forum wenn man auf zitat klickt das gleich der text von dem eintrag in den qute teilen steht
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
MajorWindbeutel
Quasselstrippe Threadstarter
Beiträge: 328 |
Hmm ahb das jetzt so geschreiben aber irgend wie geht es nicht:
echo "
>Zitat
---
Mit freundlichen Grüßen
MajorWindbeutel
Meine Homepage
|  Profil
E-Mail
Website
Editieren
Zitieren
| |