Ik zoek een oplossing voor het door quoten

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Ik zoek een oplossing voor het door quoten

Bericht door pencak » 08 jul 2005, 20:01

ik wil van het doorquoten af, bij een quote gewoon alleen de tekst van de persoon die je quote.

ik heb met de zoek functie gekeken naar een oplossing

er stond wel deze optie:

Code: Selecteer alles

#
#-----[ OPEN ]------------------------------------------
#
posting.php 

#
#-----[ FIND ]------------------------------------------
#
$quote_username = ( !trim($post_info['post_username']) ) ? $post_info['post_username'] : $post_info['username'];

#
#-----[ AFTER, ADD ]---------------------------------------------------
#
$message = preg_replace('/(\[quote=(.*?)\]((.|\n)*)\[\/quote\])/si',"[..]\n\n",$message);
alleen heb ik gezocht in posting.php naar dit stuk script maar ik kan het er niet in terug vinden

Code: Selecteer alles

$quote_username = ( !trim($post_info['post_username']) ) ? $post_info['post_username'] : $post_info['username'];
ik heb de laatste versie van phpbb 2.0.16
en alleen een NL taalpakket geinstalleerd, verder nog helemaal standaard

kan het zijn dat het hier anders is, of is er een andere mod beschikbaar
of zijn er meerdere files die posting.php heten ??

graag wat info :thumb:

ik ben gek
Berichten: 1496
Lid geworden op: 25 mei 2005, 14:09

Bericht door ik ben gek » 09 jul 2005, 08:18

het is de posting die in je rootmap staat
samen met comfrig.php enz.....
anders staat er waar die wel staat

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 09 jul 2005, 08:25

is erg leuk,
ik heb inmiddels zelf ook alles doorgezocht, en heb gezien dat posting.php alleen in de root staat idd :wink:

maar zoals je hier boven kan lezen komt dat stukje script er niet in voor
:thumb:

Zendra
Berichten: 18
Lid geworden op: 07 jul 2005, 19:15
Locatie: Friesland

Bericht door Zendra » 09 jul 2005, 08:55

pencak schreef:maar zoals je hier boven kan lezen komt dat stukje script er niet in voor
:thumb:
Inderdaad. Er staat: als de post_username informatie niet kan worden getraceerd, doe dan dit.

Echter zou je denk ik eerder al van af het begin de source moeten modiferen. Want het is eigenlijk vrij simpel; als je qoute, wordt gewoon de topic ID getraceerd en daar staat die informatie/tekst in. Vervolgens worden de
-tags door phpBB gelezen als afzonderlijke tags - zo krijg je dus ook quotes in quotes. phpBB houdt dit echter wel overzichtelijk en netjes.

Maar zoals ik al zei, je moet gewoon de source van af het begin aanpassen dan staat er ook niet meer in de database die informatie die er voorzorgt dat er meerdere quote-tags zijn.

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 09 jul 2005, 09:43

ik heb niet zoveel verstand van die codes, maar ik had ergens ander iets gevonden

Find :

Code: Selecteer alles

$message = '[quote="' . $quote_username . '"]' . $message . '[/quote]';
place before :

Code: Selecteer alles

{ 
 $message = preg_replace('/(\[quote=(.*?)\]((.|\n)*)\[\/quote\])/si',"[..]\n\n",$message); 
                  }  
ik heb het geprobeert op een test forum en dat werkt,
ook heb ik : [..]\n\n tussen de " " uitgehaald, en nu is het gewoon een mooie strakke quote

graag wat comments, is dit zo goed of kan ik beter nog iets wijzigen ??

Stemi
Berichten: 136
Lid geworden op: 24 feb 2007, 15:25

Bericht door Stemi » 13 mar 2007, 08:15

pencak schreef:ik heb niet zoveel verstand van die codes, maar ik had ergens ander iets gevonden

Find :

Code: Selecteer alles

$message = '[quote="' . $quote_username . '"]' . $message . '[/quote]';
place before :

Code: Selecteer alles

{ 
 $message = preg_replace('/(\[quote=(.*?)\]((.|\n)*)\[\/quote\])/si',"[..]\n\n",$message); 
                  }  
ik heb het geprobeert op een test forum en dat werkt,
ook heb ik : [..]\n\n tussen de " " uitgehaald, en nu is het gewoon een mooie strakke quote

graag wat comments, is dit zo goed of kan ik beter nog iets wijzigen ??
Op mijn forum werkt het ook. :thumb:

Coen
Berichten: 5387
Lid geworden op: 03 aug 2004, 10:25

Bericht door Coen » 13 mar 2007, 10:37

En dat is nou het voordeel, als mensen een oud topic terug vinden, voor een oplossing van een probleem wat zij ook hebben! :D

Daarom vraag ik mensen altijd of ze de oplossing willen posten hier, indien deze buiten dit forum om verkregen is.

Het topic kicken is echter niet nodig, aangezien het bijna 2 jaar oud is! ;)

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 13 mar 2007, 18:41

natuurlijk kunnen we er wel blij mee zijn dat andere mensen van een dergelijke oplossing gebruik kunnen maken ;)

:thumb:
Afbeelding

Gesloten