bundled-libs
deployment
docs
htmlarea
include
lang
plugins
sql
templates
2k11
UTF-8
admin
font
img
js
category.inc.tpl
comments.inc.tpl
config_template.tpl
configuration.inc.tpl
entries.inc.tpl
entries.tpl
entries_overview.inc.tpl
groups.inc.tpl
guess_input.tpl
images.inc.tpl
import.inc.tpl
index.tpl
installer.inc.tpl
maintenance.inc.tpl
media_choose.tpl
media_items.tpl
media_pane.tpl
media_properties.tpl
media_showitem.tpl
media_upload.tpl
overview.inc.tpl
personal.inc.tpl
plugin_config.tpl
plugin_config_item.tpl
plugins.inc.tpl
serendipity_editor.js.tpl
show_plugins.fnc.tpl
style.css
templates.inc.tpl
upgrader.inc.tpl
users.inc.tpl
wysiwyg_init.tpl
img
js
commentform.tpl
comments.tpl
comments_by_author.tpl
config.inc.php
content.tpl
entries.tpl
entries_archives.tpl
entries_summary.tpl
index.tpl
info.txt
lang_cs.inc.php
lang_cz.inc.php
lang_de.inc.php
lang_en.inc.php
plugin_calendar.tpl
plugin_categories.tpl
plugin_commentsearch_searchresults.tpl
plugin_contactform.tpl
plugin_findmore.tpl
plugin_staticblock.tpl
plugin_staticpage.tpl
plugin_staticpage_searchresults.tpl
plugin_staticpage_sidebar.tpl
preview.png
preview_fullsize.jpg
preview_iframe.tpl
sidebar.tpl
style.css
trackbacks.tpl
blue
bulletproof
carl_contest
competition
contest
default
default-php
default-rtl
default-xml
idea
kubrick
moz-modern
mt-clean
mt-georgiablue
mt-gettysburg
mt-plainjane
mt-rusty
mt-trendy
mt3-chalkboard
mt3-gettysburg
mt3-independence
mt3-squash
newspaper
wp
HOWTO
jquery.js
templates_c
tests
uploads
.gitignore
README.markdown
checksums.inc.php
comment.php
composer.json
composer.phar
exit.php
index.php
rss.php
serendipity.css.php
serendipity_admin.php
serendipity_admin_image_selector.php
serendipity_config.inc.php
serendipity_xmlrpc.php
wfwcomment.php
93 lines
6.2 KiB
Smarty
93 lines
6.2 KiB
Smarty
{if !$event_only}
|
|
<form action="?serendipity[adminModule]=plugins" method="post">
|
|
<input id="order" name="serendipity[pluginorder]" type="hidden" value="">
|
|
{else}
|
|
<form action="?serendipity[adminModule]=plugins" method="post">
|
|
<input id="eventorder" name="serendipity[pluginorder]" type="hidden" value="">
|
|
{/if}
|
|
{$serendipity_setFormToken}
|
|
<div class="clearfix pluginmanager">
|
|
{foreach $placement as $plugin_placement}
|
|
<div class="pluginmanager_side pluginmanager_{($event_only) ? 'event' : 'sidebar'}">
|
|
<h4>{$plugin_placement['ptitle']}</h4>
|
|
|
|
<ol id="{$plugin_placement['pid']}_col" data-placement="{$plugin_placement['pid']}" class="pluginmanager_container plainList">
|
|
{foreach $plugin_placement['plugin_data'] as $plugin_data}
|
|
<li id="{$plugin_data['css_key']}" class="pluginmanager_plugin pluginmanager_item_{cycle values="odd,even"}">
|
|
<input type="hidden" name="serendipity[plugin][{$plugin_data['name']}][id]" value="{$plugin_data['name']}" />
|
|
<input type="hidden" name="serendipity[plugin][{$plugin_data['name']}][position]" value="{$plugin_data@index}" />
|
|
{if $plugin_data['is_plugin_editable']}
|
|
<div class="form_check">
|
|
<input id="remove_{$plugin_data['name']}" class="multidelete" name="serendipity[plugin_to_remove][]" type="checkbox" value="{$plugin_data['name']}" data-multidelid="{$plugin_data['css_key']}">
|
|
<label for="remove_{$plugin_data['name']}" class="visuallyhidden">Remove this plugin</label> {* i18n *}
|
|
</div>
|
|
{/if}
|
|
<h5>
|
|
{$plugin_data['title']}
|
|
</h5>
|
|
|
|
<div id="g{$plugin_data['css_key']}" class="pluginmanager_grablet">
|
|
<button id="grab{$plugin_data['css_key']}" class="icon_link button_link" type="button" title="Move"><span class="icon-move"></span><span class="visuallyhidden"> Move</span></button> {* i18n *}
|
|
</div>
|
|
|
|
{if $plugin_data['can_configure']}
|
|
<a class="pluginmanager_configure button_link" href="?serendipity[adminModule]=plugins&serendipity[plugin_to_conf]={$plugin_data['key']}" title="{$CONST.CONFIGURATION}"><span class="icon-cog-alt"></span><span class="visuallyhidden"> {$CONST.CONFIGURATION}</span></a>
|
|
{/if}
|
|
|
|
<ul class="pluginmanager_plugininfo plainList">
|
|
<li class="pluginmanager_description">{$plugin_data['desc']}</li>
|
|
<li class="pluginmanager_ownership">
|
|
{if $plugin_data.is_plugin_owner}
|
|
<select name="serendipity[ownership][{$plugin_data.name}]">
|
|
<option value="0">{$CONST.ALL_AUTHORS}</option>
|
|
{/if}
|
|
{foreach $users AS $user}
|
|
{if (! $plugin_data.is_plugin_owner && ($user['authorid'] == $plugin_data.authorid))}
|
|
{assign var="realname" value="{$user['realname']|escape}"}
|
|
{elseif $plugin_data.is_plugin_owner}
|
|
<option value="{$user['authorid']}"{($user['authorid'] == $plugin_data.authorid) ? ' selected' : ''}>{$user['realname']|escape}</option>
|
|
{/if}
|
|
{/foreach}
|
|
{if $plugin_data.is_plugin_owner}
|
|
</select>
|
|
{else}
|
|
{(empty($realname)) ? $CONST.ALL_AUTHORS : $realname}
|
|
{/if}
|
|
|
|
</li>
|
|
<li class="pluginmanager_place nojs-controls">
|
|
<select name="serendipity[plugin][{$plugin_data['name']}][placement]">
|
|
{foreach $plugin_data.gopts as $k => $v}
|
|
<option value="{$k}" {if $k == $plugin_data['placement']}selected="selected"{/if}>{$v}</option>
|
|
{/foreach}
|
|
</select>
|
|
</li>
|
|
<li class="pluginmanager_move nojs-controls">
|
|
{if $plugin_data.sort_idx == 0}
|
|
{else}
|
|
<a href="?{$serendipity_setFormTokenUrl}&serendipity[adminModule]=plugins&submit=move+up&serendipity[plugin_to_move]={$plugin_data.key}{if $event_only}&serendipity[event_plugin]=true{/if}">
|
|
<span class="icon-up-open"></span><span class="visuallyhidden"> UP</span>
|
|
</a> {* i18n *}
|
|
{/if}
|
|
|
|
{if $sort_idx == $total - 1}
|
|
{else}
|
|
<a href="?{$serendipity_setFormTokenUrl}&serendipity[adminModule]=plugins&submit=move+down&serendipity[plugin_to_move]={$plugin_data.key}{if $event_only}&serendipity[event_plugin]=true{/if}">
|
|
<span class="icon-down-open"></span><span class="visuallyhidden"> DOWN</span>
|
|
</a> {* i18n *}
|
|
{/if}
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
{/foreach}
|
|
</ol>
|
|
</div>
|
|
{/foreach}
|
|
<span class="plugin_count block_level">{$CONST.PLUGIN_AVAILABLE_COUNT|sprintf:$total}</span>
|
|
</div>
|
|
<div class="form_buttons">
|
|
<input class="state_cancel" name="REMOVE" type="submit" title="{$CONST.REMOVE}" value="{$CONST.DELETE}">
|
|
<input name="SAVE" type="submit" title="{$CONST.SAVE_CHANGES_TO_LAYOUT}" value="{$CONST.SAVE}">
|
|
</div>
|
|
</form>
|