<?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>jojos Blog</title>
	<atom:link href="http://www.jbothe.de/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.jbothe.de/blog</link>
	<description>Rechne mit dem Schlimmsten, hoffe auf das Beste</description>
	<lastBuildDate>Tue, 24 Aug 2010 09:41:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Schon abgestimmt?</title>
		<link>http://www.jbothe.de/blog/?p=242</link>
		<comments>http://www.jbothe.de/blog/?p=242#comments</comments>
		<pubDate>Tue, 24 Aug 2010 09:41:51 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=242</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.packtpub.com/open-source-awards-home/nominate-most-promising-open-source-project"><img src="http://www.packtpub.com/sites/default/files/OSAwards05.jpg" border="0" alt="Nominate your favourite Open Source Project now!" width="479" height="59" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=242</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OTRS is blogging!</title>
		<link>http://www.jbothe.de/blog/?p=239</link>
		<comments>http://www.jbothe.de/blog/?p=239#comments</comments>
		<pubDate>Wed, 26 May 2010 16:35:28 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=239</guid>
		<description><![CDATA[Nun ist es endlich soweit. OTRS hat ein eigenes Blog unter http://blog.otrs.org/ Meine eigenen OTRS spezifisches Einträge werden zukünftig nur noch dort erscheinen. Mehr Infos: http://blog.otrs.org/2010/05/25/otrs-new-blog-a-first-post-from-the-community/]]></description>
			<content:encoded><![CDATA[<p>Nun ist es endlich soweit. OTRS hat ein eigenes Blog unter http://blog.otrs.org/ Meine eigenen OTRS spezifisches Einträge werden zukünftig nur noch dort erscheinen.</p>
<p>Mehr Infos: http://blog.otrs.org/2010/05/25/otrs-new-blog-a-first-post-from-the-community/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=239</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOAP Beispiel &#8220;Hot Potatoe Reporting&#8221; &#8211; Teil 2</title>
		<link>http://www.jbothe.de/blog/?p=234</link>
		<comments>http://www.jbothe.de/blog/?p=234#comments</comments>
		<pubDate>Mon, 11 Jan 2010 22:50:51 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=234</guid>
		<description><![CDATA[Hier nur das komplette Script, um die &#8220;heißen Kartoffeln herauszufinden: jb$ ./rpc_getmove-hot-potatoe.pl -m 6 NOTICE: Ticket#2010010610000011 (4) - number of used Queues: 8 - Limit: 6 Die Option -m gibt die maximale Anzahl der erlaubten Queues an, d.h. wird dieser Wert überschritten, wird die Ticketnummer ausgegeben. Weitere Suchoptionen finden sich in der API Beschreibung der [...]]]></description>
			<content:encoded><![CDATA[<p>Hier nur das komplette Script, um die &#8220;heißen Kartoffeln herauszufinden:</p>
<p><code><br />
jb$ ./rpc_getmove-hot-potatoe.pl -m 6<br />
NOTICE: Ticket#2010010610000011 (4) - number of used Queues: 8 - Limit: 6<br />
</code></p>
<p>Die Option -m gibt die maximale Anzahl der erlaubten Queues an, d.h. wird dieser Wert überschritten, wird die Ticketnummer ausgegeben.</p>
<p>Weitere Suchoptionen finden sich in der <a href="http://dev.otrs.org/cvs/Kernel/System/Ticket.html">API Beschreibung der TicketSearch</a> </p>
<p>Das Script setzt eine aktivierte SOAP Schnittstelle im OTRS voraus, sowie ein installiertes SOAP::Lite auf dem Rechner, auf dem das Script ausgeführt wird.</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/perl -w</span>
<span style="color: #666666; font-style: italic;"># SOAP Config</span>
<span style="color: #000000; font-weight: bold;">use</span> SOAP<span style="color: #339933;">::</span><span style="color: #006600;">Lite</span><span style="color: #009900;">&#40;</span> <span style="color: #ff0000;">'autodispatch'</span><span style="color: #339933;">,</span> proxy <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'http://otrsserver/otrs/rpc.pl'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$SOAP_User</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'otrs'</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$SOAP_Pass</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'test'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># getting TicketID</span>
<span style="color: #000000; font-weight: bold;">use</span> Getopt<span style="color: #339933;">::</span><span style="color: #006600;">Std</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">%opts</span><span style="color: #339933;">;</span>
getopts<span style="color: #009900;">&#40;</span> <span style="color: #ff0000;">'m:'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">\%opts</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #0000ff;">$opts</span><span style="color: #009900;">&#123;</span><span style="color: #000066;">m</span><span style="color: #009900;">&#125;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000066;">print</span> <span style="color: #000000; font-weight: bold;">STDERR</span> <span style="color: #ff0000;">&quot;ERROR: Need -m Maximum Queues<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000066;">exit</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># SOAP script</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$RPC</span> <span style="color: #339933;">=</span> Core<span style="color: #339933;">-&gt;</span><span style="color: #006600;">new</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Getting all Open Tickets</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">@TicketIDs</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$RPC</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">Dispatch</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">$SOAP_User</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$SOAP_Pass</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketObject'</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketSearch'</span><span style="color: #339933;">,</span>
        Limit  <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">100000</span><span style="color: #339933;">,</span>
        Result <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'ARRAY'</span><span style="color: #339933;">,</span>
        UserID <span style="color: #339933;">=&gt;</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>
<span style="color: #666666; font-style: italic;">#       Queues   =&gt; ['system queue', 'other queue'],</span>
<span style="color: #666666; font-style: italic;">#       UseSubQueues =&gt; 1,</span>
        StateType    <span style="color: #339933;">=&gt;</span> <span style="color: #009900;">&#91;</span><span style="color: #ff0000;">'open'</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'new'</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'pending reminder'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Start of for statement</span>
<span style="color: #b1b100;">for</span> <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$TicketID</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">@TicketIDs</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">@QueueList</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$RPC</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">Dispatch</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">$SOAP_User</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$SOAP_Pass</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketObject'</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'MoveQueueList'</span><span style="color: #339933;">,</span>
                TicketID <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$TicketID</span><span style="color: #339933;">,</span>
                Type     <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'Name'</span><span style="color: #339933;">,</span>
        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$TicketNumber</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$RPC</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">Dispatch</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">$SOAP_User</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$SOAP_Pass</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketObject'</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketNumberLookup'</span><span style="color: #339933;">,</span>
                TicketID <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$TicketID</span><span style="color: #339933;">,</span>
        <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #0000ff;">$QL</span> <span style="color: #339933;">=</span> <span style="color: #000066;">scalar</span> <span style="color: #0000ff;">@QueueList</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">$opts</span><span style="color: #009900;">&#123;</span><span style="color: #000066;">m</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">&lt;</span> <span style="color: #0000ff;">$QL</span> <span style="color: #009900;">&#41;</span>
                <span style="color: #009900;">&#123;</span>
                <span style="color: #000066;">print</span> <span style="color: #ff0000;">&quot;NOTICE: Ticket#$TicketNumber ($TicketID) - number of used Queues: $QL - Limit: $opts{m}<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
                <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000066;">exit</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=234</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOAP Beispiel: &#8220;Hot Potatoe Reporting&#8221; &#8211; Teil 1</title>
		<link>http://www.jbothe.de/blog/?p=218</link>
		<comments>http://www.jbothe.de/blog/?p=218#comments</comments>
		<pubDate>Mon, 11 Jan 2010 16:22:29 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=218</guid>
		<description><![CDATA[Das folgende Script gibt die Anzahl der genutzten Queues eines Tickets aus. Dies bedeutet die Move Anzahl ist dementsprechend um 1 weniger. Für die Nutzung muss das SOAP Interface des OTRS per SysConfig aktiviert werden! #!/usr/bin/perl -w # SOAP Config use SOAP::Lite&#40; 'autodispatch', proxy =&#62; 'http://otrsserver/otrs/rpc.pl' &#41;; my $SOAP_User = 'otrs'; my $SOAP_Pass = 'test'; [...]]]></description>
			<content:encoded><![CDATA[<p>Das folgende Script gibt die Anzahl der genutzten Queues eines Tickets aus. Dies bedeutet die Move Anzahl ist dementsprechend um 1 weniger.</p>
<p>Für die Nutzung muss das SOAP Interface des OTRS per SysConfig aktiviert werden!</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/usr/bin/perl -w</span>
<span style="color: #666666; font-style: italic;"># SOAP Config</span>
<span style="color: #000000; font-weight: bold;">use</span> SOAP<span style="color: #339933;">::</span><span style="color: #006600;">Lite</span><span style="color: #009900;">&#40;</span> <span style="color: #ff0000;">'autodispatch'</span><span style="color: #339933;">,</span> proxy <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'http://otrsserver/otrs/rpc.pl'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$SOAP_User</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'otrs'</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$SOAP_Pass</span> <span style="color: #339933;">=</span> <span style="color: #ff0000;">'test'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># getting TicketID</span>
<span style="color: #000000; font-weight: bold;">use</span> Getopt<span style="color: #339933;">::</span><span style="color: #006600;">Std</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">%opts</span><span style="color: #339933;">;</span>
getopts<span style="color: #009900;">&#40;</span> <span style="color: #ff0000;">'i:'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">\%opts</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> <span style="color: #339933;">!</span><span style="color: #0000ff;">$opts</span><span style="color: #009900;">&#123;</span>i<span style="color: #009900;">&#125;</span> <span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000066;">print</span> <span style="color: #000000; font-weight: bold;">STDERR</span> <span style="color: #ff0000;">&quot;ERROR: Need -i TicketID<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000066;">exit</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #666666; font-style: italic;"># SOAP script</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$RPC</span> <span style="color: #339933;">=</span> Core<span style="color: #339933;">-&gt;</span><span style="color: #006600;">new</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">@QueueList</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$RPC</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">Dispatch</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">$SOAP_User</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$SOAP_Pass</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketObject'</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'MoveQueueList'</span><span style="color: #339933;">,</span>
        TicketID <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$opts</span><span style="color: #009900;">&#123;</span>i<span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
        Type     <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'Name'</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">my</span> <span style="color: #0000ff;">$TicketNumber</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">$RPC</span><span style="color: #339933;">-&gt;</span><span style="color: #006600;">Dispatch</span><span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">$SOAP_User</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">$SOAP_Pass</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketObject'</span><span style="color: #339933;">,</span> <span style="color: #ff0000;">'TicketNumberLookup'</span><span style="color: #339933;">,</span>
        TicketID <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">$opts</span><span style="color: #009900;">&#123;</span>i<span style="color: #009900;">&#125;</span><span style="color: #339933;">,</span>
    <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #0000ff;">$QL</span> <span style="color: #339933;">=</span> <span style="color: #000066;">scalar</span> <span style="color: #0000ff;">@QueueList</span><span style="color: #339933;">;</span>
<span style="color: #000066;">print</span> <span style="color: #ff0000;">&quot;NOTICE: Ticket#$TicketNumber ($opts{i}) - number of moves is $QL<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000066;">exit</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span></pre></div></div>

<p>So sieht es dann aus:<br />
<code><br />
jb$ ./rpc_getmove.pl -i 4<br />
NOTICE: Ticket#2010010610000011 (4) - number of moves is 8<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=218</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dashboard IFrame Plugin</title>
		<link>http://www.jbothe.de/blog/?p=204</link>
		<comments>http://www.jbothe.de/blog/?p=204#comments</comments>
		<pubDate>Wed, 06 Jan 2010 18:22:43 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=204</guid>
		<description><![CDATA[Das OTRS Dashboard kann bereits externe Grafiken anzeigen. Das IFrame Plugin dient dazu eine komplette Webseite im Dashboard anzuzeigen, oder anderen externen Content (z.B. einen Flashvideoplayer). Nützlich z.B. um externe Admintools, Reports, Speisekarte der Kantine oder alles andere was einem in den Sinn kommt einzubinden&#8230; Das ganze kommt in der nächsten OTRS Version, hier aber [...]]]></description>
			<content:encoded><![CDATA[<p>Das OTRS Dashboard kann bereits externe Grafiken anzeigen. Das IFrame Plugin dient dazu eine komplette Webseite im Dashboard anzuzeigen, oder anderen externen Content (z.B. einen Flashvideoplayer).</p>
<p>Nützlich z.B. um externe Admintools, Reports, Speisekarte der Kantine oder alles andere was einem in den Sinn kommt einzubinden&#8230;</p>
<p>Das ganze kommt in der nächsten OTRS Version, hier aber schon mal als &#8220;Backport&#8221; für die 2.4</p>
<p><a href='http://www.jbothe.de/blog/wp-content/uploads/2010/01/DashboardIFrame-0.0.1.opm_.zip'>DashboardIFrame-0.0.1.opm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=204</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>noch mehr RSS Feeds in der SysConfig</title>
		<link>http://www.jbothe.de/blog/?p=195</link>
		<comments>http://www.jbothe.de/blog/?p=195#comments</comments>
		<pubDate>Wed, 06 Jan 2010 14:51:24 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=195</guid>
		<description><![CDATA[Neben der im letzten Post vorgestellten Möglichkeit zusätzliche RSS Feeds zu bekommen gibt es noch eine komfortablere Methode via SysConfig: Framework -> Frontend::Agent::Dashboard Dazu muss der SysConfig eine zusätzliche Konfiguration &#8220;untergeschoben&#8221; werden. Es handelt sich hierbei um eine XML Datei, die im Verzeichnis Kernel/Config/Files hinterlegt werden muss. (Nach herunterladen muss die Datei in CustomRSS.xml umbenannt [...]]]></description>
			<content:encoded><![CDATA[<p>Neben der im letzten Post vorgestellten Möglichkeit zusätzliche RSS Feeds zu bekommen gibt es noch eine komfortablere Methode via SysConfig: Framework -> Frontend::Agent::Dashboard</p>
<p>Dazu muss der SysConfig eine zusätzliche Konfiguration &#8220;untergeschoben&#8221; werden. Es handelt sich hierbei um eine XML Datei, die im Verzeichnis Kernel/Config/Files hinterlegt werden muss. (Nach herunterladen muss die Datei in CustomRSS.xml umbenannt werden!)</p>
<p>Danach lassen sich die zusätzlichen RSS Feeds via SysConfig pflegen&#8230;.</p>
<p><a href='http://www.jbothe.de/blog/wp-content/uploads/2010/01/CustomRSS.xml_.txt'>CustomRSS.xml</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=195</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zusätzlicher RSS Feed im Dashboard</title>
		<link>http://www.jbothe.de/blog/?p=180</link>
		<comments>http://www.jbothe.de/blog/?p=180#comments</comments>
		<pubDate>Wed, 06 Jan 2010 13:00:35 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=180</guid>
		<description><![CDATA[Das OTRS Dashboard bietet die Möglichkeit weitere &#8220;Widgets&#8221; zu nutzen. Ein einfaches Beispiel: Es soll der Heise Newsticker unterhalb des OTRS.org News angezeigt werden&#8230;. Dazu in der Config.pm folgenden Text einfügen: $Self-&#62;&#123;'DashboardBackend'&#125;-&#62;&#123;'0415-RSS'&#125; = &#123; 'Block' =&#62; 'ContentSmall', 'CacheTTL' =&#62; '600', 'Default' =&#62; '1', 'Description' =&#62; 'Heise Newsticker', 'Group' =&#62; '', 'Limit' =&#62; '5', 'Module' =&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Das OTRS Dashboard bietet die Möglichkeit weitere &#8220;Widgets&#8221; zu nutzen. Ein einfaches Beispiel:</p>
<p>Es soll der Heise Newsticker unterhalb des OTRS.org News angezeigt werden&#8230;.</p>
<p>Dazu in der Config.pm folgenden Text einfügen:</p>

<div class="wp_syntax"><div class="code"><pre class="perl" style="font-family:monospace;"><span style="color: #0000ff;">$Self</span><span style="color: #339933;">-&gt;</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'DashboardBackend'</span><span style="color: #009900;">&#125;</span><span style="color: #339933;">-&gt;</span><span style="color: #009900;">&#123;</span><span style="color: #ff0000;">'0415-RSS'</span><span style="color: #009900;">&#125;</span> <span style="color: #339933;">=</span>  <span style="color: #009900;">&#123;</span>
<span style="color: #ff0000;">'Block'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'ContentSmall'</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'CacheTTL'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'600'</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'Default'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'1'</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'Description'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'Heise Newsticker'</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'Group'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">''</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'Limit'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'5'</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'Module'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'Kernel::Output::HTML::DashboardRSS'</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'Title'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'Heise News'</span><span style="color: #339933;">,</span>
<span style="color: #ff0000;">'URL'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #ff0000;">'http://www.heise.de/newsticker/heise-atom.xml'</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=180</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OTRS Update für Windows</title>
		<link>http://www.jbothe.de/blog/?p=175</link>
		<comments>http://www.jbothe.de/blog/?p=175#comments</comments>
		<pubDate>Tue, 25 Aug 2009 19:48:38 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=175</guid>
		<description><![CDATA[Und mal wieder ein neuer Screencast von meinem Arbeitskollegen Shawn. Diesmal geht es um das Update unter Windows.]]></description>
			<content:encoded><![CDATA[<p>Und mal wieder ein neuer Screencast von meinem Arbeitskollegen Shawn. Diesmal geht es um das Update unter Windows.</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/sf0R-reMTWc&#038;hl=de&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/sf0R-reMTWc&#038;hl=de&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=175</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OTRS Installation unter Windows</title>
		<link>http://www.jbothe.de/blog/?p=173</link>
		<comments>http://www.jbothe.de/blog/?p=173#comments</comments>
		<pubDate>Sat, 01 Aug 2009 21:38:58 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[OTRS]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=173</guid>
		<description><![CDATA[Mal wieder ein neues Video von Shawn. Installation von OTRS unter Windows:]]></description>
			<content:encoded><![CDATA[<p>Mal wieder ein neues Video von Shawn. </p>
<p>Installation von OTRS unter Windows:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/dRu1fExHqV0&#038;hl=de&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dRu1fExHqV0&#038;hl=de&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=173</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sysadminday 2009</title>
		<link>http://www.jbothe.de/blog/?p=171</link>
		<comments>http://www.jbothe.de/blog/?p=171#comments</comments>
		<pubDate>Fri, 31 Jul 2009 00:41:05 +0000</pubDate>
		<dc:creator>jojo</dc:creator>
				<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.jbothe.de/blog/?p=171</guid>
		<description><![CDATA[Heute ist mal wieder der Feiertag für alle Admins Sehr empfehlenswert auch der dazu passende Song]]></description>
			<content:encoded><![CDATA[<p>Heute ist mal wieder der Feiertag für alle Admins <img src='http://www.jbothe.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://www.sysadminday.com"><br />
<img src="http://www.sysadminday.com/images/Logo_4_200x150.jpg" alt="SysAdminDay" /><br />
</a></p>
<p>Sehr empfehlenswert auch der dazu passende <a href="http://www.deadtroll.com/index2.html?/sysadmin/index.html~content">Song</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jbothe.de/blog/?feed=rss2&amp;p=171</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
