Sneak preview: SHE-plugin

Questions and answers on developing, deploying and using plugins and JavaBeans

Sneak preview: SHE-plugin

Postby Harjo » Mon Jan 31, 2005 10:27 pm

Hi folks!

here is a sneak-preview of the SHE-plugin (Servoy HTML Editor)
bare with us, there are some components that are not working 100%, but we would'nt hold that to show it to you.

There are comming new features every week (like contextual menus on hyperlinks and images)

Pricing will be available within 2/3 weeks.
There is comming a bean-version also, so you can use that instead of the standard html-area.

Have fun!
http://213.227.130.132:8083/servoy-clie ... =SHEsample

Oh yeah, all comments are welcome and please leave some html for the rest!! :lol:
Last edited by Harjo on Tue Feb 01, 2005 12:11 am, edited 3 times in total.
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby Harry Catharell » Mon Jan 31, 2005 10:53 pm

Hi Harjo,

Just hit the link and downloaded client.

Get the 'Could not Register client' error and then 'disconnected from server. Trying to reconnect' message !!??

OS X 10.3.7
Java version 1.4.2-38 (Mac OS X)

Just off for an hour and will try again later !

Cheers
Harry
Harry Catharell
 
Posts: 812
Joined: Fri Sep 26, 2003 10:23 am
Location: Milton Keynes, England

Postby patrick » Mon Jan 31, 2005 10:58 pm

Harjo,

opened it, looked at it and was amazed :D :D :D
patrick
 
Posts: 3703
Joined: Wed Jun 11, 2003 10:33 am
Location: Munich, Germany

Postby Harjo » Mon Jan 31, 2005 11:01 pm

Harry Catharell wrote:Hi Harjo,

Just hit the link and downloaded client.

Get the 'Could not Register client' error and then 'disconnected from server. Trying to reconnect' message !!??

OS X 10.3.7
Java version 1.4.2-38 (Mac OS X)

Just off for an hour and will try again later !

Cheers
Harry


Don't know! The link works fine here.
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby ROCLASI » Mon Jan 31, 2005 11:05 pm

Arrgh!! Please put returns in your error messages!
Good thing I have a dual display setup here...I NEEDED it.

For the rest it looks good. Ofcourse has the same odd things of the original product. (any way to stop using a list-item without venturing into the HTML ?)
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Postby Harjo » Mon Jan 31, 2005 11:15 pm

ROCLASI wrote:Arrgh!! Please put returns in your error messages!
Good thing I have a dual display setup here...I NEEDED it.

For the rest it looks good. Ofcourse has the same odd things of the original product. (any way to stop using a list-item without venturing into the HTML ?)


I quote: It is a sneak-preview! Can you explain further?
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby ROCLASI » Mon Jan 31, 2005 11:27 pm

I understand it's a sneak preview ;)

What part do you want me to explain further?

1) error message?
I got the error message when I tried to save the text into the database.
It was one long string, no returns.

2) list item?
I guess I should call it a numbered list.
Start using that and you can't stop it (as in you can't get out of that formating.)
The original product (of which I am a registered user) has the same issue.
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Postby Harjo » Mon Jan 31, 2005 11:39 pm

ROCLASI wrote:I understand it's a sneak preview ;)

What part do you want me to explain further?

1) error message?
I got the error message when I tried to save the text into the database.
It was one long string, no returns.

Thats indeed an error. Everything works fine on a windows-server, but this is a linux server. Will be fixed this week.

2) list item?
I guess I should call it a numbered list.
Start using that and you can't stop it (as in you can't get out of that formating.)
The original product (of which I am a registered user) has the same issue.
We will try to fix that!
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby Westy » Tue Feb 01, 2005 1:10 am

Harjo,

Looks great!!! :D

Thank you for letting us preview it. This seems like a fitting way to end what has been a spectacular first month of 2005 for Servoy. I feel like a kid in a candy store with all the new features and enhancements that are coming our way. It's an exciting time to be a Servoy developer. Thanks to all.
Westy
 
Posts: 852
Joined: Fri Feb 13, 2004 5:27 am
Location: Lynnfield, Massachusetts USA

Postby bcusick » Tue Feb 01, 2005 2:20 am

Harjo & Team,

EXCELLENT! :D

Very cool. Is this going to be module or plug-in or ??

Any idea of pricing?

AWESOME JOB!
Bob Cusick
bcusick
 
Posts: 1255
Joined: Wed Apr 23, 2003 11:27 pm
Location: Thousand Oaks, CA USA

Postby Harjo » Tue Feb 01, 2005 9:23 am

bcusick wrote:Harjo & Team,

EXCELLENT! :D

Thanks!
Very cool. Is this going to be module or plug-in or ??

No, what you see is the plugin! 8)
A bean-version is comming up.

Any idea of pricing?

The license will be server and developer based. NOT user-based! :D
Pricing will be VERY affordable.
I hope to tell you more about pricing end of this week.
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby Harjo » Tue Feb 01, 2005 9:41 am

Here is some more info:

Methods

The plugin exposes eleven main functions to a servoy developer environment-
1. openFile(String filename)
This function opens a file in the server given by the filename parameter. The fileName parameter can contain full path or relative path. The relative paths are searched in servoy/server/webapps/root directory.

2. openStringSaveInFile(String htmlString,String filename)
This function opens the given htmlString in the editor. The save operation in the editor will save the html into a file in server given by the file name parameter. The fileName parameter can contain full path or relative path. The relative paths are searched in servoy/server/webapps/root directory.

3. openTableColumn(String serverName,String tableName,String columnName, String whereConditio)
This function opens the data in a servoy db field . The field is given by serverName, tableName , colummName and whereCondition parameters. The whereCondition is used to select the row. The syntax of where condition is same as SQL where clause excluding the where word. If the whereCondition returns multiple rows the first row is selected. The save operation in the editor will save the data into the same field.
example: openTableColumn("user_data","editor","html","id=1");

4. openStringSaveinTableColumn(String htmlString,String serverName,String tableName, String columnName,String whereCondition)
This function opens the given htmlString in the editor. The save operation in the editor will save the html into a servoy db field.The field is given by serverName, tableName , colummName and whereCondition parameters. The whereCondition is used to select the row. The syntax of where condition is same as SQL where clause excluding the where word.
If the whereCondition returns multiple rows the first row is selected.
The save operation in the editor will save the data into the same field.
Example:
openTableColumn("<p>sample html string</p>","user_data" ,"editor" ,"html" ,"id= 1" );

5. setMediaFolder(String folderName)
6. setCSSFile(String fileName)
7. setWidth(int width)
8. setHeight(int Height)
9. setSkin(String skinName)
10. setUseServoyLookAndFeel(boolean flag)
11. createFolderInRoot(String folderName)


Preferences
The plugin has the following design preferences. The preferences will appear in the servoy developer edit/preferences/she tab. (These functions are also scriptable! See point 5 t/m 11)
1. Media Folder Name: name of the media folder. This folder should be located in servoy/server/webapps/root
2. CSS File: name of the CSS file. This file should be located in servoy/server/webapps/root
3. Width: Width of the editor. Integer Field.
4. Height: Height of the editor. Integer Field.
5. Skin: Name of the skin.
6. List of functions: This list can be used to enable/disable the functions available in the editor.



I18N
The language is selected based on the servoy local settings. The I18N keys for the plugin are included in the SHEsample.servoy example servoy application. Default language is English.
Harjo Kompagnie
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Postby IT2Be » Tue Feb 01, 2005 10:27 am

Nice product!!! Really look forward to the pricing of the thing!
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Postby ROCLASI » Tue Feb 01, 2005 11:12 am

Reading this thread back I guess I should explain my reaction a bit.
This plugin/bean is based on another product that I know and use.
So I already know what the product can do (and it does a LOT!).

So my first responses were to the things that didn't work yet. Sorta like bug reporting (with some *arrgh*'s and *urk*'s for good measure ;) )

Anyway, Harjo thanks for bringing this great product to Servoy :D
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

HTML editor

Postby megaquests » Tue Feb 01, 2005 2:27 pm

looks very intesting HJK

thanks for developing... looking forward to hearing pricing :D
megaquests
 
Posts: 91
Joined: Mon Mar 01, 2004 1:09 pm
Location: Brighton, UK

Next

Return to Plugins and Beans

Who is online

Users browsing this forum: No registered users and 32 guests

cron