Changeset 5105
- Timestamp:
- 01/21/08 23:38:56 (10 months ago)
- Location:
- trunk/plugins/FM_Modern
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/FM_Modern/editor.js
r5096 r5105 2407 2407 '<a id="__ID__indicatorMoreLessBlock" class="inactive-class button moderneditor-indicatorMoreLessBlock" href="#void" onclick="__EDITOR__.command(\'MoreLessBlock\'); return false" title="' + _t('More/Less') + '"><span class="text">' + _t('More/Less') + '</span></a>' + 2408 2408 '</dd>' + 2409 '</dl>' + 2409 '</dl>'; 2410 if(this.restrictEditorMode != true) { 2411 html += //// 2410 2412 '<dl class="mode">' + 2411 2413 '<dt class="title">' + … … 2416 2418 '</dd>' + 2417 2419 '</dl>'; 2418 2420 } 2419 2421 html = html.replace(new RegExp('__EDITOR__', 'g'), 'TTModernEditor.editors.' + this.name); 2420 2422 html = html.replace(new RegExp('__ID__', 'g'), this.id); -
trunk/plugins/FM_Modern/index.php
r5067 r5105 10 10 function FM_Modern_editorinit(&$editor) { 11 11 global $service, $configVal; 12 requireComponent('Textcube.Function.misc'); 13 requireComponent('Textcube.Function.Setting'); 14 $config['restrictEditorMode'] = false; 12 15 $blogid = getBlogId(); 13 16 if (is_null($configVal)) { … … 15 18 'defaultmode' => 'WYSIWYG'); 16 19 } else { 17 requireComponent('Textcube.Function.misc');18 20 $config = setting::fetchConfigVal($configVal); 19 21 } 20 if (!isset($config['defaultmode'])) { 22 if ((setting::getBlogSettingGlobal('defaultFormatter','html') == 'markdown') || 23 (setting::getBlogSettingGlobal('defaultFormatter','html') == 'textile')) { 24 $config['restrictEditorMode'] = true; 25 $config['defaultmode'] = 'TEXTAREA'; 26 } else if (!isset($config['defaultmode'])) { 21 27 $config['defaultmode'] = (getBlogSetting('editorMode', 1) == 1 ? 'WYSIWYG' : 'TEXTAREA'); 22 28 } … … 31 37 editor.editMode = "<?php echo $config['defaultmode'];?>"; 32 38 editor.newLineToParagraph = <?php echo ($config['paragraphdelim'] == 'P' ? 'true' : 'false');?>; 39 editor.restrictEditorMode = <?php echo ($config['restrictEditorMode'] == true ? 'true' : 'false');?>; 33 40 return editor; 34 41 <?php
