Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- mesteele101 responded to »ERR (3): E_USER_ERROR: Smarty error: [in pagesvar:pagesitem2en line XXX]…« 07:01 AM
- mazdev responded to »Pages 2.5.0 and updating - Page not found« 06:41 AM
- ehdwma created topic »Hide "Register new account" and change template to 3 col« 06:27 AM
- mesteele101 responded to »Zikula 1.3.3 - Selecting a category in Pages not working« 01:29 AM
- mdee created topic »How to implement returnpage ?« 01:00 AM
- nestormateo responded to »Fillters in Clip« 24. May
- damon responded to »Can the Updated Version Check be Turned Off (Z 1.3)« 24. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
Which theme engine do you use?
-
- Rank: Expert
- Registered: Aug 20, 2002
- Last visit: Jan 12, 2010
- Posts: 1219
alarconcepts
Xanthia is one of the options, is it not? No sense pulling my chain...you'd have said it was lame to put it in the 3rd party forum too... ;)
Yeah, but kinda hard to figure why any other than Xanthis users or helpers would be in this forum :)
Maybe move to Third Party Themes & Design
-Shawn
BTW... AutoTheme is an HTML Theme System.
--
Get the Revolutionary AutoTheme HTML Theme System! Currently for Zikula, PHP-Nuke, CRE Loaded, osCommerce and Wordpress! -
- Rank: Expert
- Registered: Aug 20, 2002
- Last visit: Jan 12, 2010
- Posts: 1219
Ha, someone sent me a link so I thought I'd check it out.
Cheers John!
-Shawn
--
Get the Revolutionary AutoTheme HTML Theme System! Currently for Zikula, PHP-Nuke, CRE Loaded, osCommerce and Wordpress! -
**unknown user**
- Rank: Softmore
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 159
Well, i was myself a bit hesitant at the beginning as i tried anthia but couldnt do what i wanted. But i finally devote some times learning Xanthia and reading advises here and there then was able to do whatever i want with it. I dont know if there is anything that Authoteme can do and Xanthia cant.
Is there any feature comparison somewhere? -
- Rank: Expert
- Registered: Dec 31, 1969
- Last visit: Oct 21, 2009
- Posts: 1437
I agree, been working with PN theme engines for 4 years now, Xanthia is definately the best and heading in a great direction. -
**unknown user**
- Rank: Senior
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 2330
-
- Rank: Team Member
- Registered: Mar 18, 2002
- Last visit: Oct 21, 2009
- Posts: 6606
alarconcepts
For newbies who want to be "able to do it," AutoTheme is best. But I'm wondering...what exactly can Xanthia do that AutoTheme cannot? ...and...what makes the learning curve of Xanthia so worthwhile?
I've outlined many of what I see are the strengths, at length :), in other threads but a quick summary.
1) Smarty - the most popular and widely used PHP template engine available.
2) consistent template language with pnrender so the same techniques apply across PN components themes, blocks and modules due to the Smarty base.
3) extensive template language including simple logic structures inherited from the Smarty base.
4) infinitely extensible via Smarty's plugin architecture with theme specific extensions available.
5) features go directly into the GPL licenced released product not a commercial product first.
6) full page caching (requires to pro version of AutoTheme - see point 5).
7) no need for specifc features to be coded into the engine due to points 3 and 4 - see the thread I posted about alternating summaries (and beyond) in xanthia for an example.
8 not only an HTML theme system.
to go along with this the weakness at the moment are
1) not cross CMS
2) less themes available
3) steeper initial learning curve
4) possibly less intuitive interface - although this may be familairity with AutoTheme.
However I think weakness 1 is also a strength - xanthia doesn't have to worry about what will run under PHP-nuke, cpg-nuke etc. It can exploit all the features of PN directly.
-Mark
--
Visit My homepage and Zikula themes. -
- Rank: Expert
- Registered: Dec 31, 1969
- Last visit: Oct 21, 2009
- Posts: 1437
Well said. Points 1 on both lists are my favorite, oh, and i cant forget 5 -
**unknown user**
- Rank: Senior
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 2330
Mark, I appreciate your response, and I don't mean to be argumentative...especially when you've helped me out so much. I'm just looking for solid answers. It seems that everyone can say XTE is better...but no one's backed it up. Please let me take a moment to address your list:
1) A new learning curve...which is not conducive to learning by newbies or even novices (like myself).
2) Same for AT. is wherever it's used.
3) AutoTheme uses HTML...which is far more widely used than Smarty...and easier.
4) AutoTheme allows you to build your own custom commands as well.
5) Ok.
6) Ok.
7) Ok.
8) This is the beauty of AutoTheme. It gets the job done without a lot of bloat on the learning curve.
...while I understand some of your points, I still feel that the ease of use, the sheer number of supporting sites & free themes, and quick learning curve of AutoTheme makes it the superior solution for newbies. For those who don't have any trouble learning the Smarty linguistics, as well as the structure of files->plugins->templates, maybe XTE is a good solution...but it just seems that newbies aren't those people IMHO.
Thanks for your reply...perhaps we can agree to disagree.
;) -
**unknown user**
- Rank: Senior
- Registered: Mar 16, 2002
- Last visit: Oct 21, 2009
- Posts: 2330
I must admit, I do like that Smarty can loop through things on the fly and provides "if" statements. -
- Rank: Expert
- Registered: Dec 02, 2002
- Last visit: Apr 30, 2010
- Posts: 1474
I use AutoTheme simply becuase it is cross platform, maybe the same reason why lots of people use adoDB.
What I really think all templating / theme systems should look into is containing the whole page in one HTML document as opposed to seperate files for blocks, news, etc - I understand that this is important for customisation, but I think there should be the option of all contained in one file. I also think this file should be able to work independantly of any CMS or PHP. eg:
Code
<html>
<head>
</head>
<body>
<table>
<tr>
<td colspan="3">
header
</td>
</tr>
<tr>
<td>
<!-- [begin-left-block] -->
<!-- [left-block-title] -->
<!-- [begin-left-block-title-sample] -->
Demo Title
<!-- [end-left-block-title-sample] -->
<br /><br />
<!-- [left-block-content] -->
<!-- [begin-left-block-content-sample] -->
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
<!-- [end-left-block-content-sample] -->
<!-- [end-left-block] -->
<br /><br />
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td colspan="3">
</td>
</tr>
</table>
</body>
</html>
Get my drift?
-Lobos
--
-Lobos
Professional PHP Framework Services: Concept, Development and Deployment
- Moderated by:
- Support
