Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png
------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_222222_256x240.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_222222_256x240.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_222222_256x240.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_2e83ff_256x240.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_2e83ff_256x240.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_2e83ff_256x240.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_454545_256x240.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_454545_256x240.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_454545_256x240.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_888888_256x240.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_888888_256x240.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_888888_256x240.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_cd0a0a_256x240.png URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_cd0a0a_256x240.png?rev=1178181&view=auto ============================================================================== Binary file - no diff available. Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/images/ui-icons_cd0a0a_256x240.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/jquery-ui-1.8.7.custom.css URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/jquery-ui-1.8.7.custom.css?rev=1178181&view=auto ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/jquery-ui-1.8.7.custom.css (added) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/jquery-ui-1.8.7.custom.css Sun Oct 2 11:19:05 2011 @@ -0,0 +1,362 @@ +/* + * jQuery UI CSS Framework 1.8.7 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { display: none; } +.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } +.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } +.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } +.ui-helper-clearfix { display: inline-block; } +/* required comment for clearfix to work in Opera \*/ +* html .ui-helper-clearfix { height:1%; } +.ui-helper-clearfix { display:block; } +/* end clearfix */ +.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { cursor: default !important; } + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } + + +/* + * jQuery UI CSS Framework 1.8.7 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColor Highlight=2e83ff&bgColorError=fef1ec&bgTextureError=02_glass.png&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px + */ + + +/* Component containers +----------------------------------*/ +.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } +.ui-widget .ui-widget { font-size: 1em; } +.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } +.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; } +.ui-widget-content a { color: #222222; } +.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; } +.ui-widget-header a { color: #222222; } + +/* Interaction states +----------------------------------*/ +.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; } +.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; } +.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; } +.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; } +.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; } +.ui-widget :active { outline: none; } + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } +.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } +.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; } +.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a; } +.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a; } +.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } +.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } +.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-widget-header .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); } +.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png); } +.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); } +.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); } +.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_cd0a0a_256x240.png); } + +/* positioning */ +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-off { background-position: -96px -144px; } +.ui-icon-radio-on { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ + +/* Corner radius */ +.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; } +.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } +.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } +.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } +.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; } +.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } +.ui-corner-right { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } +.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; } +.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } + +/* Overlays */ +.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); } +.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }/* + * jQuery UI Resizable 1.8.7 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Resizable#theming + */ +.ui-resizable { position: relative;} +.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;} +.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } +.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } +.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } +.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } +.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } +.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } +.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } +.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } +.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* + * jQuery UI Selectable 1.8.7 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Selectable#theming + */ +.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } +/* + * jQuery UI Dialog 1.8.7 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Dialog#theming + */ +.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } +.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative; } +.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } +.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } +.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } +.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } +.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } +.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } +.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } +.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } +.ui-draggable .ui-dialog-titlebar { cursor: move; } +/* + * jQuery UI Tabs 1.8.7 + * + * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Tabs#theming + */ +.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ +.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } +.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } +.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } +.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } +.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ +.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } +.ui-tabs .ui-tabs-hide { display: none !important; } Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/jquery-ui-1.8.7.custom.css ------------------------------------------------------------------------------ svn:eol-style = native Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/jquery-ui-1.8.7.custom.css ------------------------------------------------------------------------------ svn:keywords = Date Rev Author URL Id Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/css/smoothness/jquery-ui-1.8.7.custom.css ------------------------------------------------------------------------------ svn:mime-type = text/css Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.full.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.full.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.full.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.full.js Sun Oct 2 11:19:05 2011 @@ -1,12 +1,3 @@ -/*! - * elRTE WYSIWYG HTML-editor - * Version 1.1 (2010-09-20) - * http://elrte.org - * - * Copyright 2010, Studio 42 Ltd. - * Licensed under a 3 clauses BSD license - */ - /** * @class eli18n * Javascript applications localization @@ -363,8 +354,15 @@ function elDialogForm(o) { **/ this.open = function() { this.ul && this.form.tabs(this.opts.tabs); - this.form.find(':text').keyup(function(e) { + // this.form.find(':text').keyup(function(e) { + // if (e.keyCode == 13) { + // self.form.submit(); + // } + // }); + + this.form.find(':text').keydown(function(e) { if (e.keyCode == 13) { + e.preventDefault() self.form.submit(); } }); @@ -463,6 +461,7 @@ function elDialogForm(o) { .attr('size', 8) .click(function(e) { e.stopPropagation(); + $(this).focus(); }) .keydown(function(e) { if (e.ctrlKey || e.metaKey) { @@ -512,7 +511,7 @@ function elDialogForm(o) { .mouseleave(function() { $(this).slideUp(); self.val(self.val()); - }) + }); self.mouseleave(function(e) { if (e.relatedTarget != self.palette.get(0)) { self.palette.slideUp(); @@ -1099,35 +1098,36 @@ elRTE = function(target, opts) { if (!target || !target.nodeName) { return alert('elRTE: argument "target" is not DOM Element'); } - var self = this, html; - this.version = '1.1'; - this.build = '2010-09-20'; - this.options = $.extend(true, {}, this.options, opts); - this.browser = $.browser; - this.target = $(target); + var self = this, html; + this.version = '1.2'; + this.build = '2010-12-12'; + this.options = $.extend(true, {}, this.options, opts); + this.browser = $.browser; + this.target = $(target); - this.lang = (''+this.options.lang).toLowerCase(); + this.lang = (''+this.options.lang); this._i18n = new eli18n({textdomain : 'rte', messages : { rte : this.i18Messages[this.lang] || {}} }); - this.rtl = !!(/^(ar|fa|he)$/.test(this.lang) && this.i18Messages[this.lang]); + this.rtl = !!(/^(ar|fa|he)$/.test(this.lang) && this.i18Messages[this.lang]); if (this.rtl) { this.options.cssClass += ' el-rte-rtl'; } this.toolbar = $('<div class="toolbar"/>'); this.iframe = document.createElement('iframe'); + // this.source = $('<textarea />').hide(); this.workzone = $('<div class="workzone"/>').append(this.iframe).append(this.source); this.statusbar = $('<div class="statusbar"/>'); this.tabsbar = $('<div class="tabsbar"/>'); this.editor = $('<div class="'+this.options.cssClass+'" />').append(this.toolbar).append(this.workzone).append(this.statusbar).append(this.tabsbar); - this.doc = null; - this.$doc = null; - this.window = null; - - this.utils = new this.utils(this); - this.dom = new this.dom(this); - this.filter = new this.filter(this) + this.doc = null; + this.$doc = null; + this.window = null; + + this.utils = new this.utils(this); + this.dom = new this.dom(this); + this.filter = new this.filter(this) /** * Sync iframes/textareas height with workzone height @@ -1228,8 +1228,11 @@ elRTE = function(target, opts) { if (this.options.height>0) { this.workzone.height(this.options.height); - } + if (this.options.width>0) { + this.editor.width(this.options.width); + } + this.updateHeight(); this.resizable(true); this.window.focus(); @@ -1266,17 +1269,32 @@ elRTE = function(target, opts) { } }); + + $(this.doc.body).bind('dragend', function(e) { + setTimeout(function() { + try { + self.window.focus(); + var bm = self.selection.getBookmark(); + self.selection.moveToBookmark(bm); + self.ui.update(); + } catch(e) { } + + + }, 200); + + }); + + this.typing = false; + this.lastKey = null; + /* update buttons on click and keyup */ this.$doc.bind('mouseup', function() { + self.typing = false; + self.lastKey = null; self.ui.update(); }) - .bind('dragstart', function(e) { - e.preventDefault(); - e.stopPropagation(); - }) .bind('keyup', function(e) { if ((e.keyCode >= 8 && e.keyCode <= 13) || (e.keyCode>=32 && e.keyCode<= 40) || e.keyCode == 46 || (e.keyCode >=96 && e.keyCode <= 111)) { - // self.log('keyup '+e.keyCode) self.ui.update(); } }) @@ -1294,12 +1312,7 @@ elRTE = function(target, opts) { return false; } } - }) - - this.typing = false; - this.lastKey = null; - - this.$doc.bind('keydown', function(e) { + if ((e.keyCode>=48 && e.keyCode <=57) || e.keyCode==61 || e.keyCode == 109 || (e.keyCode>=65 && e.keyCode<=90) || e.keyCode==188 ||e.keyCode==190 || e.keyCode==191 || (e.keyCode>=219 && e.keyCode<=222)) { if (!self.typing) { self.history.add(true); @@ -1313,11 +1326,6 @@ elRTE = function(target, opts) { self.lastKey = e.keyCode; self.typing = false; } - - }) - .bind('mouseup', function() { - self.typing = false; - self.lastKey = null; }) .bind('paste', function(e) { if (!self.options.allowPaste) { @@ -1559,7 +1567,7 @@ elRTE.prototype.dom = function(rte) { this.createBookmark = function() { var b = this.rte.doc.createElement('span'); b.id = 'elrte-bm-'+Math.random().toString().substr(2); - $(b).addClass('elrtebm'); + $(b).addClass('elrtebm elrte-protected'); return b; } @@ -1988,10 +1996,13 @@ elRTE.prototype.dom = function(rte) { * @return void **/ this.unwrap = function(n) { - while (n.firstChild) { - n.parentNode.insertBefore(n.firstChild, n); + if (n && n.parentNode) { + while (n.firstChild) { + n.parentNode.insertBefore(n.firstChild, n); + } + n.parentNode.removeChild(n); + } - n.parentNode.removeChild(n); } /** @@ -2205,7 +2216,8 @@ elRTE.prototype.dom = function(rte) { // boolean attributes this.boolAttrs = rte.utils.makeObject('checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected'.split(',')); // tag regexp - this.tagRegExp = /<(\/?)([\w:]+)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*\/?>/g; + this.tagRegExp = /<(\/?)([\w:]+)((?:\s+[a-z\-]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*\/?>/g; + // this.tagRegExp = /<(\/?)([\w:]+)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*\/?>/g; // opened tag regexp this.openTagRegExp = /<([\w:]+)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*\/?>/g; // attributes regexp @@ -2224,7 +2236,9 @@ elRTE.prototype.dom = function(rte) { this.embRegExp = /<(embed)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*>/gi; // param tag regexp this.paramRegExp = /<(param)((?:\s+\w+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*>/gi; - this.vimeoRegExp = /<(iframe)\s+([^>]*src\s*=\s*"http:\/\/[^"]+vimeo\.com\/\w+[^>]*)>([\s\S]*?)<\/iframe>/gi; + // iframe tag regexp + this.iframeRegExp = /<iframe([^>]*)>([\s\S]*?)<\/iframe>/gi; + // yandex maps regexp this.yMapsRegExp = /<div\s+([^>]*id\s*=\s*('|")?YMapsID[^>]*)>/gi; // google maps regexp @@ -2279,7 +2293,8 @@ elRTE.prototype.dom = function(rte) { $.each(this._chains[chain]||[], function() { html = this.call(self, html); }); - return html.replace(/\t/g, ' ').replace(/\r/g, '').replace(/\s*\n\s*\n+/g, "\n")+' '; + html = html.replace(/\t/g, ' ').replace(/\r/g, '').replace(/\s*\n\s*\n+/g, "\n")+' '; + return $.trim(html) ? html : ' '; } /** @@ -2598,6 +2613,7 @@ elRTE.prototype.dom = function(rte) { **/ allowedTags : function(html) { var a = this.allowTags; + return a ? html.replace(this.tagRegExp, function(t, c, n) { return a[n.toLowerCase()] ? t : ''; }) : html; }, /** @@ -2608,6 +2624,7 @@ elRTE.prototype.dom = function(rte) { **/ deniedTags : function(html) { var d = this.denyTags; + return d ? html.replace(this.tagRegExp, function(t, c, n) { return d[n.toLowerCase()] ? '' : t }) : html; }, @@ -2624,10 +2641,14 @@ elRTE.prototype.dom = function(rte) { da = this.denyAttr, n; - return html.replace(/<!DOCTYPE([\s\S]*)>/gi, '') + + html = html.replace(/<!DOCTYPE([\s\S]*)>/gi, '') .replace(/<p [^>]*class="?MsoHeading"?[^>]*>(.*?)<\/p>/gi, "<p><strong>$1</strong></p>") .replace(/<span\s+style\s*=\s*"\s*mso-spacerun\s*:\s*yes\s*;?\s*"\s*>([\s ]*)<\/span>/gi, "$1") .replace(/(<p[^>]*>\s*<\/p>|<p[^>]*\/>)/gi, '<br>') + .replace(/(<\/p>)(?:\s*<br\s*\/?>\s*|\s* \s*)+\s*(<p[^>]*>)/gi, function(t, b, e) { + return b+"\n"+e; + }) .replace(this.tagRegExp, function(t, c, n, a) { n = n.toLowerCase(); @@ -2651,6 +2672,39 @@ elRTE.prototype.dom = function(rte) { a = self.serializeAttrs(a); return '<'+n+(a?' ':'')+a+'>'; }); + + + n = $('<div>'+html+'</div>'); + + // remove empty spans and merge nested spans + n.find('span:not([id]):not([class])').each(function() { + var t = $(this); + + if (!t.attr('style')) { + $.trim(t.html()).length ? self.rte.dom.unwrap(this) : t.remove(); + // t.children().length ? self.rte.dom.unwrap(this) : t.remove(); + } + }).end().find('span span:only-child').each(function() { + var t = $(this), + p = t.parent().eq(0), + tid = t.attr('id'), + pid = p.attr('id'), id, s, c; + + if (self.rte.dom.is(this, 'onlyChild') && (!tid || !pid)) { + c = $.trim(p.attr('class')+' '+t.attr('class')) + c && p.attr('class', c); + s = self.rte.utils.serializeStyle($.extend(self.rte.utils.parseStyle($(this).attr('style')||''), self.rte.utils.parseStyle($(p).attr('style')||''))); + s && p.attr('style', s); + id = tid||pid; + id && p.attr('id', id); + this.firstChild ? $(this.firstChild).unwrap() : t.remove(); + } + }) + .end().find('a[name]').each(function() { + $(this).addClass('elrte-protected elrte-anchor'); + }); + + return n.html() }, /** @@ -2805,6 +2859,15 @@ elRTE.prototype.dom = function(rte) { a.height == '1' && delete a.height; return i ? img({ embed : a }, i.type) : t; }) + .replace(this.iframeRegExp, function(t, a) { + var a = self.parseAttrs(a); + var w = a.style.width || (parseInt(a.width) > 1 ? parseInt(a.width)+'px' : '100px'); + var h = a.style.height || (parseInt(a.height) > 1 ? parseInt(a.height)+'px' : '100px'); + var id = 'iframe'+Math.random().toString().substring(2); + self.scripts[id] = t; + var img = '<img id="'+id+'" src="'+self.url+'pixel.gif" class="elrte-protected elrte-iframe" style="width:'+w+'; height:'+h+'">'; + return img; + }) .replace(this.vimeoRegExp, function(t, n, a) { a = self.parseAttrs(a); delete a.frameborder; @@ -2820,31 +2883,35 @@ elRTE.prototype.dom = function(rte) { n = $('<div>'+html+'</div>'); + // remove empty spans and merge nested spans - n.find('span:not([id]):not([class])').each(function() { - var t = $(this); - - if (!t.attr('style')) { - t.children().length ? self.rte.dom.unwrap(this) : t.remove(); - } - }).end().find('span span:only-child').each(function() { - var t = $(this), - p = t.parent().eq(0), - tid = t.attr('id'), - pid = p.attr('id'), id, s, c; - - if (self.rte.dom.is(this, 'onlyChild') && (!tid || !pid)) { - c = $.trim(p.attr('class')+' '+t.attr('class')) - c && p.attr('class', c); - s = self.rte.utils.serializeStyle($.extend(self.rte.utils.parseStyle($(this).attr('style')||''), self.rte.utils.parseStyle($(p).attr('style')||''))); - s && p.attr('style', s); - id = tid||pid; - id && p.attr('id', id); - this.firstChild ? $(this.firstChild).unwrap() : t.remove(); - } - }); + // n.find('span:not([id]):not([class])').each(function() { + // var t = $(this); + // + // if (!t.attr('style')) { + // $.trim(t.html()).length ? self.rte.dom.unwrap(this) : t.remove(); + // // t.children().length ? self.rte.dom.unwrap(this) : t.remove(); + // } + // }).end().find('span span:only-child').each(function() { + // var t = $(this), + // p = t.parent().eq(0), + // tid = t.attr('id'), + // pid = p.attr('id'), id, s, c; + // + // if (self.rte.dom.is(this, 'onlyChild') && (!tid || !pid)) { + // c = $.trim(p.attr('class')+' '+t.attr('class')) + // c && p.attr('class', c); + // s = self.rte.utils.serializeStyle($.extend(self.rte.utils.parseStyle($(this).attr('style')||''), self.rte.utils.parseStyle($(p).attr('style')||''))); + // s && p.attr('style', s); + // id = tid||pid; + // id && p.attr('id', id); + // this.firstChild ? $(this.firstChild).unwrap() : t.remove(); + // } + // }) + // .end().find('a[name]').each(function() { + // $(this).addClass('elrte-anchor'); + // }); - if (!this.rte.options.allowTextNodes) { // wrap inline nodes with p @@ -2889,7 +2956,7 @@ elRTE.prototype.dom = function(rte) { * @return String **/ restore : function(html) { - var self =this, r = this.rte.options.restore|[]; + var self =this, r = this.rte.options.restore||[]; // custom restore if set if (r.length) { @@ -2911,33 +2978,39 @@ elRTE.prototype.dom = function(rte) { }) .replace(/\<\!-- ELRTE_COMMENT([\s\S]*?) --\>/gi, "$1") .replace(this.serviceClassRegExp, function(t, n, a, e) { + var a = self.parseAttrs(a), j, o = ''; // alert(t) - if (a['class']['elrte-media']) { + if (a['class']['elrte-google-maps']) { + var t = ''; + if (self.scripts[a.id]) { + t = self.scripts[a.id]; + delete self.scripts[a.id] + } + return t; + } else if (a['class']['elrte-iframe']) { + return self.scripts[a.id] || ''; + } else if (a['class']['elrtebm']) { + return ''; + } else if (a['class']['elrte-media']) { // alert(a.rel) // return '' // j = a.rel ? JSON.parse(self.rte.utils.decode(a.rel)) : {}; j = self.scripts[a.rel]||{}; - // alert(j) - // j = a.rel ? $.parseJSON(self.rte.utils.decode(a.rel)) : {}; j.params && $.each(j.params, function(i, p) { o += '<param '+self.serializeAttrs(p)+">\n"; }); j.embed && (o+='<embed '+self.serializeAttrs(j.embed)+">"); j.obj && (o = '<object '+self.serializeAttrs(j.obj)+">\n"+o+"\n</object>\n"); return o||t; - } else if (a['class']['elrte-google-maps']) { - var t = ''; - if (self.scripts[a.id]) { - t = self.scripts[a.id]; - delete self.scripts[a.id] - } - return t; } else if (a['class']['elrte-pagebreak']) { return '<!-- pagebreak -->'; } $.each(a['class'], function(n) { - /^elrte-\w+/i.test(n) && delete(a['class'][n]); + if (/^elrte-\w+/i.test(n)) { + delete(a['class'][n]); + } + // /^elrte\w+/i.test(n) && delete(a['class'][n]); }); return '<'+n+' '+self.serializeAttrs(a)+'>'+(e||''); @@ -3082,12 +3155,12 @@ elRTE.prototype.options = { /* if set all other tag will be removed */ allowTags : [], /* if set this tags will be removed */ - denyTags : ['applet', 'base', 'basefont', 'bgsound', 'blink', 'body', 'col', 'colgroup', 'iframe', 'isindex', 'frameset', 'html', 'head', 'meta', 'marquee', 'noframes', 'noembed', 'o:p', 'title', 'xml'], + denyTags : ['applet', 'base', 'basefont', 'bgsound', 'blink', 'body', 'col', 'colgroup', 'isindex', 'frameset', 'html', 'head', 'meta', 'marquee', 'noframes', 'noembed', 'o:p', 'title', 'xml'], denyAttr : [], /* on paste event this attributes will removed from pasted html */ pasteDenyAttr : ['id', 'name', 'class', 'style', 'language', 'onclick', 'ondblclick', 'onhover', 'onkeup', 'onkeydown', 'onkeypress'], /* If false - all text nodes will be wrapped by paragraph tag */ - allowTextNodes : false, + allowTextNodes : true, /* allow browser specific styles like -moz|-webkit|-o */ allowBrowsersSpecStyles : false, /* allow paste content into editor */ @@ -4524,11 +4597,13 @@ elRTE.prototype.utils = function(rte) { this.color2Hex = function(c) { var m; + c = c||''; + if (c.indexOf('#') === 0) { return c; } - c = c||''; + function hex(s) { s = parseInt(s).toString(16); return s.length > 1 ? s : '0' + s; @@ -4913,23 +4988,10 @@ elRTE.prototype.w3cRange = function(rte) +'<tr><td>Dmitry (dio) Levashov <[hidden email]></td><td>'+this.rte.i18n('Chief developer')+'</td></tr>' +'<tr><td>Troex Nevelin <[hidden email]></td><td>'+this.rte.i18n('Developer, tech support')+'</td></tr>' +'<tr><td>Valentin Razumnyh <[hidden email]></td><td>'+this.rte.i18n('Interface designer')+'</td></tr>' - +'<tr><td>Evgeny eSabbath <[hidden email]></td><td>'+this.rte.i18n('Developer')+'</td></tr>' - +'<tr><td>Andrzej Borowicz <[hidden email]></td><td>'+this.rte.i18n('Polish localization')+'</td></tr>' - +'<tr><td>Artem Vasiliev</td><td>'+this.rte.i18n('Ukranian localization')+'</td></tr>' - +'<tr><td>Francois Mazerolle <[hidden email]></td><td>'+this.rte.i18n('French localization')+'</td></tr>' - +'<tr><td>Kurt Aerts</td><td>'+this.rte.i18n('Dutch localization')+'</td></tr>' - +'<tr><td>Michal Marek <[hidden email]></td><td>'+this.rte.i18n('Czech localization')+'</td></tr>' - +'<tr><td>Ricardo Obregón <[hidden email]></td><td>'+this.rte.i18n('Spanish localization')+'</td></tr>' - +'<tr><td>Saleh Souzanchi <[hidden email]></td><td>'+this.rte.i18n('Persian (farsi) localization')+'</td></tr>' - +'<tr><td>Tawfek Daghistani <[hidden email]></td><td>'+this.rte.i18n('Arabic localization')+', '+this.rte.i18n('RTL support')+'</td></tr>' - +'<tr><td>Tad <[hidden email]></td><td>'+this.rte.i18n('Traditional Chinese localization')+'</td></tr>' - +'<tr><td>Tomoaki Yoshida <[hidden email]></td><td>'+this.rte.i18n('Japanese localization')+'</td></tr>' - +'<tr><td>Uldis PlotiÅÅ¡ <[hidden email]></td><td>'+this.rte.i18n('Latvian localization')+'</td></tr>' - +'<tr><td>Vasiliy Razumnyh <[hidden email]></td><td>'+this.rte.i18n('German localization')+'</td></tr>' - +'<tr><td>Viktor Tamas <[hidden email]></td><td>'+this.rte.i18n('Hungarian localization')+'</td></tr>' - +'<tr><td>Ugo Punzolo, <[hidden email]></td><td>'+this.rte.i18n('Italian localization')+'</td></tr>' + +'<tr><td>Tawfek Daghistani <[hidden email]></td><td>'+this.rte.i18n('RTL support')+'</td></tr>' + +(this.rte.options.lang != 'en' ? '<tr><td>'+this.rte.i18n('_translator')+'</td><td>'+this.rte.i18n('_translation')+'</td></tr>' : '') +'</table>' - +'<div class="elrte-copy">Copyright © 2009-2010, <a href="http://www.std42.ru">Studio 42 LTD</a></div>' + +'<div class="elrte-copy">Copyright © 2009-2011, <a href="http://www.std42.ru">Studio 42 LTD</a></div>' +'<div class="elrte-copy">'+this.rte.i18n('For more information about this software visit the')+' <a href="http://elrte.org">'+this.rte.i18n('elRTE website')+'.</a></div>' +'<div class="elrte-copy">Twitter: <a href="http://twitter.com/elrte_elfinder">elrte_elfinder</a></div>'; @@ -4971,7 +5033,7 @@ elRTE.prototype.ui.prototype.buttons.anc this.anchor = this.rte.dom.selfOrParentAnchor(this.rte.selection.getEnd()) || rte.dom.create('a'); !this.rte.selection.collapsed() && this.rte.selection.collapse(false); - this.input.val($(this.anchor).addClass('el-rte-anchor').attr('name')); + this.input.val($(this.anchor).addClass('elrte-anchor').attr('name')); this.rte.selection.saveIERange(); var d = new elDialogForm(opts); d.append([this.rte.i18n('Bookmark name'), this.input], null, true).open(); @@ -4995,7 +5057,7 @@ elRTE.prototype.ui.prototype.buttons.anc if (n) { this.rte.history.add(); if (!this.anchor.parentNode) { - this.rte.selection.insertHtml('<a name="'+n+'" title="'+this.rte.i18n('Bookmark')+': '+n+'" class="el-rte-anchor"></a>'); + this.rte.selection.insertHtml('<a name="'+n+'" title="'+this.rte.i18n('Bookmark')+': '+n+'" class="elrte-anchor"></a>'); } else { this.anchor.name = n; this.anchor.title = this.rte.i18n('Bookmark')+': '+n; @@ -6648,6 +6710,8 @@ elRTE.prototype.ui.prototype.buttons.lin var self = this; this.img = false; + this.bm; + function init() { self.labels = { id : 'ID', @@ -6734,7 +6798,9 @@ elRTE.prototype.ui.prototype.buttons.lin sel, i, v, opts, l, r, link, href, s; !this.src && init(); - this.rte.selection.saveIERange(); + // this.rte.selection.saveIERange(); + + this.bm = this.rte.selection.getBookmark(); function isLink(n) { return n.nodeName == 'A' && n.href; } @@ -7006,16 +7072,27 @@ elRTE.prototype.ui.prototype.buttons.lin this.set = function() { var href, fakeURL; this.updateOnclick(); - this.rte.selection.restoreIERange(); + this.rte.selection.moveToBookmark(this.bm); + // this.rte.selection.restoreIERange(); this.rte.history.add(); href = this.rte.utils.absoluteURL(this.src.main.href.val()); if (!href) { // this.link.parentNode && this.rte.doc.execCommand('unlink', false, null); var bm = this.rte.selection.getBookmark(); this.rte.dom.unwrap(this.link[0]); - this.rte.selection.moveToBookmark(bm) + this.rte.selection.moveToBookmark(bm); + } else { - if (!this.link[0].parentNode) { + + if (this.link[0].parentNode) { + var bm = this.rte.selection.getBookmark(); + this.rte.dom.unwrap(this.link[0]); + this.rte.selection.moveToBookmark(bm); + } + // else { + + // if (!this.link[0].parentNode) { + if (this.img && this.img.parentNode) { this.link = $(this.rte.dom.create('a')).attr('href', href); this.rte.dom.wrap(this.img, this.link[0]); @@ -7025,13 +7102,14 @@ elRTE.prototype.ui.prototype.buttons.lin this.link = $('a[href="'+fakeURL+'"]', this.rte.doc); this.link.each(function() { var $this = $(this); + // ÑдалÑем ÑÑÑлки вокÑÑг пÑÑÑÑÑ ÑлеменÑов if (!$.trim($this.html()) && !$.trim($this.text())) { $this.replaceWith($this.text()); // ÑÐ¾Ñ ÑанÑем пÑÐ¾Ð±ÐµÐ»Ñ :) } }); } - } + // } this.src.main.href.val(href); for (var tab in this.src) { @@ -8292,6 +8370,7 @@ elRTE.prototype.ui.prototype.buttons.tbc var self = this; this.command = function() { + var self = this; var cells = this.rte.dom.tableColumn(this.rte.selection.getNode(), false, true); if (cells.length) { this.rte.history.add(); @@ -8301,7 +8380,7 @@ elRTE.prototype.ui.prototype.buttons.tbc if (cp >1) { $this.attr('colspan', cp+1); } else { - var c = $this.clone().html(' ').removeAttr('colspan').removeAttr('width').removeAttr('id'); + var c = $(self.rte.dom.create(this.nodeName)).html(' '); if (self.name == 'tbcolbefore') { c.insertBefore(this); } else { @@ -8390,6 +8469,7 @@ elRTE.prototype.ui.prototype.buttons.tbr var c = this.rte.dom.selfOrParent(n, /^(TD|TH)$/); var r = this.rte.dom.selfOrParent(c, /^TR$/); var mx = this.rte.dom.tableMatrix(this.rte.dom.selfOrParent(c, /^TABLE$/)); + if (c && r && mx) { this.rte.history.add(); var before = this.name == 'tbrowbefore'; @@ -8424,7 +8504,7 @@ elRTE.prototype.ui.prototype.buttons.tbr cell && mdf.push($(cell)); } } - var row = $('<tr />'); + var row = $(this.rte.dom.create('tr')); for (var i=0; i<cnt; i++) { row.append('<td> </td>'); } Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.min.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.min.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.min.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/elrte.min.js Sun Oct 2 11:19:05 2011 @@ -1,9 +1,266 @@ -/* - * elRTE WYSIWYG HTML-editor - * Version 1.1 (2010-09-20) - * http://elrte.org - * - * Copyright 2010, Studio 42 Ltd. - * Licensed under a 3 clauses BSD license - */ [... 270 lines stripped ...] Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.YOUR_LANG.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.YOUR_LANG.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.YOUR_LANG.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.YOUR_LANG.js Sun Oct 2 11:19:05 2011 @@ -1,5 +1,7 @@ /* - * WARNING! You this file if you want to make your own translation + * WARNING! Use this file only if you want to make translation + * Please submit your translation to the project by creating new issue at: + * http://elrte.org/redmine/projects/elrte/issues/new */ /* * YOUR_LANGUAGE_TRANSLATION translation @@ -7,7 +9,10 @@ * @version 201x-xx-xx */ (function($) { -elRTE.prototype.i18Messages.TWO_LETTER_LANG_CODE = { +// LANG_CODE can be 2-letter "en", "fr" or 5-letter "pt_BR", "zh_CN" +elRTE.prototype.i18Messages.LANG_CODE = { + '_translator' : 'YOUR_NAME <YOUR_EMAIL>', + '_translation' : 'YOUR_TRANSLATION NAME', // will be seen in about dialog 'Editor' : '', 'Source' : '', // panels names Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ar.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ar.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ar.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ar.js Sun Oct 2 11:19:05 2011 @@ -1,11 +1,13 @@ /** * Arabic translation * @author tawfek daghistani <[hidden email]> - * @version 2010-09-18 + * @version 2010-09-21 */ (function($) { elRTE.prototype.i18Messages.ar = { - 'Editor' : 'اÙÙ Øرر', + '_translator' : 'Tawfek Daghistani <[hidden email]>', + '_translation' : 'Arabic translation', + 'Editor' : 'اÙتص٠ÙÙ ', 'Source' : 'اÙ٠صدر', // Panel Name 'Copy/Pase' : 'Ùسخ/ÙصÙ', @@ -14,7 +16,6 @@ elRTE.prototype.i18Messages.ar = { 'Colors' : 'اÙØ£ÙÙاÙ', 'Alignment' : 'اÙÙ Øاذاة', 'Indent/Outdent' : '٠ساÙØ© بادئة / ٠ساÙØ© خات٠ة', - 'Indent/Outdent' : '', 'Text format' : 'اÙتÙسÙÙ', 'Lists' : 'ÙÙائ٠', 'Misc elements' : 'عÙاصر ٠تÙÙعة', @@ -22,7 +23,7 @@ elRTE.prototype.i18Messages.ar = { 'Images' : 'صÙرة', 'Media' : 'عÙصر صÙت Ø£Ù ÙÙدÙÙ', 'Tables' : 'جدÙÙ', - 'File manager (elFinder)' : '٠ستÙش٠اÙÙ ÙÙات', + 'File manager (elFinder)' : '٠ستعرض اÙÙ ÙÙات', // button names 'Save' : 'ØÙظ', 'Copy' : 'Ùسخ', @@ -47,23 +48,11 @@ elRTE.prototype.i18Messages.ar = { 'Background color' : 'ÙÙ٠اÙØ®ÙÙÙØ©', 'Indent' : '٠ساÙØ© بادئة', 'Outdent' : '٠ساÙØ© خات٠ة', - 'Underline' : '', - 'Strikethrough' : '', - 'Superscript' : '', - 'Subscript' : '', - 'Align left' : 'Ù Øاذاة Ø¥Ù٠اÙÙسار', - 'Ailgn right' : 'Ù Øاذاة Ø¥Ù٠اÙÙÙ ÙÙ ', - 'Align center' : 'Ù Øاذاة إ٠اÙÙ ÙتصÙ', - 'Align full' : '', - 'Font color' : 'ÙÙ٠اÙخط', - 'Background color' : 'ÙÙ٠اÙØ®ÙÙÙØ©', - 'Indent' : '', - 'Outdent' : '', 'Format' : 'اÙÙتسÙÙ', 'Font size' : 'ÙÙاس اÙخط', 'Font' : 'اÙخط', - 'Ordered list' : 'Ùائ٠ة ٠رÙÙ Ø©', - 'Unordered list' : 'Ùائ٠ة ٠رتبة', + 'Ordered list' : 'تعداد رÙÙ Ù', + 'Unordered list' : 'تعداد', 'Horizontal rule' : 'خط اÙÙÙ', 'Blockquote' : 'اÙتباس', 'Block element (DIV)' : 'اÙتباس (DIV)', @@ -85,18 +74,15 @@ elRTE.prototype.i18Messages.ar = { 'Table cell properties' : 'خصائص اÙØ®ÙاÙا', 'Table properties' : 'خصائص اÙجدÙÙ', 'Toggle full screen mode' : 'عرض بÙا٠٠اÙشاشة', - 'Open file manager' : 'اÙØªØ Ù Ø³ØªÙش٠اÙÙ ÙÙات', + 'Open file manager' : 'اÙØªØ Ù Ø³ØªØ¹Ø±Ø¶ اÙÙ ÙÙات', 'Non breakable space' : '', 'Stop element floating' : '', // dialogs 'Warning' : 'تÙبÙÙ', 'Properies' : 'خصائص', - 'Popup' : 'ÙاÙذة Ù ÙبئÙØ©', + 'Popup' : 'ÙاÙذة Ù ÙبثÙØ©', 'Advanced' : '٠تÙد٠', 'Events' : 'اÙØ£Øداث', - 'Popup' : '', - 'Advanced' : '', - 'Events' : '', 'Width' : 'اÙعرض', 'Height' : 'اÙارتÙاع', 'Left' : 'اÙÙسار', @@ -106,10 +92,6 @@ elRTE.prototype.i18Messages.ar = { 'Background' : 'اÙØ®ÙÙÙØ©', 'Css class' : 'Css ÙÙ Ø·', 'Css style' : 'Css تÙسÙÙ', - 'Border' : '', - 'Background' : '', - 'Css class' : '', - 'Css style' : '', 'No' : 'Ùا', 'Title' : 'اÙعÙÙاÙ', 'Script direction' : 'اتجا٠اÙÙص', @@ -147,7 +129,7 @@ elRTE.prototype.i18Messages.ar = { // bookmark 'Bookmark name' : 'اس٠اÙعÙا٠ة', // link - 'Link URL' : '(ارتباط)', + 'Link URL' : 'عÙÙا٠اÙارتباط اÙتشعبÙ', 'Target' : 'اÙÙدÙ', 'Open link in popup window' : 'اÙØªØ ÙÙ ÙاÙذة صغÙرة', 'URL' : 'ارتباط', @@ -162,13 +144,6 @@ elRTE.prototype.i18Messages.ar = { 'Resizable' : '٠تغÙر اÙØج٠', 'Depedent' : '', 'Add return false' : 'إضاÙØ© (return false)', - 'Menu bar' : '', - 'Toolbar' : 'Ùائ٠ة اÙأدÙات', - 'Scrollbars' : '', - 'Status bar' : '', - 'Resizable' : '٠تغÙر اÙØج٠', - 'Depedent' : '', - 'Add return false' : '', 'Target MIME type' : 'MIME type', 'Relationship page to target (rel)' : '', 'Relationship target to page (rev)' : '', @@ -183,8 +158,6 @@ elRTE.prototype.i18Messages.ar = { // table 'Spacing' : '٠ساÙات (spacing)', 'Padding' : 'اÙÙا٠ش (padding)', - 'Spacing' : '', - 'Padding' : '', 'Rows' : 'اÙصÙÙÙ', 'Columns' : 'اÙأع٠دة', 'Groups' : 'اÙ٠ج٠Ùعات', Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.cs.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.cs.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.cs.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.cs.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.cs = { + '_translator' : 'Michal Marek <[hidden email]>', + '_translation' : 'Czech translation', 'Editor' : 'Editor', 'Source' : 'Kód', // Panel Name Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.de.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.de.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.de.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.de.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.de = { + '_translator' : 'Vasiliy Razumnyh <[hidden email]>', + '_translation' : 'German translation', 'Editor' : 'Editor', 'Source' : 'Quellcode', // Panel Name Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.en.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.en.js?rev=1178181&view=auto ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.en.js (added) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.en.js Sun Oct 2 11:19:05 2011 @@ -0,0 +1,11 @@ +/* + * This is dummy file and does nothing. + * + * You do not need to include it for English localization. + * + * Translators! + * If you want to make new localization use 'elrte.YOUR_LANG.js' file + * in this directory as template. + * Please submit your localization by creating new issue: + * http://elrte.org/redmine/projects/elrte/issues/new + */ Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.en.js ------------------------------------------------------------------------------ svn:eol-style = native Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.en.js ------------------------------------------------------------------------------ svn:keywords = Date Rev Author URL Id Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.en.js ------------------------------------------------------------------------------ svn:mime-type = text/plain Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.es.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.es.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.es.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.es.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.es = { + '_translator' : 'Ricardo Obregón <[hidden email]>', + '_translation' : 'Spanish translation', 'Editor' : 'Editor', 'Source' : 'Código Fuente', // Panel Name Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fa.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fa.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fa.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fa.js Sun Oct 2 11:19:05 2011 @@ -1,10 +1,12 @@ /** - * Persian translation + * Persian (farsi) translation * @author Saleh soozanchi <[hidden email]> * @version 2010-09-18 */ (function($) { elRTE.prototype.i18Messages.fa = { + '_translator' : 'Saleh soozanchi <[hidden email]>', + '_translation' : 'Persian (farsi) translation', 'Editor' : 'ÙÛراستار', 'Source' : 'کد Ù Ùبع', // Panel Name Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fr.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fr.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fr.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.fr.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.fr = { + '_translator' : 'Francois Mazerolle <[hidden email]>', + '_translation' : 'French translation', 'Editor' : 'Editeur', 'Source' : 'Code Source', // Panel Name Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.hu.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.hu.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.hu.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.hu.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.hu = { + '_translator' : 'Viktor Tamas <[hidden email]>', + '_translation' : 'Hungarian translation', 'Editor' : 'SzerkesztÅ', 'Source' : 'Forrás', // Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°Ð½ÐµÐ»ÐµÐ¹ Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.it.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.it.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.it.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.it.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.it = { + '_translator' : 'Ugo Punzolo <[hidden email]>', + '_translation' : 'Italian translation', 'Editor' : 'Editor', 'Source' : 'Codice Sorgente', // Panel Name Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.jp.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.jp.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.jp.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.jp.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.jp = { + '_translator' : 'Tomoaki Yoshida <[hidden email]>', + '_translation' : 'Japanese translation', 'Editor' : 'ã¨ãã£ã¿ã¼', 'Source' : 'ã½ã¼ã¹', // Panel Name Added: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ko.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ko.js?rev=1178181&view=auto ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ko.js (added) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ko.js Sun Oct 2 11:19:05 2011 @@ -0,0 +1,210 @@ +/* + * Korean translation + * @author DominicKesler <[hidden email]> + * @version 2010-10-13 + */ +(function($) { +elRTE.prototype.i18Messages.ko = { + '_translator' : 'DominicKesler <[hidden email]>', + '_translation' : 'Korean translation', + 'Editor' : 'í¸ì§ê¸°', + 'Source' : 'ìì¤ë³´ê¸°', + // panels names + 'Copy/Pase' : 'ë³µì¬/ë¶ì¬ë£ê¸°', + 'Undo/Redo' : 'ì¤íì·¨ì/ë¤ìì¤í', + 'Text styles' : 'ê¸ì ì¤íì¼', + 'Colors' : '컬ë¬', + 'Alignment' : 'ì ë ¬', + 'Indent/Outdent' : 'ë¤ì¬ì°ê¸°/ë´ì´ì°ê¸°', + 'Text format' : 'ê¸ì ìì', + 'Lists' : '목ë¡', + 'Misc elements' : '기í', + 'Links' : 'ë§í¬', + 'Images' : 'ì´ë¯¸ì§', + 'Media' : '미ëì´', + 'Tables' : 'í ì´ë¸', + 'File manager (elFinder)' : 'íì¼ ê´ë¦¬ì(elFinder)', + // buttons names + 'About this software' : 'ìíí¸ì¨ì´ ì¤ëª ', + 'Save' : 'ì ì¥', + 'Copy' : 'ë³µì¬', + 'Cut' : 'ìë¼ë´ê¸°', + 'Paste' : 'ë¶ì¬ë£ê¸°', + 'Paste only text' : 'í ì¤í¸ë§ ë¶ì¬ë£ê¸°', + 'Paste formatted text' : 'í ì¤í¸ ìì±ê¹ì§ ë¶ì¬ë£ê¸°', + 'Clean format' : 'ìì ì§ì°ê¸°', + 'Undo last action' : 'ì¤íì·¨ì', + 'Redo previous action' : 'ë¤ìì¤í', + 'Bold' : 'êµµê²', + 'Italic' : 'ì´í¤ë¦', + 'Underline' : 'ë°ì¤', + 'Strikethrough' : 'ì·¨ìì ', + 'Superscript' : 'ì 첨ì', + 'Subscript' : 'ìë 첨ì', + 'Align left' : 'ì¼ìª½ ì ë ¬', + 'Ailgn right' : 'ì¤ë¥¸ìª½ ì ë ¬', + 'Align center' : 'ê°ì´ë° ì ë ¬', + 'Align full' : 'ì쪽 ì ë ¬', + 'Font color' : 'ê¸ê¼´ ì', + 'Background color' : 'ë°°ê²½ ì', + 'Indent' : 'ë¤ì¬ì°ê¸°', + 'Outdent' : 'ë´ì´ì°ê¸°', + 'Format' : 'ìì±', + 'Font size' : 'ê¸ê¼´ í¬ê¸°', + 'Font' : 'ê¸ê¼´', + 'Ordered list' : 'ë²í¸ 매기기', + 'Unordered list' : 'ê¸°ì¤ ë§¤ê¸°ê¸°', + 'Horizontal rule' : 'ê°ë¡ì¤', + 'Blockquote' : 'ì¸ì©êµ¬', + 'Block element (DIV)' : 'ë¸ëìì(DIV)', + 'Link' : 'ë§í¬', + 'Delete link' : 'ë§í¬ ìì ', + 'Bookmark' : 'ë¶ë§í¬', + 'Image' : 'ì´ë¯¸ì§', + 'Table' : 'í', + 'Delete table' : 'í ìì ', + 'Insert row before' : 'ìì í ì½ì ', + 'Insert row after' : 'ë¤ì í ì½ì ', + 'Delete row' : 'íì¬ í ìì ', + 'Insert column before' : 'ìì ì´ ì½ì ', + 'Insert column after' : 'ë¤ì ì´ ì½ì ', + 'Delete column' : 'ì´ ìì ', + 'Merge table cells' : 'ì ë³í©', + 'Split table cell' : 'ì ëë', + 'Toggle display document structure' : '구ì±ìì 보기', + 'Table cell properties' : 'í ì ìì±', + 'Table properties' : 'í ìì±', + 'Toggle full screen mode' : 'ì ì²´íë©´ 모ë(ì¤í/ì·¨ì)', + 'Open file manager' : 'íì¼ ê´ë¦¬ì ì´ê¸°', + 'Non breakable space' : 'ì¤ë°ê¿ ìì 기', + 'Stop element floating' : 'íë¡í¸ í´ì ', + // dialogs + 'Warning' : 'ê²½ê³ ', + 'Properies' : 'ìì±', + 'Popup' : 'íì ', + 'Advanced' : 'ê³ ê¸', + 'Events' : 'ì´ë²¤í¸', + 'Width' : 'í', + 'Height' : 'ëì´', + 'Left' : 'ì¼ìª½', + 'Center' : 'ê°ì´ë°', + 'Right' : 'ì¤ë¥¸ìª½', + 'Border' : 'ì ', + 'Background' : 'ë°°ê²½', + 'Css class' : 'CSS Class', + 'Css style' : 'CSS Style', + 'No' : 'No', + 'Title' : 'ì 목', + 'Script direction' : '문ì íì ë°©í¥', + 'Language' : 'ì¸ì´', + 'Charset' : 'ì¸ì´', + 'Not set' : 'ì¤ì ìí¨', + 'Left to right' : 'ì¼ìª½ìì ì¤ë¥¸ìª½', + 'Right to left' : 'ì¤ë¥¸ì¡±ìì ì¼ìª½', + 'In this window' : 'íì¬ ì°½(_self)', + 'In new window (_blank)' : 'ì ì°½(_blank)', + 'In new parent window (_parent)' : 'ì ë¶ëª¨ì°½(_parent)', + 'In top frame (_top)' : 'ìµìì íëì(_top)', + 'URL' : 'URL', + 'Open in' : 'Open in', + 'Open file manger' : 'íì¼ ê´ë¦¬ì ì´ê¸°', + // copy + 'This operation is disabled in your browser on security reason. Use shortcut instead.' : 'ì´ ê¸°ë¥ì íì¬ ì¬ì©ì¤ì¸ ë¸ë¼ì°ì ì ë³´ìì¤ì ì¼ë¡ ì¸íì¬ ì¬ì©í ì ììµëë¤. ë¨ì¶í¤ë¥¼ ì´ì©íì기 ë°ëëë¤.', + // format + 'Heading 1' : 'ì 목 1', + 'Heading 2' : 'ì 목 2', + 'Heading 3' : 'ì 목 3', + 'Heading 4' : 'ì 목 4', + 'Heading 5' : 'ì 목 5', + 'Heading 6' : 'ì 목 6', + 'Paragraph' : 'ë¨ë½', + 'Address' : '주ì', + 'Preformatted' : 'ë¤ë¥¸ì¤ì ê°', + // font size + 'Small (8pt)' : 'ê°ëë¤Abc(8pt)', + 'Small (10px)' : 'ê°ëë¤Abc(10px)', + 'Small (12pt)' : 'ê°ëë¤Abc(12pt)', + 'Normal (14pt)' : 'ê°ëë¤Abc(14pt)', + 'Large (18pt)' : 'ê°ëë¤Abc(18pt)', + 'Large (24pt)' : 'ê°ëë¤Abc(24pt)', + 'Large (36pt)' : 'ê°ëë¤Abc(36pt)', + // bookmark + 'Bookmark name' : 'ë¶ë§í¬ ì´ë¦', + // link + 'Link URL' : 'URL 주ì', + 'Target' : 'íê²', + 'Select bookmark' : 'ë¶ë§í¬ ì í', + 'Open link in popup window' : 'íì ì°½ìì ë§í¬ì´ê¸°', + 'Window name' : 'ì°½ ì´ë¦', + 'Window size' : 'ì°½ í¬ê¸°', + 'Window position' : 'ì°½ ìì¹', + 'Location bar' : '주ì', + 'Menu bar' : 'ë©ë´', + 'Toolbar' : 'í´ë°', + 'Scrollbars' : 'ì¤í¬ë¡¤ë°', + 'Status bar' : 'ìííìì¤', + 'Resizable' : '리ì¬ì´ì¦ê°ë¥', + 'Depedent' : 'Depedent', + 'Add return false' : 'return false ì¶ê°', + 'Target MIME type' : 'MINE type íê²', + 'Relationship page to target (rel)' : 'íì´ì§ìì ëì ê´ê³(rel)', + 'Relationship target to page (rev)' : 'ëììì íì´ì§ ê´ê³(rev)', + 'Tab index' : 'í ì¸ë±ì¤', + 'Access key' : 'ì¤íí¤', + // image + 'Size' : 'í¬ê¸°', + 'Preview' : '미리보기', + 'Margins' : 'ì¬ë°±', + 'Alt text' : 'ëì²´ ê¸ì', + 'Image URL' : 'ì´ë¯¸ì§ URL', + // table + 'Spacing' : 'ì ê°ê²©', + 'Padding' : 'ì ì¬ë°±', + 'Rows' : 'í', + 'Columns' : 'ì´', + 'Groups' : '그룹', + 'Cells' : 'ì ', + 'Caption' : '캡ì ', + 'Inner borders' : 'ë´ë¶ ì ', + // table cell + 'Table cell type' : 'í ì íì ', + 'Data' : 'ë°ì´í°', + 'Header' : 'ì 목', + 'Justify' : 'ì쪽ë§ì¶¤(Justify)', + 'Paddings' : 'ì¬ë°±', + 'Apply to' : 'ì ì©', + 'Current cell' : 'íì¬ ì ', + 'All cells in row' : 'íì 모ë ì ', + 'All cells in column' : 'ì´ì 모ë ì ', + 'All cells in table' : 'íì 모ë ì ', + // about + 'About elRTE' : 'eIRTEì ëíì¬', + 'Version' : 'ë²ì ', + 'Licence' : 'ë¼ì´ì¼ì¤', + 'elRTE is an open-source JavaScript based WYSIWYG HTML-editor.' : 'elRTEë JavaScript기ë°ì ì¤íìì¤ WYSIWYG HTML í¸ì§ê¸° ì ëë¤.', + 'Main goal of the editor - simplify work with text and formating (HTML) on sites, blogs, forums and other online services.' : 'ì´ í¸ì§ê¸°ì 주 목ì ì ì¬ì´í¸, ë¸ë¡ê·¸, í¬ë¼ ë° ê¸°í ì¨ë¼ì¸ ìë¹ì¤ìì ê¸ìì HTMLíìì ì ë ¥ì ì½ê² íëë¡ íë ê²ì ëë¤.', + 'You can use it in any commercial or non-commercial projects.' : 'ìì©, ë¹ìì© ìê´ìì´ ì´ì©í ì ììµëë¤.', + 'Authors' : 'ì ìì', + 'Chief developer' : 'ìì ê°ë°ì', + 'Developer, tech support' : 'ê°ë°ì, 기ì ì§ì', + 'Developer' : 'ê°ë°ì', + 'Interface designer' : 'ì¸í°íì´ì¤ ëìì´ë', + 'Spanish localization' : 'ì¤íì¸ì´ ë²ì', + 'Czech localization' : 'ì²´ì½ì´ ë²ì', + 'Japanese localization' : 'ì¼ë³¸ì´ ë²ì', + 'Latvian localization' : 'ë¼í¸ë¹ìì´ ë²ì', + 'German localization' : 'ë ì¼ì´ ë²ì', + 'Ukranian localization' : 'ì°í¬ë¼ì´ëì´ ë²ì', + 'Persian (farsi) localization' : 'í르ììì´ ë²ì', + 'Arabic localization' : 'ìëì´ ë²ì', + 'RTL support' : 'RTL ì§ì', + 'French localization' : 'íëì¤ì´ ë²ì', + 'Dutch localization' : 'ë¤ëëëì´ ë²ì', + 'Hungarian localization' : 'íê°ë¦¬ì´ ë²ì', + 'Polish localization' : 'í´ëëì´ ë²ì', + 'Italian localization' : 'ì´í리ìì´ ë²ì', + 'Traditional Chinese localization' : 'ì¤êµì´(ë²ì²´) ë²ì', + 'For more information about this software visit the' : 'ì´ ìíí¸ì¨ì´ì ë ë§ì ì 보를 ìíìë©´ elRTE ì¹ì¬ì´í¸ë¥¼ ë°©ë¬¸í´ ì£¼ì¸ì.', + 'elRTE website' : 'elRTE ì¹ì¬ì´í¸' +} +})(jQuery); Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ko.js ------------------------------------------------------------------------------ svn:eol-style = native Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ko.js ------------------------------------------------------------------------------ svn:keywords = Date Rev Author URL Id Propchange: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.ko.js ------------------------------------------------------------------------------ svn:mime-type = text/plain Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.lv.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.lv.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.lv.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.lv.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.lv = { + '_translator' : 'Uldis PlotiÅÅ¡ <[hidden email]>', + '_translation' : 'Latvian translation', 'Editor' : 'Redaktors', 'Source' : 'Izejas kods', // panel names Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.nl.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.nl.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.nl.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.nl.js Sun Oct 2 11:19:05 2011 @@ -6,6 +6,8 @@ */ (function($) { elRTE.prototype.i18Messages.nl = { + '_translator' : 'Kurt Aerts', + '_translation' : 'Dutch translation', 'Editor' : 'Editor', 'Source' : 'Broncode', // Panel names Modified: ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.pl.js URL: http://svn.apache.org/viewvc/ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.pl.js?rev=1178181&r1=1178180&r2=1178181&view=diff ============================================================================== --- ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.pl.js (original) +++ ofbiz/branches/release11.04/framework/images/webapp/images/jquery/plugins/elrteEditor/i18n/elrte.pl.js Sun Oct 2 11:19:05 2011 @@ -5,6 +5,8 @@ */ (function($) { elRTE.prototype.i18Messages.pl = { + '_translator' : 'Andrzej Borowicz', + '_translation' : 'Polish translation', 'Editor' : 'Edytor', 'Source' : 'Kod źródÅowy', // Panel Name |
Free forum by Nabble | Edit this page |