# \[ ANN \] Hieraki2

**URL:** <https://www.ruby-forum.com/t/ann-hieraki2/51486>\
**Category:** Rails\
**Created:** [January 1, 2006, 8:08am UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486 "2006-01-01T08:08:25Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 1, 2006, 8:08am UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/1 "2006-01-01T08:08:25Z")

</div>

Happy new year! Hieraki 2.0.0 is released.

You can download Hieraki2 from [rubyforge.org](http://rubyforge.org) as tgz or zip  
([http://rubyforge.org/projects/hieraki](http://rubyforge.org/projects/hieraki)).

Hieraki2 has a new wiki engine that ships with more than a dozen new  
features:

```
* everything-is-a-wiki-page (TM)
* all pages are under version control
* access control list
* stay in full control of the tree structure by cut and pasting 

```

pages  
\* extend existing or build new page types easily  
\* RSS2 Feeds  
\* internal links that allow you to “duplicate” pages without having  
to deal with multiple copies of the same original text

Hieraki is open source software released under the MIT-Licence. Thanks  
to the folks who make it possible. Please help make this software better  
with your contributions!

Enjoy,  
Alexander H…

---

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 1, 2006, 2:25pm UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/2 "2006-01-01T14:25:37Z")

</div>

Hi, Alex,

great news. I just gave it a first shot and want to take the opportunity  
to report a problem that I’m having with the b\_prime\_tree. I’m creating  
testfolders and documents from within root and happen to get something  
like:

mysql\> use hieraki2;  
Database changed  
mysql\> select \* from nodes;  
±------------±------------±--------±---------±----±----+  
| name | parent\_name | page\_id | position | lft | rgt |  
±------------±------------±--------±---------±----±----+  
| ROOT | 0 | 1 | 1 | 1 | 4 |  
| JanPrill | | 2 | 1 | 0 | 0 |  
| Root.child1 | | 3 | 2 | 0 | 0 |  
| Asdf | | 4 | 3 | 0 | 0 |  
| MalSchauen | | 5 | 4 | 0 | 0 |  
±------------±------------±--------±---------±----±----+  
5 rows in set (0.00 sec)

Neither parent\_name nore the lft and rgts of the tree get adjusted. Do  
you have anything like this experienenced or got any idea why this is  
happening?

Regards  
Jan

---

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 1, 2006, 9:12pm UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/3 "2006-01-01T21:12:49Z")

</div>

> Neither parent\_name nore the lft and rgts of the tree get adjusted. Do  
> you have anything like this experienenced or got any idea why this is  
> happening?

No I have not. I am wondering what’s wrong. Are you sure you have all  
the dependencies?

---

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 1, 2006, 11:23pm UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/4 "2006-01-01T23:23:37Z")

</div>

* * *

Rails mailing list  
removed\_email\_address@domain.invalid  
[http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

---

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 2, 2006, 12:17am UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/5 "2006-01-02T00:17:48Z")

</div>

Hi Jan,

install Hieraki version 2.0.1 and the problem should be solved.

It contains a workaround for the bug in rails.

regards,  
Helmut

Am 01.01.2006 um 22:47 schrieb Jan P.:

> I think so. I’ve installed syntax and redcloth, but there seems to be  
> a problem with the primary key field ‘name’ (see below)

---

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 1, 2006, 10:22pm UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/6 "2006-01-01T22:22:50Z")

</div>

Alexander H. wrote:

> > Neither parent\_name nore the lft and rgts of the tree get adjusted. Do  
> > you have anything like this experienenced or got any idea why this is  
> > happening?
> 
> No I have not. I am wondering what’s wrong. Are you sure you have all  
> the dependencies?

Tobi LÃ¼tke contacted me and suggested I should pull in the rails  
patches. So there is now a 2.0.1 release that is much easier to install.

---

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 2, 2006, 8:13pm UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/7 "2006-01-02T20:13:45Z")

</div>

Jan P. wrote:

> Thanks. And sorry that it was a RTFM-Matter - I must admit that I’ve not  
> read the readme properly…
> 
> Regards  
> Jan

No problem at all. After thinking about it a little bit longer I  
realized that many people would miss the README anyway. So shipping  
Hieraki 2.0.1 with the rails\_patches included makes most sense. Thanks  
for the feedback!

– [www.hieraki.org](http://www.hieraki.org)

---

<div class="post-metadata">

**Author:** ![alexh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/6f9a4e/32.png) [@alexh](https://www.ruby-forum.com/u/alexh)\
**Post date:** [January 2, 2006, 11:48am UTC](https://www.ruby-forum.com/t/ann-hieraki2/51486/8 "2006-01-02T11:48:30Z")

</div>

Thanks. And sorry that it was a RTFM-Matter - I must admit that I’ve not  
read the readme properly…

Regards  
Jan
