<?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>Miloš Svašek .net &#187; wordpress</title>
	<atom:link href="http://milos.svasek.net/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://milos.svasek.net</link>
	<description>Blog o všem co mě zajímá, nebo štve ;)</description>
	<lastBuildDate>Fri, 03 Sep 2010 16:33:53 +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>Plugin Kalendárium CZ</title>
		<link>http://milos.svasek.net/2009/06/plugin-kalendarium-cz/</link>
		<comments>http://milos.svasek.net/2009/06/plugin-kalendarium-cz/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 13:33:24 +0000</pubDate>
		<dc:creator>Miloš</dc:creator>
				<category><![CDATA[Obecné]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://milos.svasek.net/?p=822</guid>
		<description><![CDATA[Na svém blogu používám plugin Kalendarium-CZ, který zobrazuje v sidebaru aktuální datum a svátek dle českého kalendáře. Tento plugin je poměrně starý, protože jsme ho používali již kdysi na stránkách Boule.cz, které se zabývaly především redakčním systémem PHP Nuke. Tenkrát napsal Migon plugin Kalendarium právě pro tento redakční systém. Po letech jsem se rozhodl tento [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { size: 21cm 29.7cm; margin: 2cm } 		P { margin-bottom: 0.21cm } 		A:link { color: #000080; so-language: zxx; text-decoration: underline } -->Na svém blogu používám plugin <a href="http://wordpress.org/extend/plugins/kalendarium-cz/">Kalendarium-CZ</a>, který zobrazuje v sidebaru aktuální datum a svátek dle českého kalendáře.</p>
<p>Tento plugin je poměrně starý, protože jsme ho používali již kdysi na stránkách <a href="http://www.boule.cz/">Boule.cz</a>, které se zabývaly především redakčním systémem PHP Nuke. Tenkrát napsal Migon plugin Kalendarium právě pro tento redakční systém. Po letech jsem se rozhodl tento plugin vzkřísit, tak jsem ho přepsal pro WordPress a nově přidal odkazy do wikipedie a také možnost použít plugin jako widget v sidebaru WordPressu. Tuto novou verzi pluginu jsem nabízím veřejně ke stažení.</p>
<p>Uvítám, pokud mi dáte vědět že tento plugin používáte a kde <img src='http://milos.svasek.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Případné dotazy a chyby hlaste prosím zde v komentářích.</p>
<p><span style="text-decoration: underline;">Stahujte zde:</span> <a href="http://wordpress.org/extend/plugins/kalendarium-cz/">Kalendarium-CZ</a></p>
<p><em><span style="text-decoration: underline;">Update:</span> Plugin je nyní dostupný v rámci WordPress Plugin Directory, takže je možné ho instalovat přímo v administraci WordPressu.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://milos.svasek.net/2009/06/plugin-kalendarium-cz/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Atompub bash skript pro WP</title>
		<link>http://milos.svasek.net/2008/08/atompub-bash-skript-pro-wp/</link>
		<comments>http://milos.svasek.net/2008/08/atompub-bash-skript-pro-wp/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 19:36:32 +0000</pubDate>
		<dc:creator>Miloš</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[atom]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://Milos.Svasek.net/?p=108</guid>
		<description><![CDATA[Co takhle hodit na blog třeba výstup ze skriptu? Jelikož WordPress podporuje publikování pomocí  protokolu Atom , tak to není vůbec problém. Já si na to udělal jednoduchý bashový skript . Vypada takto: #!/bin/bash #Author: Milos Svasek ############################################## echo -ne "YOU MUST EDIT THIS SCRIPT AND SET ADDRESS OF YOUR BLOG.\n Than you can delete [...]]]></description>
			<content:encoded><![CDATA[<p>Co takhle hodit na blog třeba výstup ze skriptu? Jelikož WordPress podporuje publikování pomocí  protokolu <a href="http://bitworking.org/projects/atom/rfc5023.html">Atom</a> , tak to není vůbec problém.</p>
<p>Já si na to udělal <a href="http://milos.svasek.net/wp-content/uploads/remotepub.sh">jednoduchý bashový skript</a> .</p>
<p><span id="more-108"></span></p>
<p>Vypada takto:</p>
<pre lang="bash">
#!/bin/bash
#Author: Milos Svasek <svases #gmail.com>
##############################################

echo -ne "YOU MUST EDIT THIS SCRIPT AND SET ADDRESS OF YOUR BLOG.\n Than you can delete this line!" &#038;&#038; exit

#Default values:
BASE="http://YOUR.BLOG.ADDRESS.COM/wp-app.php"
POST_CATEGORY=""
POST_TITLE=""

##############################################
# Program usage
function show_usage() {
cat< <USAGE
Script for remote publishing to the WordPress blog system via Atompub
  Copyright (C) 2008  Milos Svasek <svases*gmail.com>
  This program comes with ABSOLUTELY NO WARRANTY; for details type show ${0##/} -l.

Usage: ${0##*/} [-v] -u USERNAME -p PASSWORD -t "Post title" < article.txt
   or: echo "Text of article" | ${0##*/} [-v] -u USERNAME -p PASSWORD -t "Post title"
  Where:
	-h	This help screen
	-l	Show license
	-v	Verbose mode
	-q	Quiet mode (no output)
	-u	Username (required)
	-p	Password (required)
	-t	Post title (required)
	-c	Post category (optional)
USAGE
}
# Program license
function show_license() {
cat<<LICENSE
License for ${0##*/}:
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
LICENSE
}

##############################################
# Need parameters
if ! [ $1 ] ; then
    show_usage
    exit
fi

# Processing parameters:
while getopts ":vqhlu:p:t:c:" optname
   do
     case "$optname" in
        "v")
          VERBOSE="-v"
          ;;
        "q")
          QUIET="TRUE"
          ;;
        "h")
	  show_usage
          exit
          ;;
        "l")
          show_license
          exit
          ;;
        "u")
          USER="$OPTARG"
          ;;
        "p")
          PASS="$OPTARG"
          ;;
        "t")
          POST_TITLE="$OPTARG"
          ;;
        "c")
          POST_CATEGORY="$OPTARG"
          ;;
        "?")
          show_usage
          echo
          echo "Unknown option -$OPTARG"
          exit
          ;;
        ":")
          show_usage
          echo
          echo "No argument value for option -$OPTARG"
          exit
          ;;
        *)
          show_usage
          echo
          echo "Unknown error while processing options"
          exit
          ;;
     esac
   done

##############################################
CONTENTTYPE="Content-Type: application/atom+xml"
POST_CONTENT=`cat`
CURL="/usr/bin/curl"
##############################################

function make_xml_post() {
cat< <XML_POST_METAFILE
<?xml version="1.0" encoding="utf-8"?>
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:app="http://purl.org/atom/app#" xml:lang="en">
    <title type="html">< ![CDATA[$1]]&gt;</title>
    <content type="html">< ![CDATA[$2]]&gt;</content>
    <category term="$3" />
</entry>
XML_POST_METAFILE
}

if ! [ "$POST_TITLE" ] || ! [ "$POST_CONTENT" ]; then
	echo "Missing data!"
        exit 1
fi

# DO IT!
if [ $QUIET ];then
    make_xml_post "$POST_TITLE" "$POST_CONTENT" "$POST_CATEGORY" | $CURL $VERBOSE -X POST -u $USER:$PASS --data-binary @- -H "$CONTENTTYPE" $BASE/posts &#038;>/dev/null
else
    make_xml_post "$POST_TITLE" "$POST_CONTENT" "$POST_CATEGORY" | $CURL $VERBOSE -X POST -u $USER:$PASS --data-binary @- -H "$CONTENTTYPE" $BASE/posts
fi
</svases></pre>
]]></content:encoded>
			<wfw:commentRss>http://milos.svasek.net/2008/08/atompub-bash-skript-pro-wp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kalendárium pro WordPress</title>
		<link>http://milos.svasek.net/2005/09/kalendarium-pro-wordpress/</link>
		<comments>http://milos.svasek.net/2005/09/kalendarium-pro-wordpress/#comments</comments>
		<pubDate>Mon, 12 Sep 2005 12:04:22 +0000</pubDate>
		<dc:creator>Miloš</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.openheads.org/?p=195</guid>
		<description><![CDATA[Tak po zveřejnění pluginu "Extended Author profile page" tu máme další plugin do WordPressu z naší dílničky. Jedná se o starý plugin Kalendárium původně do redakčního systému PHP Nuke od člena našeho týmu. Migon napsal několik pluginů do PHP Nuke ještě v době, kdy jsme provozovali projekt Boule.cz, který je pionýrům českého internetu celkem znám ;-)
Jeden z těchto pluginů jsem vzkřísil pro potřeby našeho blogu a dám vám ho k dispozici (pro zájemce).]]></description>
			<content:encoded><![CDATA[<p>Tak po zveřejnění pluginu &quot;<a href="http://blog.openheads.org/extended-author-profile-page/">Extended Author profile page</a> &quot; tu máme další plugin do <a href="http://wordpress.org">WordPressu</a> z naší dílničky. Jedná se o starý plugin <a href="http://www.boule.cz/modules.php?name=News&amp;file=article&amp;sid=33">Kalendárium</a> původně do redakčního systému <a href="http://www.phpnuke.org/">PHP Nuke</a> od člena našeho týmu. <a href="http://blog.openheads.org/author/migon">Migon</a> napsal několik pluginů do PHP Nuke ještě v době, kdy jsme provozovali projekt <a href="http://www.boule.cz">Boule.cz</a> , který je pionýrům českého internetu celkem znám <img src='http://milos.svasek.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
Jeden z těchto pluginů jsem vzkřísil pro potřeby našeho blogu a dám vám ho k dispozici (pro zájemce).<span id="more-69"></span></p>
<p>Stahovat můžete rovnou <a href="http://blog.openheads.org/data/download/kalendarium_cz.zip">ZDE</a> . Jedná se o jeden zip soubor (3kB), který rozbalíte do svého adresáře s pluginy (/wp-content/plugins/) a v administraci ho aktivujete.<br />
Pak stačí již přidat do vašeho tématu (WP 1.5) na místo kde chcete svátky vypisovat, řádek, který zavolá funkci svátků. Tedy například takto:<br />
<code>&lt;div id=&quot;today&quot;&gt;<br />
&lt;?php if(function_exists('get_kalendarium_cz')) {<br />
get_kalendarium_cz('&lt;h5&gt;','&lt;/h5&gt;','&lt;h6&gt;','&lt;/h6&gt;'); } ?&gt;<br />
&lt;/div&gt;</code></p>
<p>Parametry funkce jsou jednoduché: &quot;get_kalendarium_cz(&#8216;tag před titulkem&#8217;,'tag za titulkem&#8217;,'tag před svátkem&#8217;,'tag za svátkem&#8217;)&quot;. Teď už jen nastylovat <img src='http://milos.svasek.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .<br />
Pokud otevřete soubor pluginu, uvidíte další příklady výstupu.  Můžete se také podívat na <a href="http://www.boule.cz">www.boule.cz</a> jak může výstup vypadat <img src='http://milos.svasek.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>Budu rád, když mi do komentáře napíšete připomínky a třeba odkaz na stránky kde plugin používáte.</p>
]]></content:encoded>
			<wfw:commentRss>http://milos.svasek.net/2005/09/kalendarium-pro-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WYSIWYG editor na našem blogu</title>
		<link>http://milos.svasek.net/2005/09/wysiwyg-editor-na-nasem-blogu/</link>
		<comments>http://milos.svasek.net/2005/09/wysiwyg-editor-na-nasem-blogu/#comments</comments>
		<pubDate>Tue, 06 Sep 2005 14:44:22 +0000</pubDate>
		<dc:creator>Miloš</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.openheads.org/?p=192</guid>
		<description><![CDATA[Tak jsem na zkoušku přidal do našeho blogu WYSIWYG editor. Hlavní přínos to má samozřejmě pro autory, ale využijí to i ostatní k psaní komentářů (trochu okleštěnou verzi ). Jen chci požádat, pokud jste už na něm něco napsali, abyste si vymazali cache v prohlížeči, protože jsem udělal několik změn a JavaScript se spouští lokálně [...]]]></description>
			<content:encoded><![CDATA[<p>Tak jsem na zkoušku přidal do našeho blogu WYSIWYG editor.<br />
Hlavní přínos to má samozřejmě pro autory, ale využijí to i ostatní k psaní komentářů (trochu okleštěnou verzi <img src='http://milos.svasek.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ).<br />
Jen chci požádat, pokud jste už na něm něco napsali, abyste si vymazali cache v prohlížeči, protože jsem udělal několik změn a JavaScript se spouští lokálně a z cache.<br />
Děkuji za pozornost a přeji hodně zábavy <img src='http://milos.svasek.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><span style="font-style: italic;">ADD: Editor funguje jen v prohlížečích založených na jádře Gecko (Mozilla, Firefox, atd) a MS Internet Exploreru.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://milos.svasek.net/2005/09/wysiwyg-editor-na-nasem-blogu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Extended Author profile page</title>
		<link>http://milos.svasek.net/2005/09/extended-author-profile-page/</link>
		<comments>http://milos.svasek.net/2005/09/extended-author-profile-page/#comments</comments>
		<pubDate>Thu, 01 Sep 2005 14:53:46 +0000</pubDate>
		<dc:creator>Miloš</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://blog.openheads.org/?p=183</guid>
		<description><![CDATA[Oživeno: Plugin do WordPressu, kterej rozšiřuje stránky o jednotlivých autorech. Je celkem jednoduchej a vypisuje o outorovi jen to co má zadáno v databázi u svého profilu plus jeho Avatar]]></description>
			<content:encoded><![CDATA[<p>Tak jsem sbastlil plugin do <a href="http://wordpress.org">WordPressu</a> , kterej rozšiřuje stránky o jednotlivých autorech.   Je celkem jednoduchej a vypisuje o outorovi jen to co má zadáno v databázi u svého profilu plus jeho <a href="http://www.google.com/search?q=define%3Aavatar">Avatar</a> . Ten stačí nahrát do adresáře <code>&quot;/wp-content/Avatars/&quot;</code> a pojmenovat ho podle uživatelského jména (například &quot;duxford.png&quot;). No a nakonec samozřejmě jeho články <img src='http://milos.svasek.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Stahovat můžete <a href="http://blog.openheads.org/data/download/extended-author-profile_1.1cz.zip">ZDE</a> . Příklad je vidět například zde: <a href="http://blog.openheads.org/author/duxford">http://blog.openheads.org/author/duxford</a></p>
<p><span style="font-weight: bold;"> Oživeno:</span> Byla vydána verze 1.1, kde byl přidán odkaz na autorovo RSS. Českou verzi stahujte <a href="../../../../../data/download/extended-author-profile_1.1cz.zip">ZDE</a> .<br />
<span style="font-weight: bold;">Updated:</span> New version 1.1 was released, with added link to author RSS. Dowload english version <a href="http://blog.openheads.org/data/download/extended-author-profile_1.1en.zip">HERE</a> .</p>
]]></content:encoded>
			<wfw:commentRss>http://milos.svasek.net/2005/09/extended-author-profile-page/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>
