Joomlassa on mahdollista ottaa käyttöön sivuston käyttäjien rekisteröityminen. Joomlan versiossa 1.5.xx käyttäjistä kerätään rekisteröitymisvaiheessa muutamia tietoja. Käyttäjänimen ja salasanan lisäksi kysytään vain nimi ja sähköpostiosoite.

Joskus on tarvetta kerätä käyttäjistä hieman enemmän tietoa. Tämä onnistuu usealla eri tavalla. Esittelen tässä kolme erilaista tapaa toteuttaa rekisteröintilomakkeen lisäkentät.

JUser lisäosa

Tämä lisäosa on ilmainen ja se on kehitetty Joomla 1.0 versiolle. Sen saa toimimaan yhteensopivuustilassa myös 1.5 versiossa, mutta sen toiminta ei välttämättä ole täysin vakaata. Lisäosa on saatavilla Joomla lisäosahakemistosta ja viimeisin versio 2.0.8 on lisätty vuonna 2010.

Esimerkkejä ominaisuuksista:

  • Voit lisätä lukemattoman määrän lomakekenttiä ja valintaruutuja.
  • Voit määrittää automaattisen lomakkeen tarkastuksen.
  • Voit lisätä staattisen sivun (esim. säännöt).
  • Kattavat tilastot

Lisätietoja

MightyRegistration lisäosa

MightyExtensions tarjoaa tähän tarkoitukseen maksullista lisäosaa, joka on kehitetty Joomlan 1.5 versiolle. Se on helppo ja joustava käyttää ja siinä on paljon hyviä ominaisuuksia.

Esimerkkejä ominaisuuksista:

  • Voit lisätä lukemattoman määrän lomakekenttiä ja valintaruutuja.
  • Voit määrittää automaattisen lomakkeen tarkastuksen.
  • Voit lisätä staattisen sivun (esim. säännöt).
  • Voit sallia käyttäjien avatarit.
  • Kattavat tilastot

Lisäosan hinta on valmistajan sivujen mukaan 29€ (tarkastettu 12/2011)

Lisätietoja

User Meta lisäosa

Voit käyttää lomakekenttien rakentamiseen ilmaista User Meta lisäosaa, jolla voit myös lisätä rekisteröintilomakkeen kenttiä, joskin hieman hankalammalla tavalla, kuin kahdessa aiemmin esitellyssä lisäosassa. Lisäosa soveltuu suoraan Joomla 1.5 versioon.

Lisätietoja

Käytön opastus

Lisää kentät manuaalisesti tietokantaan ja koodiin

Voit myös tehdä itse tarvittavat kentät rekisteröintilomakkeeseen kohtuullisen kivuttomasti. Sinun pitää vain osata hieman muokata tietokantaa sekä kopioida koodia php-sivuille.

Tässä muutamia hyviä blogikirjoituksia siitä kuinka toimenpide pitää tehdä: