View Single Post
  #59  
Old 05-26-2005, 08:11 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Tom1234
I would like to see warnings/alert messages being completely customizable. You would initialize the warning message in a compose box, but anything in it - including the Predefined Comment - can be changed by the admin/moderator before sending the warning.
I did some tests with this, actually, I've been testing this since the day I saw this post of yours, and here are my findings:

1. There are huge problems in implementing something like this. First of all, the whole structure of the program has to be changed, so that the warning is not entered in the database before the editing of the message is done, because then if the moderator does a "Back" and hits the button again, you end up having more than one warnings, for the same thing.
2. Suppose we do that. Then we have other problems. As you know, there are two ways to notify a user for a Warning, either via PM or via Email. If someone is using only one of these methods, it's not a big issue to allow him to edit the message. What with those who are using both? Do we allow them to edit both the PM and the Email message? This gets kind of messy.
3. And of course, there is the inconsistency issues in the above case. One may enter different things in the PM and then different in the Email.

Overall, even though I've spend quite some time trying to make it work, (I have already a version 3.5.0 running on my board) the problems it creates are more than the benefits. Practically, users will have to edit almost all the php files that the hack changes, again, in order to make them compatible with the new structure of the hack files.

Sorry
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01059 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete