WebloginPE - MODX Community Forums https://forums.modx.com/board/?board=76 <![CDATA[admin validating registered users]]> https://forums.modx.com/thread/44606/admin-validating-registered-users#dis-post-528248
I would like to be able to give the administrators the possibility to approve a user. So the user registers by supplying his email address and full name (if he wants), the username will be his email address. Then there should go an email to an administrator that the user wants to be approved. If the administrator approves, the user gets an email with a password, which he can change when he is logged in.

I searched my way around webloginpe, and found out it has the functionality to let a user register, and then send him an email with password to make sure the email is allright. It doesn’t give any admin approval though:(

Searching the internet showed me the webloginpe google project, where this is a feature request since october 2008. Since it is not implemented yet, I don’t think there will be an implementation soon.

Therefor I want to try to achieve this myself. I was thinking to create a plugin that invokes on the event OnWebSaveUser. This plugin will put an extra value in the db, named validated, and puts it to false, it will also block the user. It will notify the administrator, and disables the further process.

The administrator gets an email and will login to the manager to use a module to approve the user. The module will put the validated to true and blocked to false. It wil generate a password for the user and sends it to the user.

You are the guys that know all about webloginpe, is this doable? For myself the hardest point is to disable the process of registering by a plugin. Any thoughts on this part?

Thanks in advance,

https://forums.modx.com/thread/44606/admin-validating-registered-users#dis-post-528248 Mon, 13 Jul 2015 04:00:15 +0000 https://forums.modx.com/thread/44606/admin-validating-registered-users#dis-post-528248
<![CDATA[I need to hire someone to update WebloginPE to php 5.3.1]]> https://forums.modx.com/thread/89925/i-need-to-hire-someone-to-update-webloginpe-to-php-5-3-1#dis-post-515722
I am interested in hiring someone better at php than me to update WebloginPE to the newer php versions - mainly php 5.3.1+

More info:

https://forums.modx.com/thread/89925/i-need-to-hire-someone-to-update-webloginpe-to-php-5-3-1#dis-post-515722 Wed, 26 Nov 2014 01:43:54 +0000 https://forums.modx.com/thread/89925/i-need-to-hire-someone-to-update-webloginpe-to-php-5-3-1#dis-post-515722
<![CDATA[WebloginPE Multiselect not working with &type=`manager`]]> https://forums.modx.com/thread/92707/webloginpe-multiselect-not-working-with-type-manager#dis-post-506673
I am using webloginpe 1.4.1 with the inputHandler create multiselect lists.

Works great on the login and create profile pages.

But on the manager page which the admin uses to fix peoples accounts the multiselect wont pull in the selections if there are a few options picked.

So normal select lists work, its only the multiselect lists when a few options are picked. If only one option is picked from the multiselect its also fine.

The multiselect also seams to save to the database not matter what, so thats working. It just not setting the selected="selected" if there are a few options.

All three forms are the same between the login, sign up and manager pages.

Any ideas? See call below:

[!WebLoginPE?  &type=`manager` &customFields=`BranchServices,BranchServiced` &inputHandler=`Services Provided :BranchServices:BranchServices:select multiple:Please Select(Please Select),Functional Capacity Evaluation(Functional Capacity Evaluation),Injury Prevention(Injury Prevention),Labour Market Analysis(Labour Market Analysis),Personal Care and Domestic Needs Assessment(Personal Care and Domestic Needs Assessment),Psychological Services(Psychological Services),Restoration To Community(Restoration To Community),RTW – New Employer(RTW – New Employer),RTW – Same Employer(RTW – Same Employer),Vocational Assessment(Vocational Assessment),Workplace Assessment(Workplace Assessment)||*Locations serviced by this Office:BranchServiced:BranchServiced:select multiple:Please Select(Please Select),<optgroup label="---State VIC---">,------1. Melbourne(Melbourne),------2. South West(South West),------3. West(West),------4. North(North),------5. North East(North East),------6. Gippsland(Gippsland),(State),<optgroup label="---State NSW/ACT---">,------1. Sydney(Sydney),------2. Central Coast(Central Coast),------3. Hunter(Hunter),------4. North Coast(North Coast),------5. New England(New England),------6. North Western(North Western),------7. Central Tablelands(Central Tablelands),------8. South Coast(South Coast),------9. ACT(ACT),------10. Riverina(Riverina),------11. Murray(Murray),(State),<optgroup label="---State TAS---">,------1. Southern Region(Southern RegionA),------2. Northern Region(Northern RegionA),(State),<optgroup label="---State QLD---">,------1. Brisbane(Brisbane),------2. Gold Coast(Gold Coast),------3. Sunshine Coast(Sunshine Coas),------4. Southern Region(Southern Region),------5. Central Region(Central Region),------6. Townsville and Mackay(Townsville and Mackay),------7. Cairns(Cairns),------8. Northern Region(Northern Region),(State),<optgroup label="---State SA---">,------1. Adelaide Metropolitan(Adelaide Metropolitan),------2. Hills District(Hills District),------3. Northern District(Northern District),------4. Lower North Region(Lower North Region),------5. Yorke Region(Yorke Region),------6. West Coast Region(West Coast Region),------7. Kangaroo Island(Kangaroo Island),------8. Southern Vales District(Southern Vales District),------9. South Eastern Region(South Eastern Region),------10. Murray Mallee(Murray Mallee),------11. Riverland(Riverland),------12. Far Northern Region(Far Northern Region),(State),<optgroup label="---State NT---">,------1. Darwin(Darwin),------2. Jabiru and Kakadu(Jabiru and Kakadu),------3. Arnhem and Tiwi(Arnhem and Tiwi),------4. Nhulunbuy(Nhulunbuy),------5. Katherine(Katherine),------6. Tennant Creek(Tennant Creek),------7. Alice Springs(Alice Springs),(State),<optgroup label="---State WA---">,------1. Perth(Perth),------2. South Coast(South Coast),------3. Central Coast(South Coast),------4. Eastern Region(Eastern Region),------5. Northern Region(Northern Region)`!]
https://forums.modx.com/thread/92707/webloginpe-multiselect-not-working-with-type-manager#dis-post-506673 Sat, 16 Aug 2014 07:15:59 +0000 https://forums.modx.com/thread/92707/webloginpe-multiselect-not-working-with-type-manager#dis-post-506673
<![CDATA[Weblogin not working with php 5.3.1]]> https://forums.modx.com/thread/88261/weblogin-not-working-with-php-5-3-1#dis-post-485881
I just updated php to 5.3.1 and now webloginpe has stopped working.

One of the errors was fixed using this trick here (depreciate code):

But the "redirect after successful signup" has stopped working. Also the notify email has stopped working.

Any ideas?

https://forums.modx.com/thread/88261/weblogin-not-working-with-php-5-3-1#dis-post-485881 Sun, 22 Dec 2013 09:42:27 +0000 https://forums.modx.com/thread/88261/weblogin-not-working-with-php-5-3-1#dis-post-485881
<![CDATA[Dutch language pack for WebloginPE]]> https://forums.modx.com/thread/44651/dutch-language-pack-for-webloginpe#dis-post-482098
I’ve spent some time on a Dutch WebloginPE language pack. You can find it in the attachment below.

A few questions though: how can I submit this to the add-on that is available on the MODx site itself? To which user do I have to sent this package then? And I also saw there’s a 1.3.2 beta available on Google Code? What’s up with that?

Anyway, Dutch people: enjoy.]]>
https://forums.modx.com/thread/44651/dutch-language-pack-for-webloginpe#dis-post-482098 Thu, 07 Nov 2013 11:16:44 +0000 https://forums.modx.com/thread/44651/dutch-language-pack-for-webloginpe#dis-post-482098
<![CDATA[edit profile not working]]> https://forums.modx.com/thread/44219/edit-profile-not-working?page=3#dis-post-481009
What could be wrong?]]>
https://forums.modx.com/thread/44219/edit-profile-not-working?page=3#dis-post-481009 Thu, 24 Oct 2013 02:46:21 +0000 https://forums.modx.com/thread/44219/edit-profile-not-working?page=3#dis-post-481009
<![CDATA[Sending e-mail with user data]]> https://forums.modx.com/thread/85857/sending-e-mail-with-user-data#dis-post-473306 I need to send client (user) data (having some custom fields) along with order data by e-mail.
Is there a way to use the WebLoginPE snippet only to get access to placeholders to help me put these data along with the order data in an e-mail,
or should I use DB calls to get the data from the DB?
All WebLoginPE calls I did until now were for Logging in and Updating the user Profile.

I am using latest Evo and MySQL 5.5.]]>
https://forums.modx.com/thread/85857/sending-e-mail-with-user-data#dis-post-473306 Sun, 28 Jul 2013 06:03:34 +0000 https://forums.modx.com/thread/85857/sending-e-mail-with-user-data#dis-post-473306
<![CDATA[ [+wlpe.message+] in javascript window]]> https://forums.modx.com/thread/85838/wlpe-message-in-javascript-window#dis-post-473288 Could you tell me if there is some WebLoginPE event I can catch so that I know when to trigger the js?

I am using the latest version of Evo. MySQL version 5.5.]]>
https://forums.modx.com/thread/85838/wlpe-message-in-javascript-window#dis-post-473288 Sun, 28 Jul 2013 09:51:42 +0000 https://forums.modx.com/thread/85838/wlpe-message-in-javascript-window#dis-post-473288
<![CDATA[When already logged show other than defaultLoginSuccessTpl]]> https://forums.modx.com/thread/85560/when-already-logged-show-other-than-defaultloginsuccesstpl#dis-post-472166
[!WebLoginPE? &lang=`gr` &type=`simple` &loginFormTpl=`UserLoginTpl` &liHomeId=`50` &loHomeId=`1`!]

When I log in I am successfully redirected to resource with id=50 and when I log out I am redirected to resource with id=1. So far so good.
Problem is: When I close the page and type the url again I get the default welcome screen (I think it should be defaultLoginSuccessTpl.html).
How can I customize this redirect? I need to redirect the user to the resource with id=50.

Thank you very much in advance,

https://forums.modx.com/thread/85560/when-already-logged-show-other-than-defaultloginsuccesstpl#dis-post-472166 Thu, 18 Jul 2013 10:58:58 +0000 https://forums.modx.com/thread/85560/when-already-logged-show-other-than-defaultloginsuccesstpl#dis-post-472166
<![CDATA[WebloginPE - How can i delete the custom-Field-row when i delete a Web-User]]> https://forums.modx.com/thread/75060/webloginpe---how-can-i-delete-the-custom-field-row-when-i-delete-a-web-user#dis-post-469005 I've created a custom table with custom fields. If I delete a WebUser in WebloginPE, then it will delete only the line in the WebUser table. The custom table remains the line. How can I delete the corresponding row in the custom table automatically?]]> https://forums.modx.com/thread/75060/webloginpe---how-can-i-delete-the-custom-field-row-when-i-delete-a-web-user#dis-post-469005 Thu, 13 Jun 2013 06:48:52 +0000 https://forums.modx.com/thread/75060/webloginpe---how-can-i-delete-the-custom-field-row-when-i-delete-a-web-user#dis-post-469005 <![CDATA[WebLoginPE 1.3.0 Bug Reports]]> https://forums.modx.com/thread/44117/webloginpe-1-3-0-bug-reports?page=19#dis-post-457824
Dr. Scotty Delicious, Scientist DFPA.]]>
https://forums.modx.com/thread/44117/webloginpe-1-3-0-bug-reports?page=19#dis-post-457824 Wed, 06 Mar 2013 04:24:42 +0000 https://forums.modx.com/thread/44117/webloginpe-1-3-0-bug-reports?page=19#dis-post-457824
<![CDATA[ [SOLVED] Redefining already defined constructor for class WebLoginPE]]> https://forums.modx.com/thread/44549/solved-redefining-already-defined-constructor-for-class-webloginpe#dis-post-445363 "Redefining already defined constructor for class WebLoginPE". I’ve tried a solution posted in this thread with wrapping webloginpe class file, but it didn’t work for me.

I have webloginpe 1.3.2 with instances 3, I do have multiple calls of WLPE on a single page, but that’s not the case because if I leave one call on a page or assign an &id=`` to each of the calls - mistakes don’t disappear. I also use one WLPE call inside of another and removing it doesn’t help too.

I also have PHP 5 server and the Kalender Enhanced snippet installed with an OverLib JavaScript on my website (if that’s related somehow).

could anyone please help me? i’m thrilled cuz my MySQL database crashes once in while of being filled with 200Mb+ of errors in the event log.

I will provide you with any kind of information you need to help me. thanks

**SOLVED: So, when you save weblogin.class.inc.php in UTF8 format as did I, you need to save it as "UTF8 without BOM headers", so that there won’t be any double constructors sent.]]>
https://forums.modx.com/thread/44549/solved-redefining-already-defined-constructor-for-class-webloginpe#dis-post-445363 Sat, 01 Dec 2012 06:13:40 +0000 https://forums.modx.com/thread/44549/solved-redefining-already-defined-constructor-for-class-webloginpe#dis-post-445363
<![CDATA[WebloginPE and Credit Card processing register]]> https://forums.modx.com/thread/78549/webloginpe-and-credit-card-processing-register#dis-post-439769
as always, any help is appreciated.]]>
https://forums.modx.com/thread/78549/webloginpe-and-credit-card-processing-register#dis-post-439769 Thu, 11 Oct 2012 04:29:26 +0000 https://forums.modx.com/thread/78549/webloginpe-and-credit-card-processing-register#dis-post-439769
<![CDATA[Show Extended User attribues in Backend]]> https://forums.modx.com/thread/71035/show-extended-user-attribues-in-backend#dis-post-436783
Now my issue is this:

In the modx if you go to Security->Web Users you can see the users that are registered in these tables, however any value or field that is set in the 'web_user_attributes_extended' does not show up here.

So say i am adding an address in 3 fields (street,city,postcode). These are not present in the 'web_user_attributes' table and so i am adding them into the 'web_user_attributes_extended'.

Although everything works perfectly fine for the end user, these values do not show up in the Security->Web Users and are therefore un-viewable/un-editable by the site admin.

How can i get all fields in the 'web_user_attributes_extended' table to show up in the backend when you click on a particular web user.

I'm sure there must be some sort of solution for this..

Thank you]]>
https://forums.modx.com/thread/71035/show-extended-user-attribues-in-backend#dis-post-436783 Wed, 12 Sep 2012 07:37:27 +0000 https://forums.modx.com/thread/71035/show-extended-user-attribues-in-backend#dis-post-436783
<![CDATA[ [SOLVED] WebLoginPE 1.3.1 parse error]]> https://forums.modx.com/thread/44346/solved-webloginpe-1-3-1-parse-error#dis-post-431761 The snippet call in my page:
[!WebLoginPE? &type=`users` !] 

and the error:
[tt]« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error »

PHP error debug
  Error: Invalid argument supplied for foreach()
  Error type/ Nr.: Warning - 2
  File: /var/www/httpdocs/assets/snippets/webloginpe/webloginpe.class.php
  Line: 1179
  Line 1179 source: foreach ($theUser as $attribute => $value) [/tt]

Anyone any ideas? Anyone else with this problem?

System i am on is: Modx 9.6.1 - PHP 5.2 - Apache 2 - Ubuntu 6]]>
https://forums.modx.com/thread/44346/solved-webloginpe-1-3-1-parse-error#dis-post-431761 Mon, 30 Jul 2012 01:14:03 +0000 https://forums.modx.com/thread/44346/solved-webloginpe-1-3-1-parse-error#dis-post-431761
<![CDATA[how to limit &usersList output]]> https://forums.modx.com/thread/76903/how-to-limit-userslist-output#dis-post-425095
I've got some optional filtering with a form/snippet when the manager wants to filter for a particular field, which works fine, but I need to cut down the first list on page load.

I'm not bothered about having pagination (although that would be cool too).

many thanks....]]>
https://forums.modx.com/thread/76903/how-to-limit-userslist-output#dis-post-425095 Tue, 29 May 2012 05:02:00 +0000 https://forums.modx.com/thread/76903/how-to-limit-userslist-output#dis-post-425095
<![CDATA[WebLoginPE and Custom Page/Rail Elements]]> https://forums.modx.com/thread/75646/webloginpe-and-custom-page-rail-elements#dis-post-418949
Here is what I am doing.

My layout consists of 2 primary divs - the Left Rail and Main Content

PageX is accessible only to registered users who are logged in (using WebLoginPE)

1. A user comes to the login page and either logs in or creates an account and then logs in

2. After log in, the user is sent to PageX (&liHomeId=`509`)

3. PageX relegates the WLPE snippet to the Left Rail

4. A user who goes to PageX directly without being logged in gets an error page

Very simple. And that't what the site is doing when a user follows the initial link.

Here are the problems I'm trying to solve:

1. If a user is already logged in and returns to the login page, they get the Welcome Back message with "View/Edit Profile" and "Log Out" buttons, but they are not taken to PageX, nor do they have anyway to navigate to it as it is not a link in any of the menus UNTIL you get to PageX

- How can I push the user back to PageX?
- Can I create a block of content that is hidden to unregistered users? This would be the ideal solution if I could. I don't see any way to limit Chunk access to certain groups. Maybe I need to create a snippet. I need to include the WLPE snippet in the Rail in order to provide access to the user profile and log out. Can a snippet reference another snippet?

2. Going to an error page when trying to view unauthorized pages isn't useful to the end user.

- Can I create page or container specific error pages?
- If a user goes to PageX without authorization, can I redirect them to the create an account page rather than my default error page?

Any suggestions/help is appreciated.

https://forums.modx.com/thread/75646/webloginpe-and-custom-page-rail-elements#dis-post-418949 Thu, 05 Apr 2012 02:30:17 +0000 https://forums.modx.com/thread/75646/webloginpe-and-custom-page-rail-elements#dis-post-418949
<![CDATA[Web user placeholder don't works :-(]]> https://forums.modx.com/thread/75104/web-user-placeholder-don-t-works#dis-post-417115 i have a big issue with LoginPE:
i have this call
[!WebLoginPE? &type=`register` &regType=`instant` &registerTpl=`Form-Registrazione` &groups=`QualityTime` &liHomeId=`1` &regSuccessId=`1` &customFields=`regione,provincia` &regRequired=`email,username,fullname,password,regione`!]

the registration step is ok, the user is saved in database, but when the user is logged-in, the placeholder like this [+user.fullname+] don't work... i have placed this placeholder in my home page template for display a customised message to user that is logged...

Any help is very helpfull
https://forums.modx.com/thread/75104/web-user-placeholder-don-t-works#dis-post-417115 Thu, 22 Mar 2012 10:04:52 +0000 https://forums.modx.com/thread/75104/web-user-placeholder-don-t-works#dis-post-417115
<![CDATA[WebLoginPE 1.3.1+-dev Download Link]]> https://forums.modx.com/thread/70812/webloginpe-1-3-1--dev-download-link#dis-post-399603 http://modx.com/extras/package/webloginpe but got the following error from AWS:

<Error><Code>AccessDenied</Code><Message>Access Denied</Message><RequestId>AF94C15E5BF76919</RequestId><HostId>N9qdW25HQTN1efTXpoNzY7GerMzM8AMq90KgrpGwCQN3pnzaLVbx1sfsS532PBDZ</HostId></Error>

Can someone flick this to whomever it is that fixes these things?

Ta! smiley]]>
https://forums.modx.com/thread/70812/webloginpe-1-3-1--dev-download-link#dis-post-399603 Fri, 11 Nov 2011 03:04:23 +0000 https://forums.modx.com/thread/70812/webloginpe-1-3-1--dev-download-link#dis-post-399603
<![CDATA[Deprecated eregi]]> https://forums.modx.com/thread/70513/deprecated-eregi#dis-post-394502
	function ValidateEmail($Email)
		// Original: ^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$
        //if (!eregi("^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,7}$", $Email)) // pixelchutes
        if(!filter_var($Email, FILTER_VALIDATE_EMAIL)) // sottwell
			return $this->FormatMessage('The Email address you provided does not appear to be a properly formatted address.');

https://forums.modx.com/thread/70513/deprecated-eregi#dis-post-394502 Thu, 22 Sep 2011 10:20:51 +0000 https://forums.modx.com/thread/70513/deprecated-eregi#dis-post-394502