View Single Post
  #87  
Old 06-07-2013, 11:50 PM
DragonByte Tech's Avatar
DragonByte Tech DragonByte Tech is offline
 
Join Date: Feb 2010
Location: Scotland
Posts: 8,814
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
First- My personal belief is I don't find this a big deal. I personally tend not to use mods that display copyrights as I've never put any in my mods. Even ones that have their own pages.

But that said, if DragonByte was interested, as nhawk pointed out they are already reading a data file regularly for updates.

Just create and maintain a second data file. In it is only a list of THIS_SCRIPT values. Rather than trying to keep up to date with the THIS_SCRIPT values of other coders mods to disable, they could just maintain a list of THIS_SCRIPT values on which to enable their copyright.

So basically just a comma or new line separated list of THIS_SCRIPT values for every dbtech mod. When new mods are released the list gets updated.

Then once a day on a scheduled task the list gets updated to the local database of each forum with the combined copyright mod installed. The initial collection of THIS_SCRIPT values would take a little time but maintaining it should not be hard.
That would only solve the issue with the copyright management mod, it wouldn't do anything for the (rather large number of) mods that are global, have a global footer and have no callbacks of any kind.

Again there's also the issue of it cutting off the display of the copyright on pages it SHOULD still be on (e.g pages using our navtabs mod, or profile hover mod, our ads mod and many more).

That's not a huge deal-breaker obviously, but it's there in the "positives vs negatives" column for sure.

Positive points: It'll make a few other coders happy.

Negative points: It'll remove our legitimate copyright from places it should be.
It requires a bit of work to set up and regular updating.
People will still complain about our mods that DON'T call back being global.

Importantly though it shouldn't inconvenience our users/customers in any way. So, if it'll be enough to satisfy people, we'll take the hit on it

So, coders who take issue with our copyright, would that be an acceptable solution for you? Would you still be baying for our blood? :P

Please note this will NOT stop our global copyright footers showing up on your pages, only the copyright management mod footer if users choose to install it.

(and yes that was facetious, I don't actually think you guys are baying for our blood, take it in the spirit intended )

Iain
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01216 seconds
  • Memory Usage 1,770KB
  • 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