Software: Apache. PHP/5.5.15 uname -a: Windows NT SVR-DMZ 6.1 build 7600 (Windows Server 2008 R2 Enterprise Edition) i586 SYSTEM Safe-mode: OFF (not secure) C:\cumbre\cumbreclima\wp-includes\js\tinymce\plugins\directionality\ drwxrwxrwx |
Viewing file: plugin.js (1.41 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) | /** * plugin.js * * Copyright, Moxiecode Systems AB * Released under LGPL License. * * License: http://www.tinymce.com/license * Contributing: http://www.tinymce.com/contributing */ /*global tinymce:true */ tinymce.PluginManager.add('directionality', function(editor) { function setDir(dir) { var dom = editor.dom, curDir, blocks = editor.selection.getSelectedBlocks(); if (blocks.length) { curDir = dom.getAttrib(blocks[0], "dir"); tinymce.each(blocks, function(block) { // Add dir to block if the parent block doesn't already have that dir if (!dom.getParent(block.parentNode, "*[dir='" + dir + "']", dom.getRoot())) { if (curDir != dir) { dom.setAttrib(block, "dir", dir); } else { dom.setAttrib(block, "dir", null); } } }); editor.nodeChanged(); } } function generateSelector(dir) { var selector = []; tinymce.each('h1 h2 h3 h4 h5 h6 div p'.split(' '), function(name) { selector.push(name + '[dir=' + dir + ']'); }); return selector.join(','); } editor.addCommand('mceDirectionLTR', function() { setDir("ltr"); }); editor.addCommand('mceDirectionRTL', function() { setDir("rtl"); }); editor.addButton('ltr', { title: 'Left to right', cmd: 'mceDirectionLTR', stateSelector: generateSelector('ltr') }); editor.addButton('rtl', { title: 'Right to left', cmd: 'mceDirectionRTL', stateSelector: generateSelector('rtl') }); }); |
:: Command execute :: | |
--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0156 ]-- |