Seite 2 von 2

Verfasst: 02.08.2005 14:32
von Tina
Hallo zusammen!

Nach dem längst überfälligen Update auf 2.0.17 (von 2.0.12 :oops:) bin ich gerade dabei, meine wenigen, liebgewonnenen Modifikationen wieder einzubauen. Auch ich habe den Mod view recent posts v. 1.0.3 eingebaut und die Abfragezeiträume an meine Bedürfnisse angepasst. Der ganze Mod sieht bei mir nun folgendermassen aus:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
index.php
#
#-----[ FIND ]------------------------------------------
#
	//
	// Start output of page
#
#-----[ BEFORE, ADD ]------------------------------------------
#
	//
	// MOD: View Recent Posts v1.0.3
	//
	$previous_days = array(1, 7, 14, 30, 90, 180, 364);
	$previous_days_text = array($lang['1_Day'], $lang['2_Days'], $lang['3_Days'], $lang['1_Week'], $lang['2_Weeks'], $lang['1_Month'], $lang['2_Months']);
	
	$s_time = '';
	for($i = 0; $i < count($previous_days); $i++)
	{
		$selected = ( $topic_days == $previous_days[$i] ) ? ' selected="selected"' : '';
		$s_time .= '<option value="' . $previous_days[$i] . '"' . $selected . '>' . $previous_days_text[$i] . '</option>';
	}
	//
	// MOD: -END-
	//

#
#-----[ FIND ]------------------------------------------
#
		'L_ONLINE_EXPLAIN' => $lang['Online_explain'], 
#
#-----[ AFTER, ADD ]------------------------------------------
#
		//
		// MOD: View Recent Posts v1.0.3
		//
		'L_SEARCH_TIME' => $lang['View_posts_of_last'],
		'L_GO' => $lang['Go'],
		'S_SEARCH_ACTION' => append_sid("search.$phpEx?mode=results&search_author=*"),
		'S_TIME_OPTIONS' => $s_time,
		//
		// MOD: -END-
		//
#
#-----[ OPEN ]------------------------------------------
#
# The following need to be modified for every TEMPLATE you are using:
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------
#
		<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
#
#-----[ REPLACE WITH ]------------------------------------------
#
# Show results as a forum/topic list (recommended)
#
		<!-- MOD: View Recent Posts v1.0.3 -->
		<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a><br />
		<span class="gensmall"><form action="{S_SEARCH_ACTION}" method="POST">{L_SEARCH_TIME}&nbsp;<select class="gensmall" name="search_time">{S_TIME_OPTIONS}</select>&nbsp;<input type="submit" class="gensmall" value="{L_GO}" name="submit" /><input type="hidden" name="show_results" value="topics"><input type="hidden" name="sort_by" value="0"><input type="hidden" name="sort_dir" value="DESC"></form>
		</td>
		<!-- MOD: -END- -->

#
#-----[ OPEN ]------------------------------------------
#
# The following need to be modified for every LANGUAGE you are supporting:
# (ENGLISH)
#
language/lang_english/lang_main.php
#
#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
// MOD: View Recent Posts v1.0.3
//
$lang['View_posts_of_last'] = 'View posts from previous';
//
// MOD: -END-
//

#
#-----[ OPEN ]------------------------------------------
#
# The following need to be modified for every LANGUAGE you are supporting:
# (GERMAN)
#
language/lang_german/lang_main.php
#
#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
// MOD: View Recent Posts v1.0.3
//
$lang['View_posts_of_last'] = 'Beiträge anzeigen, die neuer sind als';
//
// MOD: -END-
//
Und meine angepassten Änderung der Zeiträume:

Code: Alles auswählen

################################
##ÄNDERUNGEN IN 6 DATEIEN ##
################################

##language/lang_german/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
$lang['1_Day'] = '1 Tag';
$lang['7_Days'] = '7 Tage';
$lang['2_Weeks'] = '2 Wochen';
$lang['1_Month'] = '1 Monat';
$lang['3_Months'] = '3 Monate';
$lang['6_Months'] = '6 Monate';
$lang['1_Year'] = '1 Jahr';
#
#-----[ REPLACE WITH ]------------------------------------------
#
#
$lang['1_Day'] = '1 Tag';
$lang['2_Days'] = '2 Tage';
$lang['3_Days'] = '3 Tage';
$lang['1_Week'] = '1 Woche';
$lang['2_Weeks'] = '2 Wochen';
$lang['1_Month'] = '1 Monat';
$lang['2_Months'] = '2 Monate';
#

----------------

##language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
$lang['1_Day'] = '1 Day';
$lang['7_Days'] = '7 Days';
$lang['2_Weeks'] = '2 Weeks';
$lang['1_Month'] = '1 Month';
$lang['3_Months'] = '3 Months';
$lang['6_Months'] = '6 Months';
$lang['1_Year'] = '1 Year';

#-----[ REPLACE WITH ]------------------------------------------
#
#
$lang['1_Day'] = '1 Day';
$lang['2_Days'] = '2 Days';
$lang['3_Days'] = '3 Days';
$lang['1_Week'] = '1 Week';
$lang['2_Weeks'] = '2 Weeks';
$lang['1_Month'] = '1 Month';
$lang['2_Months'] = '2 Months';
#


# (ggf. auch weitere Sprachen !!!, sofern benutzt oder angeboten)

--------------------------------------------------------------------

##Jeweils in den 4 Dateien:

##search.php
##privmsg.php
##viewforum.php
##viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
$previous_days = array(0, 1, 7, 14, 30, 90, 180, 364);
$previous_days_text = array($lang['All_Posts'], $lang['1_Day'], $lang['7_Days'], 
$lang['2_Weeks'], $lang['1_Month'], $lang['3_Months'], $lang['6_Months'], $lang['1_Year']);


#
#-----[ REPLACE WITH ]------------------------------------------
#
$previous_days = array(0, 1, 2, 3, 7, 14, 30, 60);
$previous_days_text = array($lang['All_Posts'], $lang['1_Day'], $lang['2_Days'], $lang['3_Days'], $lang['1_Week'], $lang['2_Weeks'], $lang['1_Month'], $lang['2_Months']);
Was bislang immer hervorragend funktioniert hat (also "Beiträge anzeigen, die neuer sind als xx Tage"), klappt nach dem letzten Update nun leider nicht mehr. (=> http://hallo-schweiz.de/forum/ ). Wäre froh, wenn jemand eine Idee hätte, wo
Leuchte hat geschrieben:der Mod 'merkwürdig' konzipiert
sein könnte bzw. warum er sich nicht mehr mit den upgedateten Dateien verträgt.

Schon mal danke im voraus für eure Antworten und/oder Ideen :)
Gruss
Tina

----
EDIT: hat sich für mich erledigt; habe jetzt den sehr schönen Recent Topics (Extended)Mod eingebaut. Trotzdem Danke :)