Commit graph

63 commits

Author SHA1 Message Date
Gaetan Delannay
a30949a621 Improved management of indexes; always provide str and not unicode strings as index values; search screen may now include javascripts and css like those required by the date chooser; removed CSS parser, basic XmlUnmarshaller can do it by itself. 2010-12-17 14:46:55 +01:00
Gaetan Delannay
2124cffa5e Worflow state can not be used in ref fields; mayNavigate is not static anymore, but an instance method. 2010-12-06 11:11:40 +01:00
Gaetan Delannay
52816ec343 Added script eggify.py for wrapping a Python module into an egg, and plenty of minor improvements and refactorings. 2010-11-26 17:30:46 +01:00
Gaetan Delannay
aea19a819e Finalized implementation of attribute String.transform. 2010-11-23 17:25:00 +01:00
Gaetan Delannay
0e83a6f490 Bugfixes while dumping and converting a file from database to disk; bugfix and minor improvement in layouts. 2010-11-22 15:34:04 +01:00
Gaetan Delannay
502c86dab8 Custom messages can now be returned as result of triggering transitions; added a mechanism for asking a confirmation to the user before saving it; bugfix in navigation (navigation info disappeared when firing workflow actions. 2010-11-22 09:36:14 +01:00
Gaetan Delannay
7dc55f23c2 Several bugfixes for 0.6 series (bugfix while defining pod fields in a custom tool, bugfix in the creation flag, import of objects was broken...) and minor improvements in the layouting system (automatic generation of 'cell' layouts was optimized). 2010-11-10 15:15:00 +01:00
Gaetan Delannay
30768655f6 Bugfixes in master/slave relationships for groups; small bugfix in the way to express layouts; bugfixes while generating optional fields in the tool; obj.link can now links several objects at once; bugfix in page navigation. 2010-10-29 14:36:36 +02:00
Gaetan Delannay
50c8a139fc Updated new.py for installing Plone 4 without buildout and added an alternative way to insert POD expressions in POD templates via fields (track-changed text still works). 2010-10-27 12:06:21 +02:00
Gaetan Delannay
feca97bda3 Completed the WebDav library with standard GET and POST HTTP requests. MultiPart not yet implemented. 2010-10-22 16:06:27 +02:00
Gaetan Delannay
2aedf8c88a Added a new level of configurability in navigation: allow to hide/show every button on every page + bugfixes in page/phase navigation. 2010-10-19 10:47:42 +02:00
Gaetan Delannay
990e16c6e7 Eradicated Flavour and PodTemplate classes (for the latter, use Pod fields instead); Added a code analyser; Groups can now be slaves in master/slaves relationships; Refs have more params (show a confirmation popup before adding an object, add an object without creation form); Code for Refs has been refactored to comply with the new way to organize Types; Added a WebDAV client library. 2010-10-14 14:43:56 +02:00
Gaetan Delannay
9f4db88bdf Wrong index type for selection strings that are not multivalued. 2010-09-20 11:33:54 +02:00
Gaetan Delannay
7c2b8fed11 Used 'nav' request param instead of session for storing info about the initiator of an object creation. 2010-09-19 15:04:44 +02:00
Gaetan Delannay
c2a3551a94 Improved and generalized intra- and inter-objects navigation. 2010-09-17 15:32:48 +02:00
Gaetan Delannay
88cd4f7c46 Optimized performance while rendering references and computed fields and allowed computed fields to be shown asynchronously. 2010-09-17 09:27:14 +02:00
Gaetan Delannay
0b4f6e1f79 Allowed to express layouts in a more concise manner and various graphical improvements. 2010-09-13 21:04:10 +02:00
Gaetan Delannay
eb52c1bb7d Bugfix in new.py; added new user management. 2010-09-02 16:16:08 +02:00
Gaetan Delannay
fa974239f3 Two important bugfixes: one security-related, one linked to Ref fields with link=True. 2010-08-27 08:59:53 +02:00
Gaetan Delannay
dbcadc506d new.py now can create instances for Plone 2.5.5, Plone 3.0 to Plone 3.3.5. specificWritePermission and specificReadPermission can hold named (string) permissions instead of simple boolean values (which is still allowed). frontPage can call a custom macro. When launching generate.py with -c option, labels prefixed with custom_ are kept. 2010-08-12 11:56:42 +02:00
Gaetan Delannay
bfd2357f69 Added a new system for layouting production-ready forms without any HTML coding, many performance improvements and more independence towards Archetypes. 2010-08-05 18:23:17 +02:00
Gaetan Delannay
309ea921fa Bugfixes in appyObj.dump and in master/slave relationships. 2010-05-10 11:04:59 +02:00
Gaetan Delannay
cb216a9e9c Bugfixes in new sorting/filtering features. 2010-04-30 14:43:44 +02:00
Gaetan Delannay
f5a92b7cb0 New icons and a new pod test. 2010-04-30 12:06:49 +02:00
Gaetan Delannay
fd775e17a2 Reworked AJAX framework with a lot of new sorting and filtering possibilities. 2010-04-30 12:05:29 +02:00
Gaetan Delannay
ca7b688c00 Small bugfix while searching string fields and added the possibility to define a text-transform on String fields. 2010-04-16 17:07:34 +02:00
Gaetan Delannay
3f08cb989f Forgot to commit the new portlet content macro. 2010-03-29 20:45:25 +02:00
Gaetan Delannay
0f2c4a1e34 Added 'confirm' param to Action fields. If True, a confirmation popup will be shown before triggering the action. 2010-03-29 20:44:28 +02:00
Gaetan Delannay
1227f0ed5e Icon alignment in portlet. 2010-03-19 13:24:24 +01:00
Gaetan Delannay
f70af04d4c Added possibility to select AND/OR operator for searches in lists. 2010-03-19 13:13:36 +01:00
Gaetan Delannay
9b01295145 Pod ask action is rendered before icons for generating documents. 2010-03-01 08:50:58 +01:00
Gaetan Delannay
a326f00c2f Improved Pod field with triggerable actions. 2010-02-15 21:44:41 +01:00
Gaetan Delannay
ecd9c66ca1 Implemented Pod field. 2010-02-12 10:59:42 +01:00
Gaetan Delannay
fc75a42264 Added the possibility to log OO errors in appy.gen method File.dump and changed some code for avoiding silly Plone warnings on every user click. 2010-02-09 15:59:03 +01:00
Gaetan Delannay
2e1c6a6999 Management of floats with a given precision; XmlMarshaller can dump unicode or str result. 2010-01-29 11:28:39 +01:00
Gaetan Delannay
24c0dee96c Added a method for computing things on large sets of objects and added the possibility to edit through-the-web in the flavour the import path for classes whose instances can be imported from a file system. 2010-01-18 15:12:22 +01:00
Gaetan Delannay
16a0a90bbf Cnanges. 2010-01-15 13:46:54 +01:00
Gaetan Delannay
bdc7baf25a Bugfix in the search engine, implemented float fields in the advanced search, execute batchjobs as Zope admin. 2010-01-14 17:54:18 +01:00
Gaetan Delannay
d192496c88 Allows to manually add data changes into an object's history. 2010-01-14 08:56:04 +01:00
Gaetan Delannay
2ecd2d7ef1 Search screen now supports String fields with Selection instances as validators. 2010-01-09 19:09:13 +01:00
Gaetan Delannay
c37fa93858 Improved navigation between pages. 2010-01-08 18:03:59 +01:00
Gaetan Delannay
24d0370892 Improved advanced search screen. 2010-01-07 20:25:18 +01:00
Gaetan Delannay
d6607d7815 Improved advanced search functionality + completed String fields with Selection instance as validator. 2010-01-06 18:36:16 +01:00
Gaetan Delannay
f8baeee4f7 Ready for an 'advanced search' functionality. 2009-12-30 17:12:18 +01:00
Gaetan Delannay
2ff08258bc SAP interface: easy access to SAP results. Bugfix in search method. 2009-12-21 20:45:29 +01:00
Gaetan Delannay
e89eda4838 More input and output formats for OO conversion in converter.py and bugfix in skyn edit. 2009-12-17 21:14:52 +01:00
Gaetan Delannay
fff2b6a329 Improvements historization. 2009-12-15 21:30:43 +01:00
Gaetan Delannay
d320a369c9 Improved SAP interface and added historization of fields. 2009-12-14 20:22:55 +01:00
Gaetan Delannay
01487db688 Added a SAP connector and integrated the test system with coverage.py 2009-12-01 20:36:59 +01:00
Gaetan Delannay
b541ecb651 Added a Password widget (new String.format) and minor GUI improvements. 2009-11-25 20:37:22 +01:00