Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Site Info
Webmasters
admin
admin

Who's Online
1 user(s) are online (1 user(s) are browsing XOOPS Docman)

Members: 0
Guests: 1

more...

Chapter 2. The Admin Interface

Table of Contents

2.1. Logging in
2.1.1. As Site Administrator
2.1.2. As Registered User
2.1.3. Incorrect Login Procedure
2.1.4. Logging Out
2.2. Control panel home
2.2.1. Some preliminaries before we get started in the admin area
2.3. Avatars
2.3.1. Adding avatars
2.3.2. Edit and delete Avatars
2.4. Banners
2.4.1. What are they?
2.4.2. Current active banners
2.4.3. Add new banner
2.4.4. Editing banners
2.4.5. Finished banners
2.4.6. Advertising clients
2.4.7. Add new client
2.5. Blocks
2.5.1. Overview
2.5.2. Configuring the blocks
2.5.3. Editing a block
2.5.4. Adding custom blocks
2.6. Comments
2.6.1. Overview
2.6.2. Manage comments
2.7. Find Users
2.8. Groups
2.8.1. Overview
2.8.2. The different sets of rights
2.8.3. Edit members of this group
2.8.4. Creating a new group
2.9. Image Manager
2.9.1. Adding image categories
2.9.2. Editing and deleting images and categories
2.9.3. Adding image files through the control panel
2.9.4. Accessing the image manager from the user side
2.10. Mail Users
2.11. Modules
2.11.1. Acquiring a module
2.11.2. Uploading the module
2.11.3. Installing the module
2.11.4. Setting module visibility and menu order
2.11.5. Configuring module settings and options
2.11.6. Setting user access rights for a module
2.12. Preferences
2.12.1. General Settings
2.12.2. User Info Settings
2.12.3. Meta Tags and Footer
2.12.4. Word Censoring Options
2.12.5. Search Options
2.12.6. Mail Setup
2.13. Smilies
2.13.1. Adding and editing smilies
2.14. Templates
2.14.1. The default template set
2.14.2. Cloning and downloading template sets
2.14.3. Editing templates
2.14.4. Uploading a new template set

2.1. Logging in

The XOOPS content management system comes with an integrated membership registration section. Once registered, users can login by entering their username and password in forms displayed in a login block on the page. New registration is accomplished by pressing the Register now! link. This opens a page where an anonymous user may register by inputting basic details, like a user name and contact email. Registration allows access to restricted content of the site as defined by the site administrator. Site administrators can elect not to display the login form if they wish, or simply disallow registration. However the form is displayed on the home page by default on initial installation.

Logging in

Figure 2.1. Logging in

Login is required to access any restricted content of the site. Successful login is accomplished by inputting a correct username and password as confirmed during the registration process.

If an unregistered user submits a URL that deliberately or accidentally calls a file or page that is designated as “restricted content”, then the login page is automatically returned by default. This defeats the URL call until authorised access is confirmed by successful login.

Site administrators need to login to access the admin part of a site.

Registered users may login to access other parts of the site that have been designated as registered members content. Registered users may also be given extra rights, such as posting in forums, commenting and submitting news items etc.

Administrators of a site can also define extra-restricted areas (not accessible to registered members) that display unique content. They can then assign any registered member access rights to that area.

All these access features are defined and controlled in the “groups” section in admin and are discussed in detail later in the manual.

For now let's describe the login procedure as follows:

  • As site administrator

  • As registered user

  • Failed login procedure

  • Logging out

2.1.1. As Site Administrator

During the installation of XOOPS you were asked to input an “Admin name” and “Admin password” Both these strings are case sensitive and should be used to login to your site as “site administrator”. A site administrator has unrestricted access to the site and allows entry to the website administration section, as well as the normal registered user section. Both usernames and passwords may be changed in the administration->edit user section. Make certain your login strings are unique and secure, as they will grant access to any user who inputs them!

Once logged in as administrator a new menu section appears in your home page sidebar with a link to Site administration. This link appears because of your login status as administrator and is the link to the main control center for your site. It is possible to promote any registered user to site administration level, though for security reasons this is usually assigned to select trusted personnel only.

2.1.2. As Registered User

Any visitor may register with your site (if you allow site registration) granting access to restricted content, interactivity and privileges, depending on how your site is configured. They will not have access to the site administrator's link to the admin section, nor will they be able to gain access by inputting the admin URL in the address bar. (Access is combined with a cookie function)

Users can only register using unique usernames and password combinations. As administrator you may also assign certain usernames (in Site admin->user info settings) that you want to prevent new registrants using. Once any combination of username/password strings has been used the system will not allow duplication for security reasons.

Registered users can change their passwords at any time by updating their account information. Once a registered member logs in successfully, they are returned to the site page they were viewing. Other features and menus of the site may now be available to them, depending on how the site is configured.

2.1.3. Incorrect Login Procedure

If for any reason an unrecognised combination of username and password is used during login, the system will return an “Incorrect login” page. A subsequent page displaying the login form quickly follows this. There is also an extra input form for requesting a new password by email should it be lost or become insecure. Users should re-enter their login details and try again, or request a password replacement by email. The login box also displays a Lost Password? link that goes directly to this page.

If a new password is required, fill in your email address in the appropriate form. A registration confirmation email is sent to the address entered if it is recognised in the database. Click on the link in the email to activate another email post containing the new password. Use the new password along with your original username to login on the next visit. You will probably want to change the password back to something more memorable in your account details.

2.1.4. Logging Out

When logged in it is always advisable to end your session by logging out before leaving a site or leaving your computer unattended for periods of time. This is simply good security practice to prevent any unauthorised access.

The comments are owned by the author. We aren't responsible for their content.

Author Thread
dalong
Published: 2006/11/16 8:00  Updated: 2006/11/16 8:00
Just popping in
Joined: 2006/11/16
From:
Comments: 2
 Re: xo-002 http://www.apachefriends.org/en/xampp.html
very good!
I like here!

Author Thread
dalong
Published: 2006/11/16 10:13  Updated: 2006/11/16 10:13
Just popping in
Joined: 2006/11/16
From:
Comments: 2
 Re: xo-002 http://www.apachefriends.org/en/xampp.html
thank for your work!

Author Thread
huqilong
Published: 2006/11/20 2:50  Updated: 2006/11/20 2:50
Just popping in
Joined: 2006/11/16
From:
Comments: 3
 Re: xo-002 http://www.apachefriends.org/en/xampp.html
I hava a question ,when I have installed phpeclipse,I can't user the button for the apache in the Eclipse IDE,how shoud I do?

Author Thread
huqilong
Published: 2006/11/20 3:10  Updated: 2006/11/20 3:10
Just popping in
Joined: 2006/11/16
From:
Comments: 3
 Re: xo-002 http://www.apachefriends.org/en/xampp.html
dddd

Author Thread
Mark_1900
Published: 2006/11/18 11:05  Updated: 2006/11/18 11:09
Just popping in
Joined: 2006/11/18
From:
Comments: 2
 Alias Permission Problems
For an Alias I also had to add a Directory tag to the httpd.conf, otherwise I had permission problems accessing the files... <br /> [code] Alias /wiki "C:/Documents and Settings/Me/wiki"<br /> <Directory "C:/Documents and Settings/Me/wiki"><br /> Options Indexes MultiViews<br /> AllowOverride None<br /> Order allow,deny<br /> Allow from all<br /> </Directory><br /> [/code]<br /> Oh and all these editing tags seem broken!!

Author Thread
Mark_1900
Published: 2006/11/18 11:21  Updated: 2006/11/18 11:32
Just popping in
Joined: 2006/11/18
From:
Comments: 2
 Getting the correct php_dbg.dll
I want a debugger. I downloaded the latest XAMPP 1.5.4a and noticed that it comes with PHP 5.1.6 & PHP 4.4.4, and neither are supported. The debugger module only supports a subset of these major versions from 5.1.0 to 5.1.2 and 4.4.0 to 4.4.2 (http://dd.cron.ru/dbg/downloads.php). I think right at the beginning you should specify which versions to download to get a debugger Version "XAMPP 1.5.2" would be fine.

Author Thread
huqilong
Published: 2006/11/30 6:28  Updated: 2006/11/30 6:28
Just popping in
Joined: 2006/11/16
From:
Comments: 3
 Re: xo-002 http://www.apachefriends.org/en/xampp-windows....
I want to know how to use phpeclipse with eclipse detailly!

Author Thread
thierrybo
Published: 2007/2/3 16:19  Updated: 2007/2/3 16:21
Just popping in
Joined: 2007/2/3
From:
Comments: 1
 Re: xo-002 ch02s03.html Workspace Method 2
I do not agree with the suggested method 2: Quote:
For example you have set up XAMPP and your “document root” path is the XAMPP default:
C:Program Filesapachefriendsxampphtdocs
Quote:
,then your appropriate workspace path should be one level less:
C:Program Filesapachefriendsxampp
If htdocs is your document root, then each folder inside IS a new project and you should set workspace directory as Document Root directory. With suggested method, all your web projects are managed with ONE big PHPeclipse project.

Author Thread
dafydd
Published: 2007/4/3 6:01  Updated: 2007/4/3 6:01
Just popping in
Joined: 2007/4/3
From:
Comments: 2
 Re: xo-002 ch01.html
Trying this out on a Mac. J2SE 1.5.0_07-164 installed. 1.5.0_06 is what's available on the download site. However, it would almost certainly be updated with Software Update.

Author Thread
dafydd
Published: 2007/4/6 1:00  Updated: 2007/4/6 1:00
Just popping in
Joined: 2007/4/3
From:
Comments: 2
 Re: xo-002 ch01s04.html
Second question: How do we point the XAMPP start/stop buttons in the Eclipse toobar to where we put XAMPP?

dafydd

Author Thread
dysmas
Published: 2007/8/4 14:18  Updated: 2007/8/4 14:18
Just popping in
Joined: 2007/8/4
From:
Comments: 1
 Debugging standalone PHP applications
Thanks hundred times for all the detailed explanations here !!

And especially for the note which explains why debugging a CLI application does not work in 1.1.8 version and only in 1.1.9. (wrong port, as I guessed, but I have been looking for this information for some hours before coming here). Unfortunately this 1.1.9 CVS version does not work in the last 3.2.0 Eclipse version I just got. Let us hope the stable version is going quickly.

Author Thread
Mercyful
Published: 2007/9/10 14:46  Updated: 2007/9/10 14:46
Just popping in
Joined: 2007/9/10
From:
Comments: 1
 Re: dbg is not working
I want using eclipse3.2 with php-plugin and for debugging i want using dbg.
I'm using xampp 1.6.3a with php 4.4.7. and php_dbg.dll-4.4.x
After step by step installation
http://docs.schuetzengau-freising.de/ ... =xo-002&file=ch01s05.html
the debugger dbg will not work.
When i called phpinfo() there is no section dbg shown.
Who have any ideas?
Thanks a lot!
Regards Mercyful

Author Thread
keryx
Published: 2007/9/26 22:59  Updated: 2007/9/26 22:59
Just popping in
Joined: 2007/9/26
From:
Comments: 1
 Re: xo-002 ch04.html
A section about verrors should be nice. I get the following:


<terminated, exit value: 0>PHP C:\Program\PHP\php.exe : <path>/<fil>.php

I've googled like crazy but to no avail. And yes - it does not stop at breakpoints and "variables" are empty. DBG is working:

if (function_exists ("DebugBreak")) {
DebugBreak ();
echo "debugging started!<br />\n";
}

Outputs "debugging started!" And DBG is reported on phpinfo().

Author Thread
koski
Published: 2007/10/19 3:55  Updated: 2007/10/19 3:55
Just popping in
Joined: 2007/10/19
From:
Comments: 1
 Re: xo-002 ch01s03.html
Hi,

Seems that the mentioned link for cvs:

http://phpeclipse.sourceforge.net/update/cvs

is out of date or wrong.

Author Thread
andybruk
Published: 2007/11/18 1:11  Updated: 2007/11/18 1:11
Just popping in
Joined: 2007/11/18
From:
Comments: 1
 Re: xo-002 index.html
I've been searching for a PHP debugger for ages. This is the only one I can find that works perfectly, thanks very much for providing this documentation.<br /><br />I doubt if I could ever get it to work on Windows, but it works so well with Ubuntu Linux and Eclipse 3.1.<br />
Powered by XOOPS 2.0 © 2001-2005 The XOOPS Project