Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2008-09-20 10:42:43

kemie
Plugin Author
From: mexico<-->sweden
Registered: 2004-05-20
Posts: 495
Website

plugin modification:zoo_section_and_category_list

For a long time I’ve been looking for a plugin that does what zoo_section_and_category_list does- almost.

What I Want/need, is a plugin that will output:

<ul>
<li>Link to section 1</li>
<li>Link to section 2
    <ul>
      <li>Link to category 1 used in section2</li>
      <li>Link to category2 used in section2</li>
    </ul>
<li>Link to section 3</li>
</ul>

zoo_section_and_category_list does almost all of this. The only thing it does not do is output a nested list for categories , it outputs

<ul>
<li>Link to section 1</li>
<li>Link to section 2<li>
<li>Link to category 1 used in section2</li>
<li>Link to category2 used in section2</li>
<li>Link to section 3</li>
</ul>

Would anyone be interested in modifying this plugin for me (and to release it to the community afterwards)
I do have a small budget for this, so I could pay something…


~~~~~~~~~~~~~| monolinea.com | pixilate.com | istockphoto.com/kemie |~~~~~~~~~~~~~

Offline

#2 2008-09-20 12:44:09

ruud
Developer Emeritus
From: a galaxy far far away
Registered: 2006-06-04
Posts: 5,068
Website

Re: plugin modification:zoo_section_and_category_list

I can do this. Contact me by email.
Once finished, I’ll offer the modifications to the original plugin author as well.
Btw, I assume you’re using this plugin with wraptag=“ul” and break=“li”. Is that correct?

Offline

#3 2008-09-20 15:10:07

lee
Member
From: Normandy, France
Registered: 2004-06-17
Posts: 831

Re: plugin modification:zoo_section_and_category_list

I’ve got $50 waiting for this. Could I ask that a class be given to the a and li tag of the active section and category?

Best wishes
Lee

Offline

#4 2008-09-20 15:44:11

ruud
Developer Emeritus
From: a galaxy far far away
Registered: 2006-06-04
Posts: 5,068
Website

Re: plugin modification:zoo_section_and_category_list

I have the nesting part working and fixed a bug that prevented the plugin from functioning correctly if you use a table prefix for textpattern tables.
The ‘a’ tags already have active classes for section and category, if you specify this in the tag attributes..
Doing the same for the ‘li’ tag is tricky, because that only works if the attributes break and wraptag are set to create (un)ordered lists. Do you require both li and a to have active classes or is it enough to set the class on the outer tag (li, instead of on a as well) of will setting a class on ‘a’ suffice?

Offline

#5 2008-09-20 15:49:19

kemie
Plugin Author
From: mexico<-->sweden
Registered: 2004-05-20
Posts: 495
Website

Re: plugin modification:zoo_section_and_category_list

Yep, I’m using <ul><li>, the only thing I need is the nesting part.
I’ve contacted you by mail too

Thanks!


~~~~~~~~~~~~~| monolinea.com | pixilate.com | istockphoto.com/kemie |~~~~~~~~~~~~~

Offline

#6 2008-09-20 15:57:07

lee
Member
From: Normandy, France
Registered: 2004-06-17
Posts: 831

Re: plugin modification:zoo_section_and_category_list

Hi Rudd,

I’m intending to use it on this menu system (see live menu examples), which needs a class on the li and a – so if you have time to do it that world be much appreciated. If not I can rewrite the css that comes with the menu system and use the class on the outer li to target the a.

Thanks
Lee

Offline

#7 2008-09-20 16:18:14

kemie
Plugin Author
From: mexico<-->sweden
Registered: 2004-05-20
Posts: 495
Website

Re: plugin modification:zoo_section_and_category_list

ugh, posted my answer before seeing ruud’s. For me it’s be nice to have the class on the li, but for sure not essential.
I would not mind it being coded with a fixed ul/li structure either. I can’t think of a case where this structure would not work for me.


~~~~~~~~~~~~~| monolinea.com | pixilate.com | istockphoto.com/kemie |~~~~~~~~~~~~~

Offline

#8 2008-09-20 19:47:44

lee
Member
From: Normandy, France
Registered: 2004-06-17
Posts: 831

Re: plugin modification:zoo_section_and_category_list

Hi Rudd, do u have a PayPal link?

Thanks
Lee

Offline

#9 2008-09-20 19:58:36

jstubbs
Moderator
From: Hong Kong
Registered: 2004-12-13
Posts: 2,395
Website

Re: plugin modification:zoo_section_and_category_list

lee, check this link for a donate button for Ruud.

Offline

#10 2008-09-20 20:04:04

lee
Member
From: Normandy, France
Registered: 2004-06-17
Posts: 831

Re: plugin modification:zoo_section_and_category_list

Thanks Jonathan.

Offline

#11 2008-09-21 14:32:36

ruud
Developer Emeritus
From: a galaxy far far away
Registered: 2006-06-04
Posts: 5,068
Website

Re: plugin modification:zoo_section_and_category_list

Kemie and Lee have received modified plugin versions by email.
I’ve also sent a copy of the modified plugin to the original plugin author.

These are the things that were modified:
  • when wraptag is ‘ol’ or ‘ul’, it creates a nested list
  • works when TXP tables have a prefix set
  • if a category use used in multiple sections, the menu only shows it as active for the section where you’re viewing that category.

The version Lee requested also sets active_class on the ‘li’ element, but that modification was not sent to the original plugin author because it deviates from how TXP uses the active_class in its own tags.

I haven’t heard from the original plugin manufacturer, so here’s the modified plugin:

# Name: zoo_section_and_category_list v0.2 
# Type: Client side plugin
# Adaptable 2-Level Navigation-Menu with Highlighting
# Author: Arne Krueger- Wauschkuhn
# URL: http://arnski.de/

# .....................................................................
# This is a plugin for Textpattern - http://textpattern.com/
# To install: textpattern > admin > plugins
# Paste the following text into the 'Install plugin' box:
# .....................................................................

YTo5OntzOjQ6Im5hbWUiO3M6Mjk6Inpvb19zZWN0aW9uX2FuZF9jYXRlZ29yeV9saXN0Ijtz
OjY6ImF1dGhvciI7czoyNDoiQXJuZSBLcnVlZ2VyLSBXYXVzY2hrdWhuIjtzOjEwOiJhdXRo
b3JfdXJpIjtzOjE3OiJodHRwOi8vYXJuc2tpLmRlLyI7czo3OiJ2ZXJzaW9uIjtzOjM6IjAu
MiI7czoxMToiZGVzY3JpcHRpb24iO3M6NTE6IkFkYXB0YWJsZSAyLUxldmVsIE5hdmlnYXRp
b24tTWVudSB3aXRoIEhpZ2hsaWdodGluZyI7czo0OiJjb2RlIjtzOjU1NzA6Ii8vIC0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCi8vIG91dHB1dCBocmVmIGxpc3Qgb2Ygc2l0ZSBjYXRlZ29yaWVzDQoNCglmdW5jdGlv
biB6b29fY2F0ZWdvcnlfbGlzdCgkYXR0cykNCgl7DQoJCS8vdmFyX2R1bXAoJGF0dHMpOw0K
CQlnbG9iYWwgJHMsICRjOw0KDQoJCWV4dHJhY3QobEF0dHMoYXJyYXkoDQoJCQknYWN0aXZl
X2NsYXNzJyA9PiAnJywNCgkJCSdicmVhaycgICAgICAgID0+IGJyLA0KCQkJJ2NhdGVnb3Jp
ZXMnICAgPT4gJycsDQoJCQknY2xhc3MnICAgICAgICA9PiBfX0ZVTkNUSU9OX18sDQoJCQkn
ZXhjbHVkZScgICAgICA9PiAnJywNCgkJCSdwYXJlbnQnICAgICAgID0+ICcnLA0KCQkJJ3Nl
Y3Rpb24nICAgICAgPT4gJycsDQoJCQknc29ydCcgICAgICAgICA9PiAnJywNCgkJCSd0aGlz
X3NlY3Rpb24nID0+IDAsDQoJCQkndHlwZScgICAgICAgICA9PiAnYXJ0aWNsZScsDQoJCSks
ICRhdHRzKSk7DQoNCgkJJHNvcnQgPSBkb1NsYXNoKCRzb3J0KTsNCg0KCQkvLyB2MC4xOiB1
bnVzZWQgLSBtYXliZSBpbiBhIGxhdGVyIHJlbGVhc2UNCgkJaWYgKCRjYXRlZ29yaWVzKQ0K
CQl7DQoJCQkkY2F0ZWdvcmllcyA9IGRvX2xpc3QoJGNhdGVnb3JpZXMpOw0KCQkJJGNhdGVn
b3JpZXMgPSBqb2luKCInLCciLCBkb1NsYXNoKCRjYXRlZ29yaWVzKSk7DQoNCgkJCSRycyA9
IHNhZmVfcm93c19zdGFydCgnbmFtZSwgdGl0bGUnLCAndHhwX2NhdGVnb3J5JywNCgkJCQki
dHlwZSA9ICciLmRvU2xhc2goJHR5cGUpLiInIGFuZCBuYW1lIGluICgnJGNhdGVnb3JpZXMn
KSBvcmRlciBieSAiLigkc29ydCA/ICRzb3J0IDogImZpZWxkKG5hbWUsICckY2F0ZWdvcmll
cycpIikpOw0KCQl9DQoNCgkJZWxzZQ0KCQl7DQoJCQlpZiAoJGV4Y2x1ZGUpDQoJCQl7DQoJ
CQkJJGV4Y2x1ZGUgPSBkb19saXN0KCRleGNsdWRlKTsNCg0KCQkJCSRleGNsdWRlID0gam9p
bigiJywnIiwgZG9TbGFzaCgkZXhjbHVkZSkpOw0KDQoJCQkJJGV4Y2x1ZGUgPSAiYW5kIG5h
bWUgbm90IGluKCckZXhjbHVkZScpIjsNCgkJCX0NCg0KCQkJLy8gQWxzbyBub3QgdXNlZCBp
biB2MC4xIC0gdGhpcyBjb3VsZCBiZSBpbnRlcmVzdGluZyBmb3IgMC4yIHRob3VnaCwgdGhp
bmsgYWJvdXQNCgkJCS8vIG9ubHkgZGlzcGxheWluZyBzdWJjYXRlZ29yaWVzIG9mIG9uZSBz
cGVjaWFsIGNhdGVnb3J5IGUuZy4gIm5hdi1jYXRlZ29yaWVzIg0KCQkJaWYgKCRwYXJlbnQp
DQoJCQl7DQoJCQkJJHFzID0gc2FmZV9yb3coJ2xmdCwgcmd0JywgJ3R4cF9jYXRlZ29yeScs
ICJuYW1lID0gJyIuZG9TbGFzaCgkcGFyZW50KS4iJyIpOw0KDQoJCQkJaWYgKCRxcykNCgkJ
CQl7DQoJCQkJCWV4dHJhY3QoJHFzKTsNCg0KCQkJCQkkcnMgPSBzYWZlX3Jvd3Nfc3RhcnQo
J25hbWUsIHRpdGxlJywgJ3R4cF9jYXRlZ29yeScsDQoJCQkJCQkiKGxmdCBiZXR3ZWVuICRs
ZnQgYW5kICRyZ3QpIGFuZCB0eXBlID0gJyIuZG9TbGFzaCgkdHlwZSkuIicgYW5kIG5hbWUg
IT0gJ2RlZmF1bHQnICRleGNsdWRlIG9yZGVyIGJ5ICIuKCRzb3J0ID8gJHNvcnQgOiAnbGZ0
IEFTQycpKTsNCgkJCQl9DQoJCQl9DQoNCgkJCWVsc2UNCgkJCXsgLy8gVGhpcyBpcyB0aGUg
Im5vcm1hbCIgY2FzZSAtIG5vIGNhdGVnb3JpZXMgYW5kIG5vIHBhcmVudHMgZ2l2ZW4NCgkJ
CSAgLy8gVG9EbyAodjAuMikgOiB1c2Ugc2FmZV9yb3dzX3N0YXJ0KCkgYW5kIE5BTUUgSU4g
KCkgYW5kIGZvcmdldCBhYm91dCB0aGUgSk9JTg0KCQkJCSRycyA9IHN0YXJ0Um93cygnU0VM
RUNUIERJU1RJTkNUIGEubmFtZSwgYS50aXRsZSBGUk9NICcuc2FmZV9wZngoJ3R4cF9jYXRl
Z29yeScpLicgYSBMRUZUIE9VVEVSIEpPSU4gJy5zYWZlX3BmeCgndGV4dHBhdHRlcm4nKS4n
IGIgT04gYS5uYW1lID0gYi5DYXRlZ29yeTEgTEVGVCBPVVRFUiBKT0lOICcuc2FmZV9wZngo
J3RleHRwYXR0ZXJuJykuJyBjIE9OIGEubmFtZSA9IGMuQ2F0ZWdvcnkyIFdIRVJFIGMuc2Vj
dGlvbj0iJy4kc2VjdGlvbi4nIiBPUiBiLnNlY3Rpb249IicuJHNlY3Rpb24uJyIgQU5EIGEu
dHlwZSA9ICInLiR0eXBlLiciIGFuZCBhLm5hbWUgbm90IGluKCJkZWZhdWx0Iiwicm9vdCIp
ICcuJGV4Y2x1ZGUuJyBvcmRlciBieSAnLigkc29ydCA/ICRzb3J0IDogJ2EubmFtZSBBU0Mn
KSk7DQoJCQl9DQoJCX0NCg0KCQlpZiAoJHJzKQ0KCQl7DQoJCQkkb3V0ID0gYXJyYXkoKTsN
Cg0KCQkJd2hpbGUgKCRhID0gbmV4dFJvdygkcnMpKQ0KCQkJew0KCQkJCWV4dHJhY3QoJGEp
Ow0KDQoJCQkJaWYgKCRuYW1lKQ0KCQkJCXsNCgkJCQkJJHNlY3Rpb24gPSAoJHRoaXNfc2Vj
dGlvbikgPyAoICRzID09ICdkZWZhdWx0JyA/ICcnIDogJHMgKSA6ICRzZWN0aW9uOw0KDQoJ
CQkJCS8vIElmIGdpdmVuLCBjYXRlZ29yeS1saW5rcyBnZXQgYSBjbGFzcywgbm8gbWF0dGVy
IHdoYXQgLSBzbyB5b3UgY2FuIGRpZmZlcmVudGlhdGUgc2VjdGlvbi1saW5rcyBhbmQgY2F0
ZWdvcnktbGlua3MNCgkJCQkJJGNhdENsYXNzID0gIWVtcHR5KCRjbGFzcykgPyAnIGNsYXNz
PSInLiRjbGFzcy4nIicgOiAiIjsNCgkJCQkJJG91dFtdID0gdGFnKHN0cl9yZXBsYWNlKCcm
ICcsICcmIzM4OyAnLCAkdGl0bGUpLCAnYScsDQoJCQkJCQkoICgkYWN0aXZlX2NsYXNzIGFu
ZCAoc3RydG9sb3dlcigkYykgPT0gc3RydG9sb3dlcigkbmFtZSkpIGFuZCAoc3RydG9sb3dl
cigkcykgPT0gc3RydG9sb3dlcigkc2VjdGlvbikpKSA/ICcgY2xhc3M9IicuJGFjdGl2ZV9j
bGFzcy4nIicgOiAnJy4kY2F0Q2xhc3MgKS4NCgkJCQkJCScgaHJlZj0iJy5wYWdlbGlua3Vy
bChhcnJheSgncycgPT4gJHNlY3Rpb24sICdjJyA9PiAkbmFtZSkpLiciJw0KCQkJCQkpOw0K
CQkJCX0NCgkJCX0NCg0KCQkJaWYgKCRvdXQpIHsJcmV0dXJuICRvdXQ7IH0NCgkJfQ0KDQoJ
CXJldHVybiAnJzsNCgl9DQoNCi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi8vIG91dHB1dCBocmVmIGxpc3Qgb2Yg
c2l0ZSBzZWN0aW9ucyBhbmQgY2F0ZWdvcmllcw0KDQoJZnVuY3Rpb24gem9vX3NlY3Rpb25f
YW5kX2NhdGVnb3J5X2xpc3QoJGF0dHMpDQoJew0KCQlnbG9iYWwgJHNpdGVuYW1lLCAkczsN
Cg0KCQlleHRyYWN0KGxBdHRzKGFycmF5KA0KCQkJJ2FjdGl2ZV9jbGFzcycgICAgPT4gJycs
DQoJCQknYnJlYWsnICAgICAgICAgICA9PiBiciwNCgkJCSdjbGFzcycgICAgICAgICAgID0+
IF9fRlVOQ1RJT05fXywNCgkJCSdkZWZhdWx0X3RpdGxlJyAgID0+ICRzaXRlbmFtZSwNCgkJ
CSdleGNsdWRlJyAgICAgICAgID0+ICcnLA0KCQkJJ2luY2x1ZGVfZGVmYXVsdCcgPT4gJycs
DQoJCQknbGFiZWwnICAgICAgICAgICA9PiAnJywNCgkJCSdsYWJlbHRhZycgICAgICAgID0+
ICcnLA0KCQkJJ3NlY3Rpb25zJyAgICAgICAgPT4gJycsDQoJCQknc29ydCcgICAgICAgICAg
ICA9PiAnJywNCgkJCSd3cmFwdGFnJyAgICAgICAgID0+ICcnLA0KCQkJJ3Nob3dhbGwnCQkg
ID0+ICcnLA0KCQkJJ2NhdF9hY3RpdmVfY2xhc3MnPT4gJycsDQoJCQknY2F0X2NsYXNzJwkJ
ICA9PiAnJywNCgkJKSwgJGF0dHMpKTsNCg0KCQkkc29ydCA9IGRvU2xhc2goJHNvcnQpOw0K
DQoJCWlmIChpbl9hcnJheSgkd3JhcHRhZywgYXJyYXkoJ3VsJywgJ29sJykpKQ0KCQl7DQoJ
CQkkYnJlYWsgPSAnbGknOw0KCQl9DQoNCgkJaWYgKCRzZWN0aW9ucykNCgkJew0KCQkJJHNl
Y3Rpb25zID0gZG9fbGlzdCgkc2VjdGlvbnMpOw0KDQoJCQkkc2VjdGlvbnMgPSBqb2luKCIn
LCciLCBkb1NsYXNoKCRzZWN0aW9ucykpOw0KDQoJCQkkcnMgPSBzYWZlX3Jvd3Nfc3RhcnQo
J25hbWUsIHRpdGxlJywgJ3R4cF9zZWN0aW9uJywgIm5hbWUgaW4gKCckc2VjdGlvbnMnKSBv
cmRlciBieSAiLigkc29ydCA/ICRzb3J0IDogImZpZWxkKG5hbWUsICckc2VjdGlvbnMnKSIp
KTsNCgkJfQ0KDQoJCWVsc2UNCgkJew0KCQkJaWYgKCRleGNsdWRlKQ0KCQkJew0KCQkJCSRl
eGNsdWRlID0gZG9fbGlzdCgkZXhjbHVkZSk7DQoNCgkJCQkkZXhjbHVkZSA9IGpvaW4oIics
JyIsIGRvU2xhc2goJGV4Y2x1ZGUpKTsNCg0KCQkJCSRleGNsdWRlID0gImFuZCBuYW1lIG5v
dCBpbignJGV4Y2x1ZGUnKSI7DQoJCQl9DQoNCgkJCSRycyA9IHNhZmVfcm93c19zdGFydCgn
bmFtZSwgdGl0bGUnLCAndHhwX3NlY3Rpb24nLCAibmFtZSAhPSAnZGVmYXVsdCcgJGV4Y2x1
ZGUgb3JkZXIgYnkgIi4oJHNvcnQgPyAkc29ydCA6ICduYW1lIEFTQycpKTsNCgkJfQ0KDQoJ
CWlmICgkcnMpDQoJCXsNCg0KCQkJJG91dCA9IGFycmF5KCk7DQoNCgkJCXdoaWxlICgkYSA9
IG5leHRSb3coJHJzKSkNCgkJCXsNCgkJCQlleHRyYWN0KCRhKTsNCg0KCQkJCSR1cmwgPSBw
YWdlbGlua3VybChhcnJheSgncycgPT4gJG5hbWUpKTsNCg0KCQkJCSRvdXRbXSA9IHRhZygk
dGl0bGUsICdhJywNCgkJCQkJKCAoJGFjdGl2ZV9jbGFzcyBhbmQgKHN0cnRvbG93ZXIoJHMp
ID09IHN0cnRvbG93ZXIoJG5hbWUpKSkgPyAnIGNsYXNzPSInLiRhY3RpdmVfY2xhc3MuJyIn
IDogJycgKS4NCgkJCQkJJyBocmVmPSInLiR1cmwuJyInDQoJCQkJKTsNCg0KCQkJCS8vIEZl
dGNoIENhdGVnb3JpZXMgZm9yIHRoaXMgU2VjdGlvbg0KCQkJCWlmKHN0cnRvbG93ZXIoJHMp
PT1zdHJ0b2xvd2VyKCRuYW1lKSB8fCAkc2hvd2FsbD09MSl7DQoJCQkJCSR0ZW1waWkgPSB6
b29fY2F0ZWdvcnlfbGlzdChhcnJheSgiYWN0aXZlX2NsYXNzIj0+JGNhdF9hY3RpdmVfY2xh
c3MsImNsYXNzIj0+JGNhdF9jbGFzcywic2VjdGlvbiI9PiRuYW1lKSk7DQoJCQkJfQ0KDQoJ
CQkJaWYgKGluX2FycmF5KCR3cmFwdGFnLCBhcnJheSgndWwnLCAnb2wnKSkgYW5kICR0ZW1w
aWkpDQoJCQkJew0KCQkJCQkkb3V0W10gPSBhcnJheV9wb3AoJG91dCkuZG9XcmFwKCR0ZW1w
aWksICR3cmFwdGFnLCAnbGknKTsNCgkJCQl9DQoJCQkJZWxzZQ0KCQkJCXsNCgkJCQkJLy9N
ZXJnZSBvZiBTZWN0aW9ucyBhbmQgQ2F0ZWdvcmllcw0KCQkJCQlpZighZW1wdHkoJHRlbXBp
aSkpew0KCQkJCQkJd2hpbGUobGlzdCgsJHYpPWVhY2goJHRlbXBpaSkpIHsNCgkJCQkJCQkk
b3V0W10gPSAkdjsNCgkJCQkJCX0NCgkJCQkJfQ0KCQkJCX0NCgkJCX0NCg0KCQkJaWYgKCRv
dXQpDQoJCQl7DQoJCQkJaWYgKCRpbmNsdWRlX2RlZmF1bHQpDQoJCQkJew0KCQkJCQkkb3V0
ID0gYXJyYXlfbWVyZ2UoYXJyYXkoDQoJCQkJCQl0YWcoJGRlZmF1bHRfdGl0bGUsJ2EnLA0K
CQkJCQkJCSggKCRhY3RpdmVfY2xhc3MgYW5kICgkcyA9PSAnZGVmYXVsdCcpKSA/ICcgY2xh
c3M9IicuJGFjdGl2ZV9jbGFzcy4nIicgOiAnJyApLg0KCQkJCQkJCScgaHJlZj0iJy5odS4n
IicNCgkJCQkJCSkNCgkJCQkJKSwgJG91dCk7DQoJCQkJfQ0KDQoJCQkJcmV0dXJuIGRvTGFi
ZWwoJGxhYmVsLCAkbGFiZWx0YWcpLmRvV3JhcCgkb3V0LCAkd3JhcHRhZywgJGJyZWFrLCAk
Y2xhc3MpOw0KCQkJfQ0KCQl9DQoNCgkJcmV0dXJuICcnOw0KCX0NCg0KLy8gLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
IjtzOjQ6InR5cGUiO3M6MToiMCI7czo0OiJoZWxwIjtzOjI1ODg6IjxwPjxoMj4gQWRhcHRh
YmxlIDItTGV2ZWwgTmF2aWdhdGlvbi1NZW51IHdpdGggSGlnaGxpZ2h0aW5nIDwvaDI+PC9w
PgoKPHA+VGhpcyBwbHVnaW4gdHJpZXMgdG8gYWNjb21wbGlzaCB0aGUgZm9sbG93aW5nOjwv
cD4KCjx1bD4KCTxsaT5CdWlsZGluZyBhIDItTGV2ZWwgTmF2aWdhdGlvbi1NZW51ZSB1c2lu
ZyBhIHNpbmdsZSBUWFAtdGFnLjwvbGk+Cgk8bGk+MXN0IExldmVsIHNob3VsZCBjb25zaXN0
IG9mIHNlY3Rpb25zLCAybmQgbGV2ZWwgb2YgY2F0ZWdvcmllczwvbGk+Cgk8bGk+S2VlcCB0
aGUgMm5kIGxldmVsIGFkYXB0YWJsZSwgbWVhbmluZyBpdCdzIGNvbnRlbnRzIHNob3VsZCBi
ZSBjb250cm9sbGFibGUgZnJvbSB1c2VycyB3aXRob3V0IGFjY2VzcyB0byBhbmQga25vd2xl
ZGdlIG9mIHRoZSAiUHJlc2VudGF0aW9uIi1UYWIgaW4gdGhlIEFkbWluLUludGVyZmFjZS4g
VGhpcyBtZWFucyBieSBzaW1wbHkgYWRkaW5nIGEgYXJ0aWNsZS1jYXRlZ29yeSBhbmQgcHVi
bGlzaGluZyBhdCBsZWFzdCBvbmUgYXJ0aWNsZSBpbiBpdCBhIHVzZXIgY2FuIGFkZCBhICJQ
YWdlIiB0byB0aGUgV2Vic2l0ZS48L2xpPgo8L3VsPgoKPHA+PGgxPiBUaGUgVFhQLSBUYWc6
PC9oMT48L3A+Cgo8cD48Y29kZT4mbHQ7dHhwOnpvb19zZWN0aW9uX2FuZF9jYXRlZ29yeV9s
aXN0Jmd0OzwvY29kZT48L3A+Cgo8cD48aDE+UGFyYW1ldGVycyA8L2gxPjwvcD4KCjxwPlNh
bWUgYXMgc2VjdGlvbl9saXN0IGJ1dCB3aXRoIGEgZmV3IG1vcmU6PC9wPgo8cD4Kc2hvd2Fs
bCA6IENhbiBiZSBzZXQgdG8gZWl0aGVyIDAgb3IgMS4gV2l0aCB0aGlzIHNldCB0byAxIHRo
ZSAybmQgTGV2ZWwgKGNhdGVnb3JpZXMpIGlzIGFsd2F5cyBzaG93bi4gMCBzaG93cyAybmQg
TGV2ZWwgZm9yIGFjdGl2ZSBzZWN0aW9uIG9ubHkuPGJyIC8+CmNhdF9hY3RpdmVfY2xhc3Mg
OiBQdXQgaW4gY3NzLWNsYXNzIGZvciB0aGUgYWN0aXZlIGNhdGVnb3J5LWxpbmsKY2F0X2Ns
YXNzIDogUHV0IGluIGNzcy1jbGFzcyBmb3IgdGhlIGluYWN0aXZlIGNhdGVnb3J5LWxpbmtz
CjwvcD4KPHA+PGgxPiBFeGFtcGxlIFVzYWdlOiA8L2gxPjwvcD4KCjxwPgpBc3N1bWluZyB5
b3UgaGF2ZSBmb3VyIFNlY3Rpb25zIC0gIkNvbXBhbnlwb3J0cmFpdCxQcm9kdWN0cyxQYXJ0
bmVyLFByb2R1Y3RzIiBhbmQKaGF2ZSBwdWJsaXNoZWQgc2V2ZXJhbCBBcnRpY2xlcyBpbiB0
aGUgc2VjdGlvbiAiUHJvZHVjdHMiIC0gZWFjaCBpbiBvbmUgb2YgdGhlIENhdGVnb3JpZXMg
IkNvbmNlcHQsUHJvZHVjdGNhdGVnb3J5MSBhbmQgUHJvZHVjdGNhdGVnb3J5MiIuClRoZSBm
b2xsb3dpbmcgdGFnCjwvcD4KPHA+Cjxjb2RlPgombHQ7dHhwOnpvb19zZWN0aW9uX2FuZF9j
YXRlZ29yeV9saXN0IHdyYXB0YWc9JnF1b3Q7c3BhbiZxdW90OyBhY3RpdmVfY2xhc3M9JnF1
b3Q7bWVudWVfbGlua3Nfb24mcXVvdDsgY2xhc3M9JnF1b3Q7bWVudWVfbGlua3Nfb2ZmJnF1
b3Q7IGNhdF9jbGFzcz0mcXVvdDtjYXRfbGlua3Nfb2ZmIHNtYWxsJnF1b3Q7IGNhdF9hY3Rp
dmVfY2xhc3M9JnF1b3Q7Y2F0X2xpbmtzX29uIHNtYWxsJnF1b3Q7IGluY2x1ZGVfZGVmYXVs
dD0mcXVvdDswJnF1b3Q7IHNob3dhbGw9JnF1b3Q7MCZxdW90OyBzZWN0aW9ucz0mcXVvdDtD
b21wYW55cG9ydHJhaXQsUHJvZHVjdHMsUGFydG5lcixDb250YWN0JnF1b3Q7IC8mZ3Q7Cjwv
Y29kZT4KPC9wPgpwcm9kdWNlczoKPHA+CjxwcmU+Cjxjb2RlPgo8c3BhbiBjbGFzcz0ibWVu
dWVfbGlua3Nfb2ZmIj4KCTxhIGhyZWY9Imh0dHA6Ly9kZXYudGVzdC5jb20vQ29tcGFueXBv
cnRyYWl0LyI+Q29tcGFueXBvcnRyYWl0PC9hPjxiciAvPgoJPGEgY2xhc3M9Im1lbnVlX2xp
bmtzX29uIiBocmVmPSJodHRwOi8vZGV2LnRlc3QuY29tL1Byb2R1Y3RzLyI+UHJvZHVjdHM8
L2E+PGJyIC8+Cgk8YSBjbGFzcz0iY2F0X2xpbmtzX29mZiBzbWFsbCIgaHJlZj0iaHR0cDov
L2Rldi50ZXN0LmNvbS9Qcm9kdWt0ZS8/Yz1Db25jZXB0Ij5Db25jZXB0PC9hPjxiciAvPgoJ
PGEgY2xhc3M9ImNhdF9saW5rc19vbiBzbWFsbCIgaHJlZj0iaHR0cDovL2Rldi50ZXN0LmNv
bS9Qcm9kdWt0ZS8/Yz1Qcm9kdWN0Y2F0ZWdvcnkxIj5Qcm9kdWN0Y2F0ZWdvcnkxPC9hPjxi
ciAvPgoJPGEgY2xhc3M9ImNhdF9saW5rc19vZmYgc21hbGwiIGhyZWY9Imh0dHA6Ly9kZXYu
dGVzdC5jb20vUHJvZHVrdGUvP2M9UHJvZHVjdGNhdGVnb3J5MiI+UHJvZHVjdGNhdGVnb3J5
MjwvYT48YnIgLz4KCTxhIGhyZWY9Imh0dHA6Ly9kZXYudGVzdC5jb20vUGFydG5lci8iPlBh
cnRuZXI8L2E+PGJyIC8+Cgk8YSBocmVmPSJodHRwOi8vZGV2LnRlc3QuY29tL0NvbnRhY3Qv
Ij5Db250YWN0PC9hPgo8L3NwYW4+CjwvY29kZT4KPC9wcmU+CjwvcD4KCjxoMT4gRXhhbXBs
ZSBDU1M6PC9oMT4KCjxjb2RlPgoubWVudWVfbGlua3Nfb2ZmLCAuY2F0X2xpbmtzX29mZnsK
dGV4dC1kZWNvcmF0aW9uOiBub25lOwpjb2xvcjogIzAwMDsKYm9yZGVyOiBub25lO30KLm1l
bnVlX2xpbmtzX29uLCAuY2F0X2xpbmtzX29uewp0ZXh0LWRlY29yYXRpb246IG5vbmU7CmNv
bG9yOiAjQTgwMDE3Owpib3JkZXI6IG5vbmU7fQo8L2NvZGU+IjtzOjM6Im1kNSI7czozMjoi
NTA0NDU2OWJmMmZjZThmNzY0Mjc4YzEzM2QwNmFmYzgiO30=

Last edited by ruud (2008-11-25 14:22:03)

Offline

Board footer

Powered by FluxBB