moved settings button to bottom and made it collapsible;use nc's built-in filepicker to set download and torrents folders;fixed issues of youtube-dl filenames exceeding the maximum length

This commit is contained in:
huangjx
2022-02-16 21:15:37 +08:00
parent e458da86aa
commit 5c05ce5e8b
10 changed files with 70 additions and 19 deletions

View File

@@ -23,11 +23,6 @@ $aria2_installed = $_['aria2_installed'];
</button>
<?php endif;?>
</div>
<div class="app-navigation-new" id="ncdownloader-user-settings">
<button type="button" class="icon-settings" path="/settings/user/ncdownloader">
<?php print $l->t('Settings');?>
</button>
</div>
<ul>
<li class="active-downloads">
<div class="app-navigation-entry-bullet"></div>
@@ -95,4 +90,5 @@ $aria2_installed = $_['aria2_installed'];
</div>
</li>
</ul>
<?php print_unescaped($this->inc('settings/Settings'));?>
</div>

View File

@@ -0,0 +1,28 @@
<?php
extract($_);
?>
<div id="app-settings">
<div id="app-settings-header">
<button name="app settings"
class="settings-button"
data-apps-slide-toggle="#app-settings-content">
<?php p($l->t('Settings'));?>
</button>
</div>
<div id="app-settings-content">
<ul id="ncdownloader-settings-collapsible-container">
<li class="ncdownloader-settings-item">
<a href="<?php p($l->t($settings_url));?>" title="<?php p($l->t('Personal Settings'));?>" >
<?php p($l->t('Personal Settings'));?>
</a>
</li>
<?php if ($is_admin): ?>
<li class="ncdownloader-settings-item">
<a href="<?php p($l->t($admin_settings_url));?>" title="<?php p($l->t('Admin Settings'));?>" >
<?php p($l->t('Admin Settings'));?>
</a>
</li>
<?php endif;?>
</ul>
</div>
</div>