clipbucket/upload/admin_area/styles/cbv3/layout/plugin_manager.html
2012-08-01 08:16:20 +00:00

196 lines
No EOL
8.2 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<h2>Plugins manager</h2>
<div class="height10"></div>
<div class="manager-list">
<div class="controller scrolltoFixed white-grad">
<div class="buttons">
<div class="btn-toolbar">
<div class="btn-group">
<label class="btn check-all"><input type="checkbox"></label>
</div>
<div class="btn-group">
<a class="btn" onclick="$('#action-mode').val('activate');$('#installed-plugins').submit();">Activate</a>
<a class="btn" onclick="$('#action-mode').val('deactivate');$('#installed-plugins').submit();">Deactivate</a>
<a class="btn btn-inverse" onclick="cb_confirm('Confirm uninstall?','Are you sure you want to uninstall selected plugins?',function(){
$('#action-mode').val('uninstall');
$('#installed-plugins').submit();
})">Uninstall</a>
</div>
</div>
<div class="right-button">
<a class="btn btn-primary" data-toggle="modal" data-target="#install-modal">
<i class="icon-download-alt icon-white"></i>
Install New
</a>
<a class="btn btn-primary" data-toggle="modal" data-target="#upload-modal">
<i class="icon-upload icon-white"></i>
Upload
</a>
</div>
</div>
</div>
<form name="installed-plugins" method="post" id="installed-plugins">
<input type="hidden" name="action-mode" id="action-mode" />
<table id="installed-plugins-list" class="table table-striped list-block {if !$installed_plugin_list}display-none{/if}">
<thead>
<tr>
<th width="50"></th>
<th>Name</th>
<th width="70">Version</th>
<th width="180"></th>
</tr>
</thead>
<tbody>
{foreach $installed_plugin_list as $plugin}
<tr>
<td>
<input type="checkbox" class="check-item" name="check_plugin[]" value="{$plugin@iteration}">
<input type="hidden" name="plugin_file_{$plugin@iteration}" value="{$plugin.plugin_file}" />
<input type="hidden" name="plugin_folder_{$plugin@iteration}" value="{$plugin.folder}" />
</td>
<td>
<strong>{$plugin.name}</strong>
<div>{$plugin.description}</div>
<div class="height5"></div>
{if $plugin.plugin_active=='yes'}
<span class="label label-success">Active</span>
{else}
<span class="label label-warning">Inactive</span>
{/if}
<a href="{$plugin.website}" target="_blank" class="btn btn-mini" title="Written by {$plugin.author}" rel="tooltip">
{$plugin.author}
<i class="icon-share"></i>
</a>
</td>
<td>{$plugin.version}</td>
<td><div class="dropdown pull-right">
<a class="btn dropdown-toggle" data-toggle="dropdown">Options <i class="caret"></i></a>
<ul class="dropdown-menu">
<li>
{if $plugin.plugin_active == 'yes'}
<a href="?deactivate={$plugin.plugin_file}{if $plugin.folder!=''}&f={$plugin.folder}{/if}">
Deactivate
</a>
{else}
<a href="?activate={$plugin.plugin_file}{if $plugin.folder!=''}&f={$plugin.folder}{/if}">
Activate
</a>
{/if}
</li>
<li class="divider"></li>
<span class="display-none" id="{$plugin@iteration}-ad-uninstall">
Are you sure you want to uninstall {$plugin.name} ?
</span>
<li><a href="javascript:void(0)" onclick="cb_confirm('Uninstall plugin',$('#{$plugin@iteration}-ad-uninstall').text(),
function(){
window.location = '?uninstall={$plugin.plugin_file}{if $plugin.folder!=''}&f={$plugin.folder}{/if}';
})">Uninstall</a></li>
</ul>
</div></td>
</tr>
{/foreach}
</tbody>
</table>
{if !$installed_plugin_list}
<div class="alert">There are no plugins installed</div>
{/if}
</form>
</div>
<div class="modal hide" id="install-modal">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h3>Install New plugins</h3>
</div>
<div class="modal-body">
<div class="manager-list">
<div class="controller white-grad">
<div class="buttons">
<div class="btn-toolbar">
<div class="btn-group">
<label class="check-all"><input type="checkbox"></label>
</div>
<div class="btn-group">
<a class="btn btn-primary" onclick="$('#new-action-mode').val('activate');
$('#new-plugins').submit();">Install Selected</a>
</div>
<div class="right-button">
</div>
</div>
</div>
</div>
<form name="new-plugins" method="post" id="new-plugins">
<input type="hidden" name="action-mode" id="new-action-mode" value="" />
{if $new_plugin_list}
<table class="table table-striped list-block">
<thead>
<tr>
<th></th>
<th>Name</th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
{foreach $new_plugin_list as $plugin}
<tr>
<td><input type="checkbox" class="check-item" name="check_plugin[]" value="{$plugin@iteration}"></td>
<td>
<strong>{$plugin.name}</strong>
<div>{$plugin.description}</div>
<div class="height5"></div>
<span class="btn btn-mini disabled">{$plugin.version}</span>
<a href="{$plugin.website}" target="_blank" class="btn btn-mini" title="Written by {$plugin.author}" rel="tooltip">
{$plugin.author}
<i class="icon-share"></i>
</a>
</td>
<td><a class="btn btn-success" href="?install_plugin={$plugin.file}{if $plugin.folder!=''}&f={$plugin.folder}{/if}">Install</a></td>
</tr>
{/foreach}
</tbody>
</table>
{/if}
</form>
{if !$new_plugin_list}
<div class="alert">Now new plugins are avaialble, please upload.</div>
{/if}
</div>
</div>
<div class="modal-footer">
<a href="#" class="btn" data-dismiss="modal">Close</a>
</div>
</div>