label templates/info pane position
This commit is contained in:
parent
cf71429e8e
commit
cdf55da8d6
|
@ -106,7 +106,7 @@ class index:
|
||||||
|
|
||||||
#organize-filters
|
#organize-filters
|
||||||
label_filters = {}
|
label_filters = {}
|
||||||
if 'label' in proxy.get_enabled_plugins():
|
if 'label' in [pl.lower() for pl in proxy.get_enabled_plugins()]:
|
||||||
filter_dict = {}
|
filter_dict = {}
|
||||||
if vars.filter_cat and vars.filter_value and vars.filter_value <> "All":
|
if vars.filter_cat and vars.filter_value and vars.filter_value <> "All":
|
||||||
filter_dict = {vars.filter_cat:vars.filter_value}
|
filter_dict = {vars.filter_cat:vars.filter_value}
|
||||||
|
|
|
@ -23,7 +23,13 @@ $if label_filters:
|
||||||
</td></tr>
|
</td></tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<div class="panel" id="info_panel_div" style="width:79%;margin-left:180px">
|
<!--v1-->
|
||||||
|
<div class="panel" id="info_panel_div" style="width:79%;
|
||||||
|
$if label_filters:
|
||||||
|
margin-left:180px
|
||||||
|
$else:
|
||||||
|
margin-left:0px
|
||||||
|
">
|
||||||
<iframe
|
<iframe
|
||||||
style="border-style:hidden;width:100%;height:200px;"
|
style="border-style:hidden;width:100%;height:200px;"
|
||||||
id="torrent_info">
|
id="torrent_info">
|
||||||
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
$def with (filter_items)
|
||||||
|
|
||||||
|
<form method="GET" id="category_form">
|
||||||
|
<input type="hidden" name="sort" value="$get('sort')">
|
||||||
|
<input type="hidden" name="order" value="$get('order')">
|
||||||
|
<input type="hidden" name="filter_cat" value="keyword">
|
||||||
|
<div id="organize_block">
|
||||||
|
<div id="organize_state">
|
||||||
|
<div class="title">$_('Keyword')</div>
|
||||||
|
<input type="text" name="filter_value" id="filter_value"
|
||||||
|
$if get('filter_cat') == "keyword":
|
||||||
|
value="$get('filter_value')"
|
||||||
|
style="width:100px;padding:0px" title="$_('Filter on a keyword')"/>
|
||||||
|
|
||||||
|
$if get('filter_cat') == "keyword":
|
||||||
|
$if get('filter_value'):
|
||||||
|
<img src="$base/static/images/tango/edit-clear.png" alt="$_('Clear')"
|
||||||
|
onclick="el('keyword').value='';el('category_form').submit();"
|
||||||
|
>
|
||||||
|
</form>
|
||||||
|
<br /><br />
|
||||||
|
|
||||||
|
<!--
|
||||||
|
$filter_items
|
||||||
|
-->
|
||||||
|
$for cat in ["state", "tracker", "label"]:
|
||||||
|
<div class="title">$cat</div>
|
||||||
|
<ul>
|
||||||
|
$for value, count in filter_items[cat]:
|
||||||
|
<li
|
||||||
|
$if cat == get('filter_cat'):
|
||||||
|
$if value == get('filter_value'):
|
||||||
|
class="selected"
|
||||||
|
$# I hate this, special case for All
|
||||||
|
$# templetor sucks with multiple conditions in 1 if-statement, i need to find a better way,
|
||||||
|
$if cat == "state":
|
||||||
|
$if value == "All":
|
||||||
|
$if not get('filter_value'):
|
||||||
|
$if not get('filter_cat'):
|
||||||
|
class="selected"
|
||||||
|
>
|
||||||
|
<a href="$self_url(filter_cat=cat, filter_value=value)">
|
||||||
|
$if cat == "state":
|
||||||
|
<img src="/pixmaps/$(value.lower())"></img>
|
||||||
|
$value ($count)</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
$def with (torrent_ids, torrent_list, labels)
|
||||||
|
$:render.header(_("Label torrent"))
|
||||||
|
<div class="panel">
|
||||||
|
<form method="POST" action='$base/torrent/label/$torrent_ids'>
|
||||||
|
<div id="del_torrent">
|
||||||
|
|
||||||
|
<h2>$_("Label torrent")</h2>
|
||||||
|
<ul>
|
||||||
|
$for torrent in torrent_list:
|
||||||
|
<li>$torrent.name ($torrent.label)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<div class="form_row2">
|
||||||
|
<span class="form_label2">
|
||||||
|
<select size=$(len(labels) + 1) style="width:150px" name="label" id="label">
|
||||||
|
<option value="">No Label</option>
|
||||||
|
$for label in labels:
|
||||||
|
<option value="$label">$label</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form_row2">
|
||||||
|
<span class="form_label2"></span>
|
||||||
|
<input type="submit" name="submit"
|
||||||
|
value="$_('Label')" class="form_input">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
$:render.footer()
|
Loading…
Reference in New Issue