/[gedafe]/trunk/ANNOUNCE
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/ANNOUNCE

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (show annotations)
Mon Feb 14 18:52:26 2005 UTC (19 years, 1 month ago) by dpavlin
File size: 3795 byte(s)
import of Gedafe 1.2.2

1 Tobias Oetiker, David Schweikert, Fritz Zaucker, Adi Fairbank, and
2 Freek Zindel are proud to announce:
3 _ __ _ ____ ___
4 __ _ ___ __| | __ _ / _| ___ / | |___ \ / _ \
5 / _` |/ _ \/ _` |/ _` | |_ / _ \ | | __) || | | |
6 | (_| | __/ (_| | (_| | _| __/ | |_ / __/ | |_| |
7 \__, |\___|\__,_|\__,_|_| \___| |_(_)_____(_)___/
8 |___/
9 #### Gedafe (the Generic Database Front-End) 1.2.0 ####
10
11
12 Introduction
13 ------------
14
15 Gedafe (Generic Database Front-End) is an application independent
16 end-user web front-end for databases. Application independant means,
17 that the front-end doesn't have any information about the structure
18 and contents of the database.
19
20 The idea behind Gedafe is to put all the application logic into the
21 database, along with meta-information on how to present the data.
22 The front-end then gathers this information and uses it to build the
23 user interface. This approach greatly reduces development time since
24 you only have to develop the application at the database level and
25 the web front-end comes for free.
26
27 And there is more:
28
29 * Gedafe uses a flexible templating system. It allows you
30 customize the look of the user interface to a large degree.
31
32 * Gedafe generated interfaces support "deep linking". This
33 means that you can bookmark every page as it is presented.
34
35 * At the moment Gedafe works only with PostgreSQL. But the
36 structure of the application does not depend on PostgreSQL.
37
38 * Gedafe is *NOT* yet another database-administration front-end
39 with table editing ability. It is a real user interface.
40
41 Release Notes
42 -------------
43
44 * PearlReports have been integrated with gedafe. It is now possible
45 to write perl modules (pearls) which will be picked up by gedafe
46 and presented in the "Entry" screen. The idea is to use this
47 facility for generating complex, structured (multi-level) reports.
48 Pearls have access to gedafes Webform generator as well a to the
49 database handle.
50
51 * More widgets: the 'widget' attribute of the meta_fields
52 can now specify more widgets and widgets can now have parameters.
53 For example with 'idcombo(combo=...)' another combo-box can be
54 selected instead of the one chosen by Gedafe.
55
56 * Blobs (files) can now be inserted into bytea columns if you have
57 Postgresql >= 7.2
58
59 * Referencing large tables can now be done trough a java applet
60 instead of a html select widget. This makes large (>100 rows or a
61 few kb) tables more easy to use.
62
63 * Dates can now be entered with a special 'date' widget.
64
65 * Data can now be scanned for tokens resembling web objects (e.g.
66 e-mail addresses, http urls), and automatically marked up to be
67 hyper links. Set the 'markup' attribute to 1 in meta_fields for the
68 desired column.
69
70 * Gedafe can now count the total number of results returned from the
71 database. This is helpful for seeing the number of items found by a
72 search, and in skipping to the beginning end or of a result set.
73
74 * If you have the Text::CSV_XS Perl module installed (available from CPAN),
75 gedafe automatically detects it, and gives the option of exporting data
76 either in CSV format (comma-separated-values), or in tab-delimited format.
77 CSV format is useful for data with embedded newlines characters.
78
79 * The meta_fields attribute 'align' can be used to change the alignment
80 of a coulumn.
81
82 * The buttons in the list view (with the arrows for navigation and 'ADD' to
83 add a new record) can now also appear at the top before the list.
84
85 Availability
86 ------------
87
88 Gedafe is released under the GNU General Public License.
89 Read more about it and download at
90
91 >> http://isg.ee.ethz.ch/tools/gedafe <<
92

  ViewVC Help
Powered by ViewVC 1.1.26