Hey guys,
I have just uploaded LG Member Form Customiser 1.1.0 which includes a great new feature. Now it is possible to remove fields on a per group basis.
So you might have a group for gold members and a group for silver members.
Gold members might be allowed to add a website, bio and phone number to their profiles but silver members can only add a short bio. Previously every member would see every field. LG Member Form Customiser now solves this issue!
Check out LG Member Form Customiser on my site.
Updates since version 1.0.4:
Removed local jquery script now uses google’s ajax api jquery library hosting
Leevi - if others were to incorporate the same thing in to Extensions (say I’m also calling jQuery from Google in my extension) is it smart enough to not request the same script twice? If it’s easier to just use Google’s ajax API to call scripts for extensions, I’d rather just do that - I assume it would me for fewer settings in the CP for the end user.
I’m going to crack this open to see what you’ve done. As I’ve done many, many times in the past 😊
Hey Ryan,
Multiple calls o the same script return a 304 not modified which means the browser won’t download them again.
You can see my firebug output attached for the following code:
<html>
<head>
$(document).ready(function() {
console.log($('#red'));
});
</head>
<body>
<div id='red'>Red</div>
</body>
</html>
So in short… if everyone uses the same jquery call things should be sped up quite dramatically
Hi Leevi,
I just tried to upgrade to the new version, and when I upload the new file I get this at the top of every page in the CP:
Notice: Undefined index: 1 in /path/to/system/extensions/ext.lg_mf_customiser.php on line 135
and when I go to the settings page, all of my settings from the previous version are gone. If I revert back to 1.0.4, everything is fine, and all of the settings come back..
This is perfect!!! Thank you so much! This does exactly what I need.
I did run into one issue though. I installed the extension and all seemed to go fine with that. But, if I logout and try to log back in, I get a blank page instead of seeing the CP home page. However, I am definitely logged into EE. If I use a bookmarked link to the admin area or the templates section, I can see the EE control panel. So it is just the initial login that seems to hate me :cheese:
Any ideas?
Your server might not support the php fopen function which means the extension cannot check for an update. I’m trying to figure out the best way to handle this as there obviously shouldn’t be a blank page.
If you can find the url to your extension settings you will need to turn off this feature. If not just remove the extension from the db and you should be good to re-install.
Cheers
Thanks Leevi. I was able to get to the extensions and disable it. It appears that only the CP Home Page is unavailable but every other page works when the extension is installed.
I’m checking with my client to find out about fopen. I disabled the “check for update” to NO in the extension settings but the same issue appears.
Hi Leevi, I re-installed, and everything seems to be working fine, but now I’m getting this at the top of my CP homepage:
Array
(
[0] => LG Member Form Customiser Checking $SESS
[1] => LG Member Form Customiser Checking $SESS: FAIL
[2] => LG Member Form Customiser Checking cache
[3] => LG Member Form Customiser Checking cache: FAIL
[4] => LG Member Form Customiser Checking Site
[5] => LG Member Form Customiser Checking Site: FAIL
)
I did run into one issue though. I installed the extension and all seemed to go fine with that. But, if I logout and try to log back in, I get a blank page instead of seeing the CP home page. However, I am definitely logged into EE. If I use a bookmarked link to the admin area or the templates section, I can see the EE control panel. So it is just the initial login that seems to hate me
This is what happens to me when I try to use LG SAEF File Upload Thought it might help to know this so I put it here. Sorry if it doesn’t.
LG Member Form Customiser v1.1.0
Bugs:
ext.lg_mf_customiser.php - Line 349 - Sentence “LG Member Form customiser can call home and check for recent updates if you allow it.” could it be in the language.
lang.lg_mf_customiser.php - “group_rules_instructions” variable is twice (line 30 and 36). - line 30 - word “rules” is wrote as “rles”
Hi Leevi, I re-installed, and everything seems to be working fine, but now I’m getting this at the top of my CP homepage:Array ( [0] => LG Member Form Customiser Checking $SESS [1] => LG Member Form Customiser Checking $SESS: FAIL [2] => LG Member Form Customiser Checking cache [3] => LG Member Form Customiser Checking cache: FAIL [4] => LG Member Form Customiser Checking Site [5] => LG Member Form Customiser Checking Site: FAIL )
I got the same error as he described. anyone has found a fix for such? thanks in advance,
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.