Pagina 1 van 6

[RC1] Extended ban manager && [BETA] Ban Suite

Geplaatst: 31 jul 2005, 14:23
door Paul

Code: Selecteer alles

##############################################################
## MOD Title: Extended ban manager
## MOD Author: paul999 < webmaster@paulscripts.nl > (paul sohier) http://www.paulscripts.nl
## MOD Description: This replace the normal ban panel, with a new, beter one. 
## MOD Version: 0.0.5
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: 3
##      includes/sessions.php
##      language/lang_english/lang_main.php
##      language/lang_english/lang_admin.php
## Included Files: 
##      admin/admin_user_ban.php
##      templates/subSilver/admin/user_ban_body.tpl 
## License: http://opensource.org/licenses/gpl-license.php GNU Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes: I think, you must make a backup of your old ban panel files, because this mod overwrite them!
## There are some JS problems, but I think it works good. You must have a browser, with eneble JS.
## If you want to update, version 0.0.1 to 0.0.2, use update file, otherwise, overwrite the files!
## For updating version 0.0.4 to 0.0.5 use the special file!
## If you update version 0.0.2 to 0.0.3 you must do this query:
## UPDATE phpbb_banlist SET by_id = '-1' WHERE by_id <= 1;
##############################################################
## MOD History:
##
##	 2005-08-07- Version 0.0.5
##		- New function:
##				You can set a cookie ban, so that the user has a new IP, he is still banned.
##		- Mod still in rc1
##
##	 2005-08-07- Version 0.0.4
##		- Fix bug with javascript field names.
##		- Name of mod changed from expanded, to extended.
##		- Mod still in RC1
##
##	 2005-08-07- Version 0.0.3
##		- Fix 2 bugs.
##		- Mod is now RC1.
##
##   2005-08-02- Version 0.0.2
##      - 4 bugfixex.
##		- Some JS rewrite.
##		- search user button added.
##
##   2005-07-31 - Version 0.0.1
##      - First release.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
Download: download link verwijderd
LET OP: NIEUWE DONWLOAD LINK!
Screens:
Afbeelding
Afbeelding
Afbeelding

Ban suite


Dit is een eerste beta release, en zal zeker fouten bevatten. Gebruik hem NIET op een live forum, enkel op een test forum. Fouten kan je melden in dit topic.

Download: Download link verwijderd

Op dit moment is het nog niet mogelijk te updaten naar ban suite, ik ben ermee bezig.

Mod header:

Code: Selecteer alles

##############################################################
## MOD Title: Ban Suite.
## MOD Author: paul999 < webmaster@paulscripts.nl > (paul sohier) http://www.paulscripts.nl
## MOD Description: This mod add a completely new ban panel, and many other things to your board.
## MOD Version: 1.9.3
## 
## Installation Level: Hard
## Installation Time: 68 minutes
## Files To Edit: common.php
##                index.php
##                login.php
##                viewforum.php
##                viewonline.php
##                viewtopic.php
##                admin/admin_forumauth.php
##                admin/admin_ug_auth.php
##                admin/index.php
##                includes/auth.php
##                includes/constants.php
##                includes/functions.php
##                includes/page_header.php
##                includes/page_tail.php
##                includes/sessions.php
##                templates/subSilver/index_body.tpl
##                templates/subSilver/overall_header.tpl
##                templates/subSilver/subSilver.cfg
##                templates/subSilver/subSilver.css
##                templates/subSilver/viewtopic_body.tpl
## Included Files: /root/ban_man.js
##                 /root/ban_man.php
##                 /root/banlist.php
##                 /root/admin/admin_bansuite.php
##                 /root/admin/admin_ban_conf.php
##                 /root/includes/ban_functions.php
##                 /root/includes/functions_ban_actions.php
##                 /root/includes/functions_xml.php
##                 /root/language/lang_english/lang_ban.php
##                 /root/modban/index.php
##                 /root/templates/subSilver/as_body.tpl
##                 /root/templates/subSilver/ban_js_body.tpl
##                 /root/templates/subSilver/report_view_body.tpl
##                 /root/templates/subSilver/admin/ban_config.tpl
##                 /root/templates/subSilver/admin/ban_suite_body.tpl
##                 /root/templates/subSilver/admin/forum_ban_body.tpl
##                 /root/templates/subSilver/admin/user_ban_js_body.tpl
##                 /root/templates/subSilver/js/forumban.tpl
##                 /root/templates/subSilver/images/lang_english/icon_report.gif
##                 /root/templates/subSilver/xml/xml_body.tpl
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
## Generator: MOD Studio [ ModTemplateTools 1.0.2232.38226 ]
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes: At this moment, it isn't possible to update from extended ban manager to ban suite. This will be come later. This is a first release, not every featere isn't ready yet. Please DON'T use is at a live forum, it is beta software!
## 
## 
## I know that easymod give a warning about the SQL query's, Iam try to repair it @ the next version. If you do http://area51.phpbb.com/phpBB/viewtopic.php?sid=&p=130605#130605 that, it will fix the error for the update query.
## 
## $Id: ban_suite.mod,v 1.16 2006/04/07 10:33:29 paulsohier Exp $
##############################################################
## MOD History:
## 
## 2006-01-05 - Version 1.9.0
## - First alpha release.
## 
## 2006-01-05 - Version 1.9.1
## - Some small bugfixes:
## - Forgot a lang global
## - Forgot a SQL query
## - A JS error, only with internet explorer.
## - SQL query was shown at a new report alert.
## - Some old code @ ban_man.php deleted
## - Added link to reports at overall_footer
## - Added configuration for ban panel.
## - forgot SQL querys for config.
## - Delete the hardcore configuration @ ban_functions.php
## 
## 2006-01-07 - Version 1.9.2
## - Some bugfixes:
## - Edited the mod template instrucions, with some inline finds.
## - Fix JS thing with IE, undefined is displayed, when add a report, instead a empty string.
## - Escape the report text (Otherwise, it will be give wrong results)
## - 1 guest can report a post, after that, no other guests can report.
## - Fixed JS error when a user thats logged in want to report a post
## - Added report delete function.
## - Added default for switch add ban_man.php
## - Delete link if moderator ban panel is disabled.
## - Fix for xml.getElementsByTagName("xml") == null (At ban_man.js)
## - Added viewtopic ban functions
## - Forgot the reason field at viewtopic ban.
## - Wrong user_level constant used at login for mods.
## - Wrong get var used at viewtopic ban.
## - Used lang instead of a tpl var at ban_man.js
## - Better JS error handling.
## - lang_admin.php was missing at moderator ban panel
## - Forgot to make $phpEx global at includes/functions_ban_actions.php
## - Deleted some debug at acp JS
## 
## 2006-04-07 - Version 1.9.3
## -Some bugfixes from EBM with GMT problems
## -added forum bans
## -Removed some debug.
## -Fixed wrong replace for auth.php
## -Fixed wrong usage of a var at ban_man.js.
## -Renamed file names
## -Some changes from EBM with time selecting.
## -Wrong variabelen used for table constants
## -Fixed problem with sorting.
## -File headers changed.
## -Added die to functions_xml.php
## -Some changes for coding guidelines.
## -Some changes to report code. (Reports are now working)
## -Added some freeresults
## -Mod is now in beta stage.
## 
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
##############################################################

Geplaatst: 31 jul 2005, 14:53
door Stef
Goh die komt me bekend voor, vooral dat toevoeg schermpje.

Geplaatst: 31 jul 2005, 14:55
door Paul
HIj is geinspireerd op bantron, maar de code is er geheel anders voor ;)
Alles zit in 1 pagina, en hoeft niet te reloaden, als je nieuw ban wilt enz.

Geplaatst: 31 jul 2005, 16:30
door -=|Rik|=-
Je hebt dus gewoon bantron verbouwd ofzo?

Geplaatst: 31 jul 2005, 16:51
door abcde
Misschien is het handig om de functie 'search user(name)' (naast het vakje username op het tweede screenshot) op te nemen, om zeker te weten dat je de gebruikersnaam goed hebt ingetikt.

Geplaatst: 31 jul 2005, 20:04
door Paul
Neej, ik heb ban control verbouwd, tot iets wat op ban tron leek ;)
Ik ben hem inderdaad vergeten, zal hem er bij de volgende versie bijzetten.

EDIT: Er is in IE, een javascript error, waardoor de nieuwe ban, edit ban, bekijk ban, delete ban niet werkt. Ik zal morgen ernaar kijken.

Geplaatst: 31 jul 2005, 21:15
door pencak
ziet er leuk uit, zeker intresse in :thumb:

maar is deze optie ook toegankelijk via het ModCP of alleen via ACP ??

Geplaatst: 31 jul 2005, 21:32
door Stef
Meestal kun je de bestanden gewoon in ModCp zetten.

Geplaatst: 01 aug 2005, 17:50
door Paul
Klein bugje in sessions.php:
vind:

Code: Selecteer alles

		$bans = $lang['You_been_banned']."<br />";
Zet ervoor:

Code: Selecteer alles

		global $lang,$phpbb_root_path,$phpEx;
		if ( empty($lang) )
		{
			if ( !empty($board_config['default_lang']) )
			{
				include_once($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.'.$phpEx);
			}
			else
			{
				include_once($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
			}
		}

Geplaatst: 01 aug 2005, 18:15
door wizzzzzzzz
Mod werkt nu goed.... :D

Geplaatst: 01 aug 2005, 18:34
door jh0nny
Nice work Paulus! :thumb:

Geplaatst: 01 aug 2005, 20:16
door Wout -- w00t
idd. :thumb:

Geplaatst: 01 aug 2005, 20:16
door LoYaL
Die ga ik ook modden, goed zo :thumb:

Geplaatst: 01 aug 2005, 20:35
door Kielse Rat
Hoe installeer ik dit?

Geplaatst: 01 aug 2005, 20:39
door Paul
http://www.phpbb.nl/kb.php?mode=article&k=24 :thumb:

Bekende bugs worden onderaan deze post. Morgen zal zeer waarschijnlijk een nieuwe versie uitkomen, waarbij inieder geval, de bovenste 3 zullen zijn opgelost.

Geplaatst: 01 aug 2005, 20:45
door Kielse Rat
Oké, maar waar vind ik de install voor deze mod?
Waar kan ik zien welke scripts ik in dit bestand moet aanpassen,...?
En ik gebruik lang_dutch, dus dan moet ik alles in die map aanpassen, niet?

Geplaatst: 01 aug 2005, 20:46
door Paul
Die staat in de link op de eerste pagina ;)
(helemaal onderaan in die post)
Dat staat in het .mod bestand in de zip file.
Ja dat klopt

Geplaatst: 01 aug 2005, 20:49
door Kielse Rat
Moet ik eerst bantron installeren?

Geplaatst: 01 aug 2005, 20:51
door Paul
Nee. Dit is een soort zelfde mod, en staat los opzichzelf.

Geplaatst: 01 aug 2005, 21:16
door Kielse Rat
Ik vind het niet hoor.
Kan je misschien een link geven?
En moet ik hiervoor in mijn phpmyadmin?