[Typo3-dev] Suggestion for making the Typo3 target group larger (simple to use database ext based on a module of the cms WebEdition)
Peter Harlander
office at harlander-itm.com
Fri Sep 2 10:49:59 CEST 2005
I’d like to propose the following extension which I know from the CMS
“webEdition” www.webedition.de. It is not a special feature for a
single website but a function that would make typo3 better usable for
people who know html, css and (the really simple to learn) TS but aren’t
php-gurus.
In webEdition (WE) it is called “database module”. It doesn’t have
very sophisticated features, but it makes it very easy for
non-php-specialists to create tables, fill the tables with objects and
display the entries in the front end. (the extension kickstarter does an
excellent job, but only for people with fundamental php-knowledge.)
This WE feature is powerful enough to allow the creation of functions
like tt_news. (WE also offers a news function, but this ist more or less
a minor subset of the WE database function)
Short description:
1. WE allows the user to create an database “WE-object” (table). Very
similar to the extension kickstarter (or the formmail-wizard) one can
define what kind of fields this “WE-object” (table) should have.
2. Also the next step is very similar to typo3. The Backend-User can
create entries to that “WE-object” via a form. Like in typo the
entries are saved (or better displayed in the BE) in a folder/page.
3. Now the big difference: WebEdition offers simple WE-tags like
"we:listview” or “we:object” which can be integrated in the templates
to query the table and create list and single views of the entries
(and define, which fields the list or single view should contain, and
which fields should link from the list to the single view.)
More detailed information:
- Link to the dokumentation of the WE-database module:
http://www.webedition.de/download/documentation/de/DatenbankObjekt.pdf
- Link to the WE-Tag Reference:
http://tags.webedition.de/
search for we:listview (creates a listview) , we:object (creates a
singleview), we:field (dsplays the various fields within the
listview/single view)
- Former correspondence to this topic:
see below
Greetings from Austria!
Peter
~~~~~~~~~~~~~ IT Full Service ~~~~~~~~~~~~~
harlander ITM GmbH
Mag. iur. Peter Harlander
Geschäftsführung
Ignaz-Rieder-Kai 17, A-5020 Salzburg
M office at harlander-itm.com
W www.harlander-itm.com
T +43/(0)662/628080, F +43/(0)662/628080–26
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
----------------------------------------------------
Just for info - Former correspondence to this topic:
----------------------------------------------------
Hi Peter,
Thanks for your suggestion! I fully understand what you write. It also
makes me think about target groups because maybe TYPO3 just _has_ a
limit built in which means you must have some PHP knowledge. For
instance, if your feature didn't require PHP people will just find the
limit somewhere deeper in the system.
Nevermind... I think your suggestion deserves some attension because
eventually it should be made if someone likes it, right? So, here is
what I suggest you do: Post this fine suggestion to the typo3-dev list
and lets see what response comes from it. Maybe it can be formed into an
extensions (i'm pretty sure it should be an extension anyway!) and
someone will go for it...
- kasper
On Sun, 2005-08-28 at 22:52, Mag. Peter Harlander wrote:
> Hi Kasper!
>
> I’d like to propose the following extension which I know form the CMS
> “webEdition” www.webedition.de. It is not a special feature for a
> single website but a function that would make typo3 better usable for
> people who know html, css and TS but aren’t php-gurus.
>
> In webEdition (WE) it is called “database module”. It doesn’t have
> very sophisticated features, but it makes it very easy for
> non-php-specialists to create tables and display the entries in the
> front end. (the extension kickstarter does an excellent job, but only
> for people with fundamental php-knowledge – that’s what I found out
> after an one week research).
>
> Short description:
>
> 1. WE allows the user to create an database “WE-object” (table). Very
> similar to the extension kickstarter (or the formmail-wizard) one can
> define what kind of fields this “WE-object” (table) should have.
>
> 2. Also the next step is very similar to typo3. The Backend-User can
> create entries to that “WE-object” via a form. Like in typo the
> entries are saved in a folder/page.
>
> 3. Now the big difference: WebEdition offers simple WE-tags like
> “we:listview” or “we:object” which can be integrated in the templates
> to query the table and create list and single views of the entries
> (and define, which fields the list or single view should contain, and
> which fields should link from the list to the single view.)
>
> This WE feature doesn’t offer many functions but is powerful enough to
> allow the creation of functions like tt_news. If you or another typo3
> developer is interested in this, I would be happy to share my
> knowledge.
>
> By the way: I haven’t regretted switching from WE to T3 any second. T3
> in general offers features that are much more sophisticated than the
> features of WE in many ways! You did a great work. As I am not a
> php-crack I maybe won’t be able to contribute new extension but I’ll
> find other ways to contribute.
>
> Greetings from Austria!
>
> Peter
>
> ~~~~~~~~~~~~~ IT Full Service ~~~~~~~~~~~~~
>
> harlander ITM GmbH
> Mag. iur. Peter Harlander
> Geschäftsführung
>
> Ignaz-Rieder-Kai 17, A-5020 Salzburg
> M office at harlander-itm.com
> W www.harlander-itm.com
> T +43/(0)662/628080, F +43/(0)662/628080–26
>
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
--
- kasper
TYPO3 Association Chairman
-----
"Don't Mess With Texas!"
More information about the TYPO3-dev
mailing list