From: Gary Cunningham-L. <ga...@cu...> - 2015-01-18 12:25:00
|
Hi, Some more thoughts, below: On 1/17/2015 3:10 AM, Torsten wrote: > Hi, > > I agree, that functionality in general should not be added into a legacy > layout - this recalls for me, why I have been not liking the specific > approach of the social navbar at the first place. > > *BUT* > > We have the selfcontained themes now with a different directory > structure and there is space for custom templates. > > *SO* > > What do you all think to simply change the 'social navbar' to a 'social > theme' => /themes/socialtheme/templates/layout_view.tpl (<- social > navbar layout). Sorry, but I don't think this is a good idea. I don't think people should have to choose between a layout (where things are on the page, etc.) and a theme (colors, typography, background images, white space, etc.). Suppose someone likes the social navbar idea but wants to use it with their own theme? To me, the social navbar on/off is a choice similar to one column/two columns/three columns; it should be available to all themes. I kind of think of this as a matrix with themes on one axis and layout templates (as well as modules and other content-displaying elements) on the other. This is what people generally expect to be able to do when configuring a web site. > > *Additionally * > > Couldn't this be an opportunity to create a section in themes.tiki.org > for custom layout files for certain purposes? > The layout files (actually the code) could be provided as code plugins > on wiki pages. It's a natural extension to show and discuss, etc. layout templates there. Actually the demo ability is already in place; you can choose the layout using a module. I don't know what roadmap there might be for layout templates, but if they can be a cool thing, we should promote it at themes.t.o. (Actually I have done one variation on the social networking style layout that uses only the topbar_module - no content is coded directly in the tpl. And I made a layout template for a one-column page with vertical parallel scrolling effects - maybe this can be done with Tiki's current templates but it was just an experiment.) > > Aditionally a documentation section where we describe how to play around > with the different templates and styles and how to customise. Yes, we definitely need docs on all aspects, not only templates and styles but also how to optimize site content to be responsive and display well in all devices. This is another aspect that generally people haven't had to think about before. -- Gary > Just thinking. > > T. > > > > > On 16.01.2015 18:36, Nelson Ko wrote: >> Thought I'd chime in on my opinion as well (though I am not sure if I >> understand all the issues involved)... >> >> I think layouts serve an important purpose in that they set the >> overall framing of the site, and they can also be useful to get from >> zero to different variants of quite a bit of functionality rather >> quickly for new sites/admins, >> >> However, when there is a functionality that is added, it should first >> be added as a module, and then into a layout. This is not to say that >> a particular layout cannot come with modules "baked into" it though >> (as that provides a quick way to shorten the process to getting useful >> functionality working for new users/site admins without having to go >> through all the modules), but it should be possible in other layouts >> to get the functionality too by adding modules after the fact. >> >> Does this make sense? >> >> >> > > > > ------------------------------------------------------------------------------ > New Year. New Location. New Benefits. New Data Center in Ashburn, VA. > GigeNET is offering a free month of service with a new server in Ashburn. > Choose from 2 high performing configs, both with 100TB of bandwidth. > Higher redundancy.Lower latency.Increased capacity.Completely compliant. > http://p.sf.net/sfu/gigenet > > > > _______________________________________________ > Tikiwiki-artwork mailing list > Tik...@li... > https://lists.sourceforge.net/lists/listinfo/tikiwiki-artwork > |