User Login    
 + Register
  • Main navigation
Vote for XOOPS!!!!
Login
Username:

Password:


Lost Password?

Register now!
Documentation
Who's Online
68 user(s) are online (2 user(s) are browsing XoopsWiki)

Members: 2
Guests: 66

credman, DarinAllan, more...
[Main Page]

7. Admin settings

From XOOPS Project

Main Page | Recent changes | Edit this page | Page history | Switch to MediaWiki mode

Printable version | Disclaimers | Privacy policy
Category: Installation Guide

This page needs editing


Chapter 7. Admin settings

Create your SuperUser

Let's proceed. Having found the tables were created correctly, you just clicked on the Next button, and now it's time to define your XOOPS site's superuser, that is, the one that calls the shots, the Webmaster, the capo di tuti capi, whatever you want to call it. You'll see a screen such as this:

Figure 7.1. This is the form where you create your site's webmaster.

In the field called Admin Name write the name of your superuser. A common choice is, of course, webmaster, but you can be as creative as you want. Then fill the Admin Email field with the address where you want to receive mail sent to the webmaster. And last you have to type twice the password you want for your superuser.

As Murphy was well aware of, many things can always go wrong. One of them is pictured in [ch07.html#fig.inst.admin_settings_2 Figure 7.2, “ The program timed out! Probably a bad connection to the MySQL server.”]. What happened here?

Figure 7.2. The program timed out! Probably a bad connection to the MySQL server.

If you see a message like this, shutdown your Apache server, then shutdown your MySQL server, then fire again the MySQL server, fire up again the Apache server and try again. If they are active, you will probably have no more troubles.

Another thing that can happen every once in a while is that you unconsciously type different things in the two instances of the password field. Since all you're seeing is those big black dots, you won't know you messed up until you see something like this. This screen means you've entered different passwords in these fields, so go Back and retype both passwords, making sure you type the same thing this time.

Figure 7.3. Ooops! A typo occurred somewhere. Go Back and try again.

If everything is ok, as it should be because I'm just being paranoid (they ARE after me, believe me!), you'll see the wizard spring into action again. Now the information screen shows this:

Figure 7.4. Your database tables have received their initial data. You're almost there!

As you can see, 19 of your 31 tables have received data. What did XOOPS write, and where, and why? Let's see... The display is not ordered. After a little rearranging, we can see the following things have happened:

  • xoops_banner received 3 entries. These are located in the folder images/banners and are xoops_banner.gif, xoops_banner_2.gif and banner.swf. Now you know you can include also Flash files as banners.
  • xoops_bannerclient received 1 entry. This particular client is no other than XOOPS itself. The three banners inserted into the database belong to XOOPS, so your site will be born with three XOOPS banners, which of course you can change to suit your needs.
  • xoops_block_module_link received 12 entries. This corresponds with the 12 entries also inserted into xoops_newblocks. This means the System module has 12 blocks defined: “User Menu”, “Login”, “Search”, “Waiting Contents”, “Main Menu”, “Site Info”, “Who's Online”, “Top Posters”, “New Members”, “Recent Comments”, “Notification Options” and “Themes”. These are all blocks you can manage within your Template Manager, but that's another story.
  • xoops_config received a whopping 71 entries. These are too many to explain here. If you want to know what got written to this table, you can either open your MySQLadmin and take a look at the table, or, more easily, you can open install/makedata.php and see there, in lines 151-223, the whole list of entries. If you choose this last option, you may wonder why the information screen talks about 71 entries and the list of inserted entries ends up in entry number 73. The reason is there are no entries numbered 25 and 26; my guess is they were dropped out during XOOPS evolution.
  • xoops_configcategory received 6 entries. These categories are “General Settings”, “User Info Settings”, “Meta Tags and Footer”, “Word Censoring Options”, “Search Options” and “Mail Setup”. You'll meet these options when you see your site's preferences in the admin section, but again, that's for another story.
  • xoops_configoption received 27 entries, whose meaning you can read in lines 43-70 of the file install/sql/mysql.data.sql. They are default values for a lot of general options of your site.
  • xoops_groups received 3 entries, corresponding to the three default user groups: webmasters, registered users and anonymous users.
  • xoops_grouppermission received 40 entries, that have to do with permissions for groups for the module installed (System) and its 12 blocks. The 40 entries mean this: 1 to let webmasters manage the System module, 3 to let the three groups read the System module. The other 36 define, for each group and each block of the System module, a permission level (12 x 3 = 36 entries).
  • xoops_groups_users_link received 2 entries. This just means the one user created (the superuser or webmaster) belongs at once to the webmasters and registered users groups.
  • xoops_imgset received 1 entry. This defines the default image set.
  • xoops_imgset_tplset_link received 1 entry. This links the default image set to the default template set.
  • xoops_modules received 1 entry. This is, of course, the entry associated to the System module, the only one installed by XOOPS.
  • xoops_newblocks received 12 entries, as we already saw: the 12 blocks associated to the System module.
  • xoops_ranks received 7 entries: "Just popping in", "Not too shy to talk", "Quite a regular", "Just can't stay away", "Home away from home", "Moderator" and "Webmaster". These are the default values of user ranking, which you can change in the admin section.
  • xoops_smiles received 17 entries. These are the 17 smilies you have available when using the XOOPS editor.
  • xoops_tplset received 1 entry, the corresponding to the default template set.
  • xoops_tplfile received 26 entries. These are the templates associated to the default template set and used by the System module.
  • xoops_users received 1 entry. This corresponds, of course, to the single user created during the installation, that is: you, the superuser, the Father of All Users.

All this was done by the wizard while you blinked. Amazing, huh? So what happens now? Of course: you click again on the omnipresent Next button. You're almost there! Let's go to the last [ch08.html Chapter 8, Ready to go!].

Retrieved from "http://www.xoops.org/modules/mediawiki/index.php/7._Admin_settings"

This page has been accessed 833 times. This page was last modified 22:13, 27 January 2008. Content is available under XOOPS Project.


Local Support Sites
Powered by
XOOPS Code hosted on SourceForge

Powered by PHP



Powered by MySQL

Powered by Smarty

OSI certified

All content on this site is subject to the Creative Commons License
Developers for Hire