Vraag: Today At/Yesterday MOD

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
petjes
Berichten: 134
Lid geworden op: 14 jan 2006, 15:27
Locatie: Waalwijk
Contacteer:

Vraag: Today At/Yesterday MOD

Bericht door petjes » 01 nov 2007, 21:02

Ik wil graag de Today At/Yesterday Mod in mijn index_body plaatsen, daarvan moet ik de index.php aanpassen.
Bij de search / viewtopic en viewforum werkt het allemaal perfect, maar bij de index heb ik wat problemen om het te installeren.
Misschien hebben jullie een idee, hoe het moet.
Hieronder de gegevens.

Deze code staat in de Today At/Yesterday Mod.

Code: Selecteer alles

#-----[ OPEN ]------------------------------
# 
index.php 

#
#-----[ FIND ]-----------------------------------
# 
$last_post = $last_post_time . '<br />';

#
#-----[ REPLACE WITH ]-----------------------------------
# 


								// OLD
								// $last_post = $last_post_time . '<br />';
								//
                                // MOD - TODAY AT - BEGIN
								//
								if ( $board_config['time_today'] < $forum_data[$j]['post_time'])
								{ 
									$last_post = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />'; 
								}
								else if ( $board_config['time_yesterday'] < $forum_data[$j]['post_time'])
								{ 
									$last_post = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />'; 
								}
								else
								{ 
									$last_post = $last_post_time . '<br />'; 
								} 
                                // MOD - TODAY AT - END


En in mijn index.php staat het volgende:

Code: Selecteer alles

$last_post .= $last_post_time . '&nbsp;<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '"></a><br>' . $lang['by'] . '&nbsp;';
		$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';
	
Iemand enig idee, hoe ik dit kan combineren zodat de Today At/Yesterday MOd werkt op de index_body.

Alvast bedankt voor de reactie.

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Re: Vraag: Today At/Yesterday MOD

Bericht door Ramon Fincken » 01 nov 2007, 22:42

Wijziging: Even naar modificatie forum verplaatst
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

PaulusB
Berichten: 605
Lid geworden op: 18 mei 2006, 09:26

Re: Vraag: Today At/Yesterday MOD

Bericht door PaulusB » 02 nov 2007, 00:18

In een orginele index.php file zit de line

Code: Selecteer alles

last_post = $last_post_time . '<br />';
op 409.

Gebruikersavatar
petjes
Berichten: 134
Lid geworden op: 14 jan 2006, 15:27
Locatie: Waalwijk
Contacteer:

Re: Vraag: Today At/Yesterday MOD

Bericht door petjes » 03 nov 2007, 12:01

klopt, dat deze line in de originele index.php staat.
Maar bij mij is ie al aangepast met een andere mod, die ook de naam van het bericht laat zien.

Code: Selecteer alles

$last_post .= $last_post_time . '&nbsp;<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '"></a><br>' . $lang['by'] . '&nbsp;';
Nu wil ik deze dus graag combineren met de today at/yesterday mod, zodat ook de naam van het bericht blijft staan.

Dus wie heeft er enig idee ?

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Vraag: Today At/Yesterday MOD

Bericht door marian0810 » 03 nov 2007, 13:03

petjes schreef:klopt, dat deze line in de originele index.php staat.
Maar bij mij is ie al aangepast met een andere mod, die ook de naam van het bericht laat zien.
Welke precies? Ik heb dat ook alletwee werkend, als het dezelfde is kan ik wel even kijken wat er in mijn index.php staat. Alleen heb ik wel wat veranderd, bij mij gaat de titel nu naar de laatste post en dat plaatje heb ik weggemikt.

Gebruikersavatar
petjes
Berichten: 134
Lid geworden op: 14 jan 2006, 15:27
Locatie: Waalwijk
Contacteer:

Re: Vraag: Today At/Yesterday MOD

Bericht door petjes » 03 nov 2007, 15:47

marian0810 schreef: Welke precies? Ik heb dat ook alletwee werkend, als het dezelfde is kan ik wel even kijken wat er in mijn index.php staat. Alleen heb ik wel wat veranderd, bij mij gaat de titel nu naar de laatste post en dat plaatje heb ik weggemikt.
Zou je dat stukje vanje index.php, eens kunnen plaatsen, misschien kan ik er wat mee.

Alvast bedankt.

Gebruikersavatar
marian0810
Berichten: 1974
Lid geworden op: 09 apr 2007, 10:24
Locatie: Hoofddorp
Contacteer:

Re: Vraag: Today At/Yesterday MOD

Bericht door marian0810 » 03 nov 2007, 16:45

Hier moet het tussen staan.

Code: Selecteer alles

								//
                                // MOD - TODAY AT - BEGIN
								//
								if ( $board_config['time_today'] < $forum_data[$j]['post_time'])
								{ 
									$last_post = sprintf($lang['Today_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />'; 
								}
								else if ( $board_config['time_yesterday'] < $forum_data[$j]['post_time'])
								{ 
									$last_post = sprintf($lang['Yesterday_at'], create_date($board_config['default_timeformat'], $forum_data[$j]['post_time'], $board_config['board_timezone'])) . '<br />'; 
								}
								else
								{ 
									$last_post = $last_post_time . '<br />'; 
								} 
                                // MOD - TODAY AT - END


					//-- MOD BEGIN: Last Topic Title on Index -------------------
								$ltid = $forum_data[$j]['forum_last_post_id'] . '#' . $forum_data[$j]['forum_last_post_id'];
								$lttitle = $forum_data[$j]['topic_title'];

								$altlttitle = $lttitle;
								$lang_in = $lang['in'];

						// undo_htmlspecialchars();
								$lttitle = preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, $lttitle);

						// do_htmlspecialchars();
						// set length of topic title to 25 characters
								$lttitle = preg_replace($html_entities_match, $html_entities_replace, (strlen($lttitle) > 25) ? substr($lttitle,0,25) . '...' : $lttitle);

								$last_post .= $lang_in . '&nbsp;' . '<a title="' . $altlttitle . '" alt="' . $altlttitle . '" href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=$ltid") . '">' . $lttitle . '</a><br />';

								$last_post .= ( $forum_data[$j]['user_id'] == ANONYMOUS ) ? $lang['by'] . '&nbsp;' . ( ($forum_data[$j]['post_username'] != '' ) ? $forum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : $lang['by'] . '&nbsp;' . '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $forum_data[$j]['user_id']) . '">' . $forum_data[$j]['username'] . '</a> ';

					//-- MOD END: Last Topic Title on Index -------------------								
								$last_post .= '';
							}
							else
							{
								$last_post = $lang['No_Posts'];
							}

Gebruikersavatar
petjes
Berichten: 134
Lid geworden op: 14 jan 2006, 15:27
Locatie: Waalwijk
Contacteer:

Re: Vraag: Today At/Yesterday MOD

Bericht door petjes » 04 nov 2007, 10:40

Ik zie dat jij een andere MOD hebt gebruikt dan die van mij: Last Topic Title on Index

Kan je een link geven, waar je deze MOD, vandaan heb.
Kan hem nl zelf niet zo snel vinden.


Gebruikersavatar
petjes
Berichten: 134
Lid geworden op: 14 jan 2006, 15:27
Locatie: Waalwijk
Contacteer:

Re: Vraag: Today At/Yesterday MOD

Bericht door petjes » 04 nov 2007, 23:17

thanks het is gelukt....

Ik had wat problemen, omdat ik niet meer precies wist wat voor mods, er allemaal verwerkt waren in mijn index.php.

Maar inmiddels werkt het allemaal...

Gesloten