[ MOD ] Uitgebreide Paginatie 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
ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

[ MOD ] Uitgebreide Paginatie Mod

Bericht door ElbertF » 20 okt 2004, 12:01

Een mod van mezelf, demo op etncrew.com/forum. Het past de paginatelling onder de topictitels aan. Het Afbeelding icoontje wordt verwijderd, evenals het stukje tekst "Afbeelding ga naar pagina".

Screenshot (van de Engelse versie):

Afbeelding

Code: Selecteer alles

##############################################################
## MOD Title: Extended Pagination Mod
## MOD Author: etncrew < spambots@hotmail.com > (Oker) http://www.etncrew.com/forum
## MOD Description: Removes the "view newest post" image and "goto page" line, and puts two
## text links under the topic title; "first new" (if there are new posts) and "last". No
## templates have to be edited, the mod works immediatly on all styles. Screenshot:
## https://imageproxy-io.herokuapp.com/e8e8c9b95b62e2aaa814f5bfe58e9dc44849188c/687474703a2f2f696d6734312e6578732e63782f696d6734312f363931302f70726e747363726e2e676966
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 3 Minutes
## Files To Edit: viewforum.php, language/lang_english/lang_main.php
## Included Files: n/a
##############################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered
## in our MOD-Database, located at: http://www.phpbb.com/mods/
##############################################################
## Author Notes:
##
##############################################################
## MOD History:
##
##   2004-10-20 - Version 1.0.2
##      - Fixed two little typos
##
##   2004-10-20 - Version 1.0.1
##      - Added language support
##
##   2004-10-20 - Version 1.0.0
##      - Initial mod
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ OPEN ]------------------------------------------
#

viewforum.php

#
#-----[ FIND ]------------------------------------------
#

							$newest_post_img = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '"><img src="' . $images['icon_newest_reply'] . '" alt="' . $lang['View_newest_post'] . '" title="' . $lang['View_newest_post'] . '" border="0" /></a> ';

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

							//Start - Extended pagination mod
							//REMOVE:							
							//$newest_post_img = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '"><img src="' . $images['icon_newest_reply'] . '" alt="' . $lang['View_newest_post'] . '" title="' . $lang['View_newest_post'] . '" border="0" /></a> ';
							//ADD:
							$newest_post_img = '';
							$newest_post_link =  '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '">' . $lang['first_new'] . '</a> | ';
							//End - Extended pagination mod

#
#-----[ FIND ]------------------------------------------
#

							$newest_post_img = '';

#
#-----[ AFTER, ADD ]------------------------------------------
#

							//Start - Extended pagination mod
							//ADD:							
							$newest_post_link = '';
							//End - Extended pagination mod

#
#-----[ FIND ]------------------------------------------
#

						$newest_post_img = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '"><img src="' . $images['icon_newest_reply'] . '" alt="' . $lang['View_newest_post'] . '" title="' . $lang['View_newest_post'] . '" border="0" /></a> ';

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

						//Start - Extended pagination mod
						//REMOVE:							
						//$newest_post_img = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '"><img src="' . $images['icon_newest_reply'] . '" alt="' . $lang['View_newest_post'] . '" title="' . $lang['View_newest_post'] . '" border="0" /></a> ';
						//ADD:
						$newest_post_img = '';
						$newest_post_link = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&view=newest") . '">' . $lang['first_new'] . '</a> | ';
						//End - Extended pagination mod

#
#-----[ FIND ]------------------------------------------
#

					$newest_post_img = '';
#
#-----[ AFTER, ADD ]------------------------------------------
#

					//Start - Extended pagination mod
					//ADD:							
					$newest_post_link = '';
					//End - Extended pagination mod

#
#-----[ FIND ]------------------------------------------
#

				$newest_post_img = '';

#
#-----[ AFTER, ADD ]------------------------------------------
#

				//Start - Extended pagination mod
				//ADD:							
				$newest_post_link = '';
				//End - Extended pagination mod

#
#-----[ FIND ]------------------------------------------
#

			$goto_page = ' [ <img src="' . $images['icon_gotopost'] . '" alt="' . $lang['Goto_page'] . '" title="' . $lang['Goto_page'] . '" />' . $lang['Goto_page'] . ': ';

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

			//Start - Extended pagination mod
			//REMOVE:							
			//$goto_page = ' [ <img src="' . $images['icon_gotopost'] . '" alt="' . $lang['Goto_page'] . '" title="' . $lang['Goto_page'] . '" />' . $lang['Goto_page'] . ': ';
			//ADD:
			$goto_page = ' [ ';
			//End - Extended pagination mod

#
#-----[ FIND ]------------------------------------------
#

			$goto_page .= ' ] ';

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

			//Start - Extended pagination mod
			//REMOVE:							
			//$goto_page .= ' ] ';
			//ADD:
			$goto_page .= ' | ' . $newest_post_link . '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '">' . $lang['last'] . '</a> ]';
			//End - Extended pagination mod

#
#-----[ FIND ]------------------------------------------
#

			$goto_page = '';

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

			//Start - Extended pagination mod
			//REMOVE:							
			//$goto_page = '';
			//ADD:
			$goto_page = '[ ' . $newest_post_link . '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '">' . $lang['last'] . '</a> ]';
			//End - Extended pagination mod

#
#-----[ OPEN ]------------------------------------------
#

language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#

//
// That's all, Folks!

#
#-----[ BEFORE, ADD ]------------------------------------------
#

//Start - Extended pagination mod
//ADD:							
$lang['first_new'] = 'first new';
$lang['last'] = 'last';
//End - Extended pagination mod

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM 
[ edit ] Aangepast naar versie 1.0.1
[ edit ] Aangepast naar versie 1.0.2
Laatst gewijzigd door ElbertF op 08 nov 2004, 10:29, 7 keer totaal gewijzigd.

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

mooi

Bericht door svenn » 20 okt 2004, 12:08

mooi mooi

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 20 okt 2004, 12:13

Als je het wilt zien kun je trouwens inloggen op mijn forum:

etncrew.com/forum

Username: guest
Password: guest

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 20 okt 2004, 12:19

kan niet inloggen met guest/guest :roll:

en het is trouwens viewforum.php, niet
vieuwforum.php
:wink:

nog een tip, werk met lang['blabla'], dat is 'mooier' qua script.
Afbeelding

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 20 okt 2004, 12:20

Nu moet je kunnen inloggen, spelfoutje pas ik aan.. :)

Het forum is trouwens net een paar dagen oud, ik heb nog geen topics met > 1 pagina's.. Bekijk anders het oude forum: http://www.etncrew.com/forum2/
Laatst gewijzigd door ElbertF op 20 okt 2004, 12:26, 1 keer totaal gewijzigd.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 20 okt 2004, 12:21

okeej, het werkt :wink:

ps: lees mijn edit bij mijn vorige post
Afbeelding

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 20 okt 2004, 12:26

Je hebt wel gelijk, was een beetje lui.. Komt in versie 1.0.1 :P

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 20 okt 2004, 14:39

Moet ik 'm trouwens nog ergens aanmelden voordat hij gevalideerd en gereleased wordt? :oops:

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 20 okt 2004, 16:26

http://www.phpbb.com/phpBB/catdb.php?db=1

Kies hier een catagorie en vervolgens "Add link" in het menu. Bedenk wel dat je Luuk zijn tip zoieso moet gebruiken om hem goedgekeurd te krijgen.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 20 okt 2004, 16:28

Doe ik 8)

[ edit ] Paar veranderingen aangebracht: Versie 1.0.1. Met de tip van Luuk :)

Gebruikersavatar
DaMnNaTiOn
Berichten: 2555
Lid geworden op: 11 dec 2002, 18:29
Locatie: localhost
Contacteer:

Bericht door DaMnNaTiOn » 21 okt 2004, 14:36

Nice :)
lastmodified.net

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 21 okt 2004, 14:42

Drie foutjes: bovenaan verwijs je naar lang_english, onderaan moet lang_nederlands worden bewerkt. lang_nederlands bestaat niet eens, dat moet lang_dutch zijn. En bij een mod als deze moeten ook altijd de wijzigingen naar lang_english worden bijgevoegd, sterker nog, phpBB keurt geen mods goed waar wijzigingen voor lang_dutch staan. Die moet je in een extra textbestandje (mapje "translations") bijvoegen.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 21 okt 2004, 14:53

Aangepast, ik had 'm ook op z'n Engels op phpBB.com gezet :thumb:

Gesloten