pancakes

MicrostockGroup Sponsors


Author Topic: Ktools 4 customisation  (Read 4060 times)

0 Members and 1 Guest are viewing this topic.

mattdixon

« on: November 06, 2012, 08:04 »
0
Ktools customisation of the look and feel looks nightmarish, way more complex than Photoshelter.
Be interested to hear any experiences with it, worth the hassle?
Any useful resources out there, anyone integrated it successfully with a Wordpress theme like you can do with Photoshelter?


« Reply #1 on: November 07, 2012, 15:58 »
0
Photostore runs on PHP with the smarty template engine.

To modify the store you must have some knowledge in editing files. Depending on how much you want to do you will need to know CSS (color, fonts, layouts, etc..), HTLM (layouts, etc..), and PHP (addition of or changes to features).

If you have no knowledge of any of those then you will have a hard time to customize it (or anything else web based).

Smarty template engine is nice as it allows a way to seperate PHP code from HTML/javascript. This makes it easier to modify layouts, colors, etc.. It allows the store to have "themes" some people call them templates, all the same. Those themes can then be selected from the store manager manager -> look & feel area. Right now there is only one theme (default) that comes in multiple colors. We hope to add new themes in the future. We would also like to see 3rd parties build themes as well like what started to happen with version 3.

The themes contain a set of CSS files that control all the colors, fonts, sizes of boxes, etc..
It also contains a set of TPL (template) files for smarty engine to use. These TPL files should be considered the same as HTML files since they have HTML as well as smarty code in them to load the data from the store.
Then there is a set of images and icons which are used for that theme.

As for integration with wordpress, joomla, and such, we don't know if we will ever go that route, since our product is designed to run as a standalone site or in conjunction with an existing site but in it's own directory like for example (www.---my--domain---.com/store/). We can't rule this possibility completely out, but as of now we just don't get enough request for this, maybe one or two people every now and then ask about it.




« Reply #2 on: November 07, 2012, 16:59 »
0
I don't find ktools hard to modify at all actually and I've worked with other scripts that were much more "nightmarish".  The one thing that could be vastly improved is the way updates are being handled, I cringe every time I see more changes to the smarty template files and the main css files. I thought the point of the smarty system was so that updates to the software can be made without affecting the templates files for the most part.  It's a real pain to go through all of my template files to figure out what needs to be updated without overwriting my customizations.  Even a change log would make the process easier.

« Reply #3 on: November 07, 2012, 18:44 »
0
I'm hoping that as the new version (4) matures and becomes more stable, there will be a point where the updates can be installed and the template can be left alone (or require minimal tweaking). At this point, major features are being added and the templates have to change.

This is the number one reason I have not upgraded my store yet. Maybe Jeff and weigh in on this - this is what makes third party template sales impossible, and I think there's a large market for selling ktools templates.


 

Related Topics

  Subject / Started by Replies Last post
2 Replies
24288 Views
Last post October 11, 2010, 11:28
by cthoman
Ktools Photostore

Started by lisafx « 1 2 ... 6 7 » Selling Stock Direct

162 Replies
76467 Views
Last post December 27, 2011, 20:23
by RacePhoto
15 Replies
8753 Views
Last post June 20, 2011, 21:37
by TheSmilingAssassin
24 Replies
15432 Views
Last post December 13, 2012, 19:57
by mattdixon
5 Replies
3642 Views
Last post November 20, 2013, 17:56
by cathyslife

Sponsors

Mega Bundle of 5,900+ Professional Lightroom Presets

Microstock Poll Results

Sponsors