category-xml-procs.tcl

Procedures for importing/exporting category trees from/to XML documents.

Location:
packages/categories/tcl/category-xml-procs.tcl
Created:
2003-12-02
Author:
Tom Ayles <tom@beatniq.net>
CVS Identification:
$Id: category-xml-procs.tcl,v 1.6.2.2 2024/07/28 17:00:04 gustafn Exp $

Procedures in this file

Detailed information

category_tree::xml::add_category (private)

 category_tree::xml::add_category -tree_id tree_id -parent_id parent_id \
    node

Imports one category.

Switches:
-tree_id (required)
-parent_id (required)
Parameters:
node (required)

Testcases:
No testcase defined.

category_tree::xml::import (public)

 category_tree::xml::import [ -site_wide ] xml

Imports a category tree from an XML representation.

Switches:
-site_wide (optional, boolean)
Parameters:
xml (required)
A string containing the source XML to import from
Returns:
The category tree identifier
Author:
Tom Ayles <tom@beatniq.net>

Testcases:
category_tree_import

category_tree::xml::import_from_file (public)

 category_tree::xml::import_from_file [ -site_wide ] file

Imports a category tree from a given file.

Switches:
-site_wide (optional, boolean)
Parameters:
file (required)

Testcases:
category_tree_import
[ show source ]