Alex Trofimov 12 лет назад
Родитель
Сommit
8d1b089caa
100 измененных файлов с 7 добавлено и 974 удалено
  1. 1 1
      install/sql/system.sql
  2. 6 4
      modules/boonex/uni/data/template/studio/scripts/BxTemplStudioFunctions.php
  3. 0 0
      plugins/tiny_mce/jquery.tinymce.js
  4. 0 0
      plugins/tiny_mce/langs/ar.js
  5. 0 0
      plugins/tiny_mce/langs/be.js
  6. 0 0
      plugins/tiny_mce/langs/bg.js
  7. 0 0
      plugins/tiny_mce/langs/ca.js
  8. 0 0
      plugins/tiny_mce/langs/cn.js
  9. 0 0
      plugins/tiny_mce/langs/cs.js
  10. 0 0
      plugins/tiny_mce/langs/cy.js
  11. 0 0
      plugins/tiny_mce/langs/da.js
  12. 0 0
      plugins/tiny_mce/langs/de.js
  13. 0 0
      plugins/tiny_mce/langs/el.js
  14. 0 0
      plugins/tiny_mce/langs/en.js
  15. 0 0
      plugins/tiny_mce/langs/es.js
  16. 0 0
      plugins/tiny_mce/langs/et.js
  17. 0 0
      plugins/tiny_mce/langs/eu.js
  18. 0 0
      plugins/tiny_mce/langs/fa.js
  19. 0 0
      plugins/tiny_mce/langs/fi.js
  20. 0 0
      plugins/tiny_mce/langs/fr.js
  21. 0 0
      plugins/tiny_mce/langs/gl.js
  22. 0 0
      plugins/tiny_mce/langs/he.js
  23. 0 0
      plugins/tiny_mce/langs/hu.js
  24. 0 0
      plugins/tiny_mce/langs/id.js
  25. 0 0
      plugins/tiny_mce/langs/it.js
  26. 0 0
      plugins/tiny_mce/langs/ja.js
  27. 0 0
      plugins/tiny_mce/langs/km.js
  28. 0 0
      plugins/tiny_mce/langs/ko.js
  29. 0 0
      plugins/tiny_mce/langs/lt.js
  30. 0 0
      plugins/tiny_mce/langs/lv.js
  31. 0 0
      plugins/tiny_mce/langs/mk.js
  32. 0 0
      plugins/tiny_mce/langs/nb.js
  33. 0 0
      plugins/tiny_mce/langs/nl.js
  34. 0 0
      plugins/tiny_mce/langs/no.js
  35. 0 0
      plugins/tiny_mce/langs/pl.js
  36. 0 0
      plugins/tiny_mce/langs/pt.js
  37. 0 0
      plugins/tiny_mce/langs/ro.js
  38. 0 0
      plugins/tiny_mce/langs/ru.js
  39. 0 0
      plugins/tiny_mce/langs/sk.js
  40. 0 0
      plugins/tiny_mce/langs/sl.js
  41. 0 0
      plugins/tiny_mce/langs/sq.js
  42. 0 0
      plugins/tiny_mce/langs/sv.js
  43. 0 0
      plugins/tiny_mce/langs/tr.js
  44. 0 0
      plugins/tiny_mce/langs/uk.js
  45. 0 0
      plugins/tiny_mce/langs/zh.js
  46. 0 5
      plugins/tiny_mce/plugins/advhr/css/advhr.css
  47. 0 1
      plugins/tiny_mce/plugins/advhr/editor_plugin.js
  48. 0 57
      plugins/tiny_mce/plugins/advhr/editor_plugin_src.js
  49. 0 43
      plugins/tiny_mce/plugins/advhr/js/rule.js
  50. 0 1
      plugins/tiny_mce/plugins/advhr/langs/ar_dlg.js
  51. 0 1
      plugins/tiny_mce/plugins/advhr/langs/be_dlg.js
  52. 0 1
      plugins/tiny_mce/plugins/advhr/langs/bg_dlg.js
  53. 0 1
      plugins/tiny_mce/plugins/advhr/langs/ca_dlg.js
  54. 0 1
      plugins/tiny_mce/plugins/advhr/langs/cn_dlg.js
  55. 0 1
      plugins/tiny_mce/plugins/advhr/langs/cs_dlg.js
  56. 0 1
      plugins/tiny_mce/plugins/advhr/langs/cy_dlg.js
  57. 0 1
      plugins/tiny_mce/plugins/advhr/langs/da_dlg.js
  58. 0 1
      plugins/tiny_mce/plugins/advhr/langs/de_dlg.js
  59. 0 1
      plugins/tiny_mce/plugins/advhr/langs/el_dlg.js
  60. 0 1
      plugins/tiny_mce/plugins/advhr/langs/en_dlg.js
  61. 0 1
      plugins/tiny_mce/plugins/advhr/langs/es_dlg.js
  62. 0 1
      plugins/tiny_mce/plugins/advhr/langs/et_dlg.js
  63. 0 1
      plugins/tiny_mce/plugins/advhr/langs/eu_dlg.js
  64. 0 1
      plugins/tiny_mce/plugins/advhr/langs/fa_dlg.js
  65. 0 1
      plugins/tiny_mce/plugins/advhr/langs/fi_dlg.js
  66. 0 1
      plugins/tiny_mce/plugins/advhr/langs/fr_dlg.js
  67. 0 1
      plugins/tiny_mce/plugins/advhr/langs/gl_dlg.js
  68. 0 1
      plugins/tiny_mce/plugins/advhr/langs/he_dlg.js
  69. 0 1
      plugins/tiny_mce/plugins/advhr/langs/hu_dlg.js
  70. 0 1
      plugins/tiny_mce/plugins/advhr/langs/id_dlg.js
  71. 0 1
      plugins/tiny_mce/plugins/advhr/langs/it_dlg.js
  72. 0 1
      plugins/tiny_mce/plugins/advhr/langs/ja_dlg.js
  73. 0 1
      plugins/tiny_mce/plugins/advhr/langs/km_dlg.js
  74. 0 1
      plugins/tiny_mce/plugins/advhr/langs/ko_dlg.js
  75. 0 1
      plugins/tiny_mce/plugins/advhr/langs/lt_dlg.js
  76. 0 1
      plugins/tiny_mce/plugins/advhr/langs/lv_dlg.js
  77. 0 1
      plugins/tiny_mce/plugins/advhr/langs/mk_dlg.js
  78. 0 1
      plugins/tiny_mce/plugins/advhr/langs/nb_dlg.js
  79. 0 1
      plugins/tiny_mce/plugins/advhr/langs/nl_dlg.js
  80. 0 1
      plugins/tiny_mce/plugins/advhr/langs/no_dlg.js
  81. 0 1
      plugins/tiny_mce/plugins/advhr/langs/pl_dlg.js
  82. 0 1
      plugins/tiny_mce/plugins/advhr/langs/pt_dlg.js
  83. 0 1
      plugins/tiny_mce/plugins/advhr/langs/ro_dlg.js
  84. 0 1
      plugins/tiny_mce/plugins/advhr/langs/ru_dlg.js
  85. 0 1
      plugins/tiny_mce/plugins/advhr/langs/sk_dlg.js
  86. 0 1
      plugins/tiny_mce/plugins/advhr/langs/sl_dlg.js
  87. 0 1
      plugins/tiny_mce/plugins/advhr/langs/sq_dlg.js
  88. 0 1
      plugins/tiny_mce/plugins/advhr/langs/sv_dlg.js
  89. 0 1
      plugins/tiny_mce/plugins/advhr/langs/tr_dlg.js
  90. 0 1
      plugins/tiny_mce/plugins/advhr/langs/uk_dlg.js
  91. 0 1
      plugins/tiny_mce/plugins/advhr/langs/zh_dlg.js
  92. 0 58
      plugins/tiny_mce/plugins/advhr/rule.htm
  93. 0 13
      plugins/tiny_mce/plugins/advimage/css/advimage.css
  94. 0 1
      plugins/tiny_mce/plugins/advimage/editor_plugin.js
  95. 0 50
      plugins/tiny_mce/plugins/advimage/editor_plugin_src.js
  96. 0 235
      plugins/tiny_mce/plugins/advimage/image.htm
  97. BIN
      plugins/tiny_mce/plugins/advimage/img/sample.gif
  98. 0 464
      plugins/tiny_mce/plugins/advimage/js/image.js
  99. 0 0
      plugins/tiny_mce/plugins/advimage/langs/ar_dlg.js
  100. 0 0
      plugins/tiny_mce/plugins/advimage/langs/be_dlg.js

+ 1 - 1
install/sql/system.sql

@@ -38,7 +38,7 @@ CREATE TABLE `sys_objects_editor` (
 
 
 INSERT INTO `sys_objects_editor` (`object`, `title`, `skin`, `override_class_name`, `override_class_file`) VALUES
-('sys_tinymce', 'TinyMCE', 'default', 'BxTemplEditorTinyMCE', ''),
+('sys_tinymce', 'TinyMCE', 'lightgray', 'BxTemplEditorTinyMCE', ''),
 ('sys_cleditor', 'CLEditor', '', 'BxTemplEditorCLEditor', '');
 
 

+ 6 - 4
modules/boonex/uni/data/template/studio/scripts/BxTemplStudioFunctions.php

@@ -11,9 +11,11 @@ defined('BX_DOL') or die('hack attempt');
 
 bx_import('BxBaseStudioFunctions');
 
-class BxTemplStudioFunctions extends BxBaseStudioFunctions { 
-    function BxTemplStudioFunctions() {
-        parent::BxBaseStudioFunctions();
+class BxTemplStudioFunctions extends BxBaseStudioFunctions 
+{
+    function __construct() 
+    {
+        parent::__construct();
     }
 }
-/** @} */
+/** @} */

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/jquery.tinymce.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/ar.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/be.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/bg.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/ca.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/cn.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/cs.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/cy.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/da.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/de.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/el.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/en.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/es.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/et.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/eu.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/fa.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/fi.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/fr.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/gl.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/he.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/hu.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/id.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/it.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/ja.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/km.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/ko.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/lt.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/lv.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/mk.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/nb.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/nl.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/no.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/pl.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/pt.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/ro.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/ru.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/sk.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/sl.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/sq.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/sv.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/tr.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/uk.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/langs/zh.js


+ 0 - 5
plugins/tiny_mce/plugins/advhr/css/advhr.css

@@ -1,5 +0,0 @@
-input.radio {border:1px none #000; background:transparent; vertical-align:middle;}
-.panel_wrapper div.current {height:80px;}
-#width {width:50px; vertical-align:middle;}
-#width2 {width:50px; vertical-align:middle;}
-#size {width:100px;}

+ 0 - 1
plugins/tiny_mce/plugins/advhr/editor_plugin.js

@@ -1 +0,0 @@
-(function(){tinymce.create("tinymce.plugins.AdvancedHRPlugin",{init:function(a,b){a.addCommand("mceAdvancedHr",function(){a.windowManager.open({file:b+"/rule.htm",width:250+parseInt(a.getLang("advhr.delta_width",0)),height:160+parseInt(a.getLang("advhr.delta_height",0)),inline:1},{plugin_url:b})});a.addButton("advhr",{title:"advhr.advhr_desc",cmd:"mceAdvancedHr"});a.onNodeChange.add(function(d,c,e){c.setActive("advhr",e.nodeName=="HR")});a.onClick.add(function(c,d){d=d.target;if(d.nodeName==="HR"){c.selection.select(d)}})},getInfo:function(){return{longname:"Advanced HR",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advhr",version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.PluginManager.add("advhr",tinymce.plugins.AdvancedHRPlugin)})();

+ 0 - 57
plugins/tiny_mce/plugins/advhr/editor_plugin_src.js

@@ -1,57 +0,0 @@
-/**
- * editor_plugin_src.js
- *
- * Copyright 2009, Moxiecode Systems AB
- * Released under LGPL License.
- *
- * License: http://tinymce.moxiecode.com/license
- * Contributing: http://tinymce.moxiecode.com/contributing
- */
-
-(function() {
-	tinymce.create('tinymce.plugins.AdvancedHRPlugin', {
-		init : function(ed, url) {
-			// Register commands
-			ed.addCommand('mceAdvancedHr', function() {
-				ed.windowManager.open({
-					file : url + '/rule.htm',
-					width : 250 + parseInt(ed.getLang('advhr.delta_width', 0)),
-					height : 160 + parseInt(ed.getLang('advhr.delta_height', 0)),
-					inline : 1
-				}, {
-					plugin_url : url
-				});
-			});
-
-			// Register buttons
-			ed.addButton('advhr', {
-				title : 'advhr.advhr_desc',
-				cmd : 'mceAdvancedHr'
-			});
-
-			ed.onNodeChange.add(function(ed, cm, n) {
-				cm.setActive('advhr', n.nodeName == 'HR');
-			});
-
-			ed.onClick.add(function(ed, e) {
-				e = e.target;
-
-				if (e.nodeName === 'HR')
-					ed.selection.select(e);
-			});
-		},
-
-		getInfo : function() {
-			return {
-				longname : 'Advanced HR',
-				author : 'Moxiecode Systems AB',
-				authorurl : 'http://tinymce.moxiecode.com',
-				infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advhr',
-				version : tinymce.majorVersion + "." + tinymce.minorVersion
-			};
-		}
-	});
-
-	// Register plugin
-	tinymce.PluginManager.add('advhr', tinymce.plugins.AdvancedHRPlugin);
-})();

+ 0 - 43
plugins/tiny_mce/plugins/advhr/js/rule.js

@@ -1,43 +0,0 @@
-var AdvHRDialog = {
-	init : function(ed) {
-		var dom = ed.dom, f = document.forms[0], n = ed.selection.getNode(), w;
-
-		w = dom.getAttrib(n, 'width');
-		f.width.value = w ? parseInt(w) : (dom.getStyle('width') || '');
-		f.size.value = dom.getAttrib(n, 'size') || parseInt(dom.getStyle('height')) || '';
-		f.noshade.checked = !!dom.getAttrib(n, 'noshade') || !!dom.getStyle('border-width');
-		selectByValue(f, 'width2', w.indexOf('%') != -1 ? '%' : 'px');
-	},
-
-	update : function() {
-		var ed = tinyMCEPopup.editor, h, f = document.forms[0], st = '';
-
-		h = '<hr';
-
-		if (f.size.value) {
-			h += ' size="' + f.size.value + '"';
-			st += ' height:' + f.size.value + 'px;';
-		}
-
-		if (f.width.value) {
-			h += ' width="' + f.width.value + (f.width2.value == '%' ? '%' : '') + '"';
-			st += ' width:' + f.width.value + (f.width2.value == '%' ? '%' : 'px') + ';';
-		}
-
-		if (f.noshade.checked) {
-			h += ' noshade="noshade"';
-			st += ' border-width: 1px; border-style: solid; border-color: #CCCCCC; color: #ffffff;';
-		}
-
-		if (ed.settings.inline_styles)
-			h += ' style="' + tinymce.trim(st) + '"';
-
-		h += ' />';
-
-		ed.execCommand("mceInsertContent", false, h);
-		tinyMCEPopup.close();
-	}
-};
-
-tinyMCEPopup.requireLangPack();
-tinyMCEPopup.onInit.add(AdvHRDialog.init, AdvHRDialog);

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/ar_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('ar.advhr_dlg',{size:"\u0627\u0644\u0627\u0631\u062a\u0641\u0627\u0639",noshade:"\u0644\u0627 \u0638\u0644",width:"\u0627\u0644\u0639\u0631\u0636",normal:"\u0627\u0644\u0637\u0628\u064a\u0639\u064a",widthunits:"\u0627\u0644\u0648\u062d\u062f\u0627\u062a"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/be_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('be.advhr_dlg',{size:"\u0412\u044b\u0448\u044b\u043d\u044f",noshade:"\u0411\u0435\u0437 \u0446\u0435\u043d\u044e",width:"\u0428\u044b\u0440\u044b\u043d\u044f",normal:"\u0417\u0432\u044b\u0447\u0430\u0439\u043d\u0430\u044f",widthunits:"\u0410\u0434\u0437\u0456\u043d\u043a\u0456 \u0432\u044b\u043c\u044f\u0440\u044d\u043d\u043d\u044f"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/bg_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('bg.advhr_dlg',{size:"\u0412\u0438\u0441\u043e\u0447\u0438\u043d\u0430",noshade:"\u0411\u0435\u0437 \u0441\u044f\u043d\u043a\u0430",width:"\u0428\u0438\u0440\u0438\u043d\u0430",normal:"\u041d\u043e\u0440\u043c\u0430\u043b\u043d\u0430",widthunits:"\u0415\u0434\u0438\u043d\u0438\u0446\u0438"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/ca_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('ca.advhr_dlg',{size:"Al\u00e7ada",noshade:"Sense sombra",width:"Amplada",normal:"Normal",widthunits:"Unitats"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/cn_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('cn.advhr_dlg',{size:"\u9ad8\u5ea6",noshade:"\u65e0\u9634\u5f71",width:"\u5bbd\u5ea6",normal:"\u5e38\u89c4",widthunits:"\u5355\u4f4d"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/cs_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('cs.advhr_dlg',{size:"V\u00fd\u0161ka",noshade:"Bez st\u00ednu",width:"\u0160\u00ed\u0159ka",normal:"Norm\u00e1ln\u00ed",widthunits:"Jednotky"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/cy_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('cy.advhr_dlg',{size:"Uchder",noshade:"Dim cysgod",width:"Lled",normal:"Normal",widthunits:"Unedau"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/da_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('da.advhr_dlg',{size:"H\u00f8jde",noshade:"Ingen skygge",width:"Bredde",normal:"Normal",widthunits:"Enheder"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/de_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('de.advhr_dlg',{size:"H\u00f6he",noshade:"Kein Schatten",width:"Breite",normal:"Normal",widthunits:"Einheiten"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/el_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('el.advhr_dlg',{size:"\u038e\u03c8\u03bf\u03c2",noshade:"\u03a7\u03c9\u03c1\u03af\u03c2 \u03c3\u03ba\u03b9\u03ac",width:"\u03a0\u03bb\u03ac\u03c4\u03bf\u03c2",normal:"\u039a\u03b1\u03bd\u03bf\u03bd\u03b9\u03ba\u03cc",widthunits:"\u039c\u03bf\u03bd\u03ac\u03b4\u03b1"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/en_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('en.advhr_dlg',{size:"Height",noshade:"No Shadow",width:"Width",normal:"Normal",widthunits:"Units"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/es_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('es.advhr_dlg',{size:"Alto",noshade:"Sin sombra",width:"Ancho",normal:"Normal",widthunits:"Unidades"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/et_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('et.advhr_dlg',{size:"K\u00f5rgus",noshade:"Ilma varjuta",width:"Laius",normal:"Normaalne",widthunits:"\u00dchikud"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/eu_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('eu.advhr_dlg',{size:"Altuera",noshade:"Itzalik gabe",width:"Zabalera",normal:"Ohikoa",widthunits:"Unitateak"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/fa_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('fa.advhr_dlg',{size:"\u0627\u0631\u062a\u0641\u0627\u0639",noshade:"\u0628\u062f\u0648\u0646 \u0633\u0627\u06cc\u0647",width:"\u067e\u0647\u0646\u0627",normal:"\u0645\u0639\u0645\u0648\u0644\u06cc",widthunits:"\u0648\u0627\u062d\u062f"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/fi_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('fi.advhr_dlg',{size:"Korkeus",noshade:"Ei varjoa",width:"Leveys",normal:"Normaali",widthunits:"Yksik\u00f6t"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/fr_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('fr.advhr_dlg',{size:"Hauteur",noshade:"Pas d\'ombre",width:"Largeur",normal:"Normal",widthunits:"Unit\u00e9s"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/gl_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('gl.advhr_dlg',{size:"Alto",noshade:"Sen sombra",width:"Ancho",normal:"Normal",widthunits:"Unidades"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/he_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('he.advhr_dlg',{size:"\u05d2\u05d5\u05d1\u05d4",noshade:"\u05dc\u05dc\u05d0 \u05e6\u05dc",width:"\u05e8\u05d5\u05d7\u05d1",normal:"\u05e8\u05d2\u05d9\u05dc",widthunits:"\u05d9\u05d7\u05d9\u05d3\u05d5\u05ea"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/hu_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('hu.advhr_dlg',{size:"Magass\u00e1g",noshade:"Nincs \u00e1rny\u00e9k",width:"Sz\u00e9less\u00e9g",normal:"Norm\u00e1l",widthunits:"M\u00e9rt\u00e9kegys\u00e9gek"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/id_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('id.advhr_dlg',{size:"Tinggi",noshade:"Tanpa bayangan",width:"Lebar",normal:"Normal",widthunits:"Unit-unit"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/it_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('it.advhr_dlg',{size:"Altezza",noshade:"Senza ombreggiatura",width:"Larghezza",normal:"Normale",widthunits:"Unit\u00e0"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/ja_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('ja.advhr_dlg',{size:"\u9ad8\u3055",noshade:"\u5f71\u306a\u3057",width:"\u5e45",normal:"\u901a\u5e38",widthunits:"\u5358\u4f4d"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/km_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('km.advhr_dlg',{size:"\u1780\u1798\u17d2\u1796\u179f\u17cb",noshade:"\u1782\u17d2\u1798\u17b6\u1793\u179f\u17d2\u179a\u1798\u17c4\u179b",width:"\u1791\u1791\u17b9\u1784",normal:"\u1792\u1798\u17d2\u1798\u178f\u17b6",widthunits:"\u17af\u1780\u178f\u17b6"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/ko_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('ko.advhr_dlg',{size:"\ub192\uc774",noshade:"\uadf8\ub9bc\uc790 \uc5c6\uc74c",width:"\ud3ed",normal:"\ubcf4\ud1b5",widthunits:"\ub2e8\uc704"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/lt_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('lt.advhr_dlg',{size:"Auk\u0161tis",noshade:"Be \u0161e\u0161\u0117lio",width:"Ilgis",normal:"Normalus",widthunits:"Vienetai"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/lv_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('lv.advhr_dlg',{size:"Augstums",noshade:"Bez \u0113nas",width:"Platums",normal:"Norm\u0101ls",widthunits:"Vien\u012bbas"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/mk_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('mk.advhr_dlg',{size:"\u0412\u0438\u0441\u0438\u043d\u0430",noshade:"\u0411\u0435\u0437 \u0441\u0435\u043d\u043a\u0430",width:"\u0428\u0438\u0440\u0438\u043d\u0430",normal:"\u041d\u043e\u0440\u043c\u0430\u043b\u043d\u043e",widthunits:"\u0415\u0434\u0438\u043d\u0438\u0446\u0438"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/nb_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('nb.advhr_dlg',{size:"St\u00f8rrelse",noshade:"Ingen skygge",width:"Bredde",normal:"Normal",widthunits:"Enheter"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/nl_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('nl.advhr_dlg',{size:"Hoogte",noshade:"Geen schaduw",width:"Breedte",normal:"Normaal",widthunits:"Eenheden"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/no_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('no.advhr_dlg',{size:"H\u00f8yde",noshade:"Ingen skygge",width:"Bredde",normal:"Normal",widthunits:"Enheter"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/pl_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('pl.advhr_dlg',{size:"Wysoko\u015b\u0107",noshade:"Bez cienia",width:"Szeroko\u015b\u0107",normal:"Normalny",widthunits:"Jednostki"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/pt_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('pt.advhr_dlg',{size:"Altura",noshade:"Sem sombra",width:"Largura",normal:"Normal",widthunits:"Unids"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/ro_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('ro.advhr_dlg',{size:"\u00cen\u0103l\u021bime",noshade:"F\u0103r\u0103 umbre",width:"L\u0103\u021bime",normal:"Normal",widthunits:"Unit\u0103\u021bi"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/ru_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('ru.advhr_dlg',{size:"\u0412\u044b\u0441\u043e\u0442\u0430",noshade:"\u0411\u0435\u0437 \u0442\u0435\u043d\u0438",width:"\u0428\u0438\u0440\u0438\u043d\u0430",normal:"\u041e\u0431\u044b\u0447\u043d\u0430\u044f",widthunits:"\u0415\u0434\u0438\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/sk_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('sk.advhr_dlg',{size:"V\u00fd\u0161ka",noshade:"Bez tie\u0148a",width:"\u0160\u00edrka",normal:"Norm\u00e1lne",widthunits:"Jednotky"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/sl_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('sl.advhr_dlg',{size:"Vi\u0161ina",noshade:"Brez sen\u010denja",width:"\u0160irina",normal:"Obi\u010dajno",widthunits:"Enote"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/sq_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('sq.advhr_dlg',{size:"Gjat\u00ebsia",noshade:"Pa hije",width:"Gjer\u00ebsia",normal:"Normal",widthunits:"Nj\u00ebsi"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/sv_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('sv.advhr_dlg',{size:"H\u00f6jd",noshade:"Ingen skugga",width:"Bredd",normal:"Normal",widthunits:"Enheter"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/tr_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('tr.advhr_dlg',{size:"Y\u00fckseklik",noshade:"G\u00f6lge yok",width:"Geni\u015flik",normal:"Normal",widthunits:"Birimler"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/uk_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('uk.advhr_dlg',{size:"\u0412\u0438\u0441\u043e\u0442\u0430",noshade:"\u0411\u0435\u0437 \u0442\u0456\u043d\u0456",width:"\u0428\u0438\u0440\u0438\u043d\u0430",normal:"\u041d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u0438\u0439",widthunits:"\u041e\u0434\u0438\u043d\u0438\u0446\u0456 \u0432\u0438\u043c\u0456\u0440\u0443"});

+ 0 - 1
plugins/tiny_mce/plugins/advhr/langs/zh_dlg.js

@@ -1 +0,0 @@
-tinyMCE.addI18n('zh.advhr_dlg',{size:"\u9ad8",noshade:"\u65e0\u9634\u5f71",width:"\u5bbd",normal:"\u6807\u51c6",widthunits:"\u5355\u4f4d"});

+ 0 - 58
plugins/tiny_mce/plugins/advhr/rule.htm

@@ -1,58 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-	<title>{#advhr.advhr_desc}</title>
-	<script type="text/javascript" src="../../tiny_mce_popup.js"></script>
-	<script type="text/javascript" src="js/rule.js"></script>
-	<script type="text/javascript" src="../../utils/mctabs.js"></script>
-	<script type="text/javascript" src="../../utils/form_utils.js"></script>
-	<link href="css/advhr.css" rel="stylesheet" type="text/css" />
-</head>
-<body role="application">
-<form onsubmit="AdvHRDialog.update();return false;" action="#">
-	<div class="tabs">
-		<ul>
-			<li id="general_tab" class="current" aria-controls="general_panel"><span><a href="javascript:mcTabs.displayTab('general_tab','general_panel');" onmousedown="return false;">{#advhr.advhr_desc}</a></span></li>
-		</ul>
-	</div>
-
-	<div class="panel_wrapper">
-		<div id="general_panel" class="panel current">
-			<table role="presentation" border="0" cellpadding="4" cellspacing="0">
-					<tr role="group" aria-labelledby="width_label">
-						<td><label id="width_label" for="width">{#advhr_dlg.width}</label></td>
-						<td class="nowrap">
-							<input id="width" name="width" type="text" value="" class="mceFocus" />
-							<span style="display:none;" id="width_unit_label">{#advhr_dlg.widthunits}</span>
-							<select name="width2" id="width2" aria-labelledby="width_unit_label">
-								<option value="">px</option>
-								<option value="%">%</option>
-							</select>
-						</td>
-					</tr>
-					<tr>
-						<td><label for="size">{#advhr_dlg.size}</label></td>
-						<td><select id="size" name="size">
-							<option value="">{#advhr_dlg.normal}</option>
-							<option value="1">1</option>
-							<option value="2">2</option>
-							<option value="3">3</option>
-							<option value="4">4</option>
-							<option value="5">5</option>
-						</select></td>
-					</tr>
-					<tr>
-						<td><label for="noshade">{#advhr_dlg.noshade}</label></td>
-						<td><input type="checkbox" name="noshade" id="noshade" class="radio" /></td>
-					</tr>
-			</table>
-		</div>
-	</div>
-
-	<div class="mceActionPanel">
-		<input type="submit" id="insert" name="insert" value="{#insert}" />
-		<input type="button" id="cancel" name="cancel" value="{#cancel}" onclick="tinyMCEPopup.close();" />
-	</div>
-</form>
-</body>
-</html>

+ 0 - 13
plugins/tiny_mce/plugins/advimage/css/advimage.css

@@ -1,13 +0,0 @@
-#src_list, #over_list, #out_list {width:280px;}
-.mceActionPanel {margin-top:7px;}
-.alignPreview {border:1px solid #000; width:140px; height:140px; overflow:hidden; padding:5px;}
-.checkbox {border:0;}
-.panel_wrapper div.current {height:305px;}
-#prev {margin:0; border:1px solid #000; width:428px; height:150px; overflow:auto;}
-#align, #classlist {width:150px;}
-#width, #height {vertical-align:middle; width:50px; text-align:center;}
-#vspace, #hspace, #border {vertical-align:middle; width:30px; text-align:center;}
-#class_list {width:180px;}
-input {width: 280px;}
-#constrain, #onmousemovecheck {width:auto;}
-#id, #dir, #lang, #usemap, #longdesc {width:200px;}

+ 0 - 1
plugins/tiny_mce/plugins/advimage/editor_plugin.js

@@ -1 +0,0 @@
-(function(){tinymce.create("tinymce.plugins.AdvancedImagePlugin",{init:function(a,b){a.addCommand("mceAdvImage",function(){if(a.dom.getAttrib(a.selection.getNode(),"class","").indexOf("mceItem")!=-1){return}a.windowManager.open({file:b+"/image.htm",width:480+parseInt(a.getLang("advimage.delta_width",0)),height:385+parseInt(a.getLang("advimage.delta_height",0)),inline:1},{plugin_url:b})});a.addButton("image",{title:"advimage.image_desc",cmd:"mceAdvImage"})},getInfo:function(){return{longname:"Advanced image",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advimage",version:tinymce.majorVersion+"."+tinymce.minorVersion}}});tinymce.PluginManager.add("advimage",tinymce.plugins.AdvancedImagePlugin)})();

+ 0 - 50
plugins/tiny_mce/plugins/advimage/editor_plugin_src.js

@@ -1,50 +0,0 @@
-/**
- * editor_plugin_src.js
- *
- * Copyright 2009, Moxiecode Systems AB
- * Released under LGPL License.
- *
- * License: http://tinymce.moxiecode.com/license
- * Contributing: http://tinymce.moxiecode.com/contributing
- */
-
-(function() {
-	tinymce.create('tinymce.plugins.AdvancedImagePlugin', {
-		init : function(ed, url) {
-			// Register commands
-			ed.addCommand('mceAdvImage', function() {
-				// Internal image object like a flash placeholder
-				if (ed.dom.getAttrib(ed.selection.getNode(), 'class', '').indexOf('mceItem') != -1)
-					return;
-
-				ed.windowManager.open({
-					file : url + '/image.htm',
-					width : 480 + parseInt(ed.getLang('advimage.delta_width', 0)),
-					height : 385 + parseInt(ed.getLang('advimage.delta_height', 0)),
-					inline : 1
-				}, {
-					plugin_url : url
-				});
-			});
-
-			// Register buttons
-			ed.addButton('image', {
-				title : 'advimage.image_desc',
-				cmd : 'mceAdvImage'
-			});
-		},
-
-		getInfo : function() {
-			return {
-				longname : 'Advanced image',
-				author : 'Moxiecode Systems AB',
-				authorurl : 'http://tinymce.moxiecode.com',
-				infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/advimage',
-				version : tinymce.majorVersion + "." + tinymce.minorVersion
-			};
-		}
-	});
-
-	// Register plugin
-	tinymce.PluginManager.add('advimage', tinymce.plugins.AdvancedImagePlugin);
-})();

+ 0 - 235
plugins/tiny_mce/plugins/advimage/image.htm

@@ -1,235 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-	<title>{#advimage_dlg.dialog_title}</title>
-	<script type="text/javascript" src="../../tiny_mce_popup.js"></script>
-	<script type="text/javascript" src="../../utils/mctabs.js"></script>
-	<script type="text/javascript" src="../../utils/form_utils.js"></script>
-	<script type="text/javascript" src="../../utils/validate.js"></script>
-	<script type="text/javascript" src="../../utils/editable_selects.js"></script>
-	<script type="text/javascript" src="js/image.js"></script>
-	<link href="css/advimage.css" rel="stylesheet" type="text/css" />
-</head>
-<body id="advimage" style="display: none" role="application" aria-labelledby="app_title">
-	<span id="app_title" style="display:none">{#advimage_dlg.dialog_title}</span>
-	<form onsubmit="ImageDialog.insert();return false;" action="#"> 
-		<div class="tabs">
-			<ul>
-				<li id="general_tab" class="current" aria-controls="general_panel"><span><a href="javascript:mcTabs.displayTab('general_tab','general_panel');" onmousedown="return false;">{#advimage_dlg.tab_general}</a></span></li>
-				<li id="appearance_tab" aria-controls="appearance_panel"><span><a href="javascript:mcTabs.displayTab('appearance_tab','appearance_panel');" onmousedown="return false;">{#advimage_dlg.tab_appearance}</a></span></li>
-				<li id="advanced_tab" aria-controls="advanced_panel"><span><a href="javascript:mcTabs.displayTab('advanced_tab','advanced_panel');" onmousedown="return false;">{#advimage_dlg.tab_advanced}</a></span></li>
-			</ul>
-		</div>
-
-		<div class="panel_wrapper">
-			<div id="general_panel" class="panel current">
-				<fieldset>
-						<legend>{#advimage_dlg.general}</legend>
-
-						<table role="presentation" class="properties">
-							<tr>
-								<td class="column1"><label id="srclabel" for="src">{#advimage_dlg.src}</label></td>
-								<td colspan="2"><table role="presentation" border="0" cellspacing="0" cellpadding="0">
-									<tr> 
-										<td><input name="src" type="text" id="src" value="" class="mceFocus" onchange="ImageDialog.showPreviewImage(this.value);" aria-required="true" /></td> 
-										<td id="srcbrowsercontainer">&nbsp;</td>
-									</tr>
-								</table></td>
-							</tr>
-							<tr>
-								<td><label for="src_list">{#advimage_dlg.image_list}</label></td>
-								<td><select id="src_list" name="src_list" onchange="document.getElementById('src').value=this.options[this.selectedIndex].value;document.getElementById('alt').value=this.options[this.selectedIndex].text;document.getElementById('title').value=this.options[this.selectedIndex].text;ImageDialog.showPreviewImage(this.options[this.selectedIndex].value);"><option value=""></option></select></td>
-							</tr>
-							<tr> 
-								<td class="column1"><label id="altlabel" for="alt">{#advimage_dlg.alt}</label></td> 
-								<td colspan="2"><input id="alt" name="alt" type="text" value="" /></td> 
-							</tr> 
-							<tr> 
-								<td class="column1"><label id="titlelabel" for="title">{#advimage_dlg.title}</label></td> 
-								<td colspan="2"><input id="title" name="title" type="text" value="" /></td> 
-							</tr>
-						</table>
-				</fieldset>
-
-				<fieldset>
-					<legend>{#advimage_dlg.preview}</legend>
-					<div id="prev"></div>
-				</fieldset>
-			</div>
-
-			<div id="appearance_panel" class="panel">
-				<fieldset>
-					<legend>{#advimage_dlg.tab_appearance}</legend>
-
-					<table role="presentation" border="0" cellpadding="4" cellspacing="0">
-						<tr> 
-							<td class="column1"><label id="alignlabel" for="align">{#advimage_dlg.align}</label></td> 
-							<td><select id="align" name="align" onchange="ImageDialog.updateStyle('align');ImageDialog.changeAppearance();"> 
-									<option value="">{#not_set}</option> 
-									<option value="baseline">{#advimage_dlg.align_baseline}</option>
-									<option value="top">{#advimage_dlg.align_top}</option>
-									<option value="middle">{#advimage_dlg.align_middle}</option>
-									<option value="bottom">{#advimage_dlg.align_bottom}</option>
-									<option value="text-top">{#advimage_dlg.align_texttop}</option>
-									<option value="text-bottom">{#advimage_dlg.align_textbottom}</option>
-									<option value="left">{#advimage_dlg.align_left}</option>
-									<option value="right">{#advimage_dlg.align_right}</option>
-								</select> 
-							</td>
-							<td rowspan="6" valign="top">
-								<div class="alignPreview">
-									<img id="alignSampleImg" src="img/sample.gif" alt="{#advimage_dlg.example_img}" />
-									Lorem ipsum, Dolor sit amet, consectetuer adipiscing loreum ipsum edipiscing elit, sed diam
-									nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.Loreum ipsum
-									edipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam
-									erat volutpat.
-								</div>
-							</td>
-						</tr>
-
-						<tr role="group" aria-labelledby="widthlabel">
-							<td class="column1"><label id="widthlabel" for="width">{#advimage_dlg.dimensions}</label></td>
-							<td class="nowrap">
-								<span style="display:none" id="width_voiceLabel">{#advimage_dlg.width}</span>
-								<input name="width" type="text" id="width" value="" size="5" maxlength="5" class="size" onchange="ImageDialog.changeHeight();" aria-labelledby="width_voiceLabel" /> x 
-								<span style="display:none" id="height_voiceLabel">{#advimage_dlg.height}</span>
-								<input name="height" type="text" id="height" value="" size="5" maxlength="5" class="size" onchange="ImageDialog.changeWidth();" aria-labelledby="height_voiceLabel" /> px
-							</td>
-						</tr>
-
-						<tr>
-							<td>&nbsp;</td>
-							<td><table role="presentation" border="0" cellpadding="0" cellspacing="0">
-									<tr>
-										<td><input id="constrain" type="checkbox" name="constrain" class="checkbox" /></td>
-										<td><label id="constrainlabel" for="constrain">{#advimage_dlg.constrain_proportions}</label></td>
-									</tr>
-								</table></td>
-						</tr>
-
-						<tr>
-							<td class="column1"><label id="vspacelabel" for="vspace">{#advimage_dlg.vspace}</label></td> 
-							<td><input name="vspace" type="text" id="vspace" value="" size="3" maxlength="3" class="number" onchange="ImageDialog.updateStyle('vspace');ImageDialog.changeAppearance();" onblur="ImageDialog.updateStyle('vspace');ImageDialog.changeAppearance();" />
-							</td>
-						</tr>
-
-						<tr> 
-							<td class="column1"><label id="hspacelabel" for="hspace">{#advimage_dlg.hspace}</label></td> 
-							<td><input name="hspace" type="text" id="hspace" value="" size="3" maxlength="3" class="number" onchange="ImageDialog.updateStyle('hspace');ImageDialog.changeAppearance();" onblur="ImageDialog.updateStyle('hspace');ImageDialog.changeAppearance();" /></td> 
-						</tr>
-
-						<tr>
-							<td class="column1"><label id="borderlabel" for="border">{#advimage_dlg.border}</label></td> 
-							<td><input id="border" name="border" type="text" value="" size="3" maxlength="3" class="number" onchange="ImageDialog.updateStyle('border');ImageDialog.changeAppearance();" onblur="ImageDialog.updateStyle('border');ImageDialog.changeAppearance();" /></td> 
-						</tr>
-
-						<tr>
-							<td><label for="class_list">{#class_name}</label></td>
-							<td colspan="2"><select id="class_list" name="class_list" class="mceEditableSelect"><option value=""></option></select></td>
-						</tr>
-
-						<tr>
-							<td class="column1"><label id="stylelabel" for="style">{#advimage_dlg.style}</label></td> 
-							<td colspan="2"><input id="style" name="style" type="text" value="" onchange="ImageDialog.changeAppearance();" /></td> 
-						</tr>
-
-						<!-- <tr>
-							<td class="column1"><label id="classeslabel" for="classes">{#advimage_dlg.classes}</label></td> 
-							<td colspan="2"><input id="classes" name="classes" type="text" value="" onchange="selectByValue(this.form,'classlist',this.value,true);" /></td> 
-						</tr> -->
-					</table>
-				</fieldset>
-			</div>
-
-			<div id="advanced_panel" class="panel">
-				<fieldset>
-					<legend>{#advimage_dlg.swap_image}</legend>
-
-					<input type="checkbox" id="onmousemovecheck" name="onmousemovecheck" class="checkbox" onclick="ImageDialog.setSwapImage(this.checked);" aria-controls="onmouseoversrc onmouseoutsrc" />
-					<label id="onmousemovechecklabel" for="onmousemovecheck">{#advimage_dlg.alt_image}</label>
-
-					<table role="presentation" border="0" cellpadding="4" cellspacing="0" width="100%">
-							<tr>
-								<td class="column1"><label id="onmouseoversrclabel" for="onmouseoversrc">{#advimage_dlg.mouseover}</label></td> 
-								<td><table role="presentation" border="0" cellspacing="0" cellpadding="0"> 
-									<tr> 
-										<td><input id="onmouseoversrc" name="onmouseoversrc" type="text" value="" /></td> 
-										<td id="onmouseoversrccontainer">&nbsp;</td>
-									</tr>
-								</table></td>
-							</tr>
-							<tr>
-								<td><label for="over_list">{#advimage_dlg.image_list}</label></td>
-								<td><select id="over_list" name="over_list" onchange="document.getElementById('onmouseoversrc').value=this.options[this.selectedIndex].value;"><option value=""></option></select></td>
-							</tr>
-							<tr> 
-								<td class="column1"><label id="onmouseoutsrclabel" for="onmouseoutsrc">{#advimage_dlg.mouseout}</label></td> 
-								<td class="column2"><table role="presentation" border="0" cellspacing="0" cellpadding="0"> 
-									<tr> 
-										<td><input id="onmouseoutsrc" name="onmouseoutsrc" type="text" value="" /></td> 
-										<td id="onmouseoutsrccontainer">&nbsp;</td>
-									</tr> 
-								</table></td> 
-							</tr>
-							<tr>
-								<td><label for="out_list">{#advimage_dlg.image_list}</label></td>
-								<td><select id="out_list" name="out_list" onchange="document.getElementById('onmouseoutsrc').value=this.options[this.selectedIndex].value;"><option value=""></option></select></td>
-							</tr>
-					</table>
-				</fieldset>
-
-				<fieldset>
-					<legend>{#advimage_dlg.misc}</legend>
-
-					<table role="presentation" border="0" cellpadding="4" cellspacing="0">
-						<tr>
-							<td class="column1"><label id="idlabel" for="id">{#advimage_dlg.id}</label></td> 
-							<td><input id="id" name="id" type="text" value="" /></td> 
-						</tr>
-
-						<tr>
-							<td class="column1"><label id="dirlabel" for="dir">{#advimage_dlg.langdir}</label></td> 
-							<td>
-								<select id="dir" name="dir" onchange="ImageDialog.changeAppearance();"> 
-										<option value="">{#not_set}</option> 
-										<option value="ltr">{#advimage_dlg.ltr}</option> 
-										<option value="rtl">{#advimage_dlg.rtl}</option> 
-								</select>
-							</td> 
-						</tr>
-
-						<tr>
-							<td class="column1"><label id="langlabel" for="lang">{#advimage_dlg.langcode}</label></td> 
-							<td>
-								<input id="lang" name="lang" type="text" value="" />
-							</td> 
-						</tr>
-
-						<tr>
-							<td class="column1"><label id="usemaplabel" for="usemap">{#advimage_dlg.map}</label></td> 
-							<td>
-								<input id="usemap" name="usemap" type="text" value="" />
-							</td> 
-						</tr>
-
-						<tr>
-							<td class="column1"><label id="longdesclabel" for="longdesc">{#advimage_dlg.long_desc}</label></td>
-							<td><table role="presentation" border="0" cellspacing="0" cellpadding="0">
-									<tr>
-										<td><input id="longdesc" name="longdesc" type="text" value="" /></td>
-										<td id="longdesccontainer">&nbsp;</td>
-									</tr>
-							</table></td> 
-						</tr>
-					</table>
-				</fieldset>
-			</div>
-		</div>
-
-		<div class="mceActionPanel">
-			<input type="submit" id="insert" name="insert" value="{#insert}" />
-			<input type="button" id="cancel" name="cancel" value="{#cancel}" onclick="tinyMCEPopup.close();" />
-		</div>
-	</form>
-</body> 
-</html> 

BIN
plugins/tiny_mce/plugins/advimage/img/sample.gif


+ 0 - 464
plugins/tiny_mce/plugins/advimage/js/image.js

@@ -1,464 +0,0 @@
-var ImageDialog = {
-	preInit : function() {
-		var url;
-
-		tinyMCEPopup.requireLangPack();
-
-		if (url = tinyMCEPopup.getParam("external_image_list_url"))
-			document.write('<script language="javascript" type="text/javascript" src="' + tinyMCEPopup.editor.documentBaseURI.toAbsolute(url) + '"></script>');
-	},
-
-	init : function(ed) {
-		var f = document.forms[0], nl = f.elements, ed = tinyMCEPopup.editor, dom = ed.dom, n = ed.selection.getNode(), fl = tinyMCEPopup.getParam('external_image_list', 'tinyMCEImageList');
-
-		tinyMCEPopup.resizeToInnerSize();
-		this.fillClassList('class_list');
-		this.fillFileList('src_list', fl);
-		this.fillFileList('over_list', fl);
-		this.fillFileList('out_list', fl);
-		TinyMCE_EditableSelects.init();
-
-		if (n.nodeName == 'IMG') {
-			nl.src.value = dom.getAttrib(n, 'src');
-			nl.width.value = dom.getAttrib(n, 'width');
-			nl.height.value = dom.getAttrib(n, 'height');
-			nl.alt.value = dom.getAttrib(n, 'alt');
-			nl.title.value = dom.getAttrib(n, 'title');
-			nl.vspace.value = this.getAttrib(n, 'vspace');
-			nl.hspace.value = this.getAttrib(n, 'hspace');
-			nl.border.value = this.getAttrib(n, 'border');
-			selectByValue(f, 'align', this.getAttrib(n, 'align'));
-			selectByValue(f, 'class_list', dom.getAttrib(n, 'class'), true, true);
-			nl.style.value = dom.getAttrib(n, 'style');
-			nl.id.value = dom.getAttrib(n, 'id');
-			nl.dir.value = dom.getAttrib(n, 'dir');
-			nl.lang.value = dom.getAttrib(n, 'lang');
-			nl.usemap.value = dom.getAttrib(n, 'usemap');
-			nl.longdesc.value = dom.getAttrib(n, 'longdesc');
-			nl.insert.value = ed.getLang('update');
-
-			if (/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/.test(dom.getAttrib(n, 'onmouseover')))
-				nl.onmouseoversrc.value = dom.getAttrib(n, 'onmouseover').replace(/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/, '$1');
-
-			if (/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/.test(dom.getAttrib(n, 'onmouseout')))
-				nl.onmouseoutsrc.value = dom.getAttrib(n, 'onmouseout').replace(/^\s*this.src\s*=\s*\'([^\']+)\';?\s*$/, '$1');
-
-			if (ed.settings.inline_styles) {
-				// Move attribs to styles
-				if (dom.getAttrib(n, 'align'))
-					this.updateStyle('align');
-
-				if (dom.getAttrib(n, 'hspace'))
-					this.updateStyle('hspace');
-
-				if (dom.getAttrib(n, 'border'))
-					this.updateStyle('border');
-
-				if (dom.getAttrib(n, 'vspace'))
-					this.updateStyle('vspace');
-			}
-		}
-
-		// Setup browse button
-		document.getElementById('srcbrowsercontainer').innerHTML = getBrowserHTML('srcbrowser','src','image','theme_advanced_image');
-		if (isVisible('srcbrowser'))
-			document.getElementById('src').style.width = '260px';
-
-		// Setup browse button
-		document.getElementById('onmouseoversrccontainer').innerHTML = getBrowserHTML('overbrowser','onmouseoversrc','image','theme_advanced_image');
-		if (isVisible('overbrowser'))
-			document.getElementById('onmouseoversrc').style.width = '260px';
-
-		// Setup browse button
-		document.getElementById('onmouseoutsrccontainer').innerHTML = getBrowserHTML('outbrowser','onmouseoutsrc','image','theme_advanced_image');
-		if (isVisible('outbrowser'))
-			document.getElementById('onmouseoutsrc').style.width = '260px';
-
-		// If option enabled default contrain proportions to checked
-		if (ed.getParam("advimage_constrain_proportions", true))
-			f.constrain.checked = true;
-
-		// Check swap image if valid data
-		if (nl.onmouseoversrc.value || nl.onmouseoutsrc.value)
-			this.setSwapImage(true);
-		else
-			this.setSwapImage(false);
-
-		this.changeAppearance();
-		this.showPreviewImage(nl.src.value, 1);
-	},
-
-	insert : function(file, title) {
-		var ed = tinyMCEPopup.editor, t = this, f = document.forms[0];
-
-		if (f.src.value === '') {
-			if (ed.selection.getNode().nodeName == 'IMG') {
-				ed.dom.remove(ed.selection.getNode());
-				ed.execCommand('mceRepaint');
-			}
-
-			tinyMCEPopup.close();
-			return;
-		}
-
-		if (tinyMCEPopup.getParam("accessibility_warnings", 1)) {
-			if (!f.alt.value) {
-				tinyMCEPopup.confirm(tinyMCEPopup.getLang('advimage_dlg.missing_alt'), function(s) {
-					if (s)
-						t.insertAndClose();
-				});
-
-				return;
-			}
-		}
-
-		t.insertAndClose();
-	},
-
-	insertAndClose : function() {
-		var ed = tinyMCEPopup.editor, f = document.forms[0], nl = f.elements, v, args = {}, el;
-
-		tinyMCEPopup.restoreSelection();
-
-		// Fixes crash in Safari
-		if (tinymce.isWebKit)
-			ed.getWin().focus();
-
-		if (!ed.settings.inline_styles) {
-			args = {
-				vspace : nl.vspace.value,
-				hspace : nl.hspace.value,
-				border : nl.border.value,
-				align : getSelectValue(f, 'align')
-			};
-		} else {
-			// Remove deprecated values
-			args = {
-				vspace : '',
-				hspace : '',
-				border : '',
-				align : ''
-			};
-		}
-
-		tinymce.extend(args, {
-			src : nl.src.value.replace(/ /g, '%20'),
-			width : nl.width.value,
-			height : nl.height.value,
-			alt : nl.alt.value,
-			title : nl.title.value,
-			'class' : getSelectValue(f, 'class_list'),
-			style : nl.style.value,
-			id : nl.id.value,
-			dir : nl.dir.value,
-			lang : nl.lang.value,
-			usemap : nl.usemap.value,
-			longdesc : nl.longdesc.value
-		});
-
-		args.onmouseover = args.onmouseout = '';
-
-		if (f.onmousemovecheck.checked) {
-			if (nl.onmouseoversrc.value)
-				args.onmouseover = "this.src='" + nl.onmouseoversrc.value + "';";
-
-			if (nl.onmouseoutsrc.value)
-				args.onmouseout = "this.src='" + nl.onmouseoutsrc.value + "';";
-		}
-
-		el = ed.selection.getNode();
-
-		if (el && el.nodeName == 'IMG') {
-			ed.dom.setAttribs(el, args);
-		} else {
-			tinymce.each(args, function(value, name) {
-				if (value === "") {
-					delete args[name];
-				}
-			});
-
-			ed.execCommand('mceInsertContent', false, tinyMCEPopup.editor.dom.createHTML('img', args), {skip_undo : 1});
-			ed.undoManager.add();
-		}
-
-		tinyMCEPopup.editor.execCommand('mceRepaint');
-		tinyMCEPopup.editor.focus();
-		tinyMCEPopup.close();
-	},
-
-	getAttrib : function(e, at) {
-		var ed = tinyMCEPopup.editor, dom = ed.dom, v, v2;
-
-		if (ed.settings.inline_styles) {
-			switch (at) {
-				case 'align':
-					if (v = dom.getStyle(e, 'float'))
-						return v;
-
-					if (v = dom.getStyle(e, 'vertical-align'))
-						return v;
-
-					break;
-
-				case 'hspace':
-					v = dom.getStyle(e, 'margin-left')
-					v2 = dom.getStyle(e, 'margin-right');
-
-					if (v && v == v2)
-						return parseInt(v.replace(/[^0-9]/g, ''));
-
-					break;
-
-				case 'vspace':
-					v = dom.getStyle(e, 'margin-top')
-					v2 = dom.getStyle(e, 'margin-bottom');
-					if (v && v == v2)
-						return parseInt(v.replace(/[^0-9]/g, ''));
-
-					break;
-
-				case 'border':
-					v = 0;
-
-					tinymce.each(['top', 'right', 'bottom', 'left'], function(sv) {
-						sv = dom.getStyle(e, 'border-' + sv + '-width');
-
-						// False or not the same as prev
-						if (!sv || (sv != v && v !== 0)) {
-							v = 0;
-							return false;
-						}
-
-						if (sv)
-							v = sv;
-					});
-
-					if (v)
-						return parseInt(v.replace(/[^0-9]/g, ''));
-
-					break;
-			}
-		}
-
-		if (v = dom.getAttrib(e, at))
-			return v;
-
-		return '';
-	},
-
-	setSwapImage : function(st) {
-		var f = document.forms[0];
-
-		f.onmousemovecheck.checked = st;
-		setBrowserDisabled('overbrowser', !st);
-		setBrowserDisabled('outbrowser', !st);
-
-		if (f.over_list)
-			f.over_list.disabled = !st;
-
-		if (f.out_list)
-			f.out_list.disabled = !st;
-
-		f.onmouseoversrc.disabled = !st;
-		f.onmouseoutsrc.disabled  = !st;
-	},
-
-	fillClassList : function(id) {
-		var dom = tinyMCEPopup.dom, lst = dom.get(id), v, cl;
-
-		if (v = tinyMCEPopup.getParam('theme_advanced_styles')) {
-			cl = [];
-
-			tinymce.each(v.split(';'), function(v) {
-				var p = v.split('=');
-
-				cl.push({'title' : p[0], 'class' : p[1]});
-			});
-		} else
-			cl = tinyMCEPopup.editor.dom.getClasses();
-
-		if (cl.length > 0) {
-			lst.options.length = 0;
-			lst.options[lst.options.length] = new Option(tinyMCEPopup.getLang('not_set'), '');
-
-			tinymce.each(cl, function(o) {
-				lst.options[lst.options.length] = new Option(o.title || o['class'], o['class']);
-			});
-		} else
-			dom.remove(dom.getParent(id, 'tr'));
-	},
-
-	fillFileList : function(id, l) {
-		var dom = tinyMCEPopup.dom, lst = dom.get(id), v, cl;
-
-		l = typeof(l) === 'function' ? l() : window[l];
-		lst.options.length = 0;
-
-		if (l && l.length > 0) {
-			lst.options[lst.options.length] = new Option('', '');
-
-			tinymce.each(l, function(o) {
-				lst.options[lst.options.length] = new Option(o[0], o[1]);
-			});
-		} else
-			dom.remove(dom.getParent(id, 'tr'));
-	},
-
-	resetImageData : function() {
-		var f = document.forms[0];
-
-		f.elements.width.value = f.elements.height.value = '';
-	},
-
-	updateImageData : function(img, st) {
-		var f = document.forms[0];
-
-		if (!st) {
-			f.elements.width.value = img.width;
-			f.elements.height.value = img.height;
-		}
-
-		this.preloadImg = img;
-	},
-
-	changeAppearance : function() {
-		var ed = tinyMCEPopup.editor, f = document.forms[0], img = document.getElementById('alignSampleImg');
-
-		if (img) {
-			if (ed.getParam('inline_styles')) {
-				ed.dom.setAttrib(img, 'style', f.style.value);
-			} else {
-				img.align = f.align.value;
-				img.border = f.border.value;
-				img.hspace = f.hspace.value;
-				img.vspace = f.vspace.value;
-			}
-		}
-	},
-
-	changeHeight : function() {
-		var f = document.forms[0], tp, t = this;
-
-		if (!f.constrain.checked || !t.preloadImg) {
-			return;
-		}
-
-		if (f.width.value == "" || f.height.value == "")
-			return;
-
-		tp = (parseInt(f.width.value) / parseInt(t.preloadImg.width)) * t.preloadImg.height;
-		f.height.value = tp.toFixed(0);
-	},
-
-	changeWidth : function() {
-		var f = document.forms[0], tp, t = this;
-
-		if (!f.constrain.checked || !t.preloadImg) {
-			return;
-		}
-
-		if (f.width.value == "" || f.height.value == "")
-			return;
-
-		tp = (parseInt(f.height.value) / parseInt(t.preloadImg.height)) * t.preloadImg.width;
-		f.width.value = tp.toFixed(0);
-	},
-
-	updateStyle : function(ty) {
-		var dom = tinyMCEPopup.dom, b, bStyle, bColor, v, isIE = tinymce.isIE, f = document.forms[0], img = dom.create('img', {style : dom.get('style').value});
-
-		if (tinyMCEPopup.editor.settings.inline_styles) {
-			// Handle align
-			if (ty == 'align') {
-				dom.setStyle(img, 'float', '');
-				dom.setStyle(img, 'vertical-align', '');
-
-				v = getSelectValue(f, 'align');
-				if (v) {
-					if (v == 'left' || v == 'right')
-						dom.setStyle(img, 'float', v);
-					else
-						img.style.verticalAlign = v;
-				}
-			}
-
-			// Handle border
-			if (ty == 'border') {
-				b = img.style.border ? img.style.border.split(' ') : [];
-				bStyle = dom.getStyle(img, 'border-style');
-				bColor = dom.getStyle(img, 'border-color');
-
-				dom.setStyle(img, 'border', '');
-
-				v = f.border.value;
-				if (v || v == '0') {
-					if (v == '0')
-						img.style.border = isIE ? '0' : '0 none none';
-					else {
-						var isOldIE = tinymce.isIE && (!document.documentMode || document.documentMode < 9);
-
-						if (b.length == 3 && b[isOldIE ? 2 : 1])
-							bStyle = b[isOldIE ? 2 : 1];
-						else if (!bStyle || bStyle == 'none')
-							bStyle = 'solid';
-						if (b.length == 3 && b[isIE ? 0 : 2])
-							bColor = b[isOldIE ? 0 : 2];
-						else if (!bColor || bColor == 'none')
-							bColor = 'black';
-						img.style.border = v + 'px ' + bStyle + ' ' + bColor;
-					}
-				}
-			}
-
-			// Handle hspace
-			if (ty == 'hspace') {
-				dom.setStyle(img, 'marginLeft', '');
-				dom.setStyle(img, 'marginRight', '');
-
-				v = f.hspace.value;
-				if (v) {
-					img.style.marginLeft = v + 'px';
-					img.style.marginRight = v + 'px';
-				}
-			}
-
-			// Handle vspace
-			if (ty == 'vspace') {
-				dom.setStyle(img, 'marginTop', '');
-				dom.setStyle(img, 'marginBottom', '');
-
-				v = f.vspace.value;
-				if (v) {
-					img.style.marginTop = v + 'px';
-					img.style.marginBottom = v + 'px';
-				}
-			}
-
-			// Merge
-			dom.get('style').value = dom.serializeStyle(dom.parseStyle(img.style.cssText), 'img');
-		}
-	},
-
-	changeMouseMove : function() {
-	},
-
-	showPreviewImage : function(u, st) {
-		if (!u) {
-			tinyMCEPopup.dom.setHTML('prev', '');
-			return;
-		}
-
-		if (!st && tinyMCEPopup.getParam("advimage_update_dimensions_onchange", true))
-			this.resetImageData();
-
-		u = tinyMCEPopup.editor.documentBaseURI.toAbsolute(u);
-
-		if (!st)
-			tinyMCEPopup.dom.setHTML('prev', '<img id="previewImg" src="' + u + '" border="0" onload="ImageDialog.updateImageData(this);" onerror="ImageDialog.resetImageData();" />');
-		else
-			tinyMCEPopup.dom.setHTML('prev', '<img id="previewImg" src="' + u + '" border="0" onload="ImageDialog.updateImageData(this, 1);" />');
-	}
-};
-
-ImageDialog.preInit();
-tinyMCEPopup.onInit.add(ImageDialog.init, ImageDialog);

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/plugins/advimage/langs/ar_dlg.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
plugins/tiny_mce/plugins/advimage/langs/be_dlg.js


Некоторые файлы не были показаны из-за большого количества измененных файлов