0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
3.2.0-5
/
standard
/
htdocs
/
templates
/
[
Home
]
File: tiki-admin_modules.tpl
{* $Id: tiki-admin_modules.tpl 18340 2009-05-01 12:27:37Z sylvieg $ *} {popup_init src="lib/overlib.js"} {strip} {title help="Modules+Admin" admpage="module"}{tr}Admin Modules{/tr}{/title} <div class="navbar"> {button href="tiki-admin_modules.php?clear_cache=1" _text="{tr}Clear Cache{/tr}"} </div> {if $prefs.feature_tabs eq 'y'} {cycle name=tabs values="1,2,3" print=false advance=false reset=true} <div class="tabs"> <span id="tab{cycle name=tabs advance=false assign=tabi}{$tabi}" class="tabmark tabinactive"> <a href="#layout" onclick="javascript:tikitabs({cycle name=tabs},3); return false;">{tr}Assign/Edit modules{/tr}</a> </span> <span id="tab{cycle name=tabs advance=false assign=tabi}{$tabi}" class="tabmark tabinactive"> <a href="#theme" onclick="javascript:tikitabs({cycle name=tabs},3); return false;">{tr}User Modules{/tr}</a> </span> </div> {cycle name=content values="1,2,3" print=false advance=false reset=true} {/if} <fieldset {if $prefs.feature_tabs eq 'y'} class="tabcontent" id="content{cycle name=content assign=focustab}{$focustab}"{/if}> {if $prefs.feature_tabs neq 'y'} <legend class="heading"> <span> {tr}Assign/Edit modules{/tr} </span> </a> </legend> {/if} <h2>{tr}Assigned Modules{/tr}</h2> <a name="leftmod"></a> <table class="normal"> <caption>{tr}Left Modules{/tr}</caption> <tr> <th>{tr}Name{/tr}</th> <th>{tr}Order{/tr}</th> <th>{tr}Cache{/tr}</th> <th>{tr}Rows{/tr}</th> <th>{tr}Parameters{/tr}</th> <th>{tr}Groups{/tr}</th> <th>{tr}Action{/tr}</th> </tr> {cycle print=false values="even,odd"} {section name=user loop=$left} <tr> <td class="{cycle advance=false}">{$left[user].name|escape}</td> <td class="{cycle advance=false}">{$left[user].ord}</td> <td class="{cycle advance=false}">{$left[user].cache_time}</td> <td class="{cycle advance=false}">{$left[user].rows}</td> <td class="{cycle advance=false}">{$left[user].params|escape}</td> <td class="{cycle advance=false}">{$left[user].module_groups}</td> <td class="{cycle}"> <a class="link" href="tiki-admin_modules.php?edit_assign={$left[user].moduleId}#assign" title="{tr}Edit{/tr}">{icon _id='page_edit'}</a> {if $left[0].moduleId ne $left[user].moduleId} <a class="link" href="tiki-admin_modules.php?modup={$left[user].moduleId}#leftmod" title="{tr}Move Up{/tr}">{icon _id='resultset_up'}</a> {/if} {if $left[user.index_next].moduleId} <a class="link" href="tiki-admin_modules.php?moddown={$left[user].moduleId}#leftmod" title="{tr}Move Down{/tr}">{icon _id='resultset_down'}</a> {/if} <a class="link" href="tiki-admin_modules.php?modright={$left[user].moduleId}#rightmod" title="{tr}Move to Right Column{/tr}">{icon _id='arrow_right'}</a> <a class="link" href="tiki-admin_modules.php?unassign={$left[user].moduleId}#leftmod" title="{tr}Unassign{/tr}">{icon _id='cross' alt='{tr}x{/tr}'}</a></td> </tr> {sectionelse} <tr><td colspan="6"> <b>{tr}No records found{/tr}</b> </td></tr> {/section} </table> <br /> <br /> <a name="rightmod"></a> <table class="normal"> <caption>{tr}Right Modules{/tr}</caption> <tr> <th>{tr}Name{/tr}</th> <th>{tr}Order{/tr}</th> <th>{tr}Cache{/tr}</th> <th>{tr}Rows{/tr}</th> <th>{tr}Parameters{/tr}</th> <th>{tr}Groups{/tr}</th> <th>{tr}Action{/tr}</th> </tr> {cycle print=false values="even,odd"} {section name=user loop=$right} <tr> <td class="{cycle advance=false}">{$right[user].name|escape}</td> <td class="{cycle advance=false}">{$right[user].ord}</td> <td class="{cycle advance=false}">{$right[user].cache_time}</td> <td class="{cycle advance=false}">{$right[user].rows}</td> <td class="{cycle advance=false}">{$right[user].params|escape}</td> <td class="{cycle advance=false}">{$right[user].module_groups}</td> <td class="{cycle}"> <a class="link" href="tiki-admin_modules.php?edit_assign={$right[user].moduleId}#assign" title="{tr}Edit{/tr}">{icon _id='page_edit'}</a> {if $right[0].moduleId ne $right[user].moduleId} <a class="link" href="tiki-admin_modules.php?modup={$right[user].moduleId}#rightmod" title="{tr}Move Up{/tr}">{icon _id='resultset_up'}</a> {/if} {if $right[user.index_next].moduleId} <a class="link" href="tiki-admin_modules.php?moddown={$right[user].moduleId}#rightmod" title="{tr}Move Down{/tr}">{icon _id='resultset_down'}</a> {/if} <a class="link" href="tiki-admin_modules.php?modleft={$right[user].moduleId}#leftmod" title="{tr}Move to Left Column{/tr}">{icon _id='arrow_left'}</a> <a class="link" href="tiki-admin_modules.php?unassign={$right[user].moduleId}#rightmod" title="{tr}Unassign{/tr}">{icon _id='cross' alt='{tr}x{/tr}'}</a></td> </tr> {sectionelse} <tr><td colspan="6"> <b>{tr}No records found{/tr}</b> </td></tr> {/section} </table> <br/> <a name="assign"></a> {if $assign_name eq ''} <h2>{tr}Assign new module{/tr}</h2> {else} <h2>{tr}Edit this assigned module:{/tr} {$assign_name}</h2> {/if} {if $preview eq 'y'} <h3>{tr}Preview{/tr}</h3> {$preview_data} {/if} <form method="post" action="tiki-admin_modules.php"> {if !empty($info.moduleId)}<input type="hidden" name="moduleId" value="{$info.moduleId}" />{elseif !empty($moduleId)}<input type="hidden" name="moduleId" value="{$moduleId}" />{/if} <table class="normal"> <tr><td class="formcolor">{tr}Module Name{/tr}</td><td class="formcolor"> <select name="assign_name"> <option value=""></option> {section name=ix loop=$all_modules} <option value="{$all_modules[ix]|escape}" {if $assign_name eq $all_modules[ix] || $assign_selected eq $all_modules[ix]}selected="selected"{/if}>{$all_modules[ix]}</option> {/section} </select> </td></tr> <!--<tr><td>{tr}Title{/tr}</td><td><input type="text" name="assign_title" value="{$assign_title|escape}" /></td></tr>--> <tr><td class="formcolor">{tr}Position{/tr}</td><td class="formcolor"> <select name="assign_position"> <option value="l" {if $assign_position eq 'l'}selected="selected"{/if}>{tr}Left{/tr}</option> <option value="r" {if $assign_position eq 'r'}selected="selected"{/if}>{tr}Right{/tr}</option> </select> </td></tr> <tr><td class="formcolor">{tr}Order{/tr}</td><td class="formcolor"> <select name="assign_order"> {section name=ix loop=$orders} <option value="{$orders[ix]|escape}" {if $assign_order eq $orders[ix]}selected="selected"{/if}>{$orders[ix]}</option> {/section} </select> </td></tr> <tr><td class="formcolor">{tr}Cache Time{/tr} ({tr}secs{/tr})</td><td class="formcolor"><input type="text" name="assign_cache" value="{$assign_cache|escape}" /></td></tr> <tr><td class="formcolor">{tr}Rows{/tr}</td><td class="formcolor"><input type="text" name="assign_rows" value="{$assign_rows|escape}" /></td></tr> <tr><td class="formcolor"> <a {popup text="{tr}Params: specific params to the module and/or general params ('lang', 'flip', 'title', 'decorations', 'section', 'overflow', 'page', 'nobox', 'bgcolor', 'color', 'theme', 'notitle', 'nopage'). Separator between params:'&'. E.g. maxlen=15&nonums=y.{/tr}" width=200 center=true}>{tr}Parameters{/tr}</a> </td><td class="formcolor"><textarea name="assign_params" rows="1" cols="60" >{$assign_params|escape}</textarea> {help url="Module+Parameters"} </td></tr> <tr><td class="formcolor">{tr}Groups{/tr}</td><td class="formcolor"> {remarksbox type="tip" title="Tip"}{tr}Use Ctrl+Click to select multiple groups.{/tr}{/remarksbox} <select multiple="multiple" name="groups[]"> {section name=ix loop=$groups} <option value="{$groups[ix].groupName|escape}" {if $groups[ix].selected eq 'y'}selected="selected"{/if}>{$groups[ix].groupName|escape}</option> {/section} </select> {if $prefs.modallgroups eq 'y'} <div class="simplebox">{icon _id=information style="vertical-align:middle;float:left"} {tr}The{/tr} <a class="rbox-link" href="tiki-admin.php?page=module">{tr}Display Modules to All Groups{/tr}</a> {tr}setting will override your selection of specific groups.{/tr}</div><br />{/if} </td></tr> {if $prefs.user_assigned_modules eq 'y'} <tr><td class="formcolor">{tr}Visibility{/tr}</td><td class="formcolor"> <select name="assign_type"> <option value="D" {if $assign_type eq 'D'}selected="selected"{/if}>{tr}Displayed now for all eligible users even with personal assigned modules{/tr}</option> <option value="d" {if $assign_type eq 'd'}selected="selected"{/if}>{tr}Displayed for the eligible users with no personal assigned modules{/tr}</option> <option value="P" {if $assign_type eq 'P'}selected="selected"{/if}>{tr}Displayed now, can't be unassigned{/tr}</option> <option value="h" {if $assign_type eq 'h'}selected="selected"{/if}>{tr}Not displayed until a user chooses it{/tr}</option> </select> <div class="simplebox"> {icon _id=information style="vertical-align:middle;float:left;"}{tr}Because <a class="rbox-link" href="tiki-admin.php?page=module">Users can Configure Modules</a>, select either{/tr} "{tr}Displayed now for all eligible users even with personal assigned modules{/tr}" {tr}or{/tr} "{tr}Displayed now, can't be unassigned{/tr}" {tr}to make sure users will notice any newly assigned modules.{/tr}</div> </td></tr> {/if} <tr><td class="formcolor"> </td><td class="formcolor"><input type="submit" name="preview" value="{tr}Preview{/tr}" /><input type="submit" name="assign" value="{tr}Assign{/tr}" /></td></tr> </table> </form> </fieldset> <fieldset {if $prefs.feature_tabs eq 'y'} class="tabcontent" id="content{cycle name=content assign=focustab}{$focustab}"{/if}> {if $prefs.feature_tabs neq 'y'} <legend class="heading"> <a href="#usertheme" name="usertheme"> <span>{tr}User Modules{/tr}</span> </a> </legend> {/if} <h2>{tr}User Modules{/tr}</h2> <table class="normal"> <tr> <th>{tr}Name{/tr}</th> <th>{tr}Title{/tr}</th> <th>{tr}Action{/tr}</th> </tr> {cycle print=false values="even,odd"} {section name=user loop=$user_modules} <tr> <td class="{cycle advance=false}">{$user_modules[user].name|escape}</td> <td class="{cycle advance=false}">{$user_modules[user].title|escape}</td> <td class="{cycle}"><a class="link" href="tiki-admin_modules.php?um_edit={$user_modules[user].name|escape:'url'}&cookietab=2#editcreate" title="{tr}Edit{/tr}">{icon _id='page_edit'}</a> <a class="link" href="tiki-admin_modules.php?edit_assign={$user_modules[user].name|escape:'url'}&cookietab=1#assign" title="{tr}Assign{/tr}">{icon _id='add' alt='{tr}Assign{/tr}'}</a> <a class="link" href="tiki-admin_modules.php?um_remove={$user_modules[user].name|escape:'url'}&cookietab=2" title="{tr}Delete{/tr}">{icon _id='cross' alt='{tr}Delete{/tr}'}</a></td> </tr> {sectionelse} <tr><td colspan="3" class="odd"> <b>{tr}No records found{/tr}</b> </td></tr> {/section} </table> <br /> <a name="editcreate"></a> {if $um_name eq ''} <h2>{tr}Create new user module{/tr}</h2> {else} <h2>{tr}Edit this user module:{/tr} {$um_name}</h2> {/if} {remarksbox type="tip" title="{tr}Tip{/tr}"}{tr}Create your new custom module below. Make sure to preview first and make sure all is OK before <a href="#assign">assigning it</a>. Using html, you will be fine. However, if you improperly use wiki syntax or Smarty code, you could lock yourself out of the site.{/tr}{/remarksbox} <form name='editusr' method="post" action="tiki-admin_modules.php"> <table class="normal"> <tr valign="top"> <td valign="top" class="odd"> {if $um_name ne ''} <a href="tiki-admin_modules.php#editcreate">{tr}Create new user module{/tr}</a> {/if} <table> <tr><td class="form">{tr}Name{/tr}</td><td><input type="text" name="um_name" value="{$um_name|escape}" /></td></tr> <tr><td class="form">{tr}Title{/tr}</td><td><input type="text" name="um_title" value="{$um_title|escape}" /></td></tr> <tr><td class="form"></td><td class="form"><input type="checkbox" name="um_parse" value="y" {if $um_parse eq "y"}checked="checked"{/if} /> {tr}Must be wiki parsed{/tr}</td></tr> </td></tr> </table> </td><td class="even" style="vertical-align:top"> <h3>{tr}Objects that can be included{/tr}</h3> <table> {if $polls} <tr> <td class="form"> {tr}Available polls{/tr}: </td> <td> <select name="polls" id='list_polls'> <option value="{literal}{{/literal}poll{literal}}{/literal}">--{tr}Random active poll{/tr}--</option> <option value="{literal}{{/literal}poll id=current{literal}}{/literal}">--{tr}Random current poll{/tr}--</option> {section name=ix loop=$polls} <option value="{literal}{{/literal}poll id={$polls[ix].pollId}{literal}}{/literal}">{$polls[ix].title}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_polls', 'um_data');" title="{tr}Use Poll{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: id= rate=" width=100 center=true}>{icon _id='help'}</a> </td> </tr> {/if} {if $galleries} <tr> <td class="form"> {tr}Random image from{/tr}: </td> <td> <select name="galleries" id='list_galleries'> <option value="{literal}{{/literal}gallery id=-1{literal}}{/literal}">{tr}All galleries{/tr}</option> {section name=ix loop=$galleries} <option value="{literal}{{/literal}gallery id={$galleries[ix].galleryId}{literal}}{/literal}">{$galleries[ix].name}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_galleries', 'um_data');" title="{tr}Use Gallery{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: id= showgalleryname=1 hideimgname=1 hidelink=1" width=100 center=true}>{icon _id='help'}</a> </td> </tr> {/if} {if $contents} <tr> <td class="form"> {tr}Dynamic content blocks{/tr}: </td> <td> <select name="contents" id='list_contents'> {section name=ix loop=$contents} <option value="{literal}{{/literal}content id={$contents[ix].contentId}{literal}}{/literal}">{$contents[ix].description|truncate:20:"...":true}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_contents', 'um_data');" title="{tr}Use Dynamic Content{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: id=" width=100 center=true}>{icon _id='help'}</a> </td> </tr> {/if} {if $rsss} <tr> <td class="form"> {tr}RSS Modules{/tr}: </td> <td> <select name="rsss" id='list_rsss'> {section name=ix loop=$rsss} <option value="{literal}{{/literal}rss id={$rsss[ix].rssId}{literal}}{/literal}">{$rsss[ix].name}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_rsss', 'um_data');" title="{tr}Use RSS Module{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: id= max= skip=x,y " width=100 center=true}>{icon _id='help'}</a> </td> </tr> {/if} {if $menus} <tr> <td class="form"> {tr}Menus{/tr}: </td> <td> <select name="menus" id='list_menus'> {section name=ix loop=$menus} <option value="{literal}{{/literal}menu id={$menus[ix].menuId}{literal}}{/literal}">{$menus[ix].name}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_menus', 'um_data');" title="{tr}Use Menu{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: id= css= link_on_section=y type=vert|horiz translate=y|n" width=100 center=true}>{icon _id='help'}</a> </td> </tr> {if $prefs.feature_phplayers eq "y"} <tr> <td class="form"> {tr}phpLayersMenus{/tr}: </td> <td> <select name="phpmenus" id='list_phpmenus'> {section name=ix loop=$menus} <option value="{literal}{{/literal}phplayers id={$menus[ix].menuId}{literal}}{/literal}">{$menus[ix].name}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_phpmenus', 'um_data');" title="{tr}Use phplayermenu{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: id= type=tree|phptree|plain|horiz|vert file= sectionLevel=" width=100 center=true}>{icon _id='help'}</a> </td> </tr> {/if} {/if} {if $banners} <tr> <td class="form"> {tr}Banner zones{/tr}: </td> <td> <select name="banners" id='list_banners'> {section name=ix loop=$banners} <option value="{literal}{{/literal}banner zone={$banners[ix].zone}{literal}}{/literal}">{$banners[ix].zone}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_banners', 'um_data');" title="{tr}Use Banner Zone{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: zone= target=_blank|_self|" width=100 center=true}>{icon _id='help'}</a> </td> </tr> {/if} {if $wikistructures} <tr> <td class="form"> {tr}Wiki{/tr} {tr}Structures{/tr}: </td> <td> <select name="structures" id='list_wikistructures'> {section name=ix loop=$wikistructures} <option value="{literal}{{/literal}wikistructure id={$wikistructures[ix].page_ref_id}{literal}}{/literal}">{$wikistructures[ix].pageName}</option> {/section} </select> </td> <td class="form"> <a class="link" href="javascript:setUserModuleFromCombo('list_wikistructures', 'um_data');" title="{tr}Use Wiki Structure{/tr}">{icon _id='add' alt='{tr}Use{/tr}'}</a> </td><td class="form"> <a {popup text="Params: id=" width=100 center=true}>{icon _id='help'}</a> </td> </tr> {/if} </table> {remarksbox type="tip" title="{tr}Tip{/tr}"} {tr}To use <a target="tikihelp" href="http://phplayersmenu.sourceforge.net/">phplayersmenu</a>, you can use one of the three following syntaxes:{/tr} <ul> <li>{literal}{phplayers id=X}{/literal}</li> <li>{literal}{phplayers id=X type=horiz}{/literal}</li> <li>{literal}{phplayers id=X type=vert}{/literal}</li> </ul> {tr}This will work well (or not!) depending on your theme. To learn more about <a target="tikihelp" href="http://themes.tikiwiki.org">themes</a>{/tr}<br /> {tr}To use a menu in a tiki format:{/tr} {literal}{menu id=X}{/literal}<br /> {tr}To use menu in a css/suckerfish format:{/tr} {literal}{menu id=X css=y}{/literal} {/remarksbox} </td></tr> <tr><td colspan="2" class="odd">{tr}Data{/tr}<br /> {textarea name='um_data' id='um_data' rows="6" cols="80" _quicktags='y' _zoom='n'}{$um_data}{/textarea}<br /> <input type="submit" name="um_update" value="{if $um_title eq ''}{tr}Create{/tr}{else}{tr}Save{/tr}{/if}" /></td></tr> </table> </form> </fieldset> {/strip}