Pagina 1 van 1
View last posts
Geplaatst: 13 jun 2005, 20:42
door Dennis
Hallo,
Ik was opzoek naar een MOD zodat ik bij voorbeeld de laatst 7 post kan zien gesorteerd op post datum.
Ik heb deze
MOD toegepast om een te kijken wat voor resultaat dat geeft.
Geeft alleen maar als resultaat:
Er zijn geen resultaten die voldoen aan je zoekopdracht
Heeft dit te maken dan search.php met de laatste updates aangepast is.
Ik kon namelijk voorheen zoeken op * en dan gaf hij alles weer, dan hoefde ik alleen nog meer op post-time te sorteren.
Is er een andere mod voor???
Dennis
Geplaatst: 13 jun 2005, 20:44
door Bee
Deze fout is vaker voorgekomen, maar toen was er geen oplossing zover ik weet. En van soortgelijke mods weet ik jammer genoeg ook niets.
Geplaatst: 13 jun 2005, 20:47
door Dennis
bee schreef:Deze fout is vaker voorgekomen, maar toen was er geen oplossing zover ik weet. En van soortgelijke mods weet ik jammer genoeg ook niets.
Hmmzzzz
Maar waarom kon ik met 2.0.13 wel zoeken op * en dan alles laten weergeven?
Er is dus wat veranderd in de search.php.....
Misshien nog een idee waar ik wat anders zou kunnen vinden????
Geplaatst: 13 jun 2005, 21:05
door Dennis
Het vervelende zit hem erin, als je ingelogd bent geweest en je niet alle nieuwe topics geopend hebt (dus gezien) hij ze toch marked als gelezen.
Dus dacht dan log je in en kijk je gewoon naar de laatste posts......
Geplaatst: 13 jun 2005, 21:08
door Luuk
Er is inderdaad wat veranderd in search.php.
Maar als het goed is moet de Keep Unread Flags mod alleen de echte bezochte topics markeren als gelezen, ook als je je uitlogt. Is wel een grote mod.
Geplaatst: 13 jun 2005, 21:11
door Dennis
Luuk schreef:Maar als het goed is moet de Keep Unread Flags mod alleen de echte bezochte topics markeren als gelezen, ook als je je uitlogt. Is wel een grote mod.
Deze :
http://www.phpbbhacks.com/download/2099
Wat is dus RAAR vind is dat niet standaard is.... want er zit een keuze op om alles te markeren als gelezen.
Dat zou je dan kunnen kiezen voor het verlaten.....
Weet jij misschien een soort gelijke als View last posts....
Geplaatst: 13 jun 2005, 21:23
door Luuk
Die inderdaad, is veeeel werk (staat er tenminste

)
Maar ik zou geen andere mod weten...
Geplaatst: 13 jun 2005, 23:24
door Dennis
Nu ben ik wat aan het knutsellen geweest
http://damnet.nl/testforum/index.php
Maar als er dan een topic bijstaat waar een aantal enters (<BR>) inzetten komt het geheel uit zijn verband.
Kan ik uit {recent.POST_TEXT} de tweede enter filteren?
Dennis
Geplaatst: 14 jun 2005, 12:31
door Dennis
Ik heb het opgelost in de recent.php
Door een replace toe te passen
Code: Selecteer alles
$post_text = str_replace('<br />', '<div />', $post_text);
$post_text = str_replace('</br></br>', '<div />', $post_text);
Hij zal de dubbele of extra enters vervangen.
Re: View last posts
Geplaatst: 17 jun 2005, 21:45
door Dennis
Nu heb ik nog wat bijgeschaaft en ziet het er aardig uit (
http://damnet.nl/testforum/ )
Alleen als iemand een quote geeft zet hij dat er ook neer.
Ik krijghet niet voor elkaar om het er uit weg te laten
Dit is en deel van de replace code
Code: Selecteer alles
include_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);
$post_text = preg_replace('/\:[0-9a-z\:]+\]/si', ']', $post_text);
$post_text = $line[$i]['post_text'];
$word_censor = ( count($orig_word) ) ? preg_replace($orig_word, $replacement_word, $post_text) : $post_text;
$post_text = ( strlen($post_text) < $content ) ? $word_censor : substr(stripslashes($word_censor), 0, $content) .'...';
$post_text = preg_replace('#(<)([\/]?.*?)(>)#is', '', $post_text);
$pattern = array ('/\[quote:=\'/', '/\'\]/', '/\[quote:\]/', '/\[\/quote:\]/', '/\[code:(.*?)\]/', '/\[\/code:\]/', '/\[(.*?)\]/si');
$replace = array ('', '<b>', '</b>:: ', '<b>Zitat: </b>', '</br>', '<b>Code: </b>', '</br>', '');
$post_text = preg_replace($pattern, $replace, $post_text);
$post_text = ( $include == '1' ) ? $post_text : smilies_pass($post_text);
$post_text = str_replace("\n", "\n<br />\n", $post_text);
$post_text = make_clickable($post_text);
Daar zit het hem denk in ???
Wie kan me daarme helpen?
Ik heb deze
mod gebruikt
Als ik:
$pattern = array ('/\[quote:=\'/', '/\'\]/', '/\[quote:\]/', '/\[\/quote:\]/', '/\[code:(.*?)\]/', '/\[\/code:\]/', '/\[(.*?)\]/si');
Weg laat echöed hij een quote als:
Kan ik dat nmiet weg halen met een replace
dmv zoiets
Code: Selecteer alles
$post_text = str_replace('/\[\/code:\]/ - /\[\/code\]/', 'leeg', $post_text);
[edit 1:06]
Ik heb ook het e.e.a. geprobeerd met
Code: Selecteer alles
$pattern = array ( '/\[quote:\]/');
$replace = array ('QUOTE');
$post_text = preg_replace($pattern, $replace, $post_text);
, omdat ik denk dat je van en tot niet zomaar in kan geven...
Maar lukt mij ook niet 
[/edit]