Changeset 2077 for MediaWiki/trunk/FCKeditor.body.php
- Timestamp:
- 2008-06-17 15:01:25 (6 months ago)
- Files:
-
- 1 modified
-
MediaWiki/trunk/FCKeditor.body.php (modified) (15 diffs)
Legend:
- Unmodified
- Added
- Removed
-
MediaWiki/trunk/FCKeditor.body.php
r2076 r2077 1 1 <?php 2 2 3 class FCKeditor_MediaWiki 4 { 3 class FCKeditor_MediaWiki { 5 4 private $count = array(); 6 5 private $wgFCKBypassText = ""; … … 29 28 static $messagesLoaded = false; 30 29 31 function __call($m,$a) 32 { 30 function __call($m, $a) { 33 31 print "\n#### " . $m . "\n"; 34 32 if (!isset($this->count[$m])) { … … 39 37 } 40 38 41 function onMonoBookTemplateToolboxEnd() 42 { 39 function onMonoBookTemplateToolboxEnd() { 43 40 if ($this->debug) { 44 41 print_r($this->count); … … 46 43 } 47 44 48 private function getExcludedNamespaces() 49 { 45 private function getExcludedNamespaces() { 50 46 global $wgUser; 51 47 … … 62 58 } 63 59 64 public function onLanguageGetMagic(&$magicWords, $langCode) 65 { 60 public function onLanguageGetMagic(&$magicWords, $langCode) { 66 61 $magicWords['NORICHEDITOR'] = array( 0, '__NORICHEDITOR__' ); 67 62 … … 69 64 } 70 65 71 public function onParserBeforeInternalParse(&$parser, &$text, &$strip_state) 72 { 66 public function onParserBeforeInternalParse(&$parser, &$text, &$strip_state) { 73 67 MagicWord::get( 'NORICHEDITOR' )->matchAndRemove( $text ); 74 68 … … 76 70 } 77 71 78 public function onEditPageShowEditFormFields($pageEditor, $wgOut) 79 { 72 public function onEditPageShowEditFormFields($pageEditor, $wgOut) { 80 73 global $wgUser, $wgFCKEditorIsCompatible, $wgTitle, $wgVersion; 81 74 … … 111 104 } 112 105 113 public function onEditPageBeforeConflictDiff($pageEditor, $wgOut) 114 { 106 public function onEditPageBeforeConflictDiff($pageEditor, $wgOut) { 115 107 global $fckPageEditor, $wgRequest; 116 108 … … 125 117 } 126 118 127 public function onSanitizerAfterFixTagAttributes($text, $element, &$attribs) 128 { 119 public function onSanitizerAfterFixTagAttributes($text, $element, &$attribs) { 129 120 $text = preg_match_all("/Fckmw\d+fckmw/", $text, $matches); 130 121 … … 181 172 } 182 173 183 public function onCustomEditor(&$article, &$user) 184 { 174 public function onCustomEditor(&$article, &$user) { 185 175 global $wgRequest, $mediaWiki; 186 176 … … 204 194 } 205 195 206 public function onEditPageBeforePreviewText(&$editPage, $previewOnOpen) 207 { 196 public function onEditPageBeforePreviewText(&$editPage, $previewOnOpen) { 208 197 global $wgUser, $wgRequest; 209 198 … … 216 205 } 217 206 218 public function onEditPagePreviewTextEnd(&$editPage, $previewOnOpen) 219 { 207 public function onEditPagePreviewTextEnd(&$editPage, $previewOnOpen) { 220 208 global $wgUser; 221 209 … … 227 215 } 228 216 229 public function onParserAfterTidy(&$parser, &$text) 230 { 217 public function onParserAfterTidy(&$parser, &$text) { 231 218 global $wgUseTeX, $wgUser, $wgTitle, $wgFCKEditorIsCompatible; 232 219 … … 248 235 } 249 236 250 public function onMessagesPreLoad() 251 { 237 public function onMessagesPreLoad() { 252 238 global $wgMessageCache, $wgUser, $wgContLanguageCode; 253 239 … … 538 524 var sajax_request_type = "GET"; 539 525 540 function WikiToHTML_Result(result) 541 { 526 function WikiToHTML_Result(result) { 542 527 var oEditor = FCKeditorAPI.GetInstance('wpTextbox1'); 543 528 oEditor.SetHTML(result.responseText); 544 529 } 545 function WikiToHTML_Call() 546 { 530 function WikiToHTML_Call() { 547 531 var oEditor = FCKeditorAPI.GetInstance('wpTextbox1'); 548 532 sajax_do_call('wfSajaxWikiToHTML', [oEditor.GetHTML()], WikiToHTML_Result);