Themler Team,
I invested much of my Holiday down time learning Themler. It has not been an easy process but I finally have a result that I might be able to use and have some understanding of the potential and limitations of Themler.
Sure I had to live through you guys doing an upgrade, but progress continued well once I backed out of it and went back to the previous version.
First I still feel your development plan seems to focus on making your tool more usable across platforms then exploiting the strengths of the different platforms. The lack of any module styles, inability to use menu page class or any method of linking Joomla menu ID's to specific Themler templates all feels like lost opportunity. I think you want to believe that developers will want to make a few custom pages with the text, images and formatting all added through Themler and then just use Joomla for the articles. I build large complex sites and fundamental to that is a template that lets me to change style, formatting and control items using the Joomla interface. So not having a left or a right module on one type of page is achieved by not putting a module in that position, not developing a custom page. Same goes for the other module positions. Then we get to the style issue. If I could create custom Module Suffix that I could design and edit in Themler I would see real advantages. But to have to create a specific module position in one class of templates really limits that flexibility.
Anyhow my opinions are just mine. Back to substance and some hard questions.
I built my Artisteer look alike template. In part to see if I could, but because I perhaps have thirty sites that currently use that product so some backwards comparability seemed like a good idea. I am amazed your team has not released an Artisteer clone template design. You should be much better than I have been and many of us could have started to use it immediately just copying it and changing the style as needed. I have added a few module styles in the form of art-nostyle, art-block and art-post. These were not hard to add as extra CSS code but make a real difference to how practicable the template is. I can now use a module position on one page to have a custom html module that will pick up the template formatting (art-block) but also use that module position for a module that its own style or need full size perhaps a promo module like Gavick GK5 News Pro (art-nostyle).
The second generation template I made is attached. It is the result of a lot of stumbling and learning. My development plan is first get a basic Artisteer clone working, then use Themler's new functionality to get a custom homepage that has some more special features like parallax and such. I think I may be almost at that point. My next desire would be to be able to make custom landing pages to provide a more powerful site than just having all the blog pages look the same. Do not think I can do this right now because although I can create separate blog templates in Themler I do not see a way of calling them from Joomla. I solve this on my more custom templates by adding a "body-class" controlled by the menu ID. This lets me select the page design for specific menu items.
So my hot list of enhancements for a Joomla focused Themler would be:
[1] Ability to define a Joomla Position (module) with a set of module suffix and style each of them using your excellent tool. The idea would be to have an extra property on your Joomla module position insert that you could create different module suffix each with unique styles and so have multiple styles defined for all joomla module positions.
[2] Ability to select different "templates" (blog, blog1 etc.) by the Joomla menu ID, probably through a simple interface in the admin interface template back end. Something like mapping Menu ID to template name, if there is nothing there then use the defaults. This would set joomla apart from the other tools but at least play to a strength in your design.
I also made a change to the template I built for myself (Artisteer3) I added an extra module position manually called "content" then added some logic to all the /template files in the template code to switch out the Joomla content (echo '<jdoc:include type="component") whenever there was a module in the position content, then display that content. this lets me add module content in place of the joomla generated content at will. i use this to provide a more custom look to a blog page because joomla does not like to output nothing and this trick lets me preserve valid breadcrumbs. i will share this solution which is really a hack in another post.
there were two things i could not get working in my template.
[3] unable to display breadcrumbs in any position except the top sidebar, the default. if i leave the breadcrumbs in the default place at the top of the content & sidebars it works, move it to any other place in a different sidebar, it displays in the themler editor but not on a real site. as a work around i can output the breadcrumbs to another standard joomla module and they seem to work fine. so i am unclear what that feature does?
[4] there does not seem to be a posts control for dealing with the voting function. if you output the voting it displays really badly by default, so for now voting is not supported in the template.
otherwise the template seems usable. the module positions match that from artisteer with the names, so the menu needs to be in user 3.
overall i found the previous version of the code more stable. my learning curve was longer because sometimes i would try and move a item in the outline list and it would not move, try to drag something in the layout and fail. but then i learnt that often this is a bug and that if you change the order and drag something else you can then get way you want. so now trial and error to move things has become normal, but as a beginner i kept thinking i had done things wrong. the new version seemed much worse and the use of the content & sidebars was just plain broken, i never did find out how to switch the different sidebars on or off (i wanted them all on in all templates). also in the new version i could not get post controls to function correctly.
thanks to all those that have read this far, i really would like people to try the template and solve the open issue and suggest improvements. i am committed to see if i can make themler work for me, just have to balance this with making some money to keep the family!
regards steve
Last edited 30 December 2015 by steve38