This site is made using
XForms
.
eXSLTForms
is an open source project comprising extension actions / elements
for the open source
XForms
processor called
XSLTForms
.
eXSLTForms
was developed in order to respond to the requirements of real life
XForms web applications, and comprises the following extension
XForms actions / elements and widgets:
-
The transform action
performs a xsl transformation of a nodeset (part of a data
instance), by using an external XSL stylesheet, and inserts the
resulting nodeset in a data instance. See example
here
.
-
The replace action
performs a replacing action of a target nodeset (part of a data
instance), by an origin nodeset (part of a data instance). This
is useful to have a simpler syntax for
this XForms data mutation pattern
. See example
here
.
-
teian
is an web-based annotator and limited editor for any XML vocabulary.
Teian was originally developed for the U.S. Department of State, Office of the Historian,
and released as open source for the benefit of community. Its development was further funded
by the University of Richmond, USA. See examples
here
.
-
YUI2 DataTable control
provides a simple yet powerful API to display screen-reader
accessible tabular data on a web page. Notable features include
sortable columns, pagination, scrolling, row selection,
resizeable columns, and inline cell editing. See example
here
.
-
CKEditor
is a text editor to be used inside web pages. It's a WYSIWYG
editor, which means that the text being edited on it looks as
similar as possible to the results users have when publishing
it. It brings to the web common editing features found on
desktop editing applications like Microsoft Word and
OpenOffice. See example
here
.
-
EditArea
is a free javascript editor for source code. (That is no way a
WYSIWYG editor). This editor is designed to edit souce code
files in a textarea. The main goal is to allow text formatting,
search and replace and real-time syntax highlight (for not too
heavy text). See example
here
.
-
YUI Rich Text Editor
is a UI control that replaces a standard HTML textarea; it
allows for the rich formatting of text content, including
common structural treatments like lists, formatting treatments
like bold and italic text, and drag-and-drop inclusion and
sizing of images. The Rich Text Editor's toolbar is extensible
via a plugin architecture so that advanced implementations can
achieve a high degree of customization. See example
here
for both YUI Editor and YUI SimpleEditor.
-
Dojo Editor
is a text box on steroids. Designed to look and work like a
word processor. The editor features a toolbar, HTML output, and
a plugin architecture that supports new commands, new buttons
and other new features. See example
here
.
-
Xinha Editor
is a powerful WYSIWYG HTML editor component that works in all
current browsers. Its configurabilty and extensibility make it
easy to build just the right editor for multiple purposes, from
a restricted mini-editor for one database field to a
full-fledged website editor. Its liberal, BSD licence makes it
an ideal candidate for integration into any kind of project.
See example
here
.
-
Just for fun (only?):
all the above editors on a single page. See example
here
.
Allows execution of XQuery queries and XProc pipelines from
webpage in an eXist XMLDB installed on client. eDIB also allows
complex processing and storage of data before sending it back to
server, thus balancing load between server and client.
is an open source project comprising extension actions / elements
for the open source
XForms
processor called
XSLTForms
.
eXSLTForms
was developed in order to respond to the requirements of real
life
XForms web applications, and comprises the following extension
XForms actions / elements:
-
The transform action
performs a xsl transformation of a nodeset (part of a data
instance), by using an external XSL stylesheet, and inserts the
resulting nodeset in a data instance. See example
here
.
-
The replace action
performs a replacing action of a target nodeset (part of a data
instance), by an origin nodeset (part of a data instance). This
is useful to have a simpler syntax for
this XForms data mutation pattern
. See example
here
.
-
teian
is an web-based annotator and limited editor for any XML vocabulary.
Teian was originally developed for the U.S. Department of State, Office of the Historian,
and released as open source for the benefit of community. Its development was further funded
by the University of Richmond, USA. See examples
here
.
-
YUI2 DataTable control
provides a simple yet powerful API to display screen-reader
accessible tabular data on a web page. Notable features include
sortable columns, pagination, scrolling, row selection,
resizeable columns, and inline cell editing. See example
here
.
-
CKEditor
is a text editor to be used inside web pages. It's a WYSIWYG
editor, which means that the text being edited on it looks as
similar as possible to the results users have when publishing
it. It brings to the web common editing features found on
desktop editing applications like Microsoft Word and
OpenOffice. See example
here
.
-
EditArea
is a free javascript editor for source code. (That is no way a
WYSIWYG editor). This editor is designed to edit souce code
files in a textarea. The main goal is to allow text formatting,
search and replace and real-time syntax highlight (for not too
heavy text). See example
here
.
-
YUI Rich Text Editor
is a UI control that replaces a standard HTML textarea; it
allows for the rich formatting of text content, including
common structural treatments like lists, formatting treatments
like bold and italic text, and drag-and-drop inclusion and
sizing of images. The Rich Text Editor's toolbar is extensible
via a plugin architecture so that advanced implementations can
achieve a high degree of customization. See example
here
for both YUI Editor and YUI SimpleEditor.
-
Dojo Editor
is a text box on steroids. Designed to look and work like a
word processor. The editor features a toolbar, HTML output, and
a plugin architecture that supports new commands, new buttons
and other new features. See example
here
.
-
Xinha Editor
is a powerful WYSIWYG HTML editor component that works in all
current browsers. Its configurabilty and extensibility make it
easy to build just the right editor for multiple purposes, from
a restricted mini-editor for one database field to a
full-fledged website editor. Its liberal, BSD licence makes it
an ideal candidate for integration into any kind of project.
See example
here
.
-
Just for fun (only?):
all the above editors on a single page. See example
here
.
Studying and using XML technologies since 2004, I can develop web
application based upon
XRX
(XForms in the browser - REST - XProc (XQuery) for the database).
As XML database, I am using
eXist
.
As XForms processor, I am using
XSLTForms
. XSLTForms works with all major browser (Internet Explorer,
FireFox, Opera, Safari, Chrome and more).
U. S. Department Of State, Office Of The Historian
BGS Divizia de securitate SRL
Wisconsin Precision Components SA
Sundari Conf SRL
Kids Collection SRL
Primex '98 SRL
Mocasinul SRL
Teodorescu Claudius Marian
Tel.: 0752626515
Email: claud108 at yahoo dot com
Fiscal Data:
Teodorescu Claudius Marian P.F.A.
Trade Register No.: F40/4072/18.08.2009
VAT No.: 25904107
Registered Office: str. Fluviului, nr. 10. sector 1, București
Bank Account: RO75BRDE445SV32980594450