Commit 95e0d27204d8942f46ecd7360be5c3537f764842

Authored by Neil Blakey-Milner
1 parent 05d244a4

Moved from metadata_fields/


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3767 c91229c3-7414-0410-bfa2-8a42b809f60b
templates/ktcore/metadata/editable_metadata_fields.smarty 0 → 100644
  1 +{literal}
  2 +<style>
  3 +
  4 +.kt_treenodes {
  5 + list-style: none;
  6 + margin: 0;
  7 + padding: 0;
  8 + border: 0;
  9 + text-align: left !important;
  10 +}
  11 +
  12 +.leafnode {font-weight: bold; }
  13 +
  14 +.kt_treenodes ul {
  15 + list-style: none;
  16 + text-align: left;
  17 +}
  18 +.kt_treenodes li.treenode > a.pathnode {
  19 + background: transparent url(/graphics/plus.png) center left no-repeat;
  20 + padding-left: 15px;
  21 +}
  22 +
  23 +.kt_treenodes li.treenode.active > a.pathnode {
  24 + background: transparent url(/graphics/minus.png) center left no-repeat;
  25 +}
  26 +
  27 +.kt_treenodes li.active > ul {
  28 + display: block;
  29 +}
  30 +
  31 +.kt_treenodes li ul {
  32 + display: none;
  33 +}
  34 +
  35 +</style>
  36 +{/literal}
  37 +
  38 +<script language="javascript" src="/thirdpartyjs/MochiKit/Base.js" > </script>
  39 +<script language="javascript" src="/thirdpartyjs/MochiKit/Iter.js" > </script>
  40 +<script language="javascript" src="/thirdpartyjs/MochiKit/DOM.js" > </script>
  41 +
  42 +
  43 +<table class="prettysw" cellpadding="0" cellspacing="0">
  44 +{if !$metadata_prefix}
  45 +{assign var="metadata_prefix" value="emd"}
  46 +{/if}
  47 +{if $caption}
  48 +<caption colspan="2">{$caption}</caption>
  49 +{/if}
  50 +{if $fields}
  51 +{ foreach item=oField from=$fields }
  52 +<tr>
  53 +<th>{$oField->getName()}</th>
  54 +<td>
  55 +{php}
  56 +$oField = $this->_tpl_vars['oField'];
  57 +$sPrefix = $this->_tpl_vars['metadata_prefix'];
  58 +$sValue = $this->_tpl_vars['values'][$oField->getID()];
  59 +$this->assign('pattern',
  60 + new PatternMetadata($oField->getName(), $sPrefix . $oField->getID(), $sValue));
  61 +{/php}
  62 +{$pattern->render()}
  63 +</td>
  64 +</tr>
  65 +{ /foreach }
  66 +{else}
  67 +<tr><td>No fields found</td></tr>
  68 +{/if}
  69 +</table>
... ...
templates/ktcore/metadata/editable_metadata_fieldsets.smarty 0 → 100644
  1 +{literal}
  2 +<style>
  3 +
  4 +.kt_treenodes {
  5 + list-style: none;
  6 + margin: 0;
  7 + padding: 0;
  8 + border: 0;
  9 + text-align: left !important;
  10 +}
  11 +
  12 +.leafnode {font-weight: bold; }
  13 +
  14 +.kt_treenodes ul {
  15 + list-style: none;
  16 + text-align: left;
  17 +}
  18 +.kt_treenodes li.treenode > a.pathnode {
  19 + background: transparent url(/graphics/plus.png) center left no-repeat;
  20 + padding-left: 15px;
  21 +}
  22 +
  23 +.kt_treenodes li.treenode.active > a.pathnode {
  24 + background: transparent url(/graphics/minus.png) center left no-repeat;
  25 +}
  26 +
  27 +.kt_treenodes li.active > ul {
  28 + display: block;
  29 +}
  30 +
  31 +.kt_treenodes li ul {
  32 + display: none;
  33 +}
  34 +
  35 +</style>
  36 +{/literal}
  37 +
  38 +<script language="javascript" src="/thirdpartyjs/MochiKit/Base.js" > </script>
  39 +<script language="javascript" src="/thirdpartyjs/MochiKit/Iter.js" > </script>
  40 +<script language="javascript" src="/thirdpartyjs/MochiKit/DOM.js" > </script>
  41 +<script language="javascript" src="/thirdpartyjs/MochiKit/DateTime.js" > </script>
  42 +<script language="javascript" src="/presentation/lookAndFeel/knowledgeTree/js/taillog.js"> </script>
  43 +<script language="javascript" src="/presentation/lookAndFeel/knowledgeTree/js/conditional_usage.js"> </script>
  44 +
  45 +{if !$metadata_prefix}
  46 + {assign var="metadata_prefix" value="emd"}
  47 +{/if}
  48 +
  49 +{if $caption}
  50 + <p>{$caption}</p>
  51 +{/if}
  52 +
  53 +{foreach from=$fieldsets item=oFieldset}
  54 +{if $oFieldset->getIsConditional()}
  55 +<fieldset class="conditional_metadata">
  56 +<input type="hidden" class="fixed" name="fieldsets[]" value="{$oFieldset->getId()}" />
  57 +{else}
  58 +<fieldset>
  59 +{/if}
  60 + <legend><span title="Fieldset: {$oFieldset->getId()}">{$oFieldset->getName()}</span></legend>
  61 +
  62 + <table class="prettysw" cellpadding="0" cellspacing="0">
  63 + <tbody class="conditional_target">
  64 +<!--
  65 + { foreach item=oField from=$oFieldset->getFields() }
  66 + <tr>
  67 + <th>{$oField->getName()}</th>
  68 + <td>
  69 +
  70 + {php}
  71 + $oField = $this->_tpl_vars['oField'];
  72 + $sPrefix = $this->_tpl_vars['metadata_prefix'];
  73 + $sValue = $this->_tpl_vars['values'][$oField->getID()];
  74 + $this->assign('pattern',
  75 + new PatternMetadata($oField->getName(), $sPrefix . $oField->getID(), $sValue));
  76 + {/php}
  77 + {$pattern->render()}
  78 +
  79 + </td>
  80 + </tr>
  81 + { /foreach }
  82 +-->
  83 + </tbody>
  84 + </table>
  85 +</fieldset>
  86 +{foreachelse}
  87 +No fields found
  88 +{/foreach}
  89 +
  90 +<table id="brad-log">
  91 +<tbody><tr><td>asdf</td></tr></tbody>
  92 +</table>
... ...