Merge commit '2cb9c3aa14b1c0e5604009d442332a2f978265cb' as 'copy_this/modules/bla/bla-tinymce'
2
copy_this/modules/bla/bla-tinymce/.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
node_modules/
|
||||||
|
npm-debug.log
|
15
copy_this/modules/bla/bla-tinymce/README.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
## [bla] TinyMCE for OXID eShop 4.7 & 4.8
|
||||||
|
#### raw module branch, also contains development files
|
||||||
|
|
||||||
|
### installation
|
||||||
|
* navigate into modules/ directory of your shop
|
||||||
|
* $ git clone https://github.com/vanilla-thunder/bla.git
|
||||||
|
* $ cd bla
|
||||||
|
* $ git clone -b module https://github.com/vanilla-thunder/bla-tinymce.git
|
||||||
|
|
||||||
|
|
||||||
|
### development / updating (node.js required)
|
||||||
|
* nagivate into bla-tinymce/ directory
|
||||||
|
* $ npm install
|
||||||
|
* $ node update.js- will update tinymce and language files
|
||||||
|
* $ node update.js version 1.5 - will get new update.jpg for version 1.5
|
BIN
copy_this/modules/bla/bla-tinymce/bestlife.png
Normal file
After Width: | Height: | Size: 5.7 KiB |
403
copy_this/modules/bla/bla-tinymce/changelog.txt
Normal file
@ -0,0 +1,403 @@
|
|||||||
|
Version 4.0.16 (2014-01-31)
|
||||||
|
Fixed bug where the editor wouldn't be properly rendered on IE 10 depending on the document.readyState.
|
||||||
|
Version 4.0.15 (2014-01-31)
|
||||||
|
Fixed bug where paste in inline mode would produce an exception if the contents was pasted inside non overflow element.
|
||||||
|
Version 4.0.14 (2014-01-30)
|
||||||
|
Fixed a bug in the image plugin where images couldn't be inserted if the image_advtab option wasn't set to true.
|
||||||
|
Version 4.0.13 (2014-01-30)
|
||||||
|
Added language selection menu to spellchecker button similar to the 3.x functionality. Patch contributed by threebytesfull.
|
||||||
|
Added new style_formats_merge option that enables you to append to the default formats instead of replaceing them. Patch contributed by PacificMorrowind.
|
||||||
|
Fixed bug where the DOMUtils getPos API function didn't properly handle the location of the root element. Patch contributed by Andrew Ozz.
|
||||||
|
Fixed bug where the spellchecker wouldn't properly place the spellchecker suggestions menu. Patch contributed by Andrew Ozz.
|
||||||
|
Fixed bug where the tabfocus plugin would prevent the user from suing Ctrl+Tab, Patch contributed by Andrew Ozz.
|
||||||
|
Fixed bug where table resize handles could sometimes be added to elements out side the editable inline element.
|
||||||
|
Fixed bug where the inline mode editor UI would render incorrectly when the stylesheets didn't finish loading on Chrome.
|
||||||
|
Fixed bug where IE 8 would insert the image outside the editor unless it was focused first.
|
||||||
|
Fixed bug where older IE versions would throw an exception on drag/drop since they don't support modern dataTransfer API.
|
||||||
|
Fixed bug where the blockquote button text wasn't properly translated since it had the wrong English key.
|
||||||
|
Fixed bug where the importcss plugin didn't import a.class rules properly as selector formats.
|
||||||
|
Fixed bug where the combobox control couldn't be disabled or set to a specific character size initially.
|
||||||
|
Fixed bug where the FormItem didn't inherit the disabled state from the control to be wrapped.
|
||||||
|
Fixed bug where adding a TinyMCE instance within a TinyMCE dialog wouldn't properly delegate the events.
|
||||||
|
Fixed bug where any overflow parent containers would automatically scroll to the left when pasting in Chrome.
|
||||||
|
Fixed bug where IE could throw an error when search/replacing contents due to an invalid selection being returned.
|
||||||
|
Fixed bug where WebKit would fire focus/blur events incorrectly if the editor was empty due to a WebKit focus bug.
|
||||||
|
Fixed bug where WebKit/Blink would scroll to the top of editor if the height was more than the viewport height.
|
||||||
|
Fixed bug where blurring and removing the editor could cause an exteption to be thrown by the FocusManager.
|
||||||
|
Fixed bug where the media plugin would override specified dimensions for url pattern matches. Patch contributed by penc.
|
||||||
|
Fixed bug where the autoresize plugin wouldn't take margins into account when calculating the body size. Patch contributed by lepoltj.
|
||||||
|
Fixed bug where the image plugin would throw errors some times on IE 8 when it preloaded the image to get it's dimensions.
|
||||||
|
Fixed bug where the image plugin wouldn't update the style if the user closed the dialog before focusing out. Patch contributed by jonparrott.
|
||||||
|
Fixed bug where bindOnReady in EventUtils wouldn't work properly for some edge cases on older IE versions. Patch contributed by Godefroy.
|
||||||
|
Fixed bug where image selector formats wasn't properly handled by the importcss plugin.
|
||||||
|
Fixed bug where the dirty state of the editor wasn't set when editing an existing link URL.
|
||||||
|
Fixed bug where it wasn't possible to prevent paste from happening by blocking the default behavior when the paste plugin was enabled.
|
||||||
|
Fixed bug where text to display in the insert/edit link dialog wouldn't be properly entity encoded.
|
||||||
|
Fixed bug where Safari 7 on Mac OS X would delete contents if you pressed Cmd+C since it passes out a charCode for the event.
|
||||||
|
Fixed bug where bound drop events inside inline editors would get fired on all editor instances instead of the specific instance.
|
||||||
|
Fixed bug where images outlined selection border would be clipped when the autoresize plugin was enabled.
|
||||||
|
Fixed bug where image dimension constrains proportions wouldn't work properly if you altered a value and immediately clicked the submit button.
|
||||||
|
Fixed so you don't need to set language option to false when specifying a custom language_url.
|
||||||
|
Fixed so the link dialog "text to display" field gets automatically hidden if the selection isn't text contents. Patch contributed by Godefroy.
|
||||||
|
Fixed so the none option for the target field in the link dialog gets excluded when specifiying the target_list config option.
|
||||||
|
Fixed so outline styles are displayed by default in the formats preview. Patch contributed by nhammadi.
|
||||||
|
Fixed so the max characters for width/height is more than 3 in the media and image dialogs.
|
||||||
|
Fixed so the old mceSpellCheck command toggles the spellchecker on/off.
|
||||||
|
Fixed so the setupeditor event is fired before the setup callback setting to ease up compatibility with 3.x.
|
||||||
|
Fixed so auto url link creation in IE 9+ is disabled by default and re-enabled by the autolink plugin.
|
||||||
|
Removed the custom scrollbars for WebKit since the default browser scrollbars looks a lot better now days.
|
||||||
|
Version 4.0.12 (2013-12-18)
|
||||||
|
Added new media_scripts option to the media plugin. This makes it possible to embed videos using script elements.
|
||||||
|
Fixed bug where WebKit/Blink would produce random span elements and styles when deleting contents inside the editor.
|
||||||
|
Fixed bug where WebKit/Blink would produce span elements out of link elements when they where removed by the unlink command.
|
||||||
|
Fixed bug where div block formats in inline mode where applied to all paragraphs within the editor.
|
||||||
|
Fixed bug where div blocks where marked as an active format in inline mode when doing non collapsed selections.
|
||||||
|
Fixed bug where the importcss plugin wouldn't append styles if the style_formats option was configured.
|
||||||
|
Fixed bug where the importcss plugin would import styles into groups multiple times for different format menus.
|
||||||
|
Fixed bug where the paste plugin wouldn't properly remove the paste bin element on IE if a tried to paste a file.
|
||||||
|
Fixed bug where selection normalization wouldn't properly handle cases where a range point was after a element node.
|
||||||
|
Fixed bug where the default time format for the inserttime split button wasn't the first item in the list.
|
||||||
|
Fixed bug where the default text for the formatselect control wasn't properly translated by the language pack.
|
||||||
|
Fixed bug where links would be inserted incorrectly when auto detecting absolute urls/emails links in inline mode.
|
||||||
|
Fixed bug where IE 11 would insert contents in the wrong order due to focus/blur async problems.
|
||||||
|
Fixed bug where pasting contents on IE sometimes would place the contents at the end of the editor.
|
||||||
|
Fixed so drag/drop on non IE browsers gets filtered by the paste plugin. IE doesn't have the necessary APIs.
|
||||||
|
Fixed so the paste plugin better detects Word 2007 contents not marked with -mso junk.
|
||||||
|
Fixed so image button isn't set to an active state when selecting control/media placeholder items.
|
||||||
|
Version 4.0.11 (2013-11-20)
|
||||||
|
Added the possibility to update button icon after it's been rendered.
|
||||||
|
Added new autosave_prefix option allows you to set the prefix for the local storage keys.
|
||||||
|
Added new pagebreak_split_block option to make it easier to split block elements with a page break.
|
||||||
|
Fixed bug where IE would some times produce font elements when typing out side the body root blocks.
|
||||||
|
Fixed bug where IE wouldn't properly use the configured root block element but instead use the a paragraph.
|
||||||
|
Fixed bug where IE would throw a stack overflow if control selections non images was made in inline mode.
|
||||||
|
Fixed bug where IE 8 would render an extra enter element if the contents of the editor was empty.
|
||||||
|
Fixed bug where the caret wasn't moved to the first suitable element when updating the source.
|
||||||
|
Fixed bug where protocol relative urls would be forced into http protocol.
|
||||||
|
Fixed bug where internal images with data urls such as video elements would be removed by the paste_data_images option.
|
||||||
|
Fixed bug where the autoresize plugin wouldn't properly resize the editor to initial contents some times.
|
||||||
|
Fixed bug where the templates dialog wouldn't be properly rendered on IE 7.
|
||||||
|
Fixed bug where updating styles in the advanced tab under the image dialog would remove the style attribute on cancel.
|
||||||
|
Fixed bug where tinymce.full.min.js bundle script wasn't detected when looking for the tinymce root path.
|
||||||
|
Fixed bug where the SaxParser would throw a malformed URI sequence for inproperly encoded uris.
|
||||||
|
Fixed bug where enabling table caption wouldn't properly render the caption element on IE 10 and below.
|
||||||
|
Fixed bug where the scrollbar would be placed to the left and on top of the text of menu items in RTL mode.
|
||||||
|
Fixed bug where Firefox on Mac OS X would navigate forward/backward on CMD+Arrow keys.
|
||||||
|
Fixed bug where fullscreen toggle on fixed sized editors wouldn't be properly full screened.
|
||||||
|
Fixed bug where the unlink button would remove all links from the body element in inline mode under running in IE.
|
||||||
|
Fixed bug where iOS wasn't able to place the caret inside an empty editor when clicking below the first line.
|
||||||
|
Fixed so internal document anchors in Word documents are retained when pasting using the paste from word feature.
|
||||||
|
Fixed so menu shortcuts gets rendered with the Apple command icon patch contributed by Andy Keller.
|
||||||
|
Fixed so the CSS compression of styles like "border" is a bit better for mixed values.
|
||||||
|
Fixed so the template_popup_width/template_popup_height option works properly in the template plugin.
|
||||||
|
Fixed so the languages parameter for AddOnManager.requireLangPack works the same way as for 3.x.
|
||||||
|
Fixed so the autosave plugin uses the current page path, query string and editor id as it's default prefix.
|
||||||
|
Fixed so the fullpage plugin adds/removes any link style sheets to the current iframe document.
|
||||||
|
Version 4.0.10 (2013-10-28)
|
||||||
|
Added new forced_root_block_attrs option that allows you to specify attributes for the root block.
|
||||||
|
Fixed bug where the custom resize handles didn't work properly on IE 11.
|
||||||
|
Fixed bug where the code plugin would select all contents in IE when content was updated.
|
||||||
|
Fixed bug where the scroll position wouldn't get applied to floating toolbars.
|
||||||
|
Fixed bug where focusing in/out of the editor would move the caret to the top of the editor on IE 11.
|
||||||
|
Fixed bug where the listboxes for link and image lists wasn't updated when the url/src was changed.
|
||||||
|
Fixed bug where selection bookmark elements would be visible in the elements path list.
|
||||||
|
Version 4.0.9 (2013-10-24)
|
||||||
|
Added support for external template files to template plugin just set the templates option to a URL with JSON data.
|
||||||
|
Added new allow_script_urls option. Enabled by default, trims all script urls from attributes.
|
||||||
|
Fixed bug where IE would sometimes throw a "Permission denied" error unless the Sizzle doc was properly removed.
|
||||||
|
Fixed bug where lists plugin would remove outer list items if inline editable element was within a LI parent.
|
||||||
|
Fixed bug where insert table grid widget would insert a table on item to large when using a RTL language pack.
|
||||||
|
Fixed bug where fullscreen mode wasn't rendering properly on IE 7.
|
||||||
|
Fixed bug where resize handlers wasn't moved correctly when scrolling inline editable elements.
|
||||||
|
Fixed bug where it wasn't possible to paste from Excel and possible other applications due to Clipboard API bugs in browsers.
|
||||||
|
Fixed bug where Shift+Ctrl+V didn't produce a plain text paste on IE.
|
||||||
|
Fixed bug where IE would sometimes move the selection to the a previous location.
|
||||||
|
Fixed bug where the editor wasn't properly scrolled to the content insert location in inline mode.
|
||||||
|
Fixed bug where some comments would be parsed as HTML by the SaxParser.
|
||||||
|
Fixed bug where WebKit/Blink would render tables incorrectly if unapplying formats when having multiple table cells selected.
|
||||||
|
Fixed bug where the paste_data_images option wouldn't strip all kinds of data images.
|
||||||
|
Fixed bug where the GridLayout didn't render items correctly if the contents overflowed the layout container.
|
||||||
|
Fixed bug where the Window wasn't properly positioned if the size of the button bar or title bar was wider than the contents.
|
||||||
|
Fixed bug where psuedo selectors for finding UI controls didn't work properly.
|
||||||
|
Fixed bug where resized splitbuttons would throw an exception if it didn't contain an icon.
|
||||||
|
Fixed bug where setContent would move focus into the editor even though it wasn't active.
|
||||||
|
Fixed bug where IE 11 would sometimes throw an "Invalid function" error when calling setActive on the body element.
|
||||||
|
Fixed bug where the importcss plugin would import styles from CSS files not present in the content_css array.
|
||||||
|
Fixed bug where the jQuery plugin will initialize the editors twice if the core was loaded using the script_url option.
|
||||||
|
Fixed various bugs and issues related to indentation of OL/UL list elements.
|
||||||
|
Fixed so IE 7 renders the classic mode buttons the same size as other browsers.
|
||||||
|
Fixed so document.readyState is checked when loading and initializing TinyMCE manually after page load.
|
||||||
|
Version 4.0.8 (2013-10-10)
|
||||||
|
Added RTL support so all of the UI is rendered right to left if a language pack has a _dir property set to rtl.
|
||||||
|
Fixed bug where layout managers wouldn't handle subpixel values properly. When for example the browser was zoomed in.
|
||||||
|
Fixed bug where the importcss plugin wouldn't import classes from local stylesheets with remote @import rules on Gecko.
|
||||||
|
Fixed bug where Arabic characters wouldn't be properly counted in wordcount plugin.
|
||||||
|
Fixed bug where submit event would still fire even if it was unbound on IE 10. Now the event is simply ignored.
|
||||||
|
Fixed bug where IE 11 would return border-image: none when getting style attributes with borders in them.
|
||||||
|
Fixed various UI rendering issues on older IE versions.
|
||||||
|
Fixed so readonly option renderes the editor in inline mode with all UI elements disabled and all events blocked.
|
||||||
|
Version 4.0.7 (2013-10-02)
|
||||||
|
Added new importcss_selector_filter option to importcss plugin. Makes it easier to select specific classes to import.
|
||||||
|
Added new importcss_groups option to importcss plugin. Enables you separate classes into menu groups based on filters.
|
||||||
|
Added new PastePreProcess/PastePostProcess events and reintroduced paste_preprocess/paste_postprocess paste options.
|
||||||
|
Added new paste_word_valid_elements option lets you control what elements gets pasted when pasting from Word.
|
||||||
|
Fixed so panelbutton is easier to use. It's now possible to set the panel contents to any container type.
|
||||||
|
Fixed so editor.destroy calls editor.remove so that both destroy and remove can be used to remove an editor instance.
|
||||||
|
Fixed so the searchreplace plugin doesn't move focus into the editor until you close the dialog.
|
||||||
|
Fixed so the searchreplace plugin search for next item if you hit enter inside the dialog.
|
||||||
|
Fixed so importcss_selector_converter callback is executed with the scope set to importcss plugin instance.
|
||||||
|
Fixed so the default selector converter function is exposed in importcss plugin.
|
||||||
|
Fixed issue with the tabpanel not expanding properly when the tabs where wider than the body of the panel.
|
||||||
|
Fixed issue with the menubar option producing a JS exception if set to true.
|
||||||
|
Fixed bug where closing a dialog with an opened listbox would cause errors if new dialogs where opened.
|
||||||
|
Fixed bug where hidden input elements wasn't removed when inline editor instances where removed.
|
||||||
|
Fixed bug where editors wouldn't initialize some times due to event logic not working correctly.
|
||||||
|
Fixed bug where pre elements woudl cause searchreplace and spellchecker plugins to mark incorrect locations.
|
||||||
|
Fixed bug where embed elements wouldn't be properly resized if they where configured in using the video_template_callback.
|
||||||
|
Fixed bug where paste from word would remove all BR elements since it was missing in the default paste_word_valid_elements.
|
||||||
|
Fixed bug where paste filtering wouldn't work properly on old WebKit installations pre Clipboard API.
|
||||||
|
Fixed bug where linebreaks would be removed by paste plugin on IE since it didn't properly detect Word contents.
|
||||||
|
Fixed bug where paste plugin would convert some Word paragraphs that looked like lists into lists.
|
||||||
|
Fixed bug where editors wasn't properly initialized if the document.domain is set to the same as the current domain on IE.
|
||||||
|
Fixed bug where an exception was thrown when removing an editor after opening the context menu multiple times.
|
||||||
|
Fixed bug where paste as plain text on Gecko would add extra BR elements when pasting paragraphs.
|
||||||
|
Version 4.0.6 (2013-09-12)
|
||||||
|
Added new compat3x plugin that makes it possible to load most 3.x plugins. Only available in the development package.
|
||||||
|
Added new skin_url option enables you to load local skins when using the CDN version.
|
||||||
|
Added new theme_url option enables you to load local themes when using the CDN version.
|
||||||
|
Added new importcss_file_filter option to importcss to enable users to specify what files to import from.
|
||||||
|
Added new template_preview_replace_values option to template plugin to add example data for variables.
|
||||||
|
Added image option support for addMenuItem calls. Enables you to provide a custom image for menu items.
|
||||||
|
Fixed bug where editor.insertContent wouldn't set format and selection type on events.
|
||||||
|
Fixed bug where inserting BR elements on IE 8 would thrown an exception when the range is at a empty text node.
|
||||||
|
Fixed bug where outdent of single LI element within another LI would produce an empty list element OL/UL.
|
||||||
|
Fixed bug where the bullist/numlist buttons wouldn't be deselected when deleting all contents.
|
||||||
|
Fixed bug where toggling an empty list item off wouldn't produce a new empty block element.
|
||||||
|
Fixed bug where it wasn't possible to apply lists to mixed text blocks and br lines.
|
||||||
|
Fixed bug where it wasn't possible to paste contents on iOS when the paste plugin was enabled.
|
||||||
|
Fixed bug where it wasn't possible to delete HR elements on Gecko.
|
||||||
|
Fixed bug where scrolling and refocusing using the mouse would place the caret incorrectly on IE.
|
||||||
|
Fixed bug where you needed to hit the empty paragraph to get editor focus in IE 11.
|
||||||
|
Fixed bug where activeEditor wasn't set to the correct editor when opening windows.
|
||||||
|
Fixed bug where dirty state wasn't set to false when undoing to the first undo level.
|
||||||
|
Fixed bug where pasting in inline mode on Safari on Mac wouldn't work properly.
|
||||||
|
Fixed bug where content_css wasn't loaded into the insert template dialog.
|
||||||
|
Fixed bug where setting the contents of the editor to non text contents would produce an incorrect selection range.
|
||||||
|
Fixed so code dialog height gets smaller that the viewport height if it doesn't fit.
|
||||||
|
Fixed so inline editable regions scroll when pressing enter/return.
|
||||||
|
Fixed so inline toolbar gets positioned correctly when inline element is within a scrollable container.
|
||||||
|
Fixed various memory leaks when removing editor instances dynamically.
|
||||||
|
Removed CSS for BR elements in visualblocks due to problems with Chrome and IE.
|
||||||
|
Version 4.0.5 (2013-08-27)
|
||||||
|
Added visuals for UL, LI and BR to visualblocks plugin. Patch contributed by Dan Ransom.
|
||||||
|
Added new autosave_restore_when_empty option to autosave plugin. Enabled by default.
|
||||||
|
Fixed bug where an exception was thrown when inserting images if valid_elements didn't include an ID for the image.
|
||||||
|
Fixed bug where the advlist plugin wouldn't properly render the splitbutton controls.
|
||||||
|
Fixed bug where visual blocks menu item wouldn't be marked checked when using the visualblocks_default_state option.
|
||||||
|
Fixed bug where save button in save plugin wouldn't get properly enabled when contents was changed.
|
||||||
|
Fixed bug where it was possible to insert images without any value for it's source attribute.
|
||||||
|
Fixed bug where altering image attributes wouldn't add a new undo level.
|
||||||
|
Fixed bug where import rules in CSS files wouldn't be properly imported by the importcss plugin.
|
||||||
|
Fixed bug where selectors could be imported multiple times. Producing duplicate formats.
|
||||||
|
Fixed bug where IE would throw exception if selection was changed while the editor was hidden.
|
||||||
|
Fixed so complex rules like .class:before doesn't get imported by default in the importcss plugin.
|
||||||
|
Fixed so it's possible to remove images by setting the src attribute to a blank value.
|
||||||
|
Fixed so the save_enablewhendirty setting in the save plugin is enabled by default.
|
||||||
|
Fixed so block formats drop down for classic mode can be translated properly using language packs.
|
||||||
|
Fixed so hr menu item and toolbar button gets the same translation string.
|
||||||
|
Fixed so bullet list toolbar button gets the correct translation from language packs.
|
||||||
|
Fixed issue with Chrome logging CSS warning about border styling for combo boxes.
|
||||||
|
Fixed issue with Chrome logging warnings about deprecated keyLocation property.
|
||||||
|
Fixed issue where custom_elements would not remove the some of the default rules when cloning rules from div and span.
|
||||||
|
Version 4.0.4 (2013-08-21)
|
||||||
|
Added new importcss plugin. Lets you auto import classes from CSS files similar to the 3.x behavior.
|
||||||
|
Fixed bug where resize handles would be positioned incorrectly when inline element parent was using position: relative.
|
||||||
|
Fixed bug where IE 8 would throw Unknown runtime error if the editor was placed within a P tag.
|
||||||
|
Fixed bug where removing empty lists wouldn't produce blocks or brs where the old list was in the DOM.
|
||||||
|
Fixed bug where IE 10 wouldn't properly initialize template dialog due to async loading issues.
|
||||||
|
Fixed bug where autosave wouldn't properly display the warning about content not being saved due to isDirty changes.
|
||||||
|
Fixed bug where it wouldn't be possible to type if a touchstart event was bound to the parent document.
|
||||||
|
Fixed bug where code dialog in code plugin wouldn't wouldn't add a proper undo level.
|
||||||
|
Fixed issue where resizing the editor in vertical mode would set the iframe width to a pixel value.
|
||||||
|
Fixed issue with naming of insertdatetime settings. All are now prefixed with the plugin name.
|
||||||
|
Fixed so an initial change event is fired when the user types the first character into the editor.
|
||||||
|
Fixed so swf gets mapped to object element in media plugin. Enables embedding of flash with alternative poster.
|
||||||
|
Version 4.0.3 (2013-08-08)
|
||||||
|
Added new code_dialog_width/code_dialog_height options to control code dialog size.
|
||||||
|
Added missing pastetext button that works the same way as the pastetext menu item.
|
||||||
|
Added missing smaller browse button for the classical smaller toolbars.
|
||||||
|
Fixed bug where input method would produce new lines when inserting contents to an empty editor.
|
||||||
|
Fixed bug where pasting single indented list items from Word would cause a JS exception.
|
||||||
|
Fixed bug where applying block formats inside list elements in inline mode would apply them to whole document.
|
||||||
|
Fixed bug where link editing in inline mode would cause exception on IE/WebKit.
|
||||||
|
Fixed bug where IE 10 wouldn't render the last button group properly in inline mode due to wrapping.
|
||||||
|
Fixed bug where localStorage initialization would fail on Firefox/Chrome with disabled support.
|
||||||
|
Fixed bug where image elements would get an __mce id when undo/redo:ing to a level with image changes.
|
||||||
|
Fixed bug where too long template names wouldn't fit the listbox in template plugin.
|
||||||
|
Fixed bug where alignment format options would be marked disabled when forced_root_block was set to false.
|
||||||
|
Fixed bug where UI listboxes such as fontsize, fontfamily wouldn't update properly when switching editors in inline mode.
|
||||||
|
Fixed bug where the formats select box would mark the editable container DIV as a applied format in inline mode.
|
||||||
|
Fixed bug where IE 7/8 would scroll to empty editors when initialized.
|
||||||
|
Fixed bug where IE 7/8 wouldn't display previews of format options.
|
||||||
|
Fixed bug where UI states wasn't properly updated after code was changed in the code dialog.
|
||||||
|
Fixed bug with setting contents in IE would select all contents within the editor.
|
||||||
|
Fixed so the undoManages transact function disables any other undo levels from being added while within the transaction.
|
||||||
|
Fixed so sub/sup elements gets removed when the Clear formatting action is executed.
|
||||||
|
Fixed so text/javascript type value get removed by default from script elements to match the HTML5 spec.
|
||||||
|
Version 4.0.2 (2013-07-18)
|
||||||
|
Fixed bug where formatting using menus or toolbars wasn't possible on Opera 12.15.
|
||||||
|
Fixed bug where IE 8 keyboard input would break after paste using the paste plugin.
|
||||||
|
Fixed bug where IE 8 would throw an error when populating image size in image dialog.
|
||||||
|
Fixed bug where image resizing wouldn't work properly on latest IE 10.0.9 version.
|
||||||
|
Fixed bug where focus wasn't moved to the hovered menu button in a menubar container.
|
||||||
|
Fixed bug where paste would produce an extra uneeded undo level on IE and Gecko.
|
||||||
|
Fixed so anchors gets listed in the link dialog as they where in TinyMCE 3.x.
|
||||||
|
Fixed so sub, sup and strike though gets passed through when pasting from Word.
|
||||||
|
Fixed so Ctrl+P can be used to print the current document. Patch contributed by jashua212.
|
||||||
|
Version 4.0.1 (2013-06-26)
|
||||||
|
Added new paste_as_text config option to force paste as plaintext mode.
|
||||||
|
Added new pastetext menu item that lets you toggle paste as plain text mode on/off.
|
||||||
|
Added new insertdatetime_element option to insertdatetime plugin. Enables HTML5 time element support.
|
||||||
|
Added new spellchecker_wordchar_pattern option to allow configuration of language specific characters.
|
||||||
|
Added new marker to formats menu displaying the formats used at the current selection/caret location.
|
||||||
|
Fixed bug where the position of the text color picker would be wrong if you switched to fullscreen.
|
||||||
|
Fixed bug where the link plugin would ask to add the mailto: prefix multiple times.
|
||||||
|
Fixed bug where list outdent operation could produce empty list elements on specific selections.
|
||||||
|
Fixed bug where element path wouldn't properly select parent elements on IE.
|
||||||
|
Fixed bug where IE would sometimes throw an exception when extrancting the current selection range.
|
||||||
|
Fixed bug where line feeds wasn't properly rendered in source view on IE.
|
||||||
|
Fixed bug where word count wouldn't be properly rendered on IE 7.
|
||||||
|
Fixed bug where menubuttons/listboxes would have an incorrect height on IE 7.
|
||||||
|
Fixed bug where browser spellchecking was enabled while editing inline on IE 10.
|
||||||
|
Fixed bug where spellchecker wouldn't properly find non English words.
|
||||||
|
Fixed bug where deactivating inline editor instances would force padding-top: 0 on page body.
|
||||||
|
Fixed bug where jQuery would initialize editors multiple times since it didn't check if the editor already existed.
|
||||||
|
Fixed bug where it wasn't possible to paste contents on IE 10 in modern UI mode when paste filtering was enabled.
|
||||||
|
Fixed bug where tabfocus plugin wouldn't work properly on inline editor instances.
|
||||||
|
Fixed bug where fullpage plugin would clear the existing HTML head if contents where inserted into the editor.
|
||||||
|
Fixed bug where deleting all table rows/columns in a table would cause an exception to be thrown on IE.
|
||||||
|
Fixed so color button panels gets toggled on/off when activated/deactivated.
|
||||||
|
Fixed so format menu items that can't be applied to the current selection gets disabled.
|
||||||
|
Fixed so the icon parameter for addButton isn't automatically filled if a button text is provided.
|
||||||
|
Fixed so image size fields gets updated when selecting a new image in the image dialog.
|
||||||
|
Fixed so it doesn't load any language pack if the language option is set to "en".
|
||||||
|
Fixed so ctrl+shift+z works as an alternative redo shortcut to match a common Mac OS X shortcut.
|
||||||
|
Fixed so it's not possible to drag/drop in images in Gecko by default when paste plugin is enabled.
|
||||||
|
Fixed so format menu item texts gets translated using the specified language pack.
|
||||||
|
Fixed so the image dialog title is the same as the insert/edit image button text.
|
||||||
|
Fixed so paste as plain text produces BR:s in PRE block and when forced_root_block is disabled.
|
||||||
|
Version 4.0 (2013-06-13)
|
||||||
|
Added new insertdate_dateformat, insertdate_timeformat and insertdate_formats options to insertdatetime.
|
||||||
|
Added new font_formats, fontsize_formats and block_formats options to configure fontselect, fontsizeselect and formatselect.
|
||||||
|
Added new table_clone_elements option to table plugin. Enables you to specify what elements to clone when adding columns/rows.
|
||||||
|
Added new auto detect logic for site and email urls in link plugin to match the logic found in 3.x.
|
||||||
|
Added new getParams/setParams to WindowManager to make it easier to handle params to iframe based dialogs. Contributed by Ryan Demmer.
|
||||||
|
Added new textcolor options that enables you to specify the colors you want to display. Contributed by Jennifer Arsenault.
|
||||||
|
Added new external file support for link_list and image_list options. The file format is a simple JSON file.
|
||||||
|
Added new "both" mode for the resize option. Enables resizing in both width and height.
|
||||||
|
Added new paste_data_images option that allows you to enable/disable paste of data images.
|
||||||
|
Added new fixed_toolbar_container option that allows you to add a fixed container for the inline toolbar.
|
||||||
|
Fixed so font name, font size and block format select boxes gets updated with the current format.
|
||||||
|
Fixed so the resizeTo/resizeBy methods for the theme are exposed as it as in 3.x.
|
||||||
|
Fixed so the textcolor controls are splitbuttons as in 3.x. Patch contributed by toxalot/jashua212.
|
||||||
|
Fixed bug where the theme content css wasn't loaded into the preview dialog.
|
||||||
|
Fixed bug where the template description in template dialog wouldn't display the text correctly.
|
||||||
|
Fixed bug where various UI elements wasn't properly removed when an editor instance was removed.
|
||||||
|
Fixed bug where editing links in inline mode would fail on WebKit.
|
||||||
|
Fixed bug where the pagebreak_separator option in the pagebreak plugin wasn't working properly.
|
||||||
|
Fixed bug where the child panels of the float panel in inline mode wasn't properly placed.
|
||||||
|
Fixed bug where the float panel children of windows wasn't position fixed.
|
||||||
|
Fixed bug where the size of the ok button was hardcoded, caused issues with i18n.
|
||||||
|
Fixed bug where single comment in editor would cause exceptions due to resolve path logic not detecting elements only.
|
||||||
|
Fixed bug where switching alignment of tables in dialogs wouldn't properly remove existing alignments.
|
||||||
|
Fixed bug where the table properties dialog would show columns/rows textboxes.
|
||||||
|
Fixed bug where jQuery wasn't used instead of Sizzle in the jQuery version of TinyMCE.
|
||||||
|
Fixed bug where setting resize option to false whouldn't properly render the word count.
|
||||||
|
Fixed bug where table row type change would produce multiple table section elements.
|
||||||
|
Fixed bug where table row type change on multiple rows would add them in incorrect order.
|
||||||
|
Fixed bug where fullscreen plugin would maximize the editor on resize after toggling it off.
|
||||||
|
Fixed bug where context menu would be position at an incorrect coordinate in inline mode.
|
||||||
|
Fixed bug where inserting lists in inline mode on IE would produce errors since the body would be converted.
|
||||||
|
Fixed bug where the body couldn't be styled properly in custom content_css files.
|
||||||
|
Fixed bug where template plugins menu item would override the image menu item.
|
||||||
|
Fixed bug where IE 7-8 would render the text inside inputs at the wrong vertical location.
|
||||||
|
Fixed bug where IE configured to IE 7 compatibility mode wouldn't render the icons properly.
|
||||||
|
Fixed bug where editor.focus wouldn't properly fire the focusin event on WebKit.
|
||||||
|
Fixed bug where some keyboard shortcuts wouldn't work on IE 8.
|
||||||
|
Fixed bug where the undo state wasn't updated until the end of a typing level.
|
||||||
|
Fixed bug where keyboard shortcuts on Mac OS wasn't working correctly.
|
||||||
|
Fixed bug where empty inline elements would be created when toggling formatting of in empty block.
|
||||||
|
Fixed bug where applying styles on WebKit would fail in inline mode if the user released the mouse button outside the body.
|
||||||
|
Fixed bug where the visual aids menu item wasn't selected if the editor was empty.
|
||||||
|
Fixed so the isDirty/isNotDirty states gets updated to true/false on save() and change events.
|
||||||
|
Fixed so skins have separate CSS files for inline and iframe mode.
|
||||||
|
Fixed so menus and tool tips gets constrained to the current viewport.
|
||||||
|
Fixed so an error is thrown if users load jQuery after the jQuery version of TinyMCE.
|
||||||
|
Fixed so the filetype for media dialog passes out media instead of image as file type.
|
||||||
|
Fixed so it's possible to disable the toolbar by setting it to false.
|
||||||
|
Fixed so autoresize plugin isn't initialized when the editor is in inline mode.
|
||||||
|
Fixed so the inline editing toolbar will be rendered below elements if it doesn't fit above it.
|
||||||
|
Version 4.0b3 (2013-05-15)
|
||||||
|
Added new optional advanced tab for image dialog with hspace, vspace, border and style.
|
||||||
|
Added new change event that gets fired when undo levels are added to editor instances.
|
||||||
|
Added new removed_menuitems option enables you to list menu items to remove from menus.
|
||||||
|
Added new external_plugins option enables you to specify external locations for plugins.
|
||||||
|
Added new language_url option enables you to specify an external location for the language pack.
|
||||||
|
Added new table toolbar control that displays a menu for inserting/editing menus.
|
||||||
|
Fixed bug where IE 10 wouldn't load files properly from cache.
|
||||||
|
Fixed bug where image dialog wouldn't properly remove width/height if blanked.
|
||||||
|
Fixed bug where all events wasn't properly unbound when editor instances where removed.
|
||||||
|
Fixed bug where data- attributes wasn't working properly in the SaxParser.
|
||||||
|
Fixed bug where Gecko wouldn't properly render broken images.
|
||||||
|
Fixed bug where Gecko wouldn't produce the same error dialog on paste as other browsers.
|
||||||
|
Fixed bug where is wasn't possible to prevent execCommands in beforeExecCommand event.
|
||||||
|
Fixed bug where the fullpage_hide_in_source_view option wasn't working in the fullpage plugin.
|
||||||
|
Fixed bug where the WindowManager close method wouldn't properly close the top most window.
|
||||||
|
Fixed bug where it wasn't possible to paste in IE 10 due to JS exception.
|
||||||
|
Fixed bug where tab key didn't move to the right child control in tabpanels.
|
||||||
|
Fixed bug where enter inside a form would focus the first button like control in TinyMCE.
|
||||||
|
Fixed bug where it would match scripts that looked like the tinymce base directory incorrectly.
|
||||||
|
Fixed bug where the spellchecker wouldn't properly toggle off the spellcheck mode if no errors where found.
|
||||||
|
Fixed bug in searchreplace plugin where it would remove all spans instead of the marker spans.
|
||||||
|
Fixed issue where selector wouldn't disable existing mode setting.
|
||||||
|
Fixed so it's easier to configure the menu and menubar.
|
||||||
|
Fixed so bodyId/bodyClass is applied to preview as it's done to the editor iframe.
|
||||||
|
Version 4.0b2 (2013-04-24)
|
||||||
|
Added new rel_list option to link plugin. Enables you to specify values for a rel drop down.
|
||||||
|
Added new target_list option to link plugin. Enables you to add to or disable the link targets.
|
||||||
|
Added new link_list option to link plugin. Enables you to specify a list of links to pick from.
|
||||||
|
Added new image_list option to image pluigin. Enables you to specify a list of images to pick from.
|
||||||
|
Added new textcolor plugin. This plugin holds the text color and text background color buttons.
|
||||||
|
Fixed bug where alignment of images wasn't working properly on Firefox.
|
||||||
|
Fixed bug where IE 8 would throw error when inserting a table.
|
||||||
|
Fixed bug where IE 8 wouldn't render the element path properly.
|
||||||
|
Fixed bug where old IE versions would render a red focus border.
|
||||||
|
Fixed bug where old IE versions would render a frameborder for iframes.
|
||||||
|
Fixed bug where WebKit wouldn't properly open the cell properties dialog on edge case selection.
|
||||||
|
Fixed bug where charmap wouldn't correctly render all characters in grid.
|
||||||
|
Fixed bug where link dialog wouldn't update the link text properly.
|
||||||
|
Fixed bug where the focus/blur states on inline editors wasn't handled correctly on IE.
|
||||||
|
Fixed bug where IE would throw "unknown error" exception sometimes in ForceBlocks logic.
|
||||||
|
Fixed bug where IE would't properly render disabled buttons in button groups.
|
||||||
|
Fixed bug where tab key wouldn't properly move to next input field in dialogs.
|
||||||
|
Fixed bug where resize handles for tables and images would appear at wrong positions on IE 8.
|
||||||
|
Fixed bug where dialogs would produce stack overflow if title was wider than content.
|
||||||
|
Fixed bug with table cell/row menu items being enabled even if no cell was selected.
|
||||||
|
Fixed so the text to display is after the URL field in the link dialog.
|
||||||
|
Fixed so the width setting applies to the editor panel in modern theme.
|
||||||
|
Fixed so it's easier to make custom icons for buttons using plain old images.
|
||||||
|
Version 4.0b1 (2013-04-11)
|
||||||
|
Added new node.js based build process used uglify, amdlc, jake etc.
|
||||||
|
Added new package.json to enable easy installation of dependent npm packages used for building.
|
||||||
|
Added new link, image, charmap, anchor, code, hr plugins since these are now moved out of the theme.
|
||||||
|
Rewrote all plugins and themes from scratch so they match the new UI framework.
|
||||||
|
Replaced all events to use the more common <target>.on/off(<event>) methods instead of <target>.<event>.add/remove.
|
||||||
|
Rewrote the TinyMCE core to use AMD style modules. Gets compiled to an inline library using amdlc.
|
||||||
|
Rewrote all core logic to pass jshint rules. Each file has specific jshint rules.
|
||||||
|
Removed all IE6 specific logic since 4.x will no longer support such an old browser.
|
||||||
|
Reworked the file names and directory structure of the whole project to be more similar to other JS projects.
|
||||||
|
Replaced tinymce.util.Cookie with tinymce.util.LocalStorage. Fallback to userData for IE 7 native localStorage for the rest.
|
||||||
|
Replaced the old 3.x UI with a new modern UI framework.
|
||||||
|
Removed "simple" theme and added new "modern" theme.
|
||||||
|
Removed advhr, advimage, advlink, iespell, inlinepopups, xhtmlxtras and style plugins.
|
||||||
|
Updated Sizzle to the latest version.
|
@ -0,0 +1,251 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/*
|
||||||
|
* bestlife AG - TinyMCE for OXID eShop
|
||||||
|
* Copyright (C) 2015 bestlife AG
|
||||||
|
* info: oxid@bestlife.ag
|
||||||
|
*
|
||||||
|
* This program is free software;
|
||||||
|
* you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation;
|
||||||
|
* either version 3 of the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
|
* You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
class blaTinyMceOxViewConfig extends blaTinyMceOxViewConfig_parent
|
||||||
|
{
|
||||||
|
public function loadTinyMce()
|
||||||
|
{
|
||||||
|
$cfg = oxRegistry::getConfig();
|
||||||
|
$blEnabled = in_array( $this->getActiveClassName(), $cfg->getConfigParam( "aTinyMCE_classes" ) );
|
||||||
|
$blPlainCms = in_array( $cfg->getActiveView()->getViewDataElement( "edit" )->oxcontents__oxloadid->value, $cfg->getConfigParam( "aTinyMCE_plaincms" ) );
|
||||||
|
|
||||||
|
if (!$blEnabled) return;
|
||||||
|
if ($blPlainCms) return oxRegistry::getLang()->translateString( "hdi_tinymce_plaincms" );
|
||||||
|
|
||||||
|
// processind editor config & other stuff
|
||||||
|
$sLang = oxRegistry::getLang()->getLanguageAbbr( oxRegistry::getLang()->getTplLanguage() );
|
||||||
|
// array to assign shops lang abbreviations to lang file names of tinymce: shopLangAbbreviation => fileName (without .js )
|
||||||
|
$aLang = array(
|
||||||
|
"cs" => "cs",
|
||||||
|
"da" => "da",
|
||||||
|
"de" => "de",
|
||||||
|
"fr" => "fr_FR",
|
||||||
|
"it" => "it",
|
||||||
|
"nl" => "nl",
|
||||||
|
"ru" => "ru"
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
$aConfig = array(
|
||||||
|
'browser_spellcheck' => ( $cfg->getConfigParam( "bTinyMCE_browser_spellcheck" ) ? 'true' : 'false' ),
|
||||||
|
'language' => '"'.( in_array( $sLang, $aLang ) ? $aLang[$sLang] : 'en' ).'"',
|
||||||
|
'height' => $cfg->getConfigParam( "sTinyMCE_height" ),
|
||||||
|
'nowrap' => 'true',
|
||||||
|
'selector' => '"textarea:not(.mceNoEditor)"',
|
||||||
|
'relative_urls' => 'false',
|
||||||
|
'document_base_url' => '"'.$this->getBaseDir().'"',
|
||||||
|
'menubar' => 'false',
|
||||||
|
'plugin_preview_width' => 'window.innerWidth',
|
||||||
|
'plugin_preview_height' => 'window.innerHeight-90',
|
||||||
|
'code_dialog_width' => 'window.innerWidth-50',
|
||||||
|
'code_dialog_height' => 'window.innerHeight-130',
|
||||||
|
'image_advtab' => 'true',
|
||||||
|
'moxiemanager_fullscreen' => 'true',
|
||||||
|
'insertdatetime_formats' => '[ "%d.%m.%Y", "%H:%M" ]',
|
||||||
|
'nonbreaking_force_tab' => 'true', // http://www.tinymce.com/wiki.php/Plugin:nonbreaking
|
||||||
|
'autoresize_max_height' => '400'
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
//merging with custom config
|
||||||
|
$aConfig = ( $aCustCfg = $this->_getTinyCustConfig() ) ? array_merge( $aConfig, $aCustCfg ) : $aConfig;
|
||||||
|
|
||||||
|
// plugins and their buttons
|
||||||
|
$aPlugins = array(
|
||||||
|
"textcolor" => "forecolor backcolor",
|
||||||
|
"advlist" => false,
|
||||||
|
"anchor" => "anchor",
|
||||||
|
"autolink" => false,
|
||||||
|
"autoresize" => false,
|
||||||
|
"autosave" => false , // http://www.tinymce.com/wiki.php/Plugin:autosave
|
||||||
|
//"bbcode" => ,
|
||||||
|
"charmap" => "charmap",
|
||||||
|
"colorpicker" => false,
|
||||||
|
//"compat3x" => ,
|
||||||
|
//"contextmenu" => , // http://www.tinymce.com/wiki.php/Plugin:contextmenu
|
||||||
|
//"directionality" => "ltr rtl",
|
||||||
|
"emoticons" => "emoticons",
|
||||||
|
//"example" => ,
|
||||||
|
//"example_dependency" => ,
|
||||||
|
//"fullpage" => , // nein! http://www.tinymce.com/wiki.php/Plugin:fullpage
|
||||||
|
"hr" => "hr",
|
||||||
|
"image" => "image", // http://www.tinymce.com/wiki.php/Plugin:image
|
||||||
|
"insertdatetime" => "insertdatetime",
|
||||||
|
//"layer" => , // This plugin adds some layer controls. Only works on some browsers. Will probably be removed in the future. http://www.tinymce.com/wiki.php/Plugin:layer
|
||||||
|
"legacyoutput" => false,
|
||||||
|
"link" => "link unlink",
|
||||||
|
"lists" => false,
|
||||||
|
//"importcss" => false, // http://www.tinymce.com/wiki.php/Plugin:importcss
|
||||||
|
"media" => "media",
|
||||||
|
"nonbreaking" => "nonbreaking",
|
||||||
|
//"noneditable" => false, // http://www.tinymce.com/wiki.php/Plugin:noneditable
|
||||||
|
"pagebreak" => "pagebreak",
|
||||||
|
"paste" => "pastetext",
|
||||||
|
//"print" => "print",
|
||||||
|
//"save" => "save cancel",
|
||||||
|
"searchreplace" => "searchreplace",
|
||||||
|
//"spellchecker" => "spellchecker", // http://www.tinymce.com/wiki.php/Plugin:spellchecker
|
||||||
|
// "tabfocus" => false, // http://www.tinymce.com/wiki.php/Plugin:tabfocus
|
||||||
|
"table" => "table",
|
||||||
|
//"template" => "template",
|
||||||
|
// "textpattern" => false, // sowas wie markdown http://www.tinymce.com/wiki.php/Plugin:textpattern
|
||||||
|
"visualblocks" => "visualblocks",
|
||||||
|
"visualchars" => "visualchars",
|
||||||
|
"wordcount" => false,
|
||||||
|
"code" => "code",
|
||||||
|
"fullscreen" => "fullscreen",
|
||||||
|
"preview" => "preview"
|
||||||
|
);
|
||||||
|
if ($this->getActiveClassName()=="newsletter_main")
|
||||||
|
{
|
||||||
|
$aPlugins["legacyoutput"] = false;
|
||||||
|
$aPlugins["fullpage"] = "fullpage";
|
||||||
|
}
|
||||||
|
|
||||||
|
// plugin override
|
||||||
|
if($aOverride = $cfg->getConfigParam("aTinyMCE_plugins_override"))
|
||||||
|
{
|
||||||
|
foreach( $aOverride AS $key => $value)
|
||||||
|
{
|
||||||
|
unset($aPlugins[$value]);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$aConfig['plugins'] = '"'.implode( ' ', array_keys($aPlugins)).'"';
|
||||||
|
|
||||||
|
// external plugins
|
||||||
|
if ($aExtPlugins = $this->_getTinyExtPlugins())
|
||||||
|
{
|
||||||
|
$aConfig['external_plugins'] = '{ ';
|
||||||
|
foreach ($aExtPlugins AS $plugin => $file)
|
||||||
|
{
|
||||||
|
$aConfig['external_plugins'] .= '"'.$plugin.'": "'.$file.'", ';
|
||||||
|
}
|
||||||
|
$aConfig['external_plugins'] .= ' }';
|
||||||
|
}
|
||||||
|
|
||||||
|
// default tollbar buttons
|
||||||
|
$aButtons = $cfg->getConfigParam("aTinyMCE_buttons");
|
||||||
|
if(!is_array($aButtons) || empty($aButtons))
|
||||||
|
{
|
||||||
|
// fallback
|
||||||
|
$aButtons = array(
|
||||||
|
"undo redo",
|
||||||
|
"bold italic underline strikethrough",
|
||||||
|
"alignleft aligncenter alignright alignjustify",
|
||||||
|
"bullist numlist",
|
||||||
|
"outdent indent",
|
||||||
|
"blockquote",
|
||||||
|
"removeformat",
|
||||||
|
"subscript",
|
||||||
|
"superscript",
|
||||||
|
"formatselect",
|
||||||
|
"fontselect",
|
||||||
|
"fontsizeselect"
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// buttons for plugins, enable only if plugin is active
|
||||||
|
$aButtons = array_merge($aButtons, array_filter(array_values($aPlugins)));
|
||||||
|
|
||||||
|
// custom buttons
|
||||||
|
$aButtons[] = $this->_getTinyCustControls();
|
||||||
|
|
||||||
|
$aConfig['toolbar'] = '"'.implode( " | ", $aButtons ).'"';
|
||||||
|
|
||||||
|
/*
|
||||||
|
$aConfig['toolbar1'] = '"undo redo searchreplace preview print fullscreen code paste | image media emoticons table inserttable bullist numlist outdent indent | ';
|
||||||
|
$aConfig['toolbar1'] .= 'ltr rtl | blockquote subscript superscript '.( $cfg->getConfigParam( "bTinyMCE_charmap" ) ? 'charmap' : '' ).' hr nonbreaking anchor link unlink ';
|
||||||
|
$aConfig['toolbar1'] .= $this->_getTinyCustControls().'"';
|
||||||
|
$aConfig['toolbar2'] = '"bold italic underline strikethrough | forecolor backcolor | alignleft aligncenter alignright alignjustify | fontselect fontsizeselect formatselect | removeformat | spellchecker visualchars | insertdatetime"';
|
||||||
|
*/
|
||||||
|
|
||||||
|
// compile the whole config stuff
|
||||||
|
$sConfig = '';
|
||||||
|
foreach ($aConfig AS $param => $value)
|
||||||
|
{
|
||||||
|
$sConfig .= "$param: $value, ";
|
||||||
|
}
|
||||||
|
|
||||||
|
// add init script
|
||||||
|
$sInit = 'tinymce.init({ '.$sConfig.' });';
|
||||||
|
|
||||||
|
$sCopyLongDescFromTinyMCE = 'function copyLongDescFromTinyMCE(sIdent)
|
||||||
|
{
|
||||||
|
var editor = tinymce.get("editor_"+sIdent);
|
||||||
|
if (editor && editor.isHidden() !== true)
|
||||||
|
{
|
||||||
|
console.log("copy content from tinymce");
|
||||||
|
var content = editor.getContent({format: "raw"}).replace(/\[{([^\]]*?)}\]/g, function(m) { return m.replace(/>/g, ">").replace(/</g, "<").replace(/&/g, "&") });
|
||||||
|
document.getElementsByName("editval[" + sIdent + "]").item(0).value = content;
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
var origCopyLongDesc = copyLongDesc;
|
||||||
|
copyLongDesc = function(sIdent)
|
||||||
|
{
|
||||||
|
if ( copyLongDescFromTinyMCE( sIdent ) ) return;
|
||||||
|
console.log("tinymce disabled, copy content from regular textarea");
|
||||||
|
origCopyLongDesc( sIdent );
|
||||||
|
}';
|
||||||
|
|
||||||
|
// adding scripts to template
|
||||||
|
$smarty = oxRegistry::get( "oxUtilsView" )->getSmarty();
|
||||||
|
$sSufix = ( $smarty->_tpl_vars["__oxid_include_dynamic"] ) ? '_dynamic' : '';
|
||||||
|
|
||||||
|
$aScript = (array) $cfg->getGlobalParameter( 'scripts'.$sSufix );
|
||||||
|
$aScript[] = $sCopyLongDescFromTinyMCE;
|
||||||
|
$aScript[] = $sInit;
|
||||||
|
$cfg->setGlobalParameter( 'scripts'.$sSufix, $aScript );
|
||||||
|
|
||||||
|
$aInclude = (array) $cfg->getGlobalParameter( 'includes'.$sSufix );
|
||||||
|
$aInclude[3][] = $this->getModuleUrl( 'bla-tinymce', 'tinymce/tinymce.min.js' );
|
||||||
|
$cfg->setGlobalParameter( 'includes'.$sSufix, $aInclude );
|
||||||
|
|
||||||
|
return '<li style="margin-left: 50px;">
|
||||||
|
<button style="border: 1px solid #0089EE; color: #0089EE;padding: 3px 10px; margin-top: -10px; background: white;" onclick="tinymce.each(tinymce.editors, function(editor) { if(editor.isHidden()) { editor.show(); } else { editor.hide(); } });">
|
||||||
|
<span>TinyMCE zeigen/verstecken</span>
|
||||||
|
</button>
|
||||||
|
</li>';
|
||||||
|
// javascript:tinymce.execCommand(\'mceToggleEditor\',false,\'editor1\');
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function _getTinyCustControls()
|
||||||
|
{
|
||||||
|
$sControls = oxRegistry::getConfig()->getConfigParam( "sTinyMCE_custom_controls" );
|
||||||
|
if (method_exists( get_parent_class( __CLASS__ ), __FUNCTION__ )) $sControls = parent::_getTinyCustControls()." ".$sControls;
|
||||||
|
return $sControls;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function _getTinyExtPlugins()
|
||||||
|
{
|
||||||
|
$aPlugins = oxRegistry::getConfig()->getConfigParam( "aTinyMCE_external_plugins" );
|
||||||
|
if (method_exists( get_parent_class( __CLASS__ ), __FUNCTION__ )) $aPlugins = array_merge( parent::_getTinyExtPlugins(), $aPlugins );
|
||||||
|
return $aPlugins;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function _getTinyCustConfig()
|
||||||
|
{
|
||||||
|
$aConfig = oxRegistry::getConfig()->getConfigParam( "aTinyMCE_custom_config" );
|
||||||
|
if (method_exists( get_parent_class( __CLASS__ ), __FUNCTION__ )) $aConfig = array_merge( parent::_getTinyCustConfig(), $aConfig );
|
||||||
|
return $aConfig;
|
||||||
|
}
|
||||||
|
}
|
136
copy_this/modules/bla/bla-tinymce/metadata.php
Normal file
@ -0,0 +1,136 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* bestlife AG - TinyMCE for OXID eShop
|
||||||
|
* Copyright (C) 2015 bestlife AG
|
||||||
|
* info: oxid@bestlife.ag
|
||||||
|
*
|
||||||
|
* This program is free software;
|
||||||
|
* you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation;
|
||||||
|
* either version 3 of the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
|
* You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>
|
||||||
|
*/
|
||||||
|
|
||||||
|
$v = "https://raw.githubusercontent.com/vanilla-thunder/bla-tinymce/master/copy_this/modules/bla/bla-tinymce/version.jpg";
|
||||||
|
|
||||||
|
$sMetadataVersion = '1.1';
|
||||||
|
$aModule = array(
|
||||||
|
'id' => 'bla-tinymce',
|
||||||
|
'title' => '<strong style="color:#95b900;font-size:125%;">best</strong><strong style="color:#c4ca77;font-size:125%;">life</strong> <strong>TinyMCE</strong>',
|
||||||
|
'description' => 'TinyMCE 4.1.7 WYSIWYG Editor for OXID eShop 4.7 - 4.9<br/>visit <a href="http://www.tinymce.com/" target="_blank">http://www.tinymce.com/</a> for demo and more details<hr/><b style="display: inline-block; float:left;">newest version:</b><img src="' . $v . '" style=" float:left;"/><a style="display: inline-block; padding: 1px 25px; background: dodgerblue; border: 1px solid #585858; color: white;" href="http://bit.ly/bla-TinyMCE" target="_blank">info</a> <a style="display: inline-block; padding: 1px 25px; background: forestgreen; border: 1px solid #585858; color: white;" href="https://github.com/vanilla-thunder/bla-tinymce/archive/master.zip">download</a>',
|
||||||
|
'thumbnail' => 'tinymce.png',
|
||||||
|
'version' => '1.4.0 (2015-02-23)',
|
||||||
|
'author' => 'Marat Bedoev, bestlife AG',
|
||||||
|
'email' => 'oxid@bestlife.ag',
|
||||||
|
'url' => 'http://www.bestlife.ag',
|
||||||
|
'extend' => array(
|
||||||
|
'oxviewconfig' => 'bla/bla-tinymce/core/blatinymceoxviewconfig'
|
||||||
|
),
|
||||||
|
'templates' => array(
|
||||||
|
'tinymce.tpl' => 'bla/bla-tinymce/views/tinymce.tpl',
|
||||||
|
),
|
||||||
|
'blocks' => array(
|
||||||
|
array(
|
||||||
|
'template' => 'bottomnaviitem.tpl',
|
||||||
|
'block' => 'admin_bottomnaviitem',
|
||||||
|
'file' => '/views/blocks/admin/bottomnaviitem_admin_bottomnaviitem.tpl'
|
||||||
|
)
|
||||||
|
),
|
||||||
|
'settings' => array(
|
||||||
|
/* enabling tinyMCE for this classes */
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceMain',
|
||||||
|
'name' => 'aTinyMCE_classes',
|
||||||
|
'type' => 'arr',
|
||||||
|
'value' => array(
|
||||||
|
"article_main",
|
||||||
|
"category_text",
|
||||||
|
"content_main",
|
||||||
|
"newsletter_main",
|
||||||
|
"news_text"
|
||||||
|
),
|
||||||
|
'position' => 0
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceMain',
|
||||||
|
'name' => 'aTinyMCE_plaincms',
|
||||||
|
'type' => 'arr',
|
||||||
|
'value' => array(
|
||||||
|
"oxadminorderplainemail",
|
||||||
|
"oxadminordernpplainemail", // bestellbenachrichtigung admin + fremdländer
|
||||||
|
"oxuserorderplainemail",
|
||||||
|
"oxuserordernpplainemail",
|
||||||
|
"oxuserorderemailendplain", // bestellbenachrichtigung user + fremdländer + abschluss
|
||||||
|
"oxordersendplainemail", // versandbestätigung
|
||||||
|
"oxregisterplainemail",
|
||||||
|
"oxregisterplainaltemail", // registrierung
|
||||||
|
"oxupdatepassinfoplainemail", // passwort update
|
||||||
|
"oxnewsletterplainemail", // newsletter
|
||||||
|
"oxemailfooterplain", // email fußtext
|
||||||
|
"oxrighttocancellegend",
|
||||||
|
"oxrighttocancellegend2", // widerrufsrecht
|
||||||
|
"oxstartmetadescription",
|
||||||
|
"oxstartmetakeywords" // META Tags
|
||||||
|
),
|
||||||
|
'position' => 1
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceMain',
|
||||||
|
'name' => 'sTinyMCE_height',
|
||||||
|
'type' => 'str',
|
||||||
|
'value' => '300',
|
||||||
|
'position' => 0
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceSettings',
|
||||||
|
'name' => 'aTinyMCE_buttons',
|
||||||
|
'type' => 'arr',
|
||||||
|
'value' => array(
|
||||||
|
"undo redo",
|
||||||
|
"bold italic underline strikethrough",
|
||||||
|
"alignleft aligncenter alignright alignjustify",
|
||||||
|
"bullist numlist",
|
||||||
|
"outdent indent",
|
||||||
|
"blockquote",
|
||||||
|
"removeformat",
|
||||||
|
"subscript",
|
||||||
|
"superscript",
|
||||||
|
"formatselect",
|
||||||
|
"fontselect",
|
||||||
|
"fontsizeselect"
|
||||||
|
),
|
||||||
|
'position' => 0
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceSettings',
|
||||||
|
'name' => 'aTinyMCE_plugins_override',
|
||||||
|
'type' => 'arr',
|
||||||
|
'value' => array(),
|
||||||
|
'position' => 1
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceSettings',
|
||||||
|
'name' => 'aTinyMCE_external_plugins',
|
||||||
|
'type' => 'aarr',
|
||||||
|
'value' => array(),
|
||||||
|
'position' => 2
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceSettings',
|
||||||
|
'name' => 'sTinyMCE_custom_controls',
|
||||||
|
'type' => 'str',
|
||||||
|
'value' => '',
|
||||||
|
'position' => 3
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
'group' => 'tinyMceSettings',
|
||||||
|
'name' => 'aTinyMCE_custom_config',
|
||||||
|
'type' => 'aarr',
|
||||||
|
'value' => array(),
|
||||||
|
'position' => 4
|
||||||
|
),
|
||||||
|
)
|
||||||
|
);
|
27
copy_this/modules/bla/bla-tinymce/package.json
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"name": "bla-tinymce",
|
||||||
|
"version": "1.4.0",
|
||||||
|
"description": "TinyMCE integration for OXID eShop CE",
|
||||||
|
"author": "Marat Bedoev, bestlife AG <oxid@bestlife.ag>",
|
||||||
|
"license": "GPLv3",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "git://github.com/vanilla-thunder/bla-tinymce.git"
|
||||||
|
},
|
||||||
|
"bugs": {
|
||||||
|
"url": "https://github.com/vanilla-thunder/bla-tinymce/issues"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"tinymce",
|
||||||
|
"oxid",
|
||||||
|
"oxid",
|
||||||
|
"eshop",
|
||||||
|
"editor",
|
||||||
|
"wysiwyg"
|
||||||
|
],
|
||||||
|
"devDependencies": {
|
||||||
|
"request": "*",
|
||||||
|
"cheerio": "*",
|
||||||
|
"adm-zip": "*"
|
||||||
|
}
|
||||||
|
}
|
BIN
copy_this/modules/bla/bla-tinymce/tinymce.png
Normal file
After Width: | Height: | Size: 4.7 KiB |
197
copy_this/modules/bla/bla-tinymce/tinymce/langs/cs.js
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
tinymce.addI18n('cs',{
|
||||||
|
"Cut": "Vyjmout",
|
||||||
|
"Heading 5": "Nadpis 5",
|
||||||
|
"Header 2": "Nadpis 2",
|
||||||
|
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "V\u00e1\u0161 prohl\u00ed\u017ee\u010d nepodporuje p\u0159\u00edm\u00fd p\u0159\u00edstup do schr\u00e1nky. Pou\u017eijte pros\u00edm kl\u00e1vesov\u00e9 zkratky Ctrl+X\/C\/V.",
|
||||||
|
"Heading 4": "Nadpis 4",
|
||||||
|
"Div": "Div (blok)",
|
||||||
|
"Heading 2": "Nadpis 2",
|
||||||
|
"Paste": "Vlo\u017eit",
|
||||||
|
"Close": "Zav\u0159\u00edt",
|
||||||
|
"Font Family": "Typ p\u00edsma",
|
||||||
|
"Pre": "Pre (p\u0159edform\u00e1tov\u00e1no)",
|
||||||
|
"Align right": "Zarovnat vpravo",
|
||||||
|
"New document": "Nov\u00fd dokument",
|
||||||
|
"Blockquote": "Citace",
|
||||||
|
"Numbered list": "\u010c\u00edslov\u00e1n\u00ed",
|
||||||
|
"Heading 1": "Nadpis 1",
|
||||||
|
"Headings": "Nadpisy",
|
||||||
|
"Increase indent": "Zv\u011bt\u0161it odsazen\u00ed",
|
||||||
|
"Formats": "Form\u00e1ty",
|
||||||
|
"Headers": "Nadpisy",
|
||||||
|
"Select all": "Vybrat v\u0161e",
|
||||||
|
"Header 3": "Nadpis 3",
|
||||||
|
"Blocks": "Blokov\u00e9 zobrazen\u00ed (block)",
|
||||||
|
"Undo": "Zp\u011bt",
|
||||||
|
"Strikethrough": "P\u0159e\u0161rktnut\u00e9",
|
||||||
|
"Bullet list": "Odr\u00e1\u017eky",
|
||||||
|
"Header 1": "Nadpis 1",
|
||||||
|
"Superscript": "Horn\u00ed index",
|
||||||
|
"Clear formatting": "Vymazat form\u00e1tov\u00e1n\u00ed",
|
||||||
|
"Font Sizes": "Velikost p\u00edsma",
|
||||||
|
"Subscript": "Doln\u00ed index",
|
||||||
|
"Header 6": "Nadpis 6",
|
||||||
|
"Redo": "Znovu",
|
||||||
|
"Paragraph": "Odstavec",
|
||||||
|
"Ok": "OK",
|
||||||
|
"Bold": "Tu\u010dn\u00e9",
|
||||||
|
"Code": "Code (k\u00f3d)",
|
||||||
|
"Italic": "Kurz\u00edva",
|
||||||
|
"Align center": "Zarovnat na st\u0159ed",
|
||||||
|
"Header 5": "Nadpis 5",
|
||||||
|
"Heading 6": "Nadpis 6",
|
||||||
|
"Heading 3": "Nadpis 3",
|
||||||
|
"Decrease indent": "Zmen\u0161it odsazen\u00ed",
|
||||||
|
"Header 4": "Nadpis 4",
|
||||||
|
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "Je zapnuto vkl\u00e1d\u00e1n\u00ed \u010dist\u00e9ho textu. Dokud nebude tato volba vypnuta, bude ve\u0161ker\u00fd obsah vlo\u017een jako \u010dist\u00fd text.",
|
||||||
|
"Underline": "Podtr\u017een\u00e9",
|
||||||
|
"Cancel": "Zru\u0161it",
|
||||||
|
"Justify": "Zarovnat do bloku",
|
||||||
|
"Inline": "\u0158\u00e1dkov\u00e9 zobrazen\u00ed (inline)",
|
||||||
|
"Copy": "Kop\u00edrovat",
|
||||||
|
"Align left": "Zarovnat vlevo",
|
||||||
|
"Visual aids": "Vizu\u00e1ln\u00ed pom\u016fcky",
|
||||||
|
"Lower Greek": "Mal\u00e9 p\u00edsmenkov\u00e1n\u00ed",
|
||||||
|
"Square": "\u010ctvere\u010dek",
|
||||||
|
"Default": "V\u00fdchoz\u00ed",
|
||||||
|
"Lower Alpha": "Norm\u00e1ln\u00ed \u010d\u00edslov\u00e1n\u00ed",
|
||||||
|
"Circle": "Kole\u010dko",
|
||||||
|
"Disc": "Punt\u00edk",
|
||||||
|
"Upper Alpha": "velk\u00e9 p\u00edsmenkov\u00e1n\u00ed",
|
||||||
|
"Upper Roman": "\u0158\u00edmsk\u00e9 \u010d\u00edslice",
|
||||||
|
"Lower Roman": "Mal\u00e9 \u0159\u00edmsk\u00e9 \u010d\u00edslice",
|
||||||
|
"Name": "N\u00e1zev",
|
||||||
|
"Anchor": "Kotva",
|
||||||
|
"You have unsaved changes are you sure you want to navigate away?": "M\u00e1te neulo\u017een\u00e9 zm\u011bny. Opravdu chcete opustit str\u00e1nku?",
|
||||||
|
"Restore last draft": "Obnovit posledn\u00ed koncept",
|
||||||
|
"Special character": "Speci\u00e1ln\u00ed znak",
|
||||||
|
"Source code": "Zdrojov\u00fd k\u00f3d",
|
||||||
|
"Color": "Barva",
|
||||||
|
"Right to left": "Zprava doleva",
|
||||||
|
"Left to right": "Zleva doprava",
|
||||||
|
"Emoticons": "Emotikony",
|
||||||
|
"Robots": "Roboti",
|
||||||
|
"Document properties": "Vlastnosti dokumentu",
|
||||||
|
"Title": "Titulek",
|
||||||
|
"Keywords": "Kl\u00ed\u010dov\u00e1 slova",
|
||||||
|
"Encoding": "K\u00f3dov\u00e1n\u00ed",
|
||||||
|
"Description": "Popis",
|
||||||
|
"Author": "Autor",
|
||||||
|
"Fullscreen": "Na celou obrazovku",
|
||||||
|
"Horizontal line": "Vodorovn\u00e1 \u010d\u00e1ra",
|
||||||
|
"Horizontal space": "Horizont\u00e1ln\u00ed mezera",
|
||||||
|
"Insert\/edit image": "Vlo\u017eit \/ upravit obr\u00e1zek",
|
||||||
|
"General": "Obecn\u00e9",
|
||||||
|
"Advanced": "Pokro\u010dil\u00e9",
|
||||||
|
"Source": "URL",
|
||||||
|
"Border": "R\u00e1me\u010dek",
|
||||||
|
"Constrain proportions": "Zachovat proporce",
|
||||||
|
"Vertical space": "Vertik\u00e1ln\u00ed mezera",
|
||||||
|
"Image description": "Popis obr\u00e1zku",
|
||||||
|
"Style": "Styl",
|
||||||
|
"Dimensions": "Rozm\u011bry",
|
||||||
|
"Insert image": "Vlo\u017eit obr\u00e1zek",
|
||||||
|
"Insert date\/time": "Vlo\u017eit datum \/ \u010das",
|
||||||
|
"Remove link": "Odstranit odkaz",
|
||||||
|
"Url": "URL",
|
||||||
|
"Text to display": "Text k zobrazen\u00ed",
|
||||||
|
"Anchors": "Kotvy",
|
||||||
|
"Insert link": "Vlo\u017eit odkaz",
|
||||||
|
"New window": "Nov\u00e9 okno",
|
||||||
|
"None": "\u017d\u00e1dn\u00e9",
|
||||||
|
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "Zadan\u00e9 URL vypad\u00e1 jako odkaz na jin\u00fd web. Chcete doplnit povinn\u00fd prefix http:\/\/?",
|
||||||
|
"Target": "C\u00edl",
|
||||||
|
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "Zadan\u00e9 URL vypad\u00e1 jako e-mailov\u00e1 adresa. Chcete doplnit povinn\u00fd prefix mailto:?",
|
||||||
|
"Insert\/edit link": "Vlo\u017eit \/ upravit odkaz",
|
||||||
|
"Insert\/edit video": "Vlo\u017eit \/ upravit video",
|
||||||
|
"Poster": "N\u00e1hled",
|
||||||
|
"Alternative source": "Alternativn\u00ed zdroj",
|
||||||
|
"Paste your embed code below:": "Vlo\u017ete k\u00f3d pro vlo\u017een\u00ed n\u00ed\u017ee:",
|
||||||
|
"Insert video": "Vlo\u017eit video",
|
||||||
|
"Embed": "Vlo\u017eit",
|
||||||
|
"Nonbreaking space": "Pevn\u00e1 mezera",
|
||||||
|
"Page break": "Konec str\u00e1nky",
|
||||||
|
"Paste as text": "Vlo\u017eit jako \u010dist\u00fd text",
|
||||||
|
"Preview": "N\u00e1hled",
|
||||||
|
"Print": "Tisk",
|
||||||
|
"Save": "Ulo\u017eit",
|
||||||
|
"Could not find the specified string.": "Zadan\u00fd \u0159et\u011bzec nebyl nalezen.",
|
||||||
|
"Replace": "Nahradit",
|
||||||
|
"Next": "Dal\u0161\u00ed",
|
||||||
|
"Whole words": "Pouze cel\u00e1 slova",
|
||||||
|
"Find and replace": "Naj\u00edt a nahradit",
|
||||||
|
"Replace with": "Nahradit za",
|
||||||
|
"Find": "Naj\u00edt",
|
||||||
|
"Replace all": "Nahradit v\u0161e",
|
||||||
|
"Match case": "Rozli\u0161ovat mal\u00e1 a velk\u00e1 p\u00edsmena",
|
||||||
|
"Prev": "P\u0159edchoz\u00ed",
|
||||||
|
"Spellcheck": "Kontrola pravopisu",
|
||||||
|
"Finish": "Ukon\u010dit",
|
||||||
|
"Ignore all": "Ignorovat v\u0161e",
|
||||||
|
"Ignore": "Ignorovat",
|
||||||
|
"Add to Dictionary": "P\u0159idat do slovn\u00edku",
|
||||||
|
"Insert row before": "Vlo\u017eit \u0159\u00e1dek nad",
|
||||||
|
"Rows": "\u0158\u00e1dek",
|
||||||
|
"Height": "V\u00fd\u0161ka",
|
||||||
|
"Paste row after": "Vlo\u017eit \u0159\u00e1dek pod",
|
||||||
|
"Alignment": "Zarovn\u00e1n\u00ed",
|
||||||
|
"Border color": "Barva r\u00e1me\u010dku",
|
||||||
|
"Column group": "Skupina sloupc\u016f",
|
||||||
|
"Row": "\u0158\u00e1dek",
|
||||||
|
"Insert column before": "Vlo\u017eit sloupec vlevo",
|
||||||
|
"Split cell": "Rozd\u011blit bu\u0148ky",
|
||||||
|
"Cell padding": "Vnit\u0159n\u00ed okraj bun\u011bk",
|
||||||
|
"Cell spacing": "Vn\u011bj\u0161\u00ed okraj bun\u011bk",
|
||||||
|
"Row type": "Typ \u0159\u00e1dku",
|
||||||
|
"Insert table": "Vlo\u017eit tabulku",
|
||||||
|
"Body": "T\u011blo",
|
||||||
|
"Caption": "Nadpis",
|
||||||
|
"Footer": "Pati\u010dka",
|
||||||
|
"Delete row": "Smazat \u0159\u00e1dek",
|
||||||
|
"Paste row before": "Vlo\u017eit \u0159\u00e1dek nad",
|
||||||
|
"Scope": "Rozsah",
|
||||||
|
"Delete table": "Smazat tabulku",
|
||||||
|
"H Align": "Horizont\u00e1ln\u00ed zarovn\u00e1n\u00ed",
|
||||||
|
"Top": "Nahoru",
|
||||||
|
"Header cell": "Hlavi\u010dkov\u00e1 bu\u0148ka",
|
||||||
|
"Column": "Sloupec",
|
||||||
|
"Row group": "Skupina \u0159\u00e1dk\u016f",
|
||||||
|
"Cell": "Bu\u0148ka",
|
||||||
|
"Middle": "Uprost\u0159ed",
|
||||||
|
"Cell type": "Typ bu\u0148ky",
|
||||||
|
"Copy row": "Kop\u00edrovat \u0159\u00e1dek",
|
||||||
|
"Row properties": "Vlastnosti \u0159\u00e1dku",
|
||||||
|
"Table properties": "Vlastnosti tabulky",
|
||||||
|
"Bottom": "Dol\u016f",
|
||||||
|
"V Align": "Vertik\u00e1ln\u00ed zarovn\u00e1n\u00ed",
|
||||||
|
"Header": "Hlavi\u010dka",
|
||||||
|
"Right": "Vpravo",
|
||||||
|
"Insert column after": "Vlo\u017eit sloupec vpravo",
|
||||||
|
"Cols": "Sloupc\u016f",
|
||||||
|
"Insert row after": "Vlo\u017eit \u0159\u00e1dek pod",
|
||||||
|
"Width": "\u0160\u00ed\u0159ka",
|
||||||
|
"Cell properties": "Vlastnosti bu\u0148ky",
|
||||||
|
"Left": "Vlevo",
|
||||||
|
"Cut row": "Vyjmout \u0159\u00e1dek",
|
||||||
|
"Delete column": "Smazat sloupec",
|
||||||
|
"Center": "Na st\u0159ed",
|
||||||
|
"Merge cells": "Slou\u010dit bu\u0148ky",
|
||||||
|
"Insert template": "Vlo\u017eit \u0161ablonu",
|
||||||
|
"Templates": "\u0160ablony",
|
||||||
|
"Background color": "Barva pozad\u00ed",
|
||||||
|
"Custom...": "Vlastn\u00ed...",
|
||||||
|
"Custom color": "Vlastn\u00ed barva",
|
||||||
|
"No color": "Bez barvy",
|
||||||
|
"Text color": "Barva p\u00edsma",
|
||||||
|
"Show blocks": "Uk\u00e1zat bloky",
|
||||||
|
"Show invisible characters": "Zobrazit speci\u00e1ln\u00ed znaky",
|
||||||
|
"Words: {0}": "Po\u010det slov: {0}",
|
||||||
|
"Insert": "Vlo\u017eit",
|
||||||
|
"File": "Soubor",
|
||||||
|
"Edit": "\u00dapravy",
|
||||||
|
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Editor. Stiskn\u011bte ALT-F9 pro menu, ALT-F10 pro n\u00e1strojovou li\u0161tu a ALT-0 pro n\u00e1pov\u011bdu.",
|
||||||
|
"Tools": "N\u00e1stroje",
|
||||||
|
"View": "Zobrazit",
|
||||||
|
"Table": "Tabulka",
|
||||||
|
"Format": "Form\u00e1t"
|
||||||
|
});
|
197
copy_this/modules/bla/bla-tinymce/tinymce/langs/da.js
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
tinymce.addI18n('da',{
|
||||||
|
"Cut": "Klip",
|
||||||
|
"Heading 5": "Overskrift 5",
|
||||||
|
"Header 2": "Overskrift 2",
|
||||||
|
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "Din browser underst\u00f8tter ikke direkte adgang til clipboard. Benyt Ctrl+X\/C\/ keybord shortcuts i stedet for.",
|
||||||
|
"Heading 4": "Overskrift 4",
|
||||||
|
"Div": "Div",
|
||||||
|
"Heading 2": "Overskrift 2",
|
||||||
|
"Paste": "Inds\u00e6t",
|
||||||
|
"Close": "Luk",
|
||||||
|
"Font Family": "Skrifttype",
|
||||||
|
"Pre": "Pre",
|
||||||
|
"Align right": "H\u00f8jrejusteret",
|
||||||
|
"New document": "Nyt dokument",
|
||||||
|
"Blockquote": "Indrykning",
|
||||||
|
"Numbered list": "Nummerering",
|
||||||
|
"Heading 1": "Overskrift 1",
|
||||||
|
"Headings": "Overskrifter",
|
||||||
|
"Increase indent": "For\u00f8g indrykning",
|
||||||
|
"Formats": "Formater",
|
||||||
|
"Headers": "Overskrifter",
|
||||||
|
"Select all": "V\u00e6lg alle",
|
||||||
|
"Header 3": "Overskrift 3",
|
||||||
|
"Blocks": "Blokke",
|
||||||
|
"Undo": "Fortryd",
|
||||||
|
"Strikethrough": "Gennemstreg",
|
||||||
|
"Bullet list": "Punkt tegn",
|
||||||
|
"Header 1": "Overskrift 1",
|
||||||
|
"Superscript": "H\u00e6vet",
|
||||||
|
"Clear formatting": "Nulstil formattering",
|
||||||
|
"Font Sizes": "Skriftst\u00f8rrelse",
|
||||||
|
"Subscript": "S\u00e6nket",
|
||||||
|
"Header 6": "Overskrift 6",
|
||||||
|
"Redo": "Genopret",
|
||||||
|
"Paragraph": "S\u00e6tning",
|
||||||
|
"Ok": "Ok",
|
||||||
|
"Bold": "Fed",
|
||||||
|
"Code": "Code",
|
||||||
|
"Italic": "Kursiv",
|
||||||
|
"Align center": "Centreret",
|
||||||
|
"Header 5": "Overskrift 5",
|
||||||
|
"Heading 6": "Overskrift 6",
|
||||||
|
"Heading 3": "Overskrift 3",
|
||||||
|
"Decrease indent": "Formindsk indrykning",
|
||||||
|
"Header 4": "Overskrift 4",
|
||||||
|
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "S\u00e6t ind er indstillet til at inds\u00e6tte som ren tekst. Indhold bliver nu indsat uden formatering indtil du \u00e6ndrer indstillingen.",
|
||||||
|
"Underline": "Understreg",
|
||||||
|
"Cancel": "Fortryd",
|
||||||
|
"Justify": "Justering",
|
||||||
|
"Inline": "Inline",
|
||||||
|
"Copy": "Kopier",
|
||||||
|
"Align left": "Venstrejusteret",
|
||||||
|
"Visual aids": "Visuel hj\u00e6lp",
|
||||||
|
"Lower Greek": "Lower Gr\u00e6sk",
|
||||||
|
"Square": "Kvadrat",
|
||||||
|
"Default": "Standard",
|
||||||
|
"Lower Alpha": "Lower Alpha",
|
||||||
|
"Circle": "Cirkel",
|
||||||
|
"Disc": "Disk",
|
||||||
|
"Upper Alpha": "Upper Alpha",
|
||||||
|
"Upper Roman": "Upper Roman",
|
||||||
|
"Lower Roman": "Lower Roman",
|
||||||
|
"Name": "Navn",
|
||||||
|
"Anchor": "Anchor",
|
||||||
|
"You have unsaved changes are you sure you want to navigate away?": "Du har ikke gemte \u00e6ndringer. Er du sikker p\u00e5 at du vil forts\u00e6tte?",
|
||||||
|
"Restore last draft": "Genopret sidste kladde",
|
||||||
|
"Special character": "Specielle tegn",
|
||||||
|
"Source code": "Kildekode",
|
||||||
|
"Color": "Farve",
|
||||||
|
"Right to left": "H\u00f8jre til venstre",
|
||||||
|
"Left to right": "Venstre til h\u00f8jre",
|
||||||
|
"Emoticons": "Emot-ikoner",
|
||||||
|
"Robots": "Robotter",
|
||||||
|
"Document properties": "Dokument egenskaber",
|
||||||
|
"Title": "Titel",
|
||||||
|
"Keywords": "S\u00f8geord",
|
||||||
|
"Encoding": "Kodning",
|
||||||
|
"Description": "Beskrivelse",
|
||||||
|
"Author": "Forfatter",
|
||||||
|
"Fullscreen": "Fuldsk\u00e6rm",
|
||||||
|
"Horizontal line": "Vandret linie",
|
||||||
|
"Horizontal space": "Vandret afstand",
|
||||||
|
"Insert\/edit image": "Inds\u00e6t\/ret billede",
|
||||||
|
"General": "Generet",
|
||||||
|
"Advanced": "Avanceret",
|
||||||
|
"Source": "Kilde",
|
||||||
|
"Border": "Kant",
|
||||||
|
"Constrain proportions": "Behold propertioner",
|
||||||
|
"Vertical space": "Lodret afstand",
|
||||||
|
"Image description": "Billede beskrivelse",
|
||||||
|
"Style": "Stil",
|
||||||
|
"Dimensions": "Dimensioner",
|
||||||
|
"Insert image": "Inds\u00e6t billede",
|
||||||
|
"Insert date\/time": "Inds\u00e6t dato\/klokkeslet",
|
||||||
|
"Remove link": "Fjern link",
|
||||||
|
"Url": "Url",
|
||||||
|
"Text to display": "Vis tekst",
|
||||||
|
"Anchors": "Ankre",
|
||||||
|
"Insert link": "Inds\u00e6t link",
|
||||||
|
"New window": "Nyt vindue",
|
||||||
|
"None": "Ingen",
|
||||||
|
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "URLen som du angav ser ud til at v\u00e6re et eksternt link. \u00d8nsker du at tilf\u00f8je det kr\u00e6vede prefiks http:\/\/ ?",
|
||||||
|
"Target": "Target",
|
||||||
|
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "URLen som du angav ser ud til at v\u00e6re en email adresse. \u00d8nsker du at tilf\u00f8je det kr\u00e6vede prefiks mailto:",
|
||||||
|
"Insert\/edit link": "Inds\u00e6t\/ret link",
|
||||||
|
"Insert\/edit video": "Inds\u00e6t\/ret video",
|
||||||
|
"Poster": "Poster",
|
||||||
|
"Alternative source": "Alternativ kilde",
|
||||||
|
"Paste your embed code below:": "Inds\u00e6t din embed kode herunder:",
|
||||||
|
"Insert video": "Inds\u00e6t video",
|
||||||
|
"Embed": "Integrer",
|
||||||
|
"Nonbreaking space": "H\u00e5rdt mellemrum",
|
||||||
|
"Page break": "Sideskift",
|
||||||
|
"Paste as text": "Inds\u00e6t som ren tekst",
|
||||||
|
"Preview": "Forh\u00e5ndsvisning",
|
||||||
|
"Print": "Udskriv",
|
||||||
|
"Save": "Gem",
|
||||||
|
"Could not find the specified string.": "Kunne ikke finde s\u00f8getekst",
|
||||||
|
"Replace": "Erstat",
|
||||||
|
"Next": "N\u00e6ste",
|
||||||
|
"Whole words": "Hele ord",
|
||||||
|
"Find and replace": "Find og erstat",
|
||||||
|
"Replace with": "Erstat med",
|
||||||
|
"Find": "Find",
|
||||||
|
"Replace all": "Erstat alt",
|
||||||
|
"Match case": "STORE og sm\u00e5 bogstaver",
|
||||||
|
"Prev": "Forrige",
|
||||||
|
"Spellcheck": "Stavekontrol",
|
||||||
|
"Finish": "F\u00e6rdig",
|
||||||
|
"Ignore all": "Ignorer alt",
|
||||||
|
"Ignore": "Ignorer",
|
||||||
|
"Add to Dictionary": "Tilf\u00f8j til ordbog",
|
||||||
|
"Insert row before": "Inds\u00e6t r\u00e6kke f\u00f8r",
|
||||||
|
"Rows": "R\u00e6kker",
|
||||||
|
"Height": "H\u00f8jde",
|
||||||
|
"Paste row after": "Inds\u00e6t r\u00e6kke efter",
|
||||||
|
"Alignment": "Tilpasning",
|
||||||
|
"Border color": "Kant farve",
|
||||||
|
"Column group": "Kolonne gruppe",
|
||||||
|
"Row": "R\u00e6kke",
|
||||||
|
"Insert column before": "Inds\u00e6t kolonne f\u00f8r",
|
||||||
|
"Split cell": "Split celle",
|
||||||
|
"Cell padding": "Celle padding",
|
||||||
|
"Cell spacing": "Celle afstand",
|
||||||
|
"Row type": "R\u00e6kke type",
|
||||||
|
"Insert table": "Inds\u00e6t tabel",
|
||||||
|
"Body": "Krop",
|
||||||
|
"Caption": "Tekst",
|
||||||
|
"Footer": "Sidefod",
|
||||||
|
"Delete row": "Slet r\u00e6kke",
|
||||||
|
"Paste row before": "Inds\u00e6t r\u00e6kke f\u00f8r",
|
||||||
|
"Scope": "Anvendelsesomr\u00e5de",
|
||||||
|
"Delete table": "Slet tabel",
|
||||||
|
"H Align": "H juster",
|
||||||
|
"Top": "Top",
|
||||||
|
"Header cell": "Sidehoved celle",
|
||||||
|
"Column": "Kolonne",
|
||||||
|
"Row group": "R\u00e6kke gruppe",
|
||||||
|
"Cell": "Celle",
|
||||||
|
"Middle": "Midt",
|
||||||
|
"Cell type": "Celle type",
|
||||||
|
"Copy row": "Kopier r\u00e6kke",
|
||||||
|
"Row properties": "R\u00e6kke egenskaber",
|
||||||
|
"Table properties": "Tabel egenskaber",
|
||||||
|
"Bottom": "Bund",
|
||||||
|
"V Align": "V juster",
|
||||||
|
"Header": "Sidehoved",
|
||||||
|
"Right": "H\u00f8jre",
|
||||||
|
"Insert column after": "Inds\u00e6t kolonne efter",
|
||||||
|
"Cols": "Kolonne",
|
||||||
|
"Insert row after": "Inds\u00e6t r\u00e6kke efter",
|
||||||
|
"Width": "Bredde",
|
||||||
|
"Cell properties": "Celle egenskaber",
|
||||||
|
"Left": "Venstre",
|
||||||
|
"Cut row": "Klip r\u00e6kke",
|
||||||
|
"Delete column": "Slet kolonne",
|
||||||
|
"Center": "Centrering",
|
||||||
|
"Merge cells": "Flet celler",
|
||||||
|
"Insert template": "Inds\u00e6t skabelon",
|
||||||
|
"Templates": "Skabeloner",
|
||||||
|
"Background color": "Baggrunds farve",
|
||||||
|
"Custom...": "Brugerdefineret...",
|
||||||
|
"Custom color": "Brugerdefineret farve",
|
||||||
|
"No color": "Ingen farve",
|
||||||
|
"Text color": "Tekst farve",
|
||||||
|
"Show blocks": "Vis klokke",
|
||||||
|
"Show invisible characters": "Vis usynlige tegn",
|
||||||
|
"Words: {0}": "Ord: {0}",
|
||||||
|
"Insert": "Inds\u00e6t",
|
||||||
|
"File": "Fil",
|
||||||
|
"Edit": "Rediger",
|
||||||
|
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Rich Text omr\u00e5de. Tryk ALT-F9 for menu. Tryk ALT-F10 for toolbar. Tryk ALT-0 for hj\u00e6lp",
|
||||||
|
"Tools": "V\u00e6rkt\u00f8j",
|
||||||
|
"View": "Vis",
|
||||||
|
"Table": "Tabel",
|
||||||
|
"Format": "Format"
|
||||||
|
});
|
197
copy_this/modules/bla/bla-tinymce/tinymce/langs/de.js
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
tinymce.addI18n('de',{
|
||||||
|
"Cut": "Ausschneiden",
|
||||||
|
"Heading 5": "\u00dcberschrift 5",
|
||||||
|
"Header 2": "\u00dcberschrift 2",
|
||||||
|
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "Ihr Browser unterst\u00fctzt leider keinen direkten Zugriff auf die Zwischenablage. Bitte benutzen Sie die Strg + X \/ C \/ V Tastenkombinationen.",
|
||||||
|
"Heading 4": "\u00dcberschrift 4",
|
||||||
|
"Div": "Textblock",
|
||||||
|
"Heading 2": "\u00dcberschrift 2",
|
||||||
|
"Paste": "Einf\u00fcgen",
|
||||||
|
"Close": "Schlie\u00dfen",
|
||||||
|
"Font Family": "Schriftart",
|
||||||
|
"Pre": "Vorformatierter Text",
|
||||||
|
"Align right": "Rechtsb\u00fcndig ausrichten",
|
||||||
|
"New document": "Neues Dokument",
|
||||||
|
"Blockquote": "Zitat",
|
||||||
|
"Numbered list": "Nummerierte Liste",
|
||||||
|
"Heading 1": "\u00dcberschrift 1",
|
||||||
|
"Headings": "\u00dcberschriften",
|
||||||
|
"Increase indent": "Einzug vergr\u00f6\u00dfern",
|
||||||
|
"Formats": "Formate",
|
||||||
|
"Headers": "\u00dcberschriften",
|
||||||
|
"Select all": "Alles ausw\u00e4hlen",
|
||||||
|
"Header 3": "\u00dcberschrift 3",
|
||||||
|
"Blocks": "Absatzformate",
|
||||||
|
"Undo": "R\u00fcckg\u00e4ngig",
|
||||||
|
"Strikethrough": "Durchgestrichen",
|
||||||
|
"Bullet list": "Aufz\u00e4hlung",
|
||||||
|
"Header 1": "\u00dcberschrift 1",
|
||||||
|
"Superscript": "Hochgestellt",
|
||||||
|
"Clear formatting": "Formatierung entfernen",
|
||||||
|
"Font Sizes": "Schriftgr\u00f6\u00dfe",
|
||||||
|
"Subscript": "Tiefgestellt",
|
||||||
|
"Header 6": "\u00dcberschrift 6",
|
||||||
|
"Redo": "Wiederholen",
|
||||||
|
"Paragraph": "Absatz",
|
||||||
|
"Ok": "Ok",
|
||||||
|
"Bold": "Fett",
|
||||||
|
"Code": "Quelltext",
|
||||||
|
"Italic": "Kursiv",
|
||||||
|
"Align center": "Zentriert ausrichten",
|
||||||
|
"Header 5": "\u00dcberschrift 5",
|
||||||
|
"Heading 6": "\u00dcberschrift 6",
|
||||||
|
"Heading 3": "\u00dcberschrift 3",
|
||||||
|
"Decrease indent": "Einzug verkleinern",
|
||||||
|
"Header 4": "\u00dcberschrift 4",
|
||||||
|
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "Einf\u00fcgen ist nun im einfachen Textmodus. Inhalte werden ab jetzt als unformatierter Text eingef\u00fcgt, bis Sie diese Einstellung wieder ausschalten!",
|
||||||
|
"Underline": "Unterstrichen",
|
||||||
|
"Cancel": "Abbrechen",
|
||||||
|
"Justify": "Blocksatz",
|
||||||
|
"Inline": "Zeichenformate",
|
||||||
|
"Copy": "Kopieren",
|
||||||
|
"Align left": "Linksb\u00fcndig ausrichten",
|
||||||
|
"Visual aids": "Visuelle Hilfen",
|
||||||
|
"Lower Greek": "Griechische Kleinbuchstaben",
|
||||||
|
"Square": "Quadrat",
|
||||||
|
"Default": "Standard",
|
||||||
|
"Lower Alpha": "Kleinbuchstaben",
|
||||||
|
"Circle": "Kreis",
|
||||||
|
"Disc": "Punkt",
|
||||||
|
"Upper Alpha": "Gro\u00dfbuchstaben",
|
||||||
|
"Upper Roman": "R\u00f6mische Zahlen (Gro\u00dfbuchstaben)",
|
||||||
|
"Lower Roman": "R\u00f6mische Zahlen (Kleinbuchstaben)",
|
||||||
|
"Name": "Name",
|
||||||
|
"Anchor": "Textmarke",
|
||||||
|
"You have unsaved changes are you sure you want to navigate away?": "Die \u00c4nderungen wurden noch nicht gespeichert, sind Sie sicher, dass Sie diese Seite verlassen wollen?",
|
||||||
|
"Restore last draft": "Letzten Entwurf wiederherstellen",
|
||||||
|
"Special character": "Sonderzeichen",
|
||||||
|
"Source code": "Quelltext",
|
||||||
|
"Color": "Farbe",
|
||||||
|
"Right to left": "Von rechts nach links",
|
||||||
|
"Left to right": "Von links nach rechts",
|
||||||
|
"Emoticons": "Emoticons",
|
||||||
|
"Robots": "Robots",
|
||||||
|
"Document properties": "Dokumenteigenschaften",
|
||||||
|
"Title": "Titel",
|
||||||
|
"Keywords": "Sch\u00fcsselw\u00f6rter",
|
||||||
|
"Encoding": "Zeichenkodierung",
|
||||||
|
"Description": "Beschreibung",
|
||||||
|
"Author": "Verfasser",
|
||||||
|
"Fullscreen": "Vollbild",
|
||||||
|
"Horizontal line": "Horizontale Linie",
|
||||||
|
"Horizontal space": "Horizontaler Abstand",
|
||||||
|
"Insert\/edit image": "Bild einf\u00fcgen\/bearbeiten",
|
||||||
|
"General": "Allgemein",
|
||||||
|
"Advanced": "Erweitert",
|
||||||
|
"Source": "Quelle",
|
||||||
|
"Border": "Rahmen",
|
||||||
|
"Constrain proportions": "Seitenverh\u00e4ltnis beibehalten",
|
||||||
|
"Vertical space": "Vertikaler Abstand",
|
||||||
|
"Image description": "Bildbeschreibung",
|
||||||
|
"Style": "Stil",
|
||||||
|
"Dimensions": "Abmessungen",
|
||||||
|
"Insert image": "Bild einf\u00fcgen",
|
||||||
|
"Insert date\/time": "Datum\/Uhrzeit einf\u00fcgen ",
|
||||||
|
"Remove link": "Link entfernen",
|
||||||
|
"Url": "URL",
|
||||||
|
"Text to display": "Anzuzeigender Text",
|
||||||
|
"Anchors": "Textmarken",
|
||||||
|
"Insert link": "Link einf\u00fcgen",
|
||||||
|
"New window": "Neues Fenster",
|
||||||
|
"None": "Keine",
|
||||||
|
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "Diese Adresse scheint ein externer Link zu sein. M\u00f6chten Sie das dazu ben\u00f6tigte \"http:\/\/\" voranstellen?",
|
||||||
|
"Target": "Ziel",
|
||||||
|
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "Diese Adresse scheint eine E-Mail-Adresse zu sein. M\u00f6chten Sie das dazu ben\u00f6tigte \"mailto:\" voranstellen?",
|
||||||
|
"Insert\/edit link": "Link einf\u00fcgen\/bearbeiten",
|
||||||
|
"Insert\/edit video": "Video einf\u00fcgen\/bearbeiten",
|
||||||
|
"Poster": "Poster",
|
||||||
|
"Alternative source": "Alternative Quelle",
|
||||||
|
"Paste your embed code below:": "F\u00fcgen Sie Ihren Einbettungscode hier ein:",
|
||||||
|
"Insert video": "Video einf\u00fcgen",
|
||||||
|
"Embed": "Einbetten",
|
||||||
|
"Nonbreaking space": "Gesch\u00fctztes Leerzeichen",
|
||||||
|
"Page break": "Seitenumbruch",
|
||||||
|
"Paste as text": "Als Text einf\u00fcgen",
|
||||||
|
"Preview": "Vorschau",
|
||||||
|
"Print": "Drucken",
|
||||||
|
"Save": "Speichern",
|
||||||
|
"Could not find the specified string.": "Die Zeichenfolge wurde nicht gefunden.",
|
||||||
|
"Replace": "Ersetzen",
|
||||||
|
"Next": "Weiter",
|
||||||
|
"Whole words": "Nur ganze W\u00f6rter",
|
||||||
|
"Find and replace": "Suchen und ersetzen",
|
||||||
|
"Replace with": "Ersetzen durch",
|
||||||
|
"Find": "Suchen",
|
||||||
|
"Replace all": "Alles ersetzen",
|
||||||
|
"Match case": "Gro\u00df-\/Kleinschreibung beachten",
|
||||||
|
"Prev": "Zur\u00fcck",
|
||||||
|
"Spellcheck": "Rechtschreibpr\u00fcfung",
|
||||||
|
"Finish": "Ende",
|
||||||
|
"Ignore all": "Alles Ignorieren",
|
||||||
|
"Ignore": "Ignorieren",
|
||||||
|
"Add to Dictionary": "Zum W\u00f6rterbuch hinzuf\u00fcgen",
|
||||||
|
"Insert row before": "Neue Zeile davor einf\u00fcgen ",
|
||||||
|
"Rows": "Zeilen",
|
||||||
|
"Height": "H\u00f6he",
|
||||||
|
"Paste row after": "Zeile danach einf\u00fcgen",
|
||||||
|
"Alignment": "Ausrichtung",
|
||||||
|
"Border color": "Rahmenfarbe",
|
||||||
|
"Column group": "Spaltengruppe",
|
||||||
|
"Row": "Zeile",
|
||||||
|
"Insert column before": "Neue Spalte davor einf\u00fcgen",
|
||||||
|
"Split cell": "Zelle aufteilen",
|
||||||
|
"Cell padding": "Zelleninnenabstand",
|
||||||
|
"Cell spacing": "Zellenabstand",
|
||||||
|
"Row type": "Zeilentyp",
|
||||||
|
"Insert table": "Tabelle einf\u00fcgen",
|
||||||
|
"Body": "Inhalt",
|
||||||
|
"Caption": "Beschriftung",
|
||||||
|
"Footer": "Fu\u00dfzeile",
|
||||||
|
"Delete row": "Zeile l\u00f6schen",
|
||||||
|
"Paste row before": "Zeile davor einf\u00fcgen",
|
||||||
|
"Scope": "G\u00fcltigkeitsbereich",
|
||||||
|
"Delete table": "Tabelle l\u00f6schen",
|
||||||
|
"H Align": "Horizontale Ausrichtung",
|
||||||
|
"Top": "Oben",
|
||||||
|
"Header cell": "Kopfzelle",
|
||||||
|
"Column": "Spalte",
|
||||||
|
"Row group": "Zeilengruppe",
|
||||||
|
"Cell": "Zelle",
|
||||||
|
"Middle": "Mitte",
|
||||||
|
"Cell type": "Zellentyp",
|
||||||
|
"Copy row": "Zeile kopieren",
|
||||||
|
"Row properties": "Zeileneigenschaften",
|
||||||
|
"Table properties": "Tabelleneigenschaften",
|
||||||
|
"Bottom": "Unten",
|
||||||
|
"V Align": "Vertikale Ausrichtung",
|
||||||
|
"Header": "Kopfzeile",
|
||||||
|
"Right": "Rechtsb\u00fcndig",
|
||||||
|
"Insert column after": "Neue Spalte danach einf\u00fcgen",
|
||||||
|
"Cols": "Spalten",
|
||||||
|
"Insert row after": "Neue Zeile danach einf\u00fcgen",
|
||||||
|
"Width": "Breite",
|
||||||
|
"Cell properties": "Zelleneigenschaften",
|
||||||
|
"Left": "Linksb\u00fcndig",
|
||||||
|
"Cut row": "Zeile ausschneiden",
|
||||||
|
"Delete column": "Spalte l\u00f6schen",
|
||||||
|
"Center": "Zentriert",
|
||||||
|
"Merge cells": "Zellen verbinden",
|
||||||
|
"Insert template": "Vorlage einf\u00fcgen ",
|
||||||
|
"Templates": "Vorlagen",
|
||||||
|
"Background color": "Hintergrundfarbe",
|
||||||
|
"Custom...": "Benutzerdefiniert...",
|
||||||
|
"Custom color": "Benutzerdefinierte Farbe",
|
||||||
|
"No color": "Keine Farbe",
|
||||||
|
"Text color": "Textfarbe",
|
||||||
|
"Show blocks": " Bl\u00f6cke anzeigen",
|
||||||
|
"Show invisible characters": "Unsichtbare Zeichen anzeigen",
|
||||||
|
"Words: {0}": "W\u00f6rter: {0}",
|
||||||
|
"Insert": "Einf\u00fcgen",
|
||||||
|
"File": "Datei",
|
||||||
|
"Edit": "Bearbeiten",
|
||||||
|
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Rich-Text- Area. Dr\u00fccken Sie ALT-F9 f\u00fcr das Men\u00fc. Dr\u00fccken Sie ALT-F10 f\u00fcr Symbolleiste. Dr\u00fccken Sie ALT-0 f\u00fcr Hilfe",
|
||||||
|
"Tools": "Werkzeuge",
|
||||||
|
"View": "Ansicht",
|
||||||
|
"Table": "Tabelle",
|
||||||
|
"Format": "Format"
|
||||||
|
});
|
197
copy_this/modules/bla/bla-tinymce/tinymce/langs/fr_FR.js
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
tinymce.addI18n('fr_FR',{
|
||||||
|
"Cut": "Couper",
|
||||||
|
"Heading 5": "En-t\u00eate 5",
|
||||||
|
"Header 2": "Titre 2",
|
||||||
|
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "Votre navigateur ne supporte pas la copie directe. Merci d'utiliser les touches Ctrl+X\/C\/V.",
|
||||||
|
"Heading 4": "En-t\u00eate 4",
|
||||||
|
"Div": "Div",
|
||||||
|
"Heading 2": "En-t\u00eate 2",
|
||||||
|
"Paste": "Coller",
|
||||||
|
"Close": "Fermer",
|
||||||
|
"Font Family": "Polices de caract\u00e8res",
|
||||||
|
"Pre": "Pre",
|
||||||
|
"Align right": "Aligner \u00e0 droite",
|
||||||
|
"New document": "Nouveau document",
|
||||||
|
"Blockquote": "Citation",
|
||||||
|
"Numbered list": "Num\u00e9rotation",
|
||||||
|
"Heading 1": "En-t\u00eate 1",
|
||||||
|
"Headings": "En-t\u00eates",
|
||||||
|
"Increase indent": "Augmenter le retrait",
|
||||||
|
"Formats": "Formats",
|
||||||
|
"Headers": "Titres",
|
||||||
|
"Select all": "Tout s\u00e9lectionner",
|
||||||
|
"Header 3": "Titre 3",
|
||||||
|
"Blocks": "Blocs",
|
||||||
|
"Undo": "Annuler",
|
||||||
|
"Strikethrough": "Barr\u00e9",
|
||||||
|
"Bullet list": "Puces",
|
||||||
|
"Header 1": "Titre 1",
|
||||||
|
"Superscript": "Exposant",
|
||||||
|
"Clear formatting": "Effacer la mise en forme",
|
||||||
|
"Font Sizes": "Tailles de la police",
|
||||||
|
"Subscript": "Indice",
|
||||||
|
"Header 6": "Titre 6",
|
||||||
|
"Redo": "R\u00e9tablir",
|
||||||
|
"Paragraph": "Paragraphe",
|
||||||
|
"Ok": "Ok",
|
||||||
|
"Bold": "Gras",
|
||||||
|
"Code": "Code",
|
||||||
|
"Italic": "Italique",
|
||||||
|
"Align center": "Aligner au centre",
|
||||||
|
"Header 5": "Titre 5",
|
||||||
|
"Heading 6": "En-t\u00eate 6",
|
||||||
|
"Heading 3": "En-t\u00eate 3",
|
||||||
|
"Decrease indent": "Diminuer le retrait",
|
||||||
|
"Header 4": "Titre 4",
|
||||||
|
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "Le presse-papiers est maintenant en mode \"texte plein\". Les contenus seront coll\u00e9s sans retenir les formatages jusqu'\u00e0 ce que vous d\u00e9sactiviez cette option.",
|
||||||
|
"Underline": "Soulign\u00e9",
|
||||||
|
"Cancel": "Annuler",
|
||||||
|
"Justify": "Justifi\u00e9",
|
||||||
|
"Inline": "En ligne",
|
||||||
|
"Copy": "Copier",
|
||||||
|
"Align left": "Aligner \u00e0 gauche",
|
||||||
|
"Visual aids": "Aides visuelle",
|
||||||
|
"Lower Greek": "Grec minuscule",
|
||||||
|
"Square": "Carr\u00e9",
|
||||||
|
"Default": "Par d\u00e9faut",
|
||||||
|
"Lower Alpha": "Alpha minuscule",
|
||||||
|
"Circle": "Cercle",
|
||||||
|
"Disc": "Disque",
|
||||||
|
"Upper Alpha": "Alpha majuscule",
|
||||||
|
"Upper Roman": "Romain majuscule",
|
||||||
|
"Lower Roman": "Romain minuscule",
|
||||||
|
"Name": "Nom",
|
||||||
|
"Anchor": "Ancre",
|
||||||
|
"You have unsaved changes are you sure you want to navigate away?": "Vous avez des modifications non enregistr\u00e9es, \u00eates-vous s\u00fbr de quitter la page?",
|
||||||
|
"Restore last draft": "Restaurer le dernier brouillon",
|
||||||
|
"Special character": "Caract\u00e8res sp\u00e9ciaux",
|
||||||
|
"Source code": "Code source",
|
||||||
|
"Color": "Couleur",
|
||||||
|
"Right to left": "Droite \u00e0 gauche",
|
||||||
|
"Left to right": "Gauche \u00e0 droite",
|
||||||
|
"Emoticons": "Emotic\u00f4nes",
|
||||||
|
"Robots": "Robots",
|
||||||
|
"Document properties": "Propri\u00e9t\u00e9 du document",
|
||||||
|
"Title": "Titre",
|
||||||
|
"Keywords": "Mots-cl\u00e9s",
|
||||||
|
"Encoding": "Encodage",
|
||||||
|
"Description": "Description",
|
||||||
|
"Author": "Auteur",
|
||||||
|
"Fullscreen": "Plein \u00e9cran",
|
||||||
|
"Horizontal line": "Ligne horizontale",
|
||||||
|
"Horizontal space": "Espacement horizontal",
|
||||||
|
"Insert\/edit image": "Ins\u00e9rer\/\u00e9diter une image",
|
||||||
|
"General": "G\u00e9n\u00e9ral",
|
||||||
|
"Advanced": "Avanc\u00e9",
|
||||||
|
"Source": "Source",
|
||||||
|
"Border": "Bordure",
|
||||||
|
"Constrain proportions": "Contraindre les proportions",
|
||||||
|
"Vertical space": "Espacement vertical",
|
||||||
|
"Image description": "Description de l'image",
|
||||||
|
"Style": "Style",
|
||||||
|
"Dimensions": "Dimensions",
|
||||||
|
"Insert image": "Ins\u00e9rer une image",
|
||||||
|
"Insert date\/time": "Ins\u00e9rer date\/heure",
|
||||||
|
"Remove link": "Enlever le lien",
|
||||||
|
"Url": "Url",
|
||||||
|
"Text to display": "Texte \u00e0 afficher",
|
||||||
|
"Anchors": "Ancres",
|
||||||
|
"Insert link": "Ins\u00e9rer un lien",
|
||||||
|
"New window": "Nouvelle fen\u00eatre",
|
||||||
|
"None": "n\/a",
|
||||||
|
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "L'URL que vous avez entr\u00e9e semble \u00eatre un lien externe. Voulez-vous ajouter le pr\u00e9fixe http:\/\/ n\u00e9cessaire?",
|
||||||
|
"Target": "Cible",
|
||||||
|
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "L'URL que vous avez entr\u00e9e semble \u00eatre une adresse e-mail. Voulez-vous ajouter le pr\u00e9fixe mailto: n\u00e9cessaire?",
|
||||||
|
"Insert\/edit link": "Ins\u00e9rer\/\u00e9diter un lien",
|
||||||
|
"Insert\/edit video": "Ins\u00e9rer\/\u00e9diter une vid\u00e9o",
|
||||||
|
"Poster": "Publier",
|
||||||
|
"Alternative source": "Source alternative",
|
||||||
|
"Paste your embed code below:": "Collez votre code d'int\u00e9gration ci-dessous :",
|
||||||
|
"Insert video": "Ins\u00e9rer une vid\u00e9o",
|
||||||
|
"Embed": "Ins\u00e9rer",
|
||||||
|
"Nonbreaking space": "Espace ins\u00e9cable",
|
||||||
|
"Page break": "Saut de page",
|
||||||
|
"Paste as text": "Coller comme texte",
|
||||||
|
"Preview": "Pr\u00e9visualiser",
|
||||||
|
"Print": "Imprimer",
|
||||||
|
"Save": "Enregistrer",
|
||||||
|
"Could not find the specified string.": "Impossible de trouver la cha\u00eene sp\u00e9cifi\u00e9e.",
|
||||||
|
"Replace": "Remplacer",
|
||||||
|
"Next": "Suiv",
|
||||||
|
"Whole words": "Mots entiers",
|
||||||
|
"Find and replace": "Trouver et remplacer",
|
||||||
|
"Replace with": "Remplacer par",
|
||||||
|
"Find": "Chercher",
|
||||||
|
"Replace all": "Tout remplacer",
|
||||||
|
"Match case": "Respecter la casse",
|
||||||
|
"Prev": "Pr\u00e9c ",
|
||||||
|
"Spellcheck": "V\u00e9rification orthographique",
|
||||||
|
"Finish": "Finie",
|
||||||
|
"Ignore all": "Tout ignorer",
|
||||||
|
"Ignore": "Ignorer",
|
||||||
|
"Add to Dictionary": "Ajouter au dictionnaire",
|
||||||
|
"Insert row before": "Ins\u00e9rer une ligne avant",
|
||||||
|
"Rows": "Lignes",
|
||||||
|
"Height": "Hauteur",
|
||||||
|
"Paste row after": "Coller la ligne apr\u00e8s",
|
||||||
|
"Alignment": "Alignement",
|
||||||
|
"Border color": "Couleur de la bordure",
|
||||||
|
"Column group": "Groupe de colonnes",
|
||||||
|
"Row": "Ligne",
|
||||||
|
"Insert column before": "Ins\u00e9rer une colonne avant",
|
||||||
|
"Split cell": "Diviser la cellule",
|
||||||
|
"Cell padding": "Espacement interne cellule",
|
||||||
|
"Cell spacing": "Espacement inter-cellulles",
|
||||||
|
"Row type": "Type de ligne",
|
||||||
|
"Insert table": "Ins\u00e9rer un tableau",
|
||||||
|
"Body": "Corps",
|
||||||
|
"Caption": "Titre",
|
||||||
|
"Footer": "Pied",
|
||||||
|
"Delete row": "Effacer la ligne",
|
||||||
|
"Paste row before": "Coller la ligne avant",
|
||||||
|
"Scope": "Etendue",
|
||||||
|
"Delete table": "Supprimer le tableau",
|
||||||
|
"H Align": "Alignement H",
|
||||||
|
"Top": "Haut",
|
||||||
|
"Header cell": "Cellule d'en-t\u00eate",
|
||||||
|
"Column": "Colonne",
|
||||||
|
"Row group": "Groupe de lignes",
|
||||||
|
"Cell": "Cellule",
|
||||||
|
"Middle": "Milieu",
|
||||||
|
"Cell type": "Type de cellule",
|
||||||
|
"Copy row": "Copier la ligne",
|
||||||
|
"Row properties": "Propri\u00e9t\u00e9s de la ligne",
|
||||||
|
"Table properties": "Propri\u00e9t\u00e9s du tableau",
|
||||||
|
"Bottom": "Bas",
|
||||||
|
"V Align": "Alignement V",
|
||||||
|
"Header": "En-t\u00eate",
|
||||||
|
"Right": "Droite",
|
||||||
|
"Insert column after": "Ins\u00e9rer une colonne apr\u00e8s",
|
||||||
|
"Cols": "Colonnes",
|
||||||
|
"Insert row after": "Ins\u00e9rer une ligne apr\u00e8s",
|
||||||
|
"Width": "Largeur",
|
||||||
|
"Cell properties": "Propri\u00e9t\u00e9s de la cellule",
|
||||||
|
"Left": "Gauche",
|
||||||
|
"Cut row": "Couper la ligne",
|
||||||
|
"Delete column": "Effacer la colonne",
|
||||||
|
"Center": "Centr\u00e9",
|
||||||
|
"Merge cells": "Fusionner les cellules",
|
||||||
|
"Insert template": "Ajouter un th\u00e8me",
|
||||||
|
"Templates": "Th\u00e8mes",
|
||||||
|
"Background color": "Couleur d'arri\u00e8re-plan",
|
||||||
|
"Custom...": "Personnalis\u00e9...",
|
||||||
|
"Custom color": "Couleur personnalis\u00e9e",
|
||||||
|
"No color": "Aucune couleur",
|
||||||
|
"Text color": "Couleur du texte",
|
||||||
|
"Show blocks": "Afficher les blocs",
|
||||||
|
"Show invisible characters": "Afficher les caract\u00e8res invisibles",
|
||||||
|
"Words: {0}": "Mots : {0}",
|
||||||
|
"Insert": "Ins\u00e9rer",
|
||||||
|
"File": "Fichier",
|
||||||
|
"Edit": "Editer",
|
||||||
|
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Zone Texte Riche. Appuyer sur ALT-F9 pour le menu. Appuyer sur ALT-F10 pour la barre d'outils. Appuyer sur ALT-0 pour de l'aide.",
|
||||||
|
"Tools": "Outils",
|
||||||
|
"View": "Voir",
|
||||||
|
"Table": "Tableau",
|
||||||
|
"Format": "Format"
|
||||||
|
});
|
197
copy_this/modules/bla/bla-tinymce/tinymce/langs/it.js
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
tinymce.addI18n('it',{
|
||||||
|
"Cut": "Taglia",
|
||||||
|
"Heading 5": "Intestazione 5",
|
||||||
|
"Header 2": "Header 2",
|
||||||
|
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "Il tuo browser non supporta l'accesso diretto negli Appunti. Per favore usa i tasti di scelta rapida Ctrl+X\/C\/V.",
|
||||||
|
"Heading 4": "Intestazione 4",
|
||||||
|
"Div": "Div",
|
||||||
|
"Heading 2": "Intestazione 2",
|
||||||
|
"Paste": "Incolla",
|
||||||
|
"Close": "Chiudi",
|
||||||
|
"Font Family": "Famiglia font",
|
||||||
|
"Pre": "Pre",
|
||||||
|
"Align right": "Allinea a Destra",
|
||||||
|
"New document": "Nuovo Documento",
|
||||||
|
"Blockquote": "Blockquote",
|
||||||
|
"Numbered list": "Elenchi Numerati",
|
||||||
|
"Heading 1": "Intestazione 1",
|
||||||
|
"Headings": "Intestazioni",
|
||||||
|
"Increase indent": "Aumenta Rientro",
|
||||||
|
"Formats": "Formattazioni",
|
||||||
|
"Headers": "Intestazioni",
|
||||||
|
"Select all": "Seleziona Tutto",
|
||||||
|
"Header 3": "Intestazione 3",
|
||||||
|
"Blocks": "Blocchi",
|
||||||
|
"Undo": "Indietro",
|
||||||
|
"Strikethrough": "Barrato",
|
||||||
|
"Bullet list": "Elenchi Puntati",
|
||||||
|
"Header 1": "Intestazione 1",
|
||||||
|
"Superscript": "Apice",
|
||||||
|
"Clear formatting": "Cancella Formattazione",
|
||||||
|
"Font Sizes": "Dimensioni font",
|
||||||
|
"Subscript": "Pedice",
|
||||||
|
"Header 6": "Intestazione 6",
|
||||||
|
"Redo": "Ripeti",
|
||||||
|
"Paragraph": "Paragrafo",
|
||||||
|
"Ok": "Ok",
|
||||||
|
"Bold": "Grassetto",
|
||||||
|
"Code": "Codice",
|
||||||
|
"Italic": "Corsivo",
|
||||||
|
"Align center": "Allinea al Cento",
|
||||||
|
"Header 5": "Intestazione 5",
|
||||||
|
"Heading 6": "Intestazione 6",
|
||||||
|
"Heading 3": "Intestazione 3",
|
||||||
|
"Decrease indent": "Riduci Rientro",
|
||||||
|
"Header 4": "Intestazione 4",
|
||||||
|
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "Incolla \u00e8 in modalit\u00e0 testo normale. I contenuti sono incollati come testo normale se non disattivi l'opzione.",
|
||||||
|
"Underline": "Sottolineato",
|
||||||
|
"Cancel": "Cancella",
|
||||||
|
"Justify": "Giustifica",
|
||||||
|
"Inline": "Inlinea",
|
||||||
|
"Copy": "Copia",
|
||||||
|
"Align left": "Allinea a Sinistra",
|
||||||
|
"Visual aids": "Elementi Visivi",
|
||||||
|
"Lower Greek": "Greek Minore",
|
||||||
|
"Square": "Quadrato",
|
||||||
|
"Default": "Default",
|
||||||
|
"Lower Alpha": "Alpha Minore",
|
||||||
|
"Circle": "Cerchio",
|
||||||
|
"Disc": "Disco",
|
||||||
|
"Upper Alpha": "Alpha Superiore",
|
||||||
|
"Upper Roman": "Roman Superiore",
|
||||||
|
"Lower Roman": "Roman Minore",
|
||||||
|
"Name": "Nome",
|
||||||
|
"Anchor": "Fissa",
|
||||||
|
"You have unsaved changes are you sure you want to navigate away?": "Non hai salvato delle modifiche, sei sicuro di andartene?",
|
||||||
|
"Restore last draft": "Ripristina l'ultima bozza.",
|
||||||
|
"Special character": "Carattere Speciale",
|
||||||
|
"Source code": "Codice Sorgente",
|
||||||
|
"Color": "Colore",
|
||||||
|
"Right to left": "Da Destra a Sinistra",
|
||||||
|
"Left to right": "Da Sinistra a Destra",
|
||||||
|
"Emoticons": "Emoction",
|
||||||
|
"Robots": "Robot",
|
||||||
|
"Document properties": "Propriet\u00e0 Documento",
|
||||||
|
"Title": "Titolo",
|
||||||
|
"Keywords": "Parola Chiave",
|
||||||
|
"Encoding": "Codifica",
|
||||||
|
"Description": "Descrizione",
|
||||||
|
"Author": "Autore",
|
||||||
|
"Fullscreen": "Schermo Intero",
|
||||||
|
"Horizontal line": "Linea Orizzontale",
|
||||||
|
"Horizontal space": "Spazio Orizzontale",
|
||||||
|
"Insert\/edit image": "Aggiungi\/Modifica Immagine",
|
||||||
|
"General": "Generale",
|
||||||
|
"Advanced": "Avanzato",
|
||||||
|
"Source": "Fonte",
|
||||||
|
"Border": "Bordo",
|
||||||
|
"Constrain proportions": "Mantieni Proporzioni",
|
||||||
|
"Vertical space": "Spazio Verticale",
|
||||||
|
"Image description": "Descrizione Immagine",
|
||||||
|
"Style": "Stile",
|
||||||
|
"Dimensions": "Dimenzioni",
|
||||||
|
"Insert image": "Inserisci immagine",
|
||||||
|
"Insert date\/time": "Inserisci Data\/Ora",
|
||||||
|
"Remove link": "Rimuovi link",
|
||||||
|
"Url": "Url",
|
||||||
|
"Text to display": "Testo da Visualizzare",
|
||||||
|
"Anchors": "Anchors",
|
||||||
|
"Insert link": "Inserisci il Link",
|
||||||
|
"New window": "Nuova Finestra",
|
||||||
|
"None": "No",
|
||||||
|
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "L'URL inserito sembra essere un collegamento esterno. Vuoi aggiungere il prefisso necessario http:\/\/?",
|
||||||
|
"Target": "Target",
|
||||||
|
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "L'URL inserito sembra essere un indirizzo email. Vuoi aggiungere il prefisso necessario mailto:?",
|
||||||
|
"Insert\/edit link": "Inserisci\/Modifica Link",
|
||||||
|
"Insert\/edit video": "Inserisci\/Modifica Video",
|
||||||
|
"Poster": "Anteprima",
|
||||||
|
"Alternative source": "Alternativo",
|
||||||
|
"Paste your embed code below:": "Incolla il codice d'incorporamento qui:",
|
||||||
|
"Insert video": "Inserisci Video",
|
||||||
|
"Embed": "Incorporare",
|
||||||
|
"Nonbreaking space": "Spazio unificatore",
|
||||||
|
"Page break": "Interruzione di pagina",
|
||||||
|
"Paste as text": "incolla come testo",
|
||||||
|
"Preview": "Anteprima",
|
||||||
|
"Print": "Stampa",
|
||||||
|
"Save": "Salva",
|
||||||
|
"Could not find the specified string.": "Impossibile trovare la parola specifica.",
|
||||||
|
"Replace": "Sostituisci",
|
||||||
|
"Next": "Successivo",
|
||||||
|
"Whole words": "Parole Sbagliate",
|
||||||
|
"Find and replace": "Trova e Sostituisci",
|
||||||
|
"Replace with": "Sostituisci Con",
|
||||||
|
"Find": "Trova",
|
||||||
|
"Replace all": "Sostituisci Tutto",
|
||||||
|
"Match case": "Maiuscole\/Minuscole ",
|
||||||
|
"Prev": "Precedente",
|
||||||
|
"Spellcheck": "Controllo ortografico",
|
||||||
|
"Finish": "Termina",
|
||||||
|
"Ignore all": "Ignora Tutto",
|
||||||
|
"Ignore": "Ignora",
|
||||||
|
"Add to Dictionary": "Aggiungi al Dizionario",
|
||||||
|
"Insert row before": "Inserisci una Riga Prima",
|
||||||
|
"Rows": "Righe",
|
||||||
|
"Height": "Altezza",
|
||||||
|
"Paste row after": "Incolla una Riga Dopo",
|
||||||
|
"Alignment": "Allineamento",
|
||||||
|
"Border color": "Colore bordo",
|
||||||
|
"Column group": "Gruppo di Colonne",
|
||||||
|
"Row": "Riga",
|
||||||
|
"Insert column before": "Inserisci una Colonna Prima",
|
||||||
|
"Split cell": "Dividi Cella",
|
||||||
|
"Cell padding": "Padding della Cella",
|
||||||
|
"Cell spacing": "Spaziatura della Cella",
|
||||||
|
"Row type": "Tipo di Riga",
|
||||||
|
"Insert table": "Inserisci Tabella",
|
||||||
|
"Body": "Body",
|
||||||
|
"Caption": "Didascalia",
|
||||||
|
"Footer": "Footer",
|
||||||
|
"Delete row": "Cancella Riga",
|
||||||
|
"Paste row before": "Incolla una Riga Prima",
|
||||||
|
"Scope": "Campo",
|
||||||
|
"Delete table": "Cancella Tabella",
|
||||||
|
"H Align": "Allineamento H",
|
||||||
|
"Top": "In alto",
|
||||||
|
"Header cell": "cella d'intestazione",
|
||||||
|
"Column": "Colonna",
|
||||||
|
"Row group": "Gruppo di Righe",
|
||||||
|
"Cell": "Cella",
|
||||||
|
"Middle": "In mezzo",
|
||||||
|
"Cell type": "Tipo di Cella",
|
||||||
|
"Copy row": "Copia Riga",
|
||||||
|
"Row properties": "Propriet\u00e0 della Riga",
|
||||||
|
"Table properties": "Propiet\u00e0 della Tabella",
|
||||||
|
"Bottom": "In fondo",
|
||||||
|
"V Align": "Allineamento V",
|
||||||
|
"Header": "Header",
|
||||||
|
"Right": "Destra",
|
||||||
|
"Insert column after": "Inserisci una Colonna Dopo",
|
||||||
|
"Cols": "Colonne",
|
||||||
|
"Insert row after": "Inserisci una Riga Dopo",
|
||||||
|
"Width": "Larghezza",
|
||||||
|
"Cell properties": "Propiet\u00e0 della Cella",
|
||||||
|
"Left": "Sinistra",
|
||||||
|
"Cut row": "Taglia Riga",
|
||||||
|
"Delete column": "Cancella Colonna",
|
||||||
|
"Center": "Centro",
|
||||||
|
"Merge cells": "Unisci Cella",
|
||||||
|
"Insert template": "Inserisci Template",
|
||||||
|
"Templates": "Template",
|
||||||
|
"Background color": "Colore Background",
|
||||||
|
"Custom...": "Personalizzato...",
|
||||||
|
"Custom color": "Colore personalizzato",
|
||||||
|
"No color": "Nessun colore",
|
||||||
|
"Text color": "Colore Testo",
|
||||||
|
"Show blocks": "Mostra Blocchi",
|
||||||
|
"Show invisible characters": "Mostra Caratteri Invisibili",
|
||||||
|
"Words: {0}": "Parole: {0}",
|
||||||
|
"Insert": "Inserisci",
|
||||||
|
"File": "File",
|
||||||
|
"Edit": "Modifica",
|
||||||
|
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Rich Text Area. Premi ALT-F9 per il men\u00f9. Premi ALT-F10 per la barra degli strumenti. Premi ALT-0 per l'aiuto.",
|
||||||
|
"Tools": "Strumenti",
|
||||||
|
"View": "Visualiza",
|
||||||
|
"Table": "Tabella",
|
||||||
|
"Format": "Formato"
|
||||||
|
});
|
197
copy_this/modules/bla/bla-tinymce/tinymce/langs/nl.js
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
tinymce.addI18n('nl',{
|
||||||
|
"Cut": "Knippen",
|
||||||
|
"Heading 5": "Kop 5",
|
||||||
|
"Header 2": "Kop 2",
|
||||||
|
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "Uw browser ondersteunt geen toegang tot het clipboard. Gelieve ctrl+X\/C\/V sneltoetsen te gebruiken.",
|
||||||
|
"Heading 4": "Kop 4",
|
||||||
|
"Div": "Div",
|
||||||
|
"Heading 2": "Kop 2",
|
||||||
|
"Paste": "Plakken",
|
||||||
|
"Close": "Sluiten",
|
||||||
|
"Font Family": "Lettertype",
|
||||||
|
"Pre": "Pre",
|
||||||
|
"Align right": "Rechts uitlijnen",
|
||||||
|
"New document": "Nieuw document",
|
||||||
|
"Blockquote": "Quote",
|
||||||
|
"Numbered list": "Nummering",
|
||||||
|
"Heading 1": "Kop 1",
|
||||||
|
"Headings": "Koppen",
|
||||||
|
"Increase indent": "Inspringen vergroten",
|
||||||
|
"Formats": "Opmaak",
|
||||||
|
"Headers": "Kopteksten",
|
||||||
|
"Select all": "Alles selecteren",
|
||||||
|
"Header 3": "Kop 3",
|
||||||
|
"Blocks": "Blok",
|
||||||
|
"Undo": "Ongedaan maken",
|
||||||
|
"Strikethrough": "Doorhalen",
|
||||||
|
"Bullet list": "Opsommingsteken",
|
||||||
|
"Header 1": "Kop 1",
|
||||||
|
"Superscript": "Superscript",
|
||||||
|
"Clear formatting": "Opmaak verwijderen",
|
||||||
|
"Font Sizes": "Tekengrootte",
|
||||||
|
"Subscript": "Subscript",
|
||||||
|
"Header 6": "Kop 6",
|
||||||
|
"Redo": "Opnieuw",
|
||||||
|
"Paragraph": "Paragraaf",
|
||||||
|
"Ok": "Ok\u00e9",
|
||||||
|
"Bold": "Vet",
|
||||||
|
"Code": "Code",
|
||||||
|
"Italic": "Cursief",
|
||||||
|
"Align center": "Centreren",
|
||||||
|
"Header 5": "Kop 5",
|
||||||
|
"Heading 6": "Kop 6",
|
||||||
|
"Heading 3": "Kop 3",
|
||||||
|
"Decrease indent": "Inspringen verkleinen",
|
||||||
|
"Header 4": "Kop 4",
|
||||||
|
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "Plakken gebeurt nu als platte tekst. Tekst wordt nu ingevoegd zonder opmaak tot deze optie uitgeschakeld wordt.",
|
||||||
|
"Underline": "Onderstreept",
|
||||||
|
"Cancel": "Annuleren",
|
||||||
|
"Justify": "Uitlijnen",
|
||||||
|
"Inline": "Inlijn",
|
||||||
|
"Copy": "Kopi\u00ebren",
|
||||||
|
"Align left": "Links uitlijnen",
|
||||||
|
"Visual aids": "Hulpmiddelen",
|
||||||
|
"Lower Greek": "Griekse letters",
|
||||||
|
"Square": "Vierkant",
|
||||||
|
"Default": "Standaard",
|
||||||
|
"Lower Alpha": "Kleine letters",
|
||||||
|
"Circle": "Cirkel",
|
||||||
|
"Disc": "Bolletje",
|
||||||
|
"Upper Alpha": "Hoofdletters",
|
||||||
|
"Upper Roman": "Romeinse cijfers groot",
|
||||||
|
"Lower Roman": "Romeinse cijfers klein",
|
||||||
|
"Name": "Naam",
|
||||||
|
"Anchor": "Anker",
|
||||||
|
"You have unsaved changes are you sure you want to navigate away?": "U hebt niet alles opgeslagen bent u zeker dat u de pagina wenst te verlaten?",
|
||||||
|
"Restore last draft": "Herstel het laatste concept",
|
||||||
|
"Special character": "Speciale karakters",
|
||||||
|
"Source code": "Broncode",
|
||||||
|
"Color": "Kleur",
|
||||||
|
"Right to left": "Rechts naar links",
|
||||||
|
"Left to right": "Links naar rechts",
|
||||||
|
"Emoticons": "Emoticons",
|
||||||
|
"Robots": "Robots",
|
||||||
|
"Document properties": "Document eigenschappen",
|
||||||
|
"Title": "Titel",
|
||||||
|
"Keywords": "Sleutelwoorden",
|
||||||
|
"Encoding": "Codering",
|
||||||
|
"Description": "Omschrijving",
|
||||||
|
"Author": "Auteur",
|
||||||
|
"Fullscreen": "Volledig scherm",
|
||||||
|
"Horizontal line": "Horizontale lijn",
|
||||||
|
"Horizontal space": "Horizontale ruimte",
|
||||||
|
"Insert\/edit image": "Afbeelding invoegen\/bewerken",
|
||||||
|
"General": "Algemeen",
|
||||||
|
"Advanced": "Geavanceerd",
|
||||||
|
"Source": "Bron",
|
||||||
|
"Border": "Rand",
|
||||||
|
"Constrain proportions": "Verhoudingen behouden",
|
||||||
|
"Vertical space": "Verticale ruimte",
|
||||||
|
"Image description": "Afbeelding omschrijving",
|
||||||
|
"Style": "Stijl",
|
||||||
|
"Dimensions": "Afmetingen",
|
||||||
|
"Insert image": "Afbeelding invoegen",
|
||||||
|
"Insert date\/time": "Voeg datum\/tijd in",
|
||||||
|
"Remove link": "Link verwijderen",
|
||||||
|
"Url": "Url",
|
||||||
|
"Text to display": "Linktekst",
|
||||||
|
"Anchors": "Anker",
|
||||||
|
"Insert link": "Hyperlink invoegen",
|
||||||
|
"New window": "Nieuw venster",
|
||||||
|
"None": "Geen",
|
||||||
|
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "De ingegeven URL verwijst naar een extern adres. Wil je er de \"http:\/\/\" aan toevoegen?",
|
||||||
|
"Target": "Doel",
|
||||||
|
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "De ingegeven URL is een email adres. Wil je er de \"mailto\" aan toevoegen?",
|
||||||
|
"Insert\/edit link": "Hyperlink invoegen\/bewerken",
|
||||||
|
"Insert\/edit video": "Video invoegen\/bewerken",
|
||||||
|
"Poster": "Poster",
|
||||||
|
"Alternative source": "Alternatieve bron",
|
||||||
|
"Paste your embed code below:": "Plak u in te sluiten code hieronder:",
|
||||||
|
"Insert video": "Video invoegen",
|
||||||
|
"Embed": "Insluiten",
|
||||||
|
"Nonbreaking space": "Vaste spatie invoegen",
|
||||||
|
"Page break": "Pagina einde",
|
||||||
|
"Paste as text": "Plakken als tekst",
|
||||||
|
"Preview": "Voorbeeld",
|
||||||
|
"Print": "Print",
|
||||||
|
"Save": "Opslaan",
|
||||||
|
"Could not find the specified string.": "Geen resultaten gevonden",
|
||||||
|
"Replace": "Vervangen",
|
||||||
|
"Next": "Volgende",
|
||||||
|
"Whole words": "Alleen hele woorden",
|
||||||
|
"Find and replace": "Zoek en vervang",
|
||||||
|
"Replace with": "Vervangen door",
|
||||||
|
"Find": "Zoeken",
|
||||||
|
"Replace all": "Alles vervangen",
|
||||||
|
"Match case": "Identieke hoofd\/kleine letters",
|
||||||
|
"Prev": "Vorige",
|
||||||
|
"Spellcheck": "Spellingscontrole",
|
||||||
|
"Finish": "Einde",
|
||||||
|
"Ignore all": "Alles negeren",
|
||||||
|
"Ignore": "Negeren",
|
||||||
|
"Add to Dictionary": "Toevoegen aan woordenlijst",
|
||||||
|
"Insert row before": "Voeg rij boven toe",
|
||||||
|
"Rows": "Rijen",
|
||||||
|
"Height": "Hoogte",
|
||||||
|
"Paste row after": "Plak rij onder",
|
||||||
|
"Alignment": "Uitlijning",
|
||||||
|
"Border color": "Lijnkleur",
|
||||||
|
"Column group": "Kolomgroep",
|
||||||
|
"Row": "Rij",
|
||||||
|
"Insert column before": "Voeg kolom in voor",
|
||||||
|
"Split cell": "Cel splitsen",
|
||||||
|
"Cell padding": "Ruimte binnen cel",
|
||||||
|
"Cell spacing": "Celruimte",
|
||||||
|
"Row type": "Rijtype",
|
||||||
|
"Insert table": "Tabel invoegen",
|
||||||
|
"Body": "Body",
|
||||||
|
"Caption": "Onderschrift",
|
||||||
|
"Footer": "Voettekst",
|
||||||
|
"Delete row": "Verwijder rij",
|
||||||
|
"Paste row before": "Plak rij boven",
|
||||||
|
"Scope": "Bereik",
|
||||||
|
"Delete table": "Verwijder tabel",
|
||||||
|
"H Align": "Links uitlijnen",
|
||||||
|
"Top": "Bovenaan",
|
||||||
|
"Header cell": "Kopcel",
|
||||||
|
"Column": "Kolom",
|
||||||
|
"Row group": "Rijgroep",
|
||||||
|
"Cell": "Cel",
|
||||||
|
"Middle": "Centreren",
|
||||||
|
"Cell type": "Celtype",
|
||||||
|
"Copy row": "Kopieer rij",
|
||||||
|
"Row properties": "Rij eigenschappen",
|
||||||
|
"Table properties": "Tabel eigenschappen",
|
||||||
|
"Bottom": "Onderaan",
|
||||||
|
"V Align": "Boven uitlijnen",
|
||||||
|
"Header": "Koptekst",
|
||||||
|
"Right": "Rechts",
|
||||||
|
"Insert column after": "Voeg kolom in na",
|
||||||
|
"Cols": "Kolommen",
|
||||||
|
"Insert row after": "Voeg rij onder toe",
|
||||||
|
"Width": "Breedte",
|
||||||
|
"Cell properties": "Cel eigenschappen",
|
||||||
|
"Left": "Links",
|
||||||
|
"Cut row": "Knip rij",
|
||||||
|
"Delete column": "Verwijder kolom",
|
||||||
|
"Center": "Midden",
|
||||||
|
"Merge cells": "Cellen samenvoegen",
|
||||||
|
"Insert template": "Sjabloon invoegen",
|
||||||
|
"Templates": "Sjablonen",
|
||||||
|
"Background color": "Achtergrondkleur",
|
||||||
|
"Custom...": "Eigen...",
|
||||||
|
"Custom color": "Eigen kleur",
|
||||||
|
"No color": "Geen kleur",
|
||||||
|
"Text color": "Tekstkleur",
|
||||||
|
"Show blocks": "Blokken tonen",
|
||||||
|
"Show invisible characters": "Onzichtbare karakters tonen",
|
||||||
|
"Words: {0}": "Woorden: {0}",
|
||||||
|
"Insert": "Invoegen",
|
||||||
|
"File": "Bestand",
|
||||||
|
"Edit": "Bewerken",
|
||||||
|
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Rich Text Area. Druk ALT-F9 voor het menu. Druk ALT-F10 voor de toolbar. Druk ALT-0 voor help.",
|
||||||
|
"Tools": "Gereedschap",
|
||||||
|
"View": "Beeld",
|
||||||
|
"Table": "Tabel",
|
||||||
|
"Format": "Opmaak"
|
||||||
|
});
|
@ -0,0 +1,3 @@
|
|||||||
|
This is where language files should be placed.
|
||||||
|
|
||||||
|
Please DO NOT translate these directly use this service: https://www.transifex.com/projects/p/tinymce/
|
197
copy_this/modules/bla/bla-tinymce/tinymce/langs/ru.js
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
tinymce.addI18n('ru',{
|
||||||
|
"Cut": "\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c",
|
||||||
|
"Heading 5": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 5",
|
||||||
|
"Header 2": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 2",
|
||||||
|
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "\u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u044f\u043c\u043e\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0431\u0443\u0444\u0435\u0440\u0443 \u043e\u0431\u043c\u0435\u043d\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u044f \u043a\u043b\u0430\u0432\u0438\u0448: Ctrl+X\/C\/V.",
|
||||||
|
"Heading 4": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 4",
|
||||||
|
"Div": "\u0411\u043b\u043e\u043a",
|
||||||
|
"Heading 2": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 2",
|
||||||
|
"Paste": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c",
|
||||||
|
"Close": "\u0417\u0430\u043a\u0440\u044b\u0442\u044c",
|
||||||
|
"Font Family": "\u0428\u0440\u0438\u0444\u0442",
|
||||||
|
"Pre": "\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435",
|
||||||
|
"Align right": "\u041f\u043e \u043f\u0440\u0430\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
|
||||||
|
"New document": "\u041d\u043e\u0432\u044b\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442",
|
||||||
|
"Blockquote": "\u0426\u0438\u0442\u0430\u0442\u0430",
|
||||||
|
"Numbered list": "\u041d\u0443\u043c\u0435\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",
|
||||||
|
"Heading 1": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 1",
|
||||||
|
"Headings": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438",
|
||||||
|
"Increase indent": "\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f",
|
||||||
|
"Formats": "\u0424\u043e\u0440\u043c\u0430\u0442",
|
||||||
|
"Headers": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438",
|
||||||
|
"Select all": "\u0412\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u0432\u0441\u0435",
|
||||||
|
"Header 3": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 3",
|
||||||
|
"Blocks": "\u0411\u043b\u043e\u043a\u0438",
|
||||||
|
"Undo": "\u0412\u0435\u0440\u043d\u0443\u0442\u044c",
|
||||||
|
"Strikethrough": "\u0417\u0430\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044b\u0439",
|
||||||
|
"Bullet list": "\u041c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a",
|
||||||
|
"Header 1": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 1",
|
||||||
|
"Superscript": "\u0412\u0435\u0440\u0445\u043d\u0438\u0439 \u0438\u043d\u0434\u0435\u043a\u0441",
|
||||||
|
"Clear formatting": "\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0430\u0442",
|
||||||
|
"Font Sizes": "\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430",
|
||||||
|
"Subscript": "\u041d\u0438\u0436\u043d\u0438\u0439 \u0438\u043d\u0434\u0435\u043a\u0441",
|
||||||
|
"Header 6": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 6",
|
||||||
|
"Redo": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",
|
||||||
|
"Paragraph": "\u041f\u0430\u0440\u0430\u0433\u0440\u0430\u0444",
|
||||||
|
"Ok": "\u041e\u043a",
|
||||||
|
"Bold": "\u041f\u043e\u043b\u0443\u0436\u0438\u0440\u043d\u044b\u0439",
|
||||||
|
"Code": "\u041a\u043e\u0434",
|
||||||
|
"Italic": "\u041a\u0443\u0440\u0441\u0438\u0432",
|
||||||
|
"Align center": "\u041f\u043e \u0446\u0435\u043d\u0442\u0440\u0443",
|
||||||
|
"Header 5": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 5",
|
||||||
|
"Heading 6": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 6",
|
||||||
|
"Heading 3": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 3",
|
||||||
|
"Decrease indent": "\u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u043e\u0442\u0441\u0442\u0443\u043f",
|
||||||
|
"Header 4": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a 4",
|
||||||
|
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "\u0412\u0441\u0442\u0430\u0432\u043a\u0430 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0432\u0438\u0434\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430, \u043f\u043e\u043a\u0430 \u043d\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u0443\u044e \u043e\u043f\u0446\u0438\u044e.",
|
||||||
|
"Underline": "\u041f\u043e\u0434\u0447\u0435\u0440\u043a\u043d\u0443\u0442\u044b\u0439",
|
||||||
|
"Cancel": "\u041e\u0442\u043c\u0435\u043d\u0438\u0442\u044c",
|
||||||
|
"Justify": "\u041f\u043e \u0448\u0438\u0440\u0438\u043d\u0435",
|
||||||
|
"Inline": "\u0421\u0442\u0440\u043e\u0447\u043d\u044b\u0435",
|
||||||
|
"Copy": "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c",
|
||||||
|
"Align left": "\u041f\u043e \u043b\u0435\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
|
||||||
|
"Visual aids": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0442\u0443\u0440\u044b",
|
||||||
|
"Lower Greek": "\u0421\u0442\u0440\u043e\u0447\u043d\u044b\u0435 \u0433\u0440\u0435\u0447\u0435\u0441\u043a\u0438\u0435 \u0431\u0443\u043a\u0432\u044b",
|
||||||
|
"Square": "\u041a\u0432\u0430\u0434\u0440\u0430\u0442\u044b",
|
||||||
|
"Default": "\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439",
|
||||||
|
"Lower Alpha": "\u0421\u0442\u0440\u043e\u0447\u043d\u044b\u0435 \u043b\u0430\u0442\u0438\u043d\u0441\u043a\u0438\u0435 \u0431\u0443\u043a\u0432\u044b",
|
||||||
|
"Circle": "\u041e\u043a\u0440\u0443\u0436\u043d\u043e\u0441\u0442\u0438",
|
||||||
|
"Disc": "\u041a\u0440\u0443\u0433\u0438",
|
||||||
|
"Upper Alpha": "\u0417\u0430\u0433\u043b\u0430\u0432\u043d\u044b\u0435 \u043b\u0430\u0442\u0438\u043d\u0441\u043a\u0438\u0435 \u0431\u0443\u043a\u0432\u044b",
|
||||||
|
"Upper Roman": "\u0417\u0430\u0433\u043b\u0430\u0432\u043d\u044b\u0435 \u0440\u0438\u043c\u0441\u043a\u0438\u0435 \u0446\u0438\u0444\u0440\u044b",
|
||||||
|
"Lower Roman": "\u0421\u0442\u0440\u043e\u0447\u043d\u044b\u0435 \u0440\u0438\u043c\u0441\u043a\u0438\u0435 \u0446\u0438\u0444\u0440\u044b",
|
||||||
|
"Name": "\u0418\u043c\u044f",
|
||||||
|
"Anchor": "\u042f\u043a\u043e\u0440\u044c",
|
||||||
|
"You have unsaved changes are you sure you want to navigate away?": "\u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043d\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u0445\u043e\u0442\u0438\u0442\u0435 \u0443\u0439\u0442\u0438?",
|
||||||
|
"Restore last draft": "\u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430",
|
||||||
|
"Special character": "\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b",
|
||||||
|
"Source code": "\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434",
|
||||||
|
"Color": "\u0426\u0432\u0435\u0442",
|
||||||
|
"Right to left": "\u041d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0440\u0430\u0432\u0430 \u043d\u0430\u043b\u0435\u0432\u043e",
|
||||||
|
"Left to right": "\u041d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043b\u0435\u0432\u0430 \u043d\u0430\u043f\u0440\u0430\u0432\u043e",
|
||||||
|
"Emoticons": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u043c\u0430\u0439\u043b",
|
||||||
|
"Robots": "\u0420\u043e\u0431\u043e\u0442\u044b",
|
||||||
|
"Document properties": "\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430",
|
||||||
|
"Title": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a",
|
||||||
|
"Keywords": "\u041a\u043b\u044e\u0447\u0438\u0432\u044b\u0435 \u0441\u043b\u043e\u0432\u0430",
|
||||||
|
"Encoding": "\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0430",
|
||||||
|
"Description": "\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435",
|
||||||
|
"Author": "\u0410\u0432\u0442\u043e\u0440",
|
||||||
|
"Fullscreen": "\u041f\u043e\u043b\u043d\u043e\u044d\u043a\u0440\u0430\u043d\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c",
|
||||||
|
"Horizontal line": "\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u0430\u044f \u043b\u0438\u043d\u0438\u044f",
|
||||||
|
"Horizontal space": "\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b",
|
||||||
|
"Insert\/edit image": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c\/\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435",
|
||||||
|
"General": "\u041e\u0431\u0449\u0435\u0435",
|
||||||
|
"Advanced": "\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u044b\u0435",
|
||||||
|
"Source": "\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a",
|
||||||
|
"Border": "\u0420\u0430\u043c\u043a\u0430",
|
||||||
|
"Constrain proportions": "\u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u043f\u0440\u043e\u043f\u043e\u0440\u0446\u0438\u0438",
|
||||||
|
"Vertical space": "\u0412\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u043d\u0442\u0435\u0440\u0432\u0430\u043b",
|
||||||
|
"Image description": "\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f",
|
||||||
|
"Style": "\u0421\u0442\u0438\u043b\u044c",
|
||||||
|
"Dimensions": "\u0420\u0430\u0437\u043c\u0435\u0440",
|
||||||
|
"Insert image": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435",
|
||||||
|
"Insert date\/time": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0434\u0430\u0442\u0443\/\u0432\u0440\u0435\u043c\u044f",
|
||||||
|
"Remove link": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
|
||||||
|
"Url": "\u0410\u0434\u0440\u0435\u0441 \u0441\u0441\u044b\u043b\u043a\u0438",
|
||||||
|
"Text to display": "\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u044b\u0439 \u0442\u0435\u043a\u0441\u0442",
|
||||||
|
"Anchors": "\u042f\u043a\u043e\u0440\u044f",
|
||||||
|
"Insert link": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
|
||||||
|
"New window": "\u0412 \u043d\u043e\u0432\u043e\u043c \u043e\u043a\u043d\u0435",
|
||||||
|
"None": "\u041d\u0435\u0442",
|
||||||
|
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "\u0412\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 URL \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0441\u044b\u043b\u043a\u043e\u0439. \u0412\u044b \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0435\u0444\u0438\u043a\u0441 \u00abhttp:\/\/\u00bb?",
|
||||||
|
"Target": "\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
|
||||||
|
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "\u0412\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 URL \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u043c \u0430\u0434\u0440\u0435\u0441\u043e\u043c \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b. \u0412\u044b \u0436\u0435\u043b\u0430\u0435\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0435\u0444\u0438\u043a\u0441 \u00abmailto:\u00bb?",
|
||||||
|
"Insert\/edit link": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c\/\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443",
|
||||||
|
"Insert\/edit video": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c\/\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e",
|
||||||
|
"Poster": "\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435",
|
||||||
|
"Alternative source": "\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a",
|
||||||
|
"Paste your embed code below:": "\u0412\u0441\u0442\u0430\u0432\u044c\u0442\u0435 \u0432\u0430\u0448 \u043a\u043e\u0434 \u043d\u0438\u0436\u0435:",
|
||||||
|
"Insert video": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e",
|
||||||
|
"Embed": "\u041a\u043e\u0434 \u0434\u043b\u044f \u0432\u0441\u0442\u0430\u0432\u043a\u0438",
|
||||||
|
"Nonbreaking space": "\u041d\u0435\u0440\u0430\u0437\u0440\u044b\u0432\u043d\u044b\u0439 \u043f\u0440\u043e\u0431\u0435\u043b",
|
||||||
|
"Page break": "\u0420\u0430\u0437\u0440\u044b\u0432 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b",
|
||||||
|
"Paste as text": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u0430\u043a \u0442\u0435\u043a\u0441\u0442",
|
||||||
|
"Preview": "\u041f\u0440\u0435\u0434\u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440",
|
||||||
|
"Print": "\u041f\u0435\u0447\u0430\u0442\u044c",
|
||||||
|
"Save": "\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c",
|
||||||
|
"Could not find the specified string.": "\u0417\u0430\u0434\u0430\u043d\u043d\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u0430",
|
||||||
|
"Replace": "\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c",
|
||||||
|
"Next": "\u0412\u043d\u0438\u0437",
|
||||||
|
"Whole words": "\u0421\u043b\u043e\u0432\u043e \u0446\u0435\u043b\u0438\u043a\u043e\u043c",
|
||||||
|
"Find and replace": "\u041f\u043e\u0438\u0441\u043a \u0438 \u0437\u0430\u043c\u0435\u043d\u0430",
|
||||||
|
"Replace with": "\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430",
|
||||||
|
"Find": "\u041d\u0430\u0439\u0442\u0438",
|
||||||
|
"Replace all": "\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0432\u0441\u0435",
|
||||||
|
"Match case": "\u0423\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0440\u0435\u0433\u0438\u0441\u0442\u0440",
|
||||||
|
"Prev": "\u0412\u0432\u0435\u0440\u0445",
|
||||||
|
"Spellcheck": "\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435",
|
||||||
|
"Finish": "\u0417\u0430\u043a\u043e\u043d\u0447\u0438\u0442\u044c",
|
||||||
|
"Ignore all": "\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435",
|
||||||
|
"Ignore": "\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c",
|
||||||
|
"Add to Dictionary": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0441\u043b\u043e\u0432\u0430\u0440\u044c",
|
||||||
|
"Insert row before": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0443\u0441\u0442\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u0432\u0435\u0440\u0445\u0443",
|
||||||
|
"Rows": "\u0421\u0442\u0440\u043e\u043a\u0438",
|
||||||
|
"Height": "\u0412\u044b\u0441\u043e\u0442\u0430",
|
||||||
|
"Paste row after": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u043d\u0438\u0437\u0443",
|
||||||
|
"Alignment": "\u0412\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435",
|
||||||
|
"Border color": "\u0426\u0432\u0435\u0442 \u0440\u0430\u043c\u043a\u0438",
|
||||||
|
"Column group": "\u0413\u0440\u0443\u043f\u043f\u0430 \u043a\u043e\u043b\u043e\u043d\u043e\u043a",
|
||||||
|
"Row": "\u0421\u0442\u0440\u043e\u043a\u0430",
|
||||||
|
"Insert column before": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u043b\u0435\u0432\u0430",
|
||||||
|
"Split cell": "\u0420\u0430\u0437\u0431\u0438\u0442\u044c \u044f\u0447\u0435\u0439\u043a\u0443",
|
||||||
|
"Cell padding": "\u0412\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0439 \u043e\u0442\u0441\u0442\u0443\u043f",
|
||||||
|
"Cell spacing": "\u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u043e\u0442\u0441\u0442\u0443\u043f",
|
||||||
|
"Row type": "\u0422\u0438\u043f \u0441\u0442\u0440\u043e\u043a\u0438",
|
||||||
|
"Insert table": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443",
|
||||||
|
"Body": "\u0422\u0435\u043b\u043e",
|
||||||
|
"Caption": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a",
|
||||||
|
"Footer": "\u041d\u0438\u0437",
|
||||||
|
"Delete row": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443",
|
||||||
|
"Paste row before": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u0432\u0435\u0440\u0445\u0443",
|
||||||
|
"Scope": "Scope",
|
||||||
|
"Delete table": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443",
|
||||||
|
"H Align": "\u0413\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435",
|
||||||
|
"Top": "\u041f\u043e \u0432\u0435\u0440\u0445\u0443",
|
||||||
|
"Header cell": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a",
|
||||||
|
"Column": "\u0421\u0442\u043e\u043b\u0431\u0435\u0446",
|
||||||
|
"Row group": "\u0413\u0440\u0443\u043f\u043f\u0430 \u0441\u0442\u0440\u043e\u043a",
|
||||||
|
"Cell": "\u042f\u0447\u0435\u0439\u043a\u0430",
|
||||||
|
"Middle": "\u041f\u043e \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435",
|
||||||
|
"Cell type": "\u0422\u0438\u043f \u044f\u0447\u0435\u0439\u043a\u0438",
|
||||||
|
"Copy row": "\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443",
|
||||||
|
"Row properties": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0441\u0442\u0440\u043e\u043a\u0438",
|
||||||
|
"Table properties": "\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u044b",
|
||||||
|
"Bottom": "\u041f\u043e \u043d\u0438\u0437\u0443",
|
||||||
|
"V Align": "\u0412\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u044b\u0440\u0430\u0432\u043d\u0438\u0432\u0430\u043d\u0438\u0435",
|
||||||
|
"Header": "\u0428\u0430\u043f\u043a\u0430",
|
||||||
|
"Right": "\u041f\u043e \u043f\u0440\u0430\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
|
||||||
|
"Insert column after": "\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446 \u0441\u043f\u0440\u0430\u0432\u0430",
|
||||||
|
"Cols": "\u0421\u0442\u043e\u043b\u0431\u0446\u044b",
|
||||||
|
"Insert row after": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0443\u0441\u0442\u0443\u044e \u0441\u0442\u0440\u043e\u043a\u0443 \u0441\u043d\u0438\u0437\u0443",
|
||||||
|
"Width": "\u0428\u0438\u0440\u0438\u043d\u0430",
|
||||||
|
"Cell properties": "\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u044f\u0447\u0435\u0439\u043a\u0438",
|
||||||
|
"Left": "\u041f\u043e \u043b\u0435\u0432\u043e\u043c\u0443 \u043a\u0440\u0430\u044e",
|
||||||
|
"Cut row": "\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0443",
|
||||||
|
"Delete column": "\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0442\u043e\u043b\u0431\u0435\u0446",
|
||||||
|
"Center": "\u041f\u043e \u0446\u0435\u043d\u0442\u0440\u0443",
|
||||||
|
"Merge cells": "\u041e\u0431\u044a\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u044f\u0447\u0435\u0439\u043a\u0438",
|
||||||
|
"Insert template": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d",
|
||||||
|
"Templates": "\u0428\u0430\u0431\u043b\u043e\u043d\u044b",
|
||||||
|
"Background color": "\u0426\u0432\u0435\u0442 \u0444\u043e\u043d\u0430",
|
||||||
|
"Custom...": "\u0412\u044b\u0431\u0440\u0430\u0442\u044c\u2026",
|
||||||
|
"Custom color": "\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0446\u0432\u0435\u0442",
|
||||||
|
"No color": "\u0411\u0435\u0437 \u0446\u0432\u0435\u0442\u0430",
|
||||||
|
"Text color": "\u0426\u0432\u0435\u0442 \u0442\u0435\u043a\u0441\u0442\u0430",
|
||||||
|
"Show blocks": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0431\u043b\u043e\u043a\u0438",
|
||||||
|
"Show invisible characters": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043d\u0435\u0432\u0438\u0434\u0438\u043c\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b",
|
||||||
|
"Words: {0}": "\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u043b\u043e\u0432: {0}",
|
||||||
|
"Insert": "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c",
|
||||||
|
"File": "\u0424\u0430\u0439\u043b",
|
||||||
|
"Edit": "\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c",
|
||||||
|
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "\u0422\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0435 \u043f\u043e\u043b\u0435. \u041d\u0430\u0436\u043c\u0438\u0442\u0435 ALT-F9 \u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043c\u0435\u043d\u044e, ALT-F10 \u043f\u0430\u043d\u0435\u043b\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, ALT-0 \u0434\u043b\u044f \u0432\u044b\u0437\u043e\u0432\u0430 \u043f\u043e\u043c\u043e\u0449\u0438.",
|
||||||
|
"Tools": "\u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b",
|
||||||
|
"View": "\u0412\u0438\u0434",
|
||||||
|
"Table": "\u0422\u0430\u0431\u043b\u0438\u0446\u0430",
|
||||||
|
"Format": "\u0424\u043e\u0440\u043c\u0430\u0442"
|
||||||
|
});
|
504
copy_this/modules/bla/bla-tinymce/tinymce/license.txt
Normal file
@ -0,0 +1,504 @@
|
|||||||
|
GNU LESSER GENERAL PUBLIC LICENSE
|
||||||
|
Version 2.1, February 1999
|
||||||
|
|
||||||
|
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
[This is the first released version of the Lesser GPL. It also counts
|
||||||
|
as the successor of the GNU Library Public License, version 2, hence
|
||||||
|
the version number 2.1.]
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The licenses for most software are designed to take away your
|
||||||
|
freedom to share and change it. By contrast, the GNU General Public
|
||||||
|
Licenses are intended to guarantee your freedom to share and change
|
||||||
|
free software--to make sure the software is free for all its users.
|
||||||
|
|
||||||
|
This license, the Lesser General Public License, applies to some
|
||||||
|
specially designated software packages--typically libraries--of the
|
||||||
|
Free Software Foundation and other authors who decide to use it. You
|
||||||
|
can use it too, but we suggest you first think carefully about whether
|
||||||
|
this license or the ordinary General Public License is the better
|
||||||
|
strategy to use in any particular case, based on the explanations below.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom of use,
|
||||||
|
not price. Our General Public Licenses are designed to make sure that
|
||||||
|
you have the freedom to distribute copies of free software (and charge
|
||||||
|
for this service if you wish); that you receive source code or can get
|
||||||
|
it if you want it; that you can change the software and use pieces of
|
||||||
|
it in new free programs; and that you are informed that you can do
|
||||||
|
these things.
|
||||||
|
|
||||||
|
To protect your rights, we need to make restrictions that forbid
|
||||||
|
distributors to deny you these rights or to ask you to surrender these
|
||||||
|
rights. These restrictions translate to certain responsibilities for
|
||||||
|
you if you distribute copies of the library or if you modify it.
|
||||||
|
|
||||||
|
For example, if you distribute copies of the library, whether gratis
|
||||||
|
or for a fee, you must give the recipients all the rights that we gave
|
||||||
|
you. You must make sure that they, too, receive or can get the source
|
||||||
|
code. If you link other code with the library, you must provide
|
||||||
|
complete object files to the recipients, so that they can relink them
|
||||||
|
with the library after making changes to the library and recompiling
|
||||||
|
it. And you must show them these terms so they know their rights.
|
||||||
|
|
||||||
|
We protect your rights with a two-step method: (1) we copyright the
|
||||||
|
library, and (2) we offer you this license, which gives you legal
|
||||||
|
permission to copy, distribute and/or modify the library.
|
||||||
|
|
||||||
|
To protect each distributor, we want to make it very clear that
|
||||||
|
there is no warranty for the free library. Also, if the library is
|
||||||
|
modified by someone else and passed on, the recipients should know
|
||||||
|
that what they have is not the original version, so that the original
|
||||||
|
author's reputation will not be affected by problems that might be
|
||||||
|
introduced by others.
|
||||||
|
|
||||||
|
Finally, software patents pose a constant threat to the existence of
|
||||||
|
any free program. We wish to make sure that a company cannot
|
||||||
|
effectively restrict the users of a free program by obtaining a
|
||||||
|
restrictive license from a patent holder. Therefore, we insist that
|
||||||
|
any patent license obtained for a version of the library must be
|
||||||
|
consistent with the full freedom of use specified in this license.
|
||||||
|
|
||||||
|
Most GNU software, including some libraries, is covered by the
|
||||||
|
ordinary GNU General Public License. This license, the GNU Lesser
|
||||||
|
General Public License, applies to certain designated libraries, and
|
||||||
|
is quite different from the ordinary General Public License. We use
|
||||||
|
this license for certain libraries in order to permit linking those
|
||||||
|
libraries into non-free programs.
|
||||||
|
|
||||||
|
When a program is linked with a library, whether statically or using
|
||||||
|
a shared library, the combination of the two is legally speaking a
|
||||||
|
combined work, a derivative of the original library. The ordinary
|
||||||
|
General Public License therefore permits such linking only if the
|
||||||
|
entire combination fits its criteria of freedom. The Lesser General
|
||||||
|
Public License permits more lax criteria for linking other code with
|
||||||
|
the library.
|
||||||
|
|
||||||
|
We call this license the "Lesser" General Public License because it
|
||||||
|
does Less to protect the user's freedom than the ordinary General
|
||||||
|
Public License. It also provides other free software developers Less
|
||||||
|
of an advantage over competing non-free programs. These disadvantages
|
||||||
|
are the reason we use the ordinary General Public License for many
|
||||||
|
libraries. However, the Lesser license provides advantages in certain
|
||||||
|
special circumstances.
|
||||||
|
|
||||||
|
For example, on rare occasions, there may be a special need to
|
||||||
|
encourage the widest possible use of a certain library, so that it becomes
|
||||||
|
a de-facto standard. To achieve this, non-free programs must be
|
||||||
|
allowed to use the library. A more frequent case is that a free
|
||||||
|
library does the same job as widely used non-free libraries. In this
|
||||||
|
case, there is little to gain by limiting the free library to free
|
||||||
|
software only, so we use the Lesser General Public License.
|
||||||
|
|
||||||
|
In other cases, permission to use a particular library in non-free
|
||||||
|
programs enables a greater number of people to use a large body of
|
||||||
|
free software. For example, permission to use the GNU C Library in
|
||||||
|
non-free programs enables many more people to use the whole GNU
|
||||||
|
operating system, as well as its variant, the GNU/Linux operating
|
||||||
|
system.
|
||||||
|
|
||||||
|
Although the Lesser General Public License is Less protective of the
|
||||||
|
users' freedom, it does ensure that the user of a program that is
|
||||||
|
linked with the Library has the freedom and the wherewithal to run
|
||||||
|
that program using a modified version of the Library.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow. Pay close attention to the difference between a
|
||||||
|
"work based on the library" and a "work that uses the library". The
|
||||||
|
former contains code derived from the library, whereas the latter must
|
||||||
|
be combined with the library in order to run.
|
||||||
|
|
||||||
|
GNU LESSER GENERAL PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
|
0. This License Agreement applies to any software library or other
|
||||||
|
program which contains a notice placed by the copyright holder or
|
||||||
|
other authorized party saying it may be distributed under the terms of
|
||||||
|
this Lesser General Public License (also called "this License").
|
||||||
|
Each licensee is addressed as "you".
|
||||||
|
|
||||||
|
A "library" means a collection of software functions and/or data
|
||||||
|
prepared so as to be conveniently linked with application programs
|
||||||
|
(which use some of those functions and data) to form executables.
|
||||||
|
|
||||||
|
The "Library", below, refers to any such software library or work
|
||||||
|
which has been distributed under these terms. A "work based on the
|
||||||
|
Library" means either the Library or any derivative work under
|
||||||
|
copyright law: that is to say, a work containing the Library or a
|
||||||
|
portion of it, either verbatim or with modifications and/or translated
|
||||||
|
straightforwardly into another language. (Hereinafter, translation is
|
||||||
|
included without limitation in the term "modification".)
|
||||||
|
|
||||||
|
"Source code" for a work means the preferred form of the work for
|
||||||
|
making modifications to it. For a library, complete source code means
|
||||||
|
all the source code for all modules it contains, plus any associated
|
||||||
|
interface definition files, plus the scripts used to control compilation
|
||||||
|
and installation of the library.
|
||||||
|
|
||||||
|
Activities other than copying, distribution and modification are not
|
||||||
|
covered by this License; they are outside its scope. The act of
|
||||||
|
running a program using the Library is not restricted, and output from
|
||||||
|
such a program is covered only if its contents constitute a work based
|
||||||
|
on the Library (independent of the use of the Library in a tool for
|
||||||
|
writing it). Whether that is true depends on what the Library does
|
||||||
|
and what the program that uses the Library does.
|
||||||
|
|
||||||
|
1. You may copy and distribute verbatim copies of the Library's
|
||||||
|
complete source code as you receive it, in any medium, provided that
|
||||||
|
you conspicuously and appropriately publish on each copy an
|
||||||
|
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||||
|
all the notices that refer to this License and to the absence of any
|
||||||
|
warranty; and distribute a copy of this License along with the
|
||||||
|
Library.
|
||||||
|
|
||||||
|
You may charge a fee for the physical act of transferring a copy,
|
||||||
|
and you may at your option offer warranty protection in exchange for a
|
||||||
|
fee.
|
||||||
|
|
||||||
|
2. You may modify your copy or copies of the Library or any portion
|
||||||
|
of it, thus forming a work based on the Library, and copy and
|
||||||
|
distribute such modifications or work under the terms of Section 1
|
||||||
|
above, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
|
a) The modified work must itself be a software library.
|
||||||
|
|
||||||
|
b) You must cause the files modified to carry prominent notices
|
||||||
|
stating that you changed the files and the date of any change.
|
||||||
|
|
||||||
|
c) You must cause the whole of the work to be licensed at no
|
||||||
|
charge to all third parties under the terms of this License.
|
||||||
|
|
||||||
|
d) If a facility in the modified Library refers to a function or a
|
||||||
|
table of data to be supplied by an application program that uses
|
||||||
|
the facility, other than as an argument passed when the facility
|
||||||
|
is invoked, then you must make a good faith effort to ensure that,
|
||||||
|
in the event an application does not supply such function or
|
||||||
|
table, the facility still operates, and performs whatever part of
|
||||||
|
its purpose remains meaningful.
|
||||||
|
|
||||||
|
(For example, a function in a library to compute square roots has
|
||||||
|
a purpose that is entirely well-defined independent of the
|
||||||
|
application. Therefore, Subsection 2d requires that any
|
||||||
|
application-supplied function or table used by this function must
|
||||||
|
be optional: if the application does not supply it, the square
|
||||||
|
root function must still compute square roots.)
|
||||||
|
|
||||||
|
These requirements apply to the modified work as a whole. If
|
||||||
|
identifiable sections of that work are not derived from the Library,
|
||||||
|
and can be reasonably considered independent and separate works in
|
||||||
|
themselves, then this License, and its terms, do not apply to those
|
||||||
|
sections when you distribute them as separate works. But when you
|
||||||
|
distribute the same sections as part of a whole which is a work based
|
||||||
|
on the Library, the distribution of the whole must be on the terms of
|
||||||
|
this License, whose permissions for other licensees extend to the
|
||||||
|
entire whole, and thus to each and every part regardless of who wrote
|
||||||
|
it.
|
||||||
|
|
||||||
|
Thus, it is not the intent of this section to claim rights or contest
|
||||||
|
your rights to work written entirely by you; rather, the intent is to
|
||||||
|
exercise the right to control the distribution of derivative or
|
||||||
|
collective works based on the Library.
|
||||||
|
|
||||||
|
In addition, mere aggregation of another work not based on the Library
|
||||||
|
with the Library (or with a work based on the Library) on a volume of
|
||||||
|
a storage or distribution medium does not bring the other work under
|
||||||
|
the scope of this License.
|
||||||
|
|
||||||
|
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||||
|
License instead of this License to a given copy of the Library. To do
|
||||||
|
this, you must alter all the notices that refer to this License, so
|
||||||
|
that they refer to the ordinary GNU General Public License, version 2,
|
||||||
|
instead of to this License. (If a newer version than version 2 of the
|
||||||
|
ordinary GNU General Public License has appeared, then you can specify
|
||||||
|
that version instead if you wish.) Do not make any other change in
|
||||||
|
these notices.
|
||||||
|
|
||||||
|
Once this change is made in a given copy, it is irreversible for
|
||||||
|
that copy, so the ordinary GNU General Public License applies to all
|
||||||
|
subsequent copies and derivative works made from that copy.
|
||||||
|
|
||||||
|
This option is useful when you wish to copy part of the code of
|
||||||
|
the Library into a program that is not a library.
|
||||||
|
|
||||||
|
4. You may copy and distribute the Library (or a portion or
|
||||||
|
derivative of it, under Section 2) in object code or executable form
|
||||||
|
under the terms of Sections 1 and 2 above provided that you accompany
|
||||||
|
it with the complete corresponding machine-readable source code, which
|
||||||
|
must be distributed under the terms of Sections 1 and 2 above on a
|
||||||
|
medium customarily used for software interchange.
|
||||||
|
|
||||||
|
If distribution of object code is made by offering access to copy
|
||||||
|
from a designated place, then offering equivalent access to copy the
|
||||||
|
source code from the same place satisfies the requirement to
|
||||||
|
distribute the source code, even though third parties are not
|
||||||
|
compelled to copy the source along with the object code.
|
||||||
|
|
||||||
|
5. A program that contains no derivative of any portion of the
|
||||||
|
Library, but is designed to work with the Library by being compiled or
|
||||||
|
linked with it, is called a "work that uses the Library". Such a
|
||||||
|
work, in isolation, is not a derivative work of the Library, and
|
||||||
|
therefore falls outside the scope of this License.
|
||||||
|
|
||||||
|
However, linking a "work that uses the Library" with the Library
|
||||||
|
creates an executable that is a derivative of the Library (because it
|
||||||
|
contains portions of the Library), rather than a "work that uses the
|
||||||
|
library". The executable is therefore covered by this License.
|
||||||
|
Section 6 states terms for distribution of such executables.
|
||||||
|
|
||||||
|
When a "work that uses the Library" uses material from a header file
|
||||||
|
that is part of the Library, the object code for the work may be a
|
||||||
|
derivative work of the Library even though the source code is not.
|
||||||
|
Whether this is true is especially significant if the work can be
|
||||||
|
linked without the Library, or if the work is itself a library. The
|
||||||
|
threshold for this to be true is not precisely defined by law.
|
||||||
|
|
||||||
|
If such an object file uses only numerical parameters, data
|
||||||
|
structure layouts and accessors, and small macros and small inline
|
||||||
|
functions (ten lines or less in length), then the use of the object
|
||||||
|
file is unrestricted, regardless of whether it is legally a derivative
|
||||||
|
work. (Executables containing this object code plus portions of the
|
||||||
|
Library will still fall under Section 6.)
|
||||||
|
|
||||||
|
Otherwise, if the work is a derivative of the Library, you may
|
||||||
|
distribute the object code for the work under the terms of Section 6.
|
||||||
|
Any executables containing that work also fall under Section 6,
|
||||||
|
whether or not they are linked directly with the Library itself.
|
||||||
|
|
||||||
|
6. As an exception to the Sections above, you may also combine or
|
||||||
|
link a "work that uses the Library" with the Library to produce a
|
||||||
|
work containing portions of the Library, and distribute that work
|
||||||
|
under terms of your choice, provided that the terms permit
|
||||||
|
modification of the work for the customer's own use and reverse
|
||||||
|
engineering for debugging such modifications.
|
||||||
|
|
||||||
|
You must give prominent notice with each copy of the work that the
|
||||||
|
Library is used in it and that the Library and its use are covered by
|
||||||
|
this License. You must supply a copy of this License. If the work
|
||||||
|
during execution displays copyright notices, you must include the
|
||||||
|
copyright notice for the Library among them, as well as a reference
|
||||||
|
directing the user to the copy of this License. Also, you must do one
|
||||||
|
of these things:
|
||||||
|
|
||||||
|
a) Accompany the work with the complete corresponding
|
||||||
|
machine-readable source code for the Library including whatever
|
||||||
|
changes were used in the work (which must be distributed under
|
||||||
|
Sections 1 and 2 above); and, if the work is an executable linked
|
||||||
|
with the Library, with the complete machine-readable "work that
|
||||||
|
uses the Library", as object code and/or source code, so that the
|
||||||
|
user can modify the Library and then relink to produce a modified
|
||||||
|
executable containing the modified Library. (It is understood
|
||||||
|
that the user who changes the contents of definitions files in the
|
||||||
|
Library will not necessarily be able to recompile the application
|
||||||
|
to use the modified definitions.)
|
||||||
|
|
||||||
|
b) Use a suitable shared library mechanism for linking with the
|
||||||
|
Library. A suitable mechanism is one that (1) uses at run time a
|
||||||
|
copy of the library already present on the user's computer system,
|
||||||
|
rather than copying library functions into the executable, and (2)
|
||||||
|
will operate properly with a modified version of the library, if
|
||||||
|
the user installs one, as long as the modified version is
|
||||||
|
interface-compatible with the version that the work was made with.
|
||||||
|
|
||||||
|
c) Accompany the work with a written offer, valid for at
|
||||||
|
least three years, to give the same user the materials
|
||||||
|
specified in Subsection 6a, above, for a charge no more
|
||||||
|
than the cost of performing this distribution.
|
||||||
|
|
||||||
|
d) If distribution of the work is made by offering access to copy
|
||||||
|
from a designated place, offer equivalent access to copy the above
|
||||||
|
specified materials from the same place.
|
||||||
|
|
||||||
|
e) Verify that the user has already received a copy of these
|
||||||
|
materials or that you have already sent this user a copy.
|
||||||
|
|
||||||
|
For an executable, the required form of the "work that uses the
|
||||||
|
Library" must include any data and utility programs needed for
|
||||||
|
reproducing the executable from it. However, as a special exception,
|
||||||
|
the materials to be distributed need not include anything that is
|
||||||
|
normally distributed (in either source or binary form) with the major
|
||||||
|
components (compiler, kernel, and so on) of the operating system on
|
||||||
|
which the executable runs, unless that component itself accompanies
|
||||||
|
the executable.
|
||||||
|
|
||||||
|
It may happen that this requirement contradicts the license
|
||||||
|
restrictions of other proprietary libraries that do not normally
|
||||||
|
accompany the operating system. Such a contradiction means you cannot
|
||||||
|
use both them and the Library together in an executable that you
|
||||||
|
distribute.
|
||||||
|
|
||||||
|
7. You may place library facilities that are a work based on the
|
||||||
|
Library side-by-side in a single library together with other library
|
||||||
|
facilities not covered by this License, and distribute such a combined
|
||||||
|
library, provided that the separate distribution of the work based on
|
||||||
|
the Library and of the other library facilities is otherwise
|
||||||
|
permitted, and provided that you do these two things:
|
||||||
|
|
||||||
|
a) Accompany the combined library with a copy of the same work
|
||||||
|
based on the Library, uncombined with any other library
|
||||||
|
facilities. This must be distributed under the terms of the
|
||||||
|
Sections above.
|
||||||
|
|
||||||
|
b) Give prominent notice with the combined library of the fact
|
||||||
|
that part of it is a work based on the Library, and explaining
|
||||||
|
where to find the accompanying uncombined form of the same work.
|
||||||
|
|
||||||
|
8. You may not copy, modify, sublicense, link with, or distribute
|
||||||
|
the Library except as expressly provided under this License. Any
|
||||||
|
attempt otherwise to copy, modify, sublicense, link with, or
|
||||||
|
distribute the Library is void, and will automatically terminate your
|
||||||
|
rights under this License. However, parties who have received copies,
|
||||||
|
or rights, from you under this License will not have their licenses
|
||||||
|
terminated so long as such parties remain in full compliance.
|
||||||
|
|
||||||
|
9. You are not required to accept this License, since you have not
|
||||||
|
signed it. However, nothing else grants you permission to modify or
|
||||||
|
distribute the Library or its derivative works. These actions are
|
||||||
|
prohibited by law if you do not accept this License. Therefore, by
|
||||||
|
modifying or distributing the Library (or any work based on the
|
||||||
|
Library), you indicate your acceptance of this License to do so, and
|
||||||
|
all its terms and conditions for copying, distributing or modifying
|
||||||
|
the Library or works based on it.
|
||||||
|
|
||||||
|
10. Each time you redistribute the Library (or any work based on the
|
||||||
|
Library), the recipient automatically receives a license from the
|
||||||
|
original licensor to copy, distribute, link with or modify the Library
|
||||||
|
subject to these terms and conditions. You may not impose any further
|
||||||
|
restrictions on the recipients' exercise of the rights granted herein.
|
||||||
|
You are not responsible for enforcing compliance by third parties with
|
||||||
|
this License.
|
||||||
|
|
||||||
|
11. If, as a consequence of a court judgment or allegation of patent
|
||||||
|
infringement or for any other reason (not limited to patent issues),
|
||||||
|
conditions are imposed on you (whether by court order, agreement or
|
||||||
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
|
excuse you from the conditions of this License. If you cannot
|
||||||
|
distribute so as to satisfy simultaneously your obligations under this
|
||||||
|
License and any other pertinent obligations, then as a consequence you
|
||||||
|
may not distribute the Library at all. For example, if a patent
|
||||||
|
license would not permit royalty-free redistribution of the Library by
|
||||||
|
all those who receive copies directly or indirectly through you, then
|
||||||
|
the only way you could satisfy both it and this License would be to
|
||||||
|
refrain entirely from distribution of the Library.
|
||||||
|
|
||||||
|
If any portion of this section is held invalid or unenforceable under any
|
||||||
|
particular circumstance, the balance of the section is intended to apply,
|
||||||
|
and the section as a whole is intended to apply in other circumstances.
|
||||||
|
|
||||||
|
It is not the purpose of this section to induce you to infringe any
|
||||||
|
patents or other property right claims or to contest validity of any
|
||||||
|
such claims; this section has the sole purpose of protecting the
|
||||||
|
integrity of the free software distribution system which is
|
||||||
|
implemented by public license practices. Many people have made
|
||||||
|
generous contributions to the wide range of software distributed
|
||||||
|
through that system in reliance on consistent application of that
|
||||||
|
system; it is up to the author/donor to decide if he or she is willing
|
||||||
|
to distribute software through any other system and a licensee cannot
|
||||||
|
impose that choice.
|
||||||
|
|
||||||
|
This section is intended to make thoroughly clear what is believed to
|
||||||
|
be a consequence of the rest of this License.
|
||||||
|
|
||||||
|
12. If the distribution and/or use of the Library is restricted in
|
||||||
|
certain countries either by patents or by copyrighted interfaces, the
|
||||||
|
original copyright holder who places the Library under this License may add
|
||||||
|
an explicit geographical distribution limitation excluding those countries,
|
||||||
|
so that distribution is permitted only in or among countries not thus
|
||||||
|
excluded. In such case, this License incorporates the limitation as if
|
||||||
|
written in the body of this License.
|
||||||
|
|
||||||
|
13. The Free Software Foundation may publish revised and/or new
|
||||||
|
versions of the Lesser General Public License from time to time.
|
||||||
|
Such new versions will be similar in spirit to the present version,
|
||||||
|
but may differ in detail to address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the Library
|
||||||
|
specifies a version number of this License which applies to it and
|
||||||
|
"any later version", you have the option of following the terms and
|
||||||
|
conditions either of that version or of any later version published by
|
||||||
|
the Free Software Foundation. If the Library does not specify a
|
||||||
|
license version number, you may choose any version ever published by
|
||||||
|
the Free Software Foundation.
|
||||||
|
|
||||||
|
14. If you wish to incorporate parts of the Library into other free
|
||||||
|
programs whose distribution conditions are incompatible with these,
|
||||||
|
write to the author to ask for permission. For software which is
|
||||||
|
copyrighted by the Free Software Foundation, write to the Free
|
||||||
|
Software Foundation; we sometimes make exceptions for this. Our
|
||||||
|
decision will be guided by the two goals of preserving the free status
|
||||||
|
of all derivatives of our free software and of promoting the sharing
|
||||||
|
and reuse of software generally.
|
||||||
|
|
||||||
|
NO WARRANTY
|
||||||
|
|
||||||
|
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||||
|
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||||
|
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||||
|
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||||
|
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||||
|
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||||
|
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||||
|
|
||||||
|
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||||
|
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||||
|
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||||
|
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||||
|
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||||
|
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||||
|
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||||
|
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||||
|
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||||
|
DAMAGES.
|
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
How to Apply These Terms to Your New Libraries
|
||||||
|
|
||||||
|
If you develop a new library, and you want it to be of the greatest
|
||||||
|
possible use to the public, we recommend making it free software that
|
||||||
|
everyone can redistribute and change. You can do so by permitting
|
||||||
|
redistribution under these terms (or, alternatively, under the terms of the
|
||||||
|
ordinary General Public License).
|
||||||
|
|
||||||
|
To apply these terms, attach the following notices to the library. It is
|
||||||
|
safest to attach them to the start of each source file to most effectively
|
||||||
|
convey the exclusion of warranty; and each file should have at least the
|
||||||
|
"copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
|
<one line to give the library's name and a brief idea of what it does.>
|
||||||
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
|
This library is free software; you can redistribute it and/or
|
||||||
|
modify it under the terms of the GNU Lesser General Public
|
||||||
|
License as published by the Free Software Foundation; either
|
||||||
|
version 2.1 of the License, or (at your option) any later version.
|
||||||
|
|
||||||
|
This library is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
Lesser General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU Lesser General Public
|
||||||
|
License along with this library; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
|
You should also get your employer (if you work as a programmer) or your
|
||||||
|
school, if any, to sign a "copyright disclaimer" for the library, if
|
||||||
|
necessary. Here is a sample; alter the names:
|
||||||
|
|
||||||
|
Yoyodyne, Inc., hereby disclaims all copyright interest in the
|
||||||
|
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
|
||||||
|
|
||||||
|
<signature of Ty Coon>, 1 April 1990
|
||||||
|
Ty Coon, President of Vice
|
||||||
|
|
||||||
|
That's all there is to it!
|
||||||
|
|
||||||
|
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/advlist/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("advlist",function(a){function b(a,b){var c=[];return tinymce.each(b.split(/[ ,]/),function(a){c.push({text:a.replace(/\-/g," ").replace(/\b\w/g,function(a){return a.toUpperCase()}),data:"default"==a?"":a})}),c}function c(b,c){a.undoManager.transact(function(){var d,e=a.dom,f=a.selection;d=e.getParent(f.getNode(),"ol,ul"),d&&d.nodeName==b&&c!==!1||a.execCommand("UL"==b?"InsertUnorderedList":"InsertOrderedList"),c=c===!1?g[b]:c,g[b]=c,d=e.getParent(f.getNode(),"ol,ul"),d&&(e.setStyle(d,"listStyleType",c?c:null),d.removeAttribute("data-mce-style")),a.focus()})}function d(b){var c=a.dom.getStyle(a.dom.getParent(a.selection.getNode(),"ol,ul"),"listStyleType")||"";b.control.items().each(function(a){a.active(a.settings.data===c)})}var e,f,g={};e=b("OL",a.getParam("advlist_number_styles","default,lower-alpha,lower-greek,lower-roman,upper-alpha,upper-roman")),f=b("UL",a.getParam("advlist_bullet_styles","default,circle,disc,square")),a.addButton("numlist",{type:"splitbutton",tooltip:"Numbered list",menu:e,onshow:d,onselect:function(a){c("OL",a.control.settings.data)},onclick:function(){c("OL",!1)}}),a.addButton("bullist",{type:"splitbutton",tooltip:"Bullet list",menu:f,onshow:d,onselect:function(a){c("UL",a.control.settings.data)},onclick:function(){c("UL",!1)}})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/anchor/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("anchor",function(a){function b(){var b=a.selection.getNode(),c="";"A"==b.tagName&&(c=b.name||b.id||""),a.windowManager.open({title:"Anchor",body:{type:"textbox",name:"name",size:40,label:"Name",value:c},onsubmit:function(b){a.execCommand("mceInsertContent",!1,a.dom.createHTML("a",{id:b.data.name}))}})}a.addButton("anchor",{icon:"anchor",tooltip:"Anchor",onclick:b,stateSelector:"a:not([href])"}),a.addMenuItem("anchor",{icon:"anchor",text:"Anchor",context:"insert",onclick:b})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/autolink/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("autolink",function(a){function b(a){e(a,-1,"(",!0)}function c(a){e(a,0,"",!0)}function d(a){e(a,-1,"",!1)}function e(a,b,c){function d(a,b){if(0>b&&(b=0),3==a.nodeType){var c=a.data.length;b>c&&(b=c)}return b}function e(a,b){1!=a.nodeType||a.hasChildNodes()?g.setStart(a,d(a,b)):g.setStartBefore(a)}function f(a,b){1!=a.nodeType||a.hasChildNodes()?g.setEnd(a,d(a,b)):g.setEndAfter(a)}var g,h,i,j,k,l,m,n,o,p;if(g=a.selection.getRng(!0).cloneRange(),g.startOffset<5){if(n=g.endContainer.previousSibling,!n){if(!g.endContainer.firstChild||!g.endContainer.firstChild.nextSibling)return;n=g.endContainer.firstChild.nextSibling}if(o=n.length,e(n,o),f(n,o),g.endOffset<5)return;h=g.endOffset,j=n}else{if(j=g.endContainer,3!=j.nodeType&&j.firstChild){for(;3!=j.nodeType&&j.firstChild;)j=j.firstChild;3==j.nodeType&&(e(j,0),f(j,j.nodeValue.length))}h=1==g.endOffset?2:g.endOffset-1-b}i=h;do e(j,h>=2?h-2:0),f(j,h>=1?h-1:0),h-=1,p=g.toString();while(" "!=p&&""!==p&&160!=p.charCodeAt(0)&&h-2>=0&&p!=c);g.toString()==c||160==g.toString().charCodeAt(0)?(e(j,h),f(j,i),h+=1):0===g.startOffset?(e(j,0),f(j,i)):(e(j,h),f(j,i)),l=g.toString(),"."==l.charAt(l.length-1)&&f(j,i-1),l=g.toString(),m=l.match(/^(https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.|(?:mailto:)?[A-Z0-9._%+\-]+@)(.+)$/i),m&&("www."==m[1]?m[1]="http://www.":/@$/.test(m[1])&&!/^mailto:/.test(m[1])&&(m[1]="mailto:"+m[1]),k=a.selection.getBookmark(),a.selection.setRng(g),a.execCommand("createlink",!1,m[1]+m[2]),a.selection.moveToBookmark(k),a.nodeChanged())}var f;return a.on("keydown",function(b){return 13==b.keyCode?d(a):void 0}),tinymce.Env.ie?void a.on("focus",function(){if(!f){f=!0;try{a.execCommand("AutoUrlDetect",!1,!0)}catch(b){}}}):(a.on("keypress",function(c){return 41==c.keyCode?b(a):void 0}),void a.on("keyup",function(b){return 32==b.keyCode?c(a):void 0}))});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/autoresize/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("autoresize",function(a){function b(){return a.plugins.fullscreen&&a.plugins.fullscreen.isFullscreen()}function c(d){var g,h,i,j,k,l,m,n,o,p,q,r,s=tinymce.DOM;if(h=a.getDoc()){if(i=h.body,j=h.documentElement,k=e.autoresize_min_height,!i||d&&"setcontent"===d.type&&d.initial||b())return void(i&&j&&(i.style.overflowY="auto",j.style.overflowY="auto"));m=a.dom.getStyle(i,"margin-top",!0),n=a.dom.getStyle(i,"margin-bottom",!0),o=a.dom.getStyle(i,"padding-top",!0),p=a.dom.getStyle(i,"padding-bottom",!0),q=a.dom.getStyle(i,"border-top-width",!0),r=a.dom.getStyle(i,"border-bottom-width",!0),l=i.offsetHeight+parseInt(m,10)+parseInt(n,10)+parseInt(o,10)+parseInt(p,10)+parseInt(q,10)+parseInt(r,10),(isNaN(l)||0>=l)&&(l=tinymce.Env.ie?i.scrollHeight:tinymce.Env.webkit&&0===i.clientHeight?0:i.offsetHeight),l>e.autoresize_min_height&&(k=l),e.autoresize_max_height&&l>e.autoresize_max_height?(k=e.autoresize_max_height,i.style.overflowY="auto",j.style.overflowY="auto"):(i.style.overflowY="hidden",j.style.overflowY="hidden",i.scrollTop=0),k!==f&&(g=k-f,s.setStyle(a.iframeElement,"height",k+"px"),f=k,tinymce.isWebKit&&0>g&&c(d))}}function d(a,b,e){setTimeout(function(){c({}),a--?d(a,b,e):e&&e()},b)}var e=a.settings,f=0;a.settings.inline||(e.autoresize_min_height=parseInt(a.getParam("autoresize_min_height",a.getElement().offsetHeight),10),e.autoresize_max_height=parseInt(a.getParam("autoresize_max_height",0),10),a.on("init",function(){var b=a.getParam("autoresize_overflow_padding",1);a.dom.setStyles(a.getBody(),{paddingBottom:a.getParam("autoresize_bottom_margin",50),paddingLeft:b,paddingRight:b})}),a.on("nodechange setcontent keyup FullscreenStateChanged",c),a.getParam("autoresize_on_init",!0)&&a.on("init",function(){d(20,100,function(){d(5,1e3)})}),a.addCommand("mceAutoResize",c))});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/autosave/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce._beforeUnloadHandler=function(){var a;return tinymce.each(tinymce.editors,function(b){b.plugins.autosave&&b.plugins.autosave.storeDraft(),!a&&b.isDirty()&&b.getParam("autosave_ask_before_unload",!0)&&(a=b.translate("You have unsaved changes are you sure you want to navigate away?"))}),a},tinymce.PluginManager.add("autosave",function(a){function b(a,b){var c={s:1e3,m:6e4};return a=/^(\d+)([ms]?)$/.exec(""+(a||b)),(a[2]?c[a[2]]:1)*parseInt(a,10)}function c(){var a=parseInt(n.getItem(k+"time"),10)||0;return(new Date).getTime()-a>m.autosave_retention?(d(!1),!1):!0}function d(b){n.removeItem(k+"draft"),n.removeItem(k+"time"),b!==!1&&a.fire("RemoveDraft")}function e(){!j()&&a.isDirty()&&(n.setItem(k+"draft",a.getContent({format:"raw",no_events:!0})),n.setItem(k+"time",(new Date).getTime()),a.fire("StoreDraft"))}function f(){c()&&(a.setContent(n.getItem(k+"draft"),{format:"raw"}),a.fire("RestoreDraft"))}function g(){l||(setInterval(function(){a.removed||e()},m.autosave_interval),l=!0)}function h(){var b=this;b.disabled(!c()),a.on("StoreDraft RestoreDraft RemoveDraft",function(){b.disabled(!c())}),g()}function i(){a.undoManager.beforeChange(),f(),d(),a.undoManager.add()}function j(b){var c=a.settings.forced_root_block;return b=tinymce.trim("undefined"==typeof b?a.getBody().innerHTML:b),""===b||new RegExp("^<"+c+"[^>]*>((\xa0| |[ ]|<br[^>]*>)+?|)</"+c+">|<br>$","i").test(b)}var k,l,m=a.settings,n=tinymce.util.LocalStorage;k=m.autosave_prefix||"tinymce-autosave-{path}{query}-{id}-",k=k.replace(/\{path\}/g,document.location.pathname),k=k.replace(/\{query\}/g,document.location.search),k=k.replace(/\{id\}/g,a.id),m.autosave_interval=b(m.autosave_interval,"30s"),m.autosave_retention=b(m.autosave_retention,"20m"),a.addButton("restoredraft",{title:"Restore last draft",onclick:i,onPostRender:h}),a.addMenuItem("restoredraft",{text:"Restore last draft",onclick:i,onPostRender:h,context:"file"}),a.settings.autosave_restore_when_empty!==!1&&(a.on("init",function(){c()&&j()&&f()}),a.on("saveContent",function(){d()})),window.onbeforeunload=tinymce._beforeUnloadHandler,this.hasDraft=c,this.storeDraft=e,this.restoreDraft=f,this.removeDraft=d,this.isEmpty=j});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/bbcode/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
!function(){tinymce.create("tinymce.plugins.BBCodePlugin",{init:function(a){var b=this,c=a.getParam("bbcode_dialect","punbb").toLowerCase();a.on("beforeSetContent",function(a){a.content=b["_"+c+"_bbcode2html"](a.content)}),a.on("postProcess",function(a){a.set&&(a.content=b["_"+c+"_bbcode2html"](a.content)),a.get&&(a.content=b["_"+c+"_html2bbcode"](a.content))})},getInfo:function(){return{longname:"BBCode Plugin",author:"Moxiecode Systems AB",authorurl:"http://www.tinymce.com",infourl:"http://www.tinymce.com/wiki.php/Plugin:bbcode"}},_punbb_html2bbcode:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/<a.*?href=\"(.*?)\".*?>(.*?)<\/a>/gi,"[url=$1]$2[/url]"),b(/<font.*?color=\"(.*?)\".*?class=\"codeStyle\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?color=\"(.*?)\".*?class=\"quoteStyle\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<font.*?class=\"codeStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?class=\"quoteStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<span style=\"color: ?(.*?);\">(.*?)<\/span>/gi,"[color=$1]$2[/color]"),b(/<font.*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[color=$1]$2[/color]"),b(/<span style=\"font-size:(.*?);\">(.*?)<\/span>/gi,"[size=$1]$2[/size]"),b(/<font>(.*?)<\/font>/gi,"$1"),b(/<img.*?src=\"(.*?)\".*?\/>/gi,"[img]$1[/img]"),b(/<span class=\"codeStyle\">(.*?)<\/span>/gi,"[code]$1[/code]"),b(/<span class=\"quoteStyle\">(.*?)<\/span>/gi,"[quote]$1[/quote]"),b(/<strong class=\"codeStyle\">(.*?)<\/strong>/gi,"[code][b]$1[/b][/code]"),b(/<strong class=\"quoteStyle\">(.*?)<\/strong>/gi,"[quote][b]$1[/b][/quote]"),b(/<em class=\"codeStyle\">(.*?)<\/em>/gi,"[code][i]$1[/i][/code]"),b(/<em class=\"quoteStyle\">(.*?)<\/em>/gi,"[quote][i]$1[/i][/quote]"),b(/<u class=\"codeStyle\">(.*?)<\/u>/gi,"[code][u]$1[/u][/code]"),b(/<u class=\"quoteStyle\">(.*?)<\/u>/gi,"[quote][u]$1[/u][/quote]"),b(/<\/(strong|b)>/gi,"[/b]"),b(/<(strong|b)>/gi,"[b]"),b(/<\/(em|i)>/gi,"[/i]"),b(/<(em|i)>/gi,"[i]"),b(/<\/u>/gi,"[/u]"),b(/<span style=\"text-decoration: ?underline;\">(.*?)<\/span>/gi,"[u]$1[/u]"),b(/<u>/gi,"[u]"),b(/<blockquote[^>]*>/gi,"[quote]"),b(/<\/blockquote>/gi,"[/quote]"),b(/<br \/>/gi,"\n"),b(/<br\/>/gi,"\n"),b(/<br>/gi,"\n"),b(/<p>/gi,""),b(/<\/p>/gi,"\n"),b(/ |\u00a0/gi," "),b(/"/gi,'"'),b(/</gi,"<"),b(/>/gi,">"),b(/&/gi,"&"),a},_punbb_bbcode2html:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/\n/gi,"<br />"),b(/\[b\]/gi,"<strong>"),b(/\[\/b\]/gi,"</strong>"),b(/\[i\]/gi,"<em>"),b(/\[\/i\]/gi,"</em>"),b(/\[u\]/gi,"<u>"),b(/\[\/u\]/gi,"</u>"),b(/\[url=([^\]]+)\](.*?)\[\/url\]/gi,'<a href="$1">$2</a>'),b(/\[url\](.*?)\[\/url\]/gi,'<a href="$1">$1</a>'),b(/\[img\](.*?)\[\/img\]/gi,'<img src="$1" />'),b(/\[color=(.*?)\](.*?)\[\/color\]/gi,'<font color="$1">$2</font>'),b(/\[code\](.*?)\[\/code\]/gi,'<span class="codeStyle">$1</span> '),b(/\[quote.*?\](.*?)\[\/quote\]/gi,'<span class="quoteStyle">$1</span> '),a}}),tinymce.PluginManager.add("bbcode",tinymce.plugins.BBCodePlugin)}();
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/charmap/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/code/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("code",function(a){function b(){var b=a.windowManager.open({title:"Source code",body:{type:"textbox",name:"code",multiline:!0,minWidth:a.getParam("code_dialog_width",600),minHeight:a.getParam("code_dialog_height",Math.min(tinymce.DOM.getViewPort().h-200,500)),spellcheck:!1,style:"direction: ltr; text-align: left"},onSubmit:function(b){a.focus(),a.undoManager.transact(function(){a.setContent(b.data.code)}),a.selection.setCursorLocation(),a.nodeChanged()}});b.find("#code").value(a.getContent({source_view:!0}))}a.addCommand("mceCodeEditor",b),a.addButton("code",{icon:"code",tooltip:"Source code",onclick:b}),a.addMenuItem("code",{icon:"code",text:"Source code",context:"tools",onclick:b})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/colorpicker/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("colorpicker",function(a){function b(b,c){function d(a){var b=new tinymce.util.Color(a),c=b.toRgb();f.fromJSON({r:c.r,g:c.g,b:c.b,hex:b.toHex().substr(1)}),e(b.toHex())}function e(a){f.find("#preview")[0].getEl().style.background=a}var f=a.windowManager.open({title:"Color",items:{type:"container",layout:"flex",direction:"row",align:"stretch",padding:5,spacing:10,items:[{type:"colorpicker",value:c,onchange:function(){var a=this.rgb();f&&(f.find("#r").value(a.r),f.find("#g").value(a.g),f.find("#b").value(a.b),f.find("#hex").value(this.value().substr(1)),e(this.value()))}},{type:"form",padding:0,labelGap:5,defaults:{type:"textbox",size:7,value:"0",flex:1,spellcheck:!1,onchange:function(){var a,b,c=f.find("colorpicker")[0];return a=this.name(),b=this.value(),"hex"==a?(b="#"+b,d(b),void c.value(b)):(b={r:f.find("#r").value(),g:f.find("#g").value(),b:f.find("#b").value()},c.value(b),void d(b))}},items:[{name:"r",label:"R",autofocus:1},{name:"g",label:"G"},{name:"b",label:"B"},{name:"hex",label:"#",value:"000000"},{name:"preview",type:"container",border:1}]}]},onSubmit:function(){b("#"+this.toJSON().hex)}});d(c)}a.settings.color_picker_callback||(a.settings.color_picker_callback=b)});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/contextmenu/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("contextmenu",function(a){var b,c=a.settings.contextmenu_never_use_native;a.on("contextmenu",function(d){var e,f=a.getDoc();if(!d.ctrlKey||c){if(d.preventDefault(),tinymce.Env.mac&&tinymce.Env.webkit&&2==d.button&&f.caretRangeFromPoint&&a.selection.setRng(f.caretRangeFromPoint(d.x,d.y)),e=a.settings.contextmenu||"link image inserttable | cell row column deletetable",b)b.show();else{var g=[];tinymce.each(e.split(/[ ,]/),function(b){var c=a.menuItems[b];"|"==b&&(c={text:b}),c&&(c.shortcut="",g.push(c))});for(var h=0;h<g.length;h++)"|"==g[h].text&&(0===h||h==g.length-1)&&g.splice(h,1);b=new tinymce.ui.Menu({items:g,context:"contextmenu"}).addClass("contextmenu").renderTo(),a.on("remove",function(){b.remove(),b=null})}var i={x:d.pageX,y:d.pageY};a.inline||(i=tinymce.DOM.getPos(a.getContentAreaContainer()),i.x+=d.clientX,i.y+=d.clientY),b.moveTo(i.x,i.y)}})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/directionality/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("directionality",function(a){function b(b){var c,d=a.dom,e=a.selection.getSelectedBlocks();e.length&&(c=d.getAttrib(e[0],"dir"),tinymce.each(e,function(a){d.getParent(a.parentNode,"*[dir='"+b+"']",d.getRoot())||(c!=b?d.setAttrib(a,"dir",b):d.setAttrib(a,"dir",null))}),a.nodeChanged())}function c(a){var b=[];return tinymce.each("h1 h2 h3 h4 h5 h6 div p".split(" "),function(c){b.push(c+"[dir="+a+"]")}),b.join(",")}a.addCommand("mceDirectionLTR",function(){b("ltr")}),a.addCommand("mceDirectionRTL",function(){b("rtl")}),a.addButton("ltr",{title:"Left to right",cmd:"mceDirectionLTR",stateSelector:c("ltr")}),a.addButton("rtl",{title:"Right to left",cmd:"mceDirectionRTL",stateSelector:c("rtl")})});
|
After Width: | Height: | Size: 354 B |
After Width: | Height: | Size: 329 B |
After Width: | Height: | Size: 331 B |
After Width: | Height: | Size: 342 B |
After Width: | Height: | Size: 340 B |
After Width: | Height: | Size: 336 B |
After Width: | Height: | Size: 338 B |
After Width: | Height: | Size: 343 B |
After Width: | Height: | Size: 321 B |
After Width: | Height: | Size: 323 B |
After Width: | Height: | Size: 344 B |
After Width: | Height: | Size: 338 B |
After Width: | Height: | Size: 328 B |
After Width: | Height: | Size: 337 B |
After Width: | Height: | Size: 350 B |
After Width: | Height: | Size: 336 B |
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/emoticons/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("emoticons",function(a,b){function c(){var a;return a='<table role="list" class="mce-grid">',tinymce.each(d,function(c){a+="<tr>",tinymce.each(c,function(c){var d=b+"/img/smiley-"+c+".gif";a+='<td><a href="#" data-mce-url="'+d+'" data-mce-alt="'+c+'" tabindex="-1" role="option" aria-label="'+c+'"><img src="'+d+'" style="width: 18px; height: 18px" role="presentation" /></a></td>'}),a+="</tr>"}),a+="</table>"}var d=[["cool","cry","embarassed","foot-in-mouth"],["frown","innocent","kiss","laughing"],["money-mouth","sealed","smile","surprised"],["tongue-out","undecided","wink","yell"]];a.addButton("emoticons",{type:"panelbutton",panel:{role:"application",autohide:!0,html:c,onclick:function(b){var c=a.dom.getParent(b.target,"a");c&&(a.insertContent('<img src="'+c.getAttribute("data-mce-url")+'" alt="'+c.getAttribute("data-mce-alt")+'" />'),this.hide())}},tooltip:"Emoticons"})});
|
@ -0,0 +1,8 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<body>
|
||||||
|
<h3>Custom dialog</h3>
|
||||||
|
Input some text: <input id="content">
|
||||||
|
<button onclick="top.tinymce.activeEditor.windowManager.getWindows()[0].close();">Close window</button>
|
||||||
|
</body>
|
||||||
|
</html>
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/example/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("example",function(a,b){a.addButton("example",{text:"My button",icon:!1,onclick:function(){a.windowManager.open({title:"Example plugin",body:[{type:"textbox",name:"title",label:"Title"}],onsubmit:function(b){a.insertContent("Title: "+b.data.title)}})}}),a.addMenuItem("example",{text:"Example plugin",context:"tools",onclick:function(){a.windowManager.open({title:"TinyMCE site",url:b+"/dialog.html",width:600,height:400,buttons:[{text:"Insert",onclick:function(){var b=a.windowManager.getWindows()[0];a.insertContent(b.getContentWindow().document.getElementById("content").value),b.close()}},{text:"Close",onclick:"close"}]})}})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/example_dependency/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("example_dependency",function(){},["example"]);
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/fullpage/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/fullscreen/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("fullscreen",function(a){function b(){var a,b,c=window,d=document,e=d.body;return e.offsetWidth&&(a=e.offsetWidth,b=e.offsetHeight),c.innerWidth&&c.innerHeight&&(a=c.innerWidth,b=c.innerHeight),{w:a,h:b}}function c(){function c(){j.setStyle(m,"height",b().h-(l.clientHeight-m.clientHeight))}var k,l,m,n,o=document.body,p=document.documentElement;i=!i,l=a.getContainer(),k=l.style,m=a.getContentAreaContainer().firstChild,n=m.style,i?(d=n.width,e=n.height,n.width=n.height="100%",g=k.width,h=k.height,k.width=k.height="",j.addClass(o,"mce-fullscreen"),j.addClass(p,"mce-fullscreen"),j.addClass(l,"mce-fullscreen"),j.bind(window,"resize",c),c(),f=c):(n.width=d,n.height=e,g&&(k.width=g),h&&(k.height=h),j.removeClass(o,"mce-fullscreen"),j.removeClass(p,"mce-fullscreen"),j.removeClass(l,"mce-fullscreen"),j.unbind(window,"resize",f)),a.fire("FullscreenStateChanged",{state:i})}var d,e,f,g,h,i=!1,j=tinymce.DOM;return a.settings.inline?void 0:(a.on("init",function(){a.addShortcut("Ctrl+Alt+F","",c)}),a.on("remove",function(){f&&j.unbind(window,"resize",f)}),a.addCommand("mceFullScreen",c),a.addMenuItem("fullscreen",{text:"Fullscreen",shortcut:"Ctrl+Alt+F",selectable:!0,onClick:c,onPostRender:function(){var b=this;a.on("FullscreenStateChanged",function(a){b.active(a.state)})},context:"view"}),a.addButton("fullscreen",{tooltip:"Fullscreen",shortcut:"Ctrl+Alt+F",onClick:c,onPostRender:function(){var b=this;a.on("FullscreenStateChanged",function(a){b.active(a.state)})}}),{isFullscreen:function(){return i}})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/hr/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("hr",function(a){a.addCommand("InsertHorizontalRule",function(){a.execCommand("mceInsertContent",!1,"<hr />")}),a.addButton("hr",{icon:"hr",tooltip:"Horizontal line",cmd:"InsertHorizontalRule"}),a.addMenuItem("hr",{icon:"hr",text:"Horizontal line",cmd:"InsertHorizontalRule",context:"insert"})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/image/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/importcss/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("importcss",function(a){function b(a){return"string"==typeof a?function(b){return-1!==b.indexOf(a)}:a instanceof RegExp?function(b){return a.test(b)}:a}function c(b,c){function d(a,b){var g,h=a.href;if(h&&c(h,b)){f(a.imports,function(a){d(a,!0)});try{g=a.cssRules||a.rules}catch(i){}f(g,function(a){a.styleSheet?d(a.styleSheet,!0):a.selectorText&&f(a.selectorText.split(","),function(a){e.push(tinymce.trim(a))})})}}var e=[],g={};f(a.contentCSS,function(a){g[a]=!0}),c||(c=function(a,b){return b||g[a]});try{f(b.styleSheets,function(a){d(a)})}catch(h){}return e}function d(b){var c,d=/^(?:([a-z0-9\-_]+))?(\.[a-z0-9_\-\.]+)$/i.exec(b);if(d){var e=d[1],f=d[2].substr(1).split(".").join(" "),g=tinymce.makeMap("a,img");return d[1]?(c={title:b},a.schema.getTextBlockElements()[e]?c.block=e:a.schema.getBlockElements()[e]||g[e.toLowerCase()]?c.selector=e:c.inline=e):d[2]&&(c={inline:"span",title:b.substr(1),classes:f}),a.settings.importcss_merge_classes!==!1?c.classes=f:c.attributes={"class":f},c}}var e=this,f=tinymce.each;a.on("renderFormatsMenu",function(g){var h=a.settings,i={},j=h.importcss_selector_converter||d,k=b(h.importcss_selector_filter),l=g.control;a.settings.importcss_append||l.items().remove();var m=[];tinymce.each(h.importcss_groups,function(a){a=tinymce.extend({},a),a.filter=b(a.filter),m.push(a)}),f(c(g.doc||a.getDoc(),b(h.importcss_file_filter)),function(b){if(-1===b.indexOf(".mce-")&&!i[b]&&(!k||k(b))){var c,d=j.call(e,b);if(d){var f=d.name||tinymce.DOM.uniqueId();if(m)for(var g=0;g<m.length;g++)if(!m[g].filter||m[g].filter(b)){m[g].item||(m[g].item={text:m[g].title,menu:[]}),c=m[g].item.menu;break}a.formatter.register(f,d);var h=tinymce.extend({},l.settings.itemDefaults,{text:d.title,format:f});c?c.push(h):l.add(h)}i[b]=!0}}),f(m,function(a){l.add(a.item)}),g.control.renderNew()}),e.convertSelectorToFormat=d});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/insertdatetime/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("insertdatetime",function(a){function b(b,c){function d(a,b){if(a=""+a,a.length<b)for(var c=0;c<b-a.length;c++)a="0"+a;return a}return c=c||new Date,b=b.replace("%D","%m/%d/%Y"),b=b.replace("%r","%I:%M:%S %p"),b=b.replace("%Y",""+c.getFullYear()),b=b.replace("%y",""+c.getYear()),b=b.replace("%m",d(c.getMonth()+1,2)),b=b.replace("%d",d(c.getDate(),2)),b=b.replace("%H",""+d(c.getHours(),2)),b=b.replace("%M",""+d(c.getMinutes(),2)),b=b.replace("%S",""+d(c.getSeconds(),2)),b=b.replace("%I",""+((c.getHours()+11)%12+1)),b=b.replace("%p",""+(c.getHours()<12?"AM":"PM")),b=b.replace("%B",""+a.translate(i[c.getMonth()])),b=b.replace("%b",""+a.translate(h[c.getMonth()])),b=b.replace("%A",""+a.translate(g[c.getDay()])),b=b.replace("%a",""+a.translate(f[c.getDay()])),b=b.replace("%%","%")}function c(c){var d=b(c);if(a.settings.insertdatetime_element){var e;e=b(/%[HMSIp]/.test(c)?"%Y-%m-%dT%H:%M":"%Y-%m-%d"),d='<time datetime="'+e+'">'+d+"</time>";var f=a.dom.getParent(a.selection.getStart(),"time");if(f)return void a.dom.setOuterHTML(f,d)}a.insertContent(d)}var d,e,f="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),g="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),h="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),i="January February March April May June July August September October November December".split(" "),j=[];a.addCommand("mceInsertDate",function(){c(a.getParam("insertdatetime_dateformat",a.translate("%Y-%m-%d")))}),a.addCommand("mceInsertTime",function(){c(a.getParam("insertdatetime_timeformat",a.translate("%H:%M:%S")))}),a.addButton("insertdatetime",{type:"splitbutton",title:"Insert date/time",onclick:function(){c(d||e)},menu:j}),tinymce.each(a.settings.insertdatetime_formats||["%H:%M:%S","%Y-%m-%d","%I:%M:%S %p","%D"],function(a){e||(e=a),j.push({text:b(a),onclick:function(){d=a,c(a)}})}),a.addMenuItem("insertdatetime",{icon:"date",text:"Insert date/time",menu:j,context:"insert"})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/layer/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("layer",function(a){function b(a){do if(a.className&&-1!=a.className.indexOf("mceItemLayer"))return a;while(a=a.parentNode)}function c(b){var c=a.dom;tinymce.each(c.select("div,p",b),function(a){/^(absolute|relative|fixed)$/i.test(a.style.position)&&(a.hasVisual?c.addClass(a,"mceItemVisualAid"):c.removeClass(a,"mceItemVisualAid"),c.addClass(a,"mceItemLayer"))})}function d(c){var d,e,f=[],g=b(a.selection.getNode()),h=-1,i=-1;for(e=[],tinymce.walk(a.getBody(),function(a){1==a.nodeType&&/^(absolute|relative|static)$/i.test(a.style.position)&&e.push(a)},"childNodes"),d=0;d<e.length;d++)f[d]=e[d].style.zIndex?parseInt(e[d].style.zIndex,10):0,0>h&&e[d]==g&&(h=d);if(0>c){for(d=0;d<f.length;d++)if(f[d]<f[h]){i=d;break}i>-1?(e[h].style.zIndex=f[i],e[i].style.zIndex=f[h]):f[h]>0&&(e[h].style.zIndex=f[h]-1)}else{for(d=0;d<f.length;d++)if(f[d]>f[h]){i=d;break}i>-1?(e[h].style.zIndex=f[i],e[i].style.zIndex=f[h]):e[h].style.zIndex=f[h]+1}a.execCommand("mceRepaint")}function e(){var b=a.dom,c=b.getPos(b.getParent(a.selection.getNode(),"*")),d=a.getBody();a.dom.add(d,"div",{style:{position:"absolute",left:c.x,top:c.y>20?c.y:20,width:100,height:100},"class":"mceItemVisualAid mceItemLayer"},a.selection.getContent()||a.getLang("layer.content")),tinymce.Env.ie&&b.setHTML(d,d.innerHTML)}function f(){var c=b(a.selection.getNode());c||(c=a.dom.getParent(a.selection.getNode(),"DIV,P,IMG")),c&&("absolute"==c.style.position.toLowerCase()?(a.dom.setStyles(c,{position:"",left:"",top:"",width:"",height:""}),a.dom.removeClass(c,"mceItemVisualAid"),a.dom.removeClass(c,"mceItemLayer")):(c.style.left||(c.style.left="20px"),c.style.top||(c.style.top="20px"),c.style.width||(c.style.width=c.width?c.width+"px":"100px"),c.style.height||(c.style.height=c.height?c.height+"px":"100px"),c.style.position="absolute",a.dom.setAttrib(c,"data-mce-style",""),a.addVisual(a.getBody())),a.execCommand("mceRepaint"),a.nodeChanged())}a.addCommand("mceInsertLayer",e),a.addCommand("mceMoveForward",function(){d(1)}),a.addCommand("mceMoveBackward",function(){d(-1)}),a.addCommand("mceMakeAbsolute",function(){f()}),a.addButton("moveforward",{title:"layer.forward_desc",cmd:"mceMoveForward"}),a.addButton("movebackward",{title:"layer.backward_desc",cmd:"mceMoveBackward"}),a.addButton("absolute",{title:"layer.absolute_desc",cmd:"mceMakeAbsolute"}),a.addButton("insertlayer",{title:"layer.insertlayer_desc",cmd:"mceInsertLayer"}),a.on("init",function(){tinymce.Env.ie&&a.getDoc().execCommand("2D-Position",!1,!0)}),a.on("mouseup",function(c){var d=b(c.target);d&&a.dom.setAttrib(d,"data-mce-style","")}),a.on("mousedown",function(c){var d,e=c.target,f=a.getDoc();tinymce.Env.gecko&&(b(e)?"on"!==f.designMode&&(f.designMode="on",e=f.body,d=e.parentNode,d.removeChild(e),d.appendChild(e)):"on"==f.designMode&&(f.designMode="off"))}),a.on("NodeChange",c)});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/legacyoutput/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
!function(a){a.on("AddEditor",function(a){a.editor.settings.inline_styles=!1}),a.PluginManager.add("legacyoutput",function(b,c,d){b.on("init",function(){var c="p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",d=a.explode(b.settings.font_size_style_values),e=b.schema;b.formatter.register({alignleft:{selector:c,attributes:{align:"left"}},aligncenter:{selector:c,attributes:{align:"center"}},alignright:{selector:c,attributes:{align:"right"}},alignjustify:{selector:c,attributes:{align:"justify"}},bold:[{inline:"b",remove:"all"},{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}}],italic:[{inline:"i",remove:"all"},{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}}],underline:[{inline:"u",remove:"all"},{inline:"span",styles:{textDecoration:"underline"},exact:!0}],strikethrough:[{inline:"strike",remove:"all"},{inline:"span",styles:{textDecoration:"line-through"},exact:!0}],fontname:{inline:"font",attributes:{face:"%value"}},fontsize:{inline:"font",attributes:{size:function(b){return a.inArray(d,b.value)+1}}},forecolor:{inline:"font",attributes:{color:"%value"}},hilitecolor:{inline:"font",styles:{backgroundColor:"%value"}}}),a.each("b,i,u,strike".split(","),function(a){e.addValidElements(a+"[*]")}),e.getElementRule("font")||e.addValidElements("font[face|size|color|style]"),a.each(c.split(","),function(a){var b=e.getElementRule(a);b&&(b.attributes.align||(b.attributes.align={},b.attributesOrder.push("align")))})}),b.addButton("fontsizeselect",function(){var a=[],c="8pt=1 10pt=2 12pt=3 14pt=4 18pt=5 24pt=6 36pt=7",d=b.settings.fontsize_formats||c;return b.$.each(d.split(" "),function(b,c){var d=c,e=c,f=c.split("=");f.length>1&&(d=f[0],e=f[1]),a.push({text:d,value:e})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:a,fixedWidth:!0,onPostRender:function(){var a=this;b.on("NodeChange",function(){var c;c=b.dom.getParent(b.selection.getNode(),"font"),a.value(c?c.size:"")})},onclick:function(a){a.control.settings.value&&b.execCommand("FontSize",!1,a.control.settings.value)}}}),b.addButton("fontselect",function(){function a(a){a=a.replace(/;$/,"").split(";");for(var b=a.length;b--;)a[b]=a[b].split("=");return a}var c="Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",e=[],f=a(b.settings.font_formats||c);return d.each(f,function(a,b){e.push({text:{raw:b[0]},value:b[1],textStyle:-1==b[1].indexOf("dings")?"font-family:"+b[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:e,fixedWidth:!0,onPostRender:function(){var a=this;b.on("NodeChange",function(){var c;c=b.dom.getParent(b.selection.getNode(),"font"),a.value(c?c.face:"")})},onselect:function(a){a.control.settings.value&&b.execCommand("FontName",!1,a.control.settings.value)}}})})}(tinymce);
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/link/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("link",function(a){function b(b){return function(){var c=a.settings.link_list;"string"==typeof c?tinymce.util.XHR.send({url:c,success:function(a){b(tinymce.util.JSON.parse(a))}}):"function"==typeof c?c(b):b(c)}}function c(a,b,c){function d(a,c){return c=c||[],tinymce.each(a,function(a){var e={text:a.text||a.title};a.menu?e.menu=d(a.menu):(e.value=a.value,b&&b(e)),c.push(e)}),c}return d(a,c||[])}function d(b){function d(a){var b=l.find("#text");(!b.value()||a.lastControl&&b.value()==a.lastControl.text())&&b.value(a.control.text()),l.find("#href").value(a.control.value())}function e(b){var c=[];return tinymce.each(a.dom.select("a:not([href])"),function(a){var d=a.name||a.id;d&&c.push({text:d,value:"#"+d,selected:-1!=b.indexOf("#"+d)})}),c.length?(c.unshift({text:"None",value:""}),{name:"anchor",type:"listbox",label:"Anchors",values:c,onselect:d}):void 0}function f(){!k&&0===u.text.length&&m&&this.parent().parent().find("#text")[0].value(this.value())}function g(b){var c=b.meta||{};o&&o.value(a.convertURL(this.value(),"href")),tinymce.each(b.meta,function(a,b){l.find("#"+b).value(a)}),c.text||f.call(this)}function h(a){var b=v.getContent();if(/</.test(b)&&(!/^<a [^>]+>[^<]+<\/a>$/.test(b)||-1==b.indexOf("href=")))return!1;if(a){var c,d=a.childNodes;if(0===d.length)return!1;for(c=d.length-1;c>=0;c--)if(3!=d[c].nodeType)return!1}return!0}var i,j,k,l,m,n,o,p,q,r,s,t,u={},v=a.selection,w=a.dom;i=v.getNode(),j=w.getParent(i,"a[href]"),m=h(),u.text=k=j?j.innerText||j.textContent:v.getContent({format:"text"}),u.href=j?w.getAttrib(j,"href"):"",(t=w.getAttrib(j,"target"))?u.target=t:a.settings.default_link_target&&(u.target=a.settings.default_link_target),(t=w.getAttrib(j,"rel"))&&(u.rel=t),(t=w.getAttrib(j,"class"))&&(u["class"]=t),(t=w.getAttrib(j,"title"))&&(u.title=t),m&&(n={name:"text",type:"textbox",size:40,label:"Text to display",onchange:function(){u.text=this.value()}}),b&&(o={type:"listbox",label:"Link list",values:c(b,function(b){b.value=a.convertURL(b.value||b.url,"href")},[{text:"None",value:""}]),onselect:d,value:a.convertURL(u.href,"href"),onPostRender:function(){o=this}}),a.settings.target_list!==!1&&(a.settings.target_list||(a.settings.target_list=[{text:"None",value:""},{text:"New window",value:"_blank"}]),q={name:"target",type:"listbox",label:"Target",values:c(a.settings.target_list)}),a.settings.rel_list&&(p={name:"rel",type:"listbox",label:"Rel",values:c(a.settings.rel_list)}),a.settings.link_class_list&&(r={name:"class",type:"listbox",label:"Class",values:c(a.settings.link_class_list,function(b){b.value&&(b.textStyle=function(){return a.formatter.getCssText({inline:"a",classes:[b.value]})})})}),a.settings.link_title!==!1&&(s={name:"title",type:"textbox",label:"Title",value:u.title}),l=a.windowManager.open({title:"Insert link",data:u,body:[{name:"href",type:"filepicker",filetype:"file",size:40,autofocus:!0,label:"Url",onchange:g,onkeyup:f},n,s,e(u.href),o,p,q,r],onSubmit:function(b){function c(b,c){var d=a.selection.getRng();window.setTimeout(function(){a.windowManager.confirm(b,function(b){a.selection.setRng(d),c(b)})},0)}function d(){var b={href:e,target:u.target?u.target:null,rel:u.rel?u.rel:null,"class":u["class"]?u["class"]:null,title:u.title?u.title:null};j?(a.focus(),m&&u.text!=k&&("innerText"in j?j.innerText=u.text:j.textContent=u.text),w.setAttribs(j,b),v.select(j),a.undoManager.add()):m?a.insertContent(w.createHTML("a",b,w.encode(u.text))):a.execCommand("mceInsertLink",!1,b)}var e;return u=tinymce.extend(u,b.data),(e=u.href)?e.indexOf("@")>0&&-1==e.indexOf("//")&&-1==e.indexOf("mailto:")?void c("The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?",function(a){a&&(e="mailto:"+e),d()}):/^\s*www\./i.test(e)?void c("The URL you entered seems to be an external link. Do you want to add the required http:// prefix?",function(a){a&&(e="http://"+e),d()}):void d():void a.execCommand("unlink")}})}a.addButton("link",{icon:"link",tooltip:"Insert/edit link",shortcut:"Ctrl+K",onclick:b(d),stateSelector:"a[href]"}),a.addButton("unlink",{icon:"unlink",tooltip:"Remove link",cmd:"unlink",stateSelector:"a[href]"}),a.addShortcut("Ctrl+K","",b(d)),a.addCommand("mceLink",b(d)),this.showDialog=d,a.addMenuItem("link",{icon:"link",text:"Insert link",shortcut:"Ctrl+K",onclick:b(d),stateSelector:"a[href]",context:"insert",prependToContext:!0})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/lists/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/media/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/nonbreaking/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("nonbreaking",function(a){var b=a.getParam("nonbreaking_force_tab");if(a.addCommand("mceNonBreaking",function(){a.insertContent(a.plugins.visualchars&&a.plugins.visualchars.state?'<span class="mce-nbsp"> </span>':" "),a.dom.setAttrib(a.dom.select("span.mce-nbsp"),"data-mce-bogus","1")}),a.addButton("nonbreaking",{title:"Nonbreaking space",cmd:"mceNonBreaking"}),a.addMenuItem("nonbreaking",{text:"Nonbreaking space",cmd:"mceNonBreaking",context:"insert"}),b){var c=+b>1?+b:3;a.on("keydown",function(b){if(9==b.keyCode){if(b.shiftKey)return;b.preventDefault();for(var d=0;c>d;d++)a.execCommand("mceNonBreaking")}})}});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/noneditable/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("noneditable",function(a){function b(a){var b;if(1===a.nodeType){if(b=a.getAttribute(k),b&&"inherit"!==b)return b;if(b=a.contentEditable,"inherit"!==b)return b}return null}function c(a){for(var c;a;){if(c=b(a))return"false"===c?a:null;a=a.parentNode}}function d(){function d(a){for(;a;){if(a.id===n)return a;a=a.parentNode}}function e(a){var b;if(a)for(b=new i(a,a),a=b.current();a;a=b.next())if(3===a.nodeType)return a}function f(c,d){var e,f;return"false"===b(c)&&k.isBlock(c)?void m.select(c):(f=k.createRng(),"true"===b(c)&&(c.firstChild||c.appendChild(a.getDoc().createTextNode("\xa0")),c=c.firstChild,d=!0),e=k.create("span",{id:n,"data-mce-bogus":!0},o),d?c.parentNode.insertBefore(e,c):k.insertAfter(e,c),f.setStart(e.firstChild,1),f.collapse(!0),m.setRng(f),e)}function g(a){var b,c,f,g;if(a)b=m.getRng(!0),b.setStartBefore(a),b.setEndBefore(a),c=e(a),c&&c.nodeValue.charAt(0)==o&&(c=c.deleteData(0,1)),k.remove(a,!0),m.setRng(b);else for(f=d(m.getStart());(a=k.get(n))&&a!==g;)f!==a&&(c=e(a),c&&c.nodeValue.charAt(0)==o&&(c=c.deleteData(0,1)),k.remove(a,!0)),g=a}function h(){function a(a,c){var d,e,f,g,h;if(d=j.startContainer,e=j.startOffset,3==d.nodeType){if(h=d.nodeValue.length,e>0&&h>e||(c?e==h:0===e))return}else{if(!(e<d.childNodes.length))return c?null:a;var k=!c&&e>0?e-1:e;d=d.childNodes[k],d.hasChildNodes()&&(d=d.firstChild)}for(f=new i(d,a);g=f[c?"prev":"next"]();){if(3===g.nodeType&&g.nodeValue.length>0)return;if("true"===b(g))return g}return a}var d,e,h,j,k;g(),h=m.isCollapsed(),d=c(m.getStart()),e=c(m.getEnd()),(d||e)&&(j=m.getRng(!0),h?(d=d||e,(k=a(d,!0))?f(k,!0):(k=a(d,!1))?f(k,!1):m.select(d)):(j=m.getRng(!0),d&&j.setStartBefore(d),e&&j.setEndAfter(e),m.setRng(j)))}function j(e){function f(a,b){for(;a=a[b?"previousSibling":"nextSibling"];)if(3!==a.nodeType||a.nodeValue.length>0)return a}function j(a,b){m.select(a),m.collapse(b)}function n(e){function f(a){for(var b=j;b;){if(b===a)return;b=b.parentNode}k.remove(a),h()}function g(){var d,g,h=a.schema.getNonEmptyElements();for(g=new tinymce.dom.TreeWalker(j,a.getBody());(d=e?g.prev():g.next())&&!h[d.nodeName.toLowerCase()]&&!(3===d.nodeType&&tinymce.trim(d.nodeValue).length>0);)if("false"===b(d))return f(d),!0;return c(d)?!0:!1}var i,j,l,n;if(m.isCollapsed()){if(i=m.getRng(!0),j=i.startContainer,l=i.startOffset,j=d(j)||j,n=c(j))return f(n),!1;if(3==j.nodeType&&(e?l>0:l<j.nodeValue.length))return!0;if(1==j.nodeType&&(j=j.childNodes[l]||j),g())return!1}return!0}var o,p,q,r,s=e.keyCode;if(q=m.getStart(),r=m.getEnd(),o=c(q)||c(r),o&&(112>s||s>124)&&s!=l.DELETE&&s!=l.BACKSPACE){if((tinymce.isMac?e.metaKey:e.ctrlKey)&&(67==s||88==s||86==s))return;if(e.preventDefault(),s==l.LEFT||s==l.RIGHT){var t=s==l.LEFT;if(a.dom.isBlock(o)){var u=t?o.previousSibling:o.nextSibling,v=new i(u,u),w=t?v.prev():v.next();j(w,!t)}else j(o,t)}}else if(s==l.LEFT||s==l.RIGHT||s==l.BACKSPACE||s==l.DELETE){if(p=d(q)){if(s==l.LEFT||s==l.BACKSPACE)if(o=f(p,!0),o&&"false"===b(o)){if(e.preventDefault(),s!=l.LEFT)return void k.remove(o);j(o,!0)}else g(p);if(s==l.RIGHT||s==l.DELETE)if(o=f(p),o&&"false"===b(o)){if(e.preventDefault(),s!=l.RIGHT)return void k.remove(o);j(o,!1)}else g(p)}if((s==l.BACKSPACE||s==l.DELETE)&&!n(s==l.BACKSPACE))return e.preventDefault(),!1}}var k=a.dom,m=a.selection,n="mce_noneditablecaret",o="\ufeff";a.on("mousedown",function(c){var d=a.selection.getNode();"false"===b(d)&&d==c.target&&h()}),a.on("mouseup keyup",h),a.on("keydown",j)}function e(b){var c=h.length,d=b.content,e=tinymce.trim(g);if("raw"!=b.format){for(;c--;)d=d.replace(h[c],function(b){var c=arguments,f=c[c.length-2];return f>0&&'"'==d.charAt(f-1)?b:'<span class="'+e+'" data-mce-content="'+a.dom.encode(c[0])+'">'+a.dom.encode("string"==typeof c[1]?c[1]:c[0])+"</span>"});b.content=d}}var f,g,h,i=tinymce.dom.TreeWalker,j="contenteditable",k="data-mce-"+j,l=tinymce.util.VK;f=" "+tinymce.trim(a.getParam("noneditable_editable_class","mceEditable"))+" ",g=" "+tinymce.trim(a.getParam("noneditable_noneditable_class","mceNonEditable"))+" ",h=a.getParam("noneditable_regexp"),h&&!h.length&&(h=[h]),a.on("PreInit",function(){d(),h&&a.on("BeforeSetContent",e),a.parser.addAttributeFilter("class",function(a){for(var b,c,d=a.length;d--;)c=a[d],b=" "+c.attr("class")+" ",-1!==b.indexOf(f)?c.attr(k,"true"):-1!==b.indexOf(g)&&c.attr(k,"false")}),a.serializer.addAttributeFilter(k,function(a){for(var b,c=a.length;c--;)b=a[c],h&&b.attr("data-mce-content")?(b.name="#text",b.type=3,b.raw=!0,b.value=b.attr("data-mce-content")):(b.attr(j,null),b.attr(k,null))}),a.parser.addAttributeFilter(j,function(a){for(var b,c=a.length;c--;)b=a[c],b.attr(k,b.attr(j)),b.attr(j,null)})}),a.on("drop",function(a){c(a.target)&&a.preventDefault()})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/pagebreak/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("pagebreak",function(a){var b="mce-pagebreak",c=a.getParam("pagebreak_separator","<!-- pagebreak -->"),d=new RegExp(c.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(a){return"\\"+a}),"gi"),e='<img src="'+tinymce.Env.transparentSrc+'" class="'+b+'" data-mce-resize="false" />';a.addCommand("mcePageBreak",function(){a.insertContent(a.settings.pagebreak_split_block?"<p>"+e+"</p>":e)}),a.addButton("pagebreak",{title:"Page break",cmd:"mcePageBreak"}),a.addMenuItem("pagebreak",{text:"Page break",icon:"pagebreak",cmd:"mcePageBreak",context:"insert"}),a.on("ResolveName",function(c){"IMG"==c.target.nodeName&&a.dom.hasClass(c.target,b)&&(c.name="pagebreak")}),a.on("click",function(c){c=c.target,"IMG"===c.nodeName&&a.dom.hasClass(c,b)&&a.selection.select(c)}),a.on("BeforeSetContent",function(a){a.content=a.content.replace(d,e)}),a.on("PreInit",function(){a.serializer.addNodeFilter("img",function(b){for(var d,e,f=b.length;f--;)if(d=b[f],e=d.attr("class"),e&&-1!==e.indexOf("mce-pagebreak")){var g=d.parent;if(a.schema.getBlockElements()[g.name]&&a.settings.pagebreak_split_block){g.type=3,g.value=c,g.raw=!0,d.remove();continue}d.type=3,d.value=c,d.raw=!0}})})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/paste/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/preview/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("preview",function(a){var b=a.settings,c=!tinymce.Env.ie;a.addCommand("mcePreview",function(){a.windowManager.open({title:"Preview",width:parseInt(a.getParam("plugin_preview_width","650"),10),height:parseInt(a.getParam("plugin_preview_height","500"),10),html:'<iframe src="javascript:\'\'" frameborder="0"'+(c?' sandbox="allow-scripts"':"")+"></iframe>",buttons:{text:"Close",onclick:function(){this.parent().parent().close()}},onPostRender:function(){var d,e="";e+='<base href="'+a.documentBaseURI.getURI()+'">',tinymce.each(a.contentCSS,function(b){e+='<link type="text/css" rel="stylesheet" href="'+a.documentBaseURI.toAbsolute(b)+'">'});var f=b.body_id||"tinymce";-1!=f.indexOf("=")&&(f=a.getParam("body_id","","hash"),f=f[a.id]||f);var g=b.body_class||"";-1!=g.indexOf("=")&&(g=a.getParam("body_class","","hash"),g=g[a.id]||"");var h=a.settings.directionality?' dir="'+a.settings.directionality+'"':"";if(d="<!DOCTYPE html><html><head>"+e+'</head><body id="'+f+'" class="mce-content-body '+g+'"'+h+">"+a.getContent()+"</body></html>",c)this.getEl("body").firstChild.src="data:text/html;charset=utf-8,"+encodeURIComponent(d);else{var i=this.getEl("body").firstChild.contentWindow.document;i.open(),i.write(d),i.close()}}})}),a.addButton("preview",{title:"Preview",cmd:"mcePreview"}),a.addMenuItem("preview",{text:"Preview",cmd:"mcePreview",context:"view"})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/print/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("print",function(a){a.addCommand("mcePrint",function(){a.getWin().print()}),a.addButton("print",{title:"Print",cmd:"mcePrint"}),a.addShortcut("Ctrl+P","","mcePrint"),a.addMenuItem("print",{text:"Print",cmd:"mcePrint",icon:"print",shortcut:"Ctrl+P",context:"file"})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/save/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("save",function(a){function b(){var b;return b=tinymce.DOM.getParent(a.id,"form"),!a.getParam("save_enablewhendirty",!0)||a.isDirty()?(tinymce.triggerSave(),a.getParam("save_onsavecallback")?void(a.execCallback("save_onsavecallback",a)&&(a.startContent=tinymce.trim(a.getContent({format:"raw"})),a.nodeChanged())):void(b?(a.isNotDirty=!0,(!b.onsubmit||b.onsubmit())&&("function"==typeof b.submit?b.submit():a.windowManager.alert("Error: Form submit field collision.")),a.nodeChanged()):a.windowManager.alert("Error: No form element found."))):void 0}function c(){var b=tinymce.trim(a.startContent);return a.getParam("save_oncancelcallback")?void a.execCallback("save_oncancelcallback",a):(a.setContent(b),a.undoManager.clear(),void a.nodeChanged())}function d(){var b=this;a.on("nodeChange",function(){b.disabled(a.getParam("save_enablewhendirty",!0)&&!a.isDirty())})}a.addCommand("mceSave",b),a.addCommand("mceCancel",c),a.addButton("save",{icon:"save",text:"Save",cmd:"mceSave",disabled:!0,onPostRender:d}),a.addButton("cancel",{text:"Cancel",icon:!1,cmd:"mceCancel",disabled:!0,onPostRender:d}),a.addShortcut("ctrl+s","","mceSave")});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/searchreplace/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/spellchecker/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/tabfocus/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("tabfocus",function(a){function b(a){9!==a.keyCode||a.ctrlKey||a.altKey||a.metaKey||a.preventDefault()}function c(b){function c(c){function f(a){return"BODY"===a.nodeName||"hidden"!=a.type&&"none"!=a.style.display&&"hidden"!=a.style.visibility&&f(a.parentNode)}function i(a){return/INPUT|TEXTAREA|BUTTON/.test(a.tagName)&&tinymce.get(b.id)&&-1!=a.tabIndex&&f(a)}if(h=d.select(":input:enabled,*[tabindex]:not(iframe)"),e(h,function(b,c){return b.id==a.id?(g=c,!1):void 0}),c>0){for(j=g+1;j<h.length;j++)if(i(h[j]))return h[j]}else for(j=g-1;j>=0;j--)if(i(h[j]))return h[j];return null}var g,h,i,j;if(!(9!==b.keyCode||b.ctrlKey||b.altKey||b.metaKey||b.isDefaultPrevented())&&(i=f(a.getParam("tab_focus",a.getParam("tabfocus_elements",":prev,:next"))),1==i.length&&(i[1]=i[0],i[0]=":prev"),h=b.shiftKey?":prev"==i[0]?c(-1):d.get(i[0]):":next"==i[1]?c(1):d.get(i[1]))){var k=tinymce.get(h.id||h.name);h.id&&k?k.focus():window.setTimeout(function(){tinymce.Env.webkit||window.focus(),h.focus()},10),b.preventDefault()}}var d=tinymce.DOM,e=tinymce.each,f=tinymce.explode;a.on("init",function(){a.inline&&tinymce.DOM.setAttrib(a.getBody(),"tabIndex",null),a.on("keyup",b),tinymce.Env.gecko?a.on("keypress keydown",c):a.on("keydown",c)})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/table/plugin.min.js
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/template/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("template",function(a){function b(b){return function(){var c=a.settings.templates;"string"==typeof c?tinymce.util.XHR.send({url:c,success:function(a){b(tinymce.util.JSON.parse(a))}}):b(c)}}function c(b){function c(b){function c(b){if(-1==b.indexOf("<html>")){var c="";tinymce.each(a.contentCSS,function(b){c+='<link type="text/css" rel="stylesheet" href="'+a.documentBaseURI.toAbsolute(b)+'">'}),b="<!DOCTYPE html><html><head>"+c+"</head><body>"+b+"</body></html>"}b=f(b,"template_preview_replace_values");var e=d.find("iframe")[0].getEl().contentWindow.document;e.open(),e.write(b),e.close()}var g=b.control.value();g.url?tinymce.util.XHR.send({url:g.url,success:function(a){e=a,c(e)}}):(e=g.content,c(e)),d.find("#description")[0].text(b.control.value().description)}var d,e,h=[];return b&&0!==b.length?(tinymce.each(b,function(a){h.push({selected:!h.length,text:a.title,value:{url:a.url,content:a.content,description:a.description}})}),d=a.windowManager.open({title:"Insert template",layout:"flex",direction:"column",align:"stretch",padding:15,spacing:10,items:[{type:"form",flex:0,padding:0,items:[{type:"container",label:"Templates",items:{type:"listbox",label:"Templates",name:"template",values:h,onselect:c}}]},{type:"label",name:"description",label:"Description",text:"\xa0"},{type:"iframe",flex:1,border:1}],onsubmit:function(){g(!1,e)},width:a.getParam("template_popup_width",600),height:a.getParam("template_popup_height",500)}),void d.find("listbox")[0].fire("select")):void a.windowManager.alert("No templates defined")}function d(b,c){function d(a,b){if(a=""+a,a.length<b)for(var c=0;c<b-a.length;c++)a="0"+a;return a}var e="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),f="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),g="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),h="January February March April May June July August September October November December".split(" ");return c=c||new Date,b=b.replace("%D","%m/%d/%Y"),b=b.replace("%r","%I:%M:%S %p"),b=b.replace("%Y",""+c.getFullYear()),b=b.replace("%y",""+c.getYear()),b=b.replace("%m",d(c.getMonth()+1,2)),b=b.replace("%d",d(c.getDate(),2)),b=b.replace("%H",""+d(c.getHours(),2)),b=b.replace("%M",""+d(c.getMinutes(),2)),b=b.replace("%S",""+d(c.getSeconds(),2)),b=b.replace("%I",""+((c.getHours()+11)%12+1)),b=b.replace("%p",""+(c.getHours()<12?"AM":"PM")),b=b.replace("%B",""+a.translate(h[c.getMonth()])),b=b.replace("%b",""+a.translate(g[c.getMonth()])),b=b.replace("%A",""+a.translate(f[c.getDay()])),b=b.replace("%a",""+a.translate(e[c.getDay()])),b=b.replace("%%","%")}function e(b){var c=a.dom,d=a.getParam("template_replace_values");h(c.select("*",b),function(a){h(d,function(b,e){c.hasClass(a,e)&&"function"==typeof d[e]&&d[e](a)})})}function f(b,c){return h(a.getParam(c),function(a,c){"function"!=typeof a&&(b=b.replace(new RegExp("\\{\\$"+c+"\\}","g"),a))}),b}function g(b,c){function g(a,b){return new RegExp("\\b"+b+"\\b","g").test(a.className)}var i,j,k=a.dom,l=a.selection.getContent();c=f(c,"template_replace_values"),i=k.create("div",null,c),j=k.select(".mceTmpl",i),j&&j.length>0&&(i=k.create("div",null),i.appendChild(j[0].cloneNode(!0))),h(k.select("*",i),function(b){g(b,a.getParam("template_cdate_classes","cdate").replace(/\s+/g,"|"))&&(b.innerHTML=d(a.getParam("template_cdate_format",a.getLang("template.cdate_format")))),g(b,a.getParam("template_mdate_classes","mdate").replace(/\s+/g,"|"))&&(b.innerHTML=d(a.getParam("template_mdate_format",a.getLang("template.mdate_format")))),g(b,a.getParam("template_selected_content_classes","selcontent").replace(/\s+/g,"|"))&&(b.innerHTML=l)}),e(i),a.execCommand("mceInsertContent",!1,i.innerHTML),a.addVisual()}var h=tinymce.each;a.addCommand("mceInsertTemplate",g),a.addButton("template",{title:"Insert template",onclick:b(c)}),a.addMenuItem("template",{text:"Insert template",onclick:b(c),context:"insert"}),a.on("PreProcess",function(b){var c=a.dom;h(c.select("div",b.node),function(b){c.hasClass(b,"mceTmpl")&&(h(c.select("*",b),function(b){c.hasClass(b,a.getParam("template_mdate_classes","mdate").replace(/\s+/g,"|"))&&(b.innerHTML=d(a.getParam("template_mdate_format",a.getLang("template.mdate_format"))))}),e(b))})})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/textcolor/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("textcolor",function(a){function b(b){var c;return a.dom.getParents(a.selection.getStart(),function(a){var d;(d=a.style["forecolor"==b?"color":"background-color"])&&(c=d)}),c}function c(){var b,c,d=[];for(c=a.settings.textcolor_map||["000000","Black","993300","Burnt orange","333300","Dark olive","003300","Dark green","003366","Dark azure","000080","Navy Blue","333399","Indigo","333333","Very dark gray","800000","Maroon","FF6600","Orange","808000","Olive","008000","Green","008080","Teal","0000FF","Blue","666699","Grayish blue","808080","Gray","FF0000","Red","FF9900","Amber","99CC00","Yellow green","339966","Sea green","33CCCC","Turquoise","3366FF","Royal blue","800080","Purple","999999","Medium gray","FF00FF","Magenta","FFCC00","Gold","FFFF00","Yellow","00FF00","Lime","00FFFF","Aqua","00CCFF","Sky blue","993366","Red violet","FFFFFF","White","FF99CC","Pink","FFCC99","Peach","FFFF99","Light yellow","CCFFCC","Pale green","CCFFFF","Pale cyan","99CCFF","Light sky blue","CC99FF","Plum"],b=0;b<c.length;b+=2)d.push({text:c[b+1],color:"#"+c[b]});return d}function d(){function b(a,b){var c="transparent"==a;return'<td class="mce-grid-cell'+(c?" mce-colorbtn-trans":"")+'"><div id="'+n+"-"+o++ +'" data-mce-color="'+(a?a:"")+'" role="option" tabIndex="-1" style="'+(a?"background-color: "+a:"")+'" title="'+tinymce.translate(b)+'">'+(c?"×":"")+"</div></td>"}var d,e,f,g,h,k,l,m=this,n=m._id,o=0;for(d=c(),d.push({text:tinymce.translate("No color"),color:"transparent"}),f='<table class="mce-grid mce-grid-border mce-colorbutton-grid" role="list" cellspacing="0"><tbody>',g=d.length-1,k=0;j>k;k++){for(f+="<tr>",h=0;i>h;h++)l=k*i+h,l>g?f+="<td></td>":(e=d[l],f+=b(e.color,e.text));f+="</tr>"}if(a.settings.color_picker_callback){for(f+='<tr><td colspan="'+i+'" class="mce-custom-color-btn"><div id="'+n+'-c" class="mce-widget mce-btn mce-btn-small mce-btn-flat" role="button" tabindex="-1" aria-labelledby="'+n+'-c" style="width: 100%"><button type="button" role="presentation" tabindex="-1">'+tinymce.translate("Custom...")+"</button></div></td></tr>",f+="<tr>",h=0;i>h;h++)f+=b("","Custom color");f+="</tr>"}return f+="</tbody></table>"}function e(b,c){a.focus(),a.formatter.apply(b,{value:c}),a.nodeChanged()}function f(b){a.focus(),a.formatter.remove(b,{value:null},null,!0),a.nodeChanged()}function g(c){function d(a){j.hidePanel(),j.color(a),e(j.settings.format,a)}function g(a,b){a.style.background=b,a.setAttribute("data-mce-color",b)}var h,j=this.parent();if(tinymce.DOM.getParent(c.target,".mce-custom-color-btn")&&(j.hidePanel(),a.settings.color_picker_callback.call(a,function(a){var b,c,e,f=j.panel.getEl().getElementsByTagName("table")[0];for(b=tinymce.map(f.rows[f.rows.length-1].childNodes,function(a){return a.firstChild}),e=0;e<b.length&&(c=b[e],c.getAttribute("data-mce-color"));e++);if(e==i)for(e=0;i-1>e;e++)g(b[e],b[e+1].getAttribute("data-mce-color"));g(c,a),d(a)},b(j.settings.format))),h=c.target.getAttribute("data-mce-color")){if(this.lastId&&document.getElementById(this.lastId).setAttribute("aria-selected",!1),c.target.setAttribute("aria-selected",!0),this.lastId=c.target.id,"transparent"==h)return f(j.settings.format),void j.hidePanel();d(h)}else null!==h&&j.hidePanel()}function h(){var a=this;a._color&&e(a.settings.format,a._color)}var i,j;j=a.settings.textcolor_rows||5,i=a.settings.textcolor_cols||8,a.addButton("forecolor",{type:"colorbutton",tooltip:"Text color",format:"forecolor",panel:{role:"application",ariaRemember:!0,html:d,onclick:g},onclick:h}),a.addButton("backcolor",{type:"colorbutton",tooltip:"Background color",format:"hilitecolor",panel:{role:"application",ariaRemember:!0,html:d,onclick:g},onclick:h})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/textpattern/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("textpattern",function(a){function b(){return j&&(i.sort(function(a,b){return a.start.length>b.start.length?-1:a.start.length<b.start.length?1:0}),j=!1),i}function c(a){for(var c=b(),d=0;d<c.length;d++)if(0===a.indexOf(c[d].start)&&(!c[d].end||a.lastIndexOf(c[d].end)==a.length-c[d].end.length))return c[d]}function d(a,c,d){var e,f,g;for(e=b(),g=0;g<e.length;g++)if(f=e[g],f.end&&a.substr(c-f.end.length-d,f.end.length)==f.end)return f}function e(b){function e(){i=i.splitText(k),i.splitText(j-k-o),i.deleteData(0,n.start.length),i.deleteData(i.data.length-n.end.length,n.end.length)}var f,g,h,i,j,k,l,m,n,o,p;return f=a.selection,g=a.dom,f.isCollapsed()&&(h=f.getRng(!0),i=h.startContainer,j=h.startOffset,l=i.data,o=b?1:0,3==i.nodeType&&(n=d(l,j,o),n&&(k=Math.max(0,j-o),k=l.lastIndexOf(n.start,k-n.end.length-1),-1!==k&&(m=g.createRng(),m.setStart(i,k),m.setEnd(i,j-o),n=c(m.toString()),n&&n.end&&!(i.data.length<=n.start.length+n.end.length)))))?(p=a.formatter.get(n.format),p&&p[0].inline?(e(),a.formatter.apply(n.format,{},i),i):void 0):void 0}function f(){var b,d,e,f,g,h,i,j,k,l,m;if(b=a.selection,d=a.dom,b.isCollapsed()&&(i=d.getParent(b.getStart(),"p"))){for(k=new tinymce.dom.TreeWalker(i,i);g=k.next();)if(3==g.nodeType){f=g;break}if(f){if(j=c(f.data),!j)return;if(l=b.getRng(!0),e=l.startContainer,m=l.startOffset,f==e&&(m=Math.max(0,m-j.start.length)),tinymce.trim(f.data).length==j.start.length)return;j.format&&(h=a.formatter.get(j.format),h&&h[0].block&&(f.deleteData(0,j.start.length),a.formatter.apply(j.format,{},f),l.setStart(e,m),l.collapse(!0),b.setRng(l))),j.cmd&&a.undoManager.transact(function(){f.deleteData(0,j.start.length),a.execCommand(j.cmd)})}}}function g(){var b,c;c=e(),c&&(b=a.dom.createRng(),b.setStart(c,c.data.length),b.setEnd(c,c.data.length),a.selection.setRng(b)),f()}function h(){var b,c,d,f,g;b=e(!0),b&&(g=a.dom,c=b.data.slice(-1),/[\u00a0 ]/.test(c)&&(b.deleteData(b.data.length-1,1),d=g.doc.createTextNode(c),b.nextSibling?g.insertAfter(d,b.nextSibling):b.parentNode.appendChild(d),f=g.createRng(),f.setStart(d,1),f.setEnd(d,1),a.selection.setRng(f)))}var i,j=!0;i=a.settings.textpattern_patterns||[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}],a.on("keydown",function(a){13!=a.keyCode||tinymce.util.VK.modifierPressed(a)||g()},!0),a.on("keyup",function(a){32!=a.keyCode||tinymce.util.VK.modifierPressed(a)||h()}),this.getPatterns=b,this.setPatterns=function(a){i=a,j=!0}});
|
@ -0,0 +1,135 @@
|
|||||||
|
.mce-visualblocks p {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks h1 {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks h2 {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks h3 {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks h4 {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks h5 {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks h6 {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks div {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks section {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks article {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks blockquote {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks address {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks pre {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin-left: 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks figure {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks hgroup {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks aside {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks figcaption {
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks ul {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks ol {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mce-visualblocks dl {
|
||||||
|
padding-top: 10px;
|
||||||
|
border: 1px dashed #BBB;
|
||||||
|
margin: 0 0 1em 3px;
|
||||||
|
background: transparent no-repeat url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
|
||||||
|
}
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/visualblocks/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("visualblocks",function(a,b){function c(){var b=this;b.active(f),a.on("VisualBlocks",function(){b.active(a.dom.hasClass(a.getBody(),"mce-visualblocks"))})}var d,e,f;window.NodeList&&(a.addCommand("mceVisualBlocks",function(){var c,g=a.dom;d||(d=g.uniqueId(),c=g.create("link",{id:d,rel:"stylesheet",href:b+"/css/visualblocks.css"}),a.getDoc().getElementsByTagName("head")[0].appendChild(c)),a.on("PreviewFormats AfterPreviewFormats",function(b){f&&g.toggleClass(a.getBody(),"mce-visualblocks","afterpreviewformats"==b.type)}),g.toggleClass(a.getBody(),"mce-visualblocks"),f=a.dom.hasClass(a.getBody(),"mce-visualblocks"),e&&e.active(g.hasClass(a.getBody(),"mce-visualblocks")),a.fire("VisualBlocks")}),a.addButton("visualblocks",{title:"Show blocks",cmd:"mceVisualBlocks",onPostRender:c}),a.addMenuItem("visualblocks",{text:"Show blocks",cmd:"mceVisualBlocks",onPostRender:c,selectable:!0,context:"view",prependToContext:!0}),a.on("init",function(){a.settings.visualblocks_default_state&&a.execCommand("mceVisualBlocks",!1,null,{skip_focus:!0})}),a.on("remove",function(){a.dom.removeClass(a.getBody(),"mce-visualblocks")}))});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/visualchars/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("visualchars",function(a){function b(b){var c,f,g,h,i,j,k=a.getBody(),l=a.selection;if(d=!d,e.state=d,a.fire("VisualChars",{state:d}),b&&(j=l.getBookmark()),d)for(f=[],tinymce.walk(k,function(a){3==a.nodeType&&a.nodeValue&&-1!=a.nodeValue.indexOf("\xa0")&&f.push(a)},"childNodes"),g=0;g<f.length;g++){for(h=f[g].nodeValue,h=h.replace(/(\u00a0)/g,'<span data-mce-bogus="1" class="mce-nbsp">$1</span>'),i=a.dom.create("div",null,h);c=i.lastChild;)a.dom.insertAfter(c,f[g]);a.dom.remove(f[g])}else for(f=a.dom.select("span.mce-nbsp",k),g=f.length-1;g>=0;g--)a.dom.remove(f[g],1);l.moveToBookmark(j)}function c(){var b=this;a.on("VisualChars",function(a){b.active(a.state)})}var d,e=this;a.addCommand("mceVisualChars",b),a.addButton("visualchars",{title:"Show invisible characters",cmd:"mceVisualChars",onPostRender:c}),a.addMenuItem("visualchars",{text:"Show invisible characters",cmd:"mceVisualChars",onPostRender:c,selectable:!0,context:"view",prependToContext:!0}),a.on("beforegetcontent",function(a){d&&"raw"!=a.format&&!a.draft&&(d=!0,b(!1))})});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/plugins/wordcount/plugin.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
tinymce.PluginManager.add("wordcount",function(a){function b(){a.theme.panel.find("#wordcount").text(["Words: {0}",e.getCount()])}var c,d,e=this;c=a.getParam("wordcount_countregex",/[\w\u2019\x27\-\u00C0-\u1FFF]+/g),d=a.getParam("wordcount_cleanregex",/[0-9.(),;:!?%#$?\x27\x22_+=\\\/\-]*/g),a.on("init",function(){var c=a.theme.panel&&a.theme.panel.find("#statusbar")[0];c&&window.setTimeout(function(){c.insert({type:"label",name:"wordcount",text:["Words: {0}",e.getCount()],classes:"wordcount",disabled:a.settings.readonly},0),a.on("setcontent beforeaddundo",b),a.on("keyup",function(a){32==a.keyCode&&b()})},0)}),e.getCount=function(){var b=a.getContent({format:"raw"}),e=0;if(b){b=b.replace(/\.\.\./g," "),b=b.replace(/<.[^<>]*?>/g," ").replace(/ | /gi," "),b=b.replace(/(\w+)(&#?[a-z0-9]+;)+(\w+)/i,"$1$3").replace(/&.+?;/g," "),b=b.replace(d,"");var f=b.match(c);f&&(e=f.length)}return e}});
|
1
copy_this/modules/bla/bla-tinymce/tinymce/skins/lightgray/content.inline.min.css
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
.mce-object{border:1px dotted #3A3A3A;background:#d5d5d5 url(img/object.gif) no-repeat center}.mce-pagebreak{cursor:default;display:block;border:0;width:100%;height:5px;border:1px dashed #666;margin-top:15px;page-break-before:always}@media print{.mce-pagebreak{border:0}}.mce-item-anchor{cursor:default;display:inline-block;-webkit-user-select:all;-webkit-user-modify:read-only;-moz-user-select:all;-moz-user-modify:read-only;user-select:all;user-modify:read-only;width:9px!important;height:9px!important;border:1px dotted #3A3A3A;background:#d5d5d5 url(img/anchor.gif) no-repeat center}.mce-nbsp{background:#AAA}hr{cursor:default}.mce-match-marker{background:#AAA;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-spellchecker-word{border-bottom:2px solid red;cursor:default}.mce-spellchecker-grammar{border-bottom:2px solid green;cursor:default}.mce-item-table,.mce-item-table td,.mce-item-table th,.mce-item-table caption{border:1px dashed #BBB}td.mce-item-selected,th.mce-item-selected{background-color:#39f!important}.mce-edit-focus{outline:1px dotted #333}
|
1
copy_this/modules/bla/bla-tinymce/tinymce/skins/lightgray/content.min.css
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
body{background-color:#FFF;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;scrollbar-3dlight-color:#F0F0EE;scrollbar-arrow-color:#676662;scrollbar-base-color:#F0F0EE;scrollbar-darkshadow-color:#DDD;scrollbar-face-color:#E0E0DD;scrollbar-highlight-color:#F0F0EE;scrollbar-shadow-color:#F0F0EE;scrollbar-track-color:#F5F5F5}td,th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.mce-object{border:1px dotted #3A3A3A;background:#d5d5d5 url(img/object.gif) no-repeat center}.mce-pagebreak{cursor:default;display:block;border:0;width:100%;height:5px;border:1px dashed #666;margin-top:15px;page-break-before:always}@media print{.mce-pagebreak{border:0}}.mce-item-anchor{cursor:default;display:inline-block;-webkit-user-select:all;-webkit-user-modify:read-only;-moz-user-select:all;-moz-user-modify:read-only;user-select:all;user-modify:read-only;width:9px!important;height:9px!important;border:1px dotted #3A3A3A;background:#d5d5d5 url(img/anchor.gif) no-repeat center}.mce-nbsp{background:#AAA}hr{cursor:default}.mce-match-marker{background:#AAA;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-spellchecker-word{border-bottom:2px solid red;cursor:default}.mce-spellchecker-grammar{border-bottom:2px solid green;cursor:default}.mce-item-table,.mce-item-table td,.mce-item-table th,.mce-item-table caption{border:1px dashed #BBB}td.mce-item-selected,th.mce-item-selected{background-color:#39f!important}.mce-edit-focus{outline:1px dotted #333}
|
@ -0,0 +1,62 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<metadata>Generated by IcoMoon</metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="tinymce-small" horiz-adv-x="512">
|
||||||
|
<font-face units-per-em="512" ascent="480" descent="-32" />
|
||||||
|
<missing-glyph horiz-adv-x="512" />
|
||||||
|
<glyph unicode=" " d="" horiz-adv-x="256" />
|
||||||
|
<glyph unicode="" d="M480 40v295.969l-111.969 112.031h-296.031c-22.091 0-40-17.908-40-40v-368c0-22.092 17.909-40 40-40h368c22.092 0 40 17.908 40 40zM288 384h32v-96h-32v96zM352 64h-192v127.941c0.017 0.021 0.038 0.041 0.058 0.059h191.885c0.020-0.018 0.041-0.038 0.058-0.059l-0.001-127.941zM416 64h-32v128c0 17.6-14.4 32-32 32h-192c-17.6 0-32-14.4-32-32v-128h-32v320h32v-96c0-17.6 14.4-32 32-32h160c17.6 0 32 14.4 32 32v85.505l64-64.036v-245.469z" />
|
||||||
|
<glyph unicode="" d="M425.373 358.627l-66.746 66.745c-12.444 12.446-37.027 22.628-54.627 22.628h-208c-17.6 0-32-14.4-32-32v-384c0-17.6 14.4-32 32-32h320c17.6 0 32 14.4 32 32v272c0 17.6-10.183 42.182-22.627 54.627zM402.745 336.001c3.396-3.398 6.896-9.581 9.447-16.001h-92.192v92.193c6.42-2.55 12.602-6.050 16-9.448l66.745-66.744zM415.942 32h-319.885c-0.020 0.017-0.041 0.038-0.057 0.058v383.885c0.017 0.020 0.038 0.041 0.057 0.057h191.943v-128h128v-255.942c-0.017-0.020-0.038-0.041-0.058-0.058z" />
|
||||||
|
<glyph unicode="" d="M512 183.771v80.458l-79.572 7.957c-4.093 15.021-10.044 29.274-17.605 42.49l52.298 63.919-56.526 56.525-63.918-52.298c-13.217 7.562-27.471 13.513-42.491 17.604l-7.957 79.574h-80.458l-7.957-79.573c-15.021-4.093-29.274-10.043-42.49-17.604l-63.919 52.297-56.525-56.525 52.298-63.918c-7.562-13.216-13.513-27.47-17.605-42.49l-79.573-7.958v-80.458l79.573-7.957c4.093-15.021 10.043-29.274 17.605-42.491l-52.298-63.918 56.524-56.524 63.919 52.298c13.216-7.562 27.47-13.514 42.49-17.605l7.958-79.574h80.458l7.957 79.572c15.021 4.093 29.274 10.044 42.491 17.605l63.918-52.298 56.524 56.524-52.298 63.918c7.562 13.217 13.514 27.471 17.605 42.49l79.574 7.96zM352 192l-64-64h-64l-64 64v64l64 64h64l64-64v-64z" />
|
||||||
|
<glyph unicode="" d="M32 384h448v-64h-448zM32 192h448v-64h-448zM32 288h288v-64h-288zM32 96h288v-64h-288z" />
|
||||||
|
<glyph unicode="" d="M32 384h448v-64h-448zM32 192h448v-64h-448zM128 288h256v-64h-256zM128 96h256v-64h-256z" />
|
||||||
|
<glyph unicode="" d="M32 384h448v-64h-448zM32 192h448v-64h-448zM192 288h288v-64h-288zM192 96h288v-64h-288z" />
|
||||||
|
<glyph unicode="" d="M32 384h448v-64h-448zM32 192h448v-64h-448zM32 288h448v-64h-448zM32 96h448v-64h-448z" />
|
||||||
|
<glyph unicode="" d="M432.204 144.934c-23.235 23.235-53.469 34.002-80.541 31.403l-31.663 31.663 96 96c0 0 64 64 0 128l-160-160-160 160c-64-64 0-128 0-128l96-96-31.663-31.663c-27.072 2.599-57.305-8.169-80.54-31.403-37.49-37.49-42.556-93.209-11.313-124.45 31.241-31.241 86.96-26.177 124.45 11.313 23.235 23.234 34.001 53.469 31.403 80.54l31.663 31.663 31.664-31.664c-2.598-27.072 8.168-57.305 31.403-80.539 37.489-37.49 93.209-42.556 124.449-11.313 31.244 31.241 26.178 86.959-11.312 124.45zM176.562 100.711c-1.106-12.166-7.51-24.913-17.57-34.973-11.106-11.107-25.54-17.738-38.609-17.738-5.262 0-12.649 1.114-17.958 6.424-10.703 10.702-8.688 36.566 11.313 56.568 11.106 11.107 25.54 17.738 38.609 17.738 5.262 0 12.649-1.114 17.958-6.424 6.556-6.555 6.735-16.344 6.257-21.595zM256 176c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM409.576 54.424c-5.31-5.31-12.696-6.424-17.958-6.424-13.069 0-27.503 6.631-38.609 17.738-10.061 10.060-16.464 22.807-17.569 34.973-0.479 5.251-0.3 15.040 6.257 21.596 5.309 5.311 12.695 6.424 17.958 6.424 13.068 0 27.503-6.631 38.608-17.737 20.002-20.004 22.016-45.868 11.313-56.57z" />
|
||||||
|
<glyph unicode="" d="M352 288v80c0 8.8-7.2 16-16 16h-80v32c0 17.6-14.4 32-32 32h-64c-17.602 0-32-14.4-32-32v-32h-80c-8.801 0-16-7.2-16-16v-256c0-8.8 7.199-16 16-16h112v-96h192l96 96v192h-96zM160 415.943c0.017 0.019 0.036 0.039 0.057 0.057h63.884c0.021-0.018 0.041-0.038 0.059-0.057v-31.943h-64v31.943zM96 320v32h192v-32h-192zM352 45.255v50.745h50.745l-50.745-50.745zM416 128h-96v-96h-128v224h224v-128z" />
|
||||||
|
<glyph unicode="" d="M444 288h-28v128h32v32h-160v-32h32v-128h-128v128h32v32h-160v-32h32v-128h-28c-19.8 0-36-16.2-36-36v-216c0-19.8 16.2-36 36-36h120c19.8 0 36 16.2 36 36v156h64v-156c0-19.8 16.2-36 36-36h120c19.8 0 36 16.2 36 36v216c0 19.8-16.2 36-36 36zM174 32h-92c-9.9 0-18 7.2-18 16s8.1 16 18 16h92c9.9 0 18-7.2 18-16s-8.1-16-18-16zM272 224h-32c-8.8 0-16 7.2-16 16s7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16zM430 32h-92c-9.9 0-18 7.2-18 16s8.1 16 18 16h92c9.9 0 18-7.2 18-16s-8.1-16-18-16z" />
|
||||||
|
<glyph unicode="" d="M192 416h288v-64h-288zM192 256h288v-64h-288zM192 96h288v-64h-288zM64 384c0-17.673 14.327-32 32-32s32 14.327 32 32c0 17.673-14.327 32-32 32-17.673 0-32-14.327-32-32zM64 224c0-17.673 14.327-32 32-32s32 14.327 32 32c0 17.673-14.327 32-32 32-17.673 0-32-14.327-32-32zM64 64c0-17.673 14.327-32 32-32s32 14.327 32 32c0 17.673-14.327 32-32 32-17.673 0-32-14.327-32-32z" />
|
||||||
|
<glyph unicode="" d="M192 416h288v-64h-288zM192 256h288v-64h-288zM192 96h288v-64h-288zM160 215v73h-32v160h-64v-32h32v-128h-32v-32h64v-25l-64-30v-73h64v-32h-64v-32h64v-32h-64v-32h96v160h-64v25z" />
|
||||||
|
<glyph unicode="" d="M32 384h448v-64h-448zM192 192h288v-64h-288zM192 288h288v-64h-288zM32 96h448v-64h-448zM32 288l112-80-112-80z" />
|
||||||
|
<glyph unicode="" d="M32 384h448v-64h-448zM32 192h288v-64h-288zM32 288h288v-64h-288zM32 96h448v-64h-448zM480 288l-112-80 112-80z" />
|
||||||
|
<glyph unicode="" d="M128.214 267.637c52.9 0 95.786-45.585 95.786-101.819 0-56.232-42.886-101.818-95.786-101.818-52.901 0-95.786 45.585-95.786 101.818l-0.428 14.546c0 112.465 85.77 203.636 191.572 203.636v-58.182c-36.55 0-70.913-15.13-96.758-42.602-4.977-5.289-9.517-10.917-13.612-16.828 4.892 0.82 9.903 1.249 15.012 1.249zM384.214 267.637c52.9 0 95.786-45.585 95.786-101.819 0-56.232-42.886-101.818-95.786-101.818-52.901 0-95.786 45.585-95.786 101.818l-0.428 14.546c0 112.465 85.77 203.636 191.572 203.636v-58.182c-36.55 0-70.913-15.13-96.758-42.602-4.978-5.289-9.518-10.917-13.612-16.828 4.892 0.82 9.903 1.249 15.012 1.249z" />
|
||||||
|
<glyph unicode="" d="M352 0c29.5 99.5 67.453 227.633-128 223.048v-111.048l-168.001 168 168.001 168v-108.663c234.046 6.1 272-179.337 128-339.337z" />
|
||||||
|
<glyph unicode="" d="M288 339.337v108.663l168.001-168-168.001-168v111.048c-195.453 4.585-157.5-123.548-128-223.048-144 160-106.046 345.437 128 339.337z" />
|
||||||
|
<glyph unicode="" d="M463.637 364.892l-66.745 66.744c-10.552 10.552-24.616 16.364-39.599 16.364s-29.047-5.812-39.598-16.363l-82.746-82.745c-21.834-21.834-21.834-57.362 0-79.196l1.373-1.373 33.941 33.941-1.373 1.373c-3.066 3.066-3.066 8.247 0 11.313l82.746 82.746c2.005 2.004 4.404 2.304 5.656 2.304s3.651-0.299 5.656-2.305l66.745-66.744c3.066-3.067 3.066-8.249 0.001-11.314l-82.747-82.747c-2.004-2.004-4.403-2.304-5.655-2.304s-3.651 0.3-5.656 2.306l-1.373 1.373-33.94-33.942 1.371-1.371c10.553-10.554 24.615-16.364 39.6-16.364s29.047 5.812 39.598 16.363l82.747 82.746c21.831 21.833 21.831 57.36-0.002 79.195zM275.678 179.678l-33.941-33.941 1.373-1.373c2.004-2.004 2.305-4.403 2.305-5.655 0-1.253-0.299-3.651-2.303-5.657l-82.747-82.745c-2.005-2.005-4.405-2.305-5.657-2.305s-3.652 0.3-5.657 2.305l-66.746 66.743c-2.005 2.005-2.305 4.405-2.305 5.657s0.299 3.65 2.305 5.656l82.745 82.744c2.005 2.006 4.405 2.306 5.657 2.306s3.652-0.3 5.657-2.306l1.373-1.371 33.941 33.94-1.373 1.373c-10.552 10.552-24.615 16.363-39.598 16.363s-29.046-5.812-39.598-16.363l-82.744-82.743c-10.553-10.552-16.365-24.617-16.365-39.599s5.812-29.047 16.363-39.599l66.745-66.745c10.553-10.551 24.616-16.363 39.599-16.363s29.046 5.812 39.598 16.363l82.747 82.746c10.552 10.552 16.361 24.615 16.361 39.598s-5.812 29.047-16.363 39.598l-1.372 1.373zM176 125c-4.862 0-9.725 1.855-13.435 5.564-7.42 7.42-7.42 19.449 0 26.869l160 160c7.42 7.42 19.448 7.42 26.868 0 7.422-7.42 7.422-19.45 0-26.87l-160-160c-3.708-3.708-8.571-5.563-13.433-5.563z" />
|
||||||
|
<glyph unicode="" d="M463.637 364.892l-66.745 66.744c-10.552 10.552-24.616 16.364-39.599 16.364s-29.047-5.812-39.598-16.363l-82.746-82.745c-21.834-21.834-21.834-57.362 0-79.196l1.373-1.373 33.941 33.941-1.373 1.373c-3.066 3.066-3.066 8.247 0 11.313l82.746 82.746c2.005 2.004 4.404 2.304 5.656 2.304s3.651-0.299 5.656-2.305l66.745-66.744c3.066-3.067 3.066-8.249 0.001-11.314l-82.747-82.747c-2.004-2.004-4.403-2.304-5.655-2.304s-3.651 0.3-5.656 2.306l-1.373 1.373-33.94-33.942 1.371-1.371c10.553-10.554 24.615-16.364 39.6-16.364s29.047 5.812 39.598 16.363l82.747 82.746c21.831 21.833 21.831 57.36-0.002 79.195zM275.678 179.678l-33.941-33.941 1.373-1.373c2.004-2.004 2.305-4.403 2.305-5.655 0-1.253-0.299-3.651-2.303-5.657l-82.747-82.745c-2.005-2.005-4.405-2.305-5.657-2.305s-3.652 0.3-5.657 2.305l-66.746 66.743c-2.005 2.005-2.305 4.405-2.305 5.657s0.299 3.65 2.305 5.656l82.745 82.744c2.005 2.006 4.405 2.306 5.657 2.306s3.652-0.3 5.657-2.306l1.373-1.371 33.941 33.94-1.373 1.373c-10.552 10.552-24.615 16.363-39.598 16.363s-29.046-5.812-39.598-16.363l-82.744-82.743c-10.553-10.552-16.365-24.617-16.365-39.599s5.812-29.047 16.363-39.599l66.745-66.745c10.553-10.551 24.616-16.363 39.599-16.363s29.046 5.812 39.598 16.363l82.747 82.746c10.552 10.552 16.361 24.615 16.361 39.598s-5.812 29.047-16.363 39.598l-1.372 1.373zM400 61c-4.862 0-9.725 1.854-13.435 5.565l-64 63.999c-7.422 7.42-7.422 19.449 0 26.869 7.42 7.422 19.448 7.422 26.868 0l64-64c7.422-7.42 7.422-19.448 0-26.868-3.708-3.711-8.571-5.565-13.433-5.565zM304 0c-8.837 0-16 7.163-16 16v64c0 8.837 7.163 16 16 16s16-7.163 16-16v-64c0-8.837-7.163-16-16-16zM464 160h-64c-8.837 0-16 7.163-16 16s7.163 16 16 16h64c8.837 0 16-7.163 16-16s-7.163-16-16-16zM112 387c4.862 0 9.725-1.854 13.435-5.565l64-64c7.421-7.42 7.421-19.449 0-26.869-7.42-7.422-19.449-7.422-26.869 0l-64 64c-7.421 7.42-7.421 19.449 0 26.869 3.709 3.711 8.572 5.565 13.434 5.565zM208 448c8.837 0 16-7.163 16-16v-64c0-8.837-7.163-16-16-16s-16 7.163-16 16v64c0 8.837 7.163 16 16 16zM48 288h64c8.837 0 16-7.163 16-16s-7.163-16-16-16h-64c-8.837 0-16 7.163-16 16s7.163 16 16 16z" />
|
||||||
|
<glyph unicode="" d="M128 448v-448l128 128 128-128v448h-256zM352 85.255l-96 96-96-96v330.745h192v-330.745z" />
|
||||||
|
<glyph unicode="" d="M448 416h-384c-17.6 0-32-14.4-32-32v-320c0-17.6 14.4-32 32-32h384c17.6 0 32 14.4 32 32v320c0 17.6-14.4 32-32 32zM448 64.058c-0.006-0.007-0.015-0.014-0.021-0.021l-95.979 159.963-80-64-112 144-95.984-239.958c-0.005 0.005-0.011 0.011-0.016 0.016v319.885c0.017 0.020 0.038 0.041 0.057 0.057h383.885c0.020-0.017 0.041-0.038 0.058-0.058v-319.884zM320 304c0-26.51 21.49-48 48-48s48 21.49 48 48c0 26.51-21.49 48-48 48-26.51 0-48-21.49-48-48z" />
|
||||||
|
<glyph unicode="" d="M448 416h-384c-17.6 0-32-14.4-32-32v-320c0-17.6 14.4-32 32-32h384c17.6 0 32 14.4 32 32v320c0 17.6-14.4 32-32 32zM128 64h-64v64h64v-64zM128 192h-64v64h64v-64zM128 320h-64v64h64v-64zM352 64h-192v320h192v-320zM448 64h-64v64h64v-64zM448 192h-64v64h64v-64zM448 320h-64v64h64v-64zM192 320v-192l144 96z" />
|
||||||
|
<glyph unicode="" d="M224 128h64v-64h-64v64zM352 352c17.673 0 32-14.327 32-32v-83l-114-77h-46v32l96 64v32h-160v64h192zM256 448c-59.833 0-116.083-23.3-158.392-65.608-42.307-42.309-65.608-98.559-65.608-158.392 0-59.832 23.301-116.084 65.608-158.392 42.309-42.308 98.559-65.608 158.392-65.608 59.832 0 116.084 23.3 158.392 65.608 42.308 42.308 65.608 98.56 65.608 158.392 0 59.833-23.3 116.083-65.608 158.392-42.308 42.308-98.56 65.608-158.392 65.608z" />
|
||||||
|
<glyph unicode="" d="M208 128l-96 96 96 96-32 32-128-128 128-128zM336 352l-32-32 96-96-96-96 32-32 128 128z" />
|
||||||
|
<glyph unicode="" d="M38.899 327.688l40.707-25.441c25.401 40.557 64.394 71.727 110.604 87.123l-15.183 45.547c-56.874-18.949-104.864-57.313-136.128-107.229zM336.973 434.917l-15.183-45.547c46.211-15.396 85.202-46.566 110.604-87.124l40.706 25.441c-31.263 49.917-79.253 88.281-136.127 107.23zM303.987 127.996c-2.404 0-4.846 0.545-7.143 1.693l-72.844 36.422v105.889c0 8.836 7.164 16 16 16s16-7.164 16-16v-86.111l55.155-27.578c7.903-3.951 11.107-13.562 7.155-21.466-2.802-5.607-8.454-8.848-14.323-8.849zM256 384c-106.039 0-192-85.961-192-192s85.961-192 192-192c106.039 0 192 85.961 192 192 0 106.039-85.961 192-192 192zM256 48c-79.529 0-144 64.471-144 144s64.471 144 144 144c79.529 0 144-64.471 144-144 0-79.529-64.471-144-144-144z" />
|
||||||
|
<glyph unicode="" d="M32 252.127c22.659 24.96 48.581 46.18 76.636 62.562 45.166 26.372 96.123 40.311 147.364 40.311 51.24 0 102.198-13.939 147.363-40.312 28.056-16.382 53.978-37.602 76.637-62.562v58.716c-16.505 14.059-34.062 26.57-52.434 37.297-52.503 30.657-111.829 46.861-171.566 46.861s-119.064-16.204-171.567-46.86c-18.371-10.727-35.928-23.239-52.433-37.298v-58.715zM256 320c-91.598 0-172.919-50.278-224-128 51.081-77.724 132.402-128 224-128 91.598 0 172.919 50.276 224 128-51.081 77.722-132.402 128-224 128zM256 224c0-17.673-14.327-32-32-32s-32 14.327-32 32c0 17.674 14.327 32 32 32s32-14.326 32-32zM364.033 131.669c-33.717-19.687-70.064-29.669-108.033-29.669s-74.316 9.982-108.033 29.669c-25.777 15.052-49.308 35.655-69.057 60.331 19.749 24.675 43.28 45.279 69.058 60.33 6.638 3.876 13.379 7.37 20.213 10.491-5.256-11.871-8.181-25.004-8.181-38.821 0-53.020 42.981-96 96-96 53.020 0 96 42.98 96 96 0 13.817-2.925 26.95-8.18 38.821 6.834-3.122 13.575-6.615 20.213-10.491 25.777-15.051 49.308-35.655 69.058-60.33-19.749-24.676-43.28-45.279-69.058-60.331z" />
|
||||||
|
<glyph unicode="" d="M325.584 338.083c-12.306 40.981-14.438 45.917-53.584 45.917h-32c-39.809 0-41.332-5.076-54.209-48 0-0.001 0-0.001-0.001-0.002l-71.999-239.998h56.818l28.8 96h113.183l28.8-96h56.815l-72.623 242.083zM218.609 256l19.2 68c5.043 16.809 18.19 15 18.19 15s13.147 1.809 18.19-15h0.002l19.2-68h-74.782z" />
|
||||||
|
<glyph unicode="" d="M32 384v-352h448v352h-448zM192 160v64h128v-64h-128zM320 128v-64h-128v64h128zM320 320v-64h-128v64h128zM160 320v-64h-96v64h96zM64 224h96v-64h-96v64zM352 224h96v-64h-96v64zM352 256v64h96v-64h-96zM64 128h96v-64h-96v64zM352 64v64h96v-64h-96z" />
|
||||||
|
<glyph unicode="" d="M32 256h448v-64h-448z" />
|
||||||
|
<glyph unicode="" d="M32 96h256v-64h-256v64zM384 384h-110.279l-91.883-256h-66.144l91.881 256h-111.575v64h288v-64zM464.887 32l-64.887 64.887-64.887-64.887-31.113 31.113 64.887 64.887-64.887 64.887 31.113 31.113 64.887-64.887 64.887 64.887 31.113-31.113-64.887-64.887 64.887-64.887-31.113-31.113z" />
|
||||||
|
<glyph unicode="" d="M384 25v-25h64v-32h-96v73l64 30v25h-64v32h96v-73zM338 352h-68l-94-94-94 94h-68l128-128-128-128h68l94 94 94-94h68l-128 128z" />
|
||||||
|
<glyph unicode="" d="M384 377v-25h64v-32h-96v73l64 30v25h-64v32h96v-73zM338 352h-68l-94-94-94 94h-68l128-128-128-128h68l94 94 94-94h68l-128 128z" />
|
||||||
|
<glyph unicode="" d="M352 64v18.502c75.674 30.814 128 96.91 128 173.498 0 106.039-100.288 192-224 192s-224-85.961-224-192c0-76.588 52.327-142.684 128-173.498v-18.502h-96l-32 48v-112h160v111.406c-50.45 25.681-85.333 80.77-85.333 144.594 0 88.366 66.859 160 149.333 160 82.474 0 149.333-71.634 149.333-160 0-63.824-34.883-118.913-85.333-144.594v-111.406h160v112l-32-48h-96z" />
|
||||||
|
<glyph unicode="" d="M256 410c49.683 0 96.391-19.347 131.521-54.478s54.479-81.839 54.479-131.522-19.348-96.391-54.479-131.521-81.838-54.479-131.521-54.479-96.391 19.348-131.522 54.479-54.478 81.838-54.478 131.521 19.347 96.391 54.478 131.522 81.839 54.478 131.522 54.478zM256 448c-123.712 0-224-100.288-224-224s100.288-224 224-224 224 100.288 224 224-100.288 224-224 224v0zM160 288c0-17.673 14.327-32 32-32s32 14.327 32 32c0 17.673-14.327 32-32 32-17.673 0-32-14.327-32-32zM288 288c0-17.673 14.327-32 32-32s32 14.327 32 32c0 17.673-14.327 32-32 32-17.673 0-32-14.327-32-32zM256 152c-50.92 0-96.28 18.437-125.583 47.164 11.563-58.804 63.389-103.164 125.583-103.164 62.194 0 114.020 44.36 125.584 103.164-29.304-28.727-74.664-47.164-125.584-47.164z" />
|
||||||
|
<glyph unicode="" d="M128 416h256v-64h-256v64zM448 320h-384c-17.6 0-32-14.4-32-32v-128c0-17.6 14.398-32 32-32h64v-96h256v96h64c17.6 0 32 14.4 32 32v128c0 17.6-14.4 32-32 32zM352 64h-192v128h192v-128zM455.2 272c0-12.813-10.387-23.2-23.199-23.2s-23.201 10.387-23.201 23.2 10.389 23.2 23.201 23.2c12.813 0 23.199-10.387 23.199-23.2z" />
|
||||||
|
<glyph unicode="" d="M240 288l-96 96 64 64h-176v-176l64 64 96-96zM320 240l96 96 64-64v176h-176l64-64-96-96zM272 160l96-96-64-64h176v176l-64-64-96 96zM192 208l-96-96-64 64v-176h176l-64 64 96 96z" />
|
||||||
|
<glyph unicode="" d="M480 416v32h-96c-17.601 0-32-14.4-32-32v-160c0-7.928 2.929-15.201 7.748-20.807l-151.748-130.193-71 74-41-35 112-144 208 224h64v32h-96v160h96zM128 224h32v192c0 17.6-14.4 32-32 32h-64c-17.6 0-32-14.4-32-32v-192h32v96h64v-96zM64 352v64h64v-64h-64zM320 256v48c0 17.6-4.4 32-22 32 17.6 0 22 14.4 22 32v48c0 17.6-14.4 32-32 32h-96v-224h96c17.6 0 32 14.4 32 32zM224 416h64v-64h-64v64zM224 320h64v-64h-64v64z" />
|
||||||
|
<glyph unicode="" d="M224 224h-64v64h64v64h64v-64h64v-64h-64v-64h-64v64zM480 192v-160h-448v160h64v-96h320v96h64z" />
|
||||||
|
<glyph unicode="" d="M256 288h64v-32h-64zM256 96h64v-32h-64zM288 192h64v-32h-64zM384 192v-96h-32v-32h64v128zM192 192h64v-32h-64zM160 96h64v-32h-64zM160 288h64v-32h-64zM96 384v-128h32v96h32v32zM352 256h64v128h-32v-96h-32zM32 448v-448h448v448h-448zM448 32h-384v384h384v-384zM96 192v-128h32v96h32v32zM288 384h64v-32h-64zM192 384h64v-32h-64z" />
|
||||||
|
<glyph unicode="" d="M408 448l8-192h-320l8 192h16l8-160h256l8 160h16zM104 0l-8 160h320l-8-160h-16l-8 128h-256l-8-128h-16zM32 224h64v-32h-64zM128 224h64v-32h-64zM224 224h64v-32h-64zM320 224h64v-32h-64zM416 224h64v-32h-64z" />
|
||||||
|
<glyph unicode="" d="M288 448c123.712 0 224-100.288 224-224s-100.288-224-224-224v48c47.012 0 91.209 18.307 124.451 51.549 33.242 33.242 51.549 77.439 51.549 124.451 0 47.011-18.307 91.209-51.549 124.451-33.242 33.242-77.439 51.549-124.451 51.549-47.011 0-91.209-18.307-124.451-51.549-25.57-25.569-42.291-57.623-48.653-92.451h93.104l-112-128-112 128h82.285c15.53 108.551 108.869 192 221.715 192zM384 256v-64h-128v160h64v-96z" />
|
||||||
|
<glyph unicode="" d="M312.721 232.909c24.037 19.075 39.279 47.428 39.279 79.091 0 57.438-50.145 104-112 104h-112v-384h144c61.856 0 112 46.562 112 104 0 44.098-29.559 81.781-71.279 96.909zM192 328c0 13.255 10.745 24 24 24h33.602c21.207 0 38.398-21.49 38.398-48s-17.191-48-38.398-48h-57.602v72zM273.6 96h-57.6c-13.255 0-24 10.745-24 24v72h81.6c21.209 0 38.4-21.49 38.4-48s-17.191-48-38.4-48z" />
|
||||||
|
<glyph unicode="" d="M416 416v-32h-72l-128-320h72v-32h-224v32h72l128 320h-72v32h224z" />
|
||||||
|
<glyph unicode="" d="M96 64h288v-32h-288v32zM320 416v-192c0-15.656-7.35-30.812-20.695-42.676-15.471-13.751-36.534-21.324-59.305-21.324-22.772 0-43.834 7.573-59.304 21.324-13.346 11.864-20.696 27.020-20.696 42.676v192h-64v-192c0-70.691 64.471-128 144-128s144 57.309 144 128v192h-64z" />
|
||||||
|
<glyph unicode="" d="M480 224h-132.938c-25.039 17.71-57.215 27.43-91.062 27.43-44.603 0-82.286 25.121-82.286 54.856 0 29.735 37.683 54.857 82.286 54.857 37.529 0 70.154-17.788 79.56-41.143h56.508c-3.965 25.322-18.79 48.984-42.029 66.413-25.44 19.080-58.838 29.587-94.039 29.587-35.202 0-68.598-10.507-94.037-29.587-27.394-20.545-43.106-49.751-43.106-80.127s15.712-59.582 43.106-80.127c0.978-0.733 1.971-1.449 2.973-2.158h-132.936v-32h256.266c29.104-8.553 50.021-28.135 50.021-50.286 0-29.734-37.684-54.855-82.286-54.855-37.53 0-70.154 17.787-79.559 41.143h-56.508c3.965-25.32 18.791-48.984 42.030-66.413 25.438-19.082 58.834-29.59 94.036-29.59 35.201 0 68.599 10.508 94.037 29.587 27.395 20.545 43.104 49.751 43.104 80.127 0 17.649-5.327 34.896-15.147 50.286h102.006v32z" />
|
||||||
|
<glyph unicode="" d="M192 416c-61.856 0-112-50.144-112-112s50.144-112 112-112v-160h64v320h32v-320h64v320h64v64h-224z" />
|
||||||
|
<glyph unicode="" d="M224 416c-61.856 0-112-50.144-112-112s50.144-112 112-112v-160h64v320h32v-320h64v320h64v64h-224zM32 32l112 96-112 96z" />
|
||||||
|
<glyph unicode="" d="M160 416c-61.856 0-112-50.144-112-112s50.144-112 112-112v-160h64v320h32v-320h64v320h64v64h-224zM480 224l-112-96 112-96z" />
|
||||||
|
<glyph unicode="" d="M416 320h-96v32l-96 96h-192v-352h192v-96h288v224l-96 96zM416 274.745l50.745-50.745h-50.745v50.745zM224 402.745l50.745-50.745h-50.745v50.745zM64 416h128v-96h96v-192h-224v288zM480 32h-224v64h64v192h64v-96h96v-160z" />
|
||||||
|
<glyph unicode="" d="M384 352h32v-32h-32zM320 288h32v-32h-32zM320 224h32v-32h-32zM320 160h32v-32h-32zM256 224h32v-32h-32zM256 160h32v-32h-32zM192 160h32v-32h-32zM384 288h32v-32h-32zM384 224h32v-32h-32zM384 160h32v-32h-32zM384 96h32v-32h-32zM320 96h32v-32h-32zM256 96h32v-32h-32zM192 96h32v-32h-32zM128 96h32v-32h-32z" />
|
||||||
|
<glyph unicode="" d="M464 416h-208l-16 32h-176l-32-64h448zM420.17 128h43.83l16 224h-448l32-320h178.040c-52.441 18.888-90.040 69.133-90.040 128 0 74.991 61.009 136 136 136 74.99 0 136-61.009 136-136 0-10.839-1.311-21.575-3.83-32zM437.498 55.125l-67.248 55.346c8.727 14.461 13.75 31.407 13.75 49.529 0 53.020-42.98 96-96 96s-96-42.98-96-96 42.98-96 96-96c18.122 0 35.069 5.023 49.529 13.75l55.346-67.248c11.481-13.339 31.059-14.070 43.503-1.626l2.746 2.746c12.444 12.444 11.713 32.022-1.626 43.503zM288 98c-34.242 0-62 27.758-62 62s27.758 62 62 62 62-27.758 62-62-27.758-62-62-62z" />
|
||||||
|
<glyph unicode="" d="M352 288v80c0 8.8-7.2 16-16 16h-80v32c0 17.6-14.4 32-32 32h-64c-17.602 0-32-14.4-32-32v-32h-80c-8.801 0-16-7.2-16-16v-256c0-8.8 7.199-16 16-16h112v-96h288v288h-96zM160 415.943c0.017 0.019 0.036 0.039 0.057 0.057h63.884c0.021-0.018 0.041-0.038 0.059-0.057v-31.943h-64v31.943zM96 320v32h192v-32h-192zM416 32h-224v224h224v-224zM224 224v-64h16l16 32h32v-96h-24v-32h80v32h-24v96h32l16-32h16v64z" />
|
||||||
|
</font></defs></svg>
|
After Width: | Height: | Size: 21 KiB |
@ -0,0 +1,63 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<metadata>Generated by IcoMoon</metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="tinymce" horiz-adv-x="512">
|
||||||
|
<font-face units-per-em="512" ascent="480" descent="-32" />
|
||||||
|
<missing-glyph horiz-adv-x="512" />
|
||||||
|
<glyph unicode=" " d="" horiz-adv-x="256" />
|
||||||
|
<glyph unicode="" d="M448 480h-448v-512h512v448l-64 64zM256 416h64v-128h-64v128zM448 32h-384v384h32v-160h288v160h37.489l26.511-26.509v-357.491z" />
|
||||||
|
<glyph unicode="" d="M451.716 380.285l-71.432 71.431c-15.556 15.556-46.284 28.284-68.284 28.284h-240c-22 0-40-18-40-40v-432c0-22 18-40 40-40h368c22 0 40 18 40 40v304c0 22-12.728 52.729-28.284 68.285zM429.089 357.657c1.565-1.565 3.125-3.487 4.64-5.657h-81.729v81.728c2.17-1.515 4.092-3.075 5.657-4.64l71.432-71.431zM448 8c0-4.336-3.664-8-8-8h-368c-4.336 0-8 3.664-8 8v432c0 4.336 3.664 8 8 8h240c2.416 0 5.127-0.305 8-0.852v-127.148h127.148c0.547-2.873 0.852-5.583 0.852-8v-304z" />
|
||||||
|
<glyph unicode="" d="M512 183.771v80.458l-79.572 7.957c-4.093 15.021-10.044 29.274-17.605 42.49l52.298 63.919-56.526 56.525-63.918-52.298c-13.217 7.562-27.471 13.513-42.491 17.604l-7.957 79.574h-80.458l-7.957-79.573c-15.021-4.093-29.274-10.043-42.49-17.604l-63.919 52.297-56.525-56.525 52.298-63.918c-7.562-13.216-13.513-27.47-17.605-42.49l-79.573-7.958v-80.458l79.573-7.957c4.093-15.021 10.043-29.274 17.605-42.491l-52.298-63.918 56.524-56.524 63.919 52.298c13.216-7.562 27.47-13.514 42.49-17.605l7.958-79.574h80.458l7.957 79.572c15.021 4.093 29.274 10.044 42.491 17.605l63.918-52.298 56.524 56.524-52.298 63.918c7.562 13.217 13.514 27.471 17.605 42.49l79.574 7.96zM352 192l-64-64h-64l-64 64v64l64 64h64l64-64v-64z" />
|
||||||
|
<glyph unicode="" d="M0 448h512v-64h-512zM0 352h320v-64h-320zM0 160h320v-64h-320zM0 256h512v-64h-512zM0 64h512v-64h-512z" />
|
||||||
|
<glyph unicode="" d="M0 448h512v-64h-512zM96 352h320v-64h-320zM96 160h320v-64h-320zM0 256h512v-64h-512zM0 64h512v-64h-512z" />
|
||||||
|
<glyph unicode="" d="M0 448h512v-64h-512zM192 352h320v-64h-320zM192 160h320v-64h-320zM0 256h512v-64h-512zM0 64h512v-64h-512z" />
|
||||||
|
<glyph unicode="" d="M0 448h512v-64h-512zM0 352h512v-64h-512zM0 256h512v-64h-512zM0 160h512v-64h-512zM0 64h512v-64h-512z" />
|
||||||
|
<glyph unicode="" d="M445.387 125.423c-22.827 22.778-51.864 34.536-78.973 34.536h-14.556l-31.952 32.004 127.81 128.019c31.952 32.005 31.952 96.014 0 128.019l-191.715-192.028-191.716 192.027c-31.952-32.004-31.952-96.014 0-128.019l127.811-128.017-31.953-32.004h-14.557c-27.11 0-56.146-11.759-78.974-34.538-40.811-40.721-46.325-101.242-12.315-135.175 14.985-14.951 35.144-22.247 56.498-22.247 27.108 0 56.145 11.757 78.973 34.536 26.792 26.732 38.371 62 33.542 92.674l32.692 32.744 32.688-32.744c-4.828-30.674 6.753-65.941 33.542-92.674 22.831-22.779 51.866-34.536 78.974-34.536 21.354 0 41.512 7.296 56.497 22.248 34.010 33.933 28.494 94.454-12.316 135.175zM176.512 57.231c-3.849-8.941-9.505-17.173-16.813-24.463-7.318-7.302-15.586-12.959-24.574-16.812-8.066-3.458-16.48-5.284-24.331-5.284-7.573 0-18.306 1.701-26.431 9.806-8.068 8.052-9.76 18.659-9.76 26.144 0 7.771 1.821 16.105 5.263 24.106 3.85 8.942 9.507 17.173 16.813 24.463 7.317 7.303 15.586 12.957 24.575 16.812 8.067 3.457 16.48 5.284 24.332 5.284 7.573 0 18.306-1.7 26.429-9.807 8.067-8.049 9.761-18.658 9.761-26.142 0.001-7.771-1.819-16.108-5.264-24.107zM256.002 146.702c-24.957 0-45.188 20.266-45.188 45.263 0 24.996 20.231 45.26 45.188 45.26s45.186-20.264 45.186-45.26c0-24.999-20.23-45.263-45.186-45.263zM427.636 20.479c-8.124-8.104-18.856-9.806-26.43-9.806-7.852 0-16.265 1.826-24.333 5.284-8.986 3.853-17.254 9.51-24.571 16.812-7.307 7.29-12.963 15.521-16.813 24.463-3.443 7.999-5.263 16.336-5.263 24.106 0 7.483 1.692 18.094 9.76 26.143 8.123 8.104 18.856 9.807 26.43 9.807 7.85 0 16.265-1.827 24.33-5.284 8.989-3.854 17.258-9.509 24.575-16.812 7.305-7.29 12.962-15.521 16.813-24.463 3.442-7.999 5.263-16.335 5.263-24.106-0.001-7.485-1.695-18.093-9.761-26.144z" />
|
||||||
|
<glyph unicode="" d="M416 320v80c0 8.8-7.2 16-16 16h-112v32c0 17.6-14.4 32-32 32h-64c-17.602 0-32-14.4-32-32v-32h-112c-8.801 0-16-7.2-16-16v-320c0-8.8 7.199-16 16-16h144v-96h224l96 96v256h-96zM192 447.943c0.017 0.019 0.036 0.039 0.057 0.057h63.884c0.021-0.018 0.041-0.038 0.059-0.057v-31.943h-64v31.943zM96 352v32h256v-32h-256zM416 13.255v50.745h50.745l-50.745-50.745zM480 96h-96v-96h-160v288h256v-192z" />
|
||||||
|
<glyph unicode="" d="M32 480h192v-32h-192zM288 480h192v-32h-192zM476 320h-28v128h-128v-128h-128v128h-128v-128h-28c-19.8 0-36-16.2-36-36v-280c0-19.8 16.2-36 36-36h152c19.8 0 36 16.2 36 36v188h64v-188c0-19.8 16.2-36 36-36h152c19.8 0 36 16.2 36 36v280c0 19.8-16.2 36-36 36zM174 0h-124c-9.9 0-18 7.2-18 16s8.1 16 18 16h124c9.9 0 18-7.2 18-16s-8.1-16-18-16zM272 224h-32c-8.8 0-16 7.2-16 16s7.2 16 16 16h32c8.8 0 16-7.2 16-16s-7.2-16-16-16zM462 0h-124c-9.9 0-18 7.2-18 16s8.1 16 18 16h124c9.9 0 18-7.2 18-16s-8.1-16-18-16z" />
|
||||||
|
<glyph unicode="" d="M192 448h320v-64h-320v64zM192 256h320v-64h-320v64zM192 64h320v-64h-320v64zM0 416c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM0 224c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM0 32c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64z" />
|
||||||
|
<glyph unicode="" d="M192 64h320v-64h-320zM192 256h320v-64h-320zM192 448h320v-64h-320zM96 480v-128h-32v96h-32v32zM64 217v-25h64v-32h-96v73l64 30v25h-64v32h96v-73zM128 128v-160h-96v32h64v32h-64v32h64v32h-64v32z" />
|
||||||
|
<glyph unicode="" d="M0 448h512v-64h-512zM192 352h320v-64h-320zM192 256h320v-64h-320zM192 160h320v-64h-320zM0 64h512v-64h-512zM0 128v192l128-96z" />
|
||||||
|
<glyph unicode="" d="M0 448h512v-64h-512zM192 352h320v-64h-320zM192 256h320v-64h-320zM192 160h320v-64h-320zM0 64h512v-64h-512zM128 320v-192l-128 96z" />
|
||||||
|
<glyph unicode="" d="M112.5 256c61.856 0 112-50.145 112-112 0-61.856-50.144-112-112-112-61.856 0-112 50.144-112 112l-0.5 16c0 123.712 100.288 224 224 224v-64c-42.737 0-82.917-16.643-113.137-46.863-5.817-5.818-11.126-12.008-15.915-18.51 5.719 0.9 11.58 1.373 17.552 1.373zM400.5 256c61.855 0 112-50.145 112-112 0-61.856-50.145-112-112-112-61.855 0-112 50.144-112 112l-0.5 16c0 123.712 100.288 224 224 224v-64c-42.737 0-82.917-16.643-113.137-46.863-5.818-5.818-11.127-12.008-15.916-18.51 5.72 0.9 11.58 1.373 17.553 1.373z" />
|
||||||
|
<glyph unicode="" d="M380.931-32c56.863 103.016 66.444 260.153-156.931 254.912v-126.912l-192 192 192 192v-124.186c267.481 6.971 297.285-236.107 156.931-387.814z" />
|
||||||
|
<glyph unicode="" d="M288 355.814v124.186l192-192-192-192v126.912c-223.375 5.241-213.794-151.896-156.93-254.912-140.356 151.707-110.55 394.785 156.93 387.814z" />
|
||||||
|
<glyph unicode="" d="M160 128c8.8-8.8 23.637-8.363 32.971 0.971l158.059 158.058c9.334 9.334 9.77 24.171 0.97 32.971s-23.637 8.363-32.971-0.971l-158.058-158.058c-9.334-9.334-9.771-24.171-0.971-32.971zM238.444 142.444c2.28-4.525 3.495-9.58 3.495-14.848 0-8.808-3.372-17.030-9.496-23.154l-81.691-81.691c-6.124-6.124-14.347-9.496-23.154-9.496s-17.030 3.372-23.154 9.496l-49.691 49.691c-6.124 6.124-9.496 14.347-9.496 23.154s3.372 17.030 9.496 23.154l81.691 81.691c6.124 6.124 14.347 9.497 23.154 9.497 5.268 0 10.322-1.215 14.848-3.495l32.669 32.669c-13.935 10.705-30.72 16.080-47.517 16.080-19.993 0-39.986-7.583-55.154-22.751l-81.691-81.691c-30.335-30.335-30.335-79.974 0-110.309l49.691-49.691c15.167-15.166 35.16-22.75 55.153-22.75 19.994 0 39.987 7.584 55.154 22.751l81.691 81.691c27.91 27.91 30.119 72.149 6.672 102.672l-32.67-32.67zM489.249 407.558l-49.691 49.691c-15.167 15.168-35.16 22.751-55.154 22.751-19.993 0-39.986-7.583-55.154-22.751l-81.691-81.691c-27.91-27.91-30.119-72.149-6.671-102.671l32.669 32.67c-2.279 4.525-3.494 9.58-3.494 14.847 0 8.808 3.372 17.030 9.496 23.154l81.691 81.691c6.124 6.124 14.347 9.497 23.154 9.497s17.030-3.373 23.154-9.497l49.691-49.691c6.124-6.124 9.496-14.347 9.496-23.154s-3.372-17.030-9.496-23.154l-81.691-81.691c-6.124-6.124-14.347-9.496-23.154-9.496-5.268 0-10.322 1.215-14.848 3.495l-32.669-32.669c13.936-10.705 30.72-16.080 47.517-16.080 19.994 0 39.987 7.584 55.154 22.751l81.691 81.691c30.335 30.333 30.335 79.972 0 110.307z" />
|
||||||
|
<glyph unicode="" d="M238.444 142.443c2.28-4.524 3.495-9.579 3.495-14.848 0-8.808-3.372-17.029-9.496-23.154l-81.69-81.69c-6.124-6.124-14.348-9.496-23.154-9.496s-17.030 3.372-23.154 9.496l-49.69 49.69c-6.124 6.125-9.496 14.348-9.496 23.154s3.372 17.030 9.496 23.154l81.69 81.691c6.124 6.123 14.348 9.496 23.154 9.496 5.269 0 10.322-1.215 14.848-3.494l32.669 32.668c-13.935 10.705-30.72 16.080-47.517 16.080-19.993 0-39.986-7.583-55.154-22.751l-81.69-81.691c-30.335-30.335-30.335-79.975 0-110.309l49.69-49.691c15.167-15.166 35.16-22.75 55.153-22.75 19.994 0 39.987 7.584 55.154 22.751l81.69 81.69c27.91 27.91 30.119 72.149 6.672 102.673l-32.67-32.669zM489.248 407.558l-49.69 49.691c-15.167 15.168-35.16 22.751-55.154 22.751-19.993 0-39.985-7.583-55.153-22.751l-81.691-81.691c-27.91-27.91-30.119-72.149-6.671-102.671l32.669 32.67c-2.279 4.525-3.494 9.58-3.494 14.847 0 8.808 3.372 17.030 9.496 23.154l81.691 81.691c6.123 6.124 14.347 9.497 23.153 9.497 8.808 0 17.030-3.373 23.154-9.497l49.69-49.691c6.124-6.124 9.496-14.347 9.496-23.154s-3.372-17.030-9.496-23.154l-81.69-81.691c-6.124-6.124-14.347-9.496-23.154-9.496-5.268 0-10.322 1.215-14.848 3.495l-32.669-32.669c13.936-10.705 30.72-16.080 47.517-16.080 19.994 0 39.987 7.584 55.154 22.752l81.69 81.69c30.336 30.333 30.336 79.972 0 110.307zM116.684 340.688l-95.997 95.997 22.628 22.628 95.997-95.997zM192 480h32v-96h-32zM0 288h96v-32h-96zM395.316 107.312l95.998-95.998-22.628-22.628-95.998 95.998zM288 64h32v-96h-32zM416 192h96v-32h-96z" />
|
||||||
|
<glyph unicode="" d="M96 480v-512l160 160 160-160v512h-320zM384 45.255l-128 128-128-128v402.745h256v-402.745z" />
|
||||||
|
<glyph unicode="" d="M0 416v-416h512v416h-512zM480 32h-448v352h448v-352zM352 304c0 26.51 21.49 48 48 48s48-21.49 48-48c0-26.51-21.49-48-48-48-26.51 0-48 21.49-48 48zM448 64h-384l96 256 128-160 64 48z" />
|
||||||
|
<glyph unicode="" d="M0 416v-384h512v384h-512zM96 64h-64v64h64v-64zM96 192h-64v64h64v-64zM96 320h-64v64h64v-64zM384 64h-256v320h256v-320zM480 64h-64v64h64v-64zM480 192h-64v64h64v-64zM480 320h-64v64h64v-64zM192 320v-192l128 96z" />
|
||||||
|
<glyph unicode="" d="M224 128h64v-64h-64zM352 352c17.673 0 32-14.327 32-32v-96l-96-64h-64v32l96 64v32h-160v64h192zM256 432c-55.559 0-107.792-21.636-147.078-60.922s-60.922-91.519-60.922-147.078c0-55.559 21.636-107.792 60.922-147.078 39.286-39.286 91.519-60.922 147.078-60.922 55.559 0 107.792 21.636 147.078 60.922 39.286 39.286 60.922 91.519 60.922 147.078 0 55.559-21.636 107.792-60.922 147.078-39.286 39.286-91.519 60.922-147.078 60.922zM256 480v0c141.385 0 256-114.615 256-256s-114.615-256-256-256c-141.385 0-256 114.615-256 256 0 141.385 114.615 256 256 256z" />
|
||||||
|
<glyph unicode="" d="M160 352l-128-128 128-128h64l-128 128 128 128zM352 352h-64l128-128-128-128h64l128 128z" />
|
||||||
|
<glyph unicode="" d="M256 384c-106.038 0-192-85.961-192-192s85.961-192 192-192c106.037 0 192 85.961 192 192s-85.963 192-192 192zM357.822 90.177c-27.196-27.198-63.358-42.177-101.822-42.177s-74.625 14.979-101.823 42.177c-27.198 27.197-42.177 63.359-42.177 101.823s14.979 74.625 42.177 101.823c27.198 27.198 63.359 42.177 101.823 42.177s74.626-14.979 101.821-42.177c27.201-27.198 42.179-63.359 42.179-101.823s-14.979-74.626-42.178-101.823zM162.965 378.069l-21.47 42.939c-49.437-24.768-89.735-65.066-114.503-114.504l42.938-21.47c20.124 40.168 52.866 72.911 93.035 93.035zM442.067 285.035l42.939 21.469c-24.766 49.438-65.063 89.736-114.502 114.504l-21.472-42.939c40.169-20.124 72.912-52.866 93.035-93.034zM256 288h-32v-96c0-5.055 2.35-9.555 6.011-12.486l-0.006-0.008 80-64 19.988 24.988-73.993 59.195v88.311z" />
|
||||||
|
<glyph unicode="" d="M256 320c-104.684 0-197.622-50.278-256-128 58.378-77.723 151.316-128 256-128 104.684 0 197.622 50.277 256 128-58.378 77.722-151.316 128-256 128zM224 256c17.673 0 32-14.327 32-32s-14.327-32-32-32-32 14.327-32 32 14.327 32 32 32zM386.808 127.352c-19.824-10.129-40.826-17.931-62.423-23.188-22.244-5.418-45.251-8.164-68.385-8.164-23.133 0-46.141 2.746-68.384 8.162-21.597 5.259-42.599 13.061-62.423 23.188-31.51 16.101-60.111 38.205-83.82 64.649 23.709 26.444 52.31 48.55 83.82 64.649 16.168 8.261 33.121 14.973 50.541 20.020-9.944-15.121-15.734-33.217-15.734-52.668 0-53.020 42.981-96 96-96 53.019 0 96 42.98 96 96 0 19.451-5.791 37.547-15.733 52.67 17.419-5.048 34.372-11.76 50.541-20.021 31.511-16.099 60.109-38.204 83.819-64.649-23.71-26.443-52.309-48.55-83.819-64.648zM430.459 358.139c-54.36 27.777-113.056 41.861-174.459 41.861-61.403 0-120.099-14.084-174.459-41.861-29.386-15.016-56.866-33.952-81.541-56.038v-54.603c27.669 29.283 60.347 53.877 96.097 72.145 49.81 25.452 103.609 38.357 159.903 38.357s110.093-12.905 159.902-38.358c35.751-18.268 68.429-42.862 96.098-72.145v54.603c-24.675 22.087-52.154 41.023-81.541 56.039z" />
|
||||||
|
<glyph unicode="" d="M161.009 64l28.8 96h132.382l28.8-96h56.816l-95.998 320h-111.618l-96-320h56.818zM237.809 320h36.382l28.8-96h-93.982l28.8 96z" />
|
||||||
|
<glyph unicode="" d="M0 448v-448h512v448h-512zM192 160v96h128v-96h-128zM320 128v-96h-128v96h128zM320 384v-96h-128v96h128zM160 384v-96h-128v96h128zM32 256h128v-96h-128v96zM352 256h128v-96h-128v96zM352 288v96h128v-96h-128zM32 128h128v-96h-128v96zM352 32v96h128v-96h-128z" />
|
||||||
|
<glyph unicode="" d="M0 256h512v-64h-512z" />
|
||||||
|
<glyph unicode="" d="M0 32h288v-64h-288zM96 480h352v-64h-352zM138.694 64l102.344 392.082 61.925-16.164-98.125-375.918zM464.887-32l-64.887 64.887-64.887-64.887-31.113 31.113 64.887 64.887-64.887 64.887 31.113 31.113 64.887-64.887 64.887 64.887 31.113-31.113-64.887-64.887 64.887-64.887z" />
|
||||||
|
<glyph unicode="" d="M384 25v-25h64v-32h-96v73l64 30v25h-64v32h96v-73zM338 352h-68l-94-94-94 94h-68l128-128-128-128h68l94 94 94-94h68l-128 128z" />
|
||||||
|
<glyph unicode="" d="M384 377v-25h64v-32h-96v73l64 30v25h-64v32h96v-73zM338 352h-68l-94-94-94 94h-68l128-128-128-128h68l94 94 94-94h68l-128 128z" />
|
||||||
|
<glyph unicode="" d="M352 32h128l32 64v-128h-192v107.107c65.556 28.242 112 98.581 112 180.893 0 107.216-78.799 191.133-176 191.133-97.203 0-176-83.916-176-191.133 0-82.312 46.443-152.651 112-180.893v-107.107h-192v128l32-64h128v16.295c-93.815 33.23-160 113.701-160 207.705 0 123.712 114.615 224 256 224 141.385 0 256-100.288 256-224 0-94.004-66.185-174.475-160-207.705v-16.295z" />
|
||||||
|
<glyph unicode="" d="M256 480c-141.385 0-256-114.614-256-256 0-141.385 114.614-256 256-256 141.385 0 256 114.615 256 256 0 141.386-114.615 256-256 256zM256 8c-119.293 0-216 96.706-216 216 0 119.293 96.707 216 216 216 119.295 0 216-96.707 216-216 0-119.294-96.705-216-216-216zM192 320c0-17.673-14.327-32-32-32s-32 14.327-32 32 14.327 32 32 32 32-14.327 32-32zM384 320c0-17.673-14.326-32-32-32s-32 14.327-32 32 14.326 32 32 32 32-14.327 32-32zM256 154c70.537 0 131.344 28.766 159.231 61.596-10.436-85.61-78.144-151.596-159.231-151.596-81.059 0-148.749 66.013-159.222 151.584 27.893-32.823 88.693-61.584 159.222-61.584z" />
|
||||||
|
<glyph unicode="" d="M128 448h256v-64h-256zM480 352h-448c-17.6 0-32-14.4-32-32v-160c0-17.6 14.398-32 32-32h96v-128h256v128h96c17.6 0 32 14.4 32 32v160c0 17.6-14.4 32-32 32zM352 32h-192v160h192v-160zM487.2 304c0-12.813-10.387-23.2-23.199-23.2-12.813 0-23.201 10.387-23.201 23.2s10.388 23.2 23.201 23.2c12.813 0 23.199-10.387 23.199-23.2z" />
|
||||||
|
<glyph unicode="" d="M512 480v-192l-69.13 69.13-106-106-53.74 53.74 106 106-69.13 69.13zM122.87 410.87l106-106-53.74-53.74-106 106-69.13-69.13v192h192zM442.87 90.87l69.13 69.13v-192h-192l69.13 69.13-106 106 53.74 53.74zM228.87 143.13l-106-106 69.13-69.13h-192v192l69.13-69.13 106 106z" />
|
||||||
|
<glyph unicode="" d="M64 352h64v-96h32v192c0 17.6-14.4 32-32 32h-64c-17.6 0-32-14.4-32-32v-192h32v96zM64 448h64v-64h-64v64zM480 448v32h-96c-17.601 0-32-14.4-32-32v-160c0-17.6 14.399-32 32-32h96v32h-96v160h96zM320 400v48c0 17.6-14.4 32-32 32h-96v-224h96c17.6 0 32 14.4 32 32v48c0 17.6-4.4 32-22 32 17.6 0 22 14.4 22 32zM288 288h-64v64h64v-64zM288 384h-64v64h64v-64zM416 192l-208-224-112 144 41 35 71-74 176 151z" />
|
||||||
|
<glyph unicode="" d="M224 192h-96v64h96v96h64v-96h96v-64h-96v-96h-64zM512 160v-192h-512v192h64v-128h384v128z" />
|
||||||
|
<glyph unicode="" d="M192 384h64v-32h-64zM288 384h64v-32h-64zM448 384v-128h-96v32h64v64h-32v32zM160 288h64v-32h-64zM256 288h64v-32h-64zM96 352v-64h32v-32h-64v128h96v-32zM192 192h64v-32h-64zM288 192h64v-32h-64zM448 192v-128h-96v32h64v64h-32v32zM160 96h64v-32h-64zM256 96h64v-32h-64zM96 160v-64h32v-32h-64v128h96v-32zM480 448h-448v-448h448v448zM512 480v0-512h-512v512h512z" />
|
||||||
|
<glyph unicode="" d="M0 224h64v-32h-64zM96 224h96v-32h-96zM224 224h64v-32h-64zM320 224h96v-32h-96zM448 224h64v-32h-64zM440 480l8-224h-384l8 224h16l8-192h320l8 192zM72-32l-8 192h384l-8-192h-16l-8 160h-320l-8-160z" />
|
||||||
|
<glyph unicode="" d="M288 448c123.712 0 224-100.288 224-224s-100.288-224-224-224v48c47.012 0 91.209 18.307 124.451 51.549 33.242 33.242 51.549 77.439 51.549 124.451 0 47.011-18.307 91.209-51.549 124.451-33.242 33.242-77.439 51.549-124.451 51.549-47.011 0-91.209-18.307-124.451-51.549-25.57-25.569-42.291-57.623-48.653-92.451h93.104l-112-128-112 128h82.285c15.53 108.551 108.869 192 221.715 192zM384 256v-64h-128v160h64v-96z" />
|
||||||
|
<glyph unicode="" d="M353.94 237.674c18.749 22.271 30.060 51.004 30.060 82.326 0 70.58-57.421 128-128 128h-160v-448h192c70.579 0 128 57.421 128 128 0 46.478-24.899 87.248-62.060 109.674zM192 384h50.75c27.984 0 50.75-28.71 50.75-64s-22.766-64-50.75-64h-50.75v128zM271.5 64h-79.5v128h79.5c29.225 0 53-28.71 53-64s-23.775-64-53-64z" />
|
||||||
|
<glyph unicode="" d="M448 448v-32h-64l-160-384h64v-32h-224v32h64l160 384h-64v32z" />
|
||||||
|
<glyph unicode="" d="M352 448h64v-208c0-79.529-71.634-144-160-144-88.365 0-160 64.471-160 144v208h64v-208c0-20.083 9.119-39.352 25.677-54.253 18.448-16.602 43.423-25.747 70.323-25.747 26.9 0 51.875 9.145 70.323 25.747 16.558 14.901 25.677 34.17 25.677 54.253v208zM96 64h320v-64h-320z" />
|
||||||
|
<glyph unicode="" d="M365.71 221.482c31.96-23.969 50.29-58.043 50.29-93.482s-18.33-69.513-50.29-93.482c-29.679-22.259-68.642-34.518-109.71-34.518-41.069 0-80.031 12.259-109.71 34.518-31.96 23.969-50.29 58.043-50.29 93.482h64c0-34.691 43.963-64 96-64s96 29.309 96 64c0 34.691-43.963 64-96 64-41.069 0-80.031 12.259-109.71 34.518-31.96 23.97-50.29 58.043-50.29 93.482 0 35.439 18.33 69.512 50.29 93.482 29.679 22.259 68.641 34.518 109.71 34.518 41.068 0 80.031-12.259 109.71-34.518 31.96-23.97 50.29-58.043 50.29-93.482h-64c0 34.691-43.963 64-96 64-52.037 0-96-29.309-96-64 0-34.691 43.963-64 96-64 41.068 0 80.031-12.259 109.71-34.518zM0 224h512v-32h-512z" />
|
||||||
|
<glyph unicode="" d="M192 448h256v-64h-64v-384h-64v384h-64v-384h-64v224c-61.856 0-112 50.144-112 112s50.144 112 112 112z" />
|
||||||
|
<glyph unicode="" d="M224 448h256v-64h-64v-384h-64v384h-64v-384h-64v224c-61.856 0-112 50.144-112 112s50.144 112 112 112zM32 256l128-112-128-112z" />
|
||||||
|
<glyph unicode="" d="M128 448h256v-64h-64v-384h-64v384h-64v-384h-64v224c-61.856 0-112 50.144-112 112s50.144 112 112 112zM480 32l-128 112 128 112z" />
|
||||||
|
<glyph unicode="" d="M416 352h-96v32l-96 96h-224v-384h192v-128h320v288l-96 96zM416 306.745l50.745-50.745h-50.745v50.745zM224 434.745l50.745-50.745h-50.745v50.745zM32 448h160v-96h96v-224h-256v320zM480 0h-256v96h96v224h64v-96h96v-224z" />
|
||||||
|
<glyph unicode="" d="M384 352h32v-32h-32zM320 288h32v-32h-32zM320 224h32v-32h-32zM320 160h32v-32h-32zM256 224h32v-32h-32zM256 160h32v-32h-32zM192 160h32v-32h-32zM384 288h32v-32h-32zM384 224h32v-32h-32zM384 160h32v-32h-32zM384 96h32v-32h-32zM320 96h32v-32h-32zM256 96h32v-32h-32zM192 96h32v-32h-32zM128 96h32v-32h-32z" />
|
||||||
|
<glyph unicode="" d="M64 208l144-144 240 240-64 64-176-176-80 80z" />
|
||||||
|
<glyph unicode="" d="M464 416h-208l-16 32h-176l-32-64h448zM452.17 128h37.43l22.4 224h-512l32-320h242.040c-52.441 18.888-90.040 69.133-90.040 128 0 74.991 61.009 136 136 136 74.99 0 136-61.009 136-136 0-10.839-1.311-21.575-3.83-32zM501.498 23.125l-99.248 87.346c8.727 14.46 13.75 31.407 13.75 49.529 0 53.020-42.98 96-96 96s-96-42.98-96-96 42.98-96 96-96c18.122 0 35.069 5.023 49.529 13.75l87.346-99.248c11.481-13.339 31.059-14.070 43.503-1.626l2.746 2.746c12.444 12.444 11.713 32.022-1.626 43.503zM320 98c-34.242 0-62 27.758-62 62s27.758 62 62 62 62-27.758 62-62-27.758-62-62-62z" />
|
||||||
|
<glyph unicode="" d="M256 224v-64h16l16 32h32v-128h-24v-32h112v32h-24v128h32l16-32h16v64zM416 320v80c0 8.8-7.2 16-16 16h-112v32c0 17.6-14.4 32-32 32h-64c-17.602 0-32-14.4-32-32v-32h-112c-8.801 0-16-7.2-16-16v-320c0-8.8 7.199-16 16-16h144v-96h320v352h-96zM192 447.943c0.017 0.019 0.036 0.039 0.057 0.057h63.884c0.021-0.018 0.041-0.038 0.059-0.057v-31.943h-64v31.943zM96 352v32h256v-32h-256zM480 0h-256v288h256v-288z" />
|
||||||
|
</font></defs></svg>
|
After Width: | Height: | Size: 20 KiB |
After Width: | Height: | Size: 53 B |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 152 B |
After Width: | Height: | Size: 43 B |
1
copy_this/modules/bla/bla-tinymce/tinymce/skins/lightgray/skin.ie7.min.css
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/skins/lightgray/skin.min.css
vendored
Normal file
1
copy_this/modules/bla/bla-tinymce/tinymce/themes/modern/theme.min.js
vendored
Normal file
11
copy_this/modules/bla/bla-tinymce/tinymce/tinymce.min.js
vendored
Normal file
122
copy_this/modules/bla/bla-tinymce/update.js
Normal file
@ -0,0 +1,122 @@
|
|||||||
|
var r = require('request');
|
||||||
|
var c = require('cheerio');
|
||||||
|
var fs = require('fs');
|
||||||
|
var AdmZip = require('adm-zip');
|
||||||
|
|
||||||
|
var error = function (err) {
|
||||||
|
console.error(" ############################################################");
|
||||||
|
console.error(" # " + err);
|
||||||
|
console.error(" ############################################################");
|
||||||
|
process.exit();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
var log = function(msg) {
|
||||||
|
var shlomo = " |";
|
||||||
|
console.log(" | " + msg + shlomo.substring(msg.length));
|
||||||
|
}
|
||||||
|
|
||||||
|
var deleteFolderRecursive = function (path) {
|
||||||
|
try {
|
||||||
|
if (fs.existsSync(path)) {
|
||||||
|
fs.readdirSync(path).forEach(function (file, index) {
|
||||||
|
var curPath = path + "/" + file;
|
||||||
|
if (fs.lstatSync(curPath).isDirectory()) { // recurse
|
||||||
|
deleteFolderRecursive(curPath);
|
||||||
|
} else { // delete file
|
||||||
|
fs.unlinkSync(curPath);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
fs.rmdirSync(path);
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
error(e);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
console.log("");
|
||||||
|
console.log(" ___________________________ updating TinyMCE started ___________________________");
|
||||||
|
log("");
|
||||||
|
|
||||||
|
var fnc = process.argv[2];
|
||||||
|
if (!fnc) {
|
||||||
|
|
||||||
|
r("http://www.tinymce.com/download/download.php", function (err, res, body) {
|
||||||
|
|
||||||
|
if (err || res.statusCode != 200) error(err);
|
||||||
|
|
||||||
|
// (re)moving old tinymce files
|
||||||
|
if (fs.existsSync("tinymce")) {
|
||||||
|
log("-> removing old files");
|
||||||
|
fs.renameSync("tinymce", "old_tinymce");
|
||||||
|
deleteFolderRecursive("old_tinymce");
|
||||||
|
log("");
|
||||||
|
}
|
||||||
|
|
||||||
|
var tinymceurl = c.load(body)('#twocolumns a.track-tinymce').eq(0).attr('href');
|
||||||
|
log("-> downloading newest TinyMCE");
|
||||||
|
log(" "+tinymceurl);
|
||||||
|
log("");
|
||||||
|
|
||||||
|
r(tinymceurl).pipe(
|
||||||
|
fs.createWriteStream('tmp_tinymce.zip')
|
||||||
|
.on('close', function () {
|
||||||
|
//console.log("tinymce download finished");
|
||||||
|
log("-> extracting TinyMCE");
|
||||||
|
var tinymce = new AdmZip('tmp_tinymce.zip');
|
||||||
|
tinymce.getEntries().forEach(function (e) {
|
||||||
|
if (e.entryName.indexOf("tinymce/js/tinymce/") === 0) {
|
||||||
|
tinymce.extractEntryTo(e.entryName, e.entryName.replace("tinymce/js/tinymce", "tinymce").replace(e.name, ""), false, true);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
fs.unlink('tmp_tinymce.zip');
|
||||||
|
log("");
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
log("-> downloading latest language files:");
|
||||||
|
log(" CS, DA, DE, FR, IT, NL, RU");
|
||||||
|
log("");
|
||||||
|
r("http://www.tinymce.com/i18n/download.php?download[]=cs&download[]=da&download[]=de&download[]=fr_FR&download[]=it&download[]=nl&download[]=ru").pipe(
|
||||||
|
fs.createWriteStream('tmp_languages.zip')
|
||||||
|
.on('close', function () {
|
||||||
|
//console.log("language files download finished");
|
||||||
|
log("-> extracting lamguage files");
|
||||||
|
var languages = new AdmZip('tmp_languages.zip');
|
||||||
|
languages.extractAllTo("tinymce/", true);
|
||||||
|
fs.unlink('tmp_languages.zip');
|
||||||
|
log("");
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
}
|
||||||
|
else if (fnc == "version") {
|
||||||
|
// update version.jpg
|
||||||
|
|
||||||
|
var version = process.argv[3];
|
||||||
|
if (!version) {
|
||||||
|
var runner = require('child_process');
|
||||||
|
runner.exec('php -r \'include("metadata.php"); print $aModule["version"];\'',
|
||||||
|
function (err, stdout, stderr) {
|
||||||
|
//console.log(stdout);
|
||||||
|
if(err) error(err);
|
||||||
|
if(stderr) error(stderr);
|
||||||
|
|
||||||
|
version = stdout.split(" ")[0];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
log("-> updating version.jpg to " + version);
|
||||||
|
url = "http://dev.marat.ws/v/?raw=1&v=" + version;
|
||||||
|
r(url).pipe(fs.createWriteStream('version.jpg', true));
|
||||||
|
log(" +++ successful +++");
|
||||||
|
}
|
||||||
|
|
||||||
|
process.on('exit', function(code) {
|
||||||
|
log("");
|
||||||
|
console.log(" |__________________________ update process finished ___________________________|");
|
||||||
|
console.log("");
|
||||||
|
});
|
BIN
copy_this/modules/bla/bla-tinymce/version.jpg
Normal file
After Width: | Height: | Size: 2.3 KiB |
@ -0,0 +1,36 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* bestlife AG - TinyMCE for OXID eShop
|
||||||
|
* Copyright (C) 2015 bestlife AG
|
||||||
|
* info: oxid@bestlife.ag
|
||||||
|
*
|
||||||
|
* This program is free software;
|
||||||
|
* you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation;
|
||||||
|
* either version 3 of the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
|
* You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>
|
||||||
|
*/
|
||||||
|
|
||||||
|
$sLangName = 'English';
|
||||||
|
$aLang = array(
|
||||||
|
'charset' => 'UTF-8',
|
||||||
|
'SHOP_MODULE_GROUP_tinyMceMain' => '<style type="text/css">.groupExp a.rc b {font-size: medium; color: #ff3600; }.groupExp dt input.txt { width: 430px !important} .groupExp dl { display: block !important; } input.confinput {position: fixed; top: 20px; right: 70px; background: #008B2D; padding: 10px 25px; color: white; border: 1px solid black; cursor:pointer; font-size: 125%; } input.confinput:hover {outline: 3px solid #ff3600;} .groupExp dt textarea.txtfield {width: 430px; height: 150px;}</style>general module settings',
|
||||||
|
'SHOP_MODULE_aTinyMCE_classes' => '<b style="font-size:125%;">list of backend classes, TinyMCE will be active for:</b><ul><li>article_main (product description)</li><li>content_main (CMS pages)</li><li>category_text (category description)</li><li>newsletter_main (newsletter)</li><li>news_text (news text)</li></ul>',
|
||||||
|
'SHOP_MODULE_aTinyMCE_plaincms' => '<b style="font-size:125%;">Idents of CMS pages TinyMCE will be excluded for</b> (e.g. plain Emails)',
|
||||||
|
'SHOP_MODULE_sTinyMCE_height' => '<b style="font-size:125%;">editor height in px</b> (without units)',
|
||||||
|
|
||||||
|
'SHOP_MODULE_GROUP_tinyMceSettings' => 'TinyMCE settings & plugins',
|
||||||
|
'SHOP_MODULE_aTinyMCE_buttons' => '<b style="font-size:125%;">default toolbar controls <a href="http://www.tinymce.com/wiki.php/Controls" target="_blank">(?)</a></b><br/>'.
|
||||||
|
'<b style="color:#ff3600;">it concerns core buttons only!</b> The other buttons depend on active plugins and will be loaded automaticaly.<br/>default value:<br/>'.
|
||||||
|
"<textarea rows='7' cols='30'>undo redo\nbold italic underline strikethrough\nalignleft aligncenter alignright alignjustify\nbullist numlist\noutdent indent\nblockquote\nremoveformat\nsubscript\nsuperscript\nformatselect\nfontselect\nfontsizeselect</textarea>",
|
||||||
|
'SHOP_MODULE_aTinyMCE_plugins_override' => '<b style="font-size:125%;">disable TinyMCE core plugins</b><br/>enter one plugin per row,<br/>e.g. type "emoticons" to deactivate the emoticons plugin',
|
||||||
|
'SHOP_MODULE_aTinyMCE_external_plugins' => '<b style="font-size:125%;">external plugins <a href="http://www.tinymce.com/wiki.php/Configuration:external_plugins" target="_blank">(?)</a></b><br/>format:<br/>pluginname => path/to/the/file.js',
|
||||||
|
'SHOP_MODULE_sTinyMCE_custom_controls' => '<b style="font-size:125%;">additional toolbar controls</b> e.g. for external plugins',
|
||||||
|
'SHOP_MODULE_aTinyMCE_custom_config' => '<b style="font-size:125%;">custom configuration params <a href="http://www.tinymce.com/wiki.php/Configuration" target="_blank">(?)</a></b><br/>e.g. for external plugins or for overriding default config<br/><b>parameter => "value"</b> (with quotes if required!)',
|
||||||
|
|
||||||
|
'hdi_tinymce_plaincms' => '<b class="errorbox">TinyMCE was deactivated from this page because it may not contain HTML code</b>'
|
||||||
|
|
||||||
|
);
|
@ -0,0 +1,36 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* bestlife AG - TinyMCE for OXID eShop
|
||||||
|
* Copyright (C) 2015 bestlife AG
|
||||||
|
* info: oxid@bestlife.ag
|
||||||
|
*
|
||||||
|
* This program is free software;
|
||||||
|
* you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation;
|
||||||
|
* either version 3 of the License, or (at your option) any later version.
|
||||||
|
*
|
||||||
|
* This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
||||||
|
* You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>
|
||||||
|
*/
|
||||||
|
|
||||||
|
$sLangName = 'English';
|
||||||
|
$aLang = array(
|
||||||
|
'charset' => 'UTF-8',
|
||||||
|
'SHOP_MODULE_GROUP_tinyMceMain' => '<style type="text/css">.groupExp a.rc b {font-size: medium; color: #ff3600; }.groupExp dt input.txt { width: 430px !important} .groupExp dl { display: block !important; } input.confinput {position: fixed; top: 20px; right: 70px; background: #008B2D; padding: 10px 25px; color: white; border: 1px solid black; cursor:pointer; font-size: 125%; } input.confinput:hover {outline: 3px solid #ff3600;} .groupExp dt textarea.txtfield {width: 430px; height: 150px;}</style>general module settings',
|
||||||
|
'SHOP_MODULE_aTinyMCE_classes' => '<b style="font-size:125%;">list of backend classes, TinyMCE will be active for:</b><ul><li>article_main (product description)</li><li>content_main (CMS pages)</li><li>category_text (category description)</li><li>newsletter_main (newsletter)</li><li>news_text (news text)</li></ul>',
|
||||||
|
'SHOP_MODULE_aTinyMCE_plaincms' => '<b style="font-size:125%;">Idents of CMS pages TinyMCE will be excluded for</b> (e.g. plain Emails)',
|
||||||
|
'SHOP_MODULE_sTinyMCE_height' => '<b style="font-size:125%;">editor height in px</b> (without units)',
|
||||||
|
|
||||||
|
'SHOP_MODULE_GROUP_tinyMceSettings' => 'TinyMCE settings & plugins',
|
||||||
|
'SHOP_MODULE_aTinyMCE_buttons' => '<b style="font-size:125%;">default toolbar controls <a href="http://www.tinymce.com/wiki.php/Controls" target="_blank">(?)</a></b><br/>'.
|
||||||
|
'<b style="color:#ff3600;">it concerns core buttons only!</b> The other buttons depend on active plugins and will be loaded automaticaly.<br/>default value:<br/>'.
|
||||||
|
"<textarea rows='7' cols='30'>undo redo\nbold italic underline strikethrough\nalignleft aligncenter alignright alignjustify\nbullist numlist\noutdent indent\nblockquote\nremoveformat\nsubscript\nsuperscript\nformatselect\nfontselect\nfontsizeselect</textarea>",
|
||||||
|
'SHOP_MODULE_aTinyMCE_plugins_override' => '<b style="font-size:125%;">disable TinyMCE core plugins</b><br/>enter one plugin per row,<br/>e.g. type "emoticons" to deactivate the emoticons plugin',
|
||||||
|
'SHOP_MODULE_aTinyMCE_external_plugins' => '<b style="font-size:125%;">external plugins <a href="http://www.tinymce.com/wiki.php/Configuration:external_plugins" target="_blank">(?)</a></b><br/>format:<br/>pluginname => path/to/the/file.js',
|
||||||
|
'SHOP_MODULE_sTinyMCE_custom_controls' => '<b style="font-size:125%;">additional toolbar controls</b> e.g. for external plugins',
|
||||||
|
'SHOP_MODULE_aTinyMCE_custom_config' => '<b style="font-size:125%;">custom configuration params <a href="http://www.tinymce.com/wiki.php/Configuration" target="_blank">(?)</a></b><br/>e.g. for external plugins or for overriding default config<br/><b>parameter => "value"</b> (with quotes if required!)',
|
||||||
|
|
||||||
|
'hdi_tinymce_plaincms' => '<b class="errorbox">TinyMCE was deactivated from this page because it may not contain HTML code</b>'
|
||||||
|
|
||||||
|
);
|