WebScripts widget

Un article de Bluexml.com.

Home Official WebSite Download Forum


ExtJS

Ext (pronounced "extent") is an open-source JavaScript library, for building richly interactive web applications using techniques such as AJAX, DHTML and DOM scripting.

Source : Wikipedia

URL example :

http://localhost:8080/alfresco/service/com_bluexml_sem_crm_Contact/datatable

Result example :

Image:ExtJS_datatable.gif

dHTML Grid

dhtmlxGrid is an Ajax-enabled JavaScript grid control that provides professional solution for representing and editing tabular data on the web. Carefully designed, with powerful script API, this editable DHTML grid is easy configurable with XML or js methods and shows convincing results working with large amounts of data.

Source : dHTMLx

URL example :

http://localhost:8080/alfresco/service/com_bluexml_sem_crm_Contact/datatable/dhx

Result example :

Image:DHTMLx_datatable.gif

DHTML Week Planner

This is a nice DHTML week planner. It used Ajax to get events/appointments from the server. This script makes it easy for you to move, resize and edit events without having to reload the page. The changes you make are instantly sent to a server so that they could be saved in your database(mySQL, Oracle etc.).

Source : dhtmlgoodies.com

To use this component, we must install (unzip in tomcat\webapps\alfresco) the library dHTML Goodies modified to be include in Alfresco : here !

URL example :

http://localhost:8080/alfresco/service/com_bluexml_sem_crm_Project/weekPlanner/dhtml?startParam=startDate&
        endParam=endDate&docParam=name
http://localhost:8080/alfresco/service/com_bluexml_sem_crm_Project/weekPlanner/dhtml?startParam=startDate&
        endParam=endDate&docParam=description

Result example :

Image:Dhtmlweekplanner.gif