Commit e038b78c4abc2caa9ca1ffa69d3cdddb8d2cd952

Authored by Neil Blakey-Milner
1 parent b5e85d2c

Import tinymce 1.45


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3459 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 462 changed files with 10177 additions and 0 deletions

Too many changes.

To preserve performance only 100 of 462 files are displayed.

thirdpartyjs/tinymce/changelog 0 → 100644
  1 +Version 1.45 (2005-06-23)
  2 + Fixed so the newdocument button shows again, was removed by accident in RC2.
  3 + Fixed so styles drop down in link dialog gets hidden if no classes are defined.
  4 + Fixed bug where Paste command in context menu wasn't working.
  5 + Fixed bug issue with not having a base href element in preview plugin.
  6 + Fixed bug where input elements produced double type/value attributes in MSIE.
  7 + Fixed so the check for empty contents in cleanup handled uppercase elements.
  8 + Added a alert box is a popup is blocked by a popup blocker.
  9 + Added updated dutch language pack, contributed by Fred Stuurman.
  10 + Added a confirm dialog for the newdocument action.
  11 + Added mceContentBody class to the iframe document body.
  12 + Added allowtransparency attribute to iframe.
  13 + Added fix where some HTML content produced runtime error in MSIE.
  14 + Added a lot better Safari support, but many things are still very buggy.
  15 + Added flash_wmode, flash_quality and flash_menu options for the flash plugin.
  16 + Added new dialog_type option, this enables you to switch back to modal dialogs in MSIE.
  17 + Updated Canadian French table language pack contributed by Virtuelcom.
  18 + Fixed some minor issues with Simplified Chinese language pack.
  19 + Re-added Tahoma font to font drop list, was removed in previous version.
  20 +Version 1.45 RC2 (2005-06-15)
  21 + Fixed bug where paste_use_dialog option for the paste plugin wasn't working correctly.
  22 + Fixed bug issue with setContent not calling custom cleanups correctly. Inflicts the Flash plugin.
  23 + Fixed bug where external_link_list_url/external_image_list_url in fullscreen mode.
  24 + Fixed so TinyMCE doesn't use modal dialogs on MSIE, these where giving some problems with for example lost sessions.
  25 + Fixed the auto resize function for popups to use new logic.
  26 + Fixed so callback functions gets called correctly from fullscreen mode.
  27 + Fixed misspelled language pack for canadian french in the advimage plugin.
  28 + Fixed so openWindow can open use absolute URL:s.
  29 + Fixed bug issue where auto_cleanup_word sometimes didn't work in MSIE.
  30 + Fixed bug issue where the close button in dialogs wasn't available on Firefox on MacOSX.
  31 + Added new pastetext icon contributed by speednet.
  32 + Added new browsers option that enables you to specify what browsers is to be WYSIWYG enabled or not.
  33 + Added partial Catalan translation contributed by Marc Bria Ramírez.
  34 + Added portuguese Brazil translation contributed by João Borges.
  35 + Added updated Simplified Chinese language pack contributed by yang huixiong/cube316.
  36 + Added beforeunload handler for fullscreen plugin so contents gets updated when the window is closed.
  37 + Added a new fullscreen_settings option for the fullscreen plugin contributed by David Glick.
  38 + Added new insert table command to context menu when user clicks within a table.
  39 + Added new advimage_constrain_proportions option to advimage plugin, contributed by Knut B. Jacobsen.
  40 + Added updated advanced theme with a new external toolbar location option, contributed by Man-Chicken (http://www.zoomshare.com/).
  41 + Added new tiny_mce_gzip.php file, this PHP script merges and compressed the requested .js files to improve loading times.
  42 + Added updated czech language pack, contributed by Stanislav Lacko.
  43 + Added new mceRemoveNode command, this command removes a node and inserts the node contents instead.
  44 + Added new behavior to format select box, you can now remove a paragraph by selecting -- Format --.
  45 + Removed ?rnd from external_link_list_url/external_image_list_url since it doesn't work well with serverside scripts.
  46 +Version 1.45 RC1 (2005-05-27)
  47 + Fixed bug where character map inserted &amp; and &lt;/&gt; when using & < >.
  48 + Fixed so paragraphs containing &nbsp; is converted to numeric or raw if entity_encoding is set.
  49 + Fixed bug in searchreplace plugin when user tried to search on a empty string or the editor contents was empty.
  50 + Fixed repaint/trail graphics issues with images and tables in FF/Mozilla.
  51 + Fixed some memory leaks in TinyMCE core and context menu plugin, only MSIE was inflicted by this.
  52 + Fixed stange issue where elements sometimes disappeared in MSIE.
  53 + Fixed URL convertion problems with onmouseover, onmouseout image urls in advimage plugin.
  54 + Fixed URL convertion problems with Flash plugin.
  55 + Fixed the experimental Safari support, some features work some doesn't.
  56 + Fixed bug where multiple a elements where created when updating links on images in FF/Mozilla.
  57 + Fixed bug in importCSS function, was having a meaning less if statement.
  58 + Fixed so the contextmenu plugin uses images from the configurated theme instead of the advanced theme.
  59 + Fixed so the external_link_list_url/external_image_list_url options can use relative or absolute path.
  60 + Fixed so the external_link_list_url/external_image_list_url has a random query parameter to prevent it from cache.
  61 + Added new mceInsertRawHTML command, this inserts raw as it is HTML code in the the selected position.
  62 + Added paste plain text plugin contributed by Ryan Demmer, converted it into a paste plugin.
  63 + Added updated paste plugin contributed by speednet, includes paste directly feature for MSIE.
  64 + Added split/merge table cells support, to table plugin and context menus.
  65 + Added cut/copy/paste table rows functionality to context menu and table plugin.
  66 + Added new mceSetContent command, this does the same as the setContent function.
  67 + Added new clear all/new document icon to advanced theme.
  68 + Added new remove formatting and select text color icons.
  69 + Added new directionality plugin to better support languages that write from right to left.
  70 + Added new fullscreen plugin, enables users to toggle fullscreen editing mode.
  71 + Added a new template/tutorial plugin to aid people in the development of own plugins.
  72 + Removed visual_table_style and replaced it with visual_table_class. [BREAKS COMPATIBLITY].
  73 + Renamed urlconvertor_callback option to urlconverter_callback.
  74 +Version 1.44 (2005-05-03)
  75 + Fixed bug with contextmenu not showing at the correct location in MSIE.
  76 + Fixed bug where a error was produced by the Flash plugin if the user reloaded the page in MSIE.
  77 + Fixed issue where mceAddControl and mceRemoveControl commands produced a error in MSIE.
  78 + Fixed bug when images and flash movies where mixed in the editor produced strange results.
  79 + Fixed so trailing / characters isn't removed from URLs.
  80 + Fixed so the contextmenu uses a diffrent method of loading it's custom CSS file.
  81 + Fixed getAttributes problem, it should read getAttribute.
  82 + Fixed so "Edit HTML source" window may be maximized.
  83 + Added French eacute entitiy to default entities option.
  84 + Added a height CSS value for the element path in advanced themes editor_ui.css since it keept bobbing up and down.
  85 + Added updated Polish language pack contributed by Marcin Szymon Sznyra.
  86 + Added better window auto resize method for most dialogs.
  87 + Added new feature to set what tags are to be left open in valid_elements. Add a + before the element names to enable.
  88 + Added nowrap for the editor table cells, sometimes the editors controls wrapped.
  89 + Updated German language pack contributed by Krokogras.
  90 +Version 1.44 RC2 (2005-04-25)
  91 + Fixed bug with host prefixes and port numbers when having relative_urls set to false and remove_script_host set to true.
  92 + Fixed bug when site absolute URLs for example /something was converted incorrectly in Firefox/Mozilla.
  93 + Fixed bug where the link wasn't auto selected in the drop list in the advanced themes default link dialog.
  94 + Fixed bug issue with the flash plugin and croping out characters before and after the movie.
  95 + Fixed bug where the editor jumped to top of editor area on enter/return when doctype was set to XML Transitional.
  96 + Fixed bug where context menu was appearing in the wrong location if the window was resized.
  97 + Fixed bug in the context menu where table properties wasn't working.
  98 + Fixed bug where a selectorText exception was trown if the CSS file contained @import or @charset.
  99 + Fixed bug where bold/italic/strikethough/underline wasn't selected/unselected in toolbar some times.
  100 + Fixed issue with hspace and vspace when having the inline_styles option enabled. Contributed by speednet.
  101 + Fixed bug where access denied error was thrown sometimes in MSIE.
  102 + Fixed so images without src won't be inserted.
  103 + Fixed some issues with width/height fields in the advimage plugin.
  104 + Fixed so the contextmenu plugin doesn't appear in MSIE 5.0, now functions with 5.5+.
  105 + Added filebrowser icon to mouse over and mouse out fields in the advimage plugin.
  106 + Added filebrowser icon to popup field in the advlink plugin.
  107 + Added so the triggerSave function gets auto executed when a user calls submit on a form, this can be disabled with the submit_patch option.
  108 + Added missing readme.txt file for the context menu plugin.
  109 + Added new border and background color fields to table dialog, based on contribution by Neirda. Enable them by the table_color_fields option.
  110 + Removed some old outdated items from FAQ.
  111 +Version 1.44 RC1 (2005-04-20)
  112 + Fixed bug where width/height attributes of a image wasn't stored some times in Firefox/Mozilla.
  113 + Fixed bug where P elements where created if a user pressed return/enter within a h1-h6 in Firefox/Mozilla.
  114 + Fixed bug where the remove format fuction didn't work some times in MSIE.
  115 + Fixed so backspace/delete gets added in one undo level in MSIE (improves performance).
  116 + Fixed so the "Could not find element by id or name" alert only shows when the debug option is set to true.
  117 + Fixed bug where bold/italic didn't work in Mozilla 1.3.
  118 + Fixed bug where width/height of a hidden TinyMCE instance where incorrect.
  119 + Fixed so the function layout of classes in tiny_mce_src.js uses prototype keyword instead of TinyMCE_ prefix (reduces size).
  120 + Fixed bug where triggerNodeChange produced javascript error some times in MSIE.
  121 + Fixed some issues in the Swedish and Spanish language packs.
  122 + Fixed bug where first undo level wasn't working correctly.
  123 + Fixed so flash plugin loads it's needed CSS data from within the plugin.
  124 + Fixed button images and CSS in the simple theme.
  125 + Fixed so the simple example shows how to use the simple theme instead of the default theme.
  126 + Fixed so cleanup default values can be set to empty. For example alt= generated alt="" on img elements.
  127 + Fixed memory leaks in MSIE (circular closure problem) events are now removed in a better way.
  128 + Fixed bug where URLs where converted incorrectly if the editor page URL contained / characters.
  129 + Fixed bug where table guidlines didn't work correctly when using the build in Mozilla table buttons.
  130 + Fixed bug where the Flash plugin was breaking other elements.
  131 + Added new contextmenu plugin, this plugin adds a menu if the user right clicks/uses the contextmenu on elements.
  132 + Added new multiple configuration support, the init method may now be called multiple times.
  133 + Added new remove_linebreaks option, this option is enabled by default and removes all HTML code linebreaks.
  134 + Added new behavior to the textarea_trigger option, if mode is textareas and trigger is false those elements will not be converted into editors.
  135 + Added new entity_encoding option, enabled user to better control the behavior of how character are converted into entities.
  136 + Added new isDirty command to TinyMCEControl, this method returns true if the user has done any modifications to the content.
  137 + Added new onchange_callback option, this callback is executed when contents within the editor instance is changed.
  138 + Added new init function for themes/plugins this gets called when a editor instance has finished it's setup.
  139 + Added new init_instance_callback option this callback is executed when instances are added to the editor.
  140 + Added new cleanup option this option enables users to totaly disable the whole cleanup process.
  141 + Added new importCSS method to TinyMCE. This method allows plugins and themes to load custom CSS files on initialization.
  142 + Added new getSelectedHTML method to TinyMCEControl class, this method returns the currently selected HTML contents.
  143 + Added new getSelectedText method to TinyMCEControl class, this method returns the currently selected contents as text.
  144 + Added new removeclass behavior to the removeformat button. The current class will be removed if no contents is selected.
  145 + Added new queryInstanceCommandValue and queryInstanceCommandState methods.
  146 + Added new option button_tile_map, this option contols the usage of button tile maps and is disabled by default.
  147 +Version 1.43 (2005-03-06)
  148 + Fixed bug with ask option not working at all.
  149 + Fixed bug where a "instance is not defined bug" error was produced.
  150 + Fixed bug with empty image src produced a error.
  151 + Fixed so the simple and default theme used the same CSS style as the advanced theme.
  152 + Fixed bug with the relative to absolute URL convertion logic if a empty string was passed used.
  153 + Fixed parse error bug with the source editor some servers can't handle XML PI declarations.
  154 + Fixed bug issue with HR elements in MSIE, if a specific work pattern where used a runtime error was produced by MSIE.
  155 + Fixed bug in the URL convertor logic, port numbers was not correctly handled.
  156 + Fixed issue where the cursor was placed before a insert of custom charater or date/time.
  157 + Fixed bug where the editor height option didn't work on MSIE.
  158 + Fixed bug where a linefeed within a table cell broke the table in Firefox/Mozilla.
  159 + Fixed bug where return/enter key after a image removed all content.
  160 + Fixed bug where return/enter key sometimes produced nestled P elements.
  161 + Fixed bug where the editor was stealing focus on load in MSIE.
  162 + Fixed bug where the visual aid logic forces width/height attributes on tables.
  163 + Fixed bug where getCSSClasses some times returned null value.
  164 + Fixed issue where the lang_insert/lang_update language variables wasn't entity decoded.
  165 + Fixed so the image/link/flash drop list gets auto selected thanks goes to Randy Simons and salzbermat.
  166 + Fixed so remove formatting button in MSIE removes all classes aswell.
  167 + Fixed issue where output contained single br element when the editor area was empty.
  168 + Added new %A/%a/%B/%b format chunks to insertdatetime, these insert localized date names such as January.
  169 + Added new oninit callback option for TinyMCE this callback is executed when all editor instances been initialized.
  170 + Added new preview panel to dialog in the advimage plugin, contributed by Virtuelcom.
  171 + Added element class name to element path in the advanced theme.
  172 + Updated Canadian French table language pack contributed by Virtuelcom.
  173 + Updated the swedish language pack, contributed by Mats Löfström, York Consulting AB.
  174 +Version 1.42 (2005-02-14)
  175 + Fixed bug with the element path beeing resized if width/height of editor was 100%.
  176 + Fixed bug with reloading/flicker of all button images in MSIE if browser cache is disabled.
  177 + Fixed backspace/delete bug in Firefox, some times the cursor got stuck.
  178 + Fixed bug issues with enter/return key in Firefox/Mozilla.
  179 + Fixed bug where copy/paste and drag drop of images/links failed in Firefox/Mozilla if a document_base_url is provided.
  180 + Fixed so when relative_urls is set to false it forces absolute URLs for images/links.
  181 + Fixed so the _src.js suffix versions of the themes and plugins gets loaded with the tiny_mce_src.js script is used.
  182 + Fixed so verify_css_classes option is disabled by default.
  183 + Fixed bug where tables where resized when toggling visual aid in Firefox/Mozilla.
  184 + Fixed bugs with advhr plugin running in a hidden div element.
  185 + Added new auto_focus option that enabled a specific editor area to be focused on startup.
  186 + Added a extra argument to the filebrowser callback inorder to get the calling window reference.
  187 + Added a new persian (farsi) language pack contributed by Morteza Zafari.
  188 + Added new more nice looking icons contributed by Morteza Zafari and Michael Keck. The old icons are available in a separate icon pack.
  189 + Added updated Canadian French language pack contributed by Virtuelcom.
  190 + Added updated French languahe pack contributed by Laurent Dran.
  191 + Added updated German language pack contributed by Tobias Heer.
  192 + Added some documentation regarding the layout manager options made by SlyD.
  193 +Version 1.41 (2005-01-31)
  194 + Added new table plugin, all table code is moved into this plugin [BREAKS COMPATIBLITY].
  195 + Added new external_link_list_url/external_image_list_url options for better backend integration.
  196 + Added new file_browser_callback option for better backend integration.
  197 + Added new layout manager code into the advanced theme, contributed by SlyD.
  198 + Added new nowrap option, enables so users may change the word wraping behavior.
  199 + Added new Thai language pack contributed by Innozent.
  200 + Added obfuscated version of all plugins and themes to reduce over all startup/download time.
  201 + Added Simplified Chinese language pack contributed by cube316.
  202 + Added a updated Czech language pack thanks to Josef Klimosz.
  203 + Fixed issue where anchor elements where closed. This results in browser problems with the outputed HTML.
  204 + Fixed bug where the first return key press didn't produce a paragraph in Firefox/Mozilla.
  205 + Fixed bug in the searchreplace plugin where replace content sometimes fails in Firefox/Mozilla.
  206 + Fixed so all language packs now uses the ISO-639-2 code instead of ISO 3166-1 [BREAKS COMPATIBLITY].
  207 + Fixed some issues with the force_br_newlines option in MSIE.
  208 + Fixed bug where the backspace or delete key produced BR elements in Firefox/Mozilla.
  209 + Fixed bug issue with link and image dialogs of the default theme/simple example.
  210 + Fixed some bugs when having the editor hidden in a tab/div, contributed by Ernst de Moor.
  211 + Fixed some character issues with the Danish language packs, contributed by someone unknown.
  212 +Version 1.40 (2005-01-09)
  213 + Added a new default value for the font size drop down, if no font size where found this gets selected.
  214 + Added a auto resize window feature, this is enabled by default but can be disabled with a window argument.
  215 + Added a new print plugin, prints the current editor contents to a printer.
  216 + Added a new searchreplace plugin, adds a search, searchnext and replace button.
  217 + Fixed bug issue where buttons didn't display correctly on some Firefox installations.
  218 + Fixed issue with value and type attributes of input elements getting lost in cleanup on MSIE.
  219 + Fixed so that the getEditorInstance command is public, returns a TinyMCEControl by id.
  220 + Fixed issue where "true" and "false" string wasn't treated as booleans in TinyMCE init options.
  221 + Fixed so cursor/mousepointer allways remains a arrow in all themes when rolling over buttons.
  222 + Fixed the popup windows so they are mode "modal" in Mozilla/Firefox.
  223 + Fixed so the ask question is displayed when elements are focused with the tab key.
  224 + Fixed so the ask option works when mode option is set to exact.
  225 + Fixed issue with visualaids on tables not working correctly when the user uses the tab key in Firefox/Mozilla.
  226 + Fixed some bugs with the mceSetCSSClass class command and the element path.
  227 + Fixed a new version of the mceInsertContent command.
  228 + Fixed so the auto_cleanup_word option is disabled by default.
  229 + Removed the langs of the zoom plugin, it now uses + instead of the "zoom" word.
  230 +Version 1.391 (2005-01-04)
  231 + Fixed major spacebar bug in MSIE, spacebar was disabled.
  232 +Version 1.39 (2005-01-04)
  233 + Updated the Flash plugin with a new version, contributed by jamesw.
  234 + Added new setWindowArg function, useful if plugins are to call other plugins.
  235 + Added new save plugin, this plugin adds a save/submit form button to tinyMCE, contributed by SlyD.
  236 + Added new hilite color support, sets a background-color style on the selected text.
  237 + Added new variable replacement popup URLs, check the openWindow function documentation for details.
  238 + Added new force_p_newlines option, forces P elements on return/enter key in Mozilla/Firefox.
  239 + Added new theme_advanced_path_location, adds a element path list.
  240 + Added new theme_advanced_toolbar_align option, defaults to center.
  241 + Added new Portuguese translation contributed by José Pedro Pereira.
  242 + Added new mceSelectNode and mceSelectNodeDepth commands.
  243 + Added new add_unload_trigger option, this adds a unload triggerSave call. Enabled by default.
  244 + Added am/pm time format to the insertdatetime plugin.
  245 + Fixed font color and size attribute bug, contributed by Vincent FIACK.
  246 + Fixed className undefined bug, Firefox/Mozilla produced a console error sometimes.
  247 + Fixed so mceSetCSSClass command may be applied to all sorts of elements.
  248 + Fixed so anchor elements can be removed by setting the anchor name to nothing.
  249 + Fixed typing performance some in Firefox/Mozilla, removed some nodechange triggers.
  250 + Fixed so the zoom plugin is invisible in MSIE 5.0, since zoom isn't available in that browser.
  251 + Fixed bug with the emotions plugin in MSIE 5.0, it was opening a new window.
  252 + Fixed so contents stay within the editor if the user hits the back/forward buttons.
  253 + Fixed bug where the window.name property was set to the image name.
  254 + Fixed so anchors links within the same page are made relative when relative_urls are set to false.
  255 + Updated the advanced theme so most of the images are loaded from a tiled image, improves loading time.
  256 + Updated the Swedish language pack, contributed by Martin.
  257 + Updated the readme.txt in the advlink plugin, was some problems with the valid_elements.
  258 + Updated the default CSS for the advanced theme some, added button backgrounds to look like office2k.
  259 +Version 1.38 (2004-11-28)
  260 + Added new textarea field for form elements when debug mode is enabled, contributed by Michael Keck.
  261 + Added new spacer item support for the theme_advanced_buttons<n> options, contributed by Michael Keck.
  262 + Added new selection borders for images and hr elements, contributed by Michael Keck.
  263 + Added new advhr plugin, this plugin handles advanced settings on HR elements, contributed by Michael Keck.
  264 + Added new german language pack for the preview plugin, contributed by Michael Keck.
  265 + Added new word wrap and source formatting to the source editor, contributed by Michael Keck.
  266 + Added new updated charmap, contributed by Michael Keck.
  267 + Added new flash plugin that enabled flash movied to be handled, contributed by Michael Keck.
  268 + Added the old cut/copy/paste commands to the advanced theme, these are not visible by default.
  269 + Added new theme_advanced_buttons<N>_add_before option to advanced theme.
  270 + Added new "update" button title for a popup windows.
  271 + Added new zoom prefix language variable to the zoom plugin.
  272 + Added new entities option, that enables you to config entity code to name convertion.
  273 + Added new custom cleanup possibility to plugins.
  274 + Added new cleanup_callback option, adds the possibilty to add custom cleanup logic.
  275 + Added new Norwegian language pack, contributed by Sten Aksel Heien.
  276 + Added new Korean language pack, contributed by Setzer Gabbiani.
  277 + Fixed the layout of the color picker, contributed by Michael Keck.
  278 + Fixed so the preview plugin doesn't include the any toolsbars in preview popup window, contributed by Michael Keck.
  279 + Fixed bug where anchors elements was treated as links.
  280 + Fixed so all popup windows are modal dialogs in MSIE.
  281 + Fixed bug where the word "null" sometimes appares in HTML after cleanup in Firefox/Mozilla.
  282 + Fixed bug where form elements with missing name attributes produced errors.
  283 + Fixed some default value bugs and issues with the new advlink plugin.
  284 + Fixed the link/image dialog sizes in the SE language pack.
  285 + Fixed the content duplication bug, it seems to be fixed anyway, if not please let me know.
  286 + Fixed bug where plugin handleNodeChange extentions broke the theme function.
  287 +Version 1.37 (2004-11-12)
  288 + Added new mceResetDesignMode command that can be used when the editor is placed in tabs.
  289 + Added new updated Italian language pack thanks goes to "Fabrix Xm" for the contribtion.
  290 + Added new greek language pack thanks goes to "Jacaranda Bill" for the contribution.
  291 + Added new french language pack thanks goes to "Pat Boens" for the contribution.
  292 + Added new russian language pack thanks goes to "Roman Filippov" for the contribution.
  293 + Added new updated Dutch language pack thanks goes to Arnoud van Delden and Ernst de Moor for the contribution.
  294 + Added new convert_newlines_to_brs option, that enables newlines to be converted to br elements.
  295 + Added new custom_undo_redo_keyboard_shortcuts option, enables keyboard shortcuts to be enabled/disabled.
  296 + Added new auto_reset_designmode option, thats resets the design mode when a editor instance is focused.
  297 + Added new form reset handler, resets the contents of TinyMCE areas when the onreset event is trigged.
  298 + Added new skip_cleanup parameter to triggerSave, this parameter is optional and defaults to false.
  299 + Added new lang_underline_img language variable to all themes.
  300 + Added new title attribute to all images, enables tooltips in Mozilla and Firefox.
  301 + Added new insert and cancel CSS id's for all submit and cancel buttons.
  302 + Added new full featured example that includes all available plugins and buttons.
  303 + Added new advlink and advimage plugins to TinyMCE, these are more advanced link and image tools. Contributed by Michael Keck.
  304 + Added new parameters to insertImage and insertLink commands. Contributed by Michael Keck.
  305 + Added updated compatiblity chart, includes a matrix table thanks goes to Ernst de Moor.
  306 + Added new insert image icon contributed by Arnoud van Delden and Ernst de Moor.
  307 + Added window focus on all popup windows, contributed by Arnoud van Delden and Ernst de Moor.
  308 + Fixed some issues with the char map added some characters and removed duplicate ones, contributed by Arnoud van Delden and Ernst de Moor.
  309 + Fixed the insert row icon, rotated it 180 degrees, contributed by Arnoud van Delden and Ernst de Moor.
  310 + Fixed the visual aid icon, made it a bit darker. Contributed by Arnoud van Delden and Ernst de Moor.
  311 + Fixed some issues with entity encoding in source editor aswell as in core cleanup code.
  312 + Fixed bug where the auto import CSS feature imported invalid CSS rules with : or spaces.
  313 + Fixed bug where unnecessary entity encoding of characters was done.
  314 + Fixed the window sizes some to better function on MSIE with SP2.
  315 + Fixed some issued with the auto word cleanup feature, fixes some issued with content duplication.
  316 + Fixed bug that made the editor to throw weird error when HTML code includes <!a or <!/a> content.
  317 + Fixed bug where the style attribute was returned on images in source output even if it was disabled.
  318 + Fixed issue where the UI form elements of TinyMCE was submitted with the form submit.
  319 +Version 1.36 (2004-10-19)
  320 + Added a newly modified version of the German language pack from "krokogras".
  321 + Added auto resizing to popup windows with the same name.
  322 + Added example page for the plugin_preview_pageurl option in the preview plugin.
  323 + Fixed issue with link button auto enable/disable feature when content selection was made with the keyboard.
  324 + Fixed bug where events wasn't handled correctly in MSIE 5.5 and some 6.0 versions.
  325 + Fixed so align on images gets set as float style when the inline_styles option is enabled.
  326 + Fixed so solid border style isn't applied on elements with a border when the inline_styles option is enabled.
  327 + Fixed some issues with tables and the inline_styles option.
  328 + Fixed back button issue with MSIE, iframes was placed in browser history.
  329 +Version 1.35 (2004-10-13)
  330 + Added so that whitespace gets stripped in plugin and theme_advanced_buttons options.
  331 + Added custom plugin_preview_pageurl option to preview plugin.
  332 + Added Canadian French language packs for the new plugins, contributed by Virtuelcom.
  333 + Added new theme_advanced_blockformats option.
  334 + Added new title support to advanced theme link dialog.
  335 + Added new Ctrl+B/I/U keyboard shortcuts for Firefox.
  336 + Added Polish language pack contributed by "revyag".
  337 + Added Taiwanese language pack contributed by "Jim Kou".
  338 + Added updated German language pack contributed by "Krokogras".
  339 + Fixed some issues with ieSpell including better language support.
  340 + Fixed bug with default value in valid_elements not working in Firefox some times.
  341 + Fixed bug when focusing links without selecting any characters.
  342 + Fixed some typos in Swedish language pack.
  343 + Fixed bug with content selection and link button auto enable/disable feature.
  344 + Fixed bug issue when "theme_advanced_buttons<N>" options where left empty.
  345 + Fixed various bugs with absolute URLs.
  346 +Version 1.34 (2004-10-03)
  347 + Added new insertdatetime plugin, inserts date/time in various formats.
  348 + Added new preview plugin, previews the HTML page in a new window.
  349 + Added new zoom plugin, adds the possibility zoom the editor in MSIE.
  350 + Added new emotions plugin, adds the possibility to add smileys.
  351 + Fixed so that TinyMCE functions on MSIE 5.0 again.
  352 + Fixed so that TinyMCE functions better on Mozilla 1.3.
  353 + Fixed so that the cursor doesn't jump to the top when setting styles.
  354 + Fixed bug with STRONG and EM elements wasn't handled correctly in Firefox.
  355 + Optimized the key handling some, gives better typing performance.
  356 + Removed key down statusbar debug info.
  357 +Version 1.33 (2004-09-29)
  358 + Removed the need of loading blank.html, iframes are now created dynamicly.
  359 + Fixed bug when selecting tables, MSIE was casting errors.
  360 + Fixed bug with pluginurl variable.
  361 + Fixed bug when tinyMCE.selectedElement error was cast in Mozilla.
  362 + Added new Arabic language pack contributed by Hani Suleiman.
  363 + Added "lang_dir" support to language packs like Arabic.
  364 +Version 1.32 (2004-09-25)
  365 + Added new ieSpell plugin, only works in MSIE.
  366 + Added new "theme_advanced_buttons<N>_add" option.
  367 + Added new importPluginLanguagePack function.
  368 + Added new Danish language pack contributed by Jan Moelgaard.
  369 + Added updated German language pack contributed by Christopher Müller.
  370 + Added new any_selection to handleNodeChange callback.
  371 + Modified so link/unlink is dimmed if nothing is selected.
  372 + Fixed bug when deleting images in Firefox.
  373 + Changed the plugin location to a new plugin directory.
  374 + Renamed the "theme_plugins" option to "plugins".
  375 +Version 1.31 (2004-09-18)
  376 + Added Canadian French language pack, contributed by Virtuelcom.
  377 + Added so link/unlink buttons gets selected when user enters a link element.
  378 + Fixed URL bug when drag dropping/copy pasting images in Mozilla.
  379 + Fixed so mso style attribs don't get trimmed if auto_cleanup_word option is set to false.
  380 + Fixed bug with text alignment buttons.
  381 + Fixed bug with CSS auto import function in MSIE.
  382 + Fixed initialization bugs and issues.
  383 +Version 1.30 (2004-09-10)
  384 + Fixed bug issue where the editor was stealing focus from location bar.
  385 + Fixed bug issue with absolute aligned images lost focus when using tools.
  386 + Fixed bug #1025483, Url converting broken.
  387 + Added ability to send command values in advanced theme button list, contributed by someone helpfull.
  388 + Added new cleanup_on_startup option, to increase startup speed.
  389 + Added new inline_styles partly based on a contribution by Victor Nilsson.
  390 + Added new named anchor support.
  391 + Added custom_undo_redo_levels option.
  392 +Version 1.29 (2004-09-08)
  393 + Added new getEditorId function, to retrive the editor id of a form element.
  394 + Readded so cleanup is automaticly executed on editor startup in MSIE.
  395 + Added some various cleanup fixes for MS Word HTML.
  396 + Added new auto_cleanup_word option, enabled auto MS Word HTML cleanup on paste events.
  397 + Fixed parameter issue with insertImage function. Bug #1022863.
  398 + Fixed bug #1022874, Where the small theme had underline command on strikethrough button.
  399 + Fixed some bugs with table commands.
  400 + Fixed bug #1023204, mceRemoveControl brings back the old HTML.
  401 + Fixed bug issue with tinyMCE.selectedInstance in Mozilla.
  402 + Fixed bug issue with Mozilla not saving content.
  403 +Version 1.28 (2004-09-04)
  404 + Added new Finnish language pack thanks to Urho Konttori.
  405 + Added new rowseparator as a possible value of the theme_advanced_buttons<n> options.
  406 + Added new theme_advanced_toolbar_location option.
  407 + Added new uid variable option to valid_elements. (Generates unique IDs)
  408 + Added new "directionality" option to support languages like Arabic.
  409 + Added new character map button/window.
  410 + Added new guidelines/visual aid toggle button.
  411 + Reduced the source of the advanced theme some, and added some better comments.
  412 + Separated the default theme in to files aswell.
  413 + Removed source area size options and made source editor resizable instead.
  414 + Increased the default width and height of the source editor.
  415 + Fixed bug where image width/height default to 0x0 if these attributes wasn't defined.
  416 + Fixed some bug issues with MSIE 5.5.
  417 +Version 1.27 (2004-08-29)
  418 + Added new cleanup logic, with new options and smarter behavior.
  419 + Added new "trim_span_elements" option (removed unneeded span elements).
  420 + Added new "verify_css_classes" option (verifies so class attributes contain a valid class).
  421 + Added new "verify_html" option (enables/disabled verification of elements and attributes).
  422 + Added new value verification type to "valid_elements" option.
  423 + Added new simple wildcard support in "valid_elements" option.
  424 + Added class as a valid attribute to table elements by default.
  425 + Added so non existent classes gets removed HTML output.
  426 + Added fix for &nbsp; entities, so they get converted correctly.
  427 + Added new class select box in table dialog.
  428 + Added hr as a default valid element.
  429 + Fixed some issues with the language packs.
  430 + Fixed some weird bugs and issues with hr elements.
  431 + Fixed bug where Mozilla was casting exceptions on keypress.
  432 +Version 1.26 (2004-08-25)
  433 + Added a better way to create theme popup windows (External files).
  434 + Added new getWindowArg function, returns window arguments in theme popups.
  435 + Modified the advanced theme to adopt the new theme popup idea.
  436 + Fixed critical Mozilla bug, where the editor didn't work at all some times.
  437 + Fixed bug with auto CSS class import feature running on Firefox.
  438 +Version 1.25 (2004-08-22)
  439 + Added new format select box in advanced theme (Can be disabled).
  440 + Added new "theme_advanced_disable" option to advanced theme.
  441 + Added some new elements to default list of valid elements (Format select box elements).
  442 + Added new font face, forecolor and font size support, these are not enabled by default.
  443 + Added new "mceAddControl" command, enables users to dynamicly add editors.
  444 + Added new execInstanceCommand function, check the documentation for details.
  445 + Added new "mceSetAttribute" command.
  446 + Modified the themes so that the focus alert doesn't popup as often as before.
  447 + Modified the "mceRemoveControl" command so it can handle element id aswell as editor ids.
  448 + Fixed some bugs and issues with the new custom undo/redo logic.
  449 + Fixed weird Mozilla bug #997860.
  450 +Version 1.24 (2004-08-17)
  451 + Modified so that span with CSS classes that don't exists get removed.
  452 + Added new "custom_undo_redo" option, this option is enabled by default.
  453 + Added new "fix_content_duplication" option, that fixes some MSIE content duplication issues.
  454 + Added new "mceFocus" command, that changes focus to the specified editor instance.
  455 + Added new "mceReplaceContent" command, that enables users to replace the current selection.
  456 + Fixed so styles including spaces doesn't get listed in style selection box.
  457 + Fixed bug with form element names and exact mode in Mozilla.
  458 + Fixed so tiny_mce_src.js can be used aswell as tiny_mce.js.
  459 + Converted some of the language packs to better support unicode.
  460 +Version 1.23 (2004-07-31)
  461 + Modified the mceSetCSSClass command to address bug #997071.
  462 + Added new Hungarian language pack thanks to 2XP.
  463 + Added new callback "setupcontent_callback" check the manual for details.
  464 + Fixed bug #994506, where empty theme_plugins option generated a 404 error.
  465 + Fixed bug #999332, where image properties wasn't removed if the user deleted the image.
  466 +Version 1.22 (2004-07-19)
  467 + Fixed bug #989846, Image resize bug.
  468 + Changed so that style attribute values get converted to lowercase in MSIE.
  469 + Changed so the alignment called "middle" is "center" in table properties.
  470 + Fixed so visual aids work correctly after using the source editor.
  471 + Fixed some issues with anchor links.
  472 + Fixed so that javascript: links can be used.
  473 + Added width/height options for the advanced source editor.
  474 + Fixed bug issue with URL:s containing quotes or single quotes.
  475 + Fixed so that document_base_url can point to another domain.
  476 +Version 1.21 (2004-07-12)
  477 + Added new "theme_plugins" option, check the manuals for details.
  478 + Added new "execCommand" plugin extention possibility.
  479 + Added new "buttons<n>" config options to the advanced theme.
  480 + Added new "mceRemoveControl" command.
  481 + Added Spanish language pack thanks to "Alvaro Velasco".
  482 + Fixed first click bug.
  483 + Fixed so CSS url:s can be absolute.
  484 + Updated the FAQ regarding the Cut/Copy/Paste issue.
  485 +Version 1.20 (2004-07-05)
  486 + Fixed bug issue #983257, JS runtime error when template contains no controls.
  487 + Removed cut/copy/paste commands and icons due to security reasons in Mozilla.
  488 + Added Czech language pack, thanks goes to "Pavel Novák" for the contribution.
  489 + Fixed minor bug regarding empty attributes.
  490 + Fixed so the "extended_valid_elements" overrides previous declarations.
  491 +Version 1.19 (2004-06-28)
  492 + Fixed focus bug that appared on Linux version of Mozilla.
  493 + Fixed major bug issues with some Firefox/Firebird versions on Linux.
  494 + Fixed minor visual aid bugs on tables.
  495 + Fixed minor bugs with table commands.
  496 + Fixed scroll issue in HTML source windows on Mozilla/Linux.
  497 + Added a compatiblity chart to the manuals.
  498 +Version 1.18 (2004-06-20)
  499 + Added new option "remove_script_host".
  500 + Some minor fixes to the mceInsertContent command.
  501 + Fixed some issues with visual aids for tables.
  502 + Fixed strange focus bug in MSIE.
  503 + Updated some of the documentation.
  504 +Version 1.17 (2004-06-16)
  505 + Fixed bug, #972666 - Doesn't save edits when id != name.
  506 + Added more Italian, user manuals. Thanks goes to "Fabrix Xm".
  507 + Added Dutch language pack thanks to "Meint Post".
  508 + Modified the MSIE version of mceInsertContent command.
  509 +Version 1.16 (2004-06-14)
  510 + Added new table dialog and TinyMCE_<theme>_getInsertTableTemplate template function.
  511 + Added auto class import feature and Italian language pack thanks goes to "Lorenzo Pavani".
  512 + Added border, alignment, vspace, hspace, width, height fields to the image properties dialog in advanced theme.
  513 + Updates advanced theme help pages for Swedish and English.
  514 + Fixed some minor issues with the mceSetCSSClass command.
  515 + Fixed minor MSIE bug in built in default URL convertor.
  516 + Fixed some image alignment issues.
  517 + Fixed support for site root script paths like src="/jscripts/tiny_mce.js".
  518 + Removed the use of "TinyMCE_advanced_cssClasses" from "advanced" theme.
  519 + Modified the default value of "valid_elements" to include table align and class as valid attributes.
  520 + Modified the default value of "valid_elements" to set img border attribute to 0 by default instead of by force.
  521 + Modified so that popup windows gets centered on screen.
  522 +Version 1.15 (2004-06-09)
  523 + Added new "advanced" theme, that adds some new functions.
  524 + Added new public js functions "getContent, setContent, applyTemplate, openWindow".
  525 + Added new custom command "mceSetCSSClass", that sets css class of the selection.
  526 + Added new custom command "mceInsertContent", that inserts HTML content.
  527 + Added class attributes to some of the elements in the default value of "valid_elements".
  528 + Added ability to have theme specific language packs by the js function "importThemeLanguagePack".
  529 + Added more documentation to the usage and themes sections.
  530 + Added table support, with custom commands and in advanced theme.
  531 + Modified the advanced example to include the new advanced theme.
  532 + Fixed tooltips for buttons in Mozilla.
  533 +Version 1.14 (2004-06-07)
  534 + Added new conversion possibility to save callback.
  535 + Added some more usage documentation.
  536 + Fixed some issues will updateContent function in Mozilla.
  537 + Fixed some issues with relative paths.
  538 + Fixed small Mozilla issue with visual aids.
  539 + Fixed so that the default theme sets image border to 0.
  540 + Fixed bug #968079, Removing editor buttons in template can cause errors.
  541 +Version 1.13 (2004-06-04)
  542 + Fixed critical bug where the editor didn't work at all in MSIE.
  543 + Fixed bug where table visual aids didn't work in Mozilla.
  544 +Version 1.12 (2004-06-03)
  545 + Added updateContent function thanks to "Jürgen Baute" contribution.
  546 + Added documentation of the diffrent public javascript functions of tinyMCE.
  547 + Fixed bug #965615, Empty editor content returns "<br />" as value after cleanup.
  548 + Fixed bug where Bold and Italic didn't work correctly in Mozilla.
  549 +Version 1.11 (2004-06-01)
  550 + Added new option "document_base_url", it's used when converting absolute URLs to relative ones.
  551 + Added so that align button sets the align attribute of selected images.
  552 + Fixed bug when / was passed within query string to the editors page.
  553 + Fixed bug #961041, Image attributes are not removed.
  554 +Version 1.1 (2004-05-26)
  555 + Fixed bug #960112 JavaScript error when opening image window.
  556 + Fixed bug #926644 Multiple forms with elements having the same name failed.
  557 + Added function so that "specific_textareas" mode handles the "ask" option.
  558 + Added new option "focus_alert", to remove annoying focus alert message.
  559 +Version 1.09 (2004-05-24)
  560 + Added new option "extended_valid_elements", this option adds extra elements to the "valid_elements" list.
  561 + Fixed bug #958637, Resized images are displayed in original size
  562 + Fixed bug #958942, Bug on realitive_urls (Bug with absolute URLs to insertlink_callback, insertimage_callback callbacks)
  563 + Fixed bug #958498, Unable to change Bold and italic text in Mozilla.
  564 +Version 1.08 (2004-05-21)
  565 + Added new attributes "border, hspace, vspace, width, height, align" to the getInsertImageTemplate theme function.
  566 + Added new relative_urls option, this new feature converts all absolute URLs to relative URLs and it's on by default.
  567 + Fixed bug #956007, the CSS theme URL:s was allways pointing to the default theme.
  568 + Fixed bug where enter/return key produced a error in the insert link popup window form. (This was done in the default template)
  569 + Fixed bug #957681, Could not delete text without first adding character bug in Mozilla.
  570 +Version 1.07 (2004-05-10)
  571 + Added experimental support for option "force_br_newlines" to address bug #922416 and feature request #936270.
  572 + Fixed bug with mailto: links.
  573 +Version 1.06 (2004-04-15)
  574 + Added new German language pack. Thanks goes to "Simon Rupf" for the contribution.
  575 + Added new German/Swedish bold/italic language specific icons to both default and simple theme.
  576 + Added new Swedish documentation.
  577 +Version 1.05 (2004-04-02)
  578 + Added new Italian language pack and documentation. Thanks goes to "Fabrix Xm" for the contribution.
  579 + Fixed missing "lang_help_desc" definition in UK and SE langpacks.
  580 + Added better documentation for the "valid_elements" option and it's format.
  581 + Added new "preformatted" option to address feature request #927948.
  582 + Added browser checker so that the script don't break on non compatible browsers.
  583 + Fixed bug #926639, now the editor instance gets resized if a width/height is specified in %.
  584 + Added new simple theme, this theme has only basic functions.
  585 +Version 1.04 (2004-03-30)
  586 + Fixed bug when insertLink and insertImage function didn't use the url_convertor callback.
  587 + Fixed MSIE bug when images was 32x32 on initialization on slow connections.
  588 + Fixed bug that made request on images with wrong path, produced some 404 error in webserver logs.
  589 + Fixed MSIE bug where users could add images outside of the editor scope.
  590 +Version 1.03 (2004-03-26)
  591 + Added new "add_form_submit_trigger" this option is default and is added on all document forms within the page. To address bug #923362
  592 + Moved javascript sourcecode file to "jscripts/tiny_mce/tiny_mce_src.js".
  593 + Added new obfuscated version of tinymce to reduce size of script.
  594 + Added some performance boosting code to the switchClassSticky function.
  595 + Removed the "autosave" option, this is no longer needed and is replaced with "add_form_submit_trigger" or triggerSave call.
  596 + Fixed undo bug in MSIE.
  597 + Removed some unused eventhandlers results in better performance.
  598 +Version 1.02 (2004-03-26)
  599 + Added new handleNodeChange callback to themes.
  600 + Fixed some bugs regarding events and themes function checks.
  601 + Fixed bug issue when user focused nodes with keyboard.
  602 +Version 1.01 (2004-03-12)
  603 + Added some more documentation.
  604 + Added new "visual" option to editor.
  605 + Fixed bug on empty P elements.
  606 + Fixed bug on table width/height.
  607 +Version 1.0 (2004-03-11)
  608 + Added new "debug" option and fixed some path issues.
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/blank.htm 0 → 100644
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2 +<html>
  3 +<head>
  4 +<title>blank_page</title>
  5 +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  6 +</head>
  7 +<body class="mceContentBody">
  8 +
  9 +</body>
  10 +</html>
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/ar.js 0 → 100644
  1 +// arabic lang variables
  2 +// Toolbar Items and Context Menu
  3 +tinyMCELang['lang_dir'] = 'rtl';
  4 +tinyMCELang['lang_bold_desc'] = '&#1594;&#1575;&#1605;&#1602;';
  5 +tinyMCELang['lang_italic_desc'] = '&#1605;&#1575;&#1574;&#1604;';
  6 +tinyMCELang['lang_underline_desc'] = '&#1578;&#1587;&#1591;&#1610;&#1585;';
  7 +tinyMCELang['lang_striketrough_desc'] = '&#1610;&#1578;&#1608;&#1587;&#1591;&#1607; &#1582;&#1591;';
  8 +tinyMCELang['lang_justifyleft_desc'] = '&#1605;&#1581;&#1575;&#1584;&#1575;&#1577; &#1573;&#1604;&#1609; &#1575;&#1604;&#1610;&#1587;&#1575;&#1585;';
  9 +tinyMCELang['lang_justifycenter_desc'] = '&#1578;&#1608;&#1587;&#1610;&#1591;';
  10 +tinyMCELang['lang_justifyright_desc'] = '&#1605;&#1581;&#1575;&#1584;&#1575;&#1577; &#1573;&#1604;&#1609; &#1575;&#1604;&#1610;&#1605;&#1610;&#1606;';
  11 +tinyMCELang['lang_justifyfull_desc'] = '&#1590;&#1576;&#1591;';
  12 +tinyMCELang['lang_bullist_desc'] = '&#1578;&#1593;&#1583;&#1575;&#1583; &#1606;&#1602;&#1591;&#1610;';
  13 +tinyMCELang['lang_numlist_desc'] = '&#1578;&#1593;&#1583;&#1575;&#1583; &#1585;&#1602;&#1605;&#1610;';
  14 +tinyMCELang['lang_outdent_desc'] = '&#1573;&#1606;&#1602;&#1575;&#1589; &#1575;&#1604;&#1605;&#1587;&#1575;&#1601;&#1577; &#1575;&#1604;&#1576;&#1575;&#1583;&#1574;&#1577;';
  15 +tinyMCELang['lang_indent_desc'] = '&#1586;&#1610;&#1575;&#1583;&#1577; &#1575;&#1604;&#1605;&#1587;&#1575;&#1601;&#1577; &#1575;&#1604;&#1576;&#1575;&#1583;&#1574;&#1577;';
  16 +tinyMCELang['lang_undo_desc'] = '&#1578;&#1585;&#1575;&#1580;&#1593;';
  17 +tinyMCELang['lang_redo_desc'] = '&#1573;&#1593;&#1575;&#1583;&#1577;';
  18 +tinyMCELang['lang_link_desc'] = '&#1573;&#1583;&#1585;&#1575;&#1580;/&#1578;&#1581;&#1585;&#1610;&#1585; &#1585;&#1575;&#1576;&#1591;';
  19 +tinyMCELang['lang_unlink_desc'] = '&#1573;&#1586;&#1575;&#1604;&#1577; &#1585;&#1575;&#1576;&#1591;';
  20 +tinyMCELang['lang_image_desc'] = '&#1573;&#1583;&#1585;&#1575;&#1580;/&#1578;&#1581;&#1585;&#1610;&#1585; &#1589;&#1608;&#1585;&#1577;';
  21 +tinyMCELang['lang_cleanup_desc'] = 'Cleanup messy code';
  22 +tinyMCELang['lang_focus_alert'] = 'A editor instance must be focused before using this command.';
  23 +tinyMCELang['lang_edit_confirm'] = 'Do you want to use the WYSIWYG mode for this textarea?';
  24 +tinyMCELang['lang_insert_link_title'] = '&#1573;&#1583;&#1585;&#1575;&#1580;/&#1578;&#1581;&#1585;&#1610;&#1585; &#1585;&#1575;&#1576;&#1591;';
  25 +tinyMCELang['lang_insert'] = '&#1573;&#1583;&#1585;&#1575;&#1580;';
  26 +tinyMCELang['lang_update'] = '&#1573;&#1583;&#1585;&#1575;&#1580;';
  27 +tinyMCELang['lang_cancel'] = '&#1571;&#1604;&#1594;&#1610;';
  28 +tinyMCELang['lang_insert_link_url'] = '&#1585;&#1575;&#1576;&#1591; URL';
  29 +tinyMCELang['lang_insert_link_target'] = '&#1575;&#1604;&#1607;&#1583;&#1601;';
  30 +tinyMCELang['lang_insert_link_target_same'] = '&#1606;&#1601;&#1587; &#1575;&#1604;&#1573;&#1591;&#1575;&#1585;';
  31 +tinyMCELang['lang_insert_link_target_blank'] = '&#1573;&#1591;&#1575;&#1585; &#1580;&#1583;&#1610;&#1583; (_blank)';
  32 +tinyMCELang['lang_insert_image_title'] = '&#1573;&#1583;&#1585;&#1575;&#1580;/&#1578;&#1581;&#1585;&#1610;&#1585; &#1589;&#1608;&#1585;&#1577;';
  33 +tinyMCELang['lang_insert_image_src'] = '&#1589;&#1608;&#1585;&#1577; URL';
  34 +tinyMCELang['lang_insert_image_alt'] = '&#1575;&#1604;&#1608;&#1589;&#1601;';
  35 +tinyMCELang['lang_help_desc'] = '&#1575;&#1604;&#1605;&#1587;&#1575;&#1593;&#1583;&#1577;';
  36 +tinyMCELang['lang_bold_img'] = 'bold.gif';
  37 +tinyMCELang['lang_italic_img'] = 'italic.gif';
  38 +tinyMCELang['lang_underline_img'] = "underline.gif";
  39 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  40 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/ca.js 0 → 100644
  1 +// CA lang variables by Marc Bria
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Negreta';
  4 +tinyMCELang['lang_italic_desc'] = 'Cursiva';
  5 +tinyMCELang['lang_underline_desc'] = 'Subratllat';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Tatxat';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Alinear a l´esquerra';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Alinear al centre';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Alinear a la dreta';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Alinear justificat';
  11 +tinyMCELang['lang_bullist_desc'] = 'Llista sense ordenar';
  12 +tinyMCELang['lang_numlist_desc'] = 'Llista ordenada';
  13 +tinyMCELang['lang_outdent_desc'] = 'Disminueix sangria';
  14 +tinyMCELang['lang_indent_desc'] = 'Augmentar sangria';
  15 +tinyMCELang['lang_undo_desc'] = 'Desfer';
  16 +tinyMCELang['lang_redo_desc'] = 'Refer';
  17 +tinyMCELang['lang_link_desc'] = 'Insertar enllaç';
  18 +tinyMCELang['lang_unlink_desc'] = 'Treure enllaç';
  19 +tinyMCELang['lang_image_desc'] = 'Insertar imatge';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Netejar codi';
  21 +tinyMCELang['lang_focus_alert'] = 'L´àrea de l´editor ha de ser enfocada abans d´executar aquesta comanda.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Vols utilitzar el modus WYSIWYG per a aquesta àrea de text?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Insertar/editar enllaç';
  24 +tinyMCELang['lang_insert'] = 'Insertar';
  25 +tinyMCELang['lang_update'] = 'Insertar';
  26 +tinyMCELang['lang_cancel'] = 'Cancel·lar';
  27 +tinyMCELang['lang_insert_link_url'] = 'Adreça de l´enllaç';
  28 +tinyMCELang['lang_insert_link_target'] = 'Destí';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Obrir enllaç a la mateixa finestra';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Obrir enllaç en una finestra nova';
  31 +tinyMCELang['lang_insert_image_title'] = 'Insertar/editar imatge';
  32 +tinyMCELang['lang_insert_image_src'] = 'URL de l´imatge';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Descripció de la imatge';
  34 +tinyMCELang['lang_help_desc'] = 'Ajut';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copiar/Tallar/Enganxar no és possible amb Mozilla i Firefox.\nVols més informació sobre aquest problema de seguretat?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/cs.js 0 → 100644
  1 +// CZ lang variables thanks to "Pavel Novák" - repaired by Josef Klimosz
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Tuènì';
  4 +tinyMCELang['lang_italic_desc'] = 'Kurzíva';
  5 +tinyMCELang['lang_underline_desc'] = 'Podtržení';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Pøeškrtnutí';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Zarovnání vlevo';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Zarovnání na støed';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Zarovnání vpravo';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Zarovnání do bloku';
  11 +tinyMCELang['lang_bullist_desc'] = 'Seznam s odrážkami';
  12 +tinyMCELang['lang_numlist_desc'] = 'Èíslovaný seznam';
  13 +tinyMCELang['lang_outdent_desc'] = 'Snížit odsazení';
  14 +tinyMCELang['lang_indent_desc'] = 'Zvýšit odsazení';
  15 +tinyMCELang['lang_undo_desc'] = 'Zpìt';
  16 +tinyMCELang['lang_redo_desc'] = 'Znovu';
  17 +tinyMCELang['lang_link_desc'] = 'Vložit odkaz';
  18 +tinyMCELang['lang_unlink_desc'] = 'Zrušit odkaz';
  19 +tinyMCELang['lang_image_desc'] = 'Vložit obrázek';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Vyèistit kód';
  21 +tinyMCELang['lang_focus_alert'] = 'Pøed použitím tohoto pøíkazu musí být kurzor v oknì editoru.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Chcete použít WYSIWYG editaci pro tento text?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Vložit/upravit odkaz';
  24 +tinyMCELang['lang_insert'] = 'Vložit';
  25 +tinyMCELang['lang_update'] = 'Zmìnit';
  26 +tinyMCELang['lang_cancel'] = 'Zrušit';
  27 +tinyMCELang['lang_insert_link_url'] = 'URL odkazu';
  28 +tinyMCELang['lang_insert_link_target'] = 'Cíl';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Otevøít odkaz ve stejném oknì';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Otevøít odkaz v novém oknì';
  31 +tinyMCELang['lang_insert_image_title'] = 'Vložit/upravit obrázek';
  32 +tinyMCELang['lang_insert_image_src'] = 'URL obrázku';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Popis obrázku';
  34 +tinyMCELang['lang_help_desc'] = 'Nápovìda';
  35 +tinyMCELang['lang_bold_img'] = 'bold.gif';
  36 +tinyMCELang['lang_italic_img'] = 'italic.gif';
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste není použitelné v Mozille a Firefoxu.\nChcete více informací o tomto problému?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/da.js 0 → 100644
  1 +// DK lang variables contributed by Jan Moelgaard
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Fed';
  4 +tinyMCELang['lang_italic_desc'] = 'Kursiv';
  5 +tinyMCELang['lang_underline_desc'] = 'Understreg';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Gennemstreg';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Venstrestil';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Centrer';
  9 +tinyMCELang['lang_justifyright_desc'] = 'H&#248;jrestil';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Lige margin';
  11 +tinyMCELang['lang_bullist_desc'] = 'Bulletliste';
  12 +tinyMCELang['lang_numlist_desc'] = 'Nummerliste';
  13 +tinyMCELang['lang_outdent_desc'] = 'Ryk til venstre';
  14 +tinyMCELang['lang_indent_desc'] = 'Ryk til h&#248;jre';
  15 +tinyMCELang['lang_undo_desc'] = 'Fortryd';
  16 +tinyMCELang['lang_redo_desc'] = 'G&#248;r igen';
  17 +tinyMCELang['lang_link_desc'] = 'Inds&#230;t link';
  18 +tinyMCELang['lang_unlink_desc'] = 'Fjern link';
  19 +tinyMCELang['lang_image_desc'] = 'Inds&#230;t billede';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Ryd op i koden';
  21 +tinyMCELang['lang_focus_alert'] = 'Der skal s&#230;ttes fokus p&#229; sessionen, f&#248;r man kan bruge denne kommando';
  22 +tinyMCELang['lang_edit_confirm'] = 'Vil du bruge WYSIWYG mode til dette textomr&#229;de?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Inds&#230;t eller rediger link';
  24 +tinyMCELang['lang_insert'] = 'Inds&#230;t';
  25 +tinyMCELang['lang_update'] = 'Opdater';
  26 +tinyMCELang['lang_cancel'] = 'Fortryd';
  27 +tinyMCELang['lang_insert_link_url'] = 'Linkadresse';
  28 +tinyMCELang['lang_insert_link_target'] = 'Target';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Luk linket op i samme vindue';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Luk linket op i et nyt vindue';
  31 +tinyMCELang['lang_insert_image_title'] = 'Inds&#230;t / rediger billede';
  32 +tinyMCELang['lang_insert_image_src'] = 'Billedets adresse';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Alternativ tekst';
  34 +tinyMCELang['lang_help_desc'] = 'Hj&#230;lp';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/de.js 0 → 100644
  1 +// DE lang variables
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Fett';
  4 +tinyMCELang['lang_italic_desc'] = 'Kursiv';
  5 +tinyMCELang['lang_underline_desc'] = 'Unterstrichen';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Durchgestrichen';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Linksb&uuml;ndig';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Zentriert';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Rechtsb&uuml;ndig';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Blocksatz';
  11 +tinyMCELang['lang_bullist_desc'] = 'Aufz&auml;hlungszeichen';
  12 +tinyMCELang['lang_numlist_desc'] = 'Nummerierung';
  13 +tinyMCELang['lang_outdent_desc'] = 'Einzug verkleinern';
  14 +tinyMCELang['lang_indent_desc'] = 'Einzug vergr&ouml;ssern';
  15 +tinyMCELang['lang_undo_desc'] = 'R&uuml;ckg&auml;ngig';
  16 +tinyMCELang['lang_redo_desc'] = 'Wiederholen';
  17 +tinyMCELang['lang_link_desc'] = 'Link einf&uuml;gen/bearbeiten';
  18 +tinyMCELang['lang_unlink_desc'] = 'Link entfernen';
  19 +tinyMCELang['lang_image_desc'] = 'Bild einf&uuml;gen/bearbeiten';
  20 +tinyMCELang['lang_cleanup_desc'] = 'unsauberen Code aufr&auml;umen';
  21 +tinyMCELang['lang_focus_alert'] = 'Eine Bearbeitungsinstanz muss f&uuml;r diesen Befehl hervorgehoben.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Wollen Sie den WYSIWYG Modus f&uuml;r dieses Textfeld benutzen?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Link einf&uuml;gen/bearbeiten';
  24 +tinyMCELang['lang_insert'] = 'Einf&uuml;gen';
  25 +tinyMCELang['lang_update'] = 'Aktualisieren';
  26 +tinyMCELang['lang_cancel'] = 'Abbrechen';
  27 +tinyMCELang['lang_insert_link_url'] = 'Link URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Ziel';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Link in gleichen Fester &ouml;ffnen';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Link in neuen Fenster &ouml;ffnen';
  31 +tinyMCELang['lang_insert_image_title'] = 'Bild einf&uuml;gen/bearbeiten';
  32 +tinyMCELang['lang_insert_image_src'] = 'Bild URL';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Bild Beschreibung';
  34 +tinyMCELang['lang_help_desc'] = 'Hilfe';
  35 +tinyMCELang['lang_bold_img'] = "bold_de_se.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic_de_se.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Kopieren/Ausschneiten/Einf&uuml;gen ist mit Mozilla und Firefox nicht verf&uuml;gbar.\nWollen Sie mehr Informationen dar&uuml;ber erhalten?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/el.js 0 → 100644
  1 +// Greek lang variables by Jacaranda Bill
  2 +
  3 +tinyMCELang['lang_bold_desc'] = '¸íôïíç ãñáöÞ';
  4 +tinyMCELang['lang_italic_desc'] = 'ÐëÜãéá ãñáöÞ';
  5 +tinyMCELang['lang_underline_desc'] = 'ÕðïãñÜììéóç';
  6 +tinyMCELang['lang_striketrough_desc'] = 'ÄéáêñéôÞ äéáãñáöÞ';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Óôïß÷éóç áñéóôåñÜ';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Óôïß÷éóç óôï êÝíôñï';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Óôïß÷éóç äåîéÜ';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'ÐëÞñçò óôïß÷éóç';
  11 +tinyMCELang['lang_bullist_desc'] = 'Êïõêêßäåò';
  12 +tinyMCELang['lang_numlist_desc'] = 'Áñßèìçóç';
  13 +tinyMCELang['lang_outdent_desc'] = 'Ìåßùóç åóï÷Þò';
  14 +tinyMCELang['lang_indent_desc'] = 'Áýîçóç åóï÷Þò';
  15 +tinyMCELang['lang_undo_desc'] = 'Áíáßñåóç';
  16 +tinyMCELang['lang_redo_desc'] = 'Áêýñùóç áíáßñåóçò';
  17 +tinyMCELang['lang_link_desc'] = 'Äçìéïõñãßá/Äéüñèùóç õðåñ-óýíäåóçò';
  18 +tinyMCELang['lang_unlink_desc'] = 'ÄéáãñáöÞ õðåñ-óýíäåóçò';
  19 +tinyMCELang['lang_image_desc'] = 'ÅéóáãùãÞ/Äéüñèùóç åéêüíáò';
  20 +tinyMCELang['lang_cleanup_desc'] = 'ÊáèÜñéóìá êþäéêá';
  21 +tinyMCELang['lang_focus_alert'] = 'ÐñÝðåé íá õðÜñ÷åé åíåñãüò êÜðïéïò åðåîåñãáóôÞò êåéìÝíïõ ðñéí íá ÷ñçóéìïðïéÞóåôå áõôÞ ôçí åíôïëÞ.';
  22 +tinyMCELang['lang_edit_confirm'] = 'ÈÝëåôå íá ÷ñçóéìïðïéÞóåôå ôçí êáôÜóôáóç WYSIWYG ãéá ôï óõãêåêñéìÝíï ðëáßóéï êåéìÝíïõ;';
  23 +tinyMCELang['lang_insert_link_title'] = 'Äçìéïõñãßá/Äéüñèùóç õðåñ-óýíäåóçò';
  24 +tinyMCELang['lang_insert'] = 'ÅéóáãùãÞ';
  25 +tinyMCELang['lang_update'] = 'ÅéóáãùãÞ';
  26 +tinyMCELang['lang_cancel'] = 'Áêýñùóç';
  27 +tinyMCELang['lang_insert_link_url'] = 'Äéåýèõíóç';
  28 +tinyMCELang['lang_insert_link_target'] = 'Óôü÷ïò';
  29 +tinyMCELang['lang_insert_link_target_same'] = '¢íïéãìá ôçò äéåýèõíóçò óôï ßäéï ðáñÜèõñï';
  30 +tinyMCELang['lang_insert_link_target_blank'] = '¢íïéãìá ôçò äéåýèõíóçò óå íÝï ðáñÜèõñï';
  31 +tinyMCELang['lang_insert_image_title'] = 'ÅéóáãùãÞ/Äéüñèùóç åéêüíáò';
  32 +tinyMCELang['lang_insert_image_src'] = 'Äéåýèõíóç';
  33 +tinyMCELang['lang_insert_image_alt'] = 'ÐåñéãñáöÞ';
  34 +tinyMCELang['lang_help_desc'] = 'ÂïÞèåéá';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/en.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Bold';
  4 +tinyMCELang['lang_italic_desc'] = 'Italic';
  5 +tinyMCELang['lang_underline_desc'] = 'Underline';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Striketrough';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Align left';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Align center';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Align right';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Align full';
  11 +tinyMCELang['lang_bullist_desc'] = 'Unordered list';
  12 +tinyMCELang['lang_numlist_desc'] = 'Ordered list';
  13 +tinyMCELang['lang_outdent_desc'] = 'Outdent';
  14 +tinyMCELang['lang_indent_desc'] = 'Indent';
  15 +tinyMCELang['lang_undo_desc'] = 'Undo';
  16 +tinyMCELang['lang_redo_desc'] = 'Redo';
  17 +tinyMCELang['lang_link_desc'] = 'Insert/edit link';
  18 +tinyMCELang['lang_unlink_desc'] = 'Unlink';
  19 +tinyMCELang['lang_image_desc'] = 'Insert/edit image';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Cleanup messy code';
  21 +tinyMCELang['lang_focus_alert'] = 'A editor instance must be focused before using this command.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Do you want to use the WYSIWYG mode for this textarea?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Insert/edit link';
  24 +tinyMCELang['lang_insert'] = 'Insert';
  25 +tinyMCELang['lang_update'] = 'Update';
  26 +tinyMCELang['lang_cancel'] = 'Cancel';
  27 +tinyMCELang['lang_insert_link_url'] = 'Link URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Target';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Open link in the same window';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Open link in a new window';
  31 +tinyMCELang['lang_insert_image_title'] = 'Insert/edit image';
  32 +tinyMCELang['lang_insert_image_src'] = 'Image URL';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Image description';
  34 +tinyMCELang['lang_help_desc'] = 'Help';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/es.js 0 → 100644
  1 +// ES lang variables by Alvaro Velasco
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Negrita';
  4 +tinyMCELang['lang_italic_desc'] = 'Cursiva';
  5 +tinyMCELang['lang_underline_desc'] = 'Subrayado';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Tachado';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Alinear a la izquierda';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Alinear al centro';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Alinear a la derecha';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Alinear justificado';
  11 +tinyMCELang['lang_bullist_desc'] = 'Lista sin ordenar';
  12 +tinyMCELang['lang_numlist_desc'] = 'Lista ordenada';
  13 +tinyMCELang['lang_outdent_desc'] = 'Disminuye sangria';
  14 +tinyMCELang['lang_indent_desc'] = 'Aumentar sangria';
  15 +tinyMCELang['lang_undo_desc'] = 'Deshacer';
  16 +tinyMCELang['lang_redo_desc'] = 'Rehacer';
  17 +tinyMCELang['lang_link_desc'] = 'Insertar enlace';
  18 +tinyMCELang['lang_unlink_desc'] = 'Quitar enlace';
  19 +tinyMCELang['lang_image_desc'] = 'Insertar imagen';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Limpiar codigo';
  21 +tinyMCELang['lang_focus_alert'] = 'Una instanacia del editor debe ser enfocada antes de usar este comando.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Quieres usar el modo WYSIWYG para esta area de texto?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Insertar/editar enlace';
  24 +tinyMCELang['lang_insert'] = 'Insertar';
  25 +tinyMCELang['lang_update'] = 'Insertar';
  26 +tinyMCELang['lang_cancel'] = 'Cancelar';
  27 +tinyMCELang['lang_insert_link_url'] = 'Direccion del enlace';
  28 +tinyMCELang['lang_insert_link_target'] = 'Destino';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Abrir enlace en la misma ventana';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Abrir enlace en una ventana nueva';
  31 +tinyMCELang['lang_insert_image_title'] = 'Insertar/editar imagen';
  32 +tinyMCELang['lang_insert_image_src'] = 'URL de la imagen';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Descripcion de la imagen';
  34 +tinyMCELang['lang_help_desc'] = 'Ayuda';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/fa.js 0 → 100644
  1 +// IR lang variables
  2 +// Persian (Farsi) language pack (for IRAN)
  3 +// By: Morteza Zafari
  4 +// Lost@LostLord.com
  5 +// http://www.LostLord.com
  6 +
  7 +tinyMCELang['lang_dir'] = 'rtl';
  8 +tinyMCELang['lang_bold_desc'] = '????';
  9 +tinyMCELang['lang_italic_desc'] = '????';
  10 +tinyMCELang['lang_underline_desc'] = '??? ?? ???';
  11 +tinyMCELang['lang_striketrough_desc'] = '?? ?????';
  12 +tinyMCELang['lang_justifyleft_desc'] = '?? ???';
  13 +tinyMCELang['lang_justifycenter_desc'] = '??? ???';
  14 +tinyMCELang['lang_justifyright_desc'] = '???? ???';
  15 +tinyMCELang['lang_justifyfull_desc'] = '????? ???';
  16 +tinyMCELang['lang_bullist_desc'] = '????';
  17 +tinyMCELang['lang_numlist_desc'] = '???? ????';
  18 +tinyMCELang['lang_outdent_desc'] = '???? ?????';
  19 +tinyMCELang['lang_indent_desc'] = '?????? ?????';
  20 +tinyMCELang['lang_undo_desc'] = '????????';
  21 +tinyMCELang['lang_redo_desc'] = '????????';
  22 +tinyMCELang['lang_link_desc'] = '??? ? ?????? ????';
  23 +tinyMCELang['lang_unlink_desc'] = '??? ????';
  24 +tinyMCELang['lang_image_desc'] = '??? ? ?????? ???';
  25 +tinyMCELang['lang_cleanup_desc'] = '??????? ??';
  26 +tinyMCELang['lang_focus_alert'] = 'A editor instance must be focused before using this command.';
  27 +tinyMCELang['lang_edit_confirm'] = 'Do you want to use the WYSIWYG mode for this textarea?';
  28 +tinyMCELang['lang_insert_link_title'] = '??? ? ?????? ????';
  29 +tinyMCELang['lang_insert'] = ' ????? ';
  30 +tinyMCELang['lang_update'] = ' ????? ';
  31 +tinyMCELang['lang_cancel'] = ' ?????? ';
  32 +tinyMCELang['lang_insert_link_url'] = 'URL ????';
  33 +tinyMCELang['lang_insert_link_target'] = '????';
  34 +tinyMCELang['lang_insert_link_target_same'] = '???? ?? ?? ???? ???? ??? ??';
  35 +tinyMCELang['lang_insert_link_target_blank'] = '???? ?? ?? ???? ???? ??? ??';
  36 +tinyMCELang['lang_insert_image_title'] = '??? ? ?????? ???';
  37 +tinyMCELang['lang_insert_image_src'] = 'URL ???';
  38 +tinyMCELang['lang_insert_image_alt'] = '?????';
  39 +tinyMCELang['lang_help_desc'] = '??????';
  40 +tinyMCELang['lang_bold_img'] = "bold.gif";
  41 +tinyMCELang['lang_italic_img'] = "italic.gif";
  42 +tinyMCELang['lang_underline_img'] = "underline.gif";
  43 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  44 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/fi.js 0 → 100644
  1 +// FI lang variables by Urho Konttori from Absolutions
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Lihavoi';
  4 +tinyMCELang['lang_italic_desc'] = 'Kursivoi';
  5 +tinyMCELang['lang_underline_desc'] = 'Alleviivaa';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Yliviivaa';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Vasen tasaus';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Keskitys';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Oikea tasaus';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Pakotettu tasaus';
  11 +tinyMCELang['lang_bullist_desc'] = 'Numeroimaton lista';
  12 +tinyMCELang['lang_numlist_desc'] = 'Numeroitu lista';
  13 +tinyMCELang['lang_outdent_desc'] = 'Poista sisennyt';
  14 +tinyMCELang['lang_indent_desc'] = 'Sisennys';
  15 +tinyMCELang['lang_undo_desc'] = 'Peruuta';
  16 +tinyMCELang['lang_redo_desc'] = 'Suorita uudelleen';
  17 +tinyMCELang['lang_link_desc'] = 'Lisää linkki';
  18 +tinyMCELang['lang_unlink_desc'] = 'Poista linkki';
  19 +tinyMCELang['lang_image_desc'] = 'Lisää kuva';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Siisti koodi';
  21 +tinyMCELang['lang_focus_alert'] = 'Teksinkäsittelyalueella täytyy olla fokus ennen tämän komennon suorittamista.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Haluatko käyttää WYSIWYG moodia tähän tekstialueeseen?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Lisää/muokkaa linkkiä';
  24 +tinyMCELang['lang_insert'] = 'Lisää';
  25 +tinyMCELang['lang_update'] = 'Lisää';
  26 +tinyMCELang['lang_cancel'] = 'Peruuta';
  27 +tinyMCELang['lang_insert_link_url'] = 'Linkin URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Kohde';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Avaa linkki samassa ikkunassa';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Avaa linkki uudessa ikkunassa';
  31 +tinyMCELang['lang_insert_image_title'] = 'Lisää/muokkaa kuvaa';
  32 +tinyMCELang['lang_insert_image_src'] = 'Kuvan URL';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Kuvan selite';
  34 +tinyMCELang['lang_help_desc'] = 'Apua';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/fr.js 0 → 100644
  1 +// FR lang variables by Pat Boens
  2 +// Modify by Laurent Dran
  3 +tinyMCELang['lang_bold_desc'] = 'Gras';
  4 +tinyMCELang['lang_italic_desc'] = 'Italique';
  5 +tinyMCELang['lang_underline_desc'] = 'Soulign&eacute;';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Barré';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Aligner &agrave; gauche';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Aligner au centre';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Aligner &agrave; droite';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Justifier';
  11 +tinyMCELang['lang_bullist_desc'] = 'Liste désordonn&eacute;e (puces)';
  12 +tinyMCELang['lang_numlist_desc'] = 'Liste ordonn&eacute;e (num&eacute;ros)';
  13 +tinyMCELang['lang_outdent_desc'] = 'Diminuer le retrait';
  14 +tinyMCELang['lang_indent_desc'] = 'Augmenter le retrait';
  15 +tinyMCELang['lang_undo_desc'] = 'D&eacute;faire';
  16 +tinyMCELang['lang_redo_desc'] = 'Refaire';
  17 +tinyMCELang['lang_link_desc'] = 'Ins&eacute;rer/éditer le lien';
  18 +tinyMCELang['lang_unlink_desc'] = 'Enlever le lien';
  19 +tinyMCELang['lang_image_desc'] = 'Ins&eacute;rer/éditer une image';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Nettoyer le code';
  21 +tinyMCELang['lang_focus_alert'] = 'Une instance de l\&eacute;diteur doit avoir le focus avant d\'utiliser cette commande.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Voulez-vous utiliser le mode WYSIWYG pour cette zone de texte (textarea) ?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Insertion/&eacute;dition lien';
  24 +tinyMCELang['lang_insert'] = 'Insertion';
  25 +tinyMCELang['lang_update'] = 'Insertion';
  26 +tinyMCELang['lang_cancel'] = 'Annuler';
  27 +tinyMCELang['lang_insert_link_url'] = 'Lien URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Cible';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Ouvrir le lien dans la même fen&ecirc;tre';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Ouvrir le lien dans une nouvelle fen&ecirc;tre';
  31 +tinyMCELang['lang_insert_image_title'] = 'Insertion/&eacute;dition d\'une image';
  32 +tinyMCELang['lang_insert_image_src'] = 'URL de l\'image';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Description de l\'image';
  34 +tinyMCELang['lang_help_desc'] = 'Aide';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copier/Couper/Coller ne sont pas disponibles pour Mozilla et Firefox.\nVoulez vous plus d\'informatios à ce sujet?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/fr_ca.js 0 → 100644
  1 +// Canadian French lang variables by Virtuelcom
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Gras';
  4 +tinyMCELang['lang_italic_desc'] = 'Italique';
  5 +tinyMCELang['lang_underline_desc'] = 'Souligner';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Barrer';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Aligner à gauche';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Aligner au centre';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Aligner à droite';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Justifier';
  11 +tinyMCELang['lang_bullist_desc'] = 'Puces';
  12 +tinyMCELang['lang_numlist_desc'] = 'Numérotation';
  13 +tinyMCELang['lang_outdent_desc'] = 'Réduire le retrait';
  14 +tinyMCELang['lang_indent_desc'] = 'Augmenter le retrait';
  15 +tinyMCELang['lang_undo_desc'] = 'Annuler la dernière action';
  16 +tinyMCELang['lang_redo_desc'] = 'Refaire la dernière action annulée';
  17 +tinyMCELang['lang_link_desc'] = 'Insérer un hyperlien';
  18 +tinyMCELang['lang_unlink_desc'] = 'Supprimer un hyperlien';
  19 +tinyMCELang['lang_image_desc'] = 'Insérer une image';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Nettoyer le code';
  21 +tinyMCELang['lang_focus_alert'] = 'Un éditeur doit être sélectionné pour utiliser cette fonction.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Désirez-vous utiliser l\'éditeur pour modifier cette zone?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Insérer / Modifier un hyperlien';
  24 +tinyMCELang['lang_insert'] = 'Insérer';
  25 +tinyMCELang['lang_update'] = 'Insérer';
  26 +tinyMCELang['lang_cancel'] = 'Annuler';
  27 +tinyMCELang['lang_insert_link_url'] = 'Adresse URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Destination';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Ouvrir dans la même fenêtre';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Ouvrir dans une nouvelle fenêtre';
  31 +tinyMCELang['lang_insert_image_title'] = 'Insérer / Modifier une image';
  32 +tinyMCELang['lang_insert_image_src'] = 'Adresse de l\'image';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Description de l\'image';
  34 +tinyMCELang['lang_help_desc'] = 'Aide';
  35 +tinyMCELang['lang_bold_img'] = "bold_fr.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline_fr.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copier/Couper/Coller ne sont pas disponibles dans Mozilla et FireFox.\nDésirez-vous consulter de plus amples informations à ce sujet?';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/hu.js 0 → 100644
  1 +// HU lang variables
  2 +// Edited by 2XP (2xp@dino.hu)
  3 +
  4 +tinyMCELang['lang_bold_desc'] = 'F&#233;lk&#246;v&#233;r';
  5 +tinyMCELang['lang_italic_desc'] = 'D&#245;lt';
  6 +tinyMCELang['lang_underline_desc'] = 'Al&#225;h&#250;zott';
  7 +tinyMCELang['lang_striketrough_desc'] = '&#193;th&#250;zott';
  8 +tinyMCELang['lang_justifyleft_desc'] = 'Balra igaz&#237;t&#225;s';
  9 +tinyMCELang['lang_justifycenter_desc'] = 'K&#246;z&#233;pre igaz&#237;t&#225;s';
  10 +tinyMCELang['lang_justifyright_desc'] = 'Jobbra igaz&#237;t&#225;s';
  11 +tinyMCELang['lang_justifyfull_desc'] = 'Sorkiz&#225;rt';
  12 +tinyMCELang['lang_bullist_desc'] = 'Felsorol&#225;s';
  13 +tinyMCELang['lang_numlist_desc'] = 'Sz&#225;mozott lista';
  14 +tinyMCELang['lang_outdent_desc'] = 'Beh&#250;z&#225;s balra';
  15 +tinyMCELang['lang_indent_desc'] = 'Beh&#250;z&#225;s jobbra';
  16 +tinyMCELang['lang_undo_desc'] = 'Visszavon&#225;s';
  17 +tinyMCELang['lang_redo_desc'] = 'Ism&#233;tl&#233;s';
  18 +tinyMCELang['lang_link_desc'] = 'Link felv&#233;tele';
  19 +tinyMCELang['lang_unlink_desc'] = 'Link t&#246;rl&#233;se';
  20 +tinyMCELang['lang_image_desc'] = 'K&#233;p beilleszt&#233;se';
  21 +tinyMCELang['lang_cleanup_desc'] = 'K&#243;d tiszt&#237;t&#225;sa';
  22 +tinyMCELang['lang_focus_alert'] = 'Miel\u00F5tt haszn\u00E1lja ezt a funkci\u00F3t, ki kell jel\u00F6lnie a szerkeszteni k\u00EDv\u00E1nt ter\u00FCletet.';
  23 +tinyMCELang['lang_edit_confirm'] = 'K\u00EDv\u00E1nja a WYSIWYG m\u00F3dot erre a sz\u00F6vegter\u00FCletre alkalmazni??';
  24 +tinyMCELang['lang_insert_link_title'] = 'Link beilleszt&#233;se/szerkeszt&#233;se';
  25 +tinyMCELang['lang_insert'] = 'Beilleszt&#233;s';
  26 +tinyMCELang['lang_update'] = 'Beilleszt&#233;s';
  27 +tinyMCELang['lang_cancel'] = 'M&#233;gsem';
  28 +tinyMCELang['lang_insert_link_url'] = 'Link URL';
  29 +tinyMCELang['lang_insert_link_target'] = 'C&#233;l';
  30 +tinyMCELang['lang_insert_link_target_same'] = 'Link megnyit&#225;sa azonos ablakban';
  31 +tinyMCELang['lang_insert_link_target_blank'] = 'Link megnyit&#225;sa &#250;j ablakban';
  32 +tinyMCELang['lang_insert_image_title'] = 'K&#233;p beilleszt&#233;se/szerkeszt&#233;se';
  33 +tinyMCELang['lang_insert_image_src'] = 'K&#233;p URL';
  34 +tinyMCELang['lang_insert_image_alt'] = 'K&#233;ple&#237;r&#225;s';
  35 +tinyMCELang['lang_help_desc'] = 'Seg&#237;t&#233;g';
  36 +tinyMCELang['lang_bold_img'] = 'bold.gif';
  37 +tinyMCELang['lang_italic_img'] = 'italic.gif';
  38 +tinyMCELang['lang_underline_img'] = "underline.gif";
  39 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  40 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/it.js 0 → 100644
  1 +// Variabili lingua IT - fabrix.xm@lombardiacom.it
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Grassetto';
  4 +tinyMCELang['lang_italic_desc'] = 'Corsivo';
  5 +tinyMCELang['lang_underline_desc'] = 'Sottolineato';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Barrato';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Allinea a sinistra';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Allinea centrato';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Allinea a destra';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Giustifica';
  11 +tinyMCELang['lang_bullist_desc'] = 'Lista non ordinata';
  12 +tinyMCELang['lang_numlist_desc'] = 'Lista ordinata';
  13 +tinyMCELang['lang_outdent_desc'] = 'Rientra';
  14 +tinyMCELang['lang_indent_desc'] = 'Indenta';
  15 +tinyMCELang['lang_undo_desc'] = 'Annulla';
  16 +tinyMCELang['lang_redo_desc'] = 'Ripeti';
  17 +tinyMCELang['lang_link_desc'] = 'Inserisci link';
  18 +tinyMCELang['lang_unlink_desc'] = 'Elimina link';
  19 +tinyMCELang['lang_image_desc'] = 'Inserisci immagine';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Pulisci il codice';
  21 +tinyMCELang['lang_focus_alert'] = 'Una istanza dell\' editor deve essere selezionata prima di usare questo comando.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Vuoi usare la modalit\u00E0 WYSIWYG per questa textarea?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Inserisci/modifica link';
  24 +tinyMCELang['lang_insert'] = 'Inserisci';
  25 +tinyMCELang['lang_update'] = 'Inserisci';
  26 +tinyMCELang['lang_cancel'] = 'Cancella';
  27 +tinyMCELang['lang_insert_link_url'] = 'Link URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Target';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Apri il link nella stessa finestra';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Apri il link in una nuova finestra';
  31 +tinyMCELang['lang_insert_image_title'] = 'Inserisci/modifica immagine';
  32 +tinyMCELang['lang_insert_image_src'] = 'URL immagine';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Descrizione dell\'immagine';
  34 +tinyMCELang['lang_help_desc'] = 'Guida';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/ja.js 0 → 100644
  1 +// JP lang variables
  2 +
  3 +tinyMCELang['lang_bold_desc'] = '$BB@;z(B';
  4 +tinyMCELang['lang_italic_desc'] = '$B<PBN(B';
  5 +tinyMCELang['lang_underline_desc'] = '$B2<@~(B';
  6 +tinyMCELang['lang_striketrough_desc'] = '$BKu>C@~(B';
  7 +tinyMCELang['lang_justifyleft_desc'] = '$B:85M$a(B';
  8 +tinyMCELang['lang_justifycenter_desc'] = '$BCf1{9g$o$;(B';
  9 +tinyMCELang['lang_justifyright_desc'] = '$B1&5M$a(B';
  10 +tinyMCELang['lang_justifyfull_desc'] = '$B9TB7$((B';
  11 +tinyMCELang['lang_bullist_desc'] = '$B2U>r=q(B';
  12 +tinyMCELang['lang_numlist_desc'] = '$BHV9fIU$-2U>r=q(B';
  13 +tinyMCELang['lang_outdent_desc'] = '$B;z>e$2(B';
  14 +tinyMCELang['lang_indent_desc'] = '$B;z2<$2(B';
  15 +tinyMCELang['lang_undo_desc'] = '$B$d$j$J$*$7(B';
  16 +tinyMCELang['lang_redo_desc'] = '$B:F<B9T(B';
  17 +tinyMCELang['lang_link_desc'] = '$B%j%s%/$NA^F~(B/$BJT=8(B';
  18 +tinyMCELang['lang_unlink_desc'] = '$B%j%s%/$N:o=|(B';
  19 +tinyMCELang['lang_image_desc'] = '$B2hA|$NA^F~(B/$BJT=8(B';
  20 +tinyMCELang['lang_cleanup_desc'] = '$B%3!<%I@0M}(B';
  21 +tinyMCELang['lang_focus_alert'] = '$B$3$N%3%^%s%I$r;H$&A0$K%(%G%#%?>e$N$I$3$+$rA*Br$9$kI,MW$,$"$j$^$9!#(B';
  22 +tinyMCELang['lang_edit_confirm'] = 'WYSIWYG$B%b!<%I$G$3$N%F%-%9%H%(%j%"$rJT=8$7$^$9$+!)(B';
  23 +tinyMCELang['lang_insert_link_title'] = '$B%j%s%/$NA^F~(B/$BJT=8(B';
  24 +tinyMCELang['lang_insert'] = '$BA^F~(B';
  25 +tinyMCELang['lang_update'] = '$BA^F~(B';
  26 +tinyMCELang['lang_cancel'] = '$B<h$j>C$7(B';
  27 +tinyMCELang['lang_insert_link_url'] = '$B%j%s%/@h(BURL';
  28 +tinyMCELang['lang_insert_link_target'] = '$B%?!<%2%C%H(B';
  29 +tinyMCELang['lang_insert_link_target_same'] = '$BF1$8Ak$G%j%s%/$r3+$/(B';
  30 +tinyMCELang['lang_insert_link_target_blank'] = '$B?7$7$$Ak$G%j%s%/$r3+$/(B';
  31 +tinyMCELang['lang_insert_image_title'] = '$B2hA|$NA^F~(B/$BJT=8(B';
  32 +tinyMCELang['lang_insert_image_src'] = '$B2hA|$N(BURL';
  33 +tinyMCELang['lang_insert_image_alt'] = '$B2hA|$N@bL@(B';
  34 +tinyMCELang['lang_help_desc'] = '$B%X%k%W(B';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/ko.js 0 → 100644
  1 +// KO lang variables by Setzer Gabbiani
  2 +
  3 +tinyMCELang['lang_bold_desc'] = '진하게';
  4 +tinyMCELang['lang_italic_desc'] = '기울임';
  5 +tinyMCELang['lang_underline_desc'] = '밑줄';
  6 +tinyMCELang['lang_striketrough_desc'] = '가로줄';
  7 +tinyMCELang['lang_justifyleft_desc'] = '왼쪽 정렬';
  8 +tinyMCELang['lang_justifycenter_desc'] = '가운데 정렬';
  9 +tinyMCELang['lang_justifyright_desc'] = '오른쪽 정렬';
  10 +tinyMCELang['lang_justifyfull_desc'] = '양쪽 정렬';
  11 +tinyMCELang['lang_bullist_desc'] = '목차 매기기';
  12 +tinyMCELang['lang_numlist_desc'] = '번호 매기기';
  13 +tinyMCELang['lang_outdent_desc'] = '내어쓰기';
  14 +tinyMCELang['lang_indent_desc'] = '들여쓰기';
  15 +tinyMCELang['lang_undo_desc'] = '실행취소';
  16 +tinyMCELang['lang_redo_desc'] = '재실행';
  17 +tinyMCELang['lang_link_desc'] = '링크 넣기/고치기';
  18 +tinyMCELang['lang_unlink_desc'] = '링크 해제';
  19 +tinyMCELang['lang_image_desc'] = '그림 넣기/고치기';
  20 +tinyMCELang['lang_cleanup_desc'] = '코드를 깔끔하게';
  21 +tinyMCELang['lang_focus_alert'] = '이 명령을 실행하기 전에 반드시 에디터 내의 어딘가에 커서가 있어야 합니다.';
  22 +tinyMCELang['lang_edit_confirm'] = '이 텍스트 박스에서 HTML 에디터를 사용하길 원하십니까?';
  23 +tinyMCELang['lang_insert_link_title'] = '링크 넣기/고치기';
  24 +tinyMCELang['lang_insert'] = '삽입';
  25 +tinyMCELang['lang_update'] = '삽입';
  26 +tinyMCELang['lang_cancel'] = '취소';
  27 +tinyMCELang['lang_insert_link_url'] = 'URL 링크';
  28 +tinyMCELang['lang_insert_link_target'] = '타겟';
  29 +tinyMCELang['lang_insert_link_target_same'] = '같은 창에서 링크 열기';
  30 +tinyMCELang['lang_insert_link_target_blank'] = '새 창에서 링크 열기';
  31 +tinyMCELang['lang_insert_image_title'] = '그림 넣기/고치기';
  32 +tinyMCELang['lang_insert_image_src'] = '그림 URL';
  33 +tinyMCELang['lang_insert_image_alt'] = '그림 설명';
  34 +tinyMCELang['lang_help_desc'] = '도움말';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/nl.js 0 → 100644
  1 +// NL lang variables thanks to "Meint Post"
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Vet';
  4 +tinyMCELang['lang_italic_desc'] = 'Schuin';
  5 +tinyMCELang['lang_underline_desc'] = 'Onderstrepen';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Doorhalen';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Links uitlijnen';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Centreren';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Rechts uitlijnen';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Volledig uitlijnen';
  11 +tinyMCELang['lang_bullist_desc'] = 'Ongeordende lijst';
  12 +tinyMCELang['lang_numlist_desc'] = 'Geordende lijst';
  13 +tinyMCELang['lang_outdent_desc'] = 'Uitspringen';
  14 +tinyMCELang['lang_indent_desc'] = 'Inspringen';
  15 +tinyMCELang['lang_undo_desc'] = 'Ongedaan maken';
  16 +tinyMCELang['lang_redo_desc'] = 'Opnieuw uitvoeren';
  17 +tinyMCELang['lang_link_desc'] = 'Link invoegen';
  18 +tinyMCELang['lang_unlink_desc'] = 'Link verwijderen';
  19 +tinyMCELang['lang_image_desc'] = 'Afbeelding invoegen';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Slordige code verbeteren';
  21 +tinyMCELang['lang_focus_alert'] = 'Verplaats de focus naar de editor voor het uitvoeren van dit commado.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Wilt u de WYSIWYG mode voor deze textarea gebruiken?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Link invoegen/bewerken';
  24 +tinyMCELang['lang_insert'] = 'Invoegen';
  25 +tinyMCELang['lang_update'] = 'Bewerken';
  26 +tinyMCELang['lang_cancel'] = 'Afbreken';
  27 +tinyMCELang['lang_insert_link_url'] = 'URL link';
  28 +tinyMCELang['lang_insert_link_target'] = 'Bestemming';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Open link in hetzelfde venster';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Open link in een nieuw venster';
  31 +tinyMCELang['lang_insert_image_title'] = 'Afbeelding invoegen/bewerken';
  32 +tinyMCELang['lang_insert_image_src'] = 'Afbeelding';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Beschrijving';
  34 +tinyMCELang['lang_help_desc'] = 'Help';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/no.js 0 → 100644
  1 +// NO lang variables made by Sten Aksel Heien
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Uthevet';
  4 +tinyMCELang['lang_italic_desc'] = 'Kursiv';
  5 +tinyMCELang['lang_underline_desc'] = 'Understreket';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Gjennomstreket';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Vensterestille';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Sentrere';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Høyerestille';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Fyll';
  11 +tinyMCELang['lang_bullist_desc'] = 'Punktliste';
  12 +tinyMCELang['lang_numlist_desc'] = 'Nummerliste';
  13 +tinyMCELang['lang_outdent_desc'] = 'Undrag';
  14 +tinyMCELang['lang_indent_desc'] = 'Indrag';
  15 +tinyMCELang['lang_undo_desc'] = 'Angre';
  16 +tinyMCELang['lang_redo_desc'] = 'Gjør om';
  17 +tinyMCELang['lang_link_desc'] = 'Opprett/endre lenke';
  18 +tinyMCELang['lang_unlink_desc'] = 'Fjern lenke';
  19 +tinyMCELang['lang_image_desc'] = 'Sett inn/endre bilde';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Rens grisete kode';
  21 +tinyMCELang['lang_focus_alert'] = 'Editoren må være i fokus før du benytter denne kommando.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Vil du benytte WYSIWYG editoren for dette tekstfelt?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Opprett/endre lenke';
  24 +tinyMCELang['lang_insert'] = 'Opprett';
  25 +tinyMCELang['lang_update'] = 'Opprett';
  26 +tinyMCELang['lang_cancel'] = 'Avbryt';
  27 +tinyMCELang['lang_insert_link_url'] = 'Lenkens URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Vindu';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Åpne i samme vindu';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Åpne i nytt vindu';
  31 +tinyMCELang['lang_insert_image_title'] = 'Opprett/endre bilde';
  32 +tinyMCELang['lang_insert_image_src'] = 'Bildets URL';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Bildets beskrivelse';
  34 +tinyMCELang['lang_help_desc'] = 'Hjelp';
  35 +tinyMCELang['lang_bold_img'] = 'bold_de_se.gif';
  36 +tinyMCELang['lang_italic_img'] = 'italic_de_se.gif';
  37 +tinyMCELang['lang_underline_img'] = 'underline.gif';
  38 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/pl.js 0 → 100644
  1 +// PL lang variables
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Pogrubienie';
  4 +tinyMCELang['lang_italic_desc'] = 'Kursywa';
  5 +tinyMCELang['lang_underline_desc'] = 'Podkreslenie';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Przekreslenie';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'Otaczanie z lewej';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Wysrodkowanie';
  9 +tinyMCELang['lang_justifyright_desc'] = 'Otaczanie z prawej';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Justowanie';
  11 +tinyMCELang['lang_bullist_desc'] = 'Lista nie numerowana';
  12 +tinyMCELang['lang_numlist_desc'] = 'Lista numerowana';
  13 +tinyMCELang['lang_outdent_desc'] = 'Zmniejsz wciecie';
  14 +tinyMCELang['lang_indent_desc'] = 'Zwieksz wciecie';
  15 +tinyMCELang['lang_undo_desc'] = 'Cofnij';
  16 +tinyMCELang['lang_redo_desc'] = 'Ponów';
  17 +tinyMCELang['lang_link_desc'] = 'Wstaw/Edytuj link';
  18 +tinyMCELang['lang_unlink_desc'] = 'Skasuj link';
  19 +tinyMCELang['lang_image_desc'] = 'Wstaw/Edytuj obrazek';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Wyczysc niepotrzebny kod';
  21 +tinyMCELang['lang_focus_alert'] = 'Musisz zaznaczyc cokolwiek przed uzyciem tej komendy.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Czy chcesz uzyc edytora WYSIWIG dla tego pola ?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Wstaw/Edytuj Link';
  24 +tinyMCELang['lang_insert'] = 'Wstaw';
  25 +tinyMCELang['lang_update'] = 'Zmien';
  26 +tinyMCELang['lang_cancel'] = 'Wyjdz';
  27 +tinyMCELang['lang_insert_link_url'] = 'Adres URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'Cel';
  29 +tinyMCELang['lang_insert_link_target_same'] = 'Otwórz w tym samym oknie';
  30 +tinyMCELang['lang_insert_link_target_blank'] = 'Otwórz w nowym oknie';
  31 +tinyMCELang['lang_insert_image_title'] = 'Wstaw/Edytuj obrazek';
  32 +tinyMCELang['lang_insert_image_src'] = 'Adres URL obrazka';
  33 +tinyMCELang['lang_insert_image_alt'] = 'Opis obrazka';
  34 +tinyMCELang['lang_help_desc'] = 'Pomoc';
  35 +tinyMCELang['lang_bold_img'] = "bold.gif";
  36 +tinyMCELang['lang_italic_img'] = "italic.gif";
  37 +tinyMCELang['lang_underline_img'] = "underline.gif";
  38 +tinyMCELang['lang_clipboard_msg'] = 'Kopiowanie/Wycinanie/Wklejanie nie jest obslugiwane w przegladarkach Mozilla and Firefox.\nPotrzebujesz wiecej informacji na ten temat?';
  39 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/pt.js 0 → 100644
  1 +// PT lang variables
  2 +
  3 +
  4 +tinyMCELang['lang_bold_desc'] = 'Negrito';
  5 +tinyMCELang['lang_italic_desc'] = 'Itálico';
  6 +tinyMCELang['lang_underline_desc'] = 'Sublinhar';
  7 +tinyMCELang['lang_striketrough_desc'] = 'Riscado';
  8 +tinyMCELang['lang_justifyleft_desc'] = 'Alinhar á esquerda';
  9 +tinyMCELang['lang_justifycenter_desc'] = 'Alinhar ao centro';
  10 +tinyMCELang['lang_justifyright_desc'] = 'Alinhar á direita';
  11 +tinyMCELang['lang_justifyfull_desc'] = 'Justificado';
  12 +tinyMCELang['lang_bullist_desc'] = 'Lista não ordenada';
  13 +tinyMCELang['lang_numlist_desc'] = 'Lista ordenada';
  14 +tinyMCELang['lang_outdent_desc'] = 'Retirar indentação';
  15 +tinyMCELang['lang_indent_desc'] = 'Indentar';
  16 +tinyMCELang['lang_undo_desc'] = 'Desfazer';
  17 +tinyMCELang['lang_redo_desc'] = 'Refazer';
  18 +tinyMCELang['lang_link_desc'] = 'Inserir Hiperligação';
  19 +tinyMCELang['lang_unlink_desc'] = 'Remover hiperligação';
  20 +tinyMCELang['lang_image_desc'] = 'Inserir Referência a imagem externa';
  21 +tinyMCELang['lang_object_desc'] = 'Inserir Objecto Multimédia da Galeria';
  22 +tinyMCELang['lang_cleanup_desc'] = 'Limpeza de código';
  23 +tinyMCELang['lang_focus_alert'] = 'Uma instância do editor deverá estar seleccionada antes de utilizar este comando.';
  24 +tinyMCELang['lang_edit_confirm'] = 'Deseja utilizar o modo visual de edição para ezta área de texto?';
  25 +tinyMCELang['lang_insert_link_title'] = 'Inserir/editar hiperligação';
  26 +tinyMCELang['lang_insert'] = 'Inserir';
  27 +tinyMCELang['lang_update'] = 'Actualizar';
  28 +tinyMCELang['lang_cancel'] = 'Cancelar';
  29 +tinyMCELang['lang_insert_link_url'] = 'URL de hiperligação';
  30 +tinyMCELang['lang_insert_link_target'] = 'Destino';
  31 +tinyMCELang['lang_insert_link_target_same'] = 'Abrir endereço na mesma janela';
  32 +tinyMCELang['lang_insert_link_target_blank'] = 'Abrir endereço numa nova janela';
  33 +tinyMCELang['lang_insert_image_title'] = 'Inserir/editar imagem';
  34 +tinyMCELang['lang_insert_image_src'] = 'Endereço da imagem';
  35 +tinyMCELang['lang_insert_image_alt'] = 'Descrição alt.';
  36 +tinyMCELang['lang_help_desc'] = 'Ajuda';
  37 +tinyMCELang['lang_bold_img'] = "bold.gif";
  38 +tinyMCELang['lang_italic_img'] = "italic.gif";
  39 +tinyMCELang['lang_underline_img'] = "underline.gif";
  40 +tinyMCELang['lang_clipboard_msg'] = 'Copiar/Cortar/Colar não está disponível em Mozilla and Firefox.\nPretende obter mais informação acerca desta questão?';
  41 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/pt_br.js 0 → 100644
  1 +// PT lang variables
  2 +
  3 +
  4 +tinyMCELang['lang_bold_desc'] = 'Negrito';
  5 +tinyMCELang['lang_italic_desc'] = 'Itálico';
  6 +tinyMCELang['lang_underline_desc'] = 'Sublinhar';
  7 +tinyMCELang['lang_striketrough_desc'] = 'Riscado';
  8 +tinyMCELang['lang_justifyleft_desc'] = 'Alinhar à esquerda';
  9 +tinyMCELang['lang_justifycenter_desc'] = 'Alinhar ao centro';
  10 +tinyMCELang['lang_justifyright_desc'] = 'Alinhar à direita';
  11 +tinyMCELang['lang_justifyfull_desc'] = 'Justificado';
  12 +tinyMCELang['lang_bullist_desc'] = 'Lista não ordenada';
  13 +tinyMCELang['lang_numlist_desc'] = 'Lista ordenada';
  14 +tinyMCELang['lang_outdent_desc'] = 'Retirar indentação';
  15 +tinyMCELang['lang_indent_desc'] = 'Indentar';
  16 +tinyMCELang['lang_undo_desc'] = 'Desfazer';
  17 +tinyMCELang['lang_redo_desc'] = 'Refazer';
  18 +tinyMCELang['lang_link_desc'] = 'Inserir Hiperligação';
  19 +tinyMCELang['lang_unlink_desc'] = 'Remover hiperligação';
  20 +tinyMCELang['lang_image_desc'] = 'Inserir Referência a imagem externa';
  21 +tinyMCELang['lang_object_desc'] = 'Inserir Objeto Multimídia da Galeria';
  22 +tinyMCELang['lang_cleanup_desc'] = 'Limpeza de código';
  23 +tinyMCELang['lang_focus_alert'] = 'Uma instância do editor deverá estar selecionada antes de utilizar este comando.';
  24 +tinyMCELang['lang_edit_confirm'] = 'Deseja utilizar o modo visual de edição para ezta área de texto?';
  25 +tinyMCELang['lang_insert_link_title'] = 'Inserir/editar hiperligação';
  26 +tinyMCELang['lang_insert'] = 'Inserir';
  27 +tinyMCELang['lang_update'] = 'Atualizar';
  28 +tinyMCELang['lang_cancel'] = 'Cancelar';
  29 +tinyMCELang['lang_insert_link_url'] = 'URL de hiperligação';
  30 +tinyMCELang['lang_insert_link_target'] = 'Destino';
  31 +tinyMCELang['lang_insert_link_target_same'] = 'Abrir endereço na mesma janela';
  32 +tinyMCELang['lang_insert_link_target_blank'] = 'Abrir endereço numa nova janela';
  33 +tinyMCELang['lang_insert_image_title'] = 'Inserir/editar imagem';
  34 +tinyMCELang['lang_insert_image_src'] = 'Endereço da imagem';
  35 +tinyMCELang['lang_insert_image_alt'] = 'Descrição alt.';
  36 +tinyMCELang['lang_help_desc'] = 'Ajuda';
  37 +tinyMCELang['lang_bold_img'] = "bold.gif";
  38 +tinyMCELang['lang_italic_img'] = "italic.gif";
  39 +tinyMCELang['lang_underline_img'] = "underline.gif";
  40 +tinyMCELang['lang_clipboard_msg'] = 'Copiar/Cortar/Colar não está disponível no Mozilla e Firefox.\nPretende obter mais informação acerca desta questão?';
  41 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/readme.txt 0 → 100644
  1 +The language pack codes are based on ISO-639-2
  2 +http://www.loc.gov/standards/iso639-2/englangn.html
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/ru.js 0 → 100644
  1 +// Russian translation by Roman Filippov
  2 +// romanf@terrahost.ca
  3 +// www.hunox.ca
  4 +
  5 +tinyMCELang['lang_bold_desc'] = 'Ïîëóæèðíûé';
  6 +tinyMCELang['lang_italic_desc'] = 'Êóðñèâ';
  7 +tinyMCELang['lang_underline_desc'] = 'Ïîä÷åðêèâàíèå';
  8 +tinyMCELang['lang_striketrough_desc'] = 'Ïåðå÷åðêèâàíèå';
  9 +tinyMCELang['lang_justifyleft_desc'] = 'Âûðâíèâàíèå âëåâî';
  10 +tinyMCELang['lang_justifycenter_desc'] = 'Âûðâíèâàíèå ïî öåíòðó';
  11 +tinyMCELang['lang_justifyright_desc'] = 'Âûðâíèâàíèå âïðàâî';
  12 +tinyMCELang['lang_justifyfull_desc'] = 'Âûðâíèâàíèå ðàâíîìåðíî';
  13 +tinyMCELang['lang_bullist_desc'] = 'Ìàðêèðîâàííûé ñïèñîê';
  14 +tinyMCELang['lang_numlist_desc'] = 'Íóìåðîâàííûé ñïèñîê';
  15 +tinyMCELang['lang_outdent_desc'] = 'Óìåíüøèòü îòñòóï';
  16 +tinyMCELang['lang_indent_desc'] = 'Óâåëè÷èòü îòñïóò';
  17 +tinyMCELang['lang_undo_desc'] = 'Îòìåíèòü';
  18 +tinyMCELang['lang_redo_desc'] = 'Âåðíóòü';
  19 +tinyMCELang['lang_link_desc'] = 'Âñòàâèòü/èçìåíèòü ññûëêó';
  20 +tinyMCELang['lang_unlink_desc'] = 'Óáðàòü ññûëêó';
  21 +tinyMCELang['lang_image_desc'] = 'Âñòàâèòü/èçìåíèòü èçîáðàæåíèå';
  22 +tinyMCELang['lang_cleanup_desc'] = 'Âû÷èñòèòü ãðÿçíûé êîä';
  23 +tinyMCELang['lang_focus_alert'] = 'Âû äîëæíû íàõîäèòñÿ â ïîëå ðåäàêòîðà ïåðåä èñïîëüçîâàíèåì äàííîé êîìàíäû.';
  24 +tinyMCELang['lang_edit_confirm'] = 'Õîòèòå ëè Âû âîñïîëüçîâàòüñÿ WYSIWYG ðåäàêòîðîì äëÿ ýòîãî ïîëÿ ââîäà?';
  25 +tinyMCELang['lang_insert_link_title'] = 'Âñòàâèòü/èçìåíèòü ññûëêó';
  26 +tinyMCELang['lang_insert'] = 'Âñòàâèòü';
  27 +tinyMCELang['lang_update'] = 'Âñòàâèòü';
  28 +tinyMCELang['lang_cancel'] = 'Îòìåíèòü';
  29 +tinyMCELang['lang_insert_link_url'] = 'Àäðåñ';
  30 +tinyMCELang['lang_insert_link_target'] = 'Îòêðûòü â...:';
  31 +tinyMCELang['lang_insert_link_target_same'] = 'òîì æå îêíå';
  32 +tinyMCELang['lang_insert_link_target_blank'] = 'íîâîì îêíå';
  33 +tinyMCELang['lang_insert_image_title'] = 'Âñòàâèòü/èçìåíèòü èçîáðàæåíèå';
  34 +tinyMCELang['lang_insert_image_src'] = 'Àäðåñ';
  35 +tinyMCELang['lang_insert_image_alt'] = 'Îïèñàíèå';
  36 +tinyMCELang['lang_help_desc'] = 'Ïîìîùü';
  37 +tinyMCELang['lang_bold_img'] = "bold_ru.gif";
  38 +tinyMCELang['lang_italic_img'] = "italic_ru.gif";
  39 +tinyMCELang['lang_underline_img'] = "underline_ru.gif";
  40 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  41 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/sv.js 0 → 100644
  1 +// SE lang variables
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'Fet';
  4 +tinyMCELang['lang_italic_desc'] = 'Kursiv';
  5 +tinyMCELang['lang_underline_desc'] = 'Understruken';
  6 +tinyMCELang['lang_striketrough_desc'] = 'Genomstruken';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'V&auml;nsterjustera';
  8 +tinyMCELang['lang_justifycenter_desc'] = 'Centrera';
  9 +tinyMCELang['lang_justifyright_desc'] = 'H&ouml;gerjustera';
  10 +tinyMCELang['lang_justifyfull_desc'] = 'Kantjustera';
  11 +tinyMCELang['lang_bullist_desc'] = 'Punktlista';
  12 +tinyMCELang['lang_numlist_desc'] = 'Nummerlista';
  13 +tinyMCELang['lang_outdent_desc'] = 'Utdrag';
  14 +tinyMCELang['lang_indent_desc'] = 'Indrag';
  15 +tinyMCELang['lang_undo_desc'] = '&Aring;ngra';
  16 +tinyMCELang['lang_redo_desc'] = 'G&ouml;r om';
  17 +tinyMCELang['lang_link_desc'] = 'Skapa l&auml;nk';
  18 +tinyMCELang['lang_unlink_desc'] = 'Ta bort l&auml;nk';
  19 +tinyMCELang['lang_image_desc'] = 'Skapa/redigera bild';
  20 +tinyMCELang['lang_cleanup_desc'] = 'Rensa skr&auml;pkod';
  21 +tinyMCELang['lang_focus_alert'] = 'Flytta mark&ouml;ren till en textyta innan du anv&auml;nder detta kommando.';
  22 +tinyMCELang['lang_edit_confirm'] = 'Vill du anv&auml;nda WYSIWYG-editorn f&ouml;r detta textf&auml;lt?';
  23 +tinyMCELang['lang_insert_link_title'] = 'Skapa/redigera l&auml;nk';
  24 +tinyMCELang['lang_insert'] = 'Skapa';
  25 +tinyMCELang['lang_update'] = 'Uppdatera';
  26 +tinyMCELang['lang_cancel'] = 'Avbryt';
  27 +tinyMCELang['lang_insert_link_url'] = 'L&auml;nkens URL';
  28 +tinyMCELang['lang_insert_link_target'] = 'F&ouml;nster';
  29 +tinyMCELang['lang_insert_link_target_same'] = '&Ouml;ppna l&auml;nken i samma f&ouml;nster';
  30 +tinyMCELang['lang_insert_link_target_blank'] = '&Ouml;ppna l&auml;nken i ett nytt f&ouml;nster';
  31 +tinyMCELang['lang_insert_link_delta_width'] = 20;
  32 +tinyMCELang['lang_insert_link_delta_height'] = 10;
  33 +tinyMCELang['lang_insert_image_title'] = 'Skapa/redigera bild';
  34 +tinyMCELang['lang_insert_image_src'] = 'Bildens URL';
  35 +tinyMCELang['lang_insert_image_alt'] = 'Bildens beskrivning';
  36 +tinyMCELang['lang_bold_img'] = 'bold_de_se.gif';
  37 +tinyMCELang['lang_italic_img'] = 'italic_de_se.gif';
  38 +tinyMCELang['lang_underline_img'] = "underline.gif";
  39 +tinyMCELang['lang_clipboard_msg'] = 'Klipput/Kopiera/Klistra fungerar inte Mozilla och Firefox. Vill du veta mer om detta?';
  40 +tinyMCELang['lang_help_desc'] = "Hjälp";
  41 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/th.js 0 → 100644
  1 +// TH lang variables Thai contributed by Innozent
  2 +
  3 +tinyMCELang['lang_bold_desc'] = 'µÑÇ˹Ò';
  4 +tinyMCELang['lang_italic_desc'] = 'µÑÇéàÍÕ§';
  5 +tinyMCELang['lang_underline_desc'] = '¢Õ´àÊé¹ãµé';
  6 +tinyMCELang['lang_striketrough_desc'] = '¢Õ´¤ÅèÍÁ';
  7 +tinyMCELang['lang_justifyleft_desc'] = 'ªÔ´¢Íº«éÒÂ';
  8 +tinyMCELang['lang_justifycenter_desc'] = '¡Öè§¡ÅÒ§';
  9 +tinyMCELang['lang_justifyright_desc'] = 'ªÔ´¢Íº¢ÇÒ';
  10 +tinyMCELang['lang_justifyfull_desc'] = '¨Ñ´ªÔ´¢Íº';
  11 +tinyMCELang['lang_bullist_desc'] = 'ÊÑ­ÅѡɳìáÊ´§ËÑÇ¢éÍÂèÍÂ';
  12 +tinyMCELang['lang_numlist_desc'] = 'ÅӴѺàÅ¢';
  13 +tinyMCELang['lang_outdent_desc'] = 'Å´¡ÒÃàÂ×éͧ';
  14 +tinyMCELang['lang_indent_desc'] = 'à¾ÔèÁ¡ÒÃàÂ×éͧ';
  15 +tinyMCELang['lang_undo_desc'] = 'àÅÔ¡·Ó';
  16 +tinyMCELang['lang_redo_desc'] = '·ÓãËÁè';
  17 +tinyMCELang['lang_link_desc'] = 'à¾ÔèÁÅÔ§¤ì';
  18 +tinyMCELang['lang_unlink_desc'] = 'źÅÔ§¤ì';
  19 +tinyMCELang['lang_image_desc'] = 'ãÊèÃÙ»';
  20 +tinyMCELang['lang_cleanup_desc'] = '·Ó¤ÇÒÁÊÐÍÒ´¢éͤÇÒÁ';
  21 +tinyMCELang['lang_focus_alert'] = 'µéͧàÅ×Í¡¡Åèͧ¢éͤÇÒÁ¡è͹·Õè¨Ðãªé¤ÓÊÑè§¹Õé';
  22 +tinyMCELang['lang_edit_confirm'] = '¤Ø³µéͧ¡Ò÷Õè¨Ðãªé WYSIWYG mode ÊÓËÃѺ¡Åèͧ¢éͤÇÒÁ¹ÕéËÃ×ÍäÁè?';
  23 +tinyMCELang['lang_insert_link_title'] = 'à¾ÔèÁ/á¡éä¢ ÅÔ§¤ì';
  24 +tinyMCELang['lang_insert'] = 'à¾ÔèÁ';
  25 +tinyMCELang['lang_cancel'] = '¡àÅÔ¡';
  26 +tinyMCELang['lang_insert_link_url'] = 'Link URL';
  27 +tinyMCELang['lang_insert_link_target'] = 'à»Ô´ÅÔ§¤ìã¹';
  28 +tinyMCELang['lang_insert_link_target_same'] = '˹éÒµèÒ§à´ÕÂǡѹ';
  29 +tinyMCELang['lang_insert_link_target_blank'] = '˹éÒµèÒ§ãËÁè';
  30 +tinyMCELang['lang_insert_image_title'] = 'à¾ÔèÁ/á¡éä¢ ÃÙ»';
  31 +tinyMCELang['lang_insert_image_src'] = 'URL ¢Í§ÃÙ»';
  32 +tinyMCELang['lang_insert_image_alt'] = '¤Ó͸ԺÒÂÃÙ»';
  33 +tinyMCELang['lang_help_desc'] = 'ªèÇÂàËÅ×Í';
  34 +tinyMCELang['lang_bold_img'] = "bold.gif";
  35 +tinyMCELang['lang_italic_img'] = "italic.gif";
  36 +tinyMCELang['lang_underline_img'] = "underline.gif";
  37 +tinyMCELang['lang_clipboard_msg'] = 'Copy/Cut/Paste is not available in Mozilla and Firefox.\nDo you want more information about this issue?';
  38 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/langs/zh_cn.js 0 → 100644
  1 +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com)
  2 +//请访问 http://www.cube316.net/ 以获取TinyMCE的中文支持
  3 +
  4 +tinyMCELang['lang_bold_desc'] = '粗体';
  5 +tinyMCELang['lang_italic_desc'] = '斜体';
  6 +tinyMCELang['lang_underline_desc'] = '下划线';
  7 +tinyMCELang['lang_striketrough_desc'] = '删除线';
  8 +tinyMCELang['lang_justifyleft_desc'] = '左对齐';
  9 +tinyMCELang['lang_justifycenter_desc'] = '居中对齐';
  10 +tinyMCELang['lang_justifyright_desc'] = '右对齐';
  11 +tinyMCELang['lang_justifyfull_desc'] = '两端对齐';
  12 +tinyMCELang['lang_bullist_desc'] = '无序列表';
  13 +tinyMCELang['lang_numlist_desc'] = '有序列表';
  14 +tinyMCELang['lang_outdent_desc'] = '减少缩进';
  15 +tinyMCELang['lang_indent_desc'] = '增加缩进';
  16 +tinyMCELang['lang_undo_desc'] = '撤消';
  17 +tinyMCELang['lang_redo_desc'] = '重做';
  18 +tinyMCELang['lang_link_desc'] = '插入/编辑 链接';
  19 +tinyMCELang['lang_unlink_desc'] = '删除链接';
  20 +tinyMCELang['lang_image_desc'] = '插入/编辑 图像';
  21 +tinyMCELang['lang_cleanup_desc'] = '清除冗余代码';
  22 +tinyMCELang['lang_focus_alert'] = '在使用此命令前某个编辑器必须先获得焦点!';
  23 +tinyMCELang['lang_edit_confirm'] = '你想在此TextArea上使用所见即所得编辑器么?';
  24 +tinyMCELang['lang_insert_link_title'] = '插入/编辑 链接';
  25 +tinyMCELang['lang_insert'] = '插入';
  26 +tinyMCELang['lang_update'] = '更新';
  27 +tinyMCELang['lang_cancel'] = '取消';
  28 +tinyMCELang['lang_insert_link_url'] = '链接地址';
  29 +tinyMCELang['lang_insert_link_target'] = '目标';
  30 +tinyMCELang['lang_insert_link_target_same'] = '在同一窗口中打开链接';
  31 +tinyMCELang['lang_insert_link_target_blank'] = '在新窗口中打开链接';
  32 +tinyMCELang['lang_insert_image_title'] = '插入/编辑 图像';
  33 +tinyMCELang['lang_insert_image_src'] = '图像地址';
  34 +tinyMCELang['lang_insert_image_alt'] = '图像描述';
  35 +tinyMCELang['lang_help_desc'] = '帮助';
  36 +tinyMCELang['lang_bold_img'] = "bold.gif";
  37 +tinyMCELang['lang_italic_img'] = "italic.gif";
  38 +tinyMCELang['lang_underline_img'] = "underline.gif";
  39 +tinyMCELang['lang_clipboard_msg'] = '剪切/复制/粘贴功能在Mozilla和Firefox上尚不可用。\n你想了解关于这个问题的更多信息吗?';
  40 +tinyMCELang['lang_popup_blocked'] = 'Sorry, but we have noticed that your popup-blocker has disabled a window that provides application functionality. You will need to disable popup blocking on this site in order to fully utilize this tool.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/_template/editor_plugin.js 0 → 100644
  1 +/* Import plugin specific language pack */
  2 +tinyMCE.importPluginLanguagePack('template', 'en'); // <- Add a comma separated list of all supported languages
  3 +
  4 +/****
  5 + * Steps for creating a plugin from this template:
  6 + *
  7 + * 1. Change all "template" to the name of your plugin.
  8 + * 2. Remove all the callbacks in this file that you don't need.
  9 + * 3. Remove the popup.htm file if you don't need any popups.
  10 + * 4. Add your custom logic to the callbacks you needed.
  11 + * 5. Write documentation in a readme.txt file on how to use the plugin.
  12 + * 6. Upload it under the "Plugins" section at sourceforge.
  13 + *
  14 + ****/
  15 +
  16 +/**
  17 + * Gets executed when a editor instance is initialized
  18 + */
  19 +function TinyMCE_template_initInstance(inst) {
  20 + // You can take out plugin specific parameters
  21 + alert("Initialization parameter:" + tinyMCE.getParam("template_someparam", false));
  22 +}
  23 +
  24 +/**
  25 + * Gets executed when a editor needs to generate a button.
  26 + */
  27 +function TinyMCE_template_getControlHTML(control_name) {
  28 + switch (control_name) {
  29 + case "template":
  30 + return '<img id="{$editor_id}_template" src="{$pluginurl}/images/template.gif" title="{$lang_template_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceTemplate\', true);" />';
  31 + }
  32 +
  33 + return "";
  34 +}
  35 +
  36 +/**
  37 + * Gets executed when a command is called.
  38 + */
  39 +function TinyMCE_template_execCommand(editor_id, element, command, user_interface, value) {
  40 + // Handle commands
  41 + switch (command) {
  42 + // Remember to have the "mce" prefix for commands so they don't intersect with built in ones in the browser.
  43 + case "mceTemplate":
  44 + // Show UI/Popup
  45 + if (user_interface) {
  46 + // Open a popup window and send in some custom data in a window argument
  47 + var template = new Array();
  48 +
  49 + template['file'] = '../../plugins/template/popup.htm'; // Relative to theme
  50 + template['width'] = 150;
  51 + template['height'] = 180;
  52 +
  53 + tinyMCE.openWindow(template, {editor_id : editor_id, some_custom_arg : "somecustomdata"});
  54 +
  55 + // Let TinyMCE know that something was modified
  56 + tinyMCE.triggerNodeChange(false);
  57 + } else {
  58 + // Do a command this gets called from the template popup
  59 + alert("execCommand: mceTemplate gets called from popup.");
  60 + }
  61 +
  62 + return true;
  63 + }
  64 +
  65 + // Pass to next handler in chain
  66 + return false;
  67 +}
  68 +
  69 +/**
  70 + * Gets executed when the selection/cursor position was changed.
  71 + */
  72 +function TinyMCE_template_handleNodeChange(editor_id, node, undo_index, undo_levels, visual_aid, any_selection) {
  73 + // Deselect template button
  74 + tinyMCE.switchClassSticky(editor_id + '_template', 'mceButtonNormal');
  75 +
  76 + // Select template button if parent node is a strong or b
  77 + if (node.parentNode.nodeName == "STRONG" || node.parentNode.nodeName == "B")
  78 + tinyMCE.switchClassSticky(editor_id + '_template', 'mceButtonSelected');
  79 +
  80 + return true;
  81 +}
  82 +
  83 +/**
  84 + * Gets executed when contents is inserted / retrived.
  85 + */
  86 +function TinyMCE_template_cleanup(type, content) {
  87 + switch (type) {
  88 + case "get_from_editor":
  89 + alert("[FROM] Value HTML string: " + content);
  90 +
  91 + // Do custom cleanup code here
  92 +
  93 + break;
  94 +
  95 + case "insert_to_editor":
  96 + alert("[TO] Value HTML string: " + content);
  97 +
  98 + // Do custom cleanup code here
  99 +
  100 + break;
  101 +
  102 + case "get_from_editor_dom":
  103 + alert("[FROM] Value DOM Element " + content.innerHTML);
  104 +
  105 + // Do custom cleanup code here
  106 +
  107 + break;
  108 +
  109 + case "insert_to_editor_dom":
  110 + alert("[TO] Value DOM Element: " + content.innerHTML);
  111 +
  112 + // Do custom cleanup code here
  113 +
  114 + break;
  115 + }
  116 +
  117 + return content;
  118 +}
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/_template/images/template.gif 0 → 100644

879 Bytes

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/_template/langs/en.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +/* Remember to namespace the language parameters lang_<your plugin>_<some name> */
  4 +
  5 +tinyMCELang['lang_template_title'] = 'This is just a template popup';
  6 +tinyMCELang['lang_template_desc'] = 'This is just a template button';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/_template/langs/fr_ca.js 0 → 100644
  1 +// Canadian French lang variables by Virtuelcom last modification: 2005-06-15
  2 +
  3 +/* Remember to namespace the language parameters lang_<your plugin>_<some name> */
  4 +
  5 +tinyMCELang['lang_template_title'] = 'Ceci est un exmple pour le gabarit de popup';
  6 +tinyMCELang['lang_template_desc'] = 'Ceci est un exmple pour le gabarit d\'un bouton';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/_template/langs/zh_cn.js 0 → 100644
  1 +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com)
  2 +//请访问 http://www.cube316.net/ 以获取TinyMCE的中文支持
  3 +
  4 +/* Remember to namespace the language parameters lang_<your plugin>_<some name> */
  5 +
  6 +tinyMCELang['lang_template_title'] = '这仅是模板的弹出窗口';
  7 +tinyMCELang['lang_template_desc'] = '这仅是模板的按钮';
0 8 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/_template/popup.htm 0 → 100644
  1 +<html>
  2 +<head>
  3 +<title>{$lang_template_title}</title>
  4 +<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
  5 +<script language="javascript" type="text/javascript">
  6 +<!--
  7 + function init() {
  8 + alert("Got a window argument from plugin: " + tinyMCE.getWindowArg('some_custom_arg'));
  9 + }
  10 +
  11 + function insertSomething() {
  12 + // Execute the mceTemplate command without UI this time
  13 + tinyMCE.execInstanceCommand(tinyMCE.getWindowArg('editor_id'), 'mceTemplate');
  14 +
  15 + // Close the dialog
  16 + tinyMCE.closeDialog();
  17 + }
  18 +//-->
  19 +</script>
  20 +</head>
  21 +<body onload="init();">
  22 + <h3>{$lang_template_title}</h3>
  23 +
  24 + <form onsubmit="insert();return false;">
  25 + <!-- Just a simple insert button -->
  26 + <input type="button" name="insert" value="{$lang_insert}" onclick="insertSomething();" id="insert" />
  27 + </form>
  28 +
  29 + <br />
  30 +</body>
  31 +</html>
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/_template/readme.txt 0 → 100644
  1 +This is a template/tutorial plugin that where created to help you in the development of own plugins for TinyMCE.
0 2 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/editor_plugin.js 0 → 100644
  1 +/* Import plugin specific language pack */
  2 + tinyMCE.importPluginLanguagePack('advhr','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl,pt_br,nl');function TinyMCE_advhr_getControlHTML(control_name){switch(control_name){case "advhr":return '<img id="{$editor_id}_advhr" src="{$pluginurl}/images/advhr.gif" title="{$lang_insert_advhr_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');" onclick="tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceAdvancedHr\');" />';}return "";}function TinyMCE_advhr_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceAdvancedHr":var template=new Array();template['file']='../../plugins/advhr/rule.htm';template['width']=270;template['height']=180;var size="",width="",noshade="";if(tinyMCE.selectedElement!=null&&tinyMCE.selectedElement.nodeName.toLowerCase()=="hr"){tinyMCE.hrElement=tinyMCE.selectedElement;if(tinyMCE.hrElement){size=tinyMCE.hrElement.getAttribute('size')?tinyMCE.hrElement.getAttribute('size'):"";width=tinyMCE.hrElement.getAttribute('width')?tinyMCE.hrElement.getAttribute('width'):"";noshade=tinyMCE.hrElement.getAttribute('noshade')?tinyMCE.hrElement.getAttribute('noshade'):"";}tinyMCE.openWindow(template,{editor_id:editor_id,size:size,width:width,noshade:noshade,mceDo:'update'});}else{if(tinyMCE.isMSIE){tinyMCE.execInstanceCommand(editor_id,'mceInsertContent',false,'<hr />');}else{tinyMCE.openWindow(template,{editor_id:editor_id,size:size,width:width,noshade:noshade,mceDo:'insert'});}}return true;}return false;}function TinyMCE_advhr_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){tinyMCE.switchClassSticky(editor_id+'_advhr','mceButtonNormal');if(node==null)return;do{if(node.nodeName.toLowerCase()=="hr")tinyMCE.switchClassSticky(editor_id+'_advhr','mceButtonSelected');}while((node=node.parentNode));return true;}
0 3 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/images/advhr.gif 0 → 100644

209 Bytes

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/cs.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Vložit/editovat vodorovný oddìlovaè'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Šíøka';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Výška';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Nestínovat';
0 7 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/de.js 0 → 100644
  1 +// DE lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Horizontale Linie einf&uuml;gen / bearbeiten'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Breite';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'H&ouml;he';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Keinen Schatten';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/en.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Insert / edit Horizontale Rule'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Width';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Height';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'No shadow';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/fa.js 0 → 100644
  1 +// IR lang variables
  2 +// Persian (Farsi) language pack (for IRAN)
  3 +// By: Morteza Zafari
  4 +// Lost@LostLord.com
  5 +// http://www.LostLord.com
  6 +
  7 +tinyMCELang['lang_dir'] = 'rtl';
  8 +tinyMCELang['lang_insert_advhr_desc'] = 'درج و ویرایش خط افقی'
  9 +tinyMCELang['lang_insert_advhr_width'] = 'عرض';
  10 +tinyMCELang['lang_insert_advhr_size'] = 'ارتفاع';
  11 +tinyMCELang['lang_insert_advhr_noshade'] = 'بدون سایه';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/fr.js 0 → 100644
  1 +// French lang variables by Laurent Dran
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Ins&eacute;rer / &eacute;diter une R&#269;gle Horizontale'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Largeur';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Hauteur';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Sans ombre';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/fr_ca.js 0 → 100644
  1 +// CA_FR lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Insérer / Modifier Séparateur Horizontal';
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Largeur';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Hauteur';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Sans ombrage';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/nl.js 0 → 100644
  1 +// NL lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Invoegen / wijzigen Horizontale lijn'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Breedte';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Hoogte';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Geen schaduw';
0 7 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/pl.js 0 → 100644
  1 +// PL lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Wstaw/Edytuj poziomą linię'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Szerokość';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Wysokość';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Brak cienia';
0 7 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/pt_br.js 0 → 100644
  1 +// pt_BR lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Inserir / editar Linha Horizontal'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Largura';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Altura';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Sem Sombra';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/sv.js 0 → 100644
  1 +// SE lang variables
  2 +
  3 +tinyMCELang['lang_insert_advhr_desc'] = 'Skapa/Redigera horisontell linje'
  4 +tinyMCELang['lang_insert_advhr_width'] = 'Bredd';
  5 +tinyMCELang['lang_insert_advhr_size'] = 'Höjd';
  6 +tinyMCELang['lang_insert_advhr_noshade'] = 'Ingen skugga';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/langs/zh_cn.js 0 → 100644
  1 +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com)
  2 +//请访问 http://www.cube316.net/ 以获取TinyMCE的中文支持
  3 +
  4 +tinyMCELang['lang_insert_advhr_desc'] = '插入/编辑 水平标尺'
  5 +tinyMCELang['lang_insert_advhr_width'] = '宽度';
  6 +tinyMCELang['lang_insert_advhr_size'] = '高度';
  7 +tinyMCELang['lang_insert_advhr_noshade'] = '无阴影';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/readme.txt 0 → 100644
  1 +Check the TinyMCE documentation for details on this plugin.
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advhr/rule.htm 0 → 100644
  1 +<html>
  2 +<head>
  3 +<title>{$lang_insert_link_title}</title>
  4 +<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
  5 +<script language="javascript" type="text/javascript">
  6 +<!--
  7 + function init() {
  8 + // modified 2004-11-10 by Michael Keck (me@michaelkeck.de)
  9 + // supporting onclick event to open pop windows
  10 + var formObj = document.forms[0];
  11 + formObj.width.value = tinyMCE.getWindowArg('width');
  12 + formObj.size.value = tinyMCE.getWindowArg('size');
  13 + formObj.insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('mceDo'));
  14 + if (tinyMCE.getWindowArg('noshade')) {
  15 + formObj.noshade.checked = true;
  16 + }
  17 + if (tinyMCE.getWindowArg('width').lastIndexOf('%')!=-1) {
  18 + formObj.width2.value = "%";
  19 + formObj.width.value = formObj.width.value.substring(0,formObj.width.value.length-1);
  20 + }
  21 + }
  22 +
  23 + function insertHR() {
  24 + var formObj = document.forms[0];
  25 + if (window.opener) {
  26 + var width = formObj.width.value;
  27 + var size = formObj.size.value;
  28 + var html = '<hr';
  29 + if (size!='' && size!=0) {
  30 + html += ' size="' + size + '"';
  31 + }
  32 + if (width!='' && width!=0) {
  33 + html += ' width="' + width;
  34 + if (formObj.width2.value=='%') {
  35 + html += '%';
  36 + }
  37 + html += '"';
  38 + }
  39 + if (formObj.noshade.checked==true) {
  40 + html += ' noshade';
  41 + }
  42 + html += ' />';
  43 + tinyMCE.execCommand("mceInsertContent",true,html);
  44 +
  45 + // Close the dialog
  46 + tinyMCE.closeDialog();
  47 + }
  48 + }
  49 +
  50 + function cancelAction() {
  51 + // Close the dialog
  52 + tinyMCE.closeDialog();
  53 + }
  54 +//-->
  55 +</script>
  56 +<style type="text/css">
  57 +<!--
  58 + input.radio {
  59 + border: 1px none #000000;
  60 + background-color: transparent;
  61 + vertical-align: middle;
  62 + }
  63 +-->
  64 +</style>
  65 +</head>
  66 +<body onload="init();">
  67 + <form onsubmit="insertHR();return false;">
  68 + <table border="0" cellpadding="0" cellspacing="0" width="100%">
  69 + <tr>
  70 + <td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
  71 + <tr>
  72 + <td colspan="2" class="title">{$lang_insert_advhr_desc}</td>
  73 + </tr>
  74 + <tr>
  75 + <td align="right">{$lang_insert_advhr_width}:</td>
  76 + <td nowrap="nowrap">
  77 + <input name="width" type="text" id="width" value="" style="width: 50px; vertical-align: middle;" />
  78 + <select name="width2" id="width2" style="width: 50px; vertical-align: middle;">
  79 + <option value="">px</option>
  80 + <option value="%">%</option>
  81 + </select>
  82 + </td>
  83 + </tr>
  84 + <tr>
  85 + <td align="right" valign="top">{$lang_insert_advhr_size}:</td>
  86 + <td><select name="size" type="text" id="size" value="" style="width: 100px;">
  87 + <option value="">Normal</option>
  88 + <option value="1">1</option>
  89 + <option value="2">2</option>
  90 + <option value="3">3</option>
  91 + <option value="4">4</option>
  92 + <option value="5">5</option>
  93 + </select></td>
  94 + <tr>
  95 + <td align="right" valign="top"><input type="checkbox" name="noshade" id="noshade" class="radio" /></td>
  96 + <td><label for="noshade">{$lang_insert_advhr_noshade}</label></td>
  97 + </tr>
  98 + <tr>
  99 + <td><input type="button" name="insert" value="{$lang_insert}" onclick="insertHR();" id="insert" /></td>
  100 + <td align="right"><input type="button" name="cancel" value="{$lang_cancel}" onclick="cancelAction();" id="cancel" /></td>
  101 + </tr>
  102 + </table></td>
  103 + </tr>
  104 + </table>
  105 + </form>
  106 +</body>
  107 +</html>
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/editor_plugin.js 0 → 100644
  1 +/* Import plugin specific language pack */
  2 + tinyMCE.importPluginLanguagePack('advimage','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl,pt_br,nl');function TinyMCE_advimage_getInsertImageTemplate(){var template=new Array();template['file']='../../plugins/advimage/image.htm';template['width']=430;template['height']=380;template['width']+=tinyMCE.getLang('lang_insert_image_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_image_delta_height',0);return template;}function TinyMCE_advimage_cleanup(type,content){switch(type){case "insert_to_editor_dom":var imgs=content.getElementsByTagName("img");for(var i=0;i<imgs.length;i++){var onmouseover=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseover'));var onmouseout=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseout'));if((src=tinyMCE.getImageSrc(onmouseover))!=""){src=tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'],src);imgs[i].setAttribute('onmouseover',"this.src='"+src+"';");}if((src=tinyMCE.getImageSrc(onmouseout))!=""){src=tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'],src);imgs[i].setAttribute('onmouseout',"this.src='"+src+"';");}}break;case "get_from_editor_dom":var imgs=content.getElementsByTagName("img");for(var i=0;i<imgs.length;i++){var onmouseover=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseover'));var onmouseout=tinyMCE.cleanupEventStr(tinyMCE.getAttrib(imgs[i],'onmouseout'));if((src=tinyMCE.getImageSrc(onmouseover))!=""){src=eval(tinyMCE.settings['urlconverter_callback']+"(src, null, true);");imgs[i].setAttribute('onmouseover',"this.src='"+src+"';");}if((src=tinyMCE.getImageSrc(onmouseout))!=""){src=eval(tinyMCE.settings['urlconverter_callback']+"(src, null, true);");imgs[i].setAttribute('onmouseout',"this.src='"+src+"';");}}break;}return content;}
0 3 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/image.htm 0 → 100644
  1 +<html>
  2 +<head>
  3 +<title>{$lang_insert_image_title}</title>
  4 +<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
  5 +<script language="javascript">
  6 +var url = tinyMCE.getParam("external_image_list_url");
  7 +if (url != null) {
  8 + // Fix relative
  9 + if (url.charAt(0) != '/')
  10 + url = tinyMCE.documentBasePath + "/" + url;
  11 +
  12 + document.write('<sc'+'ript language="javascript" type="text/javascript" src="' + url + '"></sc'+'ript>');
  13 +}
  14 +</script>
  15 +<script language="javascript" type="text/javascript">
  16 +<!--
  17 + function myRegexpReplace(in_str, reg_exp, replace_str, opts) {
  18 + if (typeof opts == "undefined")
  19 + opts = 'g';
  20 + var re = new RegExp(reg_exp, opts);
  21 + return in_str.replace(re, replace_str);
  22 + }
  23 +
  24 + function insertImage() {
  25 + var formObj = document.forms[0];
  26 +
  27 + if (window.opener) {
  28 + var src = formObj.src.value;
  29 + var alt = formObj.alt.value;
  30 + var title = formObj.title.value;
  31 + var border = formObj.border.value;
  32 + var vspace = formObj.vspace.value;
  33 + var hspace = formObj.hspace.value;
  34 + var width = formObj.width.value;
  35 + var height = formObj.height.value;
  36 + var align = formObj.align.options[formObj.align.selectedIndex].value;
  37 + var onmouseover = formObj.onmouseover.value;
  38 + var onmouseout = formObj.onmouseout.value;
  39 +
  40 + if (!formObj.onmousemove.checked)
  41 + onmouseover = onmouseout = "";
  42 +
  43 + window.opener.tinyMCE.insertImage(src, alt, border, hspace, vspace, width, height, align, title, onmouseover, onmouseout);
  44 +
  45 + // Close the dialog
  46 + tinyMCE.closeDialog();
  47 + }
  48 + }
  49 +
  50 + function init() {
  51 + var formObj = document.forms[0];
  52 + var strOnOver = "", strOnOut = "";
  53 +
  54 + for (var i=0; i<document.forms[0].align.options.length; i++) {
  55 + if (document.forms[0].align.options[i].value == tinyMCE.getWindowArg('align'))
  56 + document.forms[0].align.options.selectedIndex = i;
  57 + }
  58 +
  59 + formObj.src.value = tinyMCE.getWindowArg('src');
  60 + formObj.alt.value = tinyMCE.getWindowArg('alt');
  61 + formObj.title.value = tinyMCE.getWindowArg('title');
  62 + formObj.border.value = tinyMCE.getWindowArg('border');
  63 + formObj.vspace.value = tinyMCE.getWindowArg('vspace');
  64 + formObj.hspace.value = tinyMCE.getWindowArg('hspace');
  65 + formObj.width.value = tinyMCE.getWindowArg('width');
  66 + formObj.height.value = tinyMCE.getWindowArg('height');
  67 +
  68 + formObj.insert.value = tinyMCE.getLang('lang_' + tinyMCE.getWindowArg('action'), 'Insert', true);
  69 +
  70 + strOnOver = tinyMCE.getWindowArg('onmouseover');
  71 + strOnOut = tinyMCE.getWindowArg('onmouseout');
  72 +
  73 + if (strOnOver != '' && strOnOut != '') {
  74 + setOnMouseInput('enabled');
  75 + formObj.onmousemove.checked = true;
  76 + formObj.onmouseover.value = strOnOver;
  77 + formObj.onmouseout.value = strOnOut;
  78 + } else {
  79 + setOnMouseInput('disabled');
  80 + formObj.onmousemove.checked = false;
  81 + formObj.onmouseover.value = '';
  82 + formObj.onmouseout.value = '';
  83 + }
  84 +
  85 + // Handle file browser
  86 + if (tinyMCE.getParam("file_browser_callback") != null) {
  87 + document.getElementById('src').style.width = '260px';
  88 + document.getElementById('onmouseover').style.width = '260px';
  89 + document.getElementById('onmouseout').style.width = '260px';
  90 +
  91 + document.getElementById('browser1').innerHTML = getBrowserHTML('src');
  92 + document.getElementById('browser2').innerHTML = getBrowserHTML('onmouseover');
  93 + document.getElementById('browser3').innerHTML = getBrowserHTML('onmouseout');
  94 + }
  95 +
  96 + // Auto select image in list
  97 + selectByValue(formObj, "image_list", tinyMCE.getWindowArg('src'));
  98 + selectByValue(formObj, "image_list2", strOnOver);
  99 + selectByValue(formObj, "image_list3", strOnOut);
  100 +
  101 + // Handle preview
  102 + var htmlprev = '';
  103 +
  104 + var src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], document.forms[0].src.value);
  105 + if (src == "")
  106 + src = "about:blank";
  107 +
  108 + htmlprev += ' <iframe id="preview" name="preview" scrolling="auto" '
  109 + htmlprev += ' marginwidth="0" marginheight="0" frameborder="0" src="' + src + '"'
  110 + htmlprev += ' style="margin:0px;border: 1px solid black;width:135px;height:135px"></iframe>';
  111 +
  112 + document.getElementById('prev').innerHTML = htmlprev;
  113 +
  114 + getImageData();
  115 + }
  116 +
  117 + function selectByValue(form_obj, field_name, value) {
  118 + if (!form_obj || !form_obj.elements[field_name])
  119 + return;
  120 +
  121 + for (var i=0; i<form_obj.elements[field_name].options.length; i++) {
  122 + var option = form_obj.elements[field_name].options[i];
  123 + if (option.value == value)
  124 + option.selected = true;
  125 + }
  126 + }
  127 +
  128 + function getBrowserHTML(name) {
  129 + var html = "";
  130 +
  131 + html += '<img id="browserBtn" src="../../themes/advanced/images/browse.gif"';
  132 + html += ' onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');"';
  133 + html += ' onmouseout="tinyMCE.restoreClass(this);"';
  134 + html += ' onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');"';
  135 + html += ' onclick="javascript:tinyMCE.openFileBrowser(\'' + name + '\',document.forms[0].' + name + '.value,\'image\',window);"';
  136 + html += ' width="20" height="18" border="0" title="' + tinyMCE.getLang('lang_browse') + '"';
  137 + html += ' class="mceButtonNormal" alt="' + tinyMCE.getLang('lang_browse') + '" />';
  138 +
  139 + return html;
  140 + }
  141 +
  142 + function setOnMouseInput(stat){
  143 + var formObj = document.forms[0];
  144 + if (stat=='enabled') {
  145 + formObj.onmouseover.disabled = false;
  146 + formObj.onmouseout.disabled = false;
  147 + if (document.getElementById) {
  148 + document.getElementById('showInput1').style.color="#000000";
  149 + document.getElementById('showInput2').style.color="#000000";
  150 + }
  151 + formObj.onmouseout.value = formObj.src.value;
  152 + } else {
  153 + formObj.onmouseover.disabled = true;
  154 + formObj.onmouseout.disabled = true;
  155 + if (document.getElementById) {
  156 + document.getElementById('showInput1').style.color="#666666";
  157 + document.getElementById('showInput2').style.color="#666666";
  158 + }
  159 + }
  160 + }
  161 +
  162 + function cancelAction() {
  163 + // Close the dialog
  164 + tinyMCE.closeDialog();
  165 + }
  166 +
  167 + var preloadImg = new Image();
  168 +
  169 + function resetImageData() {
  170 + var formObj = document.forms[0];
  171 + formObj.width.value = formObj.height.value = "";
  172 + }
  173 +
  174 + function updateImageData() {
  175 + var formObj = document.forms[0];
  176 +
  177 + if (formObj.width.value == "")
  178 + formObj.width.value = preloadImg.width;
  179 +
  180 + if (formObj.height.value == "")
  181 + formObj.height.value = preloadImg.height;
  182 + }
  183 +
  184 + function getImageData() {
  185 + if (document.forms[0].src.value == "") {
  186 + self.preview.location = "about:blank";
  187 + return;
  188 + }
  189 +
  190 + preloadImg = new Image();
  191 +
  192 + tinyMCE.addEvent(preloadImg, "load", updateImageData);
  193 + tinyMCE.addEvent(preloadImg, "error", function () {var formObj = document.forms[0];formObj.width.value = formObj.height.value = "";});
  194 +
  195 + preloadImg.src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], document.forms[0].src.value);
  196 +
  197 + var src = tinyMCE.convertRelativeToAbsoluteURL(tinyMCE.settings['base_href'], document.forms[0].src.value);
  198 + if (src == "")
  199 + src = "about:blank";
  200 +
  201 + self.preview.location = src;
  202 + }
  203 +
  204 + function changeHeight() {
  205 + var formObj = document.forms[0];
  206 +
  207 + if (!tinyMCE.getParam("advimage_constrain_proportions", false) || formObj.width.value == "")
  208 + return;
  209 +
  210 + var temp = (formObj.width.value / preloadImg.width) * preloadImg.height;
  211 + formObj.height.value = temp.toFixed(0);
  212 + }
  213 +
  214 + function changeWidth() {
  215 + var formObj = document.forms[0];
  216 +
  217 + if (!tinyMCE.getParam("advimage_constrain_proportions", false) || formObj.height.value == "")
  218 + return;
  219 +
  220 + var temp = (formObj.height.value / preloadImg.height) * preloadImg.width;
  221 + formObj.width.value = temp.toFixed(0);
  222 + }
  223 +//-->
  224 +</script>
  225 +</head>
  226 +<body onload="init();">
  227 + <form onsubmit="insertImage();return false;">
  228 + <table border="0" cellpadding="0" cellspacing="0" width="300">
  229 + <tr>
  230 + <td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
  231 + <tr>
  232 + <td colspan="3" class="title">{$lang_insert_image_title}</td>
  233 + </tr>
  234 + <tr>
  235 + <td align="right" nowrap="nowrap">{$lang_insert_image_src}:</td>
  236 + <td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
  237 + <tr>
  238 + <td><input name="src" type="text" id="src" value="" style="width: 280px" onchange="resetImageData();getImageData();" /></td>
  239 + <td id="browser1"></td>
  240 + </tr>
  241 + </table></td>
  242 + </tr>
  243 + <!-- Image list -->
  244 + <script language="javascript">
  245 + if (typeof(tinyMCEImageList) != "undefined" && tinyMCEImageList.length > 0) {
  246 + var html = "";
  247 + html += '<tr><td align="right" nowrap="nowrap">{$lang_image_list}:</td>';
  248 + html += '<td colspan="2"><select name="image_list" style="width: 280px" onchange="this.form.alt.value=this.options[this.selectedIndex].text;this.form.title.value=this.options[this.selectedIndex].text;this.form.src.value=this.options[this.selectedIndex].value;resetImageData();getImageData();">';
  249 + html += '<option value="">---</option>';
  250 +
  251 + for (var i=0; i<tinyMCEImageList.length; i++)
  252 + html += '<option value="' + tinyMCEImageList[i][1] + '">' + tinyMCEImageList[i][0] + '</option>';
  253 +
  254 + html += '</select></td></tr>';
  255 +
  256 + document.write(html);
  257 + }
  258 + </script>
  259 + <!-- /Image list -->
  260 + <tr>
  261 + <td align="right" nowrap="nowrap">{$lang_insert_image_alt}:</td>
  262 + <td colspan="2"><input name="alt" type="text" id="alt" value="" style="width: 280px" onblur="if(document.forms[0].title.value==''){ document.forms[0].title.value=this.value; }" onfocus="if(document.forms[0].title.value==''){ document.forms[0].title.value=this.value; }" /></td>
  263 + </tr>
  264 + <tr>
  265 + <td align="right" nowrap="nowrap">{$lang_insert_image_alt2}:</td>
  266 + <td colspan="2"><input name="title" type="text" id="title" value="" style="width: 280px" /></td>
  267 + </tr>
  268 + <tr>
  269 + <td align="right" nowrap="nowrap">{$lang_insert_image_dimensions}:</td>
  270 + <td nowrap="nowrap">
  271 + <input name="width" type="text" id="width" value="" size="5" maxlength="5" style="vertical-align: middle; width: 50px; text-align: center;" onChange="changeHeight();" /> x
  272 + <input name="height" type="text" id="height" value="" size="5" maxlength="5" style="vertical-align: middle; width: 50px; text-align: center;" onChange="changeWidth();" /> px
  273 + </td>
  274 + <td rowspan="6" valign="top"><div id="prev" name="prev" style="margin:0px;border:none;width:135px;height:135px"></div></td>
  275 + </tr>
  276 + <tr>
  277 + <td align="right" nowrap="nowrap">{$lang_insert_image_border}:</td>
  278 + <td colspan="2"><input name="border" type="text" id="border" value="" size="3" maxlength="3" style="vertical-align: middle; width: 30px; text-align: center;" /></td>
  279 + </tr>
  280 + <tr>
  281 + <td align="right" nowrap="nowrap">{$lang_insert_image_align}:</td>
  282 + <td><select name="align" style="width: 100px">
  283 + <option value="">{$lang_insert_image_align_default}</option>
  284 + <option value="baseline">{$lang_insert_image_align_baseline}</option>
  285 + <option value="top">{$lang_insert_image_align_top}</option>
  286 + <option value="middle">{$lang_insert_image_align_middle}</option>
  287 + <option value="bottom">{$lang_insert_image_align_bottom}</option>
  288 + <option value="texttop">{$lang_insert_image_align_texttop}</option>
  289 + <option value="absmiddle">{$lang_insert_image_align_absmiddle}</option>
  290 + <option value="absbottom">{$lang_insert_image_align_absbottom}</option>
  291 + <option value="left">{$lang_insert_image_align_left}</option>
  292 + <option value="right">{$lang_insert_image_align_right}</option>
  293 + </select>
  294 + </td>
  295 + </tr>
  296 + <tr>
  297 + <td align="right" nowrap="nowrap">{$lang_insert_image_vspace}:</td>
  298 + <td><input name="vspace" type="text" id="vspace" value="" size="3" maxlength="3" style="vertical-align: middle; width: 30px; text-align: center;" /></td>
  299 + </tr>
  300 + <tr>
  301 + <td align="right" nowrap="nowrap">{$lang_insert_image_hspace}:</td>
  302 + <td><input name="hspace" type="text" id="hspace" value="" size="3" maxlength="3" style="vertical-align: middle; width: 30px; text-align: center;" /></td>
  303 + </tr>
  304 + <tr>
  305 + <td colspan="2" nowrap="nowrap"><input type="checkbox" name="onmousemove" id="onmousemove" style="border: 1px none #000000; background-color: transparent; vertical-align: middle;" onclick="if(this.checked==true){ setOnMouseInput('enabled'); }else{ setOnMouseInput('enable'); }" /><label for="onmousemove"><b>{$lang_insert_image_onmousemove}</b>:</label></td>
  306 + </tr>
  307 + <tr>
  308 + <td align="right" nowrap="nowrap" id="showInput1">{$lang_insert_image_mouseover}:</td>
  309 + <td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
  310 + <tr>
  311 + <td><input name="onmouseover" type="text" id="onmouseover" value="" style="width: 280px" /></td>
  312 + <td id="browser2"></td>
  313 + </tr>
  314 + </table></td>
  315 + </tr>
  316 + <!-- Image list -->
  317 + <script language="javascript">
  318 + if (typeof(tinyMCEImageList) != "undefined" && tinyMCEImageList.length > 0) {
  319 + var html = "";
  320 +
  321 + html += '<tr><td align="right" nowrap="nowrap">{$lang_image_list}:</td>';
  322 + html += '<td colspan="2"><select name="image_list2" style="width: 280px" onchange="this.form.onmouseover.value=this.options[this.selectedIndex].value;">';
  323 + html += '<option value="">---</option>';
  324 +
  325 + for (var i=0; i<tinyMCEImageList.length; i++)
  326 + html += '<option value="' + tinyMCEImageList[i][1] + '">' + tinyMCEImageList[i][0] + '</option>';
  327 +
  328 + html += '</select></td></tr>';
  329 +
  330 + document.write(html);
  331 + }
  332 + </script>
  333 + <!-- /Image list -->
  334 + <tr>
  335 + <td align="right" nowrap="nowrap" id="showInput2">{$lang_insert_image_mouseout}:</td>
  336 + <td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
  337 + <tr>
  338 + <td><input name="onmouseout" type="text" id="onmouseout" value="" style="width: 280px" /></td>
  339 + <td id="browser3"></td>
  340 + </tr>
  341 + </table></td>
  342 + </tr>
  343 + <!-- Image list -->
  344 + <script language="javascript">
  345 + if (typeof(tinyMCEImageList) != "undefined" && tinyMCEImageList.length > 0) {
  346 + var html = "";
  347 +
  348 + html += '<tr><td align="right" nowrap="nowrap">{$lang_image_list}:</td>';
  349 + html += '<td colspan="2"><select name="image_list3" style="width: 280px" onchange="this.form.onmouseout.value=this.options[this.selectedIndex].value;">';
  350 + html += '<option value="">---</option>';
  351 +
  352 + for (var i=0; i<tinyMCEImageList.length; i++)
  353 + html += '<option value="' + tinyMCEImageList[i][1] + '">' + tinyMCEImageList[i][0] + '</option>';
  354 +
  355 + html += '</select></td></tr>';
  356 +
  357 + document.write(html);
  358 + }
  359 + </script>
  360 + <!-- /Image list -->
  361 + <tr>
  362 + <td><input type="button" name="insert" value="{$lang_insert}" onclick="insertImage();" id="insert" /></td>
  363 + <td>&nbsp;</td>
  364 + <td align="right"><input type="button" name="cancel" value="{$lang_cancel}" onclick="cancelAction();" id="cancel" /></td>
  365 + </tr>
  366 + </table></td>
  367 + </tr>
  368 + </table>
  369 + </form>
  370 +</body>
  371 +</html>
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/cs.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Název obrázku';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Alternativní obrázek'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'pøi najetí myši';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'pøi odjetí myši';
0 7 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/de.js 0 → 100644
  1 +// DE lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Titel des Bildes';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Alternatives Bild'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'f&uuml;r Maus dar&uuml;ber';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'f&uuml;r Maus ausserhalb';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/en.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Image title';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Alternative image'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'for mouse over';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'for mouse out';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/fa.js 0 → 100644
  1 +// IR lang variables
  2 +// Persian (Farsi) language pack (for IRAN)
  3 +// By: Morteza Zafari
  4 +// Lost@LostLord.com
  5 +// http://www.LostLord.com
  6 +
  7 +tinyMCELang['lang_dir'] = 'rtl';
  8 +tinyMCELang['lang_insert_image_alt2'] = 'عنوان عکس';
  9 +tinyMCELang['lang_insert_image_onmousemove'] = 'عکس جایگزین'
  10 +tinyMCELang['lang_insert_image_mouseover'] = 'عکس جایگزین هنگام ورود نشانگر ماوس';
  11 +tinyMCELang['lang_insert_image_mouseout'] = 'عکس جایگزین هنگام خروج نشانگر ماوس';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/fa_ca.js 0 → 100644
  1 +// CA_FR lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Titre de l\'image';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Image alternative';
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'pour le «mouse over»';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'pour le «mouse out»';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/fr.js 0 → 100644
  1 +// French lang variables by Laurent Dran
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Titre de l\'image';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Image alternative'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'Pour la souris au dessus';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'Pour la souris en dehors';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/fr_ca.js 0 → 100644
  1 +// CA_FR lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Titre de l\'image';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Image alternative';
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'pour le «mouse over»';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'pour le «mouse out»';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/ko.js 0 → 100644
  1 +// KO lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = '그림 제목';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = '대체 이미지'
  5 +tinyMCELang['lang_insert_image_mouseover'] = '마우스를 올렸을 때';
  6 +tinyMCELang['lang_insert_image_mouseout'] = '마우스를 내렸을 때';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/nl.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Titel plaatje';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Alternatief plaatje'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'voor muis over';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'voor muis out';
0 7 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/pl.js 0 → 100644
  1 +// PL lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Tytuł obrazka';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Obrazek zastępczy'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'po najechaniu myszy';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'po odjechaniu myszy';
0 7 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/pt_br.js 0 → 100644
  1 +// pt_BR lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Título da Imagem';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Imagem Alternativa'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'para quando mouse sobre';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'para quando mouse fora';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/sv.js 0 → 100644
  1 +// SE lang variables
  2 +
  3 +tinyMCELang['lang_insert_image_alt2'] = 'Bildentitel';
  4 +tinyMCELang['lang_insert_image_onmousemove'] = 'Alternativ bild'
  5 +tinyMCELang['lang_insert_image_mouseover'] = 'n&auml;r pekaren &auml;r &ouml;ver';
  6 +tinyMCELang['lang_insert_image_mouseout'] = 'n&auml;r pekaren &auml;r utanf&ouml;r';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/langs/zh_cn.js 0 → 100644
  1 +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com)
  2 +//请访问 http://www.cube316.net/ 以获取TinyMCE的中文支持
  3 +
  4 +tinyMCELang['lang_insert_image_alt2'] = '图片标题';
  5 +tinyMCELang['lang_insert_image_onmousemove'] = '替代图像'
  6 +tinyMCELang['lang_insert_image_mouseover'] = '鼠标移上时';
  7 +tinyMCELang['lang_insert_image_mouseout'] = '鼠标移开时';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advimage/readme.txt 0 → 100644
  1 +Check the TinyMCE documentation for details on this plugin.
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/editor_plugin.js 0 → 100644
  1 +/* Import plugin specific language pack */
  2 + tinyMCE.importPluginLanguagePack('advlink','en,de,sv,zh_cn,cs,fa,fr_ca,fr,pl,pt_br,nl');function TinyMCE_advlink_getInsertLinkTemplate(){var template=new Array();template['file']='../../plugins/advlink/link.htm';template['width']=400;template['height']=420;template['width']+=tinyMCE.getLang('lang_insert_link_delta_width',0);template['height']+=tinyMCE.getLang('lang_insert_link_delta_height',0);return template;}
0 3 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/cs.js 0 → 100644
  1 +// CZ lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Otevøít ve stejném oknì/rámu';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Otevøít v rodièovském oknì/rámu';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'Otevøít v nejvyšším rámu (pøepíše všechny rámy)';
  6 +tinyMCELang['lang_insert_link_target_blank'] = 'Otevøít v novém oknì';
  7 +tinyMCELang['lang_insert_link_target_named'] = 'Otevøít v oknì';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'Název okna';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'insert \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Ukázat posuvníky';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Ukázat stavový øádek';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Ukázat ovl. lištu';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Ukázat menu';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Ukázat lištu umístìní';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Promìnná velikost okna';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Velikost';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Umístìní (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Vložte název cíle nebo vyberte jinou volbu.';
0 21 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/de.js 0 → 100644
  1 +// DE lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Im selben Frame &ouml;ffnen';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Im dar&uuml;ber liegenden Frame &ouml;ffnen';
  5 +tinyMCELang['lang_insert_link_target_top']= 'Im obersten Frame &ouml;ffnen';
  6 +tinyMCELang['lang_insert_link_target_blank']= 'In einem neuen Fenster &ouml;ffnen';
  7 +tinyMCELang['lang_insert_link_target_named']= '&Ouml;ffnen im Fenster/Frame';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL';
  10 +tinyMCELang['lang_insert_link_popup_name']= 'Fenstername';
  11 +tinyMCELang['lang_insert_link_popup_return']= 'mit \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars']= 'Scrollbars anzeigen';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Statusbar anzeigen';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Toolbars anzeigen';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Menu anzeigen';
  16 +tinyMCELang['lang_insert_link_popup_location']= 'Adresszeile anzeigen';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Gr&ouml;&szlig;e &auml;nderbar';
  18 +tinyMCELang['lang_insert_link_popup_size']= 'Gr&ouml;&szlig;e';
  19 +tinyMCELang['lang_insert_link_popup_position']= 'Position (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Bitte geben Sie einen Namen f&uuml;r das Ziel an oder w&auml;hlen Sie eine andere Option.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/en.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Open in this window / frame';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Open in parent window / frame';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'Open in top frame (replaces all frames)';
  6 +tinyMCELang['lang_insert_link_target_blank'] = 'Open in new window';
  7 +tinyMCELang['lang_insert_link_target_named'] = 'Open in the window';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'Window name';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'insert \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Show scrollbars';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Show statusbar';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Show toolbars';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Show menubar';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Show locationbar';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Make window resizable';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Size';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Position (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Please insert a name for the target or choose another option.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/fa.js 0 → 100644
  1 +// IR lang variables
  2 +// Persian (Farsi) language pack (for IRAN)
  3 +// By: Morteza Zafari
  4 +// Lost@LostLord.com
  5 +// http://www.LostLord.com
  6 +
  7 +tinyMCELang['lang_dir'] = 'rtl';
  8 +tinyMCELang['lang_insert_link_target_same'] = 'در همین صفحه / فریم باز کن';
  9 +tinyMCELang['lang_insert_link_target_parent'] = 'در صفحه / فریم اصلی باز کن';
  10 +tinyMCELang['lang_insert_link_target_top'] = 'در فریم اصلی باز کن (همه فریمها نادیده گرفته میشود)';
  11 +tinyMCELang['lang_insert_link_target_blank'] = 'در صفحه جدید باز کن';
  12 +tinyMCELang['lang_insert_link_target_named'] = 'در پنجره باز کن';
  13 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  14 +tinyMCELang['lang_insert_link_popup_url'] = 'URL پنجره';
  15 +tinyMCELang['lang_insert_link_popup_name'] = 'نام پنجره';
  16 +tinyMCELang['lang_insert_link_popup_return'] = 'افزودن \'return false\'';
  17 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'نمایش scrollbars';
  18 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'نمایش statusbar';
  19 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'نمایش toolbars';
  20 +tinyMCELang['lang_insert_link_popup_menubar'] = 'نمایش menubar';
  21 +tinyMCELang['lang_insert_link_popup_location'] = 'نمایش locationbar';
  22 +tinyMCELang['lang_insert_link_popup_resizable'] = 'قابل تغییر اندازه باشد';
  23 +tinyMCELang['lang_insert_link_popup_size'] = 'اندازه';
  24 +tinyMCELang['lang_insert_link_popup_position'] = 'موقعیت (X/Y)';
  25 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'لطفا یک نام برای مقصد انتخاب کنید در غیر این صورت گزینه دیگری را انتخاب نمایید.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/fr.js 0 → 100644
  1 +// French lang variables by Laurent Dran
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Ouvre dans la fen&#281;tre / Cadre(frame)';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Ouvre dans fen&#281;tre parente / Cadres(frame)';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'Ouvre dans le Top frame (remplace toutes les cadres(frames))';
  6 +tinyMCELang['lang_insert_link_target_blank'] = 'Ouvre dans la fen&#281;tre';
  7 +tinyMCELang['lang_insert_link_target_named'] = 'Ouvre dans la fen&#281;tre';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'URL de la Popup';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'Nom de la fen&#281;tre';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'Insert \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Montrer la barre de d&eacute;filement ';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Montrer la barre d\'&eacute;tat';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Montrer la barre d\'outils';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Montrer la barre du menu';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Montre la barre d\'adresse';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Fabriquer une fen&#281;tre redimensionnable';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Taille';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Position (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Veuillez ins&eacute;rer un nom pour la cible ou choisissez une autre option.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/fr_ca.js 0 → 100644
  1 +// CA_FR lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Ouvrir dans la même fenêtre';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Ouvrir dans la fenêtre parent';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'Ouvrir dans le cadre supérieur';
  6 +tinyMCELang['lang_insert_link_target_blank'] = 'Ouvrir dans une nouvelle fenêtre';
  7 +tinyMCELang['lang_insert_link_target_named'] = 'Ouvrir à la destination';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'URL du popup';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'Nom de la fenêtre';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'Insérer le script \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Barres de défilement';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Barre de statut';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Barres d\'outils';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Barre de menu';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Barre d\'adresse';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Fenêtre redimensionnable';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Dimensions';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Position (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'S.v.p., entrer un nom de destination ou choisir une autre option.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/ko.js 0 → 100644
  1 +// KO lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = '같은 창에서 링크/프레임 열기';
  4 +tinyMCELang['lang_insert_link_target_parent'] = '부모 창에서 링크/프레임 열기';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'TOP 프레임에서 열기 (모든 프레임을 대체)';
  6 +tinyMCELang['lang_insert_link_target_blank'] = '새 창에서 열기';
  7 +tinyMCELang['lang_insert_link_target_named'] = '새 창에서 열기';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = '팝업 URL';
  10 +tinyMCELang['lang_insert_link_popup_name'] = '창 이름';
  11 +tinyMCELang['lang_insert_link_popup_return'] = '\'return false\' 넣기';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = '스크롤바를 보여줌';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = '상태창을 보여줌';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = '툴바를 보여줌';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = '메뉴바를 보여줌';
  16 +tinyMCELang['lang_insert_link_popup_location'] = '위치 표시줄을 보여줌';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = '크기 조절 가능한 윈도우 생성';
  18 +tinyMCELang['lang_insert_link_popup_size'] = '크기';
  19 +tinyMCELang['lang_insert_link_popup_position'] = '위치 (X/Y)';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/nl.js 0 → 100644
  1 +// NL lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Open in dit window / frame';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Open in parent window / frame';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'Open in top frame (vervangt alle frames)';
  6 +tinyMCELang['lang_insert_link_target_blank'] = 'Open in nieuw window';
  7 +tinyMCELang['lang_insert_link_target_named'] = 'Open in het window';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'Window naam';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'invoegen \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Laat scrollbars zien';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Laat statusbar zien';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Laat toolbars zien';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Laat menubar zien';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Laat locatiebar zien';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Maak window resizable';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Grootte';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Positie (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Geef de naam van het target window of kies een andere optie.';
0 21 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/pl.js 0 → 100644
  1 +// PL lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Otwórz w tym samym oknie';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Open in parent window / frame';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'Open in top frame (replaces all frames)';
  6 +tinyMCELang['lang_insert_link_target_blank'] = 'Otwórz w nowym oknie';
  7 +tinyMCELang['lang_insert_link_target_named'] = 'Open in the window';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'Window name';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'insert \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Show scrollbars';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Show statusbar';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Show toolbars';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Show menubar';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Show locationbar';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Make window resizable';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Size';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Position (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Please insert a name for the target or choose another option.';
  21 +tinyMCELang['lang_insert_link_url'] = 'Adres URL';
  22 +tinyMCELang['lang_insert_link_target'] = 'Cel';
  23 +
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/pt_br.js 0 → 100644
  1 +// pt_BR lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = 'Abrir nesta mesma janela / frame';
  4 +tinyMCELang['lang_insert_link_target_parent'] = 'Abrir na janela / frame prévia';
  5 +tinyMCELang['lang_insert_link_target_top'] = 'Abrir no frame superior (substitui todos os frames)';
  6 +tinyMCELang['lang_insert_link_target_blank'] = 'Abrir em nova janela';
  7 +tinyMCELang['lang_insert_link_target_named'] = 'Abrir na janela';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL endereço';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'Nome da janela';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'inserir \'retorna falso\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Mostra barras de rolagem';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Mostra barra de status';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Mostra barras de ferramentas';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Mostra barra de menu';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Mostra barra de endereço';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'Permite redimensionamento da janela';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Tamanho';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Posição (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Por Favor insira um nome para o alvo ou escolha outra opção.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/sv.js 0 → 100644
  1 +// SE lang variables
  2 +
  3 +tinyMCELang['lang_insert_link_target_same'] = '&Ouml;ppna i samma f&ouml;nster / ram';
  4 +tinyMCELang['lang_insert_link_target_parent'] = '&Ouml;ppna i underliggande f&ouml;nster / ram';
  5 +tinyMCELang['lang_insert_link_target_top'] = '&Ouml;ppna i toppramen (ers&auml;tter alla ramar)';
  6 +tinyMCELang['lang_insert_link_target_blank'] = '&Ouml;ppna i ett nytt f&ouml;nster';
  7 +tinyMCELang['lang_insert_link_target_named'] = '&Ouml;ppna i ett specifikt f&ouml;nster';
  8 +tinyMCELang['lang_insert_link_popup'] = 'JS-Popup';
  9 +tinyMCELang['lang_insert_link_popup_url'] = 'Popup URL';
  10 +tinyMCELang['lang_insert_link_popup_name'] = 'F&ouml;nstrets namn';
  11 +tinyMCELang['lang_insert_link_popup_return'] = 'S&auml;tt in \'return false\'';
  12 +tinyMCELang['lang_insert_link_popup_scrollbars'] = 'Visa scrollbars';
  13 +tinyMCELang['lang_insert_link_popup_statusbar'] = 'Visa statusbar';
  14 +tinyMCELang['lang_insert_link_popup_toolbar'] = 'Visa toolbars';
  15 +tinyMCELang['lang_insert_link_popup_menubar'] = 'Visa menubar';
  16 +tinyMCELang['lang_insert_link_popup_location'] = 'Visa locationbar';
  17 +tinyMCELang['lang_insert_link_popup_resizable'] = 'G&ouml;r f&ouml;nstret skalbart';
  18 +tinyMCELang['lang_insert_link_popup_size'] = 'Storlek';
  19 +tinyMCELang['lang_insert_link_popup_position'] = 'Position (X/Y)';
  20 +tinyMCELang['lang_insert_link_popup_missingtarget'] = 'Var god skriv ett namn för fönstret eller välj ett annat val.';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/langs/zh_cn.js 0 → 100644
  1 +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com)
  2 +//请访问 http://www.cube316.net/ 以获取TinyMCE的中文支持
  3 +
  4 +tinyMCELang['lang_insert_link_target_same'] = '在本窗口/框架中打开';
  5 +tinyMCELang['lang_insert_link_target_parent'] = '在父窗口/框架中打开';
  6 +tinyMCELang['lang_insert_link_target_top'] = '在根框架中打开(替换所有框架)';
  7 +tinyMCELang['lang_insert_link_target_blank'] = '在新窗口中打开';
  8 +tinyMCELang['lang_insert_link_target_named'] = '在此窗口中打开';
  9 +tinyMCELang['lang_insert_link_popup'] = 'JavaScript弹出窗口';
  10 +tinyMCELang['lang_insert_link_popup_url'] = '弹出窗口地址';
  11 +tinyMCELang['lang_insert_link_popup_name'] = '窗口名称';
  12 +tinyMCELang['lang_insert_link_popup_return'] = '插入 \'return false\'';
  13 +tinyMCELang['lang_insert_link_popup_scrollbars'] = '显示滚动条';
  14 +tinyMCELang['lang_insert_link_popup_statusbar'] = '显示状态栏';
  15 +tinyMCELang['lang_insert_link_popup_toolbar'] = '显示工具栏';
  16 +tinyMCELang['lang_insert_link_popup_menubar'] = '显示菜单栏';
  17 +tinyMCELang['lang_insert_link_popup_location'] = '显示地址栏';
  18 +tinyMCELang['lang_insert_link_popup_resizable'] = '可重定义窗口大小';
  19 +tinyMCELang['lang_insert_link_popup_size'] = '尺寸';
  20 +tinyMCELang['lang_insert_link_popup_position'] = '位置(X/Y)';
  21 +tinyMCELang['lang_insert_link_popup_missingtarget'] = '请插入目标名称或者选择另外的选项。';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/link.htm 0 → 100644
  1 +<html>
  2 +<head>
  3 +<title>{$lang_insert_link_title}</title>
  4 +<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
  5 +<script language="javascript">
  6 +var url = tinyMCE.getParam("external_link_list_url");
  7 +if (url != null) {
  8 + // Fix relative
  9 + if (url.charAt(0) != '/')
  10 + url = tinyMCE.documentBasePath + "/" + url;
  11 +
  12 + document.write('<sc'+'ript language="javascript" type="text/javascript" src="' + url + '"></sc'+'ript>');
  13 +}
  14 +</script>
  15 +<script language="javascript" type="text/javascript">
  16 +<!--
  17 + function myRegexpReplace(in_str, reg_exp, replace_str, opts) {
  18 + if (typeof opts == "undefined")
  19 + opts = 'g';
  20 + var re = new RegExp(reg_exp, opts);
  21 + return in_str.replace(re, replace_str);
  22 + }
  23 +
  24 + function init() {
  25 + // modified 2004-11-10 by Michael Keck (me@michaelkeck.de)
  26 + // supporting onclick event to open pop windows
  27 + var formObj = document.forms[0];
  28 + var arrOnClick = new Array(), arrWinFeatures = new Array();
  29 + var strOnClick = '', strDocReturn = '';
  30 + arrOnClick = tinyMCE.getWindowArg('onclick').split(';');
  31 + for (var i=0; i<arrOnClick.length; i++) {
  32 + if (arrOnClick[i].indexOf('window.open')!=-1) {
  33 + strOnClick = arrOnClick[i];
  34 + strOnClick = strOnClick.substring(12,strOnClick.length-1);
  35 + formObj.ispopup.checked=true;
  36 + break;
  37 + }
  38 + }
  39 +
  40 + if (strOnClick!='') {
  41 + for (var i=0; i<arrOnClick.length; i++) {
  42 + if (arrOnClick[i].indexOf('return false')!=-1) {
  43 + formObj.winreturn.checked=true;
  44 + break;
  45 + }
  46 + }
  47 + // get the win features
  48 + arrWinFeatures = strOnClick.split(',');
  49 + if (arrWinFeatures[0]!='') // link , url
  50 + formObj.winurl.value = myRegexpReplace(arrWinFeatures[0],"'","","gi");
  51 + if (arrWinFeatures[1]!='') // link , url
  52 + formObj.winname.value = myRegexpReplace(arrWinFeatures[1],"'","","gi");
  53 +
  54 + for (var i=2; i<arrWinFeatures.length; i++) { // special features
  55 + tmpFeature = myRegexpReplace(arrWinFeatures[i],"'","","gi");
  56 + valFeature = tmpFeature.split('=');
  57 + if (valFeature[0]!='left' && valFeature[0]!='top' && valFeature[0]!='width' && valFeature[0]!='height') {
  58 + if (valFeature[1]=='yes')
  59 + formObj.elements['win'+valFeature[0].toLowerCase()].checked=true;
  60 + else
  61 + formObj.elements['win'+valFeature[0].toLowerCase()].checked=false;
  62 + } else {
  63 + switch (valFeature[0]) {
  64 + case 'left':
  65 + case 'top':
  66 + if (valFeature[1].indexOf('screen.avail')!=-1)
  67 + formObj.elements['win'+valFeature[0].toLowerCase()].value='c';
  68 + else
  69 + formObj.elements['win'+valFeature[0].toLowerCase()].value=valFeature[1];
  70 + break;
  71 + case 'width':
  72 + case 'height':
  73 + formObj.elements['win'+valFeature[0].toLowerCase()].value=valFeature[1];
  74 + break;
  75 + }
  76 + }
  77 + }
  78 + }
  79 + var myTarget = tinyMCE.getWindowArg('target');
  80 + myTarget = myTarget != "" ? myTarget : "_self";
  81 + formObj.target.value = myTarget;
  82 + formObj.href.value = tinyMCE.getWindowArg('href');
  83 + formObj.linktitle.value = tinyMCE.getWindowArg('title');
  84 + setMyTarget(myTarget);
  85 +
  86 + // Handle file browser
  87 + if (tinyMCE.getParam("file_browser_callback") != null) {
  88 + document.getElementById('href').style.width = '280px';
  89 + document.getElementById('winurl').style.width = '180px';
  90 + document.getElementById('browser1').innerHTML = getBrowserHTML('href');
  91 + document.getElementById('browser2').innerHTML = getBrowserHTML('winurl');
  92 + }
  93 +
  94 + // Auto select link in list
  95 + if (typeof(tinyMCELinkList) != "undefined" && tinyMCELinkList.length > 0) {
  96 + for (var i=0; i<formObj.link_list.length; i++) {
  97 + if (formObj.link_list.options[i].value == tinyMCE.getWindowArg('href'))
  98 + formObj.link_list.options[i].selected = true;
  99 + }
  100 + }
  101 + }
  102 +
  103 + function insertLink() {
  104 + var formObj = document.forms[0];
  105 + if (window.opener) {
  106 + var href = formObj.href.value;
  107 + var target = formObj.target.value;
  108 + var title = formObj.linktitle.value;
  109 + var onclick = '', features = '';
  110 + var winwith = '', winheight = '', winleft = '', wintop = '', winlocation = '', winmenubar = '', wintoolbar = '', winscrollbars = '', winresizable = '';
  111 + if (formObj.ispopup.checked==true) {
  112 + // building the onclick event
  113 + onclick = "window.open(";
  114 + // check if url given
  115 + if (formObj.winurl.value=='')
  116 + onclick += "this.href,";
  117 + else
  118 + onclick += "'" + formObj.winurl.value + "',";
  119 +
  120 + onclick += "'" + formObj.winname.value + "'";
  121 + // get/set with and height
  122 + if (formObj.winwidth.value=='')
  123 + formObj.winwidth.value = 640;
  124 + if (formObj.winheight.value=='')
  125 + formObj.winheight.value = 480;
  126 + // win position
  127 + if (formObj.winleft.value=='c') {
  128 + if (features!='')
  129 + features += ",";
  130 + features += "left='+(screen.availWidth/2-" + (formObj.winwidth.value/2) + ")+'";
  131 + } else {
  132 + if (formObj.winleft.value!='') {
  133 + if (features!='')
  134 + features += ",";
  135 + features += "left=" + formObj.winleft.value;
  136 + }
  137 + }
  138 + if (formObj.wintop.value=='c') {
  139 + if (features!='')
  140 + features += ",";
  141 + features += "top='+(screen.availHeight/2-" + (formObj.winheight.value/2) + ")+'";
  142 + } else {
  143 + if (formObj.wintop.value!='') {
  144 + if (features!='')
  145 + features += ",";
  146 + features += "top=" + formObj.wintop.value;
  147 + }
  148 + }
  149 + if (features!='')
  150 + features += ',';
  151 + features += "width=" + formObj.winwidth.value + ",height=" + formObj.winheight.value;
  152 + // some window features
  153 + if (formObj.winlocation.checked==true) {
  154 + if (features!='')
  155 + features += ',';
  156 + features += "location=yes";
  157 + }
  158 + if (formObj.winmenubar.checked==true) {
  159 + if (features!='')
  160 + features += ',';
  161 + features += "menubar=yes";
  162 + }
  163 + if (formObj.wintoolbar.checked==true) {
  164 + if (features!='')
  165 + features += ',';
  166 + features += "toolbar=yes";
  167 + }
  168 + if (formObj.winstatus.checked==true) {
  169 + if (features!='')
  170 + features += ',';
  171 + features += "status=yes";
  172 + }
  173 + if (formObj.winscrollbars.checked==true) {
  174 + if (features!='')
  175 + features += ',';
  176 + features += "scrollbars=yes";
  177 + }
  178 + if (formObj.winresizable.checked==true) {
  179 + if (features!='')
  180 + features += ',';
  181 + features += "resizable=yes";
  182 + }
  183 + if (features!='')
  184 + onclick += ",'" + features + "'";
  185 + if (onclick!='')
  186 + onclick += ");";
  187 + // return false means: open only the popup
  188 + if (formObj.winreturn.checked==true)
  189 + onclick += "return false;";
  190 + }
  191 + if (target!='' && target!='please_insert_on_target_in_textfield') {
  192 + //alert (onclick);
  193 + window.opener.tinyMCE.insertLink(href, target, title, onclick);
  194 +
  195 + // Close the dialog
  196 + tinyMCE.closeDialog();
  197 + } else {
  198 + alert(tinyMCE.getLang('lang_insert_link_popup_missingtarget'));
  199 + formObj.framename.select();
  200 + }
  201 + }
  202 + }
  203 +
  204 + function setMyTarget(what) {
  205 + var formObj = document.forms[0];
  206 + formObj.target.value=what;
  207 + switch (what) {
  208 + case '':
  209 + case '_self':
  210 + document.getElementById('same').checked=true;
  211 + formObj.framename.value='_self';
  212 + break;
  213 + case '_blank':
  214 + document.getElementById('blank').checked=true;
  215 + formObj.framename.value='';
  216 + break;
  217 + case '_parent':
  218 + document.getElementById('parent').checked=true;
  219 + formObj.framename.value='';
  220 + break;
  221 + case '_top':
  222 + document.getElementById('top').checked=true;
  223 + formObj.framename.value='';
  224 + break;
  225 + default:
  226 + document.getElementById('named').checked=true;
  227 + if (what!='please_insert_on_target_in_textfield') {
  228 + formObj.framename.value=what;
  229 + }
  230 + break;
  231 + }
  232 + }
  233 +
  234 + function getBrowserHTML(name) {
  235 + var html = "";
  236 +
  237 + html += '<img id="browserBtn" src="../../themes/advanced/images/browse.gif"';
  238 + html += ' onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');"';
  239 + html += ' onmouseout="tinyMCE.restoreClass(this);"';
  240 + html += ' onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');"';
  241 + html += ' onclick="javascript:tinyMCE.openFileBrowser(\'' + name + '\',document.forms[0].' + name + '.value,\'file\',window);"';
  242 + html += ' width="20" height="18" border="0" title="' + tinyMCE.getLang('lang_browse') + '"';
  243 + html += ' class="mceButtonNormal" alt="' + tinyMCE.getLang('lang_browse') + '" />';
  244 +
  245 + return html;
  246 + }
  247 +
  248 + function setPopupInputs() {
  249 + var formObj = document.forms[0];
  250 + var ids = new Array('url','name','left','top','width','height','location','menubar','toolbar','status','scrollbars','resizable','return');
  251 + if (formObj.ispopup.checked==false) {
  252 + formObj.winurl.value = "";
  253 + formObj.winname.value = "";
  254 + formObj.winwidth.value = "";
  255 + formObj.winheight.value = "";
  256 + formObj.winleft.value = "";
  257 + formObj.wintop.value = "";
  258 + formObj.winlocation.checked = false;
  259 + formObj.winmenubar.checked = false;
  260 + formObj.wintoolbar.checked = false;
  261 + formObj.winscrollbars.checked = false;
  262 + formObj.winresizable.checked = false;
  263 + formObj.winstatus.checked = false;
  264 + formObj.winreturn.checked = false;
  265 + for (var i=0; i<ids.length; i++) {
  266 + if (typeof(formObj.elements['win'+ids[i]])!='undefined')
  267 + formObj.elements['win'+ids[i]].disabled = true;
  268 + if (document.getElementById('label'+ids[i]))
  269 + document.getElementById('label'+ids[i]).style.color = "#666666";
  270 + }
  271 + } else {
  272 + formObj.winreturn.checked = true;
  273 + for (var i=0; i<ids.length; i++) {
  274 + if (typeof(formObj.elements['win'+ids[i]])!='undefined')
  275 + formObj.elements['win'+ids[i]].disabled = false;
  276 + if (document.getElementById('label'+ids[i]))
  277 + document.getElementById('label'+ids[i]).style.color = "#000000";
  278 + }
  279 + }
  280 + }
  281 +
  282 + function cancelAction() {
  283 + // Close the dialog
  284 + tinyMCE.closeDialog();
  285 + }
  286 +//-->
  287 +</script>
  288 +<style type="text/css">
  289 +<!--
  290 + input.radio {
  291 + border: 1px none #000000;
  292 + background-color: transparent;
  293 + vertical-align: middle;
  294 + }
  295 +-->
  296 +</style>
  297 +</head>
  298 +<body onload="init();">
  299 + <form onsubmit="insertLink();return false;">
  300 + <table border="0" cellpadding="0" cellspacing="0" width="100">
  301 + <tr>
  302 + <td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
  303 + <tr>
  304 + <td colspan="2" class="title" nowrap="nowrap">{$lang_insert_link_title}</td>
  305 + </tr>
  306 + <tr>
  307 + <td align="right" nowrap="nowrap">{$lang_insert_link_url}:</td>
  308 + <td><table border="0" cellspacing="0" cellpadding="0">
  309 + <tr>
  310 + <td><input name="href" type="text" id="href" value="" style="width: 300px;" /></td>
  311 + <td id="browser1"></td>
  312 + </tr>
  313 + </table></td>
  314 + </tr>
  315 + <!-- Link list -->
  316 + <script language="javascript">
  317 + if (typeof(tinyMCELinkList) != "undefined" && tinyMCELinkList.length > 0) {
  318 + var html = "";
  319 +
  320 + html += '<tr><td align="right">{$lang_link_list}:</td>';
  321 + html += '<td><select name="link_list" style="width: 300px" onchange="this.form.href.value=this.options[this.selectedIndex].value;">';
  322 + html += '<option value="">---</option>';
  323 +
  324 + for (var i=0; i<tinyMCELinkList.length; i++)
  325 + html += '<option value="' + tinyMCELinkList[i][1] + '">' + tinyMCELinkList[i][0] + '</option>';
  326 +
  327 + html += '</select></td></tr>';
  328 +
  329 + document.write(html);
  330 + }
  331 + </script>
  332 + <!-- /Link list -->
  333 + <tr>
  334 + <td align="right" nowrap="nowrap">{$lang_theme_insert_link_titlefield}:</td>
  335 + <td><input name="linktitle" type="text" id="linktitle" value="" style="width: 300px;" /></td>
  336 + </tr>
  337 + <tr>
  338 + <td align="right" valign="top">{$lang_insert_link_target}:<input type="hidden" name="target" id="target" value="" /></td>
  339 + <td>
  340 + <table border="0" cellpadding="0" cellspacing="0">
  341 + <tr>
  342 + <td><input type="radio" id="same" name="linktarget" class="radio" onclick="setMyTarget('_self');" checked="checked" /></td>
  343 + <td nowrap="nowrap"><label for="same">_self</label></td>
  344 + <td nowrap="nowrap">&nbsp;({$lang_insert_link_target_same})</td>
  345 + </tr>
  346 + <tr>
  347 + <td><input type="radio" id="parent" name="linktarget" class="radio" onclick="setMyTarget('_parent');" checked="checked" /></td>
  348 + <td nowrap="nowrap"><label for="parent">_parent</label></td>
  349 + <td nowrap="nowrap">&nbsp;({$lang_insert_link_target_parent})</td>
  350 + </tr>
  351 + <tr>
  352 + <td><input type="radio" id="top" name="linktarget" class="radio" onclick="setMyTarget('_top');" checked="checked" /></td>
  353 + <td nowrap="nowrap"><label for="top">_top</label></td>
  354 + <td nowrap="nowrap">&nbsp;({$lang_insert_link_target_top})</td>
  355 + </tr>
  356 + <tr>
  357 + <td><input type="radio" id="blank" name="linktarget" class="radio" onclick="setMyTarget('_blank');" checked="checked" /></td>
  358 + <td nowrap="nowrap"><label for="blank">_blank</label></td>
  359 + <td nowrap="nowrap">&nbsp;({$lang_insert_link_target_blank})</td>
  360 + </tr>
  361 + </table>
  362 + <table border="0" cellpadding="0" cellspacing="0">
  363 + <tr>
  364 + <td><input type="radio" id="named" name="linktarget" class="radio" onclick="setMyTarget('please_insert_on_target_in_textfield');" /></td>
  365 + <td nowrap="nowrap"><label for="named">{$lang_insert_link_target_named}:</label>&nbsp;</td>
  366 + <td nowrap="nowrap"><input type="text" name="framename" value="" id="framename" style="width: 120px; vertical-align: middle;" onblur="if(this.value!=''){ setMyTarget(this.value); }" onfocus="if(this.value!=''){ setMyTarget(this.value); }" maxlength="50" /></td>
  367 + </tr>
  368 + </table>
  369 + </td>
  370 + </tr>
  371 + <tr>
  372 + <td align="right" valign="top"><input type="checkbox" id="ispopup" name="ispopup" class="radio" onclick="setPopupInputs();" /><label for="ispopup"><b>{$lang_insert_link_popup}:</b></label></td>
  373 + <td>
  374 + <table border="0" cellpadding="0" cellspacing="0">
  375 + <tr>
  376 + <td align="right" nowrap="nowrap">{$lang_insert_link_popup_url}:&nbsp;</td>
  377 + <td id="labelurl"><table border="0" cellspacing="0" cellpadding="0">
  378 + <tr>
  379 + <td><input type="text" name="winurl" id="winurl" value="" style="width: 200px;" /></td>
  380 + <td id="browser2"></td>
  381 + </tr>
  382 + </table></td>
  383 + </tr>
  384 + <tr>
  385 + <td align="right" nowrap="nowrap" id="labelname">{$lang_insert_link_popup_name}:&nbsp;</td>
  386 + <td><input type="text" name="winname" id="winname" value="" style="width: 200px;" /></td>
  387 + </tr>
  388 + <tr>
  389 + <td align="right" nowrap="nowrap" id="labelwidth">{$lang_insert_link_popup_size}:&nbsp;</td>
  390 + <td nowrap="nowrap" id="labelheight">
  391 + <input type="text" name="winwidth" id="winwidth" value="" style="width: 30px; vertical-align: middle; text-align: center;" /> x
  392 + <input type="text" name="winheight" id="winheight" value="" style="width: 30px; vertical-align: middle; text-align: center;" /> px
  393 + </td>
  394 + </tr>
  395 + <tr>
  396 + <td align="right" nowrap="nowrap" id="labelleft">{$lang_insert_link_popup_position}:&nbsp;</td>
  397 + <td nowrap="nowrap" id="labeltop">
  398 + <input type="text" name="winleft" id="winleft" value="" style="width: 30px; vertical-align: middle; text-align: center;" /> /
  399 + <input type="text" name="wintop" id="wintop" value="" style="width: 30px; vertical-align: middle; text-align: center;" /> (c /c = center)
  400 + </td>
  401 + </tr>
  402 + </table>
  403 + <table border="0" cellpadding="0" cellspacing="0">
  404 + <tr>
  405 + <td align="right"><input type="checkbox" id="winlocation" name="winloaction" class="radio" /></td>
  406 + <td nowrap="nowrap" id="labellocation"><label for="winloaction">{$lang_insert_link_popup_location}</label></td>
  407 + <td nowrap="nowrap">&nbsp;&nbsp;</td>
  408 + <td align="right"><input type="checkbox" id="winscrollbars" name="winscrollbars" class="radio" /></td>
  409 + <td nowrap="nowrap" id="labelscrollbars"><label for="winscrollbars">{$lang_insert_link_popup_scrollbars}</label></td>
  410 + </tr>
  411 + <tr>
  412 + <td align="right"><input type="checkbox" id="winmenubar" name="winmenubar" class="radio" /></td>
  413 + <td nowrap="nowrap" id="labelmenubar"><label for="winmenubar">{$lang_insert_link_popup_menubar}</label></td>
  414 + <td nowrap="nowrap">&nbsp;</td>
  415 + <td align="right"><input type="checkbox" id="winresizable" name="winresizable" class="radio" /></td>
  416 + <td nowrap="nowrap" id="labelresizable"><label for="winresizable">{$lang_insert_link_popup_resizable}</label></td>
  417 + </tr>
  418 + <tr>
  419 + <td align="right"><input type="checkbox" id="wintoolbar" name="wintoolbar" class="radio" /></td>
  420 + <td nowrap="nowrap" id="labeltoolbar"><label for="wintoolbar">{$lang_insert_link_popup_toolbar}</label></td>
  421 + <td nowrap="nowrap">&nbsp;</td>
  422 + <td nowrap="nowrap">&nbsp;</td>
  423 + <td nowrap="nowrap">&nbsp;</td>
  424 + </tr>
  425 + <tr>
  426 + <td align="right"><input type="checkbox" id="winstatus" name="winstatus" class="radio" /></td>
  427 + <td nowrap="nowrap" id="labelstatus"><label for="winstatus">{$lang_insert_link_popup_statusbar}</label></td>
  428 + <td nowrap="nowrap">&nbsp;</td>
  429 + <td align="right"><input type="checkbox" id="winreturn" name="winreturn" class="radio" checked="checked" /></td>
  430 + <td nowrap="nowrap" id="labelreturn"><label for="winreturn">{$lang_insert_link_popup_return}</label></td>
  431 + </tr>
  432 + </table>
  433 + </td>
  434 + </tr>
  435 + <tr>
  436 + <td><input type="button" name="insert" value="{$lang_insert}" onclick="insertLink();" id="insert" /></td>
  437 + <td align="right"><input type="button" name="cancel" value="{$lang_cancel}" onclick="cancelAction();" id="cancel" /></td>
  438 + </tr>
  439 + </table></td>
  440 + </tr>
  441 + </table>
  442 + </form>
  443 +</body>
  444 +</html>
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/advlink/readme.txt 0 → 100644
  1 +Check the TinyMCE documentation for details on this plugin.
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/contextmenu/contextmenu.css 0 → 100644
  1 +.contextMenuIEPopup {
  2 + padding: 0px;
  3 + margin: 0px;
  4 + border: 0px;
  5 + overflow: hidden;
  6 +}
  7 +
  8 +.contextMenu {
  9 + position: absolute;
  10 + cursor: default;
  11 + z-index: 1000;
  12 + border: 1px solid #D4D0C8;
  13 + background-color: #FFFFFF;
  14 +}
  15 +
  16 +.contextMenuItem, .contextMenuItemOver {
  17 +}
  18 +
  19 +.contextMenuItemOver {
  20 + background-color: #B6BDD2;
  21 +}
  22 +
  23 +.contextMenuSeparator {
  24 + width: 100%;
  25 + background-color: #D4D0C8;
  26 + border: 0px;
  27 +}
  28 +
  29 +.contextMenuImage, .contextMenuItemDisabled {
  30 + border: 0px;
  31 +}
  32 +
  33 +.contextMenuIcon {
  34 + background-color: #F0F0EE;
  35 +}
  36 +
  37 +.contextMenuItemOver .contextMenuIcon {
  38 + background-color: #B6BDD2;
  39 +}
  40 +
  41 +.contextMenuIcon {
  42 + background-color: #F0F0EE;
  43 +}
  44 +
  45 +.contextMenuItemDisabled img {
  46 + filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  47 + -moz-opacity:0.3;
  48 + opacity: 0.3;
  49 +}
  50 +
  51 +.contextMenuText {
  52 + font-family: Tahoma, Verdana, Arial, Helvetica;
  53 + font-size: 11px;
  54 + margin-left: 5px;
  55 + margin-right: 10px;
  56 +}
  57 +
  58 +.contextMenuItemDisabled {
  59 + color: #AAAAAA;
  60 +}
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/contextmenu/editor_plugin.js 0 → 100644
  1 +/* Import plugin specific language pack */
  2 + if(!tinyMCE.settings['contextmenu_skip_plugin_css'])tinyMCE.loadCSS(tinyMCE.baseURL+"/plugins/contextmenu/contextmenu.css");var TinyMCE_contextmenu_contextMenu=null;function TinyMCE_contextmenu_initInstance(inst){if(tinyMCE.isMSIE5_0)return;tinyMCE.addEvent(inst.getDoc(),"click",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(inst.getDoc(),"keypress",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(inst.getDoc(),"keydown",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(document,"click",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(document,"keypress",TinyMCE_contextmenu_hideContextMenu);tinyMCE.addEvent(document,"keydown",TinyMCE_contextmenu_hideContextMenu);var contextMenu=new ContextMenu({commandhandler:"TinyMCE_contextmenu_commandHandler",spacer_image:tinyMCE.baseURL+"/plugins/contextmenu/images/spacer.gif"});TinyMCE_contextmenu_contextMenu=contextMenu;if(tinyMCE.isGecko){tinyMCE.addEvent(inst.getDoc(),"contextmenu",function(e){TinyMCE_contextmenu_showContextMenu(tinyMCE.isMSIE?inst.contentWindow.event:e,inst);});}else tinyMCE.addEvent(inst.getDoc(),"contextmenu",TinyMCE_contextmenu_onContextMenu);}function TinyMCE_contextmenu_onContextMenu(e){var elm=tinyMCE.isMSIE?e.srcElement:e.target;var targetInst,body;if((body=tinyMCE.getParentElement(elm,"body"))!=null){for(var n in tinyMCE.instances){var inst=tinyMCE.instances[n];if(body==inst.getBody()){targetInst=inst;break;}}return TinyMCE_contextmenu_showContextMenu(tinyMCE.isMSIE?targetInst.contentWindow.event:e,targetInst);}}function TinyMCE_contextmenu_showContextMenu(e,inst){function getAttrib(elm,name){return elm.getAttribute(name)?elm.getAttribute(name):"";}var x,y,elm,contextMenu;var pos=tinyMCE.getAbsPosition(inst.iframeElement);x=tinyMCE.isMSIE?e.screenX:pos.absLeft+(e.pageX-inst.getBody().scrollLeft);y=tinyMCE.isMSIE?e.screenY:pos.absTop+(e.pageY-inst.getBody().scrollTop);elm=tinyMCE.isMSIE?e.srcElement:e.target;contextMenu=TinyMCE_contextmenu_contextMenu;contextMenu.inst=inst;window.setTimeout(function(){var theme=tinyMCE.getParam("theme");contextMenu.clearAll();var sel=inst.getSelectedText().length!=0||elm.nodeName=="IMG";contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/cut.gif","$lang_cut_desc","Cut","",!sel);contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/copy.gif","$lang_copy_desc","Copy","",!sel);contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/paste.gif","$lang_paste_desc","Paste","",false);elm=tinyMCE.getParentElement(elm,"img,table,td");if(elm){switch(elm.nodeName){case "IMG":contextMenu.addSeparator();if(tinyMCE.getAttrib(elm,'name','').indexOf('mce_plugin_flash')==0)contextMenu.addItem(tinyMCE.baseURL+"/plugins/flash/images/flash.gif","$lang_flash_props","mceFlash");else contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/image.gif","$lang_image_props_desc","mceImage");break;case "TABLE":case "TD":if(typeof(TinyMCE_table_getControlHTML)!="undefined"){var colspan=(elm.nodeName=="TABLE")?"":getAttrib(elm,"colspan");var rowspan=(elm.nodeName=="TABLE")?"":getAttrib(elm,"rowspan");colspan=colspan==""?"1":colspan;rowspan=rowspan==""?"1":rowspan;contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/cut.gif","$lang_table_cut_row_desc","mceTableCutRow");contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/copy.gif","$lang_table_copy_row_desc","mceTableCopyRow");contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/paste.gif","$lang_table_paste_row_before_desc","mceTablePasteRowBefore","",inst.tableRowClipboard==null);contextMenu.addItem(tinyMCE.baseURL+"/themes/"+theme+"/images/paste.gif","$lang_table_paste_row_after_desc","mceTablePasteRowAfter","",inst.tableRowClipboard==null);contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table.gif","$lang_table_insert_desc","mceInsertTable","insert");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table.gif","$lang_table_props_desc","mceInsertTable");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_cell_props.gif","$lang_table_cell_desc","mceTableCellProps");contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_row_props.gif","$lang_table_row_desc","mceTableRowProps");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_row_before.gif","$lang_table_insert_row_before_desc","mceTableInsertRowBefore");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_row_after.gif","$lang_table_insert_row_after_desc","mceTableInsertRowAfter");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_delete_row.gif","$lang_table_delete_row_desc","mceTableDeleteRow");contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_col_before.gif","$lang_table_insert_col_before_desc","mceTableInsertColBefore");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_insert_col_after.gif","$lang_table_insert_col_after_desc","mceTableInsertColAfter");contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_delete_col.gif","$lang_table_delete_col_desc","mceTableDeleteCol");contextMenu.addSeparator();contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_split_cells.gif","$lang_table_split_cells_desc","mceTableSplitCells","",(colspan=="1"&&rowspan=="1"));contextMenu.addItem(tinyMCE.baseURL+"/plugins/table/images/table_merge_cells.gif","$lang_table_merge_cells_desc","mceTableMergeCells","",false);}break;}}contextMenu.show(x,y);},10);tinyMCE.cancelEvent(e);return false;}function TinyMCE_contextmenu_hideContextMenu(){TinyMCE_contextmenu_contextMenu.hide();return true;}function TinyMCE_contextmenu_commandHandler(command,value){TinyMCE_contextmenu_contextMenu.hide();var ui=false;if(command=="mceInsertTable"||command=="mceTableCellProps"||command=="mceTableRowProps"||command=="mceTableMergeCells")ui=true;if(command=="Paste")value=null;TinyMCE_contextmenu_contextMenu.inst.execCommand(command,ui,value);}function ContextMenu(settings){function defParam(key,def_val){settings[key]=typeof(settings[key])!="undefined"?settings[key]:def_val;}var self=this;this.isMSIE=(navigator.appName=="Microsoft Internet Explorer");this.contextMenuDiv=document.createElement("div");this.contextMenuDiv.className="contextMenu";this.contextMenuDiv.setAttribute("class","contextMenu");this.contextMenuDiv.style.display="none";this.contextMenuDiv.style.position='absolute';this.contextMenuDiv.style.zindex=1000;this.contextMenuDiv.style.left='0px';this.contextMenuDiv.style.top='0px';this.contextMenuDiv.unselectable="on";document.body.appendChild(this.contextMenuDiv);defParam("commandhandler","");defParam("spacer_image","images/spacer.gif");this.items=new Array();this.settings=settings;this.html="";if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0){this.pop=window.createPopup();doc=this.pop.document;doc.open();doc.write('<html><head><link href="'+tinyMCE.baseURL+'/plugins/contextmenu/contextmenu.css" rel="stylesheet" type="text/css" /></head><body unselectable="yes" class="contextMenuIEPopup"></body></html>');doc.close();}};ContextMenu.prototype.clearAll=function(){this.html="";this.contextMenuDiv.innerHTML="";};ContextMenu.prototype.addSeparator=function(){this.html+='<tr class="contextMenuItem"><td class="contextMenuIcon"><img src="'+this.settings['spacer_image']+'" width="20" height="1" class="contextMenuImage" /></td><td><img class="contextMenuSeparator" width="1" height="1" src="'+this.settings['spacer_image']+'" /></td></tr>';};ContextMenu.prototype.addItem=function(icon,title,command,value,disabled){if(title.charAt(0)=='$')title=tinyMCE.getLang(title.substring(1));var onMouseDown='';var html='';if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0)onMouseDown='contextMenu.execCommand(\''+command+'\', \''+value+'\');return false;';else onMouseDown=this.settings['commandhandler']+'(\''+command+'\', \''+value+'\');return false;';if(icon=="")icon=this.settings['spacer_image'];if(!disabled)html+='<tr class="contextMenuItem" onmousedown="'+onMouseDown+'" onmouseover="tinyMCE.switchClass(this,\'contextMenuItemOver\');" onmouseout="tinyMCE.switchClass(this,\'contextMenuItem\');">';else html+='<tr class="contextMenuItemDisabled">';html+='<td class="contextMenuIcon"><img src="'+icon+'" width="20" height="20" class="contextMenuImage" /></td>';html+='<td><div class="contextMenuText">';html+=title;html+='</div></td>';html+='</tr>';this.html+=html;};ContextMenu.prototype.show=function(x,y){if(this.html=="")return;var html='';html+='<table border="0" cellpadding="0" cellspacing="0">';html+=this.html;html+='</table>';this.contextMenuDiv.innerHTML=html;if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0){var width,height;this.contextMenuDiv.style.display="block";width=this.contextMenuDiv.offsetWidth;height=this.contextMenuDiv.offsetHeight;this.contextMenuDiv.style.display="none";this.pop.document.body.innerHTML='<div class="contextMenu">'+html+"</div>";this.pop.document.tinyMCE=tinyMCE;this.pop.document.contextMenu=this;this.pop.show(x,y,width,height);}else{this.contextMenuDiv.style.left=x+'px';this.contextMenuDiv.style.top=y+'px';this.contextMenuDiv.style.display="block";}};ContextMenu.prototype.hide=function(){if(tinyMCE.isMSIE&&!tinyMCE.isMSIE5_0)this.pop.hide();else this.contextMenuDiv.style.display="none";};ContextMenu.prototype.execCommand=function(command,value){eval(this.settings['commandhandler']+"(command, value);");};
0 3 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/contextmenu/images/spacer.gif 0 → 100644

43 Bytes

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/contextmenu/readme.txt 0 → 100644
  1 +Check the TinyMCE documentation for details on this plugin.
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/editor_plugin.js 0 → 100644
  1 +/* Import plugin specific language pack */
  2 + tinyMCE.importPluginLanguagePack('directionality','en,sv,fr_ca,zh_cn');function TinyMCE_directionality_getControlHTML(control_name){var safariPatch='" onclick="';if(tinyMCE.isSafari)safariPatch="";switch(control_name){case "ltr":return '<img id="{$editor_id}_ltr" src="{$pluginurl}/images/ltr.gif" title="{$lang_directionality_ltr_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');'+safariPatch+'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceDirectionLTR\');" />';case "rtl":return '<img id="{$editor_id}_rtl" src="{$pluginurl}/images/rtl.gif" title="{$lang_directionality_rtl_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');'+safariPatch+'tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceDirectionRTL\');" />';}return "";}function TinyMCE_directionality_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceDirectionLTR":var inst=tinyMCE.getInstanceById(editor_id);var elm=tinyMCE.getParentElement(inst.getFocusElement(),"p,div,td,h1,h2,h3,h4,h5,h6,pre,address");if(elm)elm.setAttribute("dir","ltr");tinyMCE.triggerNodeChange(false);return true;case "mceDirectionRTL":var inst=tinyMCE.getInstanceById(editor_id);var elm=tinyMCE.getParentElement(inst.getFocusElement(),"p,div,td,h1,h2,h3,h4,h5,h6,pre,address");if(elm)elm.setAttribute("dir","rtl");tinyMCE.triggerNodeChange(false);return true;}return false;}function TinyMCE_directionality_handleNodeChange(editor_id,node,undo_index,undo_levels,visual_aid,any_selection){function getAttrib(elm,name){return elm.getAttribute(name)?elm.getAttribute(name):"";}tinyMCE.switchClassSticky(editor_id+'_ltr','mceButtonNormal');tinyMCE.switchClassSticky(editor_id+'_rtl','mceButtonNormal');if(node==null)return;var elm=tinyMCE.getParentElement(node,"p,div,td,h1,h2,h3,h4,h5,h6,pre,address");if(!elm)return;var dir=getAttrib(elm,"dir");if(dir=="ltr"||dir=="")tinyMCE.switchClassSticky(editor_id+'_ltr','mceButtonSelected');else tinyMCE.switchClassSticky(editor_id+'_rtl','mceButtonSelected');return true;}
0 3 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/images/ltr.gif 0 → 100644

314 Bytes

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/images/rtl.gif 0 → 100644

314 Bytes

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/langs/en.js 0 → 100644
  1 +// UK lang variables
  2 +
  3 +tinyMCELang['lang_directionality_ltr_desc'] = 'Direction left to right'
  4 +tinyMCELang['lang_directionality_rtl_desc'] = 'Direction right to left';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/langs/fr_ca.js 0 → 100644
  1 +// fr_ca lang variables
  2 +
  3 +tinyMCELang['lang_directionality_ltr_desc'] = 'Direction de la gauche vers la droite'
  4 +tinyMCELang['lang_directionality_rtl_desc'] = 'Direction de la droite vers la gauche';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/langs/sv.js 0 → 100644
  1 +// SV lang variables
  2 +
  3 +tinyMCELang['lang_directionality_ltr_desc'] = 'Riktning fr&aring;n v&auml;nster till h&ouml;ger'
  4 +tinyMCELang['lang_directionality_rtl_desc'] = 'Riktning fr&aring;n h&ouml;ger till v&auml;nster';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/langs/zh_cn.js 0 → 100644
  1 +// Simplified Chinese lang variables contributed by cube316 (cube316@gmail.com)
  2 +//请访问 http://www.cube316.net/ 以获取TinyMCE的中文支持
  3 +
  4 +tinyMCELang['lang_directionality_ltr_desc'] = '从左往右的方向'
  5 +tinyMCELang['lang_directionality_rtl_desc'] = '从右往左的方向';
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/directionality/readme.txt 0 → 100644
  1 +Check the TinyMCE documentation for details on this plugin.
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/emotions/editor_plugin.js 0 → 100644
  1 +/* Import plugin specific language pack */
  2 + tinyMCE.importPluginLanguagePack('emotions','en,sv,zh_cn,cs,fa,fr_ca,fr,de,pl,pt_br,nl');function TinyMCE_emotions_getControlHTML(control_name){switch(control_name){case "emotions":return '<img id="{$editor_id}_emotions" src="{$pluginurl}/images/emotions.gif" title="{$lang_emotions_desc}" width="20" height="20" class="mceButtonNormal" onmouseover="tinyMCE.switchClass(this,\'mceButtonOver\');" onmouseout="tinyMCE.restoreClass(this);" onmousedown="tinyMCE.restoreAndSwitchClass(this,\'mceButtonDown\');tinyMCE.execInstanceCommand(\'{$editor_id}\',\'mceEmotion\');">';}return "";}function TinyMCE_emotions_execCommand(editor_id,element,command,user_interface,value){switch(command){case "mceEmotion":var template=new Array();template['file']='../../plugins/emotions/emotions.htm';template['width']=150;template['height']=180;tinyMCE.openWindow(template,{editor_id:editor_id});return true;}return false;}
0 3 \ No newline at end of file
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/emotions/emotions.htm 0 → 100644
  1 +<html>
  2 +<head>
  3 +<title>{$lang_insert_emotions_title}</title>
  4 +<script language="javascript" src="../../tiny_mce_popup.js"></script>
  5 +<script language="javascript">
  6 + function insertEmotion(file_name) {
  7 + if (window.opener) {
  8 + tinyMCE.insertImage(tinyMCE.baseURL + "/plugins/emotions/images/" + file_name);
  9 + window.close();
  10 + }
  11 + }
  12 +</script>
  13 +</head>
  14 +<body onload="">
  15 +<div align="center">
  16 +<div class="title">{$lang_insert_emotions_title}:<br /><br /></div>
  17 +<table border="0" cellspacing="0" cellpadding="4">
  18 + <tr>
  19 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-cool.gif');"><img src="images/smiley-cool.gif" width="18" height="18" border="0" /></a></td>
  20 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-cry.gif');"><img src="images/smiley-cry.gif" width="18" height="18" border="0" /></a></td>
  21 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-embarassed.gif');"><img src="images/smiley-embarassed.gif" width="18" height="18" border="0" /></a></td>
  22 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-foot-in-mouth.gif');"><img src="images/smiley-foot-in-mouth.gif" width="18" height="18" border="0" /></a></td>
  23 + </tr>
  24 + <tr>
  25 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-frown.gif');"><img src="images/smiley-frown.gif" width="18" height="18" border="0" /></a></td>
  26 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-innocent.gif');"><img src="images/smiley-innocent.gif" width="18" height="18" border="0" /></a></td>
  27 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-kiss.gif');"><img src="images/smiley-kiss.gif" width="18" height="18" border="0" /></a></td>
  28 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-laughing.gif');"><img src="images/smiley-laughing.gif" width="18" height="18" border="0" /></a></td>
  29 + </tr>
  30 + <tr>
  31 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-money-mouth.gif');"><img src="images/smiley-money-mouth.gif" width="18" height="18" border="0" /></a></td>
  32 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-sealed.gif');"><img src="images/smiley-sealed.gif" width="18" height="18" border="0" /></a></td>
  33 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-smile.gif');"><img src="images/smiley-smile.gif" width="18" height="18" border="0" /></a></td>
  34 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-surprised.gif');"><img src="images/smiley-surprised.gif" width="18" height="18" border="0" /></a></td>
  35 + </tr>
  36 + <tr>
  37 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-tongue-out.gif');"><img src="images/smiley-tongue-out.gif" width="18" height="18" border="0" /></a></td>
  38 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-undecided.gif');"><img src="images/smiley-undecided.gif" width="18" height="18" border="0" /></a></td>
  39 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-wink.gif');"><img src="images/smiley-wink.gif" width="18" height="18" border="0" /></a></td>
  40 + <td><a href="javascript:void(0);" onmousedown="insertEmotion('smiley-yell.gif');"><img src="images/smiley-yell.gif" width="18" height="18" border="0" /></a></td>
  41 + </tr>
  42 +</table>
  43 +</div>
  44 +</body>
  45 +</html>
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/emotions/images/emotions.gif 0 → 100644

1.1 KB

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/emotions/images/readme.txt 0 → 100644
  1 +These emotions where taken from Mozilla Thunderbird.
  2 +I hope they don't get angry if I use them here after all this is a open source project aswell.
... ...
thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cool.gif 0 → 100644

1.11 KB

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-cry.gif 0 → 100644

1.1 KB

thirdpartyjs/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-embarassed.gif 0 → 100644

1.11 KB