Browse Source

add checkbox to #options to enable/disable *post preview*

master
Simon Grim 9 years ago
parent
commit
e95f745d93
  1. 3
      js/interface_common.js
  2. 13
      js/interface_localization.js
  3. 8
      js/options.js
  4. 3
      options.html

3
js/interface_common.js

@ -579,6 +579,9 @@ function composeNewPost(e, postAreaNew) { @@ -579,6 +579,9 @@ function composeNewPost(e, postAreaNew) {
}
function posPostPreview(event) {
if (!$.Options.postPreview.val)
return;
var textArea = $(event.target);
var postPreview = textArea.siblings('#post-preview');
if (!postPreview.length) {

13
js/interface_localization.js

@ -207,6 +207,7 @@ if(preferredLanguage == "en"){ @@ -207,6 +207,7 @@ if(preferredLanguage == "en"){
"Send key": "Send key",
"Posts display": "Posts display",
"Post editor": "Post editor",
"Post preview": "Post preview",
"Inline image preview": "Inline image preview",
"Display": "Display",
"Line feeds": "Line feeds",
@ -501,6 +502,7 @@ if(preferredLanguage == "es"){ @@ -501,6 +502,7 @@ if(preferredLanguage == "es"){
"Send key": "Send key",
"Posts display": "Presentación de mensajes",
"Post editor": "Post editor",
"Post preview": "Post preview",
"Inline image preview": "Vista previa de imágenes en línea",
"Display": "Mostrar",
"Line feeds": "Avances de línea",
@ -776,6 +778,7 @@ if(preferredLanguage == "uk"){ @@ -776,6 +778,7 @@ if(preferredLanguage == "uk"){
"Send key": "Надсилання твістів",
"Posts display": "Відображення твістів",
"Post editor": "Редактор твістів",
"Post preview": "Post preview",
"Inline image preview": "Контекстний перегляд зображення",
"Display": "Відображати",
"Line feeds": "Line feeds",
@ -1055,6 +1058,7 @@ if(preferredLanguage == "zh-CN"){ @@ -1055,6 +1058,7 @@ if(preferredLanguage == "zh-CN"){
"Send key": "发送键",
"Posts display": "推文显示",
"Post editor": "信息编辑器",
"Post preview": "Post preview",
"Inline image preview": "内嵌图像预览",
"Display": "显示",
"Line feeds": "Line feeds",
@ -1350,6 +1354,7 @@ if(preferredLanguage == "nl"){ @@ -1350,6 +1354,7 @@ if(preferredLanguage == "nl"){
"Send key": "Send key",
"Posts display": "Posts display",
"Post editor": "Post editor",
"Post preview": "Post preview",
"Inline image preview": "Inline image preview",
"Display": "Display",
"Line feeds": "Line feeds",
@ -1625,6 +1630,7 @@ if(preferredLanguage == "it"){ @@ -1625,6 +1630,7 @@ if(preferredLanguage == "it"){
"Send key": "Send key",
"Posts display": "Posts display",
"Post editor": "Post editor",
"Post preview": "Post preview",
"Inline image preview": "Inline image preview",
"Display": "Display",
"Line feeds": "Line feeds",
@ -1903,6 +1909,7 @@ if(preferredLanguage == "fr"){ @@ -1903,6 +1909,7 @@ if(preferredLanguage == "fr"){
"Send key": "Send key",
"Posts display": "Posts display",
"Post editor": "Post editor",
"Post preview": "Post preview",
"Inline image preview": "Inline image preview",
"Display": "Display",
"Line feeds": "Line feeds",
@ -2183,6 +2190,7 @@ if(preferredLanguage == "ru"){ @@ -2183,6 +2190,7 @@ if(preferredLanguage == "ru"){
"Send key": "Отправка сообщения",
"Posts display": "Отображение сообщений",
"Post editor": "Редактор сообщения",
"Post preview": "Предпросмотр сообщений",
"Inline image preview": "Предпросмотр изображений",
"Display": "Показывать",
"Line feeds": "Переходы на новую строку",
@ -2467,6 +2475,7 @@ if(preferredLanguage == "de"){ @@ -2467,6 +2475,7 @@ if(preferredLanguage == "de"){
"Send key": "Send key",
"Posts display": "Posts display",
"Post editor": "Nachrichten-Editor",
"Post preview": "Post preview",
"Inline image preview": "Inline image preview",
"Display": "Display",
"Line feeds": "Line feeds",
@ -2742,6 +2751,7 @@ if(preferredLanguage == "ja"){ @@ -2742,6 +2751,7 @@ if(preferredLanguage == "ja"){
"Send key": "Send key",
"Posts display": "Posts display",
"Post editor": "Post editor",
"Post preview": "Post preview",
"Inline image preview": "Inline image preview",
"Display": "Display",
"Line feeds": "Line feeds",
@ -3023,6 +3033,7 @@ if(preferredLanguage == "pt-BR"){ @@ -3023,6 +3033,7 @@ if(preferredLanguage == "pt-BR"){
"Send key": "Send key",
"Posts display": "Posts display",
"Post editor": "Post editor",
"Post preview": "Post preview",
"Inline image preview": "Inline image preview",
"Display": "Display",
"Line feeds": "Line feeds",
@ -3291,6 +3302,7 @@ if(preferredLanguage == "tr"){ @@ -3291,6 +3302,7 @@ if(preferredLanguage == "tr"){
"Send key": "Gönderme tuşu",
"Posts display": "Gönderiler",
"Post editor": "Gönderi düzenleyici",
"Post preview": "Post preview",
"Inline image preview": "Dahili resim ön izleme",
"Display": "Göster",
"Line feeds": "Satır sonları",
@ -3576,6 +3588,7 @@ if(preferredLanguage == "cs"){ @@ -3576,6 +3588,7 @@ if(preferredLanguage == "cs"){
"Send key": "Klávesa pro odeslání",
"Posts display": "Zobrazení příspěvků",
"Post editor": "Editor příspěvků",
"Post preview": "Post preview",
"Inline image preview": "Náhled vložených obrázků",
"Display": "Zobrazit",
"Line feeds": "Nové řádky",

8
js/options.js

@ -142,9 +142,15 @@ function twisterOptions() { @@ -142,9 +142,15 @@ function twisterOptions() {
valDefault: 'apply'
});
this.add({
name: 'displayPreview',
name: 'displayPreview', // it's inline image preview // FIXME we need some mechanism to rename options safely
valDefault: 'disable'
});
this.add({
name: 'postPreview',
selector: '#optPostPreview',
type: 'checkbox',
valDefault: true
});
this.add({
name: 'unicodeConversion',
valDefault: 'disable',

3
options.html

@ -374,6 +374,9 @@ @@ -374,6 +374,9 @@
<div class="post-editor">
<div class="module">
<p class="label label-h"> Post editor </p>
<div class="container">
<p><span class="label">Post preview</span> <input type="checkbox" id="optPostPreview" /></p>
</div>
<div class="container">
<form action="" id="unicodeConversionOpt">
<p class="label">Automatic unicode conversion options</p>

Loading…
Cancel
Save