Changeset 10307 for trunk/plugins/LocalFilesEditor
- Timestamp:
- Apr 12, 2011, 1:12:51 PM (13 years ago)
- Location:
- trunk/plugins/LocalFilesEditor
- Files:
-
- 40 added
- 1 deleted
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/LocalFilesEditor/admin.php
r9359 r10307 75 75 $newfile_page = isset($_GET['newfile']) ? true : false; 76 76 77 // Editarea options78 $editarea_options = array(79 'language' => substr($user['language'], 0, 2),80 'start_highlight' => true,81 'allow_toggle' => false,82 'toolbar' => 'search,fullscreen, |,select_font, |, undo, redo, change_smooth_selection, highlight, reset_highlight, |, help');83 84 77 // Edit selected file for CSS, template and language 85 78 if ((isset($_POST['edit'])) and !is_numeric($_POST['file_to_edit'])) … … 139 132 . 'show_default.php?file=include/config_default.inc.php', 140 133 'FILE' => 'config_default.inc.php'))); 141 $ editarea_options['syntax'] = 'php';134 $codemirror_mode = 'application/x-httpd-php'; 142 135 break; 143 136 … … 160 153 'OPTIONS' => $options, 161 154 'SELECTED' => $selected)); 162 $ editarea_options['syntax'] = 'css';155 $codemirror_mode = 'text/css'; 163 156 break; 164 157 … … 239 232 'NEW_FILE_CLASS' => empty($edited_file) ? '' : 'top_right')); 240 233 241 $ editarea_options['syntax'] = 'html';234 $codemirror_mode = 'text/html'; 242 235 break; 243 236 … … 267 260 'OPTIONS' => $options, 268 261 'SELECTED' => $selected)); 269 $ editarea_options['syntax'] = 'php';262 $codemirror_mode = 'application/x-httpd-php'; 270 263 break; 271 264 … … 274 267 $content_file = file_exists($edited_file) ? 275 268 file_get_contents($edited_file) : $new_file['plug']; 276 $ editarea_options['syntax'] = 'php';269 $codemirror_mode = 'application/x-httpd-php'; 277 270 break; 278 271 } … … 368 361 'F_ACTION' => PHPWG_ROOT_PATH.'admin.php?page=plugin-LocalFilesEditor-'.$page['tab'], 369 362 'LOCALEDIT_PATH' => LOCALEDIT_PATH, 370 'LOAD_EDITAREA' => isset($conf['LocalFilesEditor']) ? $conf['LocalFilesEditor'] : 'off', 371 'EDITAREA_OPTIONS' => $editarea_options)); 363 'LOAD_CODEMIRROR' => isset($conf['LocalFilesEditor']) ? $conf['LocalFilesEditor'] : 'off', 364 'CODEMIRROR_MODE' => @$codemirror_mode 365 ) 366 ); 372 367 373 368 $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content'); -
trunk/plugins/LocalFilesEditor/admin.tpl
r9173 r10307 1 {html_head}<script type="text/javascript" src="{$ROOT_URL}plugins/LocalFilesEditor/editarea/edit_area_full.js"></script>{/html_head} 1 {combine_script id="codemirror" path="plugins/LocalFilesEditor/codemirror/lib/codemirror.js"} 2 {combine_script id="codemirror.xml" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/xml/xml.js"} 3 {combine_script id="codemirror.javascript" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/javascript/javascript.js"} 4 {combine_script id="codemirror.css" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/css/css.js"} 5 {combine_script id="codemirror.clike" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/clike/clike.js"} 6 {combine_script id="codemirror.htmlmixed" require="codemirror.xml,codemirror.javascript,codemirror.css" path="plugins/LocalFilesEditor/codemirror/mode/htmlmixed/htmlmixed.js"} 7 {combine_script id="codemirror.php" require="codemirror.xml,codemirror.javascript,codemirror.css,codemirror.clike" path="plugins/LocalFilesEditor/codemirror/mode/php/php.js"} 8 9 {combine_css path="plugins/LocalFilesEditor/codemirror/lib/codemirror.css"} 10 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/xml/xml.css"} 11 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/javascript/javascript.css"} 12 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/css/css.css"} 13 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/clike/clike.css"} 2 14 {combine_css path="plugins/LocalFilesEditor/locfiledit.css"} 15 3 16 {footer_script} 4 function loadEditarea() {ldelim} 5 editAreaLoader.init({ldelim} 6 id: "text" 7 {foreach from=$EDITAREA_OPTIONS key=option item=value} 8 , {$option}: {$value|editarea_quote} 9 {/foreach} 17 function loadCodemirror() {ldelim} 18 editor = CodeMirror.fromTextArea(document.getElementById("text"), {ldelim} 19 matchBrackets: true, 20 mode: "{$CODEMIRROR_MODE}", 21 tabMode: "shift" 10 22 }); 11 jQuery("#showedit").hide(); 12 jQuery("#hideedit").show(); 23 jQuery("#showedit, #hideedit").toggle(); 13 24 jQuery.post("plugins/LocalFilesEditor/update_config.php", {ldelim} editarea: "on"}); 14 25 } 15 26 16 function unloadEditarea() {ldelim} 17 editAreaLoader.delete_instance("text"); 18 jQuery("#hideedit").hide(); 19 jQuery("#showedit").show(); 27 function unloadCodemirror() {ldelim} 28 editor.toTextArea(); 29 jQuery("#showedit, #hideedit").toggle(); 20 30 jQuery.post("plugins/LocalFilesEditor/update_config.php", {ldelim} editarea: "off"}); 21 31 } 22 32 23 jQuery("#editarea_buttons").show(); 24 {if $LOAD_EDITAREA == 'on'} 25 if (document.getElementById("text") != null) loadEditarea(); 33 {if $LOAD_CODEMIRROR == 'on'} 34 if (document.getElementById("text") != null) loadCodemirror(); 26 35 {/if} 27 36 {/footer_script} … … 67 76 {/if} 68 77 78 <div style="overflow:auto;"> {* top bar buttons *} 69 79 {if !empty($show_default)} 70 80 {foreach from=$show_default item=file name=default_loop} 71 81 <span class="top_right"> 72 <a href="{$file.SHOW_DEFAULT}" onclick="window.open( this.href, 'local_file', 'location=no,toolbar=no,menubar=no,status=no,resizable=yes,scrollbars=yes,width=800,height= 600' ); return false;">{'locfiledit_show_default'|@translate} "{$file.FILE}"</a>82 <a href="{$file.SHOW_DEFAULT}" onclick="window.open( this.href, 'local_file', 'location=no,toolbar=no,menubar=no,status=no,resizable=yes,scrollbars=yes,width=800,height=700' ); return false;">{'locfiledit_show_default'|@translate} "{$file.FILE}"</a> 73 83 </span> 74 84 {if !($smarty.foreach.default_loop.last)}<br>{/if} … … 79 89 <b>{$zone_edit.FILE_NAME}</b> 80 90 91 </div> {* top bar buttons *} 92 81 93 <textarea rows="30" cols="90" name="text" id="text">{$zone_edit.CONTENT_FILE}</textarea> 82 94 <div id="editarea_buttons"> 83 <a href="javascript:load Editarea();" id="showedit">[{'locfiledit_enable_editarea'|@translate}]</a>84 <a href="javascript:unload Editarea();" id="hideedit">[{'locfiledit_disable_editarea'|@translate}]</a>95 <a href="javascript:loadCodemirror();" id="showedit">[{'locfiledit_enable_codemirror'|@translate}]</a> 96 <a href="javascript:unloadCodemirror();" id="hideedit">[{'locfiledit_disable_codemirror'|@translate}]</a> 85 97 </div> 86 98 -
trunk/plugins/LocalFilesEditor/language/ar_SA/plugin.lang.php
r8728 r10307 41 41 $lang['locfiledit_bak_loaded2'] = 'يجب حفظه ليتم استعادته '; 42 42 $lang['locfiledit_syntax_error'] = 'خطأ في تركيب الجمل ، لا / يمكن حفظ المف'; 43 $lang['locfiledit_enable_editarea'] = 'تمكين المحرر';44 $lang['locfiledit_disable_editarea'] = 'تعطيل المحرر';45 43 $lang['locfiledit_new_tpl'] = 'أنشأ ملف جديد'; 46 44 $lang['locfiledit_new_filename'] = 'أسم الملف'; … … 54 52 $lang['locfiledit_webmaster_only'] = 'فقط مدير الموقع يمكن استخدام محرر الملفات المحلي'; 55 53 54 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 55 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 56 56 ?> -
trunk/plugins/LocalFilesEditor/language/cs_CZ/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Musíte nejprve soubor uložit aby mohl být obnoven.'; 43 43 $lang['locfiledit_syntax_error'] = 'Syntax error! Soubor nemůže být uložen.'; 44 $lang['locfiledit_enable_editarea'] = 'Povol editaci';45 $lang['locfiledit_disable_editarea'] = 'Zakázat editaci';46 44 $lang['locfiledit_new_tpl'] = 'Vytvořit nový soubor'; 47 45 $lang['locfiledit_new_filename'] = 'Název souboru'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Pouze webmaster může vytvářet nebo měnit lokální soubory.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/de_DE/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Sie müssen die Datei speichern um sie wiederherstellen zu können.'; 43 43 $lang['locfiledit_syntax_error'] = 'Syntax-Fehler! Datei kann nicht gespeichert werden.'; 44 $lang['locfiledit_enable_editarea'] = 'Aktiviere den Bearbeitungsbereich';45 $lang['locfiledit_disable_editarea'] = 'Deaktiviere den Bearbeitungsbereich';46 44 $lang['locfiledit_new_tpl'] = 'Erstelle eine neue Datei'; 47 45 $lang['locfiledit_new_filename'] = 'Dateiname'; … … 55 53 /* TODO */ $lang['locfiledit_webmaster_only'] = 'Only webmasters can create or modify local files.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/en_UK/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'You must save file to restore it.'; 43 43 $lang['locfiledit_syntax_error'] = 'Syntax error! File can\'t be saved.'; 44 $lang['locfiledit_enable_editarea'] = 'Enable Editarea';45 $lang['locfiledit_disable_editarea'] = 'Disable Editarea';46 44 $lang['locfiledit_new_tpl'] = 'Create new file'; 47 45 $lang['locfiledit_new_filename'] = 'File name'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Only webmasters can create or modify local files.'; 56 54 55 $lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 $lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/es_ES/plugin.lang.php
r10159 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Para conservar la la copia de seguridad debe guardar el archivo.'; 43 43 $lang['locfiledit_syntax_error'] = 'Error de sintaxis. No es posible guardar el archivo.'; 44 $lang['locfiledit_enable_editarea'] = 'Activar el texto editado';45 $lang['locfiledit_disable_editarea'] = 'Desactivar el área de edición';46 44 $lang['locfiledit_new_tpl'] = 'Crear un nuevo archivo '; 47 45 $lang['locfiledit_new_filename'] = 'Nombre del archivo '; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Sólo los administradores pueden crear o modificar fichero locales.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/fr_FR/plugin.lang.php
r9541 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Vous devez l\'enregistrer pour le sauvegarder.'; 43 43 $lang['locfiledit_syntax_error'] = 'Erreur de syntaxe! Impossible d\'enregistrer le fichier.'; 44 $lang['locfiledit_enable_editarea'] = 'Activer Editarea';45 $lang['locfiledit_disable_editarea'] = 'Désactiver Editarea';46 44 $lang['locfiledit_new_tpl'] = 'Créer un nouveau fichier'; 47 45 $lang['locfiledit_new_filename'] = 'Nom du fichier'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Seuls les webmasters sont autorisés à créer ou modifier les fichiers locaux.'; 56 54 55 $lang['locfiledit_enable_codemirror'] = 'Activer Codemirror'; 56 $lang['locfiledit_disable_codemirror'] = 'Désactiver Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/he_IL/plugin.lang.php
r8728 r10307 41 41 $lang['locfiledit_bak_loaded2'] = 'אתה חייב לשמור את הקובץ בכדי לשחזר.'; 42 42 $lang['locfiledit_syntax_error'] = 'שגיאה תחבירית! לא ניתן לשמור את הקובץ.'; 43 $lang['locfiledit_enable_editarea'] = 'אפשר עריכה';44 $lang['locfiledit_disable_editarea'] = 'בטל עריכה';45 43 $lang['locfiledit_new_tpl'] = 'צור קובץ חדש'; 46 44 $lang['locfiledit_new_filename'] = 'שם הקובץ'; … … 55 53 $lang['locfiledit_filename_error'] = 'אסור להשתמש בתווים מסויימים בשם הקובץ.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/hr_HR/plugin.lang.php
r8728 r10307 20 20 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 21 21 // | USA. | 22 // +-----------------------------------------------------------------------+ 23 24 25 $lang['locfiledit_onglet_localconf'] = 'Lokalno podešavanje'; 22 // +-----------------------------------------------------------------------+$lang['locfiledit_onglet_localconf'] = 'Lokalno podešavanje'; 26 23 $lang['locfiledit_onglet_css'] = 'CSS'; 27 24 $lang['locfiledit_onglet_tpl'] = 'Predlošci'; … … 43 40 $lang['locfiledit_bak_loaded2'] = 'Morate snimiti datoteku kako bi je vratili u prijašnje stanje.'; 44 41 $lang['locfiledit_syntax_error'] = 'Greška u sintaksi! Datoteka ne može biti spremljena.'; 45 $lang['locfiledit_enable_editarea'] = 'Aktiviraj prostor za uredivanje';46 $lang['locfiledit_disable_editarea'] = 'Deaktiviraj prostor za uredivanje';47 42 $lang['locfiledit_new_tpl'] = 'Kreiraj novu datoteku'; 48 43 $lang['locfiledit_new_filename'] = 'Naziv datoteke'; … … 56 51 $lang['locfiledit_webmaster_only'] = 'Samo webmasteri mogu kreirati ili mijenjati lokalne datoteke.'; 57 52 53 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 54 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 58 55 ?> -
trunk/plugins/LocalFilesEditor/language/hu_HU/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Mentett fájl visszaállítása.'; 43 43 $lang['locfiledit_syntax_error'] = 'Syntax error! A fájl mentése meghiúsult.'; 44 $lang['locfiledit_enable_editarea'] = 'Szerkesztő megnyitása';45 $lang['locfiledit_disable_editarea'] = 'Szerkesztő bezárása';46 44 $lang['locfiledit_new_tpl'] = 'Új fájl létrehozása'; 47 45 $lang['locfiledit_new_filename'] = 'Fájl neve'; … … 55 53 /* TODO */ $lang['locfiledit_webmaster_only'] = 'Csak a webmesterek hozhatnak létre, vagy módosíthatnak helyi fájlokat.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/it_IT/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Dovete registrarlo per salvarlo.'; 43 43 $lang['locfiledit_syntax_error'] = 'Errore di sintassi! Impossible salvare il file.'; 44 $lang['locfiledit_enable_editarea'] = 'Attivare Editarea';45 $lang['locfiledit_disable_editarea'] = 'Disattivare Editarea';46 44 $lang['locfiledit_new_tpl'] = 'Creare un nuovo file'; 47 45 $lang['locfiledit_new_filename'] = 'Nom file'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Solo i webmasters sono autorizzati a creare o modificare i file locali.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/ja_JP/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = '復元するために、ファイルを保存する必要があります。'; 43 43 $lang['locfiledit_syntax_error'] = 'エラー! ファイルは保存できません。'; 44 $lang['locfiledit_enable_editarea'] = 'Enable Editarea';45 $lang['locfiledit_disable_editarea'] = 'Disable Editarea';46 44 $lang['locfiledit_new_tpl'] = '新しいファイルを作成する'; 47 45 $lang['locfiledit_new_filename'] = 'ファイル名'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'ローカルファイルはウェブマスターのみ作成するか、変更できます。'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/ka_GE/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'თქვენ უნდა შეინახოთ ფაილი, რომ აღდგინოთ.'; 43 43 $lang['locfiledit_syntax_error'] = 'სინტაქსური შეცდომა! ფაილი ვერ შეინახება.'; 44 $lang['locfiledit_enable_editarea'] = 'ჩავრთოთ გასასწორებელი ველი';45 $lang['locfiledit_disable_editarea'] = 'გამოვრთოთ გასასწორებელი ველი';46 44 $lang['locfiledit_new_tpl'] = 'შევქმნათ ახალი ფაილი'; 47 45 $lang['locfiledit_new_filename'] = 'ფაილის სახელი'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'მხოლოდ ვებოსტატებს შეუძლიათ შექმნან ან გადააკეთონ ლოკალური ფაილები.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/lv_LV/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Jums jasaglaba fails lai to atjaunotu.'; 43 43 $lang['locfiledit_syntax_error'] = 'Sintakses kluda! Failu nav iespejams saglabat.'; 44 $lang['locfiledit_enable_editarea'] = 'Iespejot Redigešanas apgabalu';45 $lang['locfiledit_disable_editarea'] = 'Atspejot Redigešanas apgabalu';46 44 $lang['locfiledit_new_tpl'] = 'Izveidot jaunu failu'; 47 45 $lang['locfiledit_new_filename'] = 'Faila nosaukums'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Tikai webmasters var izveidot un modificet lokalos failus.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/nl_NL/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'U moet het bestand opslaan om te kunnen restoren.'; 43 43 $lang['locfiledit_syntax_error'] = 'Syntax-fout! Bestand kan niet opgeslagen worden.'; 44 $lang['locfiledit_enable_editarea'] = 'Maak Edit-gebied atief';45 $lang['locfiledit_disable_editarea'] = 'Deactiveer Edit-gebied';46 44 $lang['locfiledit_new_tpl'] = 'Maak nieuw bestand aan'; 47 45 $lang['locfiledit_new_filename'] = 'Bestandsnaam'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Alleen webbeheerders kunnen lokale bestanden aanmaken of wijzigen.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/no_NO/plugin.lang.php
r8728 r10307 20 20 // | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | 21 21 // | USA. | 22 // +-----------------------------------------------------------------------+ 23 24 25 $lang['locfiledit_onglet_localconf'] = 'Lokal konfigurasjon'; 22 // +-----------------------------------------------------------------------+$lang['locfiledit_onglet_localconf'] = 'Lokal konfigurasjon'; 26 23 $lang['locfiledit_onglet_css'] = 'CSS'; 27 24 $lang['locfiledit_onglet_tpl'] = 'Maler (templates)'; … … 42 39 $lang['locfiledit_bak_loaded2'] = 'Du må lagre filen for å gjennopprette den.'; 43 40 $lang['locfiledit_syntax_error'] = 'Syntax feil! Filen kan ikke bli lagret.'; 44 $lang['locfiledit_enable_editarea'] = 'Aktiver redigeringsområde ';45 $lang['locfiledit_disable_editarea'] = 'Deaktiver redigeringsområde';46 41 $lang['locfiledit_new_tpl'] = 'Lag ny fil'; 47 42 $lang['locfiledit_new_filename'] = 'Fil navn'; … … 55 50 $lang['locfiledit_webmaster_only'] = 'Kun webmaster kan lage eller endre lokale filer.'; 56 51 52 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 53 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 54 ?> -
trunk/plugins/LocalFilesEditor/language/pl_PL/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Musisz zapisać plik aby go przywrócić.'; 43 43 $lang['locfiledit_syntax_error'] = 'Błąd skłądni! Plik nie może zostać zapisany.'; 44 $lang['locfiledit_enable_editarea'] = 'Włącz Pole Edycyjne';45 $lang['locfiledit_disable_editarea'] = 'Wyłącz Pole Edycyjne';46 44 $lang['locfiledit_new_tpl'] = 'Stwórz nowy plik'; 47 45 $lang['locfiledit_new_filename'] = 'Nazwa pliku'; … … 55 53 /* TODO */ $lang['locfiledit_webmaster_only'] = 'Only webmasters can create or modify local files.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/pt_PT/plugin.lang.php
r8921 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Deverá salvar o ficheiro para o restaurar.'; 43 43 $lang['locfiledit_syntax_error'] = 'Erro de sintaxe! Impossível salvar ficheiro.'; 44 $lang['locfiledit_enable_editarea'] = 'Activar Área de Edição';45 $lang['locfiledit_disable_editarea'] = 'Desactivar Área de Edição';46 44 $lang['locfiledit_new_tpl'] = 'Criar novo ficheiro'; 47 45 $lang['locfiledit_new_filename'] = 'Nome do ficheiro'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Apenas webmasters podem criar ou modificar ficheiros locais.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/ru_RU/plugin.lang.php
r8728 r10307 41 41 $lang['locfiledit_bak_loaded2'] = 'Вы должны сохранить файл, чтобы восстановить его.'; 42 42 $lang['locfiledit_syntax_error'] = 'Синтаксическая ошибка! Невозможно сохранить файл.'; 43 $lang['locfiledit_enable_editarea'] = 'Активировать разметку области редактирования';44 $lang['locfiledit_disable_editarea'] = 'Дезактивировать разметку области редактирования';45 43 $lang['locfiledit_new_tpl'] = 'Создать новый файл'; 46 44 $lang['locfiledit_new_filename'] = 'Имя файла'; … … 54 52 $lang['locfiledit_webmaster_only'] = 'Только вэбмастеры могут создавать или редактировать локальные файлы.'; 55 53 54 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 55 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 56 56 ?> -
trunk/plugins/LocalFilesEditor/language/sk_SK/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Musíte uložiť súbor na jeho obnovenie.'; 43 43 $lang['locfiledit_syntax_error'] = 'Syntaktický chyba! Súbor nemôže byť uložený.'; 44 $lang['locfiledit_enable_editarea'] = 'Povoliť editáciu';45 $lang['locfiledit_disable_editarea'] = 'Zakázať editáciu';46 44 $lang['locfiledit_new_tpl'] = 'Vytvorenie nového súboru'; 47 45 $lang['locfiledit_new_filename'] = 'Meno súboru'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Len webmasteri môžu vytvoriť alebo modifikovať lokálne súbory.'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/sr_RS/plugin.lang.php
r8728 r10307 41 41 $lang['locfiledit_bak_loaded2'] = 'Морате да запамтите датотеку пре обнављања.'; 42 42 $lang['locfiledit_syntax_error'] = 'Синтаксна грешка! Датотека не може бити снимљена.'; 43 $lang['locfiledit_enable_editarea'] = 'Омогући област промене';44 $lang['locfiledit_disable_editarea'] = 'Онемогући област промене';45 43 $lang['locfiledit_new_tpl'] = 'Направи нову датотеку'; 46 44 $lang['locfiledit_new_filename'] = 'Име датотеке'; … … 54 52 $lang['locfiledit_webmaster_only'] = 'Само уредник интернет страница може да направи или уреди локалне датотеке.'; 55 53 54 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 55 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 56 56 ?> -
trunk/plugins/LocalFilesEditor/language/sv_SE/plugin.lang.php
r8728 r10307 41 41 $lang['locfiledit_bak_loaded2'] = 'Du måste spara filen för att återställa den.'; 42 42 $lang['locfiledit_syntax_error'] = 'Syntax fel! Filen kan inte sparas.'; 43 $lang['locfiledit_enable_editarea'] = 'Aktivera Skrivfält';44 $lang['locfiledit_disable_editarea'] = 'Avaktivera Skrivfält';45 43 $lang['locfiledit_new_tpl'] = 'Skapa ny fil'; 46 44 $lang['locfiledit_new_filename'] = 'Fil namn'; … … 54 52 $lang['locfiledit_webmaster_only'] = 'Endast webmasters kan skapa eller ändra lokala filer.'; 55 53 54 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 55 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 56 56 ?> -
trunk/plugins/LocalFilesEditor/language/tr_TR/plugin.lang.php
r8728 r10307 42 42 $lang['locfiledit_bak_loaded2'] = 'Geri yükledikten sonra save etmeyi unutmayiniz.'; 43 43 $lang['locfiledit_syntax_error'] = 'Syntax error! Dosya kayit edilemiyor.'; 44 $lang['locfiledit_enable_editarea'] = 'Editleme açik';45 $lang['locfiledit_disable_editarea'] = 'Editleme kapali';46 44 $lang['locfiledit_new_tpl'] = 'Yeni Dosya Yarat'; 47 45 $lang['locfiledit_new_filename'] = 'Dosya Adi'; … … 55 53 $lang['locfiledit_webmaster_only'] = 'Sadece yöneticiler dosyalari degistirebilir .'; 56 54 55 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 56 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 57 57 ?> -
trunk/plugins/LocalFilesEditor/language/vi_VN/plugin.lang.php
r8728 r10307 41 41 $lang['locfiledit_bak_loaded2'] = 'Bạn phải lưu lại tệp tin để phục hồi nó.'; 42 42 $lang['locfiledit_syntax_error'] = 'Lỗi cú pháp! Tệp tin không thể được lưu.'; 43 $lang['locfiledit_enable_editarea'] = 'Kích hoạt vùng nhập dữ liệu';44 $lang['locfiledit_disable_editarea'] = 'Tắt vùng nhập dữ liệu';45 43 $lang['locfiledit_new_tpl'] = 'Tạo tệp tin mới'; 46 44 $lang['locfiledit_new_filename'] = 'Tên tệp tin'; … … 54 52 $lang['locfiledit_webmaster_only'] = 'Chỉ có webmasters mới có thể tạo hoặc biên tập tệp tin trên máy.'; 55 53 54 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 55 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 56 56 ?> -
trunk/plugins/LocalFilesEditor/language/zh_CN/plugin.lang.php
r8728 r10307 41 41 $lang['locfiledit_bak_loaded2'] = '您必须保存文件以便将其恢复.'; 42 42 $lang['locfiledit_syntax_error'] = '语法错误! 文件不能被保存.'; 43 $lang['locfiledit_enable_editarea'] = '启用编辑区域';44 $lang['locfiledit_disable_editarea'] = '禁用编辑区域';45 43 $lang['locfiledit_new_tpl'] = '创建新文件'; 46 44 $lang['locfiledit_new_filename'] = '文件名'; … … 54 52 $lang['locfiledit_webmaster_only'] = '只有网站管理员才能创建或者修改本地文件.'; 55 53 54 /*TODO*/$lang['locfiledit_enable_codemirror'] = 'Enable Codemirror'; 55 /*TODO*/$lang['locfiledit_disable_codemirror'] = 'Disable Codemirror'; 56 56 ?> -
trunk/plugins/LocalFilesEditor/locfiledit.css
r3282 r10307 15 15 #LocalFilesEditor TEXTAREA { 16 16 margin: 0.5em 0; 17 width: 99.5%; 17 width: 99%; 18 height: 500px; 18 19 float: left; 19 20 } … … 23 24 float: left; 24 25 text-align: left; 25 display: none;26 26 } 27 27 … … 33 33 padding: 0.5em; 34 34 } 35 36 .CodeMirror { 37 background-color: #DDDDDD; 38 font-size: 1.3em; 39 border: 1px solid #999999; 40 margin: 0.5em 0; 41 width: 99%; 42 min-height: 500px; 43 height: auto; 44 } -
trunk/plugins/LocalFilesEditor/show_default.php
r8728 r10307 39 39 $template->set_filename('show_default', dirname(__FILE__) . '/show_default.tpl'); 40 40 41 // Editarea42 $editarea_options = array(43 'syntax' => 'php',44 'start_highlight' => true,45 'allow_toggle' => false,46 'is_editable' => false,47 'language' => substr($user['language'], 0, 2));48 49 41 $file = file_get_contents(PHPWG_ROOT_PATH . $path); 50 42 $title = str_replace('/', ' / ', $path); … … 54 46 'DEFAULT_CONTENT' => $file, 55 47 'LOCALEDIT_PATH' => LOCALEDIT_PATH, 56 'LOAD_EDITAREA' => isset($conf['LocalFilesEditor']) ? $conf['LocalFilesEditor'] : 'on', 57 'EDITAREA_OPTIONS' => $editarea_options)); 48 'LOAD_CODEMIRROR' => isset($conf['LocalFilesEditor']) ? $conf['LocalFilesEditor'] : 'on', 49 'CODEMIRROR_MODE' => 'application/x-httpd-php' 50 ) 51 ); 58 52 59 53 $page['body_id'] = 'thePopuphelpPage'; -
trunk/plugins/LocalFilesEditor/show_default.tpl
r3283 r10307 1 1 {html_head} 2 <link rel="stylesheet" type="text/css" href="{$LOCALEDIT_PATH}locfiledit.css">3 2 <style type="text/css">#headbranch, #theHeader, #copyright {ldelim} display: none; }</style> 4 3 {/html_head} 5 {known_script id="jquery" src=$ROOT_URL|@cat:"template-common/lib/jquery.packed.js"} 6 {known_script id="editarea" src=$LOCALEDIT_PATH|@cat:"editarea/edit_area_full.js"} 7 <script type="text/javascript"> 8 var editarea = "{$LOAD_EDITAREA}"; 4 {combine_script id="jquery"} 9 5 10 function loadEditarea() {ldelim} 11 editAreaLoader.init({ldelim} 12 id: "text" 13 {foreach from=$EDITAREA_OPTIONS key=option item=value} 14 , {$option}: {$value|editarea_quote} 15 {/foreach} 6 {combine_script id="codemirror" path="plugins/LocalFilesEditor/codemirror/lib/codemirror.js"} 7 {combine_script id="codemirror.xml" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/xml/xml.js"} 8 {combine_script id="codemirror.javascript" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/javascript/javascript.js"} 9 {combine_script id="codemirror.css" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/css/css.js"} 10 {combine_script id="codemirror.clike" require="codemirror" path="plugins/LocalFilesEditor/codemirror/mode/clike/clike.js"} 11 {combine_script id="codemirror.htmlmixed" require="codemirror.xml,codemirror.javascript,codemirror.css" path="plugins/LocalFilesEditor/codemirror/mode/htmlmixed/htmlmixed.js"} 12 {combine_script id="codemirror.php" require="codemirror.xml,codemirror.javascript,codemirror.css,codemirror.clike" path="plugins/LocalFilesEditor/codemirror/mode/php/php.js"} 13 14 {combine_css path="plugins/LocalFilesEditor/codemirror/lib/codemirror.css"} 15 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/xml/xml.css"} 16 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/javascript/javascript.css"} 17 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/css/css.css"} 18 {combine_css path="plugins/LocalFilesEditor/codemirror/mode/clike/clike.css"} 19 {combine_css path="plugins/LocalFilesEditor/locfiledit.css"} 20 21 {footer_script} 22 function loadCodemirror() {ldelim} 23 editor = CodeMirror.fromTextArea(document.getElementById("text"), {ldelim} 24 matchBrackets: true, 25 readOnly: true, 26 mode: "{$CODEMIRROR_MODE}", 27 tabMode: "shift" 16 28 }); 17 29 jQuery("#showedit").hide(); 18 30 jQuery("#hideedit").show(); 31 jQuery.post("update_config.php", {ldelim} editarea: "on"}); 19 32 } 20 33 21 function unload Editarea() {ldelim}22 edit AreaLoader.delete_instance("text");34 function unloadCodemirror() {ldelim} 35 editor.toTextArea(); 23 36 jQuery("#hideedit").hide(); 24 37 jQuery("#showedit").show(); 38 jQuery.post("update_config.php", {ldelim} editarea: "off"}); 25 39 } 26 </script> 40 41 {if $LOAD_CODEMIRROR == 'on'} 42 if (document.getElementById("text") != null) loadCodemirror(); 43 {/if} 44 {/footer_script} 27 45 28 46 <div id="LocalFilesEditor"> 29 < h1>{$TITLE}</h1>47 <div style="overflow:auto;"><b>{$TITLE}</b></div> 30 48 31 49 <textarea id="text" rows="30" cols="90">{$DEFAULT_CONTENT}</textarea> 32 50 33 51 <div id="editarea_buttons"> 34 <a href="javascript:load Editarea();" id="showedit">[{'locfiledit_enable_editarea'|@translate}]</a>35 <a href="javascript:unload Editarea();" id="hideedit">[{'locfiledit_disable_editarea'|@translate}]</a>52 <a href="javascript:loadCodemirror();" id="showedit">[{'locfiledit_enable_codemirror'|@translate}]</a> 53 <a href="javascript:unloadCodemirror();" id="hideedit">[{'locfiledit_disable_codemirror'|@translate}]</a> 36 54 </div> 37 55 38 56 </div> 39 40 <script type="text/javascript">41 jQuery("#editarea_buttons").show();42 if (editarea == "on") loadEditarea();43 </script>
Note: See TracChangeset
for help on using the changeset viewer.