[TYPO3-core] Skinning / Theming / ... / Discussion
Kay Strobach
typo3 at kay-strobach.de
Tue Feb 19 13:48:52 CET 2013
Hello Søren,
thanks for your input.
The EXT:themes(elector) itself will be fully tsconst, ts, tsconf based.
That means, that you will be free to add depencies to fluid_content or
anything else (i like it as well).
But i want to provide some default (recommend / standard) content
elements in a standalone extension, which is recommend to be installed,
but you are not forced to do so. For this extension i want to know,
which is the way to go to avoid migrations, like the one from
TVFramework to fluid :D (I'm still working in a robust migration wizard,
but need the ce's for that :D)
If you are interested i can send you a zip with the prototype :D
Thanks
Kay
Am 19.02.13 13:27, schrieb Søren Malling:
> Hi Kay,
>
> I'm not a core team dude, but I still feel like answering your question :-)
>
> I'm a huge fan of the way EXT:fluidpages (former fedext) uses one file
> for a flexible content element. Especially when used together with
> EXT:flux, the configuration setting of the fluid template gets really
> slick and nice.
>
> I will be a fan of having many possibilities, so already excisting
> projects can benefit from the theme selection work, and have there
> current way of creating CE being able to implement into the solution.
>
> Best regards
>
>
> Søren Malling
>
> Twitter: twitter.com/sorenmalling <http://twitter.com/sorenmalling>
>
>
> On Tue, Feb 19, 2013 at 12:01 PM, Kay Strobach <typo3 at kay-strobach.de
> <mailto:typo3 at kay-strobach.de>> wrote:
>
> 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>
> >> <mailto: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>
> <mailto: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
>
> _______________________________________________
> 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