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

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

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

Bericht door Paul » 31 jul 2005, 14:23

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 
##############################################################
Laatst gewijzigd door Paul op 19 mar 2007, 22:27, 11 keer totaal gewijzigd.

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

Bericht door Stef » 31 jul 2005, 14:53

Goh die komt me bekend voor, vooral dat toevoeg schermpje.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 31 jul 2005, 14:55

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.

Gebruikersavatar
-=|Rik|=-
Berichten: 815
Lid geworden op: 02 jan 2004, 19:49
Locatie: Eindhoven

Bericht door -=|Rik|=- » 31 jul 2005, 16:30

Je hebt dus gewoon bantron verbouwd ofzo?
-=|Rik|=- kan schadelijk zijn voor de gezondheid.
Krijg toch allemaal de kolere, val voor mijn part allemaal dood.

abcde
Berichten: 1494
Lid geworden op: 19 feb 2004, 16:02

Bericht door abcde » 31 jul 2005, 16:51

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.
Bijna 1500 posts!

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 31 jul 2005, 20:04

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.

Gebruikersavatar
pencak
Berichten: 377
Lid geworden op: 19 jun 2005, 07:09
Contacteer:

Bericht door pencak » 31 jul 2005, 21:15

ziet er leuk uit, zeker intresse in :thumb:

maar is deze optie ook toegankelijk via het ModCP of alleen via ACP ??
Laatst gewijzigd door pencak op 03 aug 2005, 13:58, 1 keer totaal gewijzigd.
Afbeelding

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

Bericht door Stef » 31 jul 2005, 21:32

Meestal kun je de bestanden gewoon in ModCp zetten.

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 01 aug 2005, 17:50

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);
			}
		}

wizzzzzzzz
Berichten: 661
Lid geworden op: 05 feb 2005, 14:26
Locatie: Op zolder
Contacteer:

Bericht door wizzzzzzzz » 01 aug 2005, 18:15

Mod werkt nu goed.... :D

Gebruikersavatar
jh0nny
Berichten: 943
Lid geworden op: 11 mar 2004, 20:05
Contacteer:

Bericht door jh0nny » 01 aug 2005, 18:34

Nice work Paulus! :thumb:
Barki.nl

Gebruikersavatar
Wout -- w00t
Berichten: 815
Lid geworden op: 07 jan 2005, 12:57
Locatie: Eindhoven, NL

Bericht door Wout -- w00t » 01 aug 2005, 20:16

idd. :thumb:
Geeft geen support aan fora´s zonder copyright

LoYaL
Berichten: 754
Lid geworden op: 15 okt 2004, 19:20
Contacteer:

Bericht door LoYaL » 01 aug 2005, 20:16

Die ga ik ook modden, goed zo :thumb:
http://www.rappersonline - voor al je online rapmovies + downloads !

Kielse Rat
Berichten: 277
Lid geworden op: 08 jul 2005, 09:03

Bericht door Kielse Rat » 01 aug 2005, 20:35

Hoe installeer ik dit?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 01 aug 2005, 20:39

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.

Kielse Rat
Berichten: 277
Lid geworden op: 08 jul 2005, 09:03

Bericht door Kielse Rat » 01 aug 2005, 20:45

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?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 01 aug 2005, 20:46

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

Kielse Rat
Berichten: 277
Lid geworden op: 08 jul 2005, 09:03

Bericht door Kielse Rat » 01 aug 2005, 20:49

Moet ik eerst bantron installeren?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20297
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 01 aug 2005, 20:51

Nee. Dit is een soort zelfde mod, en staat los opzichzelf.

Kielse Rat
Berichten: 277
Lid geworden op: 08 jul 2005, 09:03

Bericht door Kielse Rat » 01 aug 2005, 21:16

Ik vind het niet hoor.
Kan je misschien een link geven?
En moet ik hiervoor in mijn phpmyadmin?

Gesloten