[TYPO3-core] Skinning / Theming / ... / Discussion
Kay Strobach
typo3 at kay-strobach.de
Tue Feb 19 12:01:34 CET 2013
Hi guys,
i renamed the extension to themes and will do some refactoring now.
Stable Features:
- theme selection (with tsconfig, ts, tsconstants)
- theme display on template information page
One question is still mandatory - which CE Extension should be used to
ship the default content elements, what is the coreteam prefered way?
There must be an alternative answer except the phrase "templavoila sucks".
- fedext
- gridelements
- dce
- native FLUID based Plugins :(
Regards
Kay
Am 18.02.13 21:16, schrieb Kay Strobach:
> Hi Popy,
>
> please contact my via Skype or mail.
> I like to have a TYPO3 general solution at the end, which is capable to
> serve all kind of TYPOScript based skins.
>
> Regards
> Kay
>
> Am 18.02.13 21:09, schrieb Popy:
>> Hi.
>>
>> I already thought of that kind of theming implementation (with another
>> french developer), but we gave up because our main idea was to be able
>> to put some "page templates" into a single skin, each of them linked
>> with a backend layout (stored as a file in the skin dir), and the 4.5
>> backend code did not provide any elegant way to do that. If current code
>> is better, this can be a nice addition to your project.
>>
>> Regards,
>> Popy
>>
>> 2013/2/18 Kay Strobach <typo3 at kay-strobach.de
>> <mailto:typo3 at kay-strobach.de>>
>>
>> Hello guys,
>>
>> before making a open survey on the english list i wanted to discuss the
>> approach i use for skinning.
>>
>> So here is how it works:
>>
>> 1. each skin is an extension
>> 2. all extensions are checked for a skin directory, if found
>> the skin is added to the skin repository
>> The skin consists of this files:
>> EXT:extkey/Configuration/Skin/constants.txt
>> EXT:extkey/Configuration/Skin/setup.txt
>> EXT:extkey/Configuration/Skin/tsconfig.txt
>> EXT:extkey/Configuration/Skin/screenshot.png
>> 3. setup and constants are are included in the template using
>> the static template hook
>> 4. tsconfig is included to skin root page and below with xclass
>> (sadly this is currently not possible with a hook)
>> 5. some additional logic is included to be compatible to
>> templavoilaframework skins as far as possible.
>>
>> This way the skinselector should be technically compatible to:
>>
>> - fedext
>> - gridelements
>> - dce
>>
>> I like to ship contents elements which are also available in TVF in a
>> standalone extension. So i like to know:
>>
>> "What is the suggested way to have FCE like
>> functionality in TYPO3 ???"
>>
>> - fedext
>> - gridelements
>> - dce
>>
>> For the future it's also planned to add a wizard, which allows to
>> migrate tvframework skins to the selected approach.
>>
>> Regards
>> Kay Strobach
>>
>>
>> --
>> http://www.kay-strobach.de - Open Source Rocks
>>
>> TYPO3 .... inspiring people to share!
>> Get involved: http://typo3.org
>>
>> Answer was useful - feel free to donate:
>> -
>> https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2
>> - https://flattr.com/profile/kaystrobach
>>
>> _______________________________________________
>> Before posting to this list, please have a look to the posting rules
>> on the following websites:
>>
>> http://typo3.org/teams/core/core-mailinglist-rules/
>> http://typo3.org/development/bug-fixing/diff-and-patch/
>> _______________________________________________
>> TYPO3-team-core mailing list
>> TYPO3-team-core at lists.typo3.org <mailto:TYPO3-team-core at lists.typo3.org>
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-team-core
>>
>>
>
>
--
http://www.kay-strobach.de - Open Source Rocks
TYPO3 .... inspiring people to share!
Get involved: http://typo3.org
Answer was useful - feel free to donate:
-
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KPM9NAV73VDF2
- https://flattr.com/profile/kaystrobach
More information about the TYPO3-team-core
mailing list