summaryrefslogtreecommitdiff
path: root/templates/edit_structure_inc.tpl
blob: 752a6798da606a3e340e6eeacd7a104cd70c106e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
{strip}
<div class="DynamicTree">
	<div class="tree-wrapper1">
		{section name=ix loop=$subtree}
			{if $subtree[ix].pos eq ''}
				<h2>{$subtree[ix].title} {if $subtree[ix].page_alias}({/if}{$subtree[ix].page_alias}{if $subtree[ix].page_alias}){/if}</h2>
			{/if}
		{/section}

		<div class="tree-wrapper2" id="tree">
			{section name=ix loop=$subtree}
				{if $subtree[ix].pos ne ''}
					{if $subtree[ix].first}{else}</div>{/if}
					{if $subtree[ix].last}{else}
						<div class="{if $subtree[ix].has_children}folder{else}doc{/if}">
							<a href="{$smarty.const.WIKI_PKG_URL}index.php?structure_id={$subtree[ix].structure_id}" target="{$subtree[ix].content_id}" title="{$subtree[ix].structure_id}">{$subtree[ix].title}{if $subtree[ix].page_alias} ({$subtree[ix].page_alias}){/if}</a>
					{/if}
				{/if}
			{/section}
		</div>
	</div>

	<div class="navbar">
		<ul>
			<li><a id="tree-moveUp"    href="javascript:void(0)">{biticon ipackage=liberty iexplain="Up"     iname=nav_up}</a></li>
			<li><a id="tree-moveDown"  href="javascript:void(0)">{biticon ipackage=liberty iexplain="Down"   iname=nav_down}</a></li>
			<li><a id="tree-moveLeft"  href="javascript:void(0)">{biticon ipackage=liberty iexplain="Left"   iname=nav_prev}</a></li>
			<li><a id="tree-moveRight" href="javascript:void(0)">{biticon ipackage=liberty iexplain="Right"  iname=nav_next}</a></li>
			{if !$no_delete}
				<li><a id="tree-remove"    href="javascript:void(0)">{biticon ipackage=liberty iexplain="Remove" iname=delete}</a></li>
			{else}
				<input id="tree-remove" type="hidden" value="dummy">
			{/if}
			<li><a id="tree-convert"   href="javascript:void(0)">{biticon ipackage=liberty iexplain="Folder" iname=tree-folder} &larr; &rarr; {biticon ipackage=liberty iexplain="Document" iname=tree-doc}</a></li>
			<li><div id="tree-tooltip" class="tree-tooltip"></div>
		</ul>
	</div>
</div>

{form id="tree-store"}
	<input type="hidden" name="structure_string" id="structure_string" value="" />
	<input type="hidden" name="structure_id" value="{$gStructure->mInfo.structure_id}" />
	<input type="hidden" name="root_structure_id" value="{$gStructure->mInfo.root_structure_id}" />
	<div class="row submit">
		<noscript>
			<p class="warning">{tr}The Structure organisation system only works with javascript turned on{/tr}</p>
		</noscript>
		<input type="submit" name="submit_structure" value="Save Changes" />
	</div>
	{formhelp note="To nest items, you first need to convert a page to a folder."}
	{if !$no_delete}
		{formhelp note="You can only delete a folder when it is empty."}
	{/if}
{/form}
{/strip}

<script type="text/javascript">//<![CDATA[
	var tree = new DynamicTreeBuilder("tree");
	tree.init();
	DynamicTreePlugins.call(tree);
//]]></script>
<script type="text/javascript" src="{$smarty.const.UTIL_PKG_URL}javascript/libs/mygosu/actions.js"></script>