Components
| JPromoter |
| JContentSubscription |
| JDefender |
| JUser |
Support
FAQ
JUser - Extended User Registration - How to ctreate user list?
- How translate JUser
- Integration notes
- JUser get start notes
- News letter function - small explanation
- Update instruction for JUser
How to ctreate user list?
Written by JE.SupportTo create link to users list you need create this link in menu, the link-URL type.
index.php?option=com_juser&task=user_list
Also enable this option in JUser configuration.
There is in the very buttom of Juser configuration page section Users List, the very first line Show users list: sould be setted as Yes.
How translate JUser
Written by DmitryThe language files for Juser component are stored into:
/administrator/components/com_juser/languages/
by default there is only one english.php the latest updated and it provided with latest version of component, some language files you can find into Juser download section, but they are not updated so anyway before using any of them you will need check it with the English and add necessary entries if needed.
Anyway you can also translate english.php without additional files, just copy and rename it to your language.php, carefully translate every line and place this file into the same folder where english.php are placed.
Remember you keep english.php even if you don't use it.
Integration notes
Written by JE.SupportA little bit more information about integration option on the forum here .
1. Install your plugin with integration manager, this menu of JUser.
2. Go to the installed plugin configuration, you will find list of fields that could be integrated from component:
For example FireBoard integration will have avatar, ICQ, gender, birsday etc..
Opposite every field there is select list called comparisons field if the same type of field found in JUser fields or sign 'Not found comparisons fields in JUser' if such fields are not found, anyway if installed new integration you will need first create fields.
Continue example with FireBoard, lets create comparison field for signature.
3. to do this click below sign 'Suggestion to create new field in JUser' to the field name, in our case this is textarea, after this you will be redirected to JUser field manager where you will offer create textarea type field, after you will do this back to integration manager and choose in the comparisons fields your created.
4. set checkbox integrate at the end line with field signature and apply changing, if everything done correctly there appear green check, ready.
5. back to integration manager again and you will see synchronize status also checked green, now just publish integration.
According all above when new user register with JUser and filling apropriate fields they also will migrated to FB database and user will not need full it in FB profile.
The same steps above could be repeated for all fields, accordingly the type, and for avatar, exepting you will not choose comparisons field for it.
Almost the same for the Community Builder integration, but there you will need do integration to JUser with fields that where created in CB.
JUser get start notes
Written by Dmitry
1. The registration page for JUser is:
Domain/index.php?option=com_juser&task=UserRegistration
How to reach it:
It is available if you install JUser login module instead of Joomla’s standard one, it is showed as register link.
2. Also be care to change ‘Your details’ link in Joomla’s user menu to Juser one:
index.php?option=com_juser&task=UserDetails
Note with compare standard link the difference is only one letter ‘j’, also for SEF compatibility it is recommended use relative links without Domain, as it is your site link.
How to reach it:
Simply change com_user to com_juser in standard ‘your details’ link URL, or create new link-URL type and insert
index.php?option=com_juser&task=UserDetails
if you have not standard 'your details'.
3. Userlist option, see FAQ entry for User list please.
News letter function - small explanation
Written by DmitryThis is some steps that guide you to help make use this feature easily.
1. You need to choose what category the mails to be sent will be based on. For this go to 'Components>JUser>Configuration' and choose one or several categories from 'Newsletters Categories:' You can chose several categories by using 'Ctrl'+select, please do not use sections it is not working yet.
Save configuration
2. Then go to 'Componments>JUser>News Letter' you will see that the items of the chosen categories are now listed and ready to be selected. Check items you want include in news letters and click send button.
Note: Only a preview of the content will appear in the mail, while the body of the article will not be attached (it will available with link "read more" redirected to the site, just as articles appear on the website category).
3. Next step is conditions page, here you can
- include,format letter will be send: text/html
-
subject
- greeting - some introductory text. (if you choose html format it is possible use here HTML formating tags like <br /> <p></p> etc.)
- you will be able to preview the content that will appear in the message
- signture - some post text. (if you choose html format it is possible use here HTML formating tags like <br /> <p></p> etc.)
additionally options include filters as,
- send letters to only users who has specific JCS subscription.
- send letters to only users specified with filters 'Conditions:' based on custom extend registration fields. For example you can send letters to users only from special locations, or only to one who has specified range of age, profession, birthdays etc.
4. Now you can preview and send letters using appropriate buttons in toolbar.
Update instruction for JUser
Written by JE.Support
To do right update use file update_juser_v.1.0.12-to-v.xxxx.zip that is located into download section.
Just overwrite folders com_juser into /component/com_juser and /administrator/component/com_juser on your site using FTP access.
Then check additional language file if you have one to include changing
from new english.php.
Important: you don't need to delete english.php, even if you don't use it.
Note: Please before updating make backup. After successfully update, and checking component from backend and frontend check file /administrator/components/com_juser/update.php, usually it deleted automatically but on some servers due to permissions they could not be deleted, so you will need delete it manually in that case.
