pages tagged Ikiwikihroy.euhttps://hroy.eu/tags/Ikiwiki/hroy.euikiwiki2023-11-28T06:30:35ZRebuilding the sitehttps://hroy.eu/notes/rebuilding/2023-11-28T06:30:35Z2023-11-28T06:30:35Z
<p>I’m rebuilding the site and completing the transition to a pandoc
based ikiwiki.</p>
<p>Notice something not working or a dead link? <a href="https://hroy.eu/hugo">Get in
touch</a>! Thanks.</p>
https://hroy.eu/posts/first_post/2023-10-30T19:45:06Z2014-10-21T15:55:06Z
<p>This is my first post.</p>
<p>I’ve been thinking about using ikiwiki for some time now. I don’t
exactly know what I’ll do here, but I suspect I’m moving away from
wordpress-powered <a href="http://blog.hugoroy.eu"
class="uri">http://blog.hugoroy.eu</a>. The main reason is that I’m fed
up of using the wordpress admin interface when all I want is to publish
something I’ve written on my machine.</p>
<p>And git history.</p>
https://hroy.eu/posts/multi-lingual_ikiwiki/2023-10-30T19:45:06Z2014-10-21T15:55:06Z
<p>I know I haven’t started writing yet, I’m already worried about
technical issues. How can I handle writing in different languages here?
I’ve seen the <a href="http://ikiwiki.info/plugins/po/">po plugin</a>
but it requires me to set a “Master language” for the whole system.
Rather, I want to be able to set different master languages for each
post.<a href="https://hroy.eu/tags/Ikiwiki/#fn1" class="footnote-ref" id="fnref1"
role="doc-noteref"><sup>1</sup></a> Because sometimes I start writing in
French, some other times I start writing in English. Most of the time I
don’t translate myselft. So translation isn’t really what I’m looking
for.</p>
<p>If you’ve got any suggestion on how to solve this, you’re very
welcome. Until then, I’ll just stick to tagging.</p>
<aside id="footnotes" class="footnotes footnotes-end-of-document"
role="doc-endnotes">
<hr />
<ol>
<li id="fn1"><p>You might wonder: what for? I’d like to add a
<code>lang=“en|fr”</code> attribute for each post, that would allow me
for instance to enable hyphenation at line-breaks.<a href="https://hroy.eu/tags/Ikiwiki/#fnref1"
class="footnote-back" role="doc-backlink">↩︎</a></p></li>
</ol>
</aside>
https://hroy.eu/notes/timeline-maintenance-notice/2014-10-21T15:55:06Z2014-08-24T14:02:10Z
<p>I've had some problems with the <span class="createlink"><a href="https://hroy.eu/cgi-bin/ikiwiki.cgi?do=create&from=notes%2Ftimeline-maintenance-notice&page=timeline" rel="nofollow">?</a>timeline</span> lately. I'm trying to see if there's a way to "reboot" it and get clean of the bits that should have been left out… This will probably flood the RSS a bit, sorry for the inconvenience!</p>
https://hroy.eu/tips/ikiwiki-aggregate-mistake/2014-10-21T15:55:06Z2013-12-11T12:46:02Z
<p>I’m a new <span class="selflink">ikiwiki</span> user. I’ve been interested in using this,
because of the git version control, and I liked the idea that I
could just clone the entire ikiwiki on my laptop and thus edit it
offline with my <a href="https://hroy.eu/tags/vim/">favourite editor</a>.</p>
<p>So, as every new user, I make some mistakes which could have been
pretty easily avoided. Here’s one quite significant.</p>
<p>In order to generate the <span class="createlink"><a href="https://hroy.eu/cgi-bin/ikiwiki.cgi?do=create&from=tips%2Fikiwiki-aggregate-mistake&page=timeline" rel="nofollow">?</a>timeline</span> I use the <a href="https://hroy.eu/ikiwiki/directive/aggregate/">aggregate
plugin</a>. That way I
can pull content from lots of sources through feeds, and put it
into one page and one feed. This timeline is like a big feed of
things I do everywhere on the web. In a way, it’s a <a href="http://indiewebcamp.com/PESOS">PESOS
approach</a> in the IndieWeb.</p>
<p>One important technical detail is that the directive displays
information on the page itself, such as when was the last time the
source feed was checked. This means that each time the feeds are
checked, the page that contains the directive has to rebuild in
order to update the information.</p>
<p>Obviously, it was a very bad idea for the timeline, because that
meant that each time the sources were checked, the whole timeline
has to rebuild whole over again. And it took CPU time.</p>
<p>The people running <a href="http://branchable.com">http://branchable.com</a> <a href="http://source.hroy-eu.branchable.com/?p=source.git;a=commitdiff;h=cf39947e11f0cd57d473d34513a98e6d6677c9f4">fixed it for
me</a>.
Thanks to them! I’ll make sure to use it as a reminder and have
separate files for that in the future!</p>
<p>If you have other tips to make ikiwiki more efficient, please
comment!</p>