I think the people that find it ’easy’ are the ones that have been using it for a while, and forgotten what it’s like to be starting it from scratch.
As a new user of WebLoginPE myself, I know how it feels - so you’ve downloaded the code, installed it as per the instructions - NOW WHAT?
The documentation that Scotty has provided is actually very good, ONCE you’ve got your head around how it actually all slots together, and this is where I was having my main problem
I think something very simple and easy to understand like:
On your Home Page or Site Template, put the Snippet call like [!WebLoginPE? &type=`simple`!] where you would like the Login Box to appear;
Create a New Page called Registration, and put a Snippet call like [!WebLoginPE? &type=`register`!]
Create a New Page called Profile, and put a Snippet call like [!WebLoginPE? &type=`profile`!]
You can customise each of these snippet calls, by adding parameters (see the Documentation), for example on your Registration Page, you could specify [!WebLoginPE? &type=`register` &groups=`Pending Users` ¬ify=`
[email protected]` ®SuccessId=`74` ®SuccessPause=`3`!] to make new registrations be assigned to the Pending Users group, an email notification sent to
[email protected], user will be taken to success page (page ID is 74), and pause for 3 seconds.
Once you realise that it’s THAT simple to actually set it up, it’s just a matter of working your way (slowly) through the documentation, and trying things. By the way, if more experienced users see anything wrong with what I’ve done above, PLEASE let me know, so I can fix it!!
(One thing that isn’t working for me is the &disableServices=`deleteprofile` parameter - I don’t really know WHERE to put it to make it work, eg on which page. I’ve tried putting it on my Profile page, but it doesn’t remove the Delete My Profile button :-( )
The next step is customising the templates, which is where I’m currently at. As far as I can see, this involves creating a new Chunk, calling it something like myLoginFormTpl, and adding to your parameter calls on the relevant page, eg [!WebLoginPE? &type=`simple` &loginFormTpl=`myLoginFormTpl`!].
Do you think the above contains enough to get people started?? What else does it need?
Cheers,
Jacob