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