<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jazz Blog &#187; CMS</title>
	<atom:link href="http://pete-productions.de/christian/jazz_blog2/index.php/tag/cms/feed" rel="self" type="application/rss+xml" />
	<link>http://pete-productions.de/christian/jazz_blog2</link>
	<description>Jazz Linux und LaTeX Blog</description>
	<lastBuildDate>Sat, 24 Jul 2010 22:02:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>RSS Feed Verwaltung für Joomla</title>
		<link>http://pete-productions.de/christian/jazz_blog2/index.php/rss-feed-verwaltung-fur-joomla</link>
		<comments>http://pete-productions.de/christian/jazz_blog2/index.php/rss-feed-verwaltung-fur-joomla#comments</comments>
		<pubDate>Wed, 01 Apr 2009 06:29:27 +0000</pubDate>
		<dc:creator>jazz</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://pete-productions.de/christian/jazz_blog2/?p=206</guid>
		<description><![CDATA[Moin liebe Lesergemeinde,
im Zuge der Zusammenstellung eines vollständigen Blogsystems fehle mir noch ein RSS Feed Verwaltungstool. Es ist zwar möglich Menüeinträge direkt aus Joomla heraus ein Feed zuzuweisen. Das ist aber nicht sonderlich gut konfigurierbar und dient auch nicht gerade der Übersicht, wenn irgendwo plötzlich ein RSS Feed herkommt.
Nach längerem Suchen bin ich auf eine [...]]]></description>
			<content:encoded><![CDATA[<p>Moin liebe Lesergemeinde,</p>
<p>im Zuge der Zusammenstellung eines vollständigen Blogsystems fehle mir noch ein RSS Feed Verwaltungstool. Es ist zwar möglich Menüeinträge direkt aus Joomla heraus ein Feed zuzuweisen. Das ist aber nicht sonderlich gut konfigurierbar und dient auch nicht gerade der Übersicht, wenn irgendwo plötzlich ein RSS Feed herkommt.</p>
<p>Nach längerem Suchen bin ich auf eine ziemlich neue Joomla Erweiterung gestoßen, die sich etwas unpassend <cite><a href="http://www.bodyhealthdebate.co.uk/breast-cancer-awareness-rss-syndicator-joomla">Breast Cancer Awareness RSS Syndicator for Joomla 1.5.x</a></cite> nennt. Allerdings wollen die Macher damit auf die Problematik Brustkrebs hinweisen und mit Joomla die Community vergrößern.</p>
<p>Trotz des ernsten Themas ist dies ein sehr nützliches Plugin. Nach der normalerweise erfolgreichen Installation findet man die Einstellungen im Adminbereich unter Komponenten → BCA RSS Syndicator.</p>
<p><a class="wmp" href="http://jazzblog.pete-productions.de/wp-content/uploads/joomla/bca_rss_syndicator.jpeg"><img class="pimage" src="http://jazzblog.pete-productions.de/wp-content/uploads/joomla/bca_rss_syndicator.jpeg" alt="bca_rss_syndicator" width="400" /></a></p>
<p>Die Einstellungen für jeden RSS-Feed sind verständlich und brauchen normalerweise nicht näher erläutert werden. Leider scheint es dafür keine deutsche Übersetzung zu geben, aber man braucht da ja nicht große Englischkenntnisse.</p>
<p>Eine angenehme Überraschung ist, dass die Feeds automatisch über das Joomla System eingebunden werden, darum braucht man sich also nicht kümmern. Desweiteren gibt es noch einen <cite>Button Maker</cite> der es einem ermöglicht kleine RSS-Download-Buttons herzustellen (siehe Screenshot), diese kann man im Zusammenhang mit dem RSS-Syndicator Modul nutzen, wo einzelne RSS-Feeds auf der Webseite angezeigt werden können, ohne dass man irgendwo eine Zeile HTML schreiben müsste.</p>
]]></content:encoded>
			<wfw:commentRss>http://pete-productions.de/christian/jazz_blog2/index.php/rss-feed-verwaltung-fur-joomla/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kommentarfunktion unter Joomla hinzufügen</title>
		<link>http://pete-productions.de/christian/jazz_blog2/index.php/kommentarfunktion-unter-joomla-hinzufugen</link>
		<comments>http://pete-productions.de/christian/jazz_blog2/index.php/kommentarfunktion-unter-joomla-hinzufugen#comments</comments>
		<pubDate>Sat, 14 Feb 2009 06:23:31 +0000</pubDate>
		<dc:creator>jazz</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://pete-productions.de/christian/jazz_blog2/?p=204</guid>
		<description><![CDATA[Moin liebe Lesergemeinde, 
zu einem Blog gehört natürlich auch eine gute Kommentarfunktion, die sowohl anpassbar als auch einfach zu bedienen ist. Für Joomla gibt es schon einige vorgefertigte Blogsysteme und auch Kommantarmöglichkeiten, allerdings sind die meisten davon nicht kostenlos oder immernoch nicht für die Joomla v1.5 verfügbar. Das bedeutete, dass ich mir selber ein Blogsystem [...]]]></description>
			<content:encoded><![CDATA[<p>Moin liebe Lesergemeinde, </p>
<p>zu einem Blog gehört natürlich auch eine gute Kommentarfunktion, die sowohl anpassbar als auch einfach zu bedienen ist. Für Joomla gibt es schon einige vorgefertigte Blogsysteme und auch Kommantarmöglichkeiten, allerdings sind die meisten davon nicht kostenlos oder immernoch nicht für die Joomla v1.5 verfügbar. Das bedeutete, dass ich mir selber ein Blogsystem zusammenbauen musste.</p>
<p>Ein Kommentar-Plugin fand ich nach ein wenig Recherche. Der Name ist <a href="http://yurivolkov.com/Joomla/yvComment/index_en.html">yvComment</a>. Auf der verlinkten Webseite sind alle wichtigen Einstellungsmöglichkeiten vorhanden, auch Smilies und BBCode lassen sich per Zusatz-Plugin nachrüsten. Die Installationsanleitung auf der Seite ist sehr ausführlich beschrieben.</p>
<p>Wenn man sich strickt an die Anleitung hält hat man auch keinerlei Probleme beim Einrichten der Kommentare. Allerdings muss man, wenn man das ganze noch optisch etwas anpassen will, die CSS-Dateien von yvComment bearbeiten, oder ein eigenes Layout definieren. Wie das geht, steht ebenfalls in der Anleitung. Ich hoffe ihr könnt Englisch, da die Seite nicht in Deutsch verfügbar ist &#8211; maximal noch in Polnisch oder Russisch <img src='http://pete-productions.de/christian/jazz_blog2/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Ich hoffe das bringt euch euerm eigenen Blogsystem wieder ein Schritt näher.</p>
]]></content:encoded>
			<wfw:commentRss>http://pete-productions.de/christian/jazz_blog2/index.php/kommentarfunktion-unter-joomla-hinzufugen/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Automatisch Archivieren unter Joomla 1.5</title>
		<link>http://pete-productions.de/christian/jazz_blog2/index.php/automatisch-archivieren-unter-joomla-1-5</link>
		<comments>http://pete-productions.de/christian/jazz_blog2/index.php/automatisch-archivieren-unter-joomla-1-5#comments</comments>
		<pubDate>Sun, 01 Feb 2009 06:19:37 +0000</pubDate>
		<dc:creator>jazz</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://pete-productions.de/christian/jazz_blog2/?p=202</guid>
		<description><![CDATA[Moin liebe Lesergemeinde,
zu einem richtigen Blog gehört auch die automatische Archivfunktion, nach eigenen definierbaren Parametern. So eine Funktion für Joomla zu finden, war sehr aufwendig, da es so gut wie nichts freies gibt, was halbwegs den Anforderungen entspricht. Meine Anforderungen waren die automatische Archivierung anhand der Anzahl der Artikel auf der Frontseite des Blogs und [...]]]></description>
			<content:encoded><![CDATA[<p>Moin liebe Lesergemeinde,</p>
<p>zu einem richtigen Blog gehört auch die automatische Archivfunktion, nach eigenen definierbaren Parametern. So eine Funktion für Joomla zu finden, war sehr aufwendig, da es so gut wie nichts freies gibt, was halbwegs den Anforderungen entspricht. Meine Anforderungen waren die automatische Archivierung anhand der Anzahl der Artikel auf der Frontseite des Blogs und eine mögliche Archivierung oder Beitragsverschiebung anhand von Zeitvorgaben.</p>
<p>Letztendlich fand ich  das Joomla 1.5 Auto-Archiv-Plugin von <a href="http://www.mediahof.de/cms/open-source/joomla/1-5/auto-archive-system-plugin_1-1">Mediahof</a>. Allerdings wird dort nur die Zeitliche Archivfunktion unterstützt. Da das Plugin aber sehr strukturiert programmiert wurde, konnte ich leicht eine eigene Funktion integrieren.</p>
<p>Jetzt ist es möglich die maximale Artikelanzahl für die Frontpage in der Konfiguration im Backend von Joomla einzutragen. Wird die Artikelanzahl überschritten wird der letzte Artikel automatisch ins Archiv verschoben. Die Einstellung ist eigentlich Intuitiv und auch mit einem Beispiel als Tooltip beschrieben. Es sollte kein Problem dabei auftreten.</p>
<p><a href="http://jazzblog.pete-productions.de/wp-content/uploads/joomla/autoarchive1.3.zip">Link zum neuen Auto-Archiv</a></p>
]]></content:encoded>
			<wfw:commentRss>http://pete-productions.de/christian/jazz_blog2/index.php/automatisch-archivieren-unter-joomla-1-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla Installation mit Safe-Mode On</title>
		<link>http://pete-productions.de/christian/jazz_blog2/index.php/joomla-installation-mit-safe-mode-on</link>
		<comments>http://pete-productions.de/christian/jazz_blog2/index.php/joomla-installation-mit-safe-mode-on#comments</comments>
		<pubDate>Tue, 13 Jan 2009 20:26:12 +0000</pubDate>
		<dc:creator>jazz</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://pete-productions.de/christian/jazz_blog2/?p=193</guid>
		<description><![CDATA[Moin liebe Lesergemeinde,
im Zuge der Erstellung dieses Blogs habe ich mich mit Joomla befassen müssen. Joomla ist ein anwenderfreundliches Content Management System. Joomla ist stark durch Plugins erweiterbar. Um Plugins auf einem Server installieren zu können, muss der PHP Safe-Mode des Webservers ausgeschalten sein. Viele Billig-Webhoster schalten diese Option jedoch an. Da dies allerdings die [...]]]></description>
			<content:encoded><![CDATA[<p>Moin liebe Lesergemeinde,</p>
<p>im Zuge der Erstellung dieses Blogs habe ich mich mit <a href="http://www.joomla.de/">Joomla</a> befassen müssen. Joomla ist ein anwenderfreundliches Content Management System. Joomla ist stark durch Plugins erweiterbar. Um Plugins auf einem Server installieren zu können, muss der PHP Safe-Mode des Webservers ausgeschalten sein. Viele Billig-Webhoster schalten diese Option jedoch an. Da dies allerdings die Funktionalität von Joomla stark einschränkt, zeigt dieses kleine Tutorial, wie man trotzdem zum Ziel kommt.</p>
<p>Der Safe-Mode ist eine sehr umstrittene Sicherheitsfunktion von PHP und verbietet es Dateien eines anderen Benutzers auf dem Webserver zu manipulieren, selbst wenn die Dateirechte dies ermöglichen sollten. Das wirft im Falle vieler Online-Anwendungen das Problem auf, dass bei der Installation auf dem Webserver, die Dateien per FTP hochgeladen werden. Dies ist zumeist ein anderer Benutzer als der mit dem der Webserver und damit die Skripte laufen (meistens nobody oder www-data oä). Das bedeutet, Dateien die über die Bedienoberfläche der Online-Anwendungen angelegt werden, haben den Benutzer des Webservers. Das bedeutet, dass die Anwendung keine Chance hat, per FTP hochgeladene Dateien zu verändern oder zu verschieben, oder Ordner anzulegen. Im Falle von Joomla und der Installation von Erweiterungen bedeutet dies, dass eine Installation mit dem Fehler abbricht, dass auf Dateien mit dem jeweiligen FTP Benutzer nicht zugegriffen werden kann.</p>
<p>Wie kann man dies nun umgehen?</p>
<p>Es ist leider etwas umständlich, aber nicht zu ändern. Man installiert das CMS lokal auf dem Rechner. Ein Webserver mit FTP und MySQL kann man sich schnell durch <a href="http://www.apachefriends.org/de/xampp.html">Xampp</a> besorgen. Das Archiv entpackt man einfach in den Ordner /opt/ des Systems und startet dann den entsprechenden Webserver (Installationsanleitung auch auf der angegebenen Webseite). Nun installiert man sich Joomla auf dem Webserver, lässt die angaben für eine FTP-Verbindung während der Installation frei und installiert danach alle Erweiterungen, die man wünscht.</p>
<p>Dann lädt man alles hoch, sichert die Datenbank als SQL Anweisung und spielt sie auf dem Webserver des Hosters ein. Nun sollte alles so funktionieren wie man wünscht.</p>
<p>Nun hat man aber weiterhin das Problem, dass Bilder, die man hochlädt als Benutzer des Webservers bekommt und weiterhin vor dem Problem steht, dass man Probleme bekommt.</p>
<p>Da gibt es noch die Funktion der FTP Verbindung. Dabei baut Joomla selbständig bei jeder Dateioperation eine FTP-Verbindung auf. Nun gehören alle Dateien, egal ob mit FTP oder per Joomla hochgeladen dem FTP-Benutzer. Das ist genau das was wir wollen. Als erste Amtshandlung kann man also alle Ordner und Dateien per chmod auf 755 setzen, da nun kein Zugriff mehr von anderen Benutzern erforderlich ist.</p>
<p>Dann muss man die Konfigurationsdatei händisch bearbeiten, denn selbst mit 777 hat die Aktivierung der FTP Funktion über das Backend von Joomla nicht funktioniert.</p>
<p>Dazu bearbeitet man die configuration.php im root-verzeichnis der Joomla Installation.</p>
<p><a class="wmp" href="http://jazzblog.pete-productions.de/wp-content/uploads/joomla/ftp_joomla.png"><img class="pimage" src="http://jazzblog.pete-productions.de/wp-content/uploads/joomla/ftp_joomla.png" alt="FTP Konfiguration Joomla" width="400" /></a></p>
<p>Im Bild sind die wichtigen Einstellungen gelb markiert. Hier solltet ihr alles so konfigurieren wie ihr seht. Natürlich noch eure FTP Benutzer und Passwort anpassen. Also FTP-Root Verzeichnis gibt man den Pfad vom FTP-Root-Verzeichnis an,  also ab dem Ordner, bei dem ihr gleich nach der FTP-Anmeldung landet. Der Pfad hat dabei keine / am Anfang und Ende der Pfadangabe.</p>
<p>Nun kann man auch direkt auf dem Webserver Erweiterungen installieren. Leider geht dies nicht gleich per Upload aus einem zip-Archiv (zumindest bei mir nicht). Ich muss die Erweiterungen lokal entpacken, das Verzeichnis auf den Server in das tmp Verzeichnis von Joomla laden und dann über die Weboberfläche mit der Option &#8220;Aus Verzeichnis installieren&#8221;. Dort müsst ihr den gesamten Pfad des Webserver-Rechners angeben. Der Webhoster hat einen Linuxrechner, deswegen fängt mein Pfad mit / als root-Verzeichnis an. Eventuell geht das auch mit relativen Pfaden &#8211; bei mir gings aber nicht. Zum Vergleich nochmal ein Bild davon (hier wird die Erweiterung rd_rss installiert).</p>
<p><a class="wmp" href="http://jazzblog.pete-productions.de/wp-content/uploads/joomla/ftp_joomla2.png"><img class="pimage" title="Joomla Erweiterungen installieren" src="http://jazzblog.pete-productions.de/wp-content/uploads/joomla/ftp_joomla2.png" alt="Joomla Erweiterungen installieren" width="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://pete-productions.de/christian/jazz_blog2/index.php/joomla-installation-mit-safe-mode-on/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
