Changelog
From Plex-XML
- Below you can find our detailed change log for the Plex-XML framework
2009/10/03
- We have completely reworked the login procedure. Now it is now much more flexible than before.
- From now on we can handle anonymous users
- External links can be used to call single application panel with preselected data. As an example we can now send out an e-mail with a link to one ticket in our helpdesk application. Any user can call this ticket using that link.
- Beside the user id you can now use the e-mail address from your user profile to log in to an application that was developed with Plex-XML.
- As an option the initial application translation can now be done automatically by using Google translate service.
- Messages have been moved from the bottom to the top of each screen to improve the user experience. In some cases, users were confused when the window was not at full size and the message was shown in the hidden part of the window.
2009/09/03
2009/08/03
We have fixed a little typo in the configuration file web/WEB-INF/tutorial/controller.xml of our Plex-XML Community Edition. It is meanwhile fixed in the downloadable zip-file. If you have already gone too far to start again, you can replace that file from a fresh download. Or you can do an manual fix by removing some underscores. E.g. your should replace "Employee_INHandler" with "EmployeeINHandler" and so on.
2008/11/17
- The BusinessBaseFunction "Insert" will now return the key of the inserted record in the variable OutputKey
2008/11/03
- A first version of the new treeview component is available
2008/10/02
- Plex-XML has been successfully tested with CA Plex 6.1 beta
2008/08/13
- Ext JS has been updated to version 2.2
2008/07/11
- The aa-form.js now fires an event before the form.submit is done. This enables you to observe that event and execute actions before the submit. A common usage is to fill Hidden-Form-Fields with values e.g. from the toolbar or to do any validations before submit.
- Element.fire in the aa-form.js:
this.form.fire(this.form.id + ':submit');
- Example for an event.observe in your XSLT:
Event.observe($('fooFormName'), 'fooFormName:submit', function(){$('wrkDatumVon').value=$('tmpDatumVon').value;});
2008/07/07
- The build in SMTP-SendMail has got the opportunity to login with user and password if required by the mail server.
2008/06/09
- User and Group-Management has been updated to Ext-Tabs and Grid-Checkboxes
2008/06/05
- Toolbar has a new <button type="msgbox"/> where you can put small messages in the toolbar section.
2008/05/30
- Grid-Checkboxes can now be selected with the gridRowOnClick so you don't need to hit the checkbox if you don't have any other events on that row.
<gridrowonclick>
<onclick>
<checkboxaction id="{$chkboxid}">
<formName>fooForm</formName>
<param value="{$xxx}">FooName</param>
</checkboxaction>
</onclick>
</gridrowonclick>
- The GridRow can now get an id and an class attribute. Just add the attributes to the gridRowOnClick-Template and they will bee passed through.
<xsl:template name="gridRowOnClick"> <xsl:attribute name="id">fooID</xsl:attribute> <xsl:attribute name="class">fooClass</xsl:attribute> ...
2008/05/26
- In some JScripts element.getElementByClassName('foo') has been replaced by element.select('.foo') to stay compatible with up coming releases of Firefox 3 and Safari 3.1 /JZW
- The pattern for Grid / FindBrowse functions has been enhanced to generate a database dependent "TOP n" / "FETCH FIRST n ROWS ONLY" / "LIMIT n ROWS" on select statements for Ms-SQL-Server, DB2 and My-SQL connections. This could enhance selection speed dramatically on selects with multiple joins. A de.allabout.db.name=mssql property has been added to the obxxxserver.properties. Valid values are mssql, mysql, db2 /JZW
2008/05/22
- RPG-SQL Option has be removed from the ALLSQLF-Model and all depending pattern because JDBC is faster, more flexible and easier to handle on i5 /JZW
2008/05/13
- Small change in extended search: Wenn man den Find-Operator leert, wird der Eintrag nun gelöscht, so dass man wieder "normal" über das Feld suchen kann
2008/05/09
- .../common/Base.xslt has a new variable for the user language:
- <xsl:variable name="vLocale" select="/responses/session-attribute[@name='Session-Locale']/@value"/>
- Shortcut handling has changed from double click to an separate window.
- Documents got more mime-type-pictures for the thumbnails.
- websnap.de thumbnail pictures got an fixed size of 90x70px.
- Default translations in Dictionary-Edit are now treated different in German. The fixed part is appended after the title in German e.g. "Dokument zufügen" instead of "Zufügen Dokument" in all other languages the fixed part will remain on start "Insert Document". Translations in English were changed from "Insert" to "New" and from "Update" to "Change"
2008/05/09
- Log started.

