Show More
|
1 | NO CONTENT: modified file, binary diff hidden |
@@ -533,3 +533,6 b' msgstr "\xd0\x9c\xd0\xbe\xd0\xbd\xd0\xbe\xd1\x85\xd1\x80\xd0\xbe\xd0\xbc\xd0\xbd\xd1\x8b\xd0\xb9"' | |||
|
533 | 533 | |
|
534 | 534 | msgid "Subsections: " |
|
535 | 535 | msgstr "Подразделы: " |
|
536 | ||
|
537 | msgid "Change file source" | |
|
538 | msgstr "Изменить источник файла" |
@@ -153,3 +153,4 b' textarea, input {' | |||
|
153 | 153 | filter: grayscale(100%); |
|
154 | 154 | -webkit-filter: grayscale(100%); |
|
155 | 155 | } |
|
156 |
@@ -1,3 +1,5 b'' | |||
|
1 | var ITEM_FILE_SOURCE = 'fileSource'; | |
|
2 | ||
|
1 | 3 | $('input[name=image]').wrap($('<div class="file_wrap"></div>')); |
|
2 | 4 | |
|
3 | 5 | $('body').on('change', 'input[name=image]', function(event) { |
@@ -60,6 +62,27 b' function addHiddenInput(form, name, valu' | |||
|
60 | 62 | form.find('input[name=' + name + ']').val(value); |
|
61 | 63 | } |
|
62 | 64 | |
|
65 | function selectFileChoice() { | |
|
66 | var file_input = $('#id_file'); | |
|
67 | var url_input = $('#id_file_url'); | |
|
68 | ||
|
69 | var file_input_row = file_input.parent().parent(); | |
|
70 | var url_input_row = url_input.parent().parent(); | |
|
71 | ||
|
72 | file_input_row.toggle(); | |
|
73 | url_input_row.toggle(); | |
|
74 | url_input.val(''); | |
|
75 | file_input.val(''); | |
|
76 | ||
|
77 | var source; | |
|
78 | if (file_input_row.is(':visible')) { | |
|
79 | source = 'file'; | |
|
80 | } else { | |
|
81 | source = 'url'; | |
|
82 | } | |
|
83 | localStorage.setItem(ITEM_FILE_SOURCE, source); | |
|
84 | } | |
|
85 | ||
|
63 | 86 | $(document).ready(function() { |
|
64 | 87 | var powDifficulty = parseInt($('body').attr('data-pow-difficulty')); |
|
65 | 88 | if (powDifficulty > 0) { |
@@ -92,4 +115,18 b' function addHiddenInput(form, name, valu' | |||
|
92 | 115 | return false; |
|
93 | 116 | }); |
|
94 | 117 | } |
|
118 | ||
|
119 | var source = localStorage.getItem(ITEM_FILE_SOURCE); | |
|
120 | if (source == null) { | |
|
121 | source = 'file'; | |
|
122 | } | |
|
123 | if (source == 'file') { | |
|
124 | $('#id_file_url').parent().parent().hide(); | |
|
125 | } else { | |
|
126 | $('#id_file').parent().parent().hide(); | |
|
127 | } | |
|
128 | ||
|
129 | $('#file-source-button').click(function() { | |
|
130 | selectFileChoice(); | |
|
131 | }); | |
|
95 | 132 | }); |
@@ -163,6 +163,7 b'' | |||
|
163 | 163 | <div class="form-submit"> |
|
164 | 164 | <input type="submit" value="{% trans "Post" %}"/> |
|
165 | 165 | <button id="preview-button" onclick="return false;">{% trans 'Preview' %}</button> |
|
166 | <button id="file-source-button" onclick="return false;">{% trans 'Change file source' %}</button> | |
|
166 | 167 | </div> |
|
167 | 168 | </form> |
|
168 | 169 | </div> |
@@ -51,6 +51,7 b'' | |||
|
51 | 51 | <div class="form-submit"> |
|
52 | 52 | <input type="submit" value="{% trans "Post" %}"/> |
|
53 | 53 | <button id="preview-button" onclick="return false;">{% trans 'Preview' %}</button> |
|
54 | <button id="file-source-button" onclick="return false;">{% trans 'Change file source' %}</button> | |
|
54 | 55 | </div> |
|
55 | 56 | </form> |
|
56 | 57 | </div> |
General Comments 0
You need to be logged in to leave comments.
Login now