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)
-   -   Username Management - Control who can change Usernames plus history (https://vborg.vbsupport.ru/showthread.php?t=101326)

Marco van Herwaarden 11-22-2005 12:45 PM

Quote:

Originally Posted by MThornback
It created the history table without the table prefix as well...thought you'd care to know....

Thanks for this, I somehow missed the table_prefix on that create statement. Fixed in my copy now, will update zip later today.

Quote:

Originally Posted by MThornback
For some reason, (and I had posted something else before (sorry...but I am still fairly sure that the $ was missing from the db variable )

Could you please be more specific, i couldn't find a missing $ in the install code (or was it somewhere else?)

Quote:

Originally Posted by MThornback
But I installed it anyway and it seems to work fine now

Then please click Install. :D

MThornback 11-22-2005 12:54 PM

Quote:

Originally Posted by MarcoH64
Thanks for this, I somehow missed the table_prefix on that create statement. Fixed in my copy now, will update zip later today.


Could you please be more specific, i couldn't find a missing $ in the install code (or was it somewhere else?)

Then please click Install. :D

I did forget to clickinstall didn't I...whoops :p

all your db variables that you need to write changes to the database were missing their "$" in front of it

ie I changed:

Code:

$vbulletin->db->query_write
                (        "ALTER TABLE " . TABLE_PREFIX . "usergroup ADD column (mh_unm_permissions INT( 10 ) UNSIGNED DEFAULT 0 NOT NULL
                ,        mh_unm_changelimit TINYINT UNSIGNED DEFAULT 30 NOT NULL
                ,        mh_unm_viewhistorylimit TINYINT UNSIGNED DEFAULT 1 NOT NULL
        )"
        );

to

Code:

$vbulletin->$db->query_write
                (        "ALTER TABLE " . TABLE_PREFIX . "usergroup ADD column (mh_unm_permissions INT( 10 ) UNSIGNED DEFAULT 0 NOT NULL
                ,        mh_unm_changelimit TINYINT UNSIGNED DEFAULT 30 NOT NULL
                ,        mh_unm_viewhistorylimit TINYINT UNSIGNED DEFAULT 1 NOT NULL
        )"
        );

and thats the only way it wrote to my tables...

jugo 11-22-2005 12:55 PM

Thank you sir.

Marco van Herwaarden 11-22-2005 01:01 PM

Quote:

Originally Posted by MThornback
all your db variables that you need to write changes to the database were missing their "$" in front of it

There should be no $ in front of 'db', there is already 1 in front of vbulletin ($vbulletin->db->....)

Marco van Herwaarden 11-22-2005 01:08 PM

Quote:

Originally Posted by mini2
OK, I only use legacy, and I've installed this and it seems to work OK, BUT, private messages are screwed. So I'm guessing it's postbit(legacy) related.

Please disable the product, i will find what is causing this and uplaod an update.

Marco van Herwaarden 11-22-2005 01:48 PM

Fix for the Private Message problem posted in Post #2. Thansk to mini2 for finding the problem and also providing a quick fix.

MThornback 11-22-2005 01:56 PM

Quote:

Originally Posted by mini2
Just to let you know, removing the postbit (legacy) template change didn't fix it, but disabling the product did.

*/ edit /*

In fact, I can (of course) leave the product enabled and just disable the plugin for showing it in postbit(legacy) and everything else works swimmingly.

*/ edit again /*

Fixed it, PM sent.....

Turning off the legacy plugin fixed my problem too...

Found something else...

Fatal error: Call to a member function on a non-object in /public_html/forum/includes/class_dm_user.php(1719) : eval()'d code on line 5

when I tried editing via the profile link (changes it...no record to the database though) & when I made an edit to change it back from the AdminCP...same error

a) the .com part isn't included...i'm no expert...so exuse my ignorance when I say "why?" :p
b) class_dm_user.php wasn't in my install package

Marco van Herwaarden 11-22-2005 04:28 PM

Quote:

Originally Posted by MThornback
Fatal error: Call to a member function on a non-object in /public_html/forum/includes/class_dm_user.php(1719) : eval()'d code on line 5

when I tried editing via the profile link (changes it...no record to the database though) & when I made an edit to change it back from the AdminCP...same error

a) the .com part isn't included...i'm no expert...so exuse my ignorance when I say "why?"
b) class_dm_user.php wasn't in my install package

What vB version are you using?
Are you using table prefix?

Marco van Herwaarden 11-22-2005 04:33 PM

New version 1.01 released:

22-11-2005 v1.01
- Fixed bug messing up Private Messages (thanks mini2)
- Fixed bug in install routine that would create a wrong tablename if using table prefixes
- Changed the internal caching routines
- Added more parameters to mh_unm_fetch_username_history for more flexibility for Addon coders
- Added extended information mode
- Created first version of the Coders documentation
Known issues: No example code for an Addon Plugin yet.

dcpaq2xx 11-22-2005 04:35 PM

Quote:

Originally Posted by Aftermath
Awesome. I am definitely going to install this hack for all my premium users too! :) Thanks.

One thing, do you think you can make a mini addon for Previous usernames too? That would be useful so users may notice the user's previous names anytime, just like this forum. http://forums.adventchildren.net/member.php?u=1

Yes, I have to agree as well that that is somewhat similar to what Ebay.com does and had suggested in my original request for this User Name Historty Plugin. It would be great to have it setup something like or exactly like what Aftermath showed us in that link to that users profile. I wouldnt want this feature in the forums, ONLY IN THEIR PROFILE. please keep the "hover effect" like MarcoH64 already has it.

Doug


All times are GMT. The time now is 04:10 AM.

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.01279 seconds
  • Memory Usage 1,751KB
  • 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
  • (2)bbcode_code_printable
  • (9)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (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