Joomla 1.5 Beitragsparameter

1. Parameter
Auf der rechten Seite der Artikelmaske finden sich jede Menge Parameter, die man für jeden einzelnen Artikel angeben kann. Die meisten sind per default gesetzt und müssen ncht verändert werden.

Folgend die Bedeutung der Parameter:

2. Beitragsparameter

Die Beitragsparameter sind recht selbsterklärend. Hier kann z.B. das Veröffentlichungsdatum des Artikel geändert werden oder ein bestimmtes Datum für die Veröffentlichung des Artikels angegeben werden. Auch die Beendigung der Veröffentlichung eines Artikel kann hier bei Bedarf festgelegt werden.

“’3.2 Erweiterte Parameter“‘

“’Detail“‘ “’Bedeutung“‘
“’Titel anzeigen“‘ Anzeige der Seitentitel / Überschriften erfolgt per Standardeinstellung und ist aktiviert. Gemeint ist die Überschrift im orangen Bereich über dem Beitrag. Wählt man hier Nein, so wird die Anzeige wieder unterbunden.
“’Verlinkte Titel“‘ Bestimmen Sie, ob der der Seitentitel nochmals mit dem Beitrag verlinkt ist. Standard ist Nein.
“’Einleitungstext“‘ Soll der Einleitungstext, sofern es einen gibt, im Artikel nochmal mit angezeigt werden? Standard ist Nein.
“’Bereichsname“‘ Standard ist hier Nein. Die Anzeige des Bereiches ist im Layout nicht mit vorgesehen und sollte auf Nein gelassen werden.
“’Verlinkbarer Bereichstitel“‘ Wenn die Anzeige des Bereiches aktiviert ist, so kann über den Bereichstitel der Bereich verlinkt werden.
“’Kategoriename“‘ Standard ist hier Nein. Die Anzeige des Kategorienamens ist im Layout nicht mit vorgesehen und sollte auf Nein gelassen werden.
“’Verlinkbarer Kategorietitel“‘ Wenn die Anzeige des Kategorienamens aktiviert ist, so kann über diesen die Kategorie verlinkt werden.
“’Beitragsbewertung“‘ Es kann eine Beitragsbewertung hinzugefügt werden, Standard ist hier jedoch Nein, da bereits auf ein Kommentartool zurückgegriffen werden kann.
“’Autor“‘ Soll der Autor des Beitrages angezeigt werden? Ist dieser Punkt aktiviert, so erscheint der Name des Autors unter dem vollen Artikel, so wie auch auf der alten Seite. Standard ist Nein.
“’Erstellungsdatum“‘ Soll das Erstellungsdatum des Beitrages angezeigt werden? Ist dieser Punkt aktiviert, so erscheint das Erstellungsdatum unter dem vollen Artikel, so wie auch auf der alten Seite. Standard ist Nein.
“’Bearbeitungsdatum“‘ Soll das Bearbeitungsdatum des Beitrages angezeigt werden? Ist dieser Punkt aktiviert, so erscheint das Bearbeitungsdatum unter dem vollen Artikel, so wie auch auf der alten Seite. Standard ist Nein.
“’PDF-Icon“‘ Wenn aktiv, dann wird über dem vollen Artikel ein Link zur PDF-Generierung des Artikels angezeigt.
“’Drucken-Icon“‘ Wenn aktiv, dann wird über dem vollen Artikel ein Link zum Drucken des Artikels angezeigt.
“’E-Mail-Icon“‘ Wenn aktiv, dann wird über dem vollen Artikel ein Link angezeigt, der es ermöglicht, den Artikel weiterzuempfehlen.
“’Inhaltssprache“‘ Wahl der Inhaltssprache bei installierter und aktiver JoomFish-Komponente. (Hier nicht installiert)
“’Schlüsselreferenz“‘ Verlinkung zu der Hilfe auf einem Remote-Server eines Joomla!-Übersetzungspartners.
“’Alternativer Weiterlesen:-Text“‘ Hier kann statt des herkömmlichen ‚Weiterlesen‘ ein eigenen Linktext für den Weiterlesen-Link angegeben werden.

Joomla 1.5 – Import von Beiträgen aus anderen CMS

Aufgrund bereits abgewickelter Aufträge bieten wir seit heute die Programmierung eines Tools zum Beitragsimport nach Joomla zum Fixpreis von 129,00 € (inkl. Mwst) an.

Bitte bei Interesse Kontakt über die Seite http://www.format78.de/kontakt.php aufnehmen und das bestehende CMS, aus welchem die Beiträge exportiert werden sollen, mit angeben.

Ansprechpartner ist

Herr Björn Zschernack

FORMAT78 Kreatives Netzwerk OHG
Domstraß 1
06108 Halle (Saale)
kontakt.bz@format78.de

Das komplette Impressum finden Sie hier:

http://www.format78.de/impressum.html

Joomla 1.5 – Modulpositionen hinzufügen

Hin und wieder kommt es vor, dass man einfach zu wenig Positionen zur Verfügung hat, um Module im Joomla-Template zu platzieren. Oft findet man auch die Bezeichnungen nicht passend.
Um weitere Modulpositionen hinzuzufügen, erweitert man einfach die templateDetails.xml

Hier findet man den Teil (Knoten), in welchem die Positionen definiert werden. Einfach folgendermaßen vorgehen:

name_der_neuen_position

Flash – Auslesen von XML-Datei funktioniert nicht auf Server

Da hat man ein richtig gutes Script geschrieben, welches XML Dateien ausliest und in Flash weiterverarbeitet und dann das: Lädt man die Datei hoch bzw. verwendet man die erstellte swf-Datei in einer HTML-Datei bzw. Webseite, wird das XML nicht mehr ausgelesen und die Anwendung funktioniert nicht mehr.

Ursache ist oft die falsche Einbindung der Datei. Gibt man zum Beispiel als Quelle der swf-Datei

http://www.domain.de/test.swf

an, holt sich die XML-Datei im Script aber über

 http://domain.de /test.xml

, so verhindern Sicherheitseinstellungen das Laden der XML-Datei. Abhilfe schafft die Anpassung der URLs.

png-Filter und Joomla

Da ich gerade selbst an diesem Problem fast verzweifelt bin, möchte ich dies nun hier mal aufklären.

Um im IE6 transparente png darzustellen, verwendete ich z.B. bei einem Hintergrundbild folgende CSS-Anweisung

 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='bg.png');

Alles funktionierte prächtig, bis ich das ganze als Template für eine Joomla 1.5 Installation verwendete.
Sämtliche pngs wurden nicht mehr angezeigt und ich fand und fand keine Lösung.

Letztendlich brachte mich dann eine Webseite auf den trichter, dass es wohl an den SEO URLs liegen könnte.
Ein Test, bei welchem ich diese abschaltete brachte zwar nix, die angebotene Lösung probierte ich trotzdem.
Wichtig ist dabei, den kompletten Bildpfad anzugeben, da der Filter diese sonst offensichtlich nicht findet:

 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.meinedomain.de/images/bg.png');

Das half….

Joomla 1.5 – User importieren / Sichtbarkeit importierter User im Backend

Um User in eine Joomla 1.5 Installation zu importieren, kann man ein SQL-Statement benutzen. Egal aus welcher Quelle man die User holt, zuerst einmal müssen diese in die Tabelle jos_users.
Hier sollte man schon die passenden Usertypes (usertype) sowie Gruppen-IDs (gid) bedenken und mit eintragen.

Jetzt bleibt aber ein Problem: Die User werden nicht im Backend angezeigt, obwohl die Seitenummerierung schon auf die neuen User hindeutet.
Hier kommen die beiden Tabellen

josfr_core_acl_aro_groups
josfr_core_acl_groups_aro_map

ins Spiel.

In der ersten Tabelle muss für jeden neuen User eine ID angelegt werden. Diese Tabelle ist im Grunde selbsterklärend. In der zweiten Tabell muss diese neue ID nun mittels der gid einer Gruppe zugeordnet werden. Jetzt sind die User auch im Backend sichtbar und editierbar.

Browserverteilung

Verschiedene Umfragen über die Verteilung von Browsern kursieren im Netz. Laut einer Nutzerumfrage auf webmasterpark.net, nutzen die User Mozilla-basierte Bropwser (Firefox, Netscape ..) zu 82,2 %, den Internet Explorer 7 zu 39%, Opera zu 21 %, Safari zu 9% sowie den Internet Explorer 6 ebenfalls noch zu 9%.
(http://www.webmasterpark.net/forum/forumdisplay.php?f=153)

Die Verteilung mag hier branchenabhängig sogar noch sehr zu ungunsten des Internet Explorer 6 ausfallen, es ist davon auszugehen, dass dieser bei Entwicklern doch eher unbeliebte Browser im Durschnitt eher noch auf einem Fünftel der Rechner läuft und auch eingesetzt wird.

Laut aktueller Analytics-Auswertung benutzen auf unseren Seiten (z.B. dergoldbroiler.de, natures-beauty.de, itjob-portal.de) nutzten im Monat März 2009 23% der User den Internet Explorer 6.