Suche
Joomla 1.5 - Autor und Erstellungdatum stehen unter JomComment
Posted on | Juli 29, 2009 | No Comments
Joomla 1.5 - Autor und Erstellungdatum stehen unter JomComment
Ich hatte letztens das Problem, dass sich nach einer JomComment Installation auf einem Joomla 1.5 System die Darstellung des Artikels dahingehend veränderte, dass der Autor und das Erstellungdstaum des Beitrages unter die Kommentarfunktion gesetzt wurden.
Diese sollen natürlich direkt unter dem Text stehen.
Lösung:
Im Artikeltemplate wird der Text mit der Variable
$this->article->text
ausgegeben. Dort steckt die Kommentarfunktion sozusagen schon mit drin.
In dem man nun den einleitenden Kommentar (JOM COMMENT START) im String sucht, kann man diesen dann mit den gewünschten Daten ersetzen, z.B. so:
if ( eregi ('', $this->article->text) ) {
$authorAndCreation .= '
'.JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')).' ( Autor: '.$this->article->author.' )';
$this->article->text = str_replace('',$authorAndCreation.'',$this->article->text);
}
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.