GraphViz sitemap generator / Preparing your upload file

Upload files must be ASCII/plain text files produced in an ASCII editor (e.g. NotePad, BBEdit, TextEdit) or exported from an application such as MS Excel. Non-ascii files will be rejected.

Your text file should consist of the following tab delimmited columns:

The basic concept is that you are building a site map of a hierarchy (polyhierarchies are also supported). Each node can only have one parent. Each parent can have many children, grandchildren, etc.

Your home page should have Unique ID and Parent ID with a value of "0".

Here is an example of the text file used for a demo diagram. Spaces between columns are tabs.

0	0	urlgreyhot	http://urlgreyhot.com	#000000	#ffffff	filled
1	0	contact	http://urlgreyhot.com/contact.php
2	0	blog	http://urlgreyhot.com/drupal/blog
3	0	topics	http://urlgreyhot.com/drupal/taxonomy_html
4	0	about this site	http://urlgreyhot.com/drupal/node/view/630
5	0	search	http://urlgreyhot.com/drupal/search
6	0	bloggregator	http://urlgreyhot.com/drupal/import
7	6	news by source	http://urlgreyhot.com/drupal/import/feeds
8	6	news by topic	http://urlgreyhot.com/drupal/import/bundles
9	6	sources	http://urlgreyhot.com/drupal/import/sources

Note: To break up labels into multiple lines, insert a new line marker in your label. For example:

news<nl>by source

Will break your label up as:

news
by source

GraphViz sitemap generator / Demonstration diagrams

Small sample diagrams generated by GraphViz.