Rename member type "Standard" to "Guest"... how?

If possible, how do I rename all visible membership references for "Standard Member" to "Guest Member" ?  

The plan... start as time-limited promotional member then either move up to a paid member or down to a guest member.  

Has anyone successfully done something like this... and, if 'yes', any advice?

TIA

http://pkforum.dolphinhelp.com
Quote · 22 Apr 2012

Paul, see the column 'Name' in the sql table 'sys_acl_levels' ...

http://www.boonex.com/market/posts/paansystems - your resource for Dolphin Pro
Quote · 22 Apr 2012

i wouldn't do it, there's a reason the editing is disabled. If i am not mistaking the standard membership is hard coded in some other files.

Quote · 22 Apr 2012

 If i am not wrong the  system works on its ID. But i am not sure also Undecided

i wouldn't do it, there's a reason the editing is disabled. If i am not mistaking the standard membership is hard coded in some other files.

 

so much to do....
Quote · 22 Apr 2012

Agreed. I also believe the 3 default membership levels cannot be edited without causing other problems. I am pretty sure i have seen some code somewhere in dolphin that referenced the name.

https://www.deanbassett.com
Quote · 22 Apr 2012

With all respect. I don't wanna disobey anyone. But i am quite sure the code uses only ID but i can still be wrong. A quick search shows only administration/profiles.php at line 465 referenced the name and thats not even gonna cause any issue i think.

In file inc/membership_levels.inc.php the membership is defined with its id at line 62 as

define('MEMBERSHIP_ID_STANDARD', 2);

and thats what is used in whole site.

But you can still do that on a test site and see if it cause any issue before you put that on production site. Deano  please correct me if i am wrong in any manner 

so much to do....
Quote · 22 Apr 2012

I really do not remember where and when i saw it.

But yea. Caution should be used. Should be tested on a test site first.

https://www.deanbassett.com
Quote · 22 Apr 2012

 Ya test site will be a good place to check and post back here so it can help others also if it works.

I really do not remember where and when i saw it.

But yea. Caution should be used. Should be tested on a test site first.

 btw congratulation deano on your 5000 posts :)

so much to do....
Quote · 22 Apr 2012

I made changes to the two locations mentioned, i.e. in the db sys_acl_levels table and in admin > profiles.php... changing Standard to Guest in both places.  My test site appears to be okay... I've added a new member... I'll do more testing and report back.

And I also changed "Non-Member" to "Visitor".

http://pkforum.dolphinhelp.com
Quote · 22 Apr 2012

don't forget to clear the cache it's needed after you make any changes via the d.b

Quote · 23 Apr 2012

Everything appears to be working but a work-a-round was required.  Dolphin is using "Guest" to denote non-members (e.g. Menu Builder Edit Item popup... Visible for: Guest or Member)... which conflicts with my intended use of "Guest".  So to make everything work I had to edit a few lines of Dolphin's Guest related code to switch all display text for 'guest' to now read "visitor".  

Everything appears to be working (fingers crossed).  Now the site displays non-members as a "Site Visitor".  A visitor that joins becomes a time-limited "Promotion Member".   If they don't upgrade to a paid membership, after the promo runs out they become a (standard) "Guest Member".  

http://pkforum.dolphinhelp.com
Quote · 23 Apr 2012

  wrong on that one? i done this one time before, and there are like 40 or so hard coded entries, i recall the default membership specifically being indicated as non-editabe and non-removable by the boone crew.  

 If i am not wrong the  system works on its ID. But i am not sure also Undecided

i wouldn't do it, there's a reason the editing is disabled. If i am not mistaking the standard membership is hard coded in some other files.

 

 bad idea unless you feel like digging deep.

 

wonder if this was changed, and if the boone crew can clue us in? 

that damn documentation. LOL

 

When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support
Quote · 23 Apr 2012

 What version was your dolphin when you tried that?

  wrong on that one? i done this one time before, and there are like 40 or so hard coded entries, i recall the default membership specifically being indicated as non-editabe and non-removable by the boone crew.  

 If i am not wrong the  system works on its ID. But i am not sure also Undecided

i wouldn't do it, there's a reason the editing is disabled. If i am not mistaking the standard membership is hard coded in some other files.

 

 bad idea unless you feel like digging deep.

 

wonder if this was changed, and if the boone crew can clue us in? 

that damn documentation. LOL

 

 

so much to do....
Quote · 23 Apr 2012

not sure, why do you know when and if it was changed? 

 

and if so, what are the notes still in the database on those default membership levels? 

 What version was your dolphin when you tried that?

  wrong on that one? i done this one time before, and there are like 40 or so hard coded entries, i recall the default membership specifically being indicated as non-editabe and non-removable by the boone crew.  

 If i am not wrong the  system works on its ID. But i am not sure also Undecided

i wouldn't do it, there's a reason the editing is disabled. If i am not mistaking the standard membership is hard coded in some other files.

 

 bad idea unless you feel like digging deep.

 

wonder if this was changed, and if the boone crew can clue us in? 

that damn documentation. LOL

 

 

 

When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support
Quote · 23 Apr 2012

I don't know when it was changed but i thought if i have that version i can check and match with 7.0.9

so much to do....
Quote · 23 Apr 2012

 its been a while pre 7.0.7, so most likely not worth the lookup

 

but i just posted in here the other day where you are not able to edit the description of standard, nor are you allowed from admin panel to manage the badge. 

 

and i know for sure the database states non-removable, and as best i recall, but they could have slid one iin and changed up. the only membership level that was called by name was standard. 

I don't know when it was changed but i thought if i have that version i can check and match with 7.0.9

 

When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support
Quote · 23 Apr 2012

DosDawg (or anyone), please provide an example where the default Standard membership it's referenced in the D7.0.9 code by it's sys_acl_levels  Name (rather than it's ID ).  I could only find one possible instance (thanks to Prashank).  

What about module developers... would they reference the Name instead of the ID?  I'd like to think 'no' but I'm learning that not all people selling modules are good module programmers.

I just checked the code in over 100 3rd party modules... only one used the phrase "Standard" to reference the Standard membership type.  And that developer is new to offering modules in the BoonEx Market.

http://pkforum.dolphinhelp.com
Quote · 23 Apr 2012
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.