1 |
<html> |
<html> |
2 |
<head> |
<head> |
3 |
<title>[% name %] :: template editor</title> |
<title>[% name %] :: template editor</title> |
4 |
<link id="user_css_link" href="css/user.css" type="text/css" rel="stylesheet"> |
<link id="user_css_link" href="/css/user.css" type="text/css" rel="stylesheet"> |
5 |
<link href="editor/editor.css" type="text/css" rel="stylesheet"> |
<link href="/editor/editor.css" type="text/css" rel="stylesheet"> |
6 |
<script type="text/javascript" src="/js/prototype.js"></script> |
<script type="text/javascript" src="/js/prototype.js"></script> |
7 |
<script type="text/javascript" src="/js/controls.js"></script> |
<script type="text/javascript" src="/js/controls.js"></script> |
8 |
<script type="text/javascript" src="/js/dragdrop.js"></script> |
<script type="text/javascript" src="/js/dragdrop.js"></script> |
21 |
</head> |
</head> |
22 |
<body onload="init_page();"> |
<body onload="init_page();"> |
23 |
|
|
|
<div class="navigation"> |
|
|
<a id="a_left_arr" href="#previous" onClick="this.blur(); return dec_rec();">⇦</a> |
|
|
<input id="record_nr" type="text" size="3" value="" onchange="return load_rec($('record_nr').value);"/> |
|
|
|
|
|
<a id="a_right_arr" href="#next" onClick="this.blur(); return inc_rec();">⇨</a> |
|
|
<a id="a_reload" href="#reload" onClick="this.blur(); return reload_rec();">↺</a> |
|
|
<span id="working"><img src="/img/indicator.gif" /></span> |
|
|
</div> |
|
|
|
|
24 |
<div id="div_editor_toolbar"> |
<div id="div_editor_toolbar"> |
25 |
Editor |
Editor |
26 |
<a id="a_template" class="tab" href="#" onClick="return edit_template();">template</a> |
<a id="a_template" class="tab" href="#" onClick="return edit_template();">template</a> |
27 |
<a id="a_css" class="tab" href="#" onClick="return edit_css();">css</a> |
<a id="a_css" class="tab" href="#" onClick="return edit_css();">css</a> |
28 |
<a id="a_other" class="tab" href="#" onClick="return Logger.error('not implemented yet');">other</a> |
<a id="a_other" class="tab" href="#" onClick="return Logger.error('not implemented yet');">other</a> |
29 |
|
<span class="notice"><a href="[% base %]/search">to search</a></span> |
30 |
</div> |
</div> |
31 |
|
|
32 |
<div id="div_editors"> |
<table id="div_editors" class="editors"> |
33 |
|
<tr id="row_template"> |
34 |
|
[% c.subreq('/editor/template') %] |
35 |
|
</tr> |
36 |
|
<tr id="row_css"> |
37 |
|
[% c.subreq('/editor/css') %] |
38 |
|
</tr> |
39 |
|
</table> |
40 |
|
|
41 |
<div id="div_template"> |
<div class="navigation"> |
42 |
<span class="notice">no template loaded yet.</span> |
<a id="a_left_arr" href="#previous" onClick="this.blur(); return dec_rec();">⇦</a> |
43 |
</div> |
<input id="record_nr" type="text" size="3" value="[% rec || 1 %]" onchange="return load_rec($('record_nr').value);"/> |
44 |
|
|
45 |
<div id="div_css"> |
<a id="a_right_arr" href="#next" onClick="this.blur(); return inc_rec();">⇨</a> |
46 |
<span class="notice"> no CSS loaded yet.</span> |
<a id="a_reload" href="#reload" onClick="this.blur(); return reload_rec();">↺</a> |
47 |
</div> |
|
48 |
|
<select name="rec_uri_prefix" id="rec_uri_prefix" onchange="return load_rec(rec);"> |
49 |
|
[% FOREACH db = c.comp('Model::Databases').list_inputs.sort('name') %] |
50 |
|
<option value="[% db.prefix %]">[% db.name %] ([% db.input %])</option> |
51 |
|
[% END %] |
52 |
|
</select> |
53 |
|
|
54 |
|
<span id="working"><img src="/img/indicator.gif" /></span> |
55 |
</div> |
</div> |
56 |
|
|
57 |
<div id="div_record"> |
<div id="div_record"> |
58 |
<span class="notice">no record loaded yet.</span> |
[% c.subreq('/editor/record', { record_uri => record_uri }) %] |
59 |
</div> |
</div> |
60 |
|
|
61 |
|
|
62 |
<pre> |
<pre> |
63 |
[% USE dumper ; dumper.dump( stash ) %] |
[% USE dumper ; dumper.dump( databases ) %] |
64 |
</pre> |
</pre> |
65 |
|
|
66 |
[% INCLUDE footer.tt %] |
[% INCLUDE footer.tt %] |