Topic: Being "MLP" Friendly
I have some feedback for you. I repost excerpts from my comment on Txp forum slightly modified and add couple of thoughts that occurred to me since then.
A lot of the Internet users and potential customers speak languages other than English. So they might be interested in their own language. A lot of customers and clients for on-line business live in the US and the UK so they might be interested in English interface as well. I think it's better for a commercial theme to be MLP ready.
Some things in Aperture are not.
1. cbs_category_list doesn’t seem to work with MLP. (ap_header_navigation form)
I don’t see any point in using it.
’ type=“article” wraptag=“ul” break=“li” class=“children” />
does exactly the same without any plugins and with MLP support.
2. I don’t see any reason why frontpage_albumN_category_title should be read from a variable. There is the category title, why not use it? I suppose there may be a need to name it differently from category title sometimes, but that flexibility seems to me excessive in 99% of normal usage. I have to maintain two category titles – one in txp, another in theme.
The same is true for sections and the top menu. Even worse – the menu item titles are hardcoded. It amazes me, since there is tag with which you can create linked or unlinked section title.
And it won't work multilingual this way, unless you create snippets with titles in all languages of interest and paste calls to this snippets in the variable fields.
ap_header_navigation form doesn’t feel txp’ish at all. I modified it to read section titles instead of using hardcoded values. Thus I don’t have to update multiple versions of titles, and what is much more important – it works with MLP showing section title in the current language.
I also enter into frontpage_album1_category_title variable field
It works but it's not in line with the whole variable tab idea to make it simple and straightforward for user. If I can enter frontpage_albumN_category name into the proper field I think it should have an option of displaying it's name without txp tags.
Don’t get me wrong, please – I’m very much pleased with the theme, I hope my feedback can make it even better.