Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 35.235.998 Times

HTML::Widgets::Index 0.6

  Date Added: September 22, 2010  |  Visits: 2.119


Report Broken Link
Printer Friendly Version

Product Homepage
Download (81 downloads)

HTML::Widgets::Index is a Perl module for creating web indexes and menus. This module renders the index of a document tree using the data stored in a MySQL database generated by anxova. It has a flexible set of render options that gives the webmaster many options on the menu item layout. Table The tree data must be in a table in a database. The fields of this table should be: id: int identifies the entry uri: varchar(150) link of the entry text: varchar(150) text displayed in the screen id_parent: int the parent of the current entry. The root is 0 ordern: int menu item position on the menu Data Say you have a document tree like this: a a1.html a2.html b b1.html b2 b21.html b22.html b3.html c c1.html Then you must enter this in the table : ; First the directory A INSERT INTO index_items (id,id_parent,uri,text) VALUES (1,0,a,dir A); ; Now the docs of the a dir INSERT INTO index_items (id,id_parent,uri,text) VALUES (2,1,a1.html,A first); INSERT INTO index_items (id,id_parent,uri,text) VALUES (3,1,a2.html,A 2nd); ; Now the directory B INSERT INTO index_items (id,id_parent,uri,text) VALUES (4,0,b,dir B); INSERT INTO index_items (id,id_parent,uri,text) VALUES (5,4,b1.html,B first); ; The directory B has subdirs INSERT INTO index_items (id,id_parent,uri,text) VALUES (6,4,b2,B second section); INSERT INTO index_items (id,id_parent,uri,text) VALUES (7,6,b21.html,B 2 1 doc); Notice the uri field is relative, not absolute. You dont need to specify all the path to a document. So you can move docs in the directory, then just change the parent in the table. The items are sorted alphabetically, if you want to change the order displayed in the html, just add the field ordern when you do the insert: INSERT INTO index_items (id,id_parent,uri,text,ordern) VALUES (5,4,b1.html,B first,2); INSERT INTO index_items (id,id_parent,uri,text) VALUES (6,4,b2,B second section,1);.

Requirements: No special requirements
Platforms: Linux
Keyword: Html Htmlwidgetsindex Index Insert Insert Into Into Items Libraries Module Perl Module Programming Table Values Web
Users rating: 0/10

License: Freeware Size: 65.54 KB
More Reviews or Write Review

Specialized Tools  -  paycheck-loans-audioshow 1.25
Allows You To Easily Put Any Type Of Audio File On Your Website With A Graphic Player Link To Play Stop Start Rewind & Fast Forward The Audio File Then this software automatically generates a code for you to insert into any HTML document. You can...
1.59 MB  
Libraries  -  HTML::Widget::SideBar 1.02
HTML::Widget::SideBar can creates the HTML (and possibly some Javascript) for a navigational or otherwise active (hierarchical) sidebar for a web page. SYNOPSYS use HTML::Widget::SideBar; use CGI; # Or something like that. # We are going to...
15.36 KB  
Multimedia & Graphics  -  GeoTagger for Mac OS 2.0
Simply position Google Earth (version 4+ only) over the location you wish to insert into your images, then drag your images (jpegs only) onto the Geotagger icon. Once the images are tagged the information stays with them so you can import them to...
1.1 MB  
Programming  -  Yet Another dia2sql 0.9.5
Yet another tool to generate SQL statements from Dia XML files: CREATE TABLE, CREATE VIEW, CREATE TRIGGER, INSERT INTO, GRAND TABLE, and REVOKE. Defined automatically INDEXes, PRIMARY and FOREIGN KEYs. Generates automatically Tables for N:N...
21.39 KB  
Networking  -  HTML Special Characters Helper 1.7
Admin widget on the Write Post page for inserting HTML encodings of special characters into the post.The admin widget is labeled "HTML Special Characters" and is present in the admin Write Post and Write Page pages. Clicking on any special...
71.68 KB  
Entertainment  -  Voicy Changer
V1.8 * Fixed help page V1.7 * Removed facebook sharing due to deprecation of the service * Fix crash due to multiple recordings V1.6 * More sound effects to apply * New funny fx clips to insert into your...
3 MB  
Web Browser Tools  -  foxdoc 0.9
foxdoc is an extension which allows Firefox to browse HTML pages and sites contained into zip files. This extension allows Firefox to browse HTML pages and sites contained into zip files by creating an associated HTML that points to the...
46.08 KB  
Modules  -  HTML2Book 1.0
It also allows for externally-created html books to be imported into Drupal.. Each new book page will have the same author, categories, settings, and other characteristics of the original page. If Organic Groups is used and the original page has...
Database Tools  -  Progress ODBC ABM 1.0
Progress ODBC ABM can generate a Web based user interface to insert, select, update and delete rows of a given table. The table records in a Progress database can be listed within an HTML table.Progress ODBC ABM can also generate links and forms...
10 KB  
Modules  -  WP-Clap 1.5
Not everyone wants to leave a comment, and you don't know who have read your post without feedback. WP-Clap helps you make your visitors leave simple feedback without type a comment.WP-Clap will creat a clap area after your post. Just like the...
30.72 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB