app/assets/javascripts/wymeditor/setup.js.erb in refinerycms-wymeditor-0.0.1 vs app/assets/javascripts/wymeditor/setup.js.erb in refinerycms-wymeditor-1.0.0
- old
+ new
@@ -97,14 +97,14 @@
INDEX : "{Wym_Index}",
WYM_INDEX : "wym_index",
BASE_PATH : "{Wym_Base_Path}",
CSS_PATH : "{Wym_Css_Path}",
WYM_PATH : "{Wym_Wym_Path}",
- SKINS_DEFAULT_PATH : "/assets/wymeditor/skins/",
+ SKINS_DEFAULT_PATH : "<%= Rails.application.config.assets.prefix + '/wymeditor/skins/wymeditor_icon.png' %>",
SKINS_DEFAULT_CSS : "skin.css",
SKINS_DEFAULT_JS : "skin.js",
- LANG_DEFAULT_PATH : "lang/",
+ LANG_DEFAULT_PATH : "<%= Rails.application.config.assets.prefix + '/wymeditor/lang/en.js' %>",
IFRAME_BASE_PATH : "{Wym_Iframe_Base_Path}",
IFRAME_DEFAULT : "iframe/default/",
JQUERY_PATH : "{Wym_Jquery_Path}",
DIRECTION : "{Wym_Direction}",
LOGO : "{Wym_Logo}",
@@ -123,12 +123,12 @@
CONTAINER_TITLE : "{Wym_Containers_Title}",
CONTAINER_CLASS : "{Wym_Container_Class}",
HTML : "{Wym_Html}",
IFRAME : "{Wym_Iframe}",
STATUS : "{Wym_Status}",
- DIALOG_TITLE : "{Wym_Dialog_Title}",
- DIALOG_BODY : "{Wym_Dialog_Body}",
+ DIALOG_TITLE : "{Visual_Editor_Dialog_Title}",
+ DIALOG_BODY : "{Visual_Editor_Dialog_Body}",
STRING : "string",
BODY : "body",
DIV : "div",
P : "p",
H1 : "h1",
@@ -152,11 +152,11 @@
HREF : "href",
SRC : "src",
TITLE : "title",
TARGET : "target",
ALT : "alt",
- REL : 'rel',
+ REL : 'data-rel',
DIALOG_LINK : "Link",
DIALOG_IMAGE : "Image",
DIALOG_TABLE : "Table",
DIALOG_PASTE : "Paste_From_Word",
DIALOG_CLASS : "Css_Class",
@@ -184,12 +184,12 @@
"fieldset", "form", "h1", "h2", "h3", "h4", "h5", "h6", "hr",
"noscript", "ol", "p", "pre", "table", "ul", "dd", "dt",
"li", "tbody", "td", "tfoot", "th", "thead", "tr", "meter",
"section", "article", "aside", "details", "header", "footer",
"nav", "dialog", "figure", "figcaption", "address", "hgroup",
- "mark", "time", "canvas", "audio", "video", "source", "output",
- "progress", "ruby", "rt", "rp", "summary", "command"<%= ", #{Refinery::Wymeditor.whitelist_tags.keys.map{|k| %Q{"#{k}"}}.join(', ')}" if Refinery::Wymeditor.whitelist_tags.any? %>),
+ "mark", "time", "canvas", "audio", "video", "output",
+ "progress", "ruby", "rt", "rp", "summary", "command"),
KEY : {
BACKSPACE: 8,
ENTER: 13,
END: 35,
@@ -321,15 +321,15 @@
skin: "default",
initSkin: true,
loadSkin: true,
- lang: "en",
+ lang: refinery.current_admin_locale,
direction: "ltr",
- boxHtml: "<div class='wym_box'>"
+ boxHtml: "<div class='visual_editor_box'>"
+ "<div class='wym_area_top'>" + WYMeditor.TOOLS + "</div>"
+ "<div class='wym_area_left'></div>"
+ "<div class='wym_area_right'>" + WYMeditor.CONTAINERS + WYMeditor.CLASSES + "</div>"
+ "<div class='wym_area_main'>" + WYMeditor.HTML + WYMeditor.IFRAME + WYMeditor.STATUS + "</div>"
+ "<div class='wym_area_bottom'>" + WYMeditor.LOGO + "</div>"
@@ -422,11 +422,11 @@
htmlHtml: "<div class='wym_html wym_section'>"
+ "<h2>{Source_Code}</h2>"
+ "<textarea class='wym_html_val'></textarea>"
+"</div>",
- boxSelector: ".wym_box",
+ boxSelector: ".visual_editor_box",
toolsSelector: ".wym_tools",
toolsListSelector: " ul",
containersSelector:".wym_containers",
classesSelector: ".wym_classes",
htmlSelector: ".wym_html",
@@ -438,33 +438,33 @@
classSelector: ".wym_classes a",
classUnhiddenSelector: ".wym_classes",
classHiddenSelector: ".wym_classes_hidden",
htmlValSelector: ".wym_html_val",
- hrefSelector: ".wym_href",
- srcSelector: ".wym_src",
- titleSelector: ".wym_title",
- targetSelector: ".wym_target",
- altSelector: ".wym_alt",
+ hrefSelector: ".visual_editor_href",
+ srcSelector: ".visual_editor_src",
+ titleSelector: ".visual_editor_title",
+ targetSelector: ".visual_editor_target",
+ altSelector: ".visual_editor_alt",
textSelector: ".wym_text",
- sizeSelector: ".wym_size",
+ sizeSelector: ".visual_editor_size",
rowsSelector: ".wym_rows",
colsSelector: ".wym_cols",
captionSelector: ".wym_caption",
summarySelector: ".wym_summary",
submitSelector: ".wym_submit",
cancelSelector: ".wym_cancel",
previewSelector: "",
- dialogTypeSelector: ".wym_dialog_type",
- dialogLinkSelector: ".wym_dialog_link",
- dialogImageSelector: ".wym_dialog_image",
- dialogTableSelector: ".wym_dialog_table",
- dialogPasteSelector: ".wym_dialog_paste",
- dialogPreviewSelector: ".wym_dialog_preview",
+ dialogTypeSelector: ".visual_editor_dialog_type",
+ dialogLinkSelector: ".visual_editor_dialog_link",
+ dialogImageSelector: ".visual_editor_dialog_image",
+ dialogTableSelector: ".visual_editor_dialog_table",
+ dialogPasteSelector: ".visual_editor_dialog_paste",
+ dialogPreviewSelector: ".visual_editor_dialog_preview",
updateSelector: ".wymupdate",
updateEvent: "click",
dialogFeatures: {
@@ -484,24 +484,24 @@
+ "<script type='text/javascript' src='" + WYMeditor.WYM_PATH + "'></script>"
+ "</head>"
+ WYMeditor.DIALOG_BODY
+ "</html>",
- dialogLinkHtml: "<div class='wym_dialog wym_dialog_link'>"
+ dialogLinkHtml: "<div class='visual_editor_dialog visual_editor_dialog_link'>"
+ "<form>"
+ "<fieldset>"
- + "<input type='hidden' id='wym_dialog_type' class='wym_dialog_type' value='"
+ + "<input type='hidden' id='visual_editor_dialog_type' class='visual_editor_dialog_type' value='"
+ WYMeditor.DIALOG_LINK
+ "' />"
+ "<legend>{Link}</legend>"
+ "<div class='row'>"
+ "<label>{URL}</label>"
- + "<input type='text' class='wym_href' value='' size='40' />"
+ + "<input type='text' class='visual_editor_href' value='' size='40' />"
+ "</div>"
+ "<div class='row'>"
+ "<label>{Title}</label>"
- + "<input type='text' class='wym_title' value='' size='40' />"
+ + "<input type='text' class='visual_editor_title' value='' size='40' />"
+ "</div>"
+ "<div class='row row-indent'>"
+ "<input class='wym_submit button' type='button'"
+ " value='{Submit}' />"
+ "<input class='wym_cancel' type='button'"
@@ -509,28 +509,28 @@
+ "</div>"
+ "</fieldset>"
+ "</form>"
+ "</div>",
- dialogImageHtml: "<div class='wym_dialog wym_dialog_image'>"
+ dialogImageHtml: "<div class='visual_editor_dialog visual_editor_dialog_image'>"
+ "<form>"
+ "<fieldset>"
- + "<input type='hidden' id='wym_dialog_type' class='wym_dialog_type' value='"
+ + "<input type='hidden' id='visual_editor_dialog_type' class='visual_editor_dialog_type' value='"
+ WYMeditor.DIALOG_IMAGE
+ "' />"
+ "<legend>{Image}</legend>"
+ "<div class='row'>"
+ "<label>{URL}</label>"
- + "<input type='text' class='wym_src' value='' size='40' />"
+ + "<input type='text' class='visual_editor_src' value='' size='40' />"
+ "</div>"
+ "<div class='row'>"
+ "<label>{Alternative_Text}</label>"
- + "<input type='text' class='wym_alt' value='' size='40' />"
+ + "<input type='text' class='visual_editor_alt' value='' size='40' />"
+ "</div>"
+ "<div class='row'>"
+ "<label>{Title}</label>"
- + "<input type='text' class='wym_title' value='' size='40' />"
+ + "<input type='text' class='visual_editor_title' value='' size='40' />"
+ "</div>"
+ "<div class='row row-indent'>"
+ "<input class='wym_submit button' type='button'"
+ " value='{Submit}' />"
+ "<input class='wym_cancel' type='button'"
@@ -538,13 +538,13 @@
+ "</div>"
+ "</fieldset>"
+ "</form>"
+ "</div>",
- dialogTableHtml: "<div class='wym_dialog wym_dialog_table'>"
+ dialogTableHtml: "<div class='visual_editor_dialog visual_editor_dialog_table'>"
+ "<form>"
- + "<input type='hidden' id='wym_dialog_type' class='wym_dialog_type' value='"
+ + "<input type='hidden' id='visual_editor_dialog_type' class='visual_editor_dialog_type' value='"
+ WYMeditor.DIALOG_TABLE
+ "' />"
+ "<div class='row'>"
+ "<label>{Caption}</label>"
+ "<input type='text' class='wym_caption' value='' size='40' />"
@@ -568,13 +568,13 @@
+ "value='{Cancel}' />"
+ "</div>"
+ "</form>"
+ "</div>",
- dialogPasteHtml: "<div class='wym_dialog wym_dialog_paste'>"
+ dialogPasteHtml: "<div class='visual_editor_dialog visual_editor_dialog_paste'>"
+ "<form>"
- + "<input type='hidden' id='wym_dialog_type' class='wym_dialog_type' value='"
+ + "<input type='hidden' id='visual_editor_dialog_type' class='visual_editor_dialog_type' value='"
+ WYMeditor.DIALOG_PASTE
+ "' />"
+ "<fieldset>"
+ "<legend>{Paste_From_Word}</legend>"
+ "<div class='row'>"
@@ -588,10 +588,10 @@
+ "</div>"
+ "</fieldset>"
+ "</form>"
+ "</div>",
- dialogPreviewHtml: "<div class='wym_dialog wym_dialog_preview'></div>",
+ dialogPreviewHtml: "<div class='visual_editor_dialog visual_editor_dialog_preview'></div>",
dialogStyles: [],
stringDelimiterLeft: "{",
stringDelimiterRight:"}",