Hi Maxim, I think, I understood the point. I am creating a Wysiwyg component. It should include the Editor area + Buttons Toolbar. Also there should be a model with name like EditorText, which holds the textual content of editor. Using the EditorText object we can initialize the editor with a text and we can get the editor text. Am I correct ?
I will look in to the code to do the changes. Thanks! On Fri, May 31, 2013 at 4:58 PM, Maxim Solodovnik <solomax...@gmail.com>wrote: > The model is necessary, you will be unable to extract the value without it. > I believe you code need to be improved :) > > > On Fri, May 31, 2013 at 4:22 PM, Andun Sameera <andun...@gmail.com> wrote: > >> Hi Maxim, >> >> I have use the the same strcture in the implementation. But I didnt use a >> object validation model. Reason was I implemented the button panel only. >> That don't have a realted object model. Thoughts? >> >> Thanks! >> On May 31, 2013 10:08 AM, "Maxim Solodovnik" <solomax...@gmail.com> >> wrote: >> >>> What I would like to achieve is something like this: >>> >>> https://cwiki.apache.org/WICKET/creating-custom-formcomponentpanels-to-build-valid-objects-using-wickets-form-validation-logic.html >>> >>> >>> On Thu, May 30, 2013 at 6:59 PM, Andun Sameera <andun...@gmail.com>wrote: >>> >>>> Hi Maxim, >>>> >>>> I have changed the WysiwygPanel a bit. Not user can create it own div >>>> tags for button tool-bar and editor area. They can use following code, >>>> >>>> this.add(new WysiwygBehavior("#ID of the div tag where editor >>>> area is created","wysiwyg")); >>>> this.add(new WysiwygEditor("ID of the div tag where the button >>>> panel is added","ID of the div tag where editor area is created")); >>>> >>>> Also I have changed the sample to view the editor area code and to add >>>> rich text content to editor area. >>>> >>>> Thanks! >>>> >>>> PS - I have use simple JQuery script to add and view text. But I think >>>> we can do it using Wicket also. >>>> >>>> >>>> >>>> On Thu, May 30, 2013 at 2:02 PM, Maxim Solodovnik <solomax...@gmail.com >>>> > wrote: >>>> >>>>> You have separate git project for the example. >>>>> I propose to add page to example project with form sending text >>>>> entered on submit. And example of displaying stored rich text inside >>>>> editor >>>>> On May 30, 2013 3:25 PM, "Andun Sameera" <andun...@gmail.com> wrote: >>>>> >>>>>> Beg your pardon. Can you explain me a bit what you mean by "get/set >>>>>> text in test project" >>>>>> >>>>>> On Thu, May 30, 2013 at 1:51 PM, Maxim Solodovnik < >>>>>> solomax...@gmail.com> wrote: >>>>>> >>>>>>> I would like this component be finished first. >>>>>>> >>>>>>> Next thing to do is to get/set text in test project >>>>>>> On May 30, 2013 3:05 PM, "Andun Sameera" <andun...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Maxim, >>>>>>>> >>>>>>>> I tried to use wicket bootstrap in the module. But some >>>>>>>> functionalities in wysiwyg break with the integration. I think the >>>>>>>> bootstrap versions are not matching. >>>>>>>> >>>>>>>> NTQ I think the module's initial version is finish now. Do I have >>>>>>>> to do further devlopements or move to the white-board project ? >>>>>>>> >>>>>>>> Thanks! >>>>>>>> >>>>>>>> On Thu, May 30, 2013 at 11:09 AM, Andun Sameera <andun...@gmail.com >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> +1 It works. I will commit like that. >>>>>>>>> >>>>>>>>> Thanks! >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, May 30, 2013 at 11:00 AM, Maxim Solodovnik < >>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> use always can use: >>>>>>>>>> Application.get() then :) >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, May 30, 2013 at 12:27 PM, Andun Sameera < >>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> We cant add this code to the Behavior getApplication() method >>>>>>>>>>> is not there in Behavior. I think we have to go with the >>>>>>>>>>> documentation. >>>>>>>>>>> >>>>>>>>>>> Thanks! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, May 30, 2013 at 10:53 AM, Maxim Solodovnik < >>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Can we add the code into Behavior? >>>>>>>>>>>> like: >>>>>>>>>>>> >>>>>>>>>>>> IPackageResourceGuard packageResourceGuard = >>>>>>>>>>>> getApplication().getResourceSettings(). >>>>>>>>>>>> getPackageResourceGuard(); >>>>>>>>>>>> if (packageResourceGuard instanceof SecurePackageResourceGuard) >>>>>>>>>>>> { >>>>>>>>>>>> SecurePackageResourceGuard guard = >>>>>>>>>>>> (SecurePackageResourceGuard)packageResourceGuard; >>>>>>>>>>>> //TODO check is required if patterns are already added !!! >>>>>>>>>>>> if(patternsAreAbsent){ >>>>>>>>>>>> *addPattern* >>>>>>>>>>>> } >>>>>>>>>>>> } >>>>>>>>>>>> >>>>>>>>>>>> Or it can be documented in README >>>>>>>>>>>> I don't really like the idea of having external CSS references >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, May 30, 2013 at 12:15 PM, Andun Sameera < >>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>> >>>>>>>>>>>>> I can keep the font files in the project. But the people who >>>>>>>>>>>>> use the wysiwyg component have to put following code in to there >>>>>>>>>>>>> wicket >>>>>>>>>>>>> application. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> IPackageResourceGuard packageResourceGuard = >>>>>>>>>>>>> >>>>>>>>>>>>> getResourceSettings().getPackageResourceGuard(); >>>>>>>>>>>>> if (packageResourceGuard instanceof >>>>>>>>>>>>> SecurePackageResourceGuard) >>>>>>>>>>>>> { >>>>>>>>>>>>> SecurePackageResourceGuard guard = >>>>>>>>>>>>> (SecurePackageResourceGuard) >>>>>>>>>>>>> packageResourceGuard; >>>>>>>>>>>>> guard.addPattern("+*.eot"); >>>>>>>>>>>>> guard.addPattern("+*.woff"); >>>>>>>>>>>>> guard.addPattern("+*.ttf"); >>>>>>>>>>>>> } >>>>>>>>>>>>> >>>>>>>>>>>>> Is there a resolution to make this problem simple? >>>>>>>>>>>>> >>>>>>>>>>>>> But with the approach of putting the CSS file as a url >>>>>>>>>>>>> reference to the WysiwygEditor panel, we dont need that code and >>>>>>>>>>>>> keeping >>>>>>>>>>>>> the files in our code. >>>>>>>>>>>>> >>>>>>>>>>>>> What do you prefer? >>>>>>>>>>>>> >>>>>>>>>>>>> Also I will look in to the bootstrap wicket component. >>>>>>>>>>>>> >>>>>>>>>>>>> Thnaks! >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, May 30, 2013 at 6:53 AM, Maxim Solodovnik < >>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Just found this project: >>>>>>>>>>>>>> https://github.com/l0rdn1kk0n/wicket-bootstrap >>>>>>>>>>>>>> maybe it should be used instead of including bootstrap as JS >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Thu, May 30, 2013 at 8:20 AM, Maxim Solodovnik < >>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hello Andun, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> according to Legal we can use the fonts, so it can be kept >>>>>>>>>>>>>>> as it was. (sorry for inconvenience) >>>>>>>>>>>>>>> I'll take a look at your examples later today or tomorrow >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Thu, May 30, 2013 at 1:12 AM, Andun Sameera < >>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> To overcome the problem of removing the CSS file, I took >>>>>>>>>>>>>>>> the follwing approch. As I understood the font-awsome CSS file >>>>>>>>>>>>>>>> is needed >>>>>>>>>>>>>>>> only for the WysiwygEditor. So I have removed the CSS refernce, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> private static final CssResourceReference CSS3=new >>>>>>>>>>>>>>>> CssResourceReference(WysiwygBehavior.class,"css/font-awesome.css"); >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> from WysiwygBehaviour and put it in the WysiwygEditor HTML >>>>>>>>>>>>>>>> as follows, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> <wicket:head> >>>>>>>>>>>>>>>> <wicket:link> >>>>>>>>>>>>>>>> <link rel="stylesheet" type="text/css" href=" >>>>>>>>>>>>>>>> http://netdna.bootstrapcdn.com/font-awesome/3.0.2/css/font-awesome.css >>>>>>>>>>>>>>>> "/> >>>>>>>>>>>>>>>> </wicket:link> >>>>>>>>>>>>>>>> </wicket:head> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The it works fine. Is that way OK ? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wed, May 29, 2013 at 11:14 PM, Andun Sameera < >>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Tue, May 28, 2013 at 12:40 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> In the future there should be possibility to add custom >>>>>>>>>>>>>>>>>> buttons: like "add emotion" button >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tue, May 28, 2013 at 1:45 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Hello Andun, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Here is my review: >>>>>>>>>>>>>>>>>>> 1) font files should be removed from the plugin until >>>>>>>>>>>>>>>>>>> legal will approve its license (as well as related css file) >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> What is the way to use this CSS file instead of keeping >>>>>>>>>>>>>>>>> it locally ? Can we add a URL reference to the file? Also I >>>>>>>>>>>>>>>>> saw Alexi is >>>>>>>>>>>>>>>>> talking about getting the compiled file at the build time. I >>>>>>>>>>>>>>>>> am unfamiliar >>>>>>>>>>>>>>>>> with that process. Can you help me ? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> 2) public WysiwygBehavior(String selector, String method) >>>>>>>>>>>>>>>>>>> constructor should look like this: >>>>>>>>>>>>>>>>>>> public WysiwygBehavior(String selector, String method){ >>>>>>>>>>>>>>>>>>> this(selector, method, new Options()); >>>>>>>>>>>>>>>>>>> } >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Done and Committed >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> 3) for now all buttons can be hardcoded as in you html >>>>>>>>>>>>>>>>>>> above >>>>>>>>>>>>>>>>>>> 4) WysiwygEditor extends Panel should be created with >>>>>>>>>>>>>>>>>>> it's own markup file (maybe it is possible to extend some >>>>>>>>>>>>>>>>>>> of the >>>>>>>>>>>>>>>>>>> FormComponents (you can take a look at *DateTextField >>>>>>>>>>>>>>>>>>> as an example)* >>>>>>>>>>>>>>>>>>> 5) It should have at least 2 constructors: WE(String >>>>>>>>>>>>>>>>>>> id), WE(String id, IModel<T>) I guess it should be generic >>>>>>>>>>>>>>>>>>> as other Wicket >>>>>>>>>>>>>>>>>>> components. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Done and Committed. Please review the code in >>>>>>>>>>>>>>>>> https://github.com/andunslg/Wysiwyg-Wicket. Also I have >>>>>>>>>>>>>>>>> changed the sample to use the changed code in >>>>>>>>>>>>>>>>> https://github.com/andunslg/Wysiwyg-Wicket-Sample. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 8:49 PM, Andun Sameera < >>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thank you for the instruction. I have corrected the >>>>>>>>>>>>>>>>>>>> problem by adding those fonts as resources. But there was >>>>>>>>>>>>>>>>>>>> a small issue. I >>>>>>>>>>>>>>>>>>>> had put following code segment to the Sample application's >>>>>>>>>>>>>>>>>>>> init() method to >>>>>>>>>>>>>>>>>>>> load font resources to run time. Is it the correct way of >>>>>>>>>>>>>>>>>>>> doing the thing ? >>>>>>>>>>>>>>>>>>>> Can I move this code segment to the Behavior itself to >>>>>>>>>>>>>>>>>>>> make users life easy >>>>>>>>>>>>>>>>>>>> ? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> IPackageResourceGuard packageResourceGuard = >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> getResourceSettings().getPackageResourceGuard(); >>>>>>>>>>>>>>>>>>>> if (packageResourceGuard instanceof >>>>>>>>>>>>>>>>>>>> SecurePackageResourceGuard) >>>>>>>>>>>>>>>>>>>> { >>>>>>>>>>>>>>>>>>>> SecurePackageResourceGuard guard = >>>>>>>>>>>>>>>>>>>> (SecurePackageResourceGuard) >>>>>>>>>>>>>>>>>>>> packageResourceGuard; >>>>>>>>>>>>>>>>>>>> guard.addPattern("+*.eot"); >>>>>>>>>>>>>>>>>>>> guard.addPattern("+*.woff"); >>>>>>>>>>>>>>>>>>>> guard.addPattern("+*.ttf"); >>>>>>>>>>>>>>>>>>>> } >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I found this instructions in the mail thread given at >>>>>>>>>>>>>>>>>>>> [1]. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> I have gone through the OFL and found this. I think we >>>>>>>>>>>>>>>>>>>> can use this under AL. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Permission is hereby granted, free of charge, to any >>>>>>>>>>>>>>>>>>>> person obtaining >>>>>>>>>>>>>>>>>>>> a copy of the Font Software, to use, study, copy, >>>>>>>>>>>>>>>>>>>> merge, embed, modify, >>>>>>>>>>>>>>>>>>>> redistribute, and sell modified and unmodified copies >>>>>>>>>>>>>>>>>>>> of the Font >>>>>>>>>>>>>>>>>>>> Software, subject to the following conditions: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 1) Neither the Font Software nor any of its individual >>>>>>>>>>>>>>>>>>>> components, >>>>>>>>>>>>>>>>>>>> in Original or Modified Versions, may be sold by itself. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 2) Original or Modified Versions of the Font Software >>>>>>>>>>>>>>>>>>>> may be bundled, >>>>>>>>>>>>>>>>>>>> redistributed and/or sold with any software, provided >>>>>>>>>>>>>>>>>>>> that each copy >>>>>>>>>>>>>>>>>>>> contains the above copyright notice and this license. >>>>>>>>>>>>>>>>>>>> These can be >>>>>>>>>>>>>>>>>>>> included either as stand-alone text files, >>>>>>>>>>>>>>>>>>>> human-readable headers or >>>>>>>>>>>>>>>>>>>> in the appropriate machine-readable metadata fields >>>>>>>>>>>>>>>>>>>> within text or >>>>>>>>>>>>>>>>>>>> binary files as long as those fields can be easily >>>>>>>>>>>>>>>>>>>> viewed by the user. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 3) No Modified Version of the Font Software may use the >>>>>>>>>>>>>>>>>>>> Reserved Font >>>>>>>>>>>>>>>>>>>> Name(s) unless explicit written permission is granted >>>>>>>>>>>>>>>>>>>> by the corresponding >>>>>>>>>>>>>>>>>>>> Copyright Holder. This restriction only applies to the >>>>>>>>>>>>>>>>>>>> primary font name as >>>>>>>>>>>>>>>>>>>> presented to the users. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 4) The name(s) of the Copyright Holder(s) or the >>>>>>>>>>>>>>>>>>>> Author(s) of the Font >>>>>>>>>>>>>>>>>>>> Software shall not be used to promote, endorse or >>>>>>>>>>>>>>>>>>>> advertise any >>>>>>>>>>>>>>>>>>>> Modified Version, except to acknowledge the >>>>>>>>>>>>>>>>>>>> contribution(s) of the >>>>>>>>>>>>>>>>>>>> Copyright Holder(s) and the Author(s) or with their >>>>>>>>>>>>>>>>>>>> explicit written >>>>>>>>>>>>>>>>>>>> permission. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> 5) The Font Software, modified or unmodified, in part >>>>>>>>>>>>>>>>>>>> or in whole, >>>>>>>>>>>>>>>>>>>> must be distributed entirely under this license, and >>>>>>>>>>>>>>>>>>>> must not be >>>>>>>>>>>>>>>>>>>> distributed under any other license. The requirement >>>>>>>>>>>>>>>>>>>> for fonts to >>>>>>>>>>>>>>>>>>>> remain under this license does not apply to any >>>>>>>>>>>>>>>>>>>> document created >>>>>>>>>>>>>>>>>>>> using the Font Software. >>>>>>>>>>>>>>>>>>>> Also I found this site [2]. What is your opinion ? >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Also If the things works fine, I can move to the step >>>>>>>>>>>>>>>>>>>> of creating the component to reuse following code which >>>>>>>>>>>>>>>>>>>> needed to create >>>>>>>>>>>>>>>>>>>> the tool-bar and the editor. Can you give me some >>>>>>>>>>>>>>>>>>>> instructions regarding >>>>>>>>>>>>>>>>>>>> the process of creating a component and it's best >>>>>>>>>>>>>>>>>>>> practices. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> <div class="container"> >>>>>>>>>>>>>>>>>>>> <div class="btn-toolbar" data-role="editor-toolbar" >>>>>>>>>>>>>>>>>>>> data-target="#editor"> >>>>>>>>>>>>>>>>>>>> <div class="btn-group"> >>>>>>>>>>>>>>>>>>>> <a class="btn dropdown-toggle" >>>>>>>>>>>>>>>>>>>> data-toggle="dropdown" title="Font Size"><i >>>>>>>>>>>>>>>>>>>> class="icon-text-height"></i> <b >>>>>>>>>>>>>>>>>>>> class="caret"></b></a> >>>>>>>>>>>>>>>>>>>> <ul class="dropdown-menu"> >>>>>>>>>>>>>>>>>>>> <li><a data-edit="fontSize 5"><font >>>>>>>>>>>>>>>>>>>> size="5">Huge</font></a></li> >>>>>>>>>>>>>>>>>>>> <li><a data-edit="fontSize 3"><font >>>>>>>>>>>>>>>>>>>> size="3">Normal</font></a></li> >>>>>>>>>>>>>>>>>>>> <li><a data-edit="fontSize 1"><font >>>>>>>>>>>>>>>>>>>> size="1">Small</font></a></li> >>>>>>>>>>>>>>>>>>>> </ul> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> <div class="btn-group"> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="bold" title="Bold >>>>>>>>>>>>>>>>>>>> (Ctrl/Cmd+B)"><i class="icon-bold"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="italic" >>>>>>>>>>>>>>>>>>>> title="Italic (Ctrl/Cmd+I)"><i class="icon-italic"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="strikethrough" >>>>>>>>>>>>>>>>>>>> title="Strikethrough"><i >>>>>>>>>>>>>>>>>>>> class="icon-strikethrough"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="underline" >>>>>>>>>>>>>>>>>>>> title="Underline (Ctrl/Cmd+U)"><i >>>>>>>>>>>>>>>>>>>> class="icon-underline"></i></a> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> <div class="btn-group"> >>>>>>>>>>>>>>>>>>>> <a class="btn" >>>>>>>>>>>>>>>>>>>> data-edit="insertunorderedlist" title="Bullet list"><i >>>>>>>>>>>>>>>>>>>> class="icon-list-ul"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" >>>>>>>>>>>>>>>>>>>> data-edit="insertorderedlist" title="Number list"><i >>>>>>>>>>>>>>>>>>>> class="icon-list-ol"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="outdent" >>>>>>>>>>>>>>>>>>>> title="Reduce indent (Shift+Tab)"><i >>>>>>>>>>>>>>>>>>>> class="icon-indent-left"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="indent" >>>>>>>>>>>>>>>>>>>> title="Indent (Tab)"><i class="icon-indent-right"></i></a> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> <div class="btn-group"> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="justifyleft" >>>>>>>>>>>>>>>>>>>> title="Align Left (Ctrl/Cmd+L)"><i >>>>>>>>>>>>>>>>>>>> class="icon-align-left"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="justifycenter" >>>>>>>>>>>>>>>>>>>> title="Center (Ctrl/Cmd+E)"><i >>>>>>>>>>>>>>>>>>>> class="icon-align-center"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="justifyright" >>>>>>>>>>>>>>>>>>>> title="Align Right (Ctrl/Cmd+R)"><i >>>>>>>>>>>>>>>>>>>> class="icon-align-right"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="justifyfull" >>>>>>>>>>>>>>>>>>>> title="Justify (Ctrl/Cmd+J)"><i >>>>>>>>>>>>>>>>>>>> class="icon-align-justify"></i></a> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> <div class="btn-group"> >>>>>>>>>>>>>>>>>>>> <a class="btn dropdown-toggle" >>>>>>>>>>>>>>>>>>>> data-toggle="dropdown" title="Hyperlink"><i >>>>>>>>>>>>>>>>>>>> class="icon-link"></i></a> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> <div class="dropdown-menu input-append"> >>>>>>>>>>>>>>>>>>>> <input class="span2" placeholder="URL" >>>>>>>>>>>>>>>>>>>> type="text" data-edit="createLink"/> >>>>>>>>>>>>>>>>>>>> <button class="btn" >>>>>>>>>>>>>>>>>>>> type="button">Add</button> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="unlink" >>>>>>>>>>>>>>>>>>>> title="Remove Hyperlink"><i class="icon-cut"></i></a> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> <div class="btn-group"> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="undo" title="Undo >>>>>>>>>>>>>>>>>>>> (Ctrl/Cmd+Z)"><i class="icon-undo"></i></a> >>>>>>>>>>>>>>>>>>>> <a class="btn" data-edit="redo" title="Redo >>>>>>>>>>>>>>>>>>>> (Ctrl/Cmd+Y)"><i class="icon-repeat"></i></a> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> <input type="text" data-edit="inserttext" >>>>>>>>>>>>>>>>>>>> id="voiceBtn" x-webkit-speech=""> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> <div id="editor"> >>>>>>>>>>>>>>>>>>>> Go ahead… >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> </div> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> [1] - >>>>>>>>>>>>>>>>>>>> http://apache-wicket.1842946.n4.nabble.com/Wicket-1-4-20-error-message-quot-Access-denied-to-static-package-resource-quot-td4491886.html >>>>>>>>>>>>>>>>>>>> [2] - >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> http://www.tldrlegal.com/compare?a=Apache+License+2.0+%28Apache-2.0%29&b=Open+Font+License+%28OFL%29 >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 3:04 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> According to this css file: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> @font-face{ >>>>>>>>>>>>>>>>>>>>> font-family:'FontAwesome';* >>>>>>>>>>>>>>>>>>>>> src:url('../font/fontawesome-webfont.eot?v=3.0.2'); >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> src:url('../font/fontawesome-webfont.eot?#iefix&v=3.0.2') >>>>>>>>>>>>>>>>>>>>> format('embedded-opentype'), >>>>>>>>>>>>>>>>>>>>> url('../font/fontawesome-webfont.woff?v=3.0.2') >>>>>>>>>>>>>>>>>>>>> format('woff'), >>>>>>>>>>>>>>>>>>>>> url('../font/fontawesome-webfont.ttf?v=3.0.2') >>>>>>>>>>>>>>>>>>>>> format('truetype');* font-weight:normal; >>>>>>>>>>>>>>>>>>>>> font-style:normal } >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I guess you need font files (in bold above as well) >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Could you also check if >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> - The Font Awesome font is licensed under the *SIL Open >>>>>>>>>>>>>>>>>>>>> Font License* - http://scripts.sil.org/OFL >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> is compatible with AL? >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> Thanks in advance >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 4:19 PM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I am in the final step of creating the Wysiwyg >>>>>>>>>>>>>>>>>>>>>> behavior. I have update the sample also. When I run the >>>>>>>>>>>>>>>>>>>>>> sample all the >>>>>>>>>>>>>>>>>>>>>> Wysiwyg functionality is working fine. You can see the >>>>>>>>>>>>>>>>>>>>>> attached screen of >>>>>>>>>>>>>>>>>>>>>> that. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> But I am facing a weired problem. To show the Icons >>>>>>>>>>>>>>>>>>>>>> of the buttons it need following CSS file, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> <link href=" >>>>>>>>>>>>>>>>>>>>>> http://netdna.bootstrapcdn.com/font-awesome/3.0.2/css/font-awesome.css" >>>>>>>>>>>>>>>>>>>>>> rel="stylesheet"> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> What I did is download the CSS file and included it >>>>>>>>>>>>>>>>>>>>>> as a resource reference for the behaviour. But the icons >>>>>>>>>>>>>>>>>>>>>> are not shown >>>>>>>>>>>>>>>>>>>>>> properly. Then what I did was put the url reference of >>>>>>>>>>>>>>>>>>>>>> the CSS file. It >>>>>>>>>>>>>>>>>>>>>> also not work. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Then I created a html file outside wicket. I put the >>>>>>>>>>>>>>>>>>>>>> CSS reference as this, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> <link href=" >>>>>>>>>>>>>>>>>>>>>> http://netdna.bootstrapcdn.com/font-awesome/3.0.2/css/font-awesome.css" >>>>>>>>>>>>>>>>>>>>>> rel="stylesheet"> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Then all the things work well. But when I download >>>>>>>>>>>>>>>>>>>>>> the file and put the reference as this, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> <link href="font-awesome.css" rel="stylesheet"> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Icons are not shown. What is going wrong here ? I >>>>>>>>>>>>>>>>>>>>>> have attached the html project which was create out side >>>>>>>>>>>>>>>>>>>>>> wicket here. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 12:21 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> great! thanks! >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 1:45 PM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> I have created two git repos for component >>>>>>>>>>>>>>>>>>>>>>>> https://github.com/andunslg/Wysiwyg-Wicket and >>>>>>>>>>>>>>>>>>>>>>>> sample >>>>>>>>>>>>>>>>>>>>>>>> https://github.com/andunslg/Wysiwyg-Wicket-Sample. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> I have created the WysiwygBehaviour first. After >>>>>>>>>>>>>>>>>>>>>>>> scefully creating that I will create the component to >>>>>>>>>>>>>>>>>>>>>>>> add the Wysiwyg >>>>>>>>>>>>>>>>>>>>>>>> buttons. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 9:31 AM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> OK Maxim. Will look in to that. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 9:29 AM, Maxim Solodovnik >>>>>>>>>>>>>>>>>>>>>>>>> <solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> I would like it as a plugin for wicket-jquery-ui >>>>>>>>>>>>>>>>>>>>>>>>>> I guess this plugin will require both Behavior >>>>>>>>>>>>>>>>>>>>>>>>>> and Component (probably extending TextArea) with >>>>>>>>>>>>>>>>>>>>>>>>>> configurable buttons >>>>>>>>>>>>>>>>>>>>>>>>>> I believe small number of buttons can be added in >>>>>>>>>>>>>>>>>>>>>>>>>> initial version >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 10:55 AM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>>>>> andun...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> I accept this. What I have to do is creating >>>>>>>>>>>>>>>>>>>>>>>>>>> another wicket module which wraps the >>>>>>>>>>>>>>>>>>>>>>>>>>> bootstrap-wysiwyg plugin. Do I have >>>>>>>>>>>>>>>>>>>>>>>>>>> to create it as a separate project or under >>>>>>>>>>>>>>>>>>>>>>>>>>> wicket-jquery-ui ? >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 9:19 AM, Maxim >>>>>>>>>>>>>>>>>>>>>>>>>>> Solodovnik <solomax...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello Andun, >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> since Sebastian already implemented >>>>>>>>>>>>>>>>>>>>>>>>>>>> emoticons<https://github.com/sebfz1/wicket-jquery-ui/tree/master/wicket-jquery-ui-plugins/src/main/java/com/googlecode/wicket/jquery/ui/plugins/emoticons> >>>>>>>>>>>>>>>>>>>>>>>>>>>> plugin >>>>>>>>>>>>>>>>>>>>>>>>>>>> I propose you to implement additional component: >>>>>>>>>>>>>>>>>>>>>>>>>>>> WYSIWYG editor plugin >>>>>>>>>>>>>>>>>>>>>>>>>>>> based on >>>>>>>>>>>>>>>>>>>>>>>>>>>> http://mindmup.github.io/bootstrap-wysiwyg/ >>>>>>>>>>>>>>>>>>>>>>>>>>>> as described here: >>>>>>>>>>>>>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-558 >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Would you accept that? >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>>>>>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>>>>>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>>>>>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>>>>>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>>>>>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>>>>>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>>>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>>>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>>>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>>>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>>>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>>>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Thanks! >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Regards >>>>>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> WBR >>>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> WBR >>>>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> Regards >>>>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>>>> Undergraduate >>>>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>>>> University of Moratuwa >>>>>>>>>>>>> Sri Lanka >>>>>>>>>>>>> >>>>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>>>> LinkedIn - >>>>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> WBR >>>>>>>>>>>> Maxim aka solomax >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Regards >>>>>>>>>>> Andun S.L. Gunawardana >>>>>>>>>>> Undergraduate >>>>>>>>>>> Department of Computer Science And Engineering >>>>>>>>>>> University of Moratuwa >>>>>>>>>>> Sri Lanka >>>>>>>>>>> >>>>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>>>> LinkedIn - >>>>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> WBR >>>>>>>>>> Maxim aka solomax >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Regards >>>>>>>>> Andun S.L. Gunawardana >>>>>>>>> Undergraduate >>>>>>>>> Department of Computer Science And Engineering >>>>>>>>> University of Moratuwa >>>>>>>>> Sri Lanka >>>>>>>>> >>>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>>> LinkedIn - >>>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Regards >>>>>>>> Andun S.L. Gunawardana >>>>>>>> Undergraduate >>>>>>>> Department of Computer Science And Engineering >>>>>>>> University of Moratuwa >>>>>>>> Sri Lanka >>>>>>>> >>>>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>>>> LinkedIn - >>>>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>>>> Twitter -http://twitter.com/AndunSLG >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards >>>>>> Andun S.L. Gunawardana >>>>>> Undergraduate >>>>>> Department of Computer Science And Engineering >>>>>> University of Moratuwa >>>>>> Sri Lanka >>>>>> >>>>>> Blog - http://www.insightforfuture.blogspot.com/ >>>>>> LinkedIn - >>>>>> http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>>>> Twitter -http://twitter.com/AndunSLG >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Regards >>>> Andun S.L. Gunawardana >>>> Undergraduate >>>> Department of Computer Science And Engineering >>>> University of Moratuwa >>>> Sri Lanka >>>> >>>> Blog - http://www.insightforfuture.blogspot.com/ >>>> LinkedIn - http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 >>>> Twitter -http://twitter.com/AndunSLG >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >>> -- >>> WBR >>> Maxim aka solomax >>> >> > > > -- > WBR > Maxim aka solomax > -- Regards Andun S.L. Gunawardana Undergraduate Department of Computer Science And Engineering University of Moratuwa Sri Lanka Blog - http://www.insightforfuture.blogspot.com/ LinkedIn - http://www.linkedin.com/pub/andun-s-l-gunawardana/34/646/703 Twitter -http://twitter.com/AndunSLG