mirror of
https://github.com/rr-/szurubooru.git
synced 2025-07-17 08:26:24 +00:00
Hidden most edit controls by default
This reduces form size in half, which should improve editing experience.
This commit is contained in:
@ -47,7 +47,20 @@ App.Presenters.PostEditPresenter = function(
|
||||
}
|
||||
|
||||
function render() {
|
||||
$target.html(templates.postEdit({post: post, privileges: privileges}));
|
||||
var $template = jQuery(templates.postEdit({post: post, privileges: privileges}));
|
||||
|
||||
var $advanced = $template.find('.advanced');
|
||||
var $advancedTrigger = $template.find('.advanced-trigger');
|
||||
$advanced.hide();
|
||||
if (!$advanced.length) {
|
||||
$advancedTrigger.hide();
|
||||
} else {
|
||||
$advancedTrigger.find('a').click(function(e) {
|
||||
advancedTriggerClicked(e, $advanced, $advancedTrigger);
|
||||
});
|
||||
}
|
||||
|
||||
$target.html($template);
|
||||
|
||||
postContentFileDropper = new App.Controls.FileDropper($target.find('form [name=content]'));
|
||||
postContentFileDropper.onChange = postContentChanged;
|
||||
@ -64,6 +77,12 @@ App.Presenters.PostEditPresenter = function(
|
||||
$target.find('form').submit(editFormSubmitted);
|
||||
}
|
||||
|
||||
function advancedTriggerClicked(e, $advanced, $advancedTrigger) {
|
||||
$advancedTrigger.hide();
|
||||
$advanced.show();
|
||||
e.preventDefault();
|
||||
}
|
||||
|
||||
function focus() {
|
||||
if (tagInput) {
|
||||
tagInput.focus();
|
||||
|
Reference in New Issue
Block a user