Suche
User importieren Joomla 1.5
Posted on | April 3, 2009 | No Comments
User importieren Joomla 1.5
Um User aus anderen Systemen oder aus früheren Joomlainstallationen in eine aktuelle Joomla Anwendung zu importieren, müsse diese User in die Tabelle jos_users importiert werden. Dies kann z.B, mittels einer PHP-Funktion geschehen.
Usertype sowie Gruppenid (gid) müssen korrekt sein bzw wirklich in Joomla existieren.
Man stößt nun auf ein neues Problem: Die neu importierten User werden nicht im Backend angezeigt, obwohl die Seitenummerierung schon auf die neuen User hindeutet.
Hier benötig man nun die beiden Tabellen:
josfr_core_acl_aro_groups josfr_core_acl_groups_aro_map
In der Tabelle josfr_core_acl_aro_groups muss für jeden neuen User eine ID angelegt werden. In der Tabelle josfr_core_acl_groups_aro_map muss diese neue ID nun mittels der gid einer Gruppe zugeordnet werden. Jetzt sind die User auch im Backend sichtbar und editierbar.
301 Weiterleitung suchmaschinenfreundlich
Posted on | März 14, 2009 | No Comments
301 Weiterleitung suchmaschinenfreundlich
Um eine Webseite so umzuleiten, dass auch die Suchmaschine - und hier natürlich besonders Google - nichts dagegen einzuwenden hat,
verwendet man eine permanente 301 Weiterleitung.
Per PHP-Code kann man den HTTP-Header mit einer 301-Weiterleitung versehen und zwra folgendermaßen:
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.ziel-der-umleitung.de/");
header("Connection: close");
Contenido: Favicon einbinden
Posted on | Februar 4, 2009 | No Comments
Contenido: Favicon einbinden
Zuerst sucht man im Ordner /cms nach der Datei front_content.php und öffnet diese:
Man sucht dann dort, nach folgendem Ausdruck (in etwa nach Zeile 982):
$code = str_ireplace_once("<head>", "<head>\n".$baseCode, $code);
Davor setzt man folgende Zeile:
$baseCode = $baseCode.' <link rel="shortcut icon" type="image/x-icon" href="favicon.ico">';
Nun lädt man per FTP noch das favicon.ico in das /cms-Verzeichnis laden und das wars schon.
Umlaute mittels PHP ersetzen
Posted on | Februar 4, 2009 | No Comments
Umlaute mittels PHP ersetzen
Wenn man Umlaute aus Nutzereingaben umwandeln möchte, kann man dies folgendermaßen tun:
$umlautArray = Array("/ä/","/ö/","/ü/","/Ä/","/Ö/","/Ü/","/ß/");
$replaceArray = Array("ä","ö","ü","Ä","Ö","Ü","ß");
$text = preg_replace($umlautArray , $replaceArray , $text);