Joomla: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 35: Line 35:
== Installation tutorial ==
== Installation tutorial ==


From http://www.frihost.com/forums/vt-32343.html, not yet tested, I will adapt this - [[User:Daniel K. Schneider|Daniel K. Schneider]] 18:10, 3 November 2007 (MET)
From http://www.frihost.com/forums/vt-32343.html, not yet tested, I will adapt this - [[User:Daniel K. Schneider|Daniel K. Schneider]] 18:11, 3 November 2007 (MET)


=== Part 1 ===
=== Part 1 ===
Line 81: Line 81:
# CHMOD/Set the permissions of configuration.php-dist to 777 using your FTP Client.
# CHMOD/Set the permissions of configuration.php-dist to 777 using your FTP Client.
# Go to http://domain/joomla
# Go to http://domain/joomla
 
#* A Joomla! Installation page will show up. Fill in the details accordingly. Once you get the install process done it will tell you some code to enter into configuration.php, first rename .configuration.php-dist to configuration.php, then enter the code the install page gave you and save it.
A Joomla! Installation page will show up. Fill in the details accordingly. Once you get the install process done it will tell you some code to enter into configuration.php, first rename .configuration.php-dist to configuration.php, then enter the code the install page gave you and save it.
# CHMOD configuration.php to 644.  
# CHMOD configuration.php to 644.  


Line 102: Line 101:


* [http://www.valceaforum.net/tutoriale-f286.html Valcea Forum .net] has a few tutorials, including [http://www.valceaforum.net/joomlainstallationtutorial-howtoinstalljoomla-t571.html-sid=0f4fa5aad11dd1f6cfdecb90f9e3fd13 Joomla installation tutorial - How to install Joomla]
* [http://www.valceaforum.net/tutoriale-f286.html Valcea Forum .net] has a few tutorials, including [http://www.valceaforum.net/joomlainstallationtutorial-howtoinstalljoomla-t571.html-sid=0f4fa5aad11dd1f6cfdecb90f9e3fd13 Joomla installation tutorial - How to install Joomla]
* [http://lccmedia.com/index.php?option=com_docman&task=cat_view&gid=46&Itemid=112 Joomla install tutorial (m4v video).
* [http://lccmedia.com/index.php?option=com_docman&task=cat_view&gid=46&Itemid=112 Joomla install tutorial] (m4v video).
* [http://www.ijoomla.com/ijoomla/ijoomla/installing-joomla!/ Installing Joomla] (at iLoomla.com)
* [http://www.ijoomla.com/ijoomla/ijoomla/installing-joomla!/ Installing Joomla] (at iLoomla.com)
* [http://tutorials.ausweb.com.au/hosting/Tutorials/Joomla-FAQ/ Joomla tutorials at AusWeb] (advanced)
* [http://tutorials.ausweb.com.au/hosting/Tutorials/Joomla-FAQ/ Joomla tutorials at AusWeb] (advanced)

Revision as of 19:11, 3 November 2007

Draft

Definition

'Joomla! is a portalware or what we call the C3MS kind. Other systems mentionned in this wiki are Drupal and PostNuke

Currently (2007), Joomla seems to one of the best systems. The (active) user base is claimed to be over 40'000.

Description

(Cut&Paste from the Joomla HomePage, retrieved 10:53, 1 June 2007 (MEST))

Out of the box, Joomla! does a great job of managing the content needed to make your website sing. But for many people, the true power of Joomla! lies in the application framework that makes it possible for thousands of developers around the world to create powerful add-ons and extensions. Here are just some examples of the hundreds of available extensions:

  • Dynamic form builders
  • Business or organizational directories
  • Document management
  • image and multimedia galleries
  • E-commerce and shopping cart engines
  • Forums and chat software
  • Calendars
  • Blogging software
  • Directory services
  • Email newsletters
  • Data collection and reporting tools
  • Banner advertising systems
  • Subscription services
  • and many, many more

In education

Eric Inderbitzin's SimProjet (in french) is a Joomla! Module that implements a hybrid business simulation teaching tool. Made at TECFA during an internship, as Travail De Diplôme 2006, Haute Ecole d'Ingénierie et de Gestion du Canton de Vaud, Département comem. Currently (2007), this module is be futher developed by the author to make it ready for production use.

Installation tutorial

From http://www.frihost.com/forums/vt-32343.html, not yet tested, I will adapt this - Daniel K. Schneider 18:11, 3 November 2007 (MET)

Part 1

  1. Go to the Joomla! download website.
  2. Download the Joomla_1.0.8-Stable-Full_Package (See screenshot below)
  3. After downloading, unzip/untar the package
  4. Login to your FTP
  5. Upload the Joomla! Files, I assume you have uploaded to a folder called "Joomla", you can upload to another directory if you wish.
  6. While you are uploading Joomla, we shall create a mySQL Database.

If you use cPanel, please go to step 7a. If you use Directadmin, please go to step 8a

Part 2 - database

Cpanel Users

7a. Login to cPanel. 7b. Go to MySQL Databases. 7c. Go to a field named "Db:". We will call the database "joomla", you can change it if you wish to. Then hit "Add Db". You have successfully made your SQL Database . 7d. Go to the fields named "UserName:" and "Password:". We will call the username "cms" and password "password", you can change them if you wish to. Then hit "Add User". You have successfully made your SQL User . 7e. Go to the two dropdown lists named "User:" and "Db:". Under user, select the user you made, in this case, we will select "cms". Under db, select the database you made, in this case, we will select "joomla". Make sure under "Privileges:", the checkbox beside "ALL" is checked. Then hit "Add user to DB". You have successfully made a working SQL Database .

Directadmin Users

8a. Login to Directadmin. 8b. Go to mySQL Databases. 8c. Select "Create New Database" 8d. You will see the following fields "Database Name", "Database Username", "Username Password", "Confirm Password". Under Database Name, type in "joomla", you can change it if you wish to. Under Database Username, type in "cms", you can change it if you wish to. Under Username Password and Confirm Password, type in "password", , you can change it if you wish to. Hit create. 8e. A page showing the Database and user you have just created will show up.

Part 3 - back to Joomla

  1. CHMOD/Set the permissions of configuration.php-dist to 777 using your FTP Client.
  2. Go to http://domain/joomla
    • A Joomla! Installation page will show up. Fill in the details accordingly. Once you get the install process done it will tell you some code to enter into configuration.php, first rename .configuration.php-dist to configuration.php, then enter the code the install page gave you and save it.
  3. CHMOD configuration.php to 644.


Links

Help for Joomla 1x

Third party tips

Joomla sites

(absolutly not tested, no endorsements here !!)