From: Marc L. <ma...@pi...> - 2003-04-15 23:52:15
|
Thanks! This will make the categories even more useful. M ;-) -- Marc Laporte -----Original Message----- From: tik...@li... [mailto:tik...@li...] On Behalf Of pe...@10... Sent: April 12, 2003 7:43 AM To: tik...@li... Subject: [Tikiwiki-devel] Re: Working Category Menu Thanks to all the tikiers for truly great product. I hope you will = accept my little Addition. I have posted the new code to ftp://www.ecosolutions.com the three files needed are category_links.php category_links.tpl tikilib.php modification on line 2825. # function get_child_categories_loop_level($categId,$level) # { # if($level>0) { # ++$level; # } else { # $level =3D 1; # } # $ret=3DArray(); # $query =3D "select * from tiki_categories where = parentId=3D$categId"; # $result =3D $this->query($query); # while($res =3D $result->fetchRow(DB_FETCHMODE_ASSOC)) { # $aux =3D = $this->get_child_categories_loop_level($res["categId"],$level); # $id =3D $res["categId"]; # $res["level"]=3D$level; # $query =3D "select count(*) from tiki_categories where = parentId=3D$id"; # $res["children"]=3D$this->getOne($query); # $query =3D "select count(*) from tiki_category_objects where categId=3D$id"; # $res["objects"]=3D$this->getOne($query); # $ret[]=3D$res; # $ret =3D array_merge($ret,$aux); # } # return $ret; # } Tiki is on the way to a database application generator. Bridgeing on the topic of a wysiwyg editor if a clean wiki page(no bars) were loaded into an I frame then reloaded by javascript after each edit it = would appear almost the same. I am looking forward to the improvement of the = HTML PAGES of Tiki. I kindof like the seperation of the wiki and the HTML = pages section but I wish some of the features were interchangeable. I took a = look at the code and with a little mucking about found a way to parse some wiki functions. drag and drop phpDbforms??????.... The straitforward way tiki is coded seperating logic from presentation allows for complete freedom for the designers to play with client side architecture.=20 Is there any of the developers who maintains the Client Side code for = the website. this could be wayyyyyyyy coooooool ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The = debugger=20 for complex code. Debugging C/C++ programs can leave you feeling lost = and=20 disoriented. TotalView can help you find your way. Available on major = UNIX=20 and Linux platforms. Try it free. www.etnus.com _______________________________________________ Tikiwiki-devel mailing list Tik...@li... https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel |