vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   Miscellaneous Hacks - Report system enhancer (https://vborg.vbsupport.ru/showthread.php?t=136288)

itsid 01-11-2007 10:00 PM

Report system enhancer
 
Are you bothered by the look and functionality of your report system ?

Do you want to have radiobuttons instead of the the textfield ?

Well welcome to sids report enhancer

Now you can add the entries from your infractionsystem to be shown up at report.php,
you can add own custom report reasons,
you can even make the original textfield disappear.

Now it's all in your hands :D

To install: import xml via product manager nothing else!!

Hope you like it ;)
two languages available english and deutsch

[Update v 0.1.5]
- radiobuttons now above the textfield
- improved javascript
- setable delimiter between radiobutton-message and textfield-message
- removed beta-bugs

[Update v 0.2.0]
- you now can enforce users to type a message if he chose your last own custom report reason (thanks to replay's idea)

'sid

ps thanks terminatoronly for the idea.

soulface 01-12-2007 02:18 PM

nice hack. lets see what it does ..

4yBak 01-12-2007 02:18 PM

very poor screenshot - I can't see at it nothing :(

itsid 01-12-2007 02:22 PM

Your right.. they were resized by vborg I'm sorry

[EDIT]
so.. bigger screenshots ( in german, sorry) [click thumbs to have fullsize-images]
First: that what your report.php looks like by default:
https://vborg.vbsupport.ru/

Within th ACP you'll find the following settings:
https://vborg.vbsupport.ru/
first option en or disable the hack
second option get entries from the buildin infraction system
what makes your report.php appear like this:
https://vborg.vbsupport.ru/
third option use own custom option to be shown up
what then will look like this:
https://vborg.vbsupport.ru/
and the last option is disable the original textfield
what makes the textfield disappear and your report.php will look like that:
https://vborg.vbsupport.ru/


'sid

ps let's all hope vborg has an image resizer build in.. otherwise: Sorry :D
edit2: no resizer... so let's use thumbnails.. just click on it to see fullsize image

Brew 01-12-2007 02:38 PM

Can someone paste some images of this in English?

Thanks!

Terminatoronly 01-12-2007 03:41 PM

best hack ever i like it much installed :D

Barakat 01-12-2007 03:42 PM

very nice idea Terminatoronly and thanks for itsid for this release

Terminatoronly 01-12-2007 03:46 PM

well the best thanks to itsid for releasing it i like it much

Terminatoronly 01-12-2007 03:51 PM

well everybody please nominate it to mod of the month because itsid worked on it hard dont think its simple i think he will make more updates for it soon :D

Mecho 01-12-2007 04:01 PM

wow ,

Useful , easy installation and great idea ( Thanks Terminatoronly ) And Thank u for make it :)

Installed

abramelin 01-12-2007 04:03 PM

does this work on 3.6.4?

Terminatoronly 01-12-2007 04:06 PM

yep it works with 3.6.4 ;)

itsid 01-12-2007 04:31 PM

yes sure it'll work on 364..
couldn't choose 3.6.X as vB version number, that's why I used smallest vB version it was tested on, that's 3.6.2

'sid

SCRIPT3R 01-12-2007 04:35 PM

Can anyone post screenshots in English... I have no idea what i'm looking at.

itsid 01-12-2007 05:02 PM

Sorry Gear, I myself don't have an english langfile for vBulletin installed, so I'm off.

Nevertheless I think the pictures are pretty much self-explanatory, the difference is the fieldset with radiobuttons coming from YOUR infractionsystem or YOUR acp settings... so they are different for each one of us I think

OR, what may be the easiest way: just install the hack to see what it does to your board, uninstall ist.. it's a simple plugin, not a single template edit or something you'll have to do but upload the xml :D

'sid

projectego 01-12-2007 05:07 PM

Nice work! Thanks. :)

SCRIPT3R 01-12-2007 06:02 PM

ahh, i understand now with the bigger images.

NeoToxic 01-12-2007 06:32 PM

Where can i edit the radio edit choices?

AMG021 01-12-2007 07:20 PM

Quote:

Originally Posted by itsid (Post 1157075)
Your right.. they were resized by vborg I'm sorry

[EDIT]
so.. bigger screenshots ( in german, sorry) [click thumbs to have fullsize-images]
First: that what your report.php looks like by default:
http://xs511.xs.to/xs511/07025/sid_r...h_0.jpg.xs.jpg

Within th ACP you'll find the following settings:
http://xs511.xs.to/xs511/07025/sid_r...h_1.jpg.xs.jpg
first option en or disable the hack
second option get entries from the buildin infraction system
what makes your report.php appear like this:
http://xs511.xs.to/xs511/07025/sid_r...h_2.jpg.xs.jpg
third option use own custom option to be shown up
what then will look like this:
http://xs511.xs.to/xs511/07025/sid_r...h_3.jpg.xs.jpg
and the last option is disable the original textfield
what makes the textfield disappear and your report.php will look like that:
http://xs511.xs.to/xs511/07025/sid_r...h_4.jpg.xs.jpg


'sid

ps let's all hope vborg has an image resizer build in.. otherwise: Sorry :D
edit2: no resizer... so let's use thumbnails.. just click on it to see fullsize image

better screen shots :D. Very Useful hack

itsid 01-12-2007 09:58 PM

NeoToxic,
the "upper half" of the radiobuttons come from the infractionsystem..
those change if you add or edit a new infraction to the system (acp -> infraction system)
the others (ACP ADD 1-3 in the pictures) are added directly to the system (acp-> vBulletin options ->User: Reportsystem - enhancement)

'sid

Hornstar 01-12-2007 11:07 PM

This is a very cool idea, very nice work. will install this a little later on my site. thanks.

Snake 01-12-2007 11:28 PM

Awesome! I have been waiting for this! :D

Snake 01-13-2007 11:21 AM

I have just installed this but I need to do a few tweaks. For the report message in mail, I'd like to have it as this:

Quote:

This is the reason that the user gave:
Reason: Mass PM Advertising

The user has been spamming on the board! Ban!

This message has been sent to all moderators of this forum, or all administrators if there are no moderators.

Please respond to this post as applicable.
Note that the report message has to be under the reason which is "Reason: Mass PM Advertising".

Oh also. I am trying to place to report message field INSIDER the report reasons area. Any idea how to do that?

itsid 01-13-2007 03:52 PM

well maybe in the next upcoming version you'll find a solution ;)

If you try by yourself: delimiter is hardcoded to the javascript.
AND: forget about html; the original report.php will not allow html to be parsed

cheers

'sid

Nathan2006 01-13-2007 09:25 PM

Thank you itsid

This is a great addon :)

Install

NeoToxic 01-14-2007 10:57 AM

Quote:

Originally Posted by itsid (Post 1157535)
NeoToxic,
the "upper half" of the radiobuttons come from the infractionsystem..
those change if you add or edit a new infraction to the system (acp -> infraction system)
the others (ACP ADD 1-3 in the pictures) are added directly to the system (acp-> vBulletin options ->User: Reportsystem - enhancement)

'sid

Thanks alot mate :) Great Hack.

Snake 01-14-2007 11:59 AM

Quote:

Originally Posted by itsid (Post 1158137)
well maybe in the next upcoming version you'll find a solution ;)

If you try by yourself: delimiter is hardcoded to the javascript.
AND: forget about html; the original report.php will not allow html to be parsed

cheers

'sid

So how about I supposed to do this then? Care to explain? And how much longer until the next version is released?

itsid 01-14-2007 02:26 PM

Hi Snake,
just add that feature to my test.xml yesterday (just for you ;))

But, like I always try.. I'd like to have the xml tested before I ruin any of your forums ;)
even if I declare it as a beta version...

you'll have to wait just another day I think

then you'll find a way of editing the delimiter, and the radiobutton-box ABOVE the textfield (what makes more sense to me)
And I've done some minor codechanges too (javascript thingy newline blabla, you know)

Just stay tuned, as soon as I update the xml in first post, You'll be informed by email
(nice vborg feature that is, isn't it... another reason to click the installed link, you'll stay up to date [giving toxic a hint *gg*])

Just let me test everything more than once, on more than one vB-version and tonight/tomorrow morning you'll have an option for the delimiter (WITH NEWLINE POSSIBILITY) :D

cheers
'sid

Terminatoronly 01-14-2007 03:45 PM

ok thanks alot itsid :D

Nathan2006 01-15-2007 04:18 AM

Thanks Sid

This look fantastic :D

Updated

Terminatoronly 01-15-2007 05:21 AM

Updated

Snake 01-15-2007 04:22 PM

Thanks for the update!

Snake 01-15-2007 08:30 PM

Quote:

Originally Posted by itsid (Post 1158893)
Hi Snake,
just add that feature to my test.xml yesterday (just for you ;))

But, like I always try.. I'd like to have the xml tested before I ruin any of your forums ;)
even if I declare it as a beta version...

you'll have to wait just another day I think

then you'll find a way of editing the delimiter, and the radiobutton-box ABOVE the textfield (what makes more sense to me)
And I've done some minor codechanges too (javascript thingy newline blabla, you know)

Just stay tuned, as soon as I update the xml in first post, You'll be informed by email
(nice vborg feature that is, isn't it... another reason to click the installed link, you'll stay up to date [giving toxic a hint *gg*])

Just let me test everything more than once, on more than one vB-version and tonight/tomorrow morning you'll have an option for the delimiter (WITH NEWLINE POSSIBILITY) :D

cheers
'sid

Okay thanks for that guess I'll have to wait but the report message shows underneath the report reason now. That's good but I wanted the reason to be inside the reason's field.

Take a look here.

http://www.finalfantasyforums.net/report-post10281.html

itsid 01-15-2007 10:55 PM

well, you'd better take a screenshot ...
I do not intend to register ;)

Well.. to put the textfield inside the fieldset of radiobuttons,
you will have to edit your reportbadpost template (adding the fieldset there)
and deleting the fieldset from sid_report_form template

I will not do that, I'd like to have that hack without any manual edits of templates or files;
just as easy as possible :D

Okay, I could find a way... but to be honest... I don't want to ;)

'sid

Snake 01-16-2007 05:02 PM

Okay here's a screeny.

http://img444.imageshack.us/img444/6905/pp11sw4.png

Snake 01-16-2007 05:05 PM

I tried to do it and it didn't work. :( Maybe you can help?

Also there is something wrong with the "Logged in as" line.

itsid 02-20-2007 12:09 AM

New version available... just a small update though

'sid

Snake 02-20-2007 08:30 AM

Thanks for the update! :)

Mecho 02-20-2007 04:05 PM

Thanks ..

is it possible that user get one small popup if they select last option and they didnt write any message ? i think it will be faster

itsid 02-20-2007 05:05 PM

faster for the users for sure,
faster for vBulletin, well maybe,
faster for me to solve , nope :D

No in fact that'll require a change of the javascript, with lots of conditions to take care of.
I'll take a look at it as soon as I can,
but I wont promise anything there ;)

'sid


All times are GMT. The time now is 06:05 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02095 seconds
  • Memory Usage 1,820KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete