summaryrefslogtreecommitdiffstats
path: root/emacs.d/nxhtml/tests/in/ryan-091104-literal.tpl
diff options
context:
space:
mode:
Diffstat (limited to 'emacs.d/nxhtml/tests/in/ryan-091104-literal.tpl')
-rw-r--r--emacs.d/nxhtml/tests/in/ryan-091104-literal.tpl148
1 files changed, 0 insertions, 148 deletions
diff --git a/emacs.d/nxhtml/tests/in/ryan-091104-literal.tpl b/emacs.d/nxhtml/tests/in/ryan-091104-literal.tpl
deleted file mode 100644
index 64c9d26..0000000
--- a/emacs.d/nxhtml/tests/in/ryan-091104-literal.tpl
+++ /dev/null
@@ -1,148 +0,0 @@
-{include file="library/header.tpl"}
-
-{* comment *}
-
-{literal}
-<script language="JavaScript" type="text/javascript">
-function validate_form(f){
- allElements = f.getInputs('text');
- var get_time = /^times\[(.+)\]$/;
- var get_date = /^dates\[(.+)\]$/;
- for(var index=0; index < allElements.length; ++index){
- var item = allElements[index];
- if(get_time.test(item.name)){
- if($F(item)){
- var key = get_time.exec(item.name)
- var sibling_date = 'dates[' + key[1] + ']';
- if(! $F(sibling_date)){
- alert("Date is required if entering a manual time!");
- $(sibling_date).addClassName('problem');
- return false;
- }
- }
-
- }
- }
- else if(get_date.test(item.name)){
- if($F(item)){
- var key = get_date.exec(item.name)
- var sibling_time = 'times[' + key[1] + ']';
- if(! $F(sibling_time)){
- alert("Time is required if entering a manual date!");
- $(sibling_time).addClassName('problem');
- return false;
- }
- }
- }
- return true;
-}
-
-function validate_date( el )
-{
- var date = /^\d\d\d\d-\d\d-\d\d$/;
- if ( !date.test(el.value) ) {
- alert('The date you have entered is not properly formatted (yyyy-mm-dd). Please re-enter it.');
- el.value='';
- el.focus();
- el.className='problem';
- return false;
- }
- el.className='';
- return true;
-}
-
-function validate_time( el )
-{
- var time = /^\d\d:\d\d$/;
- if ( !time.test(el.value) ) {
- alert('The time you have entered is not properly formatted (hh:mm). Please re-enter it.');
- el.value='';
- el.focus();
- el.className = 'problem';
- return false;
- }
- el.className = '';
- return true;
-}
-</script>
-
-<style type="text/css">
- foo: {
- font-weight: bold;
- color: #F00;
- }
-</style>
-{/literal}
-
-{if $containers|@count }
-
-<form name="test" method=post onsubmit="return validate_form(this);">
-<input type="hidden" name="date" value="{$smarty.request.date}">
-<input type="hidden" name="page_name" value="{$page_name}" />
-
-<table frame="void" bordercolor="#000000" rules="cols" class="data" style="float:center;">
-<thead>
-<tr class="sortHeader">
- {if $goahead}
- <th onclick="sortTable(this)">{t}Date{/t}<br /><span class="ex">YYYY-MM-DD</span></th>
- {/if}
- {if $goahead}
- <th onclick="sortTable(this)">{t}Time{/t}<br /><span class="ex">HH:MM</span></th>
- {/if}
-
- <th onclick="sortTable(this)">{t}Quantity{/t}</th>
-</tr>
-</thead>
-
-{foreach from=$widgets item="widget"}
-<tbody class="{cycle values=",highlight}" ondblclick="return insertHeader(this);">
- {if $widget->date != $today}
- {assign var=newday value=true}
- {assign var=today value=$widget->date}
- {else}
- {assign var=newday value=false}
- {/if}
-
-<tr class="{if $newday}group{/if}">
- {if $goahead}
- {if $widget->activity_allowed}
- <td class="ctext"><input type="text" value="" onchange="validate_date(this, this.form );" name="dates[{$widget->widget_id_for_web}]" id="dates[{$widget->widget_id_for_web}]" size=10 maxlength=10></td>
- {else}
- <td></td>
- {/if}
- {/if}
-
- {if $goahead}
- {if $widget->activity_allowed}
- <td class="ctext"><input type="text" value="" onchange="validate_time(this, this.form);" name="times[{$widget->widget_id_for_web}]" id="times[{$widget->widget_id_for_web}]"size=5 maxlength=5></td>
- {else}
- <td></td>
- {/if}
- {/if}
-
- <td>{$widget->quantity}</td>
-</tr>
-</tbody>
-{/foreach}
-</table>
-
-<hr />
- {if $goahead}
- <br />
- <b>{t}Note{/t}:</b> {t}Changes may not occur immediately.{/t}
- <br />
- <input type=submit value="Update Widgets">
- {/if}
-
- </form>
-{else}
- {t}There are no widgets on this day{/t}
-{/if}
-
-{literal}
-<hr/>test
-
-<p>Paragraph</p>
-{/literal}
-
-{include file="library/footer.tpl"}