mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-03 17:22:20 +09:00
Implement scrap folders in simple_world skin, too
This commit is contained in:
parent
4a5385a635
commit
25b6e71cf4
2 changed files with 65 additions and 1 deletions
|
|
@ -161,3 +161,50 @@ function insertSelectedModule(id, module_srl, mid, browser_title) {
|
|||
location.href = current_url.setQuery('selected_module_srl',module_srl);
|
||||
}
|
||||
|
||||
/* 스크랩 폴더 이동 */
|
||||
jQuery(function($) {
|
||||
$("#scrap_folder_create").on("click", function() {
|
||||
var input = $(this).siblings("input.folder_name").first();
|
||||
if (!input.is(":visible")) {
|
||||
input.show();
|
||||
} else {
|
||||
if (!input.val()) return;
|
||||
var params = { name: input.val() };
|
||||
exec_json('member.procMemberInsertScrapFolder', params, function(data) {
|
||||
window.location.href = current_url.setQuery("folder_srl", data.folder_srl);
|
||||
});
|
||||
}
|
||||
});
|
||||
$("#scrap_folder_rename").on("click", function() {
|
||||
var folder_srl = $(this).data("folder-srl");
|
||||
var input = $(this).siblings("input.folder_name").first();
|
||||
if (!input.is(":visible")) {
|
||||
input.show();
|
||||
} else {
|
||||
if (!input.val()) return;
|
||||
var params = { folder_srl: folder_srl, name: input.val() };
|
||||
exec_json('member.procMemberRenameScrapFolder', params, function() {
|
||||
window.location.reload();
|
||||
});
|
||||
}
|
||||
});
|
||||
$("#scrap_folder_delete").on("click", function() {
|
||||
var folder_srl = $(this).data("folder-srl");
|
||||
var params = { folder_srl: folder_srl };
|
||||
exec_json('member.procMemberDeleteScrapFolder', params, function() {
|
||||
window.location.href = current_url.setQuery("folder_srl", "");
|
||||
});
|
||||
});
|
||||
$("#scrap_folder_list").on("change", function() {
|
||||
window.location.href = current_url.setQuery("folder_srl", $(this).val());
|
||||
});
|
||||
$(".scrap_folder_move").on("change", function() {
|
||||
var document_srl = $(this).data('document-srl');
|
||||
var folder_srl = $(this).val();
|
||||
if (!folder_srl) return;
|
||||
var params = { document_srl: document_srl, folder_srl: folder_srl };
|
||||
exec_json('member.procMemberMoveScrapFolder', params, function() {
|
||||
window.location.reload();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
|
|||
|
|
@ -1,7 +1,20 @@
|
|||
<include target="./common_header.html" />
|
||||
<section class="sw-body">
|
||||
<h1>{$member_title = lang('member.cmd_view_scrapped_document')}</h1>
|
||||
<div class="rx_member-notice">{lang('common.total')}: {number_format($total_count)}</div>
|
||||
|
||||
<div>
|
||||
<select id="scrap_folder_list" style="margin:0">
|
||||
<!--@foreach($scrap_folders as $folder)-->
|
||||
<option value="{$folder->folder_srl}" selected="selected"|cond="$folder_srl == $folder->folder_srl">{$folder->name == '/DEFAULT/' ? $lang->default_folder : $folder->name}</option>
|
||||
<!--@endforeach-->
|
||||
</select>
|
||||
<div class="btn-group">
|
||||
<input type="text" class="folder_name" style="margin:0;display:none" />
|
||||
<button id="scrap_folder_rename" class="btn" data-folder-srl="{$folder_srl}">{$lang->scrap_folder_rename}</button>
|
||||
<button id="scrap_folder_delete" class="btn" data-folder-srl="{$folder_srl}">{$lang->scrap_folder_delete}</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<ul class="rx_sw_list">
|
||||
<li loop="$document_list => $key, $item">
|
||||
|
|
@ -31,4 +44,8 @@
|
|||
<li><a href="{getUrl('page',$page_navigation->last_page,'module_srl','')}">{$lang->last_page} ›</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="sw-footer sw-anchor-buttons">
|
||||
<input type="text" class="folder_name" style="margin:0;display:none" />
|
||||
<button id="scrap_folder_create">{$lang->scrap_folder_create}</button>
|
||||
</div>
|
||||
<include target="./common_footer.html" />
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue