[TYPO3-core] RFC: #15812: Add backend maintenance for login news

Ernesto Baschny [cron IT] ernst at cron-it.de
Mon Sep 27 20:53:30 CEST 2010


Steffen Kamper schrieb am 27.09.2010 20:14:

>> 1) Ingo mentioned "I think the feature belongs to the management view of
>> TYPO3 which is EXT:cms.". I disagree, as the login screen hardly has
>> anything to do with the "cms" extension. I would rather think this table
>> and its placement are a candidate for stddb/tables*, like the other
>> stuff that we have from start (sys_log, sys_languages, be_users, i.e.
>> stuff that we create on the root page)
>> => so I moved the table definitions to that stddb\* places and the label
>> to lang/locallang_tca.xml.

> i think the same as Ingo. The loginscreen is a FE page, there is no
> be_user invoved. So maybe later we also use a cObj for render RTE.
> 
> I know, atm the index.php is rendered like a BE page. So both places are
> reasonable.

Uh, that is getting philosophical. :) Are you sure that "The login to
the backend is a frontend page"? Just because there is no BE-User?

Why does it then uses the BE-skin and also BE-authentication methods?
What sense would there be in having "cObj" available there?

I agree that we might need a "RTE parsing" someday, but this is
something that we might need in general, so something like
"parseFunc_RTE" should also be available in the backend. We shouldn't
need to load the FE anytime we need to render a RTE field.

Other than the RTE field I see no dependency of the sys_news to the
"cms" extension.

>> My only issue with this was to get the icon working (I gave up after
>> some tries): I copied the one Ingo supplied to
>> "typo3/sysext/t3skin/images/icons/mimetypes/", cleared all cache, but it
>> won't render. Do I need to recreate the sprites.css in order for it to
>> work? We need some kind of manual for core developers for adding new
>> icons (maybe there is some already) :)

> The record icons are all rendered as sprites. they are registered in
> t3lib/stddb/tables.php.
> The sprites has to be regenerated with extdeveval - but i have no idea
> if it's committed on forge.

It's not commited and not even in the issue tracker of extdeveval [1].
We should solve that ASAP.

> A very nice documentation is attached in documentation list,
> unfortunally not public yet.

Ok, maybe you could regenerate the sprites then, or make the development
version of extdeveval (from Steffen Ritter, I guess) available somewhere.

Cheers,
Ernesto

[1] http://forge.typo3.org/projects/extension-extdeveval/issues


More information about the TYPO3-team-core mailing list