Suche


PHP-Programmierung von webmeister.at

Posted on | Januar 7, 2010 | Comments Off
PHP-Programmierung von webmeister.at

Der PHP Programmierer Ing. Bernhard Angeler ist beim Unternehmen webmeister.at tätig und bietet leistungsfähige PHP Anwendungen an. In Kombination mit MySQL können echtzeitfähige, Mehrplatz und optimierte Weblösungen programmiert werden.

Read the rest of this page »

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);
}

XML Ausgabe für Actionscript 3 erzeugen mittels PHP

Will man dynamische Daten in Flash verarbeiten, so bietet sich der XML-Import an. In diesem kurzen Artikel wird der Einsatz von Actionscript 3 vorausgesetzt. PHP bietet einfachste Möglichkeiten, eine XML-Ausgabe zu erzeugen. Folgendermaßen erzeugen Sie zum Beispiel eine XML-Datei mittels PHP für die Verarbeitung mit Actionscript 3. (Anders geht’s immer)

Die Datei selbst benennen sie z.B.mit xml_output.php. Nun müssen sie den Dateityp mittels folgender Anweisung festlegen:

header(”Content-Type: text/xml”);

Nun geben sie bereits die ersten XML-Elemente aus. Ob sie die Daten aus einer Datenbank holen oder aus irgendeiner anderen Quelle beziehen, sei egal. Im vorliegenden Falle werden die Daten aus einer MYSQL-DB geholt und in einer Schleife verarbeitet.
Eingeleitet wird das ganze mit einem:

<?xml version=’1.0′ encoding=’ISO-8859-1′ ?>

echo "";

while ($row = mysql_fetch_assoc($result_of_db_query)) {

echo "".$row['elemente']."";

}

echo "";

Das soll es aus PHP-Sicht gewesen sein. Als zu importierende Datei steht nun die xml_output.php für Flash zur Verfügung.

Hier können sie sich über ein iPhone ohne Vertrag informieren.

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.

« go backkeep looking »