{"id":7,"date":"2005-07-20T11:15:25","date_gmt":"2005-07-20T18:15:25","guid":{"rendered":"http:\/\/www.dhtmlx.com\/blog\/?p=7"},"modified":"2023-05-04T15:36:22","modified_gmt":"2023-05-04T12:36:22","slug":"there-is-one-more-easy-way-to-improve-web-application-interface-by-efficient-and-user-friendly-navigation-system","status":"publish","type":"post","link":"https:\/\/dhtmlx.com\/blog\/there-is-one-more-easy-way-to-improve-web-application-interface-by-efficient-and-user-friendly-navigation-system\/","title":{"rendered":"dhtmlxTree v1.1 &#8211; Create Efficient and User-Friendly Navigation System"},"content":{"rendered":"<p><em>DHTMLX team released version 1.1 of dhtmlxTree, a cross-platform JavaScript navigation component that allows web authors to organize great volume of data into XML-based dynamical tree control. This version brings new powerful features, enriched client-side API and improved stability.<\/em><\/p>\n<p>We are pleased to announce the release of version 1.1 of its JavaScript navigation component <strong>dhtmlxTree<\/strong>. Our <a href=\"https:\/\/dhtmlx.com\/docs\/products\/dhtmlxTree\/\" target=\"_blank\">JavaScript Tree<\/a> provides a hierarchical view of data and allows web developers to create extensible DHTML tree control that works in all main browsers for Windows, Unix, Linux and Mac OS X.<\/p>\n<p>With this latest release, the tree control offers a powerful <strong>client-side API<\/strong> that allows complete customization of a tree view with JavaScript.<\/p>\n<p>Because dhtmlxTree 1.1 has <strong>XML support<\/strong>, tree structure and appearance can be configured through XML. It allows concentrating on the content of the tree instead of the underlying complexity of JavaScript code. In addition, if a tree view was updated with JavaScript all the changes can be saved back to XML.<\/p>\n<p><!--more-->Advanced processing of XML allows dhtmlxTree 1.1 to handle large amounts of data. <strong>Dynamical loading<\/strong> of items from XML stream gives a possibility to create trees with unlimited number of nodes.<\/p>\n<p>dhtmlxTree 1.1 has <strong>drag-and-drop<\/strong> functionality (within one tree, between trees, between frames). Drop-as-sibling behavior makes it easy to reorder nodes in a tree view.<\/p>\n<p>Other notable feature enhancement in this version is <strong>built-in context menu<\/strong> (right click) enabling web developers to create user-friendly navigation interface by putting most necessary commands inside this menu and attaching it to the whole tree, group of items or individual item.<\/p>\n<p>dhtmlxTree 1.1 has <strong>checkbox system<\/strong> in order to use this component as a navigation bar with selection lists. Besides usual two-state checkboxes (checked item, unchecked item), there is a possibility to use three state checkboxes with &#8220;partly-checked&#8221; value (some sub-items are checked).<\/p>\n<p>Version 1.1 also introduces possibility to use <strong>multi-line tree items<\/strong>, build a tree without items and find necessary node by its mask.<\/p>\n<p>dhtmlxTree 1.1 is available in two editions: Standard Edition and Professional Edition. The Standard edition is free for non-commercial use (<strong>GNU General Public License &#8211; GPL<\/strong>) and can be downloaded from http:\/\/www.dhtmlx.com\/docs\/products\/dhtmlxTree\/. Professional Edition provides enriched functionality and can be purchased according to Commercial license ($99 &#8211; 3 months of support period) or Enterprise license ($399 &#8211; two years of support period).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DHTMLX team released version 1.1 of dhtmlxTree, a cross-platform JavaScript navigation component that allows web authors to organize great volume of data into XML-based dynamical tree control. This version &#8230;<\/p>\n","protected":false},"author":1,"featured_media":4082,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70,1],"tags":[33,5,4],"class_list":["post-7","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-releases","category-uncategorized","tag-all-posts","tag-dhtmlxtree","tag-dhtmlx-updates"],"_links":{"self":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":1,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/7\/revisions"}],"predecessor-version":[{"id":11347,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/posts\/7\/revisions\/11347"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/media\/4082"}],"wp:attachment":[{"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/categories?post=7"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dhtmlx.com\/blog\/wp-json\/wp\/v2\/tags?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}