<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi List, <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I am trying to add a publish button to the Content Editor in the new GWT module.  I have the button added and listening to on click events, but when I click on it, I get an error message:<o:p></o:p></span></p><p class=MsoNormal style='mso-line-height-alt:10.5pt;vertical-align:middle'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><br>Error: java.util.MissingResourceException: 'org_opencms_ade_publish_clientmessages' is not a JavaScript object and cannot be used as a Dictionary<o:p></o:p></span></p><p class=MsoNormal style='mso-line-height-alt:10.5pt;vertical-align:middle'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal style='mso-line-height-alt:10.5pt;vertical-align:middle'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I have added the publish module to the contenteditor gwt xml file as an inherited module.<o:p></o:p></span></p><p class=MsoNormal style='mso-line-height-alt:10.5pt;vertical-align:middle'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal style='mso-line-height-alt:10.5pt;vertical-align:middle'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thanks,<o:p></o:p></span></p><p class=MsoNormal style='mso-line-height-alt:10.5pt;vertical-align:middle'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>~John<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] <b>On Behalf Of </b>Tobias Herrmann<br><b>Sent:</b> Wednesday, November 21, 2012 4:06 AM<br><b>To:</b> The OpenCms mailing list<br><b>Subject:</b> Re: [opencms-dev] Is it possible to customize the OpenCms ADE?<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>Hi Bean,<br><br>it is possible to configure the context menu shown in the page editor and on resources shown in the gallery dialogues. <br>If you want to add new widgets to the toolbar, you would need to edit the source code for the page editor. It is build using GWT. Check out the source from github and take a look at the classes below /src-gwt/org/opencms/ade/containerpage.<br><br>Greetings, Tobias<br><br><br><br><o:p></o:p></p><pre>--<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Alkacon Software GmbH - The OpenCms Experts<o:p></o:p></pre><pre><o:p> </o:p></pre><pre><a href="http://www.alkacon.com">http://www.alkacon.com</a><o:p></o:p></pre><pre><a href="http://www.opencms.org">http://www.opencms.org</a><o:p></o:p></pre><pre><o:p> </o:p></pre><p class=MsoNormal>Am 20.11.2012 04:39, schrieb Bean:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p class=MsoNormal>Hi, Guys,<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>We are developing a CMS system that would allow our clients to build their own websites. I am wondering if there is a way to customize the OpenCms ADE. For example, to use bigger toolbar and place widgets on it and allow the end user to drag-n-drop widgets onto the page(like the way <a href="http://www.weebly.com"><span style='color:#006AE3'>www.weebly.com</span></a> does). Otherwise, if a customization is not possible, are there any JAVA and/or JavaScript APIs available so that we can implement the ADE-equivalent toolbar by our own? Any help is greatly appreciated.<o:p></o:p></p></div><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>-- <o:p></o:p></p></div><div><p class=MsoNormal>Bean Zeng<o:p></o:p></p></div></div></div><div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>-- <o:p></o:p></p></div><div><p class=MsoNormal>Bean<o:p></o:p></p></div><div><p class=MsoNormal>Sent with <a href="http://www.sparrowmailapp.com/?sig">Sparrow</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div></div><p class=MsoNormal><br><br><br><o:p></o:p></p><pre>_______________________________________________<o:p></o:p></pre><pre>This mail is sent to you from the opencms-dev mailing list<o:p></o:p></pre><pre>To change your list options, or to unsubscribe from the list, please visit<o:p></o:p></pre><pre><a href="http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev">http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev</a><o:p></o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre></blockquote><p class=MsoNormal><o:p> </o:p></p></div></body></html>