Joomla: Unterschied zwischen den Versionen

Aus Doku-Wiki
Zur Navigation springenZur Suche springen
Zeile 78: Zeile 78:
 
* [http://www.mmajunke.de/jn/index.php/technik/entwicklunglk/joomlasliderplugin.html#Vorrausetzungen Homepage]
 
* [http://www.mmajunke.de/jn/index.php/technik/entwicklunglk/joomlasliderplugin.html#Vorrausetzungen Homepage]
  
=Bildwechsler===
+
==Bildwechsler==
 
===AJAX Header Rotator 2]===
 
===AJAX Header Rotator 2]===
 
* [http://www.joomlaos.de/Downloads/Joomla_und_Mambo_Module/AJAX_Header_Rotator_2.html AJAX Header Rotator 2]
 
* [http://www.joomlaos.de/Downloads/Joomla_und_Mambo_Module/AJAX_Header_Rotator_2.html AJAX Header Rotator 2]
 
===RokSlideshow===
 
===RokSlideshow===
 
* [http://www.joomlaos.de/Downloads/Joomla_und_Mambo_Module/RokSlideshow.html RokSlideshow]
 
* [http://www.joomlaos.de/Downloads/Joomla_und_Mambo_Module/RokSlideshow.html RokSlideshow]
 +
===Super Web Flash module===
 +
* [http://www.webpsilon.com/joomla-extensions/index.php?option=com_content&view=article&id=13&Itemid=8 Super Web Flash module]
  
 
=Migration von Joomla auf eine neue Domain und Datenbank=
 
=Migration von Joomla auf eine neue Domain und Datenbank=

Version vom 24. Februar 2010, 12:12 Uhr

Installation

  • Datenbank anlegen
  • DB-User anlegen
  • Joomla im Web-Verzeichnis auspacken
  • Das Web im Browser aufrufen
  • Den Anweisungen der Installation folgen
    • Sollten Fehler gezeigt werden, müssen diese behoben werden.
    • Danach mit dem Button Wiederholen/Refresh die tatusanzeige neu laden.

Links

Homepage

Doku

Extension

Templates

Erstellen

Download

User-Manuals

Shibboleth

URLs anpassen

  • Im htdos des Jooomla-Webs folgende Datei anlegen
vi .htaccess
rewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php
  • Unter - Site - Konfiguration - Site folgende Einstellungen vornehemen
Suchmaschinen-Optimierung (SEO)

Suchmaschinenfreundliche URLs   Ja
mod_rewrite nutzen 	        Ja
Dateiendung an URL fügen 	Ja

Extensions

Mehrsprachige Webseiten

Installation

  • Zum umschalten der Sprach des Webseiten-Inhaltes verwende ich Joom!Fish. Dieses Paket kann direkt über die Website des Projektes in Joomla installiert werden. Dazu sucht man sich den Downloadlink und installiert das Paket über den Joomla--Admin - Instalieren - Via URL installieren. Dort findet sich auch das deutschen Sprachpaket für Joom!Fish. Dies wird ebenso über den Joomla--Admin - Instalieren - Via URL installieren geladen.
ACHTUNG: Für jede Sprache die Übersetz werden soll, MUSS auch das Sprachpaket für für Joomla installiert sein!!!

Konfiguration

  • Jetzt werden die gewünschten Sprachen aktiviert.
Komponenten - Joom!Fish - Sprachen
  • Unter Modulen findet sich nun das Module Language Selection. Meine Anpassungen:
    • Positioon: right
    • Reihenfolge anpasssen
    • Titel anzeigen: ja
    • Titel: Sprachen

Kontakt-Formular

Das mitgelieferte Kontaktformular von Joomla ist eigentlich sehr gut und einfach zu verwenden. Leider ist das E-Mail-Feld verplichtetnd. Dies ist nicht immer gewünscht. Deshalb kann man entweder eine andere Erweiterung instalieren.

Ich habe das Kontaktformular von Joomla verwendet, habe aber als vorgegebenen Wert im E-Mailfeld den Eintrage Ihre-Email@Ihre-Domain.de vorgegeben. Wenn keine Email-Adresse eingegebn wird, kann diese Vorgabe belassen werden und das Formular wird versendet.

  • Wichtig, diese Änderung wird mit einem Joomla-Upgrade verloren gehen.
vi /components/com_contact/views/contact/tmpl/default_form.php
 <input type="text" id="contact_email" name="email" size="30" value="Ihre-Email@Ihre-Domain.de" .....

Aufklappbarer Test

Bildwechsler

AJAX Header Rotator 2]

RokSlideshow

Super Web Flash module

Migration von Joomla auf eine neue Domain und Datenbank

  • Hier wird beschrieben, wie man ein Joomla-Web von der Domain test.example.com nach www.example.com migriert

Backup des Joomla-Webs test.example.com

Web

cd [PATH_TO_WEB]/htdocs
tar czvf backup_web.tgz *

Datenbank

 mysqldump \
  --databases [DATABASE_NAME] \
  --all \
  --complete-insert \
  --add-drop-table \
  --host=localhost \
  --user=[USER] \
  --password=[PASSWORD] \
  > [/PATH_TO_EXPORT_FILE]

Import des Joomla-Webs

Datenbank importieren

  • Anlegen der Datenbank mit Hilfe von PhpMyAdmin
  • Wenn der Datenbankname sich geändert hat, muss das Backupfile der Datenbank entsprechen angepasst werden
  • Import des Backup-Files der Datenbank
mysql -u[USER] -p'[PASSWORD]' --database=[NEW_DATABASE_NAME] < [PATH_TO_IMPORT_FILE]
  • Nun noch im PhpMyAdmin die Datenbank überprüfen

Web wieder herstellen

  • Das Backupfile des Webs im Webverzeichnis auspacken
tar xzvf [PATH_TO_BACKUP_FILE] -C [PATH_TO_NEW_WEB]/htdocs
  • Anpassen der Konfiguration
cd [PATH_TO_NEW_WEB]/htdocs
vi configuration.php
 var $log_path = '[PATH_TO_LOG_FILE]';
 var $tmp_path = '[PATH_TO_TMP_FILE]';
 var $host = 'localhost';
 var $user = 'joomla';
 var $db = 'DB_joomla';
 var $password = 'PASSWORD';
 var $sitename = 'www.example.com';
 var $mailfrom = 'webmster@example.org';
 var $fromname = 'www.example.org';
  • Weitere Daten, z.B. die Metadaten können hier auch angepasst werden, oder aber später im Joomla-Admin