source: extensions/typetags/admin/typetags_admin.tpl @ 3301

Last change on this file since 3301 was 3301, checked in by patdenice, 15 years ago

New extension added:
Type tags (2.0.d)

File size: 4.6 KB
Line 
1{html_head}<link rel="stylesheet" type="text/css" href="{$ROOT_URL|@cat:"plugins/typetags/admin/farbtastic/farbtastic.css"}">{/html_head}
2{known_script id="farbtastic" src=$ROOT_URL|@cat:"plugins/typetags/admin/farbtastic/farbtastic.js"}
3
4<script type="text/javascript">
5  $(document).ready(function(){ldelim}
6    $('#colorpicker').farbtastic('#hexval');
7  });
8</script>
9
10<div class="titrePage">
11        <h2>TypeT@gs</h2>
12</div>
13
14<form action="" method="post" name="form">
15  {if isset($edit_tags)}
16    <input type="hidden" name="edit_list" value="{$edit_tags}" />
17  {/if}
18
19<fieldset>
20{if isset($edited_typetag)}
21    <legend>{'Edit typetags'|translate}</legend>
22    <input type="hidden" name="edited_typetag" value="{$edited_typetag}" />
23   
24    <div style="width: 500px; margin: auto;">
25    <div id="colorpicker" style="float: right;"></div>
26      <p><b>{'Edited TypeTag'|translate} : &nbsp;<input type="text" readonly="readonly"  size="20" style="background-color: {$typetag.OLD_COLOR}; color: {$typetag.COLOR_TEXT};" value="{$typetag.OLD_NAME}"></b>
27      <p>&nbsp;</p>
28      <p>{'New name'|translate}&nbsp;&nbsp;<input type="text" size="20" maxlength="15" name="typetag_name" value="{$typetag.NAME}"/></p>
29                        <p>{'New color'|translate}&nbsp;&nbsp;<input type="text" id="hexval" name="typetag_color" size="9" maxlength="7" value="{$typetag.COLOR}"/></p>
30      <p>&nbsp;</p>
31      <p><input class="submit" type="submit" name="submit" value="{'Modify'|translate}"/>
32         <input class="submit" type="submit" name="cancel" value="{'Reset'|translate}" /></p>
33    </div>
34{else}
35    <legend>{'Create a Typetag'|translate}</legend>
36    <div style="width: 500px; margin: auto;">
37    <div id="colorpicker" style="float: right;"></div>
38      <p>&nbsp;</p>
39      <p>{'New TypeTag'|translate}&nbsp;&nbsp;<input type="text" size="20" maxlength="15" name="add_typetag" value="{if isset($typetag.NAME)}{$typetag.NAME}{/if}"/></p>
40                        <p>{'ColorTypeTag'|translate}&nbsp;&nbsp;<input type="text" id="hexval" name="hexval" size="9" value="{if isset($typetag.COLOR)}{$typetag.COLOR}{else}#444444{/if}"/></p>
41      <p>&nbsp;</p>
42      <p><input class="submit" type="submit" name="addtypetag" value="{'Create a Typetag'|translate}"/></p>
43    </div>
44{/if}
45</fieldset>
46
47{if !empty($typetags_selection)}
48<fieldset>
49    <legend>{'TypeTag selection'|translate}</legend>
50    <ul class="tagSelection">
51    {foreach from=$typetags_selection item=typetag}
52      <li>
53        <label><input type="checkbox" name="typetags[]" value="{$typetag.id}" style="margin: 5px 0;"/>&nbsp;
54          <input type="text" readonly="readonly" size="18" style="background-color: {$typetag.color}; color: {$typetag.color_text}; margin: 5px 0;" value="{$typetag.name}"></label></li>
55    {/foreach}
56    </ul>
57    <p><br>
58     <input class="submit" type="submit" name="edittypetag" value="{'Edit selected typetags'|translate}"/>
59     <input class="submit" type="submit" name="deletetypetag" value="{'Delete selected typetags'|translate}" onclick="return confirm('{'Are you sure?'|translate}');"/>
60    </p>
61</fieldset>
62{/if}
63
64{if !empty($typetags_association) and !empty($typetags_selection)}
65<fieldset>
66    <legend>{'TypeTag association'|translate}</legend>
67      <ul class="tagSelection">
68      {foreach from=$typetags_association item=tag}
69        <li style="margin: 10px 0;">
70          <label><input type="checkbox" name="assoc_tags[]" value="{$tag.id}" /><span style="color: {$tag.color}; font-weight: bold;"> {$tag.name}</span></label></li>
71      {/foreach}
72      </ul>
73            <p><br>{'existing_typetag_list'|translate}
74                          <select class="categoryDropDown" name="typetaglist">
75        <option value=""> {'choose_typetag'|@translate}</option>
76                          {foreach from=$typetags_selection item=typetag}
77                        <option value="{$typetag.id}"> {$typetag.name}</option>
78                          {/foreach}
79                          </select>
80                          <input class="submit" type="submit" name="associate" value="{'associate'|translate}" onclick="return confirm('{'Are you sure?'|translate}');"/></p>
81</fieldset>
82{/if}
83
84{if !empty($typetags_dissociation)}
85<fieldset>
86    <legend>{'TypeTag dissociation'|translate}</legend>
87      <ul class="tagSelection">
88      {foreach from=$typetags_dissociation item=tag}
89        <li style="margin: 10px 0;">
90          <label><input type="checkbox" name="dissoc_tags[]" value="{$tag.id}" /><span style="color: {$tag.color}; font-weight: bold;"> {$tag.name}</span></label></li>
91      {/foreach}
92      </ul>
93      <p><br><input class="submit" type="submit" name="dissociate" value="{'dissociate'|translate}"onclick="return confirm('{'Are you sure?'|translate}');"/></p>
94</fieldset>
95{/if}
96</form>
Note: See TracBrowser for help on using the repository browser.