Pagina 1 van 1

Ik zoek een oplossing voor het door quoten

Geplaatst: 08 jul 2005, 20:01
door pencak
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:

Geplaatst: 09 jul 2005, 08:18
door ik ben gek
het is de posting die in je rootmap staat
samen met comfrig.php enz.....
anders staat er waar die wel staat

Geplaatst: 09 jul 2005, 08:25
door pencak
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:

Geplaatst: 09 jul 2005, 08:55
door Zendra
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.

Geplaatst: 09 jul 2005, 09:43
door pencak
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 ??

Geplaatst: 13 mar 2007, 08:15
door Stemi
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:

Geplaatst: 13 mar 2007, 10:37
door Coen
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! ;)

Geplaatst: 13 mar 2007, 18:41
door pencak
natuurlijk kunnen we er wel blij mee zijn dat andere mensen van een dergelijke oplossing gebruik kunnen maken ;)

:thumb: