Skip to content
This repository has been archived by the owner on Aug 13, 2022. It is now read-only.

Commit

Permalink
refactor admin templates
Browse files Browse the repository at this point in the history
  • Loading branch information
craigh committed Jun 28, 2011
1 parent 9f67354 commit 7c86270
Show file tree
Hide file tree
Showing 6 changed files with 255 additions and 273 deletions.
35 changes: 17 additions & 18 deletions src/modules/Feeds/templates/admin/delete.tpl
Original file line number Diff line number Diff line change
@@ -1,20 +1,19 @@
{gt text='Delete Feed' assign='templatetitle'}

{include file='admin/menu.tpl'}
{adminheader}
<div class="z-admin-content-pagetitle">
{icon type="delete" size="small"}
<h3>{gt text='Delete feed'}</h3>
</div>

<div class="z-admincontainer">
<div class="z-adminpageicon">{img modname='core' src='editdelete.png' set='icons/large' alt=$templatetitle}</div>
<h2>{$templatetitle}</h2>
<p class="z-warningmsg">{gt text='Do you really want to delete this Feed?'}</p>
<p class="z-warningmsg">{gt text='Do you really want to delete this Feed?'}</p>

<form class="z-form" action="{modurl modname='Feeds' type='admin' func='delete'}" method="post" enctype="application/x-www-form-urlencoded">
<div>
<input type="hidden" name="csrftoken" value="{insert name="csrftoken"}" />
<input type="hidden" name="confirmation" value="1" />
<input type="hidden" name="fid" value="{$fid|safetext}" />
<div class="z-buttons z-formbuttons">
{button src="button_ok.png" set="icons/extrasmall" __alt="Confirm deletion?" __title="Confirm deletion?" __text="Confirm deletion?"}
<a href="{modurl modname="Feeds" type="admin" func='view'}" title="{gt text="Cancel"}">{img modname='core' src="button_cancel.png" set="icons/extrasmall" __alt="Cancel" __title="Cancel"} {gt text="Cancel"}</a>
</div>
</form>
</div>
<form class="z-form" action="{modurl modname='Feeds' type='admin' func='delete'}" method="post" enctype="application/x-www-form-urlencoded">
<div>
<input type="hidden" name="csrftoken" value="{insert name="csrftoken"}" />
<input type="hidden" name="confirmation" value="1" />
<input type="hidden" name="fid" value="{$fid|safetext}" />
<div class="z-buttons z-formbuttons">
{button src="button_ok.png" set="icons/extrasmall" __alt="Confirm deletion?" __title="Confirm deletion?" __text="Confirm deletion?"}
<a href="{modurl modname="Feeds" type="admin" func='view'}" title="{gt text="Cancel"}">{img modname='core' src="button_cancel.png" set="icons/extrasmall" __alt="Cancel" __title="Cancel"} {gt text="Cancel"}</a>
</div>
</form>
{adminfooter}
7 changes: 0 additions & 7 deletions src/modules/Feeds/templates/admin/menu.tpl

This file was deleted.

119 changes: 58 additions & 61 deletions src/modules/Feeds/templates/admin/modify.tpl
Original file line number Diff line number Diff line change
@@ -1,65 +1,62 @@
{gt text='Update Feed' assign='templatetitle'}

{include file='admin/menu.tpl'}

<div class="z-admincontainer">
<div class="z-adminpageicon">{img modname='core' src='edit.png' set='icons/large' alt=$templatetitle}</div>

<h2>{$templatetitle}</h2>
{adminheader}
<div class="z-admin-content-pagetitle">
{icon type="edit" size="small"}
<h3>{gt text='Update feed'}</h3>
</div>

<form class="z-form" action="{modurl modname='Feeds' type='admin' func='update'}" method="post" enctype="application/x-www-form-urlencoded">
<div>
<input type="hidden" name="csrftoken" value="{insert name="csrftoken"}" />
<input type="hidden" name="feed[fid]" value="{$fid|safetext}" />
<fieldset>
<legend>{gt text='Content'}</legend>
<div class="z-formrow">
<label for="feeds_feedname">{gt text='Name'}</label>
<input id="feeds_feedname" name="feed[name]" type="text" size="100" maxlength="100" value="{$name|safetext}" />
</div>
{if $enablecategorization}
<div class="z-formrow">
<label>{gt text='Category'}</label>
{gt text='Choose a category' assign='lblDef'}
{nocache}
{foreach from=$categories key='property' item='category'}
{array_field array=$__CATEGORIES__ field=$property assign='catExists'}
{if $catExists}
{array_field array=$__CATEGORIES__.$property field='id' assign='selectedValue'}
{else}
{assign var='selectedValue' value='0'}
{/if}
<div class="z-formnote">{selector_category category=$category name="feed[__CATEGORIES__][$property]" field='id' selectedValue=$selectedValue defaultValue='0' defaultText=$lblDef}</div>
{/foreach}
{/nocache}
</div>
<form class="z-form" action="{modurl modname='Feeds' type='admin' func='update'}" method="post" enctype="application/x-www-form-urlencoded">
<div>
<input type="hidden" name="csrftoken" value="{insert name="csrftoken"}" />
<input type="hidden" name="feed[fid]" value="{$fid|safetext}" />
<fieldset>
<legend>{gt text='Content'}</legend>
<div class="z-formrow">
<label for="feeds_feedname">{gt text='Name'}</label>
<input id="feeds_feedname" name="feed[name]" type="text" size="100" maxlength="100" value="{$name|safetext}" />
</div>
{if $enablecategorization}
<div class="z-formrow">
<label>{gt text='Category'}</label>
{gt text='Choose a category' assign='lblDef'}
{nocache}
{foreach from=$categories key='property' item='category'}
{array_field array=$__CATEGORIES__ field=$property assign='catExists'}
{if $catExists}
{array_field array=$__CATEGORIES__.$property field='id' assign='selectedValue'}
{else}
{assign var='selectedValue' value='0'}
{/if}
<div class="z-formrow">
<label for="feeds_urltitle">{gt text='PermaLink URL title'}</label>
<input id="feeds_urltitle" name="feed[urltitle]" type="text" size="32" maxlength="255" value="{$urltitle|safetext}" />
<em class="z-formnote">{gt text='(Blank = auto-generate)'}</em>
</div>
<div class="z-formrow">
<label for="feeds_url">{gt text='URL'}</label>
<input id="feeds_url" name="feed[url]" type="text" size="50" maxlength="240" value="{$url|safetext}" />
</div>
</fieldset>
<fieldset>
<legend>{gt text='Meta data'}</legend>
<ul>
{usergetvar name='uname' uid=$cr_uid assign='username'}
<li>{gt text='Created by %s' tag1=$username}</li>
<li>{gt text='Created on %s' tag1=$cr_date|dateformat}</li>
{usergetvar name='uname' uid=$lu_uid assign='username'}
<li>{gt text='Last update by %s' tag1=$username}</li>
<li>{gt text='Updated on %s' tag1=$lu_date|dateformat}</li>
</ul>
</fieldset>

<div class="z-buttons z-formbuttons">
{button src="button_ok.png" set="icons/extrasmall" __alt="Save" __title="Save" __text="Save"}
<a href="{modurl modname="Feeds" type="admin" func='view'}" title="{gt text="Cancel"}">{img modname='core' src="button_cancel.png" set="icons/extrasmall" __alt="Cancel" __title="Cancel"} {gt text="Cancel"}</a>
<div class="z-formnote">{selector_category category=$category name="feed[__CATEGORIES__][$property]" field='id' selectedValue=$selectedValue defaultValue='0' defaultText=$lblDef}</div>
{/foreach}
{/nocache}
</div>
{/if}
<div class="z-formrow">
<label for="feeds_urltitle">{gt text='PermaLink URL title'}</label>
<input id="feeds_urltitle" name="feed[urltitle]" type="text" size="32" maxlength="255" value="{$urltitle|safetext}" />
<em class="z-formnote">{gt text='(Blank = auto-generate)'}</em>
</div>
<div class="z-formrow">
<label for="feeds_url">{gt text='URL'}</label>
<input id="feeds_url" name="feed[url]" type="text" size="50" maxlength="240" value="{$url|safetext}" />
</div>
</fieldset>
<fieldset>
<legend>{gt text='Meta data'}</legend>
<ul>
{usergetvar name='uname' uid=$cr_uid assign='username'}
<li>{gt text='Created by %s' tag1=$username}</li>
<li>{gt text='Created on %s' tag1=$cr_date|dateformat}</li>
{usergetvar name='uname' uid=$lu_uid assign='username'}
<li>{gt text='Last update by %s' tag1=$username}</li>
<li>{gt text='Updated on %s' tag1=$lu_date|dateformat}</li>
</ul>
</fieldset>

<div class="z-buttons z-formbuttons">
{button src="button_ok.png" set="icons/extrasmall" __alt="Save" __title="Save" __text="Save"}
<a href="{modurl modname="Feeds" type="admin" func='view'}" title="{gt text="Cancel"}">{img modname='core' src="button_cancel.png" set="icons/extrasmall" __alt="Cancel" __title="Cancel"} {gt text="Cancel"}</a>
</div>
</form>
</div>
</div>
</form>
{adminfooter}
133 changes: 66 additions & 67 deletions src/modules/Feeds/templates/admin/modifyconfig.tpl
Original file line number Diff line number Diff line change
@@ -1,70 +1,69 @@
{include file='admin/menu.tpl'}

<div class="z-admincontainer">
<div class="z-adminpageicon">{img modname='core' src='configure.png' set='icons/large' __alt='Settings'}</div>

<h2>{gt text='Settings'}</h2>
{adminheader}
<div class="z-admin-content-pagetitle">
{icon type="config" size="small"}
<h3>{gt text='Settings'}</h3>
</div>

<form class="z-form" action="{modurl modname='Feeds' type='admin' func='updateconfig'}" method="post" enctype="application/x-www-form-urlencoded">
<div>
<input type="hidden" name="csrftoken" value="{insert name="csrftoken"}" />
<fieldset>
<legend>{gt text='General Settings'}</legend>
<div class="z-formrow">
<label for="feeds_enablecategorization">{gt text='Enable categorization'}</label>
<input id="feeds_enablecategorization" type="checkbox" name="enablecategorization"{if $modvars.Feeds.enablecategorization} checked="checked"{/if} />
</div>
<div class="z-formrow">
<label for="feeds_bold">{gt text='Display item names in bold'}</label>
<input id="feeds_bold" name="bold" type="checkbox" value="1"{if $modvars.Feeds.bold eq 1} checked="checked"{/if} />
</div>
<div class="z-formrow">
<label for="feeds_openinnewwindow">{gt text='Open links in new browser window'}</label>
<input id="feeds_openinnewwindow" name="openinnewwindow" type="checkbox" value="1"{if $modvars.Feeds.openinnewwindow eq 1} checked="checked"{/if} />
</div>
<div class="z-formrow">
<label for="feeds_itemsperpage">{gt text='Items per page'}</label>
<input id="feeds_itemsperpage" type="text" name="itemsperpage" size="3" value="{$modvars.Feeds.itemsperpage|safetext}" />
</div>
<div class="z-formrow">
<label for="feeds_feedsperpage">{gt text='Number of feeds to list per page'}</label>
<input id="feeds_feedsperpage" type="text" name="feedsperpage" size="3" value="{$modvars.Feeds.feedsperpage|safetext}" />
</div>
<div class="z-formrow">
<label for="feeds_multifeedlimit">{gt text='Maximum items to add per feed'}</label>
<input id="feeds_multifeedlimit" type="text" name="multifeedlimit" size="3" value="{$modvars.Feeds.multifeedlimit|safetext}" />
<em class="z-formnote">{gt text='for combined feeds (0 to add all)'}</em>
</div>
</fieldset>
<fieldset>
<legend>{gt text='Cache Settings'}</legend>
<div class="z-formrow">
<label for="feeds_cachedirectory">{gt text='Cache directory for feeds'}</label>
<input id="feeds_cachedirectory" type="text" name="cachedirectory" size="30" value="{$modvars.Feeds.cachedirectory|safetext}" />
<em class="z-formnote">{gt text="(relative to [%s])" tag1=$tempdir}</em>
</div>
<div class="z-formrow">
<label for="feeds_cacheinterval">{gt text='Cache interval for feeds'}</label>
<input id="feeds_cacheinterval" type="text" name="cacheinterval" size="3" value="{$modvars.Feeds.cacheinterval|safetext}" />
<em class="z-formnote">{gt text='in seconds (3600 = 1 hour)'}</em>
</div>
</fieldset>
<fieldset>
<legend>{gt text='Cron Job Settings'}</legend>
<div class="z-formrow">
<label for="feeds_usingcronjob">{gt text='Using a Cron Job to update the cache'}</label>
<input id="feeds_usingcronjob" name="usingcronjob" type="checkbox" value="1"{if $modvars.Feeds.usingcronjob eq 1} checked="checked"{/if} />
<em class="z-formnote">{gt text='(see instructions)'}</em>
</div>
<div class="z-formrow">
<label>{gt text='Link for using a Cron Job'}</label>
<span><a href="{modurl fqurl=true modname='Feeds' type='user' func='updatecache' key=$modvars.Feeds.key}">{modurl fqurl=true modname='Feeds' type='user' func='updatecache' key=$modvars.Feeds.key}</a></span>
</div>
</fieldset>
<div class="z-buttons z-formbuttons">
{button src="button_ok.png" set="icons/extrasmall" __alt="Save" __title="Save" __text="Save"}
<a href="{modurl modname="Feeds" type="admin" func='view'}" title="{gt text="Cancel"}">{img modname='core' src="button_cancel.png" set="icons/extrasmall" __alt="Cancel" __title="Cancel"} {gt text="Cancel"}</a>
<form class="z-form" action="{modurl modname='Feeds' type='admin' func='updateconfig'}" method="post" enctype="application/x-www-form-urlencoded">
<div>
<input type="hidden" name="csrftoken" value="{insert name="csrftoken"}" />
<fieldset>
<legend>{gt text='General Settings'}</legend>
<div class="z-formrow">
<label for="feeds_enablecategorization">{gt text='Enable categorization'}</label>
<input id="feeds_enablecategorization" type="checkbox" name="enablecategorization"{if $modvars.Feeds.enablecategorization} checked="checked"{/if} />
</div>
<div class="z-formrow">
<label for="feeds_bold">{gt text='Display item names in bold'}</label>
<input id="feeds_bold" name="bold" type="checkbox" value="1"{if $modvars.Feeds.bold eq 1} checked="checked"{/if} />
</div>
<div class="z-formrow">
<label for="feeds_openinnewwindow">{gt text='Open links in new browser window'}</label>
<input id="feeds_openinnewwindow" name="openinnewwindow" type="checkbox" value="1"{if $modvars.Feeds.openinnewwindow eq 1} checked="checked"{/if} />
</div>
<div class="z-formrow">
<label for="feeds_itemsperpage">{gt text='Items per page'}</label>
<input id="feeds_itemsperpage" type="text" name="itemsperpage" size="3" value="{$modvars.Feeds.itemsperpage|safetext}" />
</div>
<div class="z-formrow">
<label for="feeds_feedsperpage">{gt text='Number of feeds to list per page'}</label>
<input id="feeds_feedsperpage" type="text" name="feedsperpage" size="3" value="{$modvars.Feeds.feedsperpage|safetext}" />
</div>
<div class="z-formrow">
<label for="feeds_multifeedlimit">{gt text='Maximum items to add per feed'}</label>
<input id="feeds_multifeedlimit" type="text" name="multifeedlimit" size="3" value="{$modvars.Feeds.multifeedlimit|safetext}" />
<em class="z-formnote">{gt text='for combined feeds (0 to add all)'}</em>
</div>
</fieldset>
<fieldset>
<legend>{gt text='Cache Settings'}</legend>
<div class="z-formrow">
<label for="feeds_cachedirectory">{gt text='Cache directory for feeds'}</label>
<input id="feeds_cachedirectory" type="text" name="cachedirectory" size="30" value="{$modvars.Feeds.cachedirectory|safetext}" />
<em class="z-formnote">{gt text="(relative to [%s])" tag1=$tempdir}</em>
</div>
<div class="z-formrow">
<label for="feeds_cacheinterval">{gt text='Cache interval for feeds'}</label>
<input id="feeds_cacheinterval" type="text" name="cacheinterval" size="3" value="{$modvars.Feeds.cacheinterval|safetext}" />
<em class="z-formnote">{gt text='in seconds (3600 = 1 hour)'}</em>
</div>
</fieldset>
<fieldset>
<legend>{gt text='Cron Job Settings'}</legend>
<div class="z-formrow">
<label for="feeds_usingcronjob">{gt text='Using a Cron Job to update the cache'}</label>
<input id="feeds_usingcronjob" name="usingcronjob" type="checkbox" value="1"{if $modvars.Feeds.usingcronjob eq 1} checked="checked"{/if} />
<em class="z-formnote">{gt text='(see instructions)'}</em>
</div>
<div class="z-formrow">
<label>{gt text='Link for using a Cron Job'}</label>
<span><a href="{modurl fqurl=true modname='Feeds' type='user' func='updatecache' key=$modvars.Feeds.key}">{modurl fqurl=true modname='Feeds' type='user' func='updatecache' key=$modvars.Feeds.key}</a></span>
</div>
</fieldset>
<div class="z-buttons z-formbuttons">
{button src="button_ok.png" set="icons/extrasmall" __alt="Save" __title="Save" __text="Save"}
<a href="{modurl modname="Feeds" type="admin" func='view'}" title="{gt text="Cancel"}">{img modname='core' src="button_cancel.png" set="icons/extrasmall" __alt="Cancel" __title="Cancel"} {gt text="Cancel"}</a>
</div>
</form>
</div>
</div>
</form>
{adminfooter}
Loading

0 comments on commit 7c86270

Please sign in to comment.