vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   Post by Proxy - Let your staff post using another username(s) (https://vborg.vbsupport.ru/showthread.php?t=107557)

moonclamp 02-21-2006 01:29 PM

Quote:

Originally Posted by MarcoH64
Ok, if i understand correct, all that would be needed to turn this into an Anonymous Posting hack, would be forum permissions. Right now only Usergroup permissions are possible.

Yeah, just so the proxy options are only visible when posting in certain forums

Quote:

Originally Posted by MarcoH64
What would be needed?
A. A forum setting (ie. every usergroup can post in that forum using 1 of the defined users).
B. A Usergroup/Forum permission. (ie. you can set for each Usergroup for each forum what permissions they have).

I think it needs a crossover between forums and usergroups.

If a member starts abusing the option then we need an option to exclude them from that grouping

EG

"registered users group" can post as "userID xx" in "forumId x"

"registered users" cannot "post by proxy" at all in "other forums" (and do not even see the option)

"admin usergroup" can post as "usergroup AB" in "all defined forums"

"supermoderator group" can post as "userID zz" or "usergroup AB" in selected forums

Marco van Herwaarden 02-21-2006 01:37 PM

Reuploaded version 1.00.1.

If you have downloaded this prior to this post as a bugfix, please download again. Also there is now 1 change in the functions file to get rid of this bug, re-uploading files is now also needed. If you already installed 1.00.1 to fix the bug, then there is no need to reinstall the Product file for the updated version 1.00.1.

If you where running 1.00, and you did not have the mentioned bug, there is no reason at all to install 1.00.1.

Marco van Herwaarden 02-21-2006 01:38 PM

Quote:

Originally Posted by moonclamp
I think it needs a crossover between forums and usergroups.

If a member starts abusing the option then we need an option to exclude them from that grouping

EG

"registered users group" can post as "userID xx" in "forumId x"

"registered users" cannot "post by proxy" at all in "other forums" (and do not even see the option)

"admin usergroup" can post as "usergroup AB" in "all defined forums"

"supermoderator group" can post as "userID zz" or "usergroup AB" in selected forums

I will once more rethink what i can do for this with standard vB permission systems. I don't really feel to write a seperate permission system.

m_k 02-21-2006 01:45 PM

Quote:

Originally Posted by MarcoH64
Reuploaded version 1.00.1.

woot! workin' like a charm now :-)

thanks marco for the quick work in fixing the bug... great hack too btw

Marco van Herwaarden 02-21-2006 01:53 PM

Quote:

Originally Posted by m_k
woot! workin' like a charm now :-)

thanks marco for the quick work in fixing the bug... great hack too btw

Thanks for the feedback and the compliment.

I had a lot of time to test this hack (was stuck without internet for some time), and was already wondering if there was really no bug to be found left. Lucky the 2 of you found this in combination with your php-settings. (was actually just wrong coded anyway).

rnmcd 02-21-2006 09:53 PM

Quote:

Originally Posted by MarcoH64
Bug Fix version 1.00.1 released:

Changes:

Version 1.00.1 21-02-2006
- Fixed bug giving an error message when PHP setting 'allow_call_time_pass_reference' was set off


This release needs only to be installed if you have 'allow_call_time_pass_reference' set to Off, and you are getting errors warning you about: Call-time pass-by-reference has been deprecated

To upgrade, do an overwrite install of the new product file.

Edit: Also the files in the upload directory must be re-uploaded to your server for this patch.

Where can this setting(see green colored text above) be changed at?

Southpaw 02-22-2006 01:31 AM

Quote:

Originally Posted by rnmcd
Where can this setting(see green colored text above) be changed at?

Probably in your php.ini config file

Marco van Herwaarden 02-22-2006 05:05 AM

Quote:

Originally Posted by rnmcd
Where can this setting(see green colored text above) be changed at?

There is no reason (at least from the point of view of this hack) to change that setting. The 1.00.1 version of this hack supports both modes.

But if you want to change it for whatever reason, then yes, you can find it in your php.ini file.

lionheart53 02-22-2006 07:57 PM

I'm looking to install this for a reason that's a bit different. I've got incoming mails that are to be replies to existing topics. So what I'm thinking is actually using this hack along with a server that has a permanent login under the account that has the proxy option. Then when it gets the message it would fill out the form and use it to post. I could go direct to the database, but we don't get tons of these, and this would allow me to not have to worry about all the database updates, forum subscriptions, etc. as they'd follow all the posting rules.

Does this make sense? Any major issue you see with this logic?

Marco van Herwaarden 02-22-2006 08:09 PM

I think it wouold be easier to tell a server to write to the database, then to tell it how to fill a form and select from a dropdown box.


All times are GMT. The time now is 04:48 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.03428 seconds
  • Memory Usage 1,745KB
  • 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
  • (8)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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