[MOD] Aantal gebruikers per gebruikerslijstpagina kiezen

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
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

[MOD] Aantal gebruikers per gebruikerslijstpagina kiezen

Bericht door Podium4 » 29 mar 2004, 11:30

Niet iedereen weet het, maar standaard haalt phpBB het aantal gebruikers op een pagina van een gebruikerslijst uit het gegeven topics_per_page, die je in het admin paneel kun aanpassen als Topics per Pagina...

Ik heb een klein modje gemaakt die dit aanpast... vond ik zelf nogal onnozel dat dit niet los van elkaar kon...

Update: De mod staat nu op phpbbhacks.com
http://www.phpbbhacks.com/viewhack.php?id=3059 Nu hoef ik me geen zorgen meer te maken over, waar ik dat bestand steeds kwijt moet :)

Link geupdate op 28 mei 2004!

Als de link niet werkt ... ff posten hier!
Ik heb de mod zelf al getest.. het werkt zonder problemen... versie 1.0.0 is gereleased... zover ik weet zonder bugs... 1.0.0 FINAL dus ;)

Code: Selecteer alles

############################################################## 
## MOD Title: members per memberlistpage 
## MOD Author: podium4 < ikben_dave@hotmail.com > (Dave Clark) http://www.phpbb.nl 
## MOD Description: Adds an option to the adminpanel, here you can choose how many members will be shown on one memberlistpage. Normally phpBB will take topics_per_page to decide this.
## MOD Version: 1.0.0 
## 
## Installation Level: (Easy) 
## Installation Time: 3 Minutes 
## Files To Edit:
## admin/admin_board.php,
## templates/subSilver/admin/board_config_body.tpl,
## language/lang_dutch/lang_admin.php,
## language/lang_english/lang_admin.php,
## memberlist.php.
## Included Files: n/a,
############################################################## 
Laatst gewijzigd door Podium4 op 28 mei 2004, 14:41, 4 keer totaal gewijzigd.
Alleen support via het forum, dus geen support via email, msn of pb.

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

Bericht door mosymuis » 29 mar 2004, 12:15

Inderdaad een simpele modification, maar zeker handig voor een hoop mensen! :bier: Congratz.

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

Bericht door Luuk » 29 mar 2004, 16:19

Dat is inderdaad wel handig, vooral voor de wat grotere fora :wink:
Afbeelding

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 29 mar 2004, 16:21

shit.. ik wilde hem net ook gaan releasen.. ik had hem ook net gemaakt..
##############################################################
## MOD Title: Users Per Page In Memberlist
## MOD Author: P.T. < musicpagecrew@hotmail.com > (Peter Nijssen) http://www.muziekforumonline.nl
## MOD Description: You can fill in how many users you want to show at a page in the memberlist.
## If you have any comments, suggestions, questions or bugs, please, mail me!
## MOD Version: 1.0.0
##
## Installation Level: (Easy)
## Installation Time: ~3 Minutes
## Files To Edit: memberlist.php
## admin/admin_board.php
## language/lang_english/lang_admin.php
## templates/subSilver/admin/board_config_body.tpl
##

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

Bericht door mosymuis » 29 mar 2004, 16:26

Hehe, lol. :P Jij pakte iig lang_admin.php, is netter in dit geval.

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 29 mar 2004, 17:33

stom ... ik heb dat geplakt in lang_main.php.. ge mod ff wijzigen... beetje niet opgelet :P
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 29 mar 2004, 17:57

ik zie dat je precies hetzelfde als mij hebt veranderd en zo. alleen ik maak gebruik van andere namen.

in ieder geval, 1 mod is genoeg, en jij was eerder dus de mijne verwijder ik weer...

gisterenavond/nacht had ik het bedacht en ik dacht, dat doe ik na school wel. :lol:

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 28 mei 2004, 14:38

Update: succesvol toegevoegd op phpBBhacks.com http://www.phpbbhacks.com/viewhack.php?id=3059
Alleen support via het forum, dus geen support via email, msn of pb.

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

Bericht door mosymuis » 28 mei 2004, 14:41

Moet ik miss ook maar eens gaan doen. :) Heb het nooit zo gehad op phpBBhacks, maar ach, je bereikt er een groter publiek mee...

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 28 mei 2004, 15:40

Het is makkelijker zoeken als je iets nodig hebt vergeleken met phpBB.com. :)

SkaterboyStreet
Berichten: 88
Lid geworden op: 07 dec 2003, 11:28
Locatie: Eindhoven
Contacteer:

Bericht door SkaterboyStreet » 29 mei 2004, 10:40

Maby een beetje n00b maar...

Code: Selecteer alles

# 
#-----[ SQL ]------------------------------------------ 
# 

INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) 
VALUES (
'members_per_page', '25'
);
Hoort daar geen db_install.php? :$
Wat zijn sigs toch mooi

Gebruikersavatar
LazyTiger
Berichten: 2000
Lid geworden op: 21 okt 2003, 18:21

Bericht door LazyTiger » 29 mei 2004, 11:27

zou kunnen, maar voor zo'n klein regeltje.
(al heb ik het wel gedaan voor ook 1 regel in mijn alltopics mod)
maar eigenlijk een beetje overbodig, maar natuurlijk wel handig voor de n00bs onder ons. :lol:

cartoontje
Berichten: 1518
Lid geworden op: 29 jun 2003, 10:57
Locatie: Home Sweet Home
Contacteer:

Bericht door cartoontje » 29 mei 2004, 11:43

P.T. schreef: maar eigenlijk een beetje overbodig, maar natuurlijk wel handig voor de n00bs onder ons. :lol:
Er leven anders ook mensen ZÓNDER phpmyadmin! :wink:

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 29 mei 2004, 18:40

Nou, dan maar voor de mensen zonder phpmyadmin (en de n00bs)

Upload dit bestand naar je hoofdmap van phpBB, waar ook de config.php staat. En voer het uit, door in de browser naar het bestand toe te gaan.

db_install.php

Code: Selecteer alles

<?php
/***************************************************************************
 *                               db_update.php
 *                            -------------------
 *
 *   copyright            : ©2003 Freakin' Booty ;-P & Antony Bailey
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//


if( !$userdata['session_logged_in'] )
{
	$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
	header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
	exit;
}

if( $userdata['user_level'] != ADMIN )
{
	message_die(GENERAL_MESSAGE, 'Je hebt geen toestemming om deze pagina te bekijken');
}


$page_title = 'Bijwerken van de Dbase';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Bijwerken van de Dbase</th></tr><tr><td><span class="genmed"><ul type="circle">';


$sql = array();
$sql[] = "INSERT INTO `" . $table_prefix . "config` ( `config_name` , `config_value` ) 
VALUES ( 
'members_per_page', '25' 
)";

for( $i = 0; $i < count($sql); $i++ )
{
	if( !$result = $db->sql_query ($sql[$i]) )
	{
		$error = $db->sql_error();

		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Fout:</b></font> ' . $error['message'] . '</li><br />';
	}
	else
	{
		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Succesvol:</b></font></li><br />';
	}
}


echo '</ul></span></td></tr><tr><td class="catBottom" height="28">&nbsp;</td></tr>';

echo '<tr><th>Einde</th></tr><tr><td><span class="genmed">Installatie is klaar nu. zorg ervoor dat je deze file gelijk verwijderd.<br />Als je fouten hebt gekregen, bezoek dan de site <a href="http://www.phpbb.nl" target="_blank">Nederlandse phpBB support forums</a> en vraag daar voor hulp.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Een prettige dag verder</a></span></td></table>';

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>

Laatst gewijzigd door Podium4 op 29 mei 2004, 23:49, 1 keer totaal gewijzigd.
Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
CG bandicoot
Berichten: 391
Lid geworden op: 18 mar 2004, 17:47
Locatie: Amersfoort
Contacteer:

Bericht door CG bandicoot » 29 mei 2004, 19:50

Yep handig :D

Code: Selecteer alles

<?
$sql = mysql_query("SELECT * FROM bestevanbeste WHERE name = 'CG Bandicoot'");
while ($obj = mysql_fetch_assoc($sql)) {
if (mysql_num_rows($sql) == 0) {
echo 'Huh?';
} else {
echo 'Als je het maar weet.';
}} ?>

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

Bericht door mosymuis » 29 mei 2004, 23:11

podium4 schreef:db_install.php

Code: Selecteer alles

Als je fouten hebt gekregen, bezoek dan de site <a href="http://www.phpbb2-users.nl" target="_phpbb2_users">phpBB2 Users support forums</a> en vraag daar voor hulp.
:roll:

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 29 mei 2004, 23:47

hmz.. ik het door middel van deze link gedaan: http://www.nlwebhebbies.nl/db_generator.php

Maar ik ga het wel even aanpassen....
Alleen support via het forum, dus geen support via email, msn of pb.

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

Bericht door DaMnNaTiOn » 30 mei 2004, 12:03

lastmodified.net

Gesloten