Pagina 1 van 1
Nieuwe leden automatisch in een groep
Geplaatst: 28 aug 2005, 22:43
door Nursaniyem
Ik wil via group mod in phpbb2 plus ervoor zorgen dat een bepaalde groep niet in een bepaalde kategori in mijn forum kan komen.
Dus stel ik het kategori op prive in.
Maar dat kan niet ik kan wel ervoor zorgen dat een groep in een kategori kan maar niet dat een groep niet in een kategori kan.
Dus denk ik om alle nieuwe leden automatisch in een groep te zetten
Dus als iemand lid wort komt hij vanzelf in een bepaalde groep.
Later zet ik die persoon in die andere groep dus kan ie wel in die kategori.
Is hier een mod voor?
Of zoiets mischien :
In mn admin paneel zoek een ik gebruiker en kan ik kiezen waar hij wel ik kan en waar niet in, klinkt onmogelijk maar mischien is er een mod ervoor.
Graag jullie hulp.
Geplaatst: 29 aug 2005, 05:55
door -=|Rik|=-
http://www.phpbbhacks.com
Zoek eens op auto group mod

Geplaatst: 29 aug 2005, 18:11
door Nursaniyem
Ok dankje, ook voor Plus neem ik aan?
Geplaatst: 29 aug 2005, 18:15
door raymondvlieland
Nursaniyem schreef:Ok dankje, ook voor Plus neem ik aan?
de codes kloppen niet meer natuurlijk ik denk met puzzelen dat het wel moet lukken
Geplaatst: 31 aug 2005, 17:25
door Nursaniyem
Code: Selecteer alles
Allows you to make it so that a user can be added to a gropu based upon their post count.
Volgens mij is dit hem niet
Ik wil dat ze als ze lid zijn automatish in een groep komen.
Geplaatst: 31 aug 2005, 17:52
door Paul
Dat kan deze ook

Geplaatst: 31 aug 2005, 19:10
door Nursaniyem
Ok ik zal ff proberen
Edit :
Ik heb het mod niet kunnen installeren.
Maar in readme staat dat ik eerst auto_group_db_update.php moet uitvoeren en dan pas alle bestanden moet editen.
Dit heb ik gedaan maar nu heb ik het bestandan niet geedit maar wel mn database geupdate hoe kan ik die weer ongedaan maken ?
Dit is auto_group_db_update.php :
Code: Selecteer alles
<?php
#########################################################
## SQL commands to phpBB2
## Author: Niels Chr. Rød
## Nickname: Niels Chr. Denmark
## Email: ncr@db9.dk
##
## Ver 1.0.7
##
## phpBB2 database update script for mods
## this file is intended to use with phpBB2, when installing mods
## after so you may delete this file, but only admin can use so it really doesen't matter
## The script will look what prefix you are using, and use the existing DB defined by congig.php
## The execution of this script's included SQL is harmless, so you can run it as meny times you like
## note, though that the users last visit, will be set back to his/her last login,
## but that is a minor cosmetic isue, that will correct it self next time the use logs in
##
## the following example are from my mods, and you can add some self, for other mods if you like
## you will after execution get a list over those commands that are run with succes and those with warnings !
## delete the sample lines if you are using it only for other mods
##
#########################################################
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
###################################################################################################
##
## put the SQL commands below here, the SQL commands listed below are only exampels, substitude them with the one you need ##
##
###################################################################################################
$sql=array(
'ALTER TABLE '. GROUPS_TABLE .' ADD group_count INT (4) UNSIGNED DEFAULT "99999999"',
'ALTER TABLE '. GROUPS_TABLE .' ADD group_count_max INT (4) UNSIGNED DEFAULT "99999999"',
'ALTER TABLE '. GROUPS_TABLE .' ADD group_count_enable SMALLINT (2) UNSIGNED DEFAULT "0"'
);
$mods = array (
'Auto group Mod2','Auto group Mod2',
'Auto group Mod2'
);
############################################### Do not change anything below this line #######################################
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if ($userdata['user_level']!=ADMIN)
message_die(GENERAL_ERROR, "You are not Authorised to do this");
$n=0;
$message="<b>This list is a result of the SQL queries needed for mod</b><br/><br/>";
while($sql[$n])
{
$message .= ($mods[$n-1] != $mods[$n]) ? '<p><b><font size=3>'.$mods[$n].'</font></b><br/>' : '';
if(!$result = $db->sql_query($sql[$n]))
$message .= '<b><font color=#FF0000>[Already added]</font></b> line: '.($n+1).' , '.$sql[$n].'<br />';
else $message .='<b><font color=#0000fF>[Added/Updated]</font></b> line: '.($n+1).' , '.$sql[$n].'<br />';
$n++;
}
message_die(GENERAL_MESSAGE, $message);
?>