Yes! you are correct The this component will be added to the chat and Calendar appointment :)
On Fri, May 31, 2013 at 6:45 PM, Andun Sameera <[email protected]> wrote: > 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 <[email protected]>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 <[email protected]>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" <[email protected]> >>> 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 <[email protected]>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 < >>>>> [email protected]> 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" <[email protected]> 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 < >>>>>>> [email protected]> 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" <[email protected]> >>>>>>>> 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 < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> +1 It works. I will commit like that. >>>>>>>>>> >>>>>>>>>> Thanks! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, May 30, 2013 at 11:00 AM, Maxim Solodovnik < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> use always can use: >>>>>>>>>>> Application.get() then :) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thu, May 30, 2013 at 12:27 PM, Andun Sameera < >>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Hi Maxim, >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tue, May 28, 2013 at 12:40 PM, Maxim Solodovnik < >>>>>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> great! thanks! >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 1:45 PM, Andun Sameera < >>>>>>>>>>>>>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>>>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> OK Maxim. Will look in to that. >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, May 27, 2013 at 9:29 AM, Maxim Solodovnik >>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> 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 >>>>>>>>>>>>>>>>>>>>>>>>>>> <[email protected]> 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 <[email protected]> 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 > > > > > -- WBR Maxim aka solomax
