Joomla Blog - Die Insider Tipps


Blog über das beliebte Content Management System Joomla. Tipps und Tricks zu allen Joomla Themen, Hacks und Fixes, SEO, sowie allgemeinere Webmaster Themen.
Unser RSS FeedBleibe auf dem Laufenden mit dem Joomla Blog RSS Feed. Klicke auf das Symbol um den Feed zu abonnieren.

twitter-rss-abo.png Joomla Blog Twitter Feed abonnierenblog4mobile.de  Handyversion von Joomla Blog lesen
mail-axialis.png Joomla Blog per E-Mail abonnieren

 Jul   August 2008   Sep

SMDMDFS
   1  2
  3  4  5  6  7  8  9
10111213141516
17181920212223
24252627282930
31 

Blog Roll


Kategorien

Aktuell gibt es  115 Artikel

Fehler gefunden?

Einfach Wort markieren und Shift & Enter drücken. Vielen Dank!

Anzeige
Add to Technorati Favorites


Ultimate Content Display - Setup Drucken
Donnerstag, 17. Januar 2008

Das Ultimate Content Display von JoomlaWorks ist eines der besten Module für Joomla. Ideal geeignet um jede Art von Content genau passend und optisch sehr ansprechend darzustellen. Ultimate Content Display macht seinem Namen als ultimative Ehre. Das Ultimate Content Display Modul basiert auf Ajax und ist im Grunde ein Newsflash Modul, das aber extrem viele Konfigurationsmöglichkeiten bietet.

Im Backend lassen sich alle wichtigen Einstellungen vornehmen - grundsätzlich ist fast jede Art von Content Darstellung mit Ultimate Content Display möglich. Ein Modul also, dessen Einsatz auf Joomla Webseiten sehr zu empfehlen ist! Hier gibt es den Fix für die Darstellung der Sonderzeichen!

 

UCS - Encoding für Europa


So perfekt Ultimate Content Display auch ist - ein relativ großes Problem haben die Anwender aus z.B. aus Europa welche Sonderzeichen korrekt darstellen wollen. Umlaute sind für Ultimate Content Display eine echte Hürde. So werden diese Sonderzeichen bei der Darstellung im UCD nicht korrekt encodiert. Der einzig brauchbare Fix für europäische WEbmaster soll hier erklärt werden.

 

Ultimate Content Display Encode Fix - Schritt 1


In der Datei /joomla/modules/mod_jw_ucd.php wird der folgenden Code ergänzend eingefügt.

$row->title = htmlentities($row->title);
$row->text = str_replace("<","<",$row->text);
$row->text = str_replace(">",">",$row->text);
$row->text = str_replace(""","\"",$row->text);

Dieser Codeblock muss in der Datei mod_jw_ucd.php genau vor den Bereich " /* Single item output inside a <li> tag - START HERE */ " gesetzt werden. Danach wird die Datei gespeichert. Die erste Code Zeile bewirkt die korrekte Enkodierung vom Titel des Artikels. Genau diese Enkodierung klappt auf deutschen Joomla Seiten bei Verwendung der gängigen Sonderzeichen meist nicht. Die zweite und dritte Zeile sind optional und können weggelassen werden. Diese sorgen für die korrekte Umwandlung von eckigen Klammern und vom Backslash. Dies ist nur nötig, falls anderweitig Probleme in der Darstellung auftauchen. Haben Sie nicht nur im Titel ein Problem mit der Darstellung von Sonderzeichen, dann ergänzen Sie zusätzlich folgenden Code in den beschriebenen Bereich:

$row->text = htmlentities($row->text);


Ultimate Content Display Encode Fix - Schritt 2


Danach gehen Sie in den Backend Bereich von Joomla und öffnen das Modul Ultimate Content Display. Dort geben Sie in dem Bereich Site Encoding den folgenden Code ein:

ISO-8859-1

Dies ist ein Standard für die Zeichenkodierung und beinhaltet alle relevanten Sonderzeichen. Nachdem Sie die Änderung gespeichert haben, sollte die Encodierung von Sonderzeichen endlich korrekt funktionieren.

 

Ultimate Content Display - Textdarstellung


Ein weiteres, häufiges Problem ist die korrekte Darstellung des anzuzeigenden Contents. Dieser soll zumeist nicht in seiner Original Formatierung im Modul Ultimate Content Display dargestellt werden - schließlich soll das Ultimate Content Display Modul die Information verdichten und in einer Kurzfassung bereit stellen. Die einfachste Lösung für Formatierungsprobleme im Textbereich von Ultimate Content Display ist die Folgende. Zuerst einmal müssen Sie im Backend Bereich wieder das Modul Ultimate Content Display öffnen und hier nun HTML Clean Up aktivieren. Nachdem Sie das Modul gespeichert haben, öffnen Sie wiederrum die Datei /joomla/modules/mod_jw_ucd.php. Hier gehen Sie zu der Zeile

$allowed_tags = $params->get('allowed_tags',"<style></style><script></script>"); // these tags will NOT be stripped off!

In dieser Zeile können Sie angeben, welche HTML Tags für die Darstellung erlaubt sind. Haben Sie also ein Problem mit der Textdarstellung von Ultimate Content Display, dann nehmen Sie einfach alle Einträge zwischen den beiden Anführungszeichen heraus. Die code Zeile sieht dann wie folgt aus:

$allowed_tags = $params->get('allowed_tags',"");

Nun zeigt UCD nur noch puren Text an - ohne jede HTML Formatierung. Verwenden Sie beispielsweise den Yigg Button, sollten Sie in jedem Fall die Einträge "<style></style><script></script>" einstellen. Ansonsten wird das Yigg Skript dem Besucher in Code Form angezeigt, was im UCD nicht gerade schön aussieht.

 

>> Zum Ultimate Content Display Download

>> FCS DigitalFotografie 2.0 (Demo)  

 

joomla template yigg xtypo version google code templates blog backup dies  

 

Kommentare
Neuer Kommentar Suche RSS
Joomla Blog  - Ultimate Content Display 1.1   ID:217.235.157.xxx 15-04-2008 17:47:54
Es gibt nun eine neue Version vom wirklich guten Ultimate Content Display Modul. Version 1.1 behebt einige Bugs und erweitert die Funktion um einige Optionen. Insgesamt lohnt sich das Upgrade.

Der hier vorgestellte Encode Fix für Umlaute (siehe oben) funktioniert weiterhin. Der Code muss aber bei Version 1.1 in eine if Bedingung gesetzt werden. Hierzu eignet sich beispielsweise die HTML Cleanup if Bedingung - die gefixte Schleife könnte beispielsweise so aussehen:

Zeile 250 - Datei: mod_jw_ucd.php

Code:
// HTML cleanup
if ($striptags) {
$row->text = strip_tags($row->text, $allowed_tags);
$row->title = htmlentities($row->title);
}


Es wurde also "$row->title = htmlentities($row->title);" hinzugefügt.

Nun werden Umlaute korrekt dargestellt. Wichtig: Die Option HTML Clean up muss natürlich auch im Backend in der Modul Konfiguration angeschaltet werden.

Bei Fragen einfach hier per Kommentarfunktion nachfragen.

Euer Joomla-Blog
Kommentar schreiben
Name:
Email:
 
Website:
Titel:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
Bitte den Anti-Spam Code eingeben.

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Weitere Artikel, die dich interessieren könnten:
Deine
Stimme
RSS Feed
rss-beitrag.png
abonieren
Link hinzufügen zu: Infopirat Link hinzufügen zu: Webnews Link hinzufügen zu: Oneview Link hinzufügen zu: Readster Link hinzufügen zu: Favoriten.de Link hinzufügen zu: Mr. Wong Link hinzufügen zu: Seekxl Link hinzufügen zu: BoniTrust Link hinzufügen zu: Linkarena
Danke für Deinen Besuch

Amazon Anzeige
Tags:  ultimate content display setup joomla content display text blog darstellung modul