[ANN] Pimki 1.7

Hi All,

I'm proud to announce Pimki release 1.7.092. This is a bug fix & small
new features release. This will be (hopefully) the last release before
Pimki2 (Watch this space :slight_smile:

What's new in this release?
- Better control on multiple webs, including web administration
  and links between webs via [web_address[PageName]]
- Added Glossary function: shows all acronyms defined in the web
- Better export in anticipation of Pimki2
- Moved things back to the nav-bar
- Even more and better things at the web setup (edit_web) template
- Lots of bug fixes

What is Pimki?
Pimki is a Personal Information Manager based on Instiki's Wiki
technology. It has some added features over Instiki - most of which are
geared towards the personal / small-group application. The important
added features are a mind mapper, personal blog, `todo' items, quick
menu, edit-on-double-click, better customisation & administration and
others.

More Info?
http://pimki.rubyforge.org/

Want to Download?

From the home page or through RubyGems: gem install pimki.

Questions? Comments? Spontaneous donations of dark Belgian chocolate?
Email me!

Cheers,
Assaph

* Assaph Mehr <assaph@gmail.com> [0539 12:39]:

Hi All,

I'm proud to announce Pimki release 1.7.092. This is a bug fix & small
new features release. This will be (hopefully) the last release before
Pimki2 (Watch this space :slight_smile:

What's new in this release?
- Better control on multiple webs, including web administration
  and links between webs via [web_address[PageName]]
- Added Glossary function: shows all acronyms defined in the web
- Better export in anticipation of Pimki2
- Moved things back to the nav-bar
- Even more and better things at the web setup (edit_web) template
- Lots of bug fixes

What is Pimki?
Pimki is a Personal Information Manager based on Instiki's Wiki
technology. It has some added features over Instiki - most of which are
geared towards the personal / small-group application. The important
added features are a mind mapper, personal blog, `todo' items, quick
menu, edit-on-double-click, better customisation & administration and
others.

More Info?
http://pimki.rubyforge.org/

Want to Download?
>From the home page or through RubyGems: gem install pimki.

Questions? Comments? Spontaneous donations of dark Belgian chocolate?
Email me!

No choccy yet :slight_smile:

Really enjoying pimki at the moment, thanks - one question though
(and it may be a general redcloth/instiki issue so I'm CCing -talk)

I'm trying to write some apache tutorials, and trying to post code
snippets along the lines of

[textile]

路路路

------------------------------
<code>
<Location /foo>
  Allow from 10.4.0.0/16
  Deny from All
  Order deny,allow
</Location>
</code>
------------------------------

This renders to:

[html]
------------------------------
  <pre><code><code>
<location>

  Allow from 10.4.0.0/16
  Deny from All
  Order deny,allow
</location>
</code></code></pre>
------------------------------

which firefox renders by ignoring the <location> tag.
I tried fixing that by doing:

[textile]
------------------------------
<code>
&lt;Location /foo&gt;
  Allow from 10.4.0.0/16
  Deny from All
  Order deny,allow
&lt;Location&gt;
</code>
------------------------------

which works until I edit the page again, at which point it gets edited back
to the '<'/'>' version....

Am I missing something?

--
'A little rudeness and disrespect can elevate a meaningless interaction
into a battle of wills and add drama to an otherwise dull day.'
    -- Calvin discovers Usenet
Rasputin :: Jack of All Trades - Master of Nuns

Dick Davies wrote:

I'm trying to write some apache tutorials, and trying to post code
snippets along the lines of

[textile]
------------------------------
<code>
<Location /foo>
  Allow from 10.4.0.0/16
  Deny from All
  Order deny,allow
</Location>
</code>
------------------------------

This renders to:

[html]
------------------------------
  <pre><code><code>
<location>

  Allow from 10.4.0.0/16
  Deny from All
  Order deny,allow
</location>
</code></code></pre>
------------------------------

which firefox renders by ignoring the <location> tag.
I tried fixing that by doing:

[textile]
------------------------------
<code>
&lt;Location /foo&gt;
  Allow from 10.4.0.0/16
  Deny from All
  Order deny,allow
&lt;Location&gt;
</code>
------------------------------

which works until I edit the page again, at which point it gets

edited back

to the '<'/'>' version....

Just tested with RedCloth & Instiki, and this is a Pimki issue :frowning:
I'll fix soon.

BTW, You should be using <pre> tags (not <code>) as this is block
content, not inline.

Cheers,
Assaph

I'll fix soon.

Fix below (watch for line breaks). Will be in CVS tonight.
I'm not sure why I originally moved the 'pre' tag, but moving it back
to the post-engine processing doesn't break things as far as I can
tell.

Cheers,
Assaph

C:\Stuff\pimki\> diff -u app\models\wiki_content.rb~
app\models\wiki_content.rb
--- app\models\wiki_content.rb~ 2005-02-02 22:32:33.000000000 +1100
+++ app\models\wiki_content.rb 2005-05-04 11:36:53.356940100 +1000
@@ -44,9 +44,9 @@

   # Moved URIChunk from pre-engine to post-engine, as it clashed with
the textile
   # markup of "link":URL.
- PRE_ENGINE_ACTIONS = [ NoWiki, Category, Include, Literal::Pre,
WikiSymbol,
+ PRE_ENGINE_ACTIONS = [ NoWiki, Category, Include, WikiSymbol,
                           WikiChunk::Link, WikiChunk::BlikiLink ]
- POST_ENGINE_ACTIONS = [ Literal::Tags, URIChunk, WikiChunk::Word,
Todo ]
+ POST_ENGINE_ACTIONS = [ Literal::Tags, Literal::Pre, URIChunk,
WikiChunk::Word, Todo ]
   
   DEFAULT_OPTS = {

* Assaph Mehr <assaph@gmail.com> [0544 01:44]:

Dick Davies wrote:
>
> which firefox renders by ignoring the <location> tag.
> I tried fixing that by doing:
>
>
> [textile]
> ------------------------------
> <code>
> &lt;Location /foo&gt;
> Allow from 10.4.0.0/16
> Deny from All
> Order deny,allow
> &lt;Location&gt;
> </code>
> ------------------------------
>
> which works until I edit the page again, at which point it gets
edited back
> to the '<'/'>' version....

Just tested with RedCloth & Instiki, and this is a Pimki issue :frowning:
I'll fix soon.

Tried that patch and it works a treat1

Thanks a lot for the quick fix - I've got a presentation on Apache to give
tomorrow and I'd have to learn PowerPoint without this!

BTW, You should be using <pre> tags (not <code>) as this is block
content, not inline.

Yeah, I was trying to persuade pimki to DTRT with the pre block, so threw in
a load of stuff I probably didn't need..

路路路

--
'When you have to kill a man it costs nothing to be polite.'
    -- Winston Churchill, On formal declarations of war
Rasputin :: Jack of All Trades - Master of Nuns