FAQ's
Installation / update
What are the system requirements?
- Joomla 1.5 or 2.5 or 3 fully and correct installed
- PHP 5 or later
Error: 'Could not create directory, Warning! Failed to move file'
Check your directory premissions:
'help' > 'System info' > 'Directory Permissions'
All least these folders should be writeable:
- administrator/components/
- administrator/language/en-GB/
- components/
- plugins/
- plugins/system/
- plugins/user/
- tmp/
You can also enable the FTP layer and try to install again.
Error: 'Path does not point to a valid folder' 'Could not find a Joomla! XML setup file' 'File...does not exist'
You are probably dealing with a corrupt download. Both Symantec and McAfee are known to corrupt downloads with certain settings. They can also corrupt the extensions send and received by email. So try this: go to the download area, disable the firewall/virusscanner, download the file, enable the firewall/virusscanner. If you are on a network when you can not disable the fireall/virusscanner, there is no orther option but to download the extension using another computer.
How to update?
- Download the component.
free- and trial-version
pro-version - Install the component over the old component (no need to uninstall first).
This will also install the 2 Redirect-on-Login plugins (system and user)
If you get an install error, there is probably a right issue with the files and folders. In that case, try installing with the FTP-layer enabled.
If the component installs well, but not the 2 plugins, you can install those seperately.
If you are updating from free- to trial-version, or trial- to pro-version, just install the new version over the old version.
All configuration and settings will remain in the database.
Do I lose my settings and configuration when updating or upgrading?
No. All configuration and settings will remain in the database.
If you are updating from free- to trial-version, or trial- to pro-version, just install the new version over the old version.
End faq
Configuration
I have blocked all backend access, now I can not login anymore. How to fix this?
- Use FTP and rename this file:
administrator/components/com_redirectonlogin/plugin_user/plugin_user.php
This will disable all redirections and also the blocking of the access to /administrator. - Then login and change your settings. Make sure at least one super-administrator is not blocked.
- Rename the file back to plugin_user.php
The redirect from another extension is used, not the redirect as set in Redirect-on-Login.
There are 2 things you can do:
- Disable the redirection from the other extension, or disable that extension.
Then only the redirects as set in Redirect-on-Login will be used. - In the plugin-manager, filter on 'user'-plugins and make sure the Joomla!-plugin is first in order and the Redirect-on-Login user-plugin is second in order.
Then the redirect as set in Redirect-on-Login will override the other extensions redirect. When redirect is set to 'normal' (in 'configuration' AND 'usergroup' or 'accesslevel' AND 'user') then the redirect as set in the other extension will be used.
The redirect goes to the profile page instead of the configured redirect.
You probably are redirecting to a (SEF) url which does not exist in Joomla. ROL redirects to the correct url (see in the adress-bar of your browser), but Joomla does not recognize the (SEF) url, and displays the default, which is the users profile page.
To solve this:
- Create a menu-item or url to which you want to redirect
- Go to the menu-item/url in your browser
- Copy the url and paste as the url to redirect to in ROL
Error when using a dynamic redirect
- Please double check that in the dynamic redirect the $redirect_url is NOT a SEF url. The redirect_url should be a non-sef url. Example: 'index.php?option=com_something&view=something&Itemid=23'
- Make sure the user has access to the page you are redirecting to, else you get a 403-error.
- When creating a link from content to a dynamic redirect make sure you are using the right url to the dynamic redirect.
Example: 'index.php?option=com_redirectonlogin&view=dynamicredirect&id=12' (where 12 is the id of the redirect).
Site is offline, redirect does not work
To test this, you can temporarily assign a test-user also to group 'administrator' so the user will be allowed to log into the disabled site.Please note that a user can be assigned to more then one group, in that case the redirect of the group highest in order on the ROL > 'usergroups' page is used. So to get a test going, set the order of 'administrator' to 200, so the redirect for the (frontend) group is used instead of the redirect for 'administrator'.
Create a link which does not redirect (for links from newsletters etc.)
index.php?option=com_content&rol=no
some-sef-url/?rol=no
This can be used for links from newsletters etc. to not redirect when opening the site/logging in/logging out.
Redirect to current page, but not when that is the login-page?
If you want the user to stay on the same page during login, except for on the login-page.
you can make a dynamic redirect which contains this code:
The redirect goes to the current page, but if the url contains 'index.php/login' (change to the url your site uses for the login page) the redirect goes to some other page.
Override blocked login message in the language manager
- go to 'extensions' > 'Language Manager' > 'Overrides'
- select the language you want to set the override for (site)
- click 'new'
- enter the 'language constant'
when blocking login at the frontend that is COM_REDIRECTONLOGIN_YOU_CANT_LOGIN_FRONTEND
when blocking login at the backend that is COM_REDIRECTONLOGIN_YOU_CANT_LOGIN_BACKEND - enter the text to override
- click 'save & close'
Redirect 'when opening site' does not seem to work
The redirect when opening the site is triggered when the site is opened in a new browser session. So if you already had the site open in your browser-window, close the window and any other window of the same browser (or else the session is still there). Then open the browser again and go to your site. The 'redirect on opening the site' is then triggered.
Language changes when user is logging in
In the Joomla plugin manager > plugin 'Syetem - Language Filter' in the configuration at 'Automatic Language Change' might be set to 'yes'. So when the user is logging in, the selected language is changed to the language as set in the user-manager for that user. If no language is set there, the sites default language will be used.
If you don't want the users selected language to change when they login, make sure 'Automatic Language Change' is set to 'no'.
End faq
Pre/post sale
On how many website can I use the pro-version?
There is no limit. Use it on as many sites as you like.
Is the pro-version encrypted?
no.
Does the pro-version need Ioncube?
No. The pro version is un-encrypted and does not need Ioncube. Only the time-limited trial-version uses encryption.
Is there a trial-version available?
Yes. You can download the trial-version on the project page. You can use this extension unlimited on localhost. If used online it can be used for a few weeks.
The trial version need Ioncube to run on your server.
free-version pro-version, what is the difference?
With Redirect-on-Login you can set redirects for:
| free | pro | |
|---|---|---|
| Frontend redirect on login | ||
| for all users | x | x |
| per usergroup (if user is assigned to 1 usergroup) | x | x |
| per usergroup (if user is assigned to more then 1 usergroup) | x | |
| per accesslevel (if user is assigned to 1 accesslevel) | x | x |
| per accesslevel(if user is assigned to more then 1 accesslevel) | x | |
| per user | x | |
| Backend redirect on login | ||
| for all users | x | |
| per usergroup (any number) | x | |
| per user | x | |
| Redirects on logout | x |
| free | pro | |
|---|---|---|
| Frontend redirect on login | ||
| for all users | x | x |
| per usergroup | x | x |
| per user | x | |
| Backend redirect on login | ||
| for all users | x | |
| per usergroup | x | |
| per user | x | |
| Redirects on logout | x |
I purchased this extension, how to download?
After payment is confirmed you login and click in the right column on 'my extensions'. Then click on your purchase and download the files.