<?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>Kevin Deldycke &#187; Theme</title> <atom:link href="http://kevin.deldycke.com/tag/theme/feed/" rel="self" type="application/rss+xml" /><link>http://kevin.deldycke.com</link> <description>Free software engineer &#38; wannabe videomaker</description> <lastBuildDate>Fri, 03 Feb 2012 19:08:27 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Auto-advance WordPress&#8217; TwentyEleven showcase slides</title><link>http://kevin.deldycke.com/2011/12/auto-advance-wordpress-twentyeleven-showcase-slides/</link> <comments>http://kevin.deldycke.com/2011/12/auto-advance-wordpress-twentyeleven-showcase-slides/#comments</comments> <pubDate>Tue, 27 Dec 2011 11:44:02 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[javascript]]></category> <category><![CDATA[showcase]]></category> <category><![CDATA[Template]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[twentyeleven]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://kevin.deldycke.com/?p=4227</guid> <description><![CDATA[WordPress default theme, TwentyEleven, has a built-in showcase mode that is displaying a set a slides (composed of sticky posts) at the top of a page. This mode can be activated by creating a static page and set its Template &#8230; <a href="http://kevin.deldycke.com/2011/12/auto-advance-wordpress-twentyeleven-showcase-slides/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>WordPress default theme, <a href="http://theme.wordpress.com/themes/twentyeleven/">TwentyEleven</a>, has a built-in <a href="http://twentyelevendemo.wordpress.com/showcase/">showcase mode</a> that is displaying a set a slides (composed of sticky posts) at the top of a page. This mode can be activated by creating a static page and set its <em>Template</em> page attribute to <em>Showcase Template</em>.</p><p>The problem with this mode to me was the lack of an auto-advance feature that will cycle through the slides every X seconds. Luckily I <a href="http://pastebin.com/s6JEthVi">found a way</a> to automate implement this with some lines of JavaScript:</p><pre class="brush: xml; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
    // Auto-advance the showcase slider
    // Source: http://pastebin.com/s6JEthVi
    jQuery(document).ready(function(){
        var change_every = 5; // The number of seconds that the slider will auto-advance in
        var current = 1;
        function auto_advance(){
            if(current == -1) return false;
            jQuery('.feature-slider a').eq(current % jQuery('.feature-slider a').length).trigger('click', [true]);
            current++;
        };
        setInterval(function(){auto_advance()}, change_every * 1000);
    });
&lt;/script&gt;
</pre><p>All you have to do is to embed this snippet of code within your home page. It could either be in the static page you use as a showcase template or in a showcase widget. The latter is the exact same method I used earlier that year to <a href="http://kevin.deldycke.com/2011/01/new-blog-header-and-tiny-wordpress-theme-customizations/">customize CSS in WordPress without messing with the original code</a>.</p><p>And of course this code is currently live at the front page of that very blog.</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2011/12/auto-advance-wordpress-twentyeleven-showcase-slides/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Cool Cavemen WebDesign Retrospective</title><link>http://kevin.deldycke.com/2011/06/cool-cavemen-webdesign-retrospective/</link> <comments>http://kevin.deldycke.com/2011/06/cool-cavemen-webdesign-retrospective/#comments</comments> <pubDate>Tue, 14 Jun 2011 10:38:26 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[Cool Cavemen]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[e107]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Template]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[webdesign]]></category><guid isPermaLink="false">http://kevin.deldycke.com/?p=3302</guid> <description><![CDATA[Here is a collection of all themes I created for the Cool Cavemen website over the years. Before settling on its current name, the Cool Cavemen project was referred to by its members as The Ultimate Band (talk about rock-star &#8230; <a href="http://kevin.deldycke.com/2011/06/cool-cavemen-webdesign-retrospective/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Here is a collection of all themes I created for the <a href="http://coolcavemen.com">Cool Cavemen website</a> over the years.</p><p>Before settling on its current name, the Cool Cavemen project was referred to by its members as <em>The Ultimate Band</em> (talk about rock-star egos&#8230;). Here is a screenshot of the theme I did for e107:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/2004_11_13.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/2004_11_13-233x300.png" alt="" title="2004_11_13" width="233" height="300" class="aligncenter size-medium wp-image-3303" /></a></p><p>In fact the <a href="http://coolcavemen.com/2004_11_01-first-cavemen/index.html">original HTML mockup</a> this theme is based on still exists. It is dated back to November 1st, 2004, which is now the official <a href="http://coolcavemen.com/2005/joyeux-anniversaire-cool-cavemen-bientot-le-premier-cd/">Cool Cavemen anniversary</a>. The theme above was created two weeks later.</p><p>When I created the Cool Cavemen&#8217;s site, I choose e107. Back then I perceived it to be the only Open Source PHP-based CMS having the best balance between a clean and a powerful theme engine. That was my opinion before decided to <a href="http://kevin.deldycke.com/2006/08/e107-to-wordpress-migration-here-is-why/">switch to WordPress</a>.</p><p>At the end of November &#8217;04, our theme was updated to this:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/2004_11_28.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/2004_11_28-300x283.png" alt="" title="2004_11_28" width="300" height="283" class="aligncenter size-medium wp-image-3305" /></a></p><p>The header above is based on a photo of a green laser, that was taken by <a href="http://coolcavemen.com/biography/steve-canett/">Cool Cavemen&#8217;s guitarist</a>.</p><p>2005 started with an updated version of the theme, featuring a photo of Cool Cavemen&#8217;s first gig. They were only three on stage, <a href="http://coolcavemen.com/biography/guiguit/">our bass player</a> was still drumming at the time:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_01_021.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_01_021-300x275.png" alt="" title="2005_01_02" width="300" height="275" class="aligncenter size-medium wp-image-3308" /></a></p><p>In February we finally had our official photo featuring all members of the band ! But it was cold outside so we added some fur to keep our website warm:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_02_27.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_02_27-267x300.png" alt="" title="2005_02_27" width="267" height="300" class="aligncenter size-medium wp-image-3309" /></a></p><p>I spent the next months trying to build my own version of <a href="http://www.alistapart.com/articles/holygrail/">the Holy Grail</a>: a perfect CSS-based 3-columns fluid layout (with a middle column placed in the top of the HTML). This explain <a href="http://en.wikipedia.org/wiki/Eric_Meyer">Eric Mayer</a>&#8216;s quote in these mockups and the references to the <a href="http://ruthsarian.wordpress.com/2004/08/20/stgargoyles/">Skidoo Too template</a>:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_03_06.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_03_06-300x300.png" alt="" title="2005_03_06" width="300" height="300" class="aligncenter size-medium wp-image-3310" /></a></p><p><a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_04_01.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_04_01-300x291.png" alt="" title="2005_04_01" width="300" height="291" class="aligncenter size-medium wp-image-3311" /></a></p><p>I never found the Holy Grail, and the tests above remained unseen by the public. Tired by this journey, I never touched the theme again.</p><p>Until September 2005 when I updated it to this:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_09_06.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/2005_09_06-268x300.png" alt="" title="2005_09_06" width="268" height="300" class="aligncenter size-medium wp-image-3312" /></a></p><p>Notice the box in the top of the right column, which was designed to publish a new track every week. The <a href="http://kevin.deldycke.com/2007/02/delayed-cd-tracks-publishing-with-php/">code behind this box</a> is available in another article.</p><p>So that was the last major version of the theme. Basically our e107 site looked that way for most of its life.</p><p>In November 2005 I attempted to reboot the theme. I made these 3 propositions to the band:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_11.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_11-223x300.png" alt="" title="new_look_1" width="223" height="300" class="aligncenter size-medium wp-image-3315" /></a></p><p><a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_2.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_2-234x300.png" alt="" title="new_look_2" width="234" height="300" class="aligncenter size-medium wp-image-3316" /></a></p><p><a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_3.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_3-202x300.png" alt="" title="new_look_3" width="202" height="300" class="aligncenter size-medium wp-image-3317" /></a></p><p>The last one had an interactive header, with tiny sketches showing up on mouse over:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_3_mouseover.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/new_look_3_mouseover-300x73.png" alt="" title="new_look_3_mouseover" width="300" height="73" class="aligncenter size-medium wp-image-3329" /></a></p><p>Unfortunately we didn&#8217;t found any of these themes matching the Cool Cavemen spirit (whatever that is). If these <a href="http://coolcavemen.com/forums/topic/nouveaux-look-du-site/">alternatives were publicly discussed</a>, we decided that no one was going to replace our previous theme.</p><p>The final update we made was when our <a href="http://coolcavemen.com/discography/raw/">Raw EP</a> was released. We basically applied filters on the header to match Raw&#8217;s cover. We also updated our logo to use the one designed for us by <a href="http://qpx.coolcavemen.com">QPX</a>:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2011/06/coolcavemen.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2011/06/coolcavemen-284x300.png" alt="" title="coolcavemen" width="284" height="300" class="aligncenter size-medium wp-image-3313" /></a></p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2011/06/cool-cavemen-webdesign-retrospective/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>How-to fork a CVS project with Git</title><link>http://kevin.deldycke.com/2010/02/how-to-fork-cvs-project-git/</link> <comments>http://kevin.deldycke.com/2010/02/how-to-fork-cvs-project-git/#comments</comments> <pubDate>Mon, 22 Feb 2010 23:49:48 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[CVS]]></category> <category><![CDATA[Drupal]]></category> <category><![CDATA[Fork]]></category> <category><![CDATA[Git]]></category> <category><![CDATA[GitHub]]></category> <category><![CDATA[Project management software]]></category> <category><![CDATA[Theme]]></category><guid isPermaLink="false">http://kevin.deldycke.com/?p=1126</guid> <description><![CDATA[This week I&#8217;ve decided to put my work on Cool Cavemen&#8217;s concert videos aside, and work instead on refreshing our online store. After all, fans are requesting this, so I can&#8217;t escape my duty&#8230; The theme the store is based &#8230; <a href="http://kevin.deldycke.com/2010/02/how-to-fork-cvs-project-git/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>This week I&#8217;ve decided to put <a href="http://kevin.deldycke.com/2010/02/cool-cavemen-live-gayant-expo-part-ii/">my work on Cool Cavemen&#8217;s concert videos</a> aside, and work instead on refreshing <a href="http://shop.coolcavemen.com">our online store</a>. After all, <a href="http://www.youtube.com/watch?v=qE-bis-wYxs#show_link_8i9W6PA9rEcKAmnYaXfANlo9U1TASUD9jXw7PtUS3n0">fans are requesting this</a>, so I can&#8217;t escape my duty&#8230;</p><p>The theme the store is based on is <a href="http://drupal.org/project/drupify">Drupify</a>, an adaptation of the <a href="http://www.rockettheme.com/joomla-downloads/folder/115-rokwebify">RokWebify Joomla theme</a>. All these themes are licensed under the GPL, so I have to share all my modifications with the community. This is a great opportunity to seriously experiment with <a href="http://git-scm.com">Git</a> (at last !).</p><p>Here is my plan:</p><ol><li>Make an exact copy of Drupify&#8217;s code base in my GitHub repository.</li><li>Hack it in this playground.</li><li>???</li><li><a href="http://knowyourmeme.com/memes/profit">Profit !</a> <img src='http://kevin.deldycke.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /></li></ol><p>Problem: <a href="http://drupalcode.org/viewvc/drupal/contributions/themes/drupify/">Drupify lives in a CVS repository</a>.</p><p>Solution: Git features a <code><a href="http://kernel.org/pub/software/scm/git-core/docs/git-cvsimport.html">cvsimport</a></code> command.</p><p>Before going further, we need to install <code><a href="http://www.cobite.com/cvsps/">cvsps</a></code>. For <a href="http://www.macports.org">MacPorts</a> users, this is as simple as:</p><pre class="brush: bash; title: ; notranslate">
~$ sudo port install cvsps
Password:
---&gt;  Computing dependencies for cvsps
---&gt;  Fetching cvsps
---&gt;  Attempting to fetch cvsps-2.1.tar.gz from http://arn.se.distfiles.macports.org/cvsps
---&gt;  Attempting to fetch cvsps-2.1.tar.gz from http://distfiles.macports.org/cvsps
---&gt;  Verifying checksum(s) for cvsps
---&gt;  Extracting cvsps
---&gt;  Applying patches to cvsps
---&gt;  Configuring cvsps
---&gt;  Building cvsps
---&gt;  Staging cvsps into destroot
---&gt;  Installing cvsps @2.1_1
---&gt;  Activating cvsps @2.1_1
---&gt;  Cleaning cvsps
</pre><p>Then we create a temporary copy of Drupify&#8217;s CVS repository:</p><pre class="brush: bash; title: ; notranslate">
~$ git cvsimport -a -k -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib -C drupify-copy contributions/themes/drupify
Initialized empty Git repository in /Users/kevin/drupify-copy/.git/
parse error on user@server in pserver
cvs rlog: Logging contributions/themes/drupify
cvs rlog: Logging contributions/themes/drupify/css
cvs rlog: Logging contributions/themes/drupify/images
</pre><p>The new Git repository automatically created is named <code>drupify-copy</code>. Here is how it looks like in <a href="http://gitx.frim.nl">GitX</a> (notice tags and branches):<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2010/02/git-cvs-import-in-gitx.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2010/02/git-cvs-import-in-gitx-300x231.png" alt="" title="git-cvs-import-in-gitx" width="300" height="231" class="aligncenter size-medium wp-image-1153" /></a></p><p>To keep things clean and tidy, I want to relocate all the content of this repository to a <code>drupify-fork</code> folder. <a href="http://www.simplicidade.org/notes/archives/2009/04/merging_two_unr.html">Inspired by Pedro Melo</a>, we&#8217;ll use the <code><a href="http://www.kernel.org/pub/software/scm/git/docs/git-filter-branch.html">git filter-branch</a></code> to do this job:</p><pre class="brush: bash; title: ; notranslate">
~$ cd drupify-copy
drupify-copy$ git filter-branch -f --prune-empty --tree-filter '
  mkdir -p /tmp/drupify-fork;
  mv $(ls -A) /tmp/drupify-fork;
  mv /tmp/drupify-fork drupify-fork
' -- --all
Rewrite a9319cebb234c46cc8e0ada95ffb2cd81b87993c (17/17)
Ref 'refs/heads/DRUPAL-5' was rewritten
Ref 'refs/heads/DRUPAL-6--1' was rewritten
Ref 'refs/heads/master' was rewritten
Ref 'refs/heads/origin' was rewritten
Ref 'refs/tags/DRUPAL-6--1-0' was rewritten
</pre><p>The command we just used alter all the commits, in a way that let Drupify act as if it was located, since the beginning of its history, in the <code>drupify-fork</code> sub-directory.</p><p>By default, <code>filter-branch</code> creates a backup of the tree using references prefixed by <code>refs/original/</code>:</p><pre class="brush: bash; title: ; notranslate">
drupify-copy$ git show-ref
4c33470f0f59bcfe7d0d88ee64945bb5625d6d02 refs/heads/DRUPAL-5
8930672eaf97eefa8f9d4ed9f5144f466a97728f refs/heads/DRUPAL-6--1
e5907fac0160febbd91f0cda73633b3e6eafa2a9 refs/heads/master
e5907fac0160febbd91f0cda73633b3e6eafa2a9 refs/heads/origin
af9786625a280930b532541722806739e221ebda refs/original/refs/heads/DRUPAL-5
a9319cebb234c46cc8e0ada95ffb2cd81b87993c refs/original/refs/heads/DRUPAL-6--1
328f3440e202ed72253974dbbbd45f39db23ea4a refs/original/refs/heads/master
328f3440e202ed72253974dbbbd45f39db23ea4a refs/original/refs/heads/origin
957bb22704bc8188c0421b68cbb2f52a3fdcdef6 refs/original/refs/tags/DRUPAL-6--1-0
ee44c42250a2552c1dbef2f7165d65179e1d19c6 refs/tags/DRUPAL-6--1-0
</pre><p>We&#8217;re not the only ones to not see through this mess. GitX seems to be confused too:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2010/02/gitx-confused-by-git-branch-filter-backups.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2010/02/gitx-confused-by-git-branch-filter-backups-300x262.png" alt="" title="gitx-confused-by-git-branch-filter-backups" width="300" height="262" class="aligncenter size-medium wp-image-1176" /></a></p><p>But <a href="http://n2.nabble.com/Removing-some-files-from-history-tp1344670p1344919.html">according Jakub Narębski on the Git mailing-list</a>, we can safely removes Git&#8217;s backups:</p><pre class="brush: bash; title: ; notranslate">
drupify-copy$ rm -Rf .git/refs/original
drupify-copy$ git gc --prune=now
Counting objects: 106, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (88/88), done.
Writing objects: 100% (106/106), done.
Total 106 (delta 40), reused 0 (delta 0)
</pre><p>After the cleaning, references are back to normal:</p><pre class="brush: bash; title: ; notranslate">
drupify-copy$ git show-ref
4c33470f0f59bcfe7d0d88ee64945bb5625d6d02 refs/heads/DRUPAL-5
8930672eaf97eefa8f9d4ed9f5144f466a97728f refs/heads/DRUPAL-6--1
e5907fac0160febbd91f0cda73633b3e6eafa2a9 refs/heads/master
e5907fac0160febbd91f0cda73633b3e6eafa2a9 refs/heads/origin
ee44c42250a2552c1dbef2f7165d65179e1d19c6 refs/tags/DRUPAL-6--1-0
</pre><p>We can then fire up GitX to get the ultimate proof that the relocation operation didn&#8217;t change anything, but the base folder (and SHA hashes):<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2010/02/history-tree-in-gitx-after-folder-change.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2010/02/history-tree-in-gitx-after-folder-change-300x231.png" alt="" title="history-tree-in-gitx-after-folder-change" width="300" height="231" class="aligncenter size-medium wp-image-1154" /></a></p><p>It&#8217;s time to import all this code in our main repository. First, get a local copy of our public <a href="http://github.com/">GitHub</a> code base:</p><pre class="brush: bash; title: ; notranslate">
drupify-copy$ cd
~$ git clone git@github.com:kdeldycke/kev-code.git
Initialized empty Git repository in /Users/kevin/kev-code/.git/
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 5 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (5/5), done.
</pre><p>Now let&#8217;s include our temporary <code>drupify-copy</code> as a tracked remote repository:</p><pre class="brush: bash; title: ; notranslate">
~$ cd kev-code/
kev-code$ git remote add drupify ../drupify-copy
kev-code$ git fetch drupify
warning: no common commits
remote: Counting objects: 106, done.
remote: Compressing objects: 100% (48/48), done.
remote: Total 106 (delta 40), reused 106 (delta 40)
Receiving objects: 100% (106/106), 61.62 KiB, done.
Resolving deltas: 100% (40/40), done.
From ../drupify-copy
 * [new branch]      DRUPAL-5   -&gt; drupify/DRUPAL-5
 * [new branch]      DRUPAL-6--1 -&gt; drupify/DRUPAL-6--1
 * [new branch]      master     -&gt; drupify/master
 * [new branch]      origin     -&gt; drupify/origin
From ../drupify-copy
 * [new tag]         DRUPAL-6--1-0 -&gt; DRUPAL-6--1-0
</pre><p>As you can see, all the little particularities of the remote repository are well tracked (HEAD, branches and tags are there):</p><pre class="brush: bash; title: ; notranslate">
kev-code$ git remote show drupify
* remote drupify
  Fetch URL: ../drupify-copy
  Push  URL: ../drupify-copy
  HEAD branch (remote HEAD is ambiguous, may be one of the following):
    master
    origin
  Remote branches:
    DRUPAL-5    tracked
    DRUPAL-6--1 tracked
    master      tracked
    origin      tracked
  Local ref configured for 'git push':
    master pushes to master (local out of date)
</pre><p>Another way to check this is to list all tracked remote branches:</p><pre class="brush: bash; title: ; notranslate">
kev-code$ git branch -r
  drupify/DRUPAL-5
  drupify/DRUPAL-6--1
  drupify/master
  drupify/origin
  origin/HEAD -&gt; origin/master
</pre><p>It&#8217;s time to merge all our tracked remote code (from <code>drupify-copy</code>) in our local repository (<code>kev-code</code>). The branch I&#8217;m interested in is <code>DRUPAL-6--1</code>, as it holds the latest Drupify code for Drupal 6.x:</p><pre class="brush: bash; title: ; notranslate">
kev-code$ git merge drupify/DRUPAL-6--1
Merge made by recursive.
 drupify-fork/README.txt               |   16 +
 drupify-fork/css/editor_content.css   |    7 +
 drupify-fork/css/index.html           |    1 +
 drupify-fork/css/template_ie.css      |   55 +++
 drupify-fork/drupify.info             |   11 +
 drupify-fork/images/arrow.png         |  Bin 0 -&gt; 278 bytes
 drupify-fork/images/bg.png            |  Bin 0 -&gt; 315 bytes
 drupify-fork/images/bottom-bg.png     |  Bin 0 -&gt; 583 bytes
 drupify-fork/images/col-divider.png   |  Bin 0 -&gt; 200 bytes
 drupify-fork/images/emailButton.png   |  Bin 0 -&gt; 454 bytes
 drupify-fork/images/favicon.ico       |  Bin 0 -&gt; 1150 bytes
 drupify-fork/images/footer-bg.png     |  Bin 0 -&gt; 544 bytes
 drupify-fork/images/footer-l.png      |  Bin 0 -&gt; 593 bytes
 drupify-fork/images/footer-r.png      |  Bin 0 -&gt; 592 bytes
 drupify-fork/images/footer-rocket.png |  Bin 0 -&gt; 3391 bytes
 drupify-fork/images/header-bg.png     |  Bin 0 -&gt; 638 bytes
 drupify-fork/images/header-l.png      |  Bin 0 -&gt; 430 bytes
 drupify-fork/images/header-r.png      |  Bin 0 -&gt; 444 bytes
 drupify-fork/images/indent1.png       |  Bin 0 -&gt; 214 bytes
 drupify-fork/images/indent2.png       |  Bin 0 -&gt; 214 bytes
 drupify-fork/images/indent3.png       |  Bin 0 -&gt; 214 bytes
 drupify-fork/images/indent4.png       |  Bin 0 -&gt; 214 bytes
 drupify-fork/images/index.html        |    1 +
 drupify-fork/images/menu-bg.png       |  Bin 0 -&gt; 343 bytes
 drupify-fork/images/menu-bullet.png   |  Bin 0 -&gt; 933 bytes
 drupify-fork/images/menu-divider.png  |  Bin 0 -&gt; 200 bytes
 drupify-fork/images/pdf_button.png    |  Bin 0 -&gt; 482 bytes
 drupify-fork/images/printButton.png   |  Bin 0 -&gt; 467 bytes
 drupify-fork/logo.png                 |  Bin 0 -&gt; 27829 bytes
 drupify-fork/node.tpl.php             |   31 ++
 drupify-fork/page.tpl.php             |  173 ++++++++++
 drupify-fork/screenshot.png           |  Bin 0 -&gt; 11289 bytes
 drupify-fork/style.css                |  593 +++++++++++++++++++++++++++++++++
 drupify-fork/template.php             |   10 +
 34 files changed, 898 insertions(+), 0 deletions(-)
 create mode 100644 drupify-fork/README.txt
 create mode 100644 drupify-fork/css/editor_content.css
 create mode 100644 drupify-fork/css/index.html
 create mode 100644 drupify-fork/css/template_ie.css
 create mode 100644 drupify-fork/drupify.info
 create mode 100644 drupify-fork/images/arrow.png
 create mode 100644 drupify-fork/images/bg.png
 create mode 100644 drupify-fork/images/bottom-bg.png
 create mode 100644 drupify-fork/images/col-divider.png
 create mode 100644 drupify-fork/images/emailButton.png
 create mode 100644 drupify-fork/images/favicon.ico
 create mode 100644 drupify-fork/images/footer-bg.png
 create mode 100644 drupify-fork/images/footer-l.png
 create mode 100644 drupify-fork/images/footer-r.png
 create mode 100644 drupify-fork/images/footer-rocket.png
 create mode 100644 drupify-fork/images/header-bg.png
 create mode 100644 drupify-fork/images/header-l.png
 create mode 100644 drupify-fork/images/header-r.png
 create mode 100644 drupify-fork/images/indent1.png
 create mode 100644 drupify-fork/images/indent2.png
 create mode 100644 drupify-fork/images/indent3.png
 create mode 100644 drupify-fork/images/indent4.png
 create mode 100644 drupify-fork/images/index.html
 create mode 100644 drupify-fork/images/menu-bg.png
 create mode 100644 drupify-fork/images/menu-bullet.png
 create mode 100644 drupify-fork/images/menu-divider.png
 create mode 100644 drupify-fork/images/pdf_button.png
 create mode 100644 drupify-fork/images/printButton.png
 create mode 100644 drupify-fork/logo.png
 create mode 100644 drupify-fork/node.tpl.php
 create mode 100644 drupify-fork/page.tpl.php
 create mode 100644 drupify-fork/screenshot.png
 create mode 100644 drupify-fork/style.css
 create mode 100644 drupify-fork/template.php
</pre><p>We can remove the attached <code>drupify</code> repository and its local <code>drupify-copy</code> source:</p><pre class="brush: bash; title: ; notranslate">
kev-code$ git remote rm drupify
kev-code$ cd ..
~$ rm -rf ./drupify-copy
</pre><p>At this stage, here is what our repository looks like:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2010/02/cvs-fork-merged-to-git-with-full-history.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2010/02/cvs-fork-merged-to-git-with-full-history-300x235.png" alt="" title="cvs-fork-merged to-git-with-full-history" width="300" height="235" class="aligncenter size-medium wp-image-1163" /></a></p><p>To keep all the details that were created by <code>git cvsimport</code>, we can add by hand all the missing refs. The only difference with the original ones is that I unified the namespace with a <code>drupify/</code> prefix:</p><pre class="brush: bash; title: ; notranslate">
kev-code$ git update-ref refs/heads/drupify/DRUPAL-6--1 8930672
kev-code$ git update-ref refs/heads/drupify/master e5907fa
kev-code$ git update-ref refs/heads/drupify/origin e5907fa
kev-code$ git tag drupify/DRUPAL-6--1-0 DRUPAL-6--1-0
kev-code$ git tag -d DRUPAL-6--1-0
Deleted tag 'DRUPAL-6--1-0'
</pre><p>And finally, we can contemplate our work:<br /> <a href="http://kevin.deldycke.com/wp-content/uploads/2010/02/final-cvs-import-and-merge-with-refs.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2010/02/final-cvs-import-and-merge-with-refs-300x235.png" alt="" title="final-cvs-import-and-merge-with-refs" width="300" height="235" class="aligncenter size-medium wp-image-1168" /></a></p><p>This let me work cleanly on the CVS branch I wanted to in the first place. But there is one missing thing: all other tracked remote branches were not merged properly. I really wanted to import all of them (especially the <code>DRUPAL-5</code> branch), to keep a perfect copy of the original CSV tree. But I failed to find a way. Does anyone have a clue ?</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2010/02/how-to-fork-cvs-project-git/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How-to add a corner banner to a K2 WordPress theme&#8217;s style</title><link>http://kevin.deldycke.com/2008/06/how-to-add-a-corner-banners-to-a-k2-wordpress-theme-style/</link> <comments>http://kevin.deldycke.com/2008/06/how-to-add-a-corner-banners-to-a-k2-wordpress-theme-style/#comments</comments> <pubDate>Sat, 07 Jun 2008 17:34:20 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[alpha]]></category> <category><![CDATA[banner]]></category> <category><![CDATA[corner]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[design]]></category> <category><![CDATA[Gimp]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[IE]]></category> <category><![CDATA[K2]]></category> <category><![CDATA[Photoshop]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[PNG]]></category> <category><![CDATA[qpx]]></category> <category><![CDATA[style]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[transparency]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://kevin.deldycke.com/?p=226</guid> <description><![CDATA[In this post I will give you all the technical details to create a corner banner for the wordpress K2 theme. This solution is uninstrusive as it can be bundled with a K2 style without modifying the K2 core theme. &#8230; <a href="http://kevin.deldycke.com/2008/06/how-to-add-a-corner-banners-to-a-k2-wordpress-theme-style/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img src="http://kevin.deldycke.com/wp-content/uploads/2008/06/beta-version-illustration-150x150.png" alt="" title="beta-version-illustration" width="150" height="150" class="alignleft size-thumbnail wp-image-227" /></p><p>In this post I will give you all the technical details to create a corner banner for the wordpress K2 theme. This solution is uninstrusive as it can be bundled with a K2 style without modifying the K2 core theme.</p><p>We will use the new <a href="http://code.google.com/p/kaytwo/wiki/K2CSSandCustomCSS#PHP">hooks</a> from the brand new <a href="http://getk2.com/2008/04/k2-release-candidate-6-released/">K2 1.0RC6</a>. So first, we have to create a <code>functions.php</code> file in our style directory (example: <code>/wp-content/themes/k2/styles/my-style</code>). Then add the following PHP code in it:</p><pre class="brush: php; title: ; notranslate">
&lt;?php

// Add HTML code required by our corner banner
function add_corner_banner() {
  ?&gt;
  &lt;a id=&quot;cornerbanner&quot; href=&quot;http://coolcavemen.com/news/new-website-beta-released/&quot; title=&quot;New website released as beta version !&quot;&gt;&lt;/a&gt;
  &lt;?php
}

// Call add_corner_banner() method on each template_body_top hook
add_action(‘template_body_top’, ‘add_corner_banner’);

?&gt;
</pre><p>This code tell K2 to replace the <code>template_body_top</code> hook define in all K2 pages, by the result of the <code>add_corner_banner()</code> PHP function. This function is coded to return the HTML code we need for the corner banner.</p><p>Then we need to add the following CSS code to our style (<code>/wp-content/themes/k2/styles/my-style/my-style.css</code>):</p><pre class="brush: css; title: ; notranslate">
#cornerbanner {
  background: url(&quot;/wp-content/themes/k2/styles/my-style/corner-banner.png&quot;) no-repeat;
  display: block;
  height: 205px;
  width: 205px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 999;
  text-decoration: none;
}
</pre><p>This CSS code refer to the <code><a href='http://kevin.deldycke.com/wp-content/uploads/2008/06/corner-banner.png'>corner-banner.png</a></code> which is a 205&#215;205 px PNG image with an alpha channel to simulate shadows and fine transparency. Here is the <a href="http://kevin.deldycke.com/wp-content/uploads/2008/06/corner-banner.xcf">Gimp <code>xcf</code> source file</a> I used to generate it.</p><p>This CSS code is designed for a top right banner. If you need a top left banner, replace:</p><pre class="brush: css; title: ; notranslate">
  right: 0;
</pre><p>by</p><pre class="brush: css; title: ; notranslate">
  left: 0;
</pre><p>This also work for horizontal positioning:</p><pre class="brush: css; title: ; notranslate">
  top: 0;
</pre><p>can be replaced by</p><pre class="brush: css; title: ; notranslate">
  bottom: 0;
</pre><p>That&#8217;s all ! My solution is not supposed to work (and was not tested) with Internet Explorer as the latter is known to have <a href="http://en.wikipedia.org/wiki/Portable_Network_Graphics#Web_browser_support_for_PNG">terrible PNG transparency support</a>. You can still apply fixes on my code using <a href="http://www.twinhelix.com/css/iepngfix/">iepngfix</a>, <a href="http://jquery.andreaseberhard.de/pngFix/">jquery</a> or <a href="http://www.sitepoint.com/blogs/2007/09/18/png8-the-clear-winner/">PNG8 images</a>.</p><p>I&#8217;ve provided you with all the technical details to create a corner banner and add it to your K2 style seamlessly. It&#8217;s now up to you to adapt it to your needs. Be Creative ! Oh, and by the way, when you&#8217;ll change the banner PNG file, do not forget to update the CSS code with your image width and height.</p><p><ins datetime="2008-06-14T12:29:47+00:00"><strong>Update</strong>: <a href="http://qpx.coolcavemen.com">my friend QPX</a> sent me an alternative banner made with photoshop: here is the <a href="http://kevin.deldycke.com/wp-content/uploads/2008/06/corner-banner-qpx.png">ready-to-use PNG file</a> and the <a href="http://kevin.deldycke.com/wp-content/uploads/2008/06/corner-banner-qpx.psd">photoshop source file</a>.</ins></p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2008/06/how-to-add-a-corner-banners-to-a-k2-wordpress-theme-style/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Sapphire v0.4 style for wordpress K2 theme</title><link>http://kevin.deldycke.com/2007/11/sapphire-v04-style-for-wordpress-k2-theme/</link> <comments>http://kevin.deldycke.com/2007/11/sapphire-v04-style-for-wordpress-k2-theme/#comments</comments> <pubDate>Fri, 23 Nov 2007 23:45:29 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[K2]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://kevin.deldycke.com/2007/11/sapphire-v04-style-for-wordpress-k2-theme/</guid> <description><![CDATA[Here is my latest version (0.4) of Sapphire for K2. This version fix the style to let it work with the Release Candidate 3 of K2. It also include some CSS backports from K2 v0.9.6, especially the CSS trick that &#8230; <a href="http://kevin.deldycke.com/2007/11/sapphire-v04-style-for-wordpress-k2-theme/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Here is my <a href="http://kevin.deldycke.com/static/wordpress/wordpress-k2-style-sapphire-0.4.zip">latest version (0.4) of Sapphire</a> for K2. This version fix the style to let it work with the <a href="http://getk2.com/2007/10/k2-release-candidate-3-released/">Release Candidate 3 of K2</a>.</p><p>It also include some CSS backports from K2 v0.9.6, especially the CSS trick that automaticcaly resize your big images to fit the weight of the  central theme column.</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2007/11/sapphire-v04-style-for-wordpress-k2-theme/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Sapphire 0.3 for K2 WordPress Theme</title><link>http://kevin.deldycke.com/2007/06/sapphire-03-for-k2-wordpress-theme/</link> <comments>http://kevin.deldycke.com/2007/06/sapphire-03-for-k2-wordpress-theme/#comments</comments> <pubDate>Sat, 16 Jun 2007 15:22:16 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[K2]]></category> <category><![CDATA[style]]></category> <category><![CDATA[Template]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://kevin.deldycke.com/2007/06/sapphire-03-for-k2-wordpress-theme/</guid> <description><![CDATA[I&#8217;ve updated my Sapphire adaptation for the new K2 v0.9.6 release. Sapphire 0.3 is now compatible with K2 sidebars, which mean that the header and footer of the theme will be expanded or reduced according to the number of sidebars. &#8230; <a href="http://kevin.deldycke.com/2007/06/sapphire-03-for-k2-wordpress-theme/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>I&#8217;ve updated <a href="http://kevin.deldycke.com/2007/03/sapphire-style-for-k2-wordpress-theme/">my Sapphire adaptation</a> for the <a href="http://getk2.com/2007/06/k2-v096-released/">new K2 v0.9.6 release</a>.</p><p><a href="http://kevin.deldycke.com/wp-content/uploads/2007/04/sapphire-style-for-k2-03-wordpress-theme.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2007/04/sapphire-style-for-k2-03-wordpress-theme-300x179.png" alt="" title="Wordpress Theme: Sapphire Style for K2 in action (v0.3)" width="300" height="179" class="aligncenter size-medium wp-image-2450" /></a></p><p>Sapphire 0.3 is now compatible with K2 sidebars, which mean that the header and footer of the theme will be expanded or reduced according to the number of sidebars. To achieve this flexibility, I had to redo all images included in the original Sapphire theme. All Inkscape and Gimp source files can be found in the &#8220;<code>sources</code>&#8221; folder of the <a href="http://kevin.deldycke.com/static/wordpress/wordpress-k2-style-sapphire-0.3.zip">Sapphire v0.3 zip file</a>. This total rework also mean that I no longer use any file or code from the legacy sapphire theme.</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2007/06/sapphire-03-for-k2-wordpress-theme/feed/</wfw:commentRss> <slash:comments>12</slash:comments> </item> <item><title>Sapphire v0.2 for K2</title><link>http://kevin.deldycke.com/2007/04/sapphire-v02-for-k2/</link> <comments>http://kevin.deldycke.com/2007/04/sapphire-v02-for-k2/#comments</comments> <pubDate>Thu, 19 Apr 2007 14:45:29 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[K2]]></category> <category><![CDATA[Template]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://kevin.deldycke.com/2007/04/sapphire-v02-for-k2/</guid> <description><![CDATA[I&#8217;ve just release a new version of my Sapphire adaptation for K2 theme. This second release not only fix margins regarding the main layout, but also styles of blockquotes and lists (to render them consistently in comments). Here is a &#8230; <a href="http://kevin.deldycke.com/2007/04/sapphire-v02-for-k2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><img src='http://kevin.deldycke.com/wp-content/uploads/2007/04/sapphire-for-k2-in-action.png' alt='Sapphire style for K2 in action' class="center"/></p><p>I&#8217;ve just release a new version of <a href="http://kevin.deldycke.com/2007/03/sapphire-style-for-k2-wordpress-theme/">my Sapphire adaptation for K2 theme</a>. This second release not only fix margins regarding the main layout, but also styles of blockquotes and lists (to render them consistently in comments).</p><p>Here is a <a href="http://kevin.deldycke.com/static/wordpress/wordpress-k2-style-sapphire-0.2.zip">direct download link to this v0.2</a>.</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2007/04/sapphire-v02-for-k2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Sapphire style for K2 WordPress theme</title><link>http://kevin.deldycke.com/2007/03/sapphire-style-for-k2-wordpress-theme/</link> <comments>http://kevin.deldycke.com/2007/03/sapphire-style-for-k2-wordpress-theme/#comments</comments> <pubDate>Wed, 21 Mar 2007 11:49:41 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[K2]]></category> <category><![CDATA[Template]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://kevin.deldycke.com/2007/03/sapphire-style-for-k2-wordpress-theme/</guid> <description><![CDATA[Yesterday I&#8217;ve build a new K2 style based on the legacy Sapphire 1.0 WordPress theme by Michael Martine. This is the result of my love to the blue bend of Sapphire and the versatility of K2. As you can see &#8230; <a href="http://kevin.deldycke.com/2007/03/sapphire-style-for-k2-wordpress-theme/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p><a href='http://kevin.deldycke.com/wp-content/uploads/2007/03/k2-sapphire.png' title='Sapphire custom style for K2 WordPress Theme'><img src='http://kevin.deldycke.com/wp-content/uploads/2007/03/k2-sapphire.png' alt='Sapphire custom style for K2 WordPress Theme' /></a></p><p>Yesterday I&#8217;ve build a new <a href="http://getk2.com">K2</a> style based on <a href="http://www.michaelmartine.com/free-wordpress-themes/free-wordpress-theme-sapphire/">the legacy Sapphire 1.0 WordPress theme</a> by <a href="http://www.michaelmartine.com">Michael Martine</a>. This is the result of my love to the blue bend of Sapphire and the versatility of K2.</p><p>As you can see in the footer of that blog, I&#8217;m using my Sapphire 0.1 style right now. So if you like the look and feel of that blog, don&#8217;t ask yourself and <a href="http://kevin.deldycke.com/static/wordpress/wordpress-k2-style-sapphire-0.1.zip">download Sapphire 0.1 for for K2</a> !</p><p>To install it, unzip the archive to your <code>/wp-content/themes/k2/styles/</code> folder.</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2007/03/sapphire-style-for-k2-wordpress-theme/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>My First WordPress Patch !</title><link>http://kevin.deldycke.com/2007/02/my-first-wordpress-patch/</link> <comments>http://kevin.deldycke.com/2007/02/my-first-wordpress-patch/#comments</comments> <pubDate>Wed, 14 Feb 2007 21:27:14 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[Blog]]></category> <category><![CDATA[kubrick]]></category> <category><![CDATA[patch]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Template]]></category> <category><![CDATA[Theme]]></category> <category><![CDATA[Web]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://kevin.deldycke.com/2007/02/my-first-wordpress-patch/</guid> <description><![CDATA[Last week I&#8217;ve submitted a patch to the WordPress open souce project. This tiny patch fix a little bug on Kubrick default theme which didn&#8217;t display the list of comments associated with a page. I&#8217;ve spotted that bug some months &#8230; <a href="http://kevin.deldycke.com/2007/02/my-first-wordpress-patch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p>Last week I&#8217;ve submitted a patch to the WordPress open souce project. This <a href="http://trac.wordpress.org/attachment/ticket/3753/wp-default-theme-show-comments-on-pages.diff">tiny patch</a> fix a little bug on Kubrick default theme which didn&#8217;t display the list of comments associated with a page. I&#8217;ve <a href="http://kevin.deldycke.com/2006/11/wordpress-to-e107-v05-static-pages-import-added/">spotted that bug some months ago</a> when working on my e107 to WordPress import script. As you can see in the <a href="http://trac.wordpress.org/ticket/3753">trac ticket</a>, my patch was committed in the trunk of the project, and you can expect to see it in the next 2.2 version release.</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2007/02/my-first-wordpress-patch/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Location of Kopete Emoticons</title><link>http://kevin.deldycke.com/2006/09/location-of-kopete-emoticons/</link> <comments>http://kevin.deldycke.com/2006/09/location-of-kopete-emoticons/#comments</comments> <pubDate>Fri, 15 Sep 2006 23:21:54 +0000</pubDate> <dc:creator>Kev</dc:creator> <category><![CDATA[English]]></category> <category><![CDATA[emoticon]]></category> <category><![CDATA[KDE]]></category> <category><![CDATA[kopete]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Theme]]></category><guid isPermaLink="false">http://kevin.deldycke.com/2006/09/location-of-kopete-emoticons/</guid> <description><![CDATA[Just in case your are looking for Kopete emoticons, they are stored in /usr/share/emoticons&#8230; That was the unnecessary post of the night. :p]]></description> <content:encoded><![CDATA[<p><a href="http://kevin.deldycke.com/wp-content/uploads/2006/09/kopete-emoticons.png"><img src="http://kevin.deldycke.com/wp-content/uploads/2006/09/kopete-emoticons-150x150.png" alt="kopete-emoticons" title="kopete-emoticons" width="150" height="150" class="alignleft size-thumbnail wp-image-748" /></a> Just in case your are looking for <a href="http://kopete.kde.org">Kopete</a> emoticons, they are stored in <code>/usr/share/emoticons</code>&#8230;</p><p>That was the unnecessary post of the night. :p</p> ]]></content:encoded> <wfw:commentRss>http://kevin.deldycke.com/2006/09/location-of-kopete-emoticons/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/46 queries in 0.030 seconds using apc
Object Caching 1055/1166 objects using apc

Served from: kevin.deldycke.com @ 2012-02-08 10:07:08 -->
