#################################################################
## MOD Title: Simple Admin Userlist
## MOD Author: S2B < mods@s2b-project.de > (S. Praetorius) http://www.s2b-project.de
## MOD Traduccion: reef_01 < http://www.piratesdelcaribe.com.ar/foro/portal.php > 
## MOD Description: Una lista de usuario simple en el ACP. Puedes activar, desactivar y eliminar a usuarios en un paso.
##                  There is also a configuration in the php-file to deny 1st admin deletion/deactivation and
##                  current user deletion/deactivation. (standard value: denied)
##
## MOD Version: 2.0.5
##
## Installation Level: Easy
## Installation Time: 1 Minute
## Files To Edit:   language/lang_english/lang_admin.php
##		    language/lang_spanish/lang_admin.php
##                  templates/TU_TEMPLATE/subSilver.cfg ( como se llame el .cfg de tu template)
##
## Included Files:  admin/admin_userlist.php
##                  templates/TU_TEMPLATE/admin/userlist_body.tpl
##                  templates/TU_TEMPLATE/admin/userlist_activate_body.tpl
##                  templates/TU_TEMPLATE/images/icon_edit_small.gif
##                  templates/TU_TEMPLATE/images/icon_key.gif
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
#################################################################
## For Security Purposes, Please Check: http://www.s2b-project.de for the
## latest version of this MOD.
#################################################################
##
## Author Notes:
##    To update from v1.1.2, you have to uninstall the old version and reinstall the MOD with the instructions
##    in this file.
##    Images by Matze from pri-dev.net.
##
#################################################################
##
## MOD History:
## v2.0.5
## - added $config initialisation
## - added feature to send activation emails
##
## v2.0.4
## - fixed bug with group moderator updates
##
## v2.0.3
## - added MySQL 5 compatibility
## - added check if an user was selected in the userlist (checkbox)
## - added TRANSACTION for delete users queries to prevent loss of data
## - deleted some stupid code
##
## v2.0.2
## - Corrected escape in the configuration queries
##
## v2.0.1
## - Corrected usage of append_sid() in redirect() (no a bug at all)
##
## v2.0
## - improved code
## - sent "special list", "sort", "order" and "count" options to database
## - added 1st admin security
## - added current user security
##
## v1.1.2
## - username is inserted correctly in post_username
##
## v1.1.1
## - improved code for activating/deactivating users (only one query)
##
## v1.1.0
## - added link to the permission page
## - small edit image
##
## v1.0.0
## - Initial Release.
##
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################

#
#-----[ SQL ]--------------------------------------------
#
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_sort', 'joindate');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_order', 'DESC');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_special', 'no');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('userlist_count', '15');

#
#-----[ COPY ]-------------------------------------------
#
copy root/*.* to *.*

#
#-----[ OPEN ]-------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ FIND ]-------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------
#
// BEGIN Simple Admin Userlist
$lang['Userlist'] = 'List';
$lang['Userlist_title'] = 'Userlist';
$lang['Userlist_explain'] = 'On this page you can change the status of multiple users in one step. Besides, you can delete one or multiple users.';
$lang['Delete_user_title'] = 'Delete user';
$lang['Delete_user_confirm'] = 'Are you sure you want to delete the selected user?';
$lang['Delete_user_message'] = 'User was deleted successfully.';
$lang['Delete_users_title'] = 'Delete users';
$lang['Delete_users_confirm'] = 'Are you sure you want to delete the selected users?';
$lang['Delete_users_message'] = 'Users were deleted successfully.';
$lang['Change_user_status_title'] = 'Change status';
$lang['Change_user_status_confirm'] = 'Are you sure you want to change the status of the selected users?';
$lang['Change_user_status_emails'] = 'Send notification emails';
$lang['Change_user_status_message'] = 'The status of the selected users was changed successfully.';
$lang['Ignored_users'] = 'One or multiple users have been ignored in the execution of the procedure.';
$lang['Special_list'] = 'Special list';
$lang['Active_users'] = 'Active users';
$lang['Inactive_users'] = 'Inactive users';
$lang['Users_per_page'] = 'Users per page';
$lang['Save'] = 'Save';
$lang['Active'] = 'Active?';
$lang['Selected'] = 'Selected';
$lang['Activate'] = 'Activate';
$lang['Deactivate'] = 'Deactivate';
$lang['Click_return_userlist'] = 'Click %shere%s to return to the userlist.';
// END Simple Admin Userlist

#
#-----[ OPEN ]-------------------------------------------
#
language/lang_spanish/lang_admin.php

#
#-----[ FIND ]-------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------
#
// BEGIN Simple Admin Userlist
$lang['Userlist'] = 'Lista';
$lang['Userlist_title'] = 'Lista de Usuarios';
$lang['Userlist_explain'] = 'En esta pgina puedes cambiar el estado de mltiples usuarios en un paso. Adems, puedes elimar uno o mltiples usuarios.';
$lang['Delete_user_title'] = 'Eliminar Usuario';
$lang['Delete_user_confirm'] = 'Estas seguro que deseas eliminar al usuario seleccionado?';
$lang['Delete_user_message'] = 'Usuario eliminado con xito.';
$lang['Delete_users_title'] = 'Eliminar Usuarios';
$lang['Delete_users_confirm'] = 'Estas seguro que deseas eliminar a los usuarios seleccionados?';
$lang['Delete_users_message'] = 'Usuarios eliminados con xito.';
$lang['Change_user_status_title'] = 'Cambiar estado';
$lang['Change_user_status_confirm'] = 'Estas seguro que deseas cambiar el estado de los usuarios seleccionados?';
$lang['Change_user_status_emails'] = 'Enviar email de notificacin';
$lang['Change_user_status_message'] = 'El estado de los usuarios seleccionados fue cambiado con xito.';
$lang['Ignored_users'] = 'Uno o mltiples usuarios han sido ignorados en la ejecucin del procedimiento.';
$lang['Special_list'] = 'Lista especial';
$lang['Active_users'] = 'Usuarios activos';
$lang['Inactive_users'] = 'Usuarios inactivos';
$lang['Users_per_page'] = 'Usuarios por pgina';
$lang['Save'] = 'Guardar';
$lang['Active'] = 'Activo?';
$lang['Selected'] = 'Seleccionado';
$lang['Activate'] = 'Activar';
$lang['Deactivate'] = 'Desactivar';
$lang['Click_return_userlist'] = 'Click %sAqui%s para volver a la lista de usuario.';
// END Simple Admin Userlist

#
#-----[ OPEN ]-------------------------------------------
#
templates/TU_TEMPLATE/subSilver.cfg

#
#-----[ FIND ]-------------------------------------------
#
$images['voting_graphic'][0] = "$current_template_images/voting_bar.gif";

#
#-----[ BEFORE, ADD ]------------------------------------
#
// BEGIN Simple Admin Userlist
$images['icon_edit_small'] = "$current_template_images/icon_edit_small.gif";
$images['icon_key'] = "$current_template_images/icon_key.gif";
// END Simple Admin Userlist

#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------
#
# EoM