Mod View Recent Posts -"da" aber../Recent Topics a

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Tina
Mitglied
Beiträge: 50
Registriert: 13.09.2002 18:19
Wohnort: Schweiz

Beitrag 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 :)
Antworten

Zurück zu „phpBB 2.0: Mod Support“