[Typo3-dev] TS-Editor: For anyone interested in supporting the "Syntax-highlighting editor for TypoScript" aproach

Butsch [netfielders] ub at netfielders.de
Fri Jul 11 15:15:46 CEST 2003


Hi everybody out there,

technically we're thinking about implementing the Syntax-Highlighting-Editor
as Java-Applet. It would be implemented inside Typo3 and connect itself to
the database as to read the respective TypoScript Source.

First experiments have been done already and it works perfectly fine. The
features it already includes:

- Highlighting of all Top-Level-Object
- Highlighting of the line numbers (e.g. page.10 would highlight the 10)
- Highlighting of literals (e.g. something = "Hello" would highlight
'Hello')
- supports autoindent
- supports bracket-matching

Further features that could be implemented in principal:

- automatic object-parsing. This means if you define an object like
page = PAGE
page.10 = HTML
page.10.?? This would now open a dropdown-box with all possible functions
for the HTML-Object. You could select one and it would automatically insert
this functionat the cursor-position. This means: No more TSRef (at least to
a large extent)!!

- undo / redo functionality

We are going to release a first stand-alone demo applet (which will n o t be
integrated into Typo3) by the end of next week.

Best regards
Butsch




"Robert Lemke" <rl at robertlemke.de> schrieb im Newsbeitrag
news:mailman.1057925661.11021.typo3-dev at lists.netfielders.de...
> Jan-Hendrik Heuing [netfielders] wrote:
>
> > If you are able to support the "Syntax-highlighting editor for
> > TypoScript" in any way you should consider to
> > subscribe the the dev list or newsgroup. Please say something that
> > you are A: interested, and B: subscribed.
>
> You are working on a syntax-highlighting editor inside T3?
>
> At my current project I try work with TS templates as external
> files and edit them with UltraEdit. I created a wordfile for UE
> so syntax highlighting etc. is supported.
>
> I'm not sure yet though if using an external editor really is the
> way to go. On the other hand I really like UltraEdit and its
> editing features.
>
> My vision for editing templates is having some interface between
> the MySQL db and UltraEdit which supports updates in both
> directions. Doing it that way you could also use the template object
> browser for setting values, that's not possible the way I work right
> now.
>
> Anyways, I think TYPO3 should support both, syntax highlighting
> for the internal editor as well as being able to work with external
> editors.
>
> What do you think?
> --
> robert
>
>






More information about the TYPO3-dev mailing list