Kayako logo
SupportSuite, eSupport and LiveResponse Discussion, troubleshooting and feedback related to Kayako's flagship support desk products SupportSuite, eSupport and LiveResponse.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  (#1) Old
NC Software Offline
Member
 
NC Software's Avatar
 
Posts: 522
Join Date: Dec 2005
Location: Sitting
Do templates need to be broken down more? - 20-03-2008, 12:40 AM

I started the process of updating my site to the latest stable build and had to back out and revert back to 3.11.01, the template changes were too much! It would be nice if you all could either add more templates to further break down sections or use variables or replacements etc. as if you simply add something like the WHCMS check it is crazy how it requires changes in templates!

You all need to seriously evaluate the complexity of an upgrade in regards to templates, but also have a system where we can "close" our site so end users (non-admins) see a temporary site closed message while we upgrade templates. Otherwise everyone sees the heinous changes taking place real time. I also need to create a separate test site so that I can get my templates updated and then copy and paste the content over to my production site as this latest update really threw a wrench in the works!


Neal Culiner
NC Software, Inc.
Visual Basic .NET Forums
3.30.02 STABLE
   
Reply With Quote
  (#2) Old
Siora Offline
Member
 
Siora's Avatar
 
Posts: 1,307
Join Date: Apr 2007
Location: Toronto Canada
20-03-2008, 02:08 AM

I agree that having to redo templates after every upgrade is tedious and rediculous. I don't think templates should change much or there should be a way to see the changes so that we know what and how to make the change rather then a simple over write.


Siora Solutions Inc.
www.sioraIT.com
   
Reply With Quote
  (#3) Old
craigbrass Offline
Senior Member
 
Posts: 5,552
Join Date: Jun 2005
Location: Cumbria, UK
20-03-2008, 10:28 AM

Kayako should create some kind of change list between versions I think then people can just hunt out what they need to change.


Craig Brass - Kayako Forum Squatter (Note: I am NOT a staff member)

Icon Headquarters - Its Elixir - Web2Messenger
   
Reply With Quote
  (#4) Old
Jamie Edwards Offline
Operations Manager
 
Jamie Edwards's Avatar
 
Posts: 5,256
Join Date: Jan 2006
Location: United Kingdom
20-03-2008, 10:39 AM

I agree that we need to start providing a changelog of templates in between releases, and we will start to do that.

Regarding any modifications to the template system that you suggest, please post them in the feature requests forum.


Jamie Edwards (jamie.edwards ]at[ kayako.com)
----------------------------------------------------------------
---
  • Submit bug reports here.
  • Submit support tickets via the members area.
  • Submit sales queries either via live chat or via e-mail.
  • There is no official ETA on Version 4.
  • This is not an official support forum - submit a support ticket.
   
Reply With Quote
  (#5) Old
Dynadata Offline
Member
 
Posts: 171
Join Date: Feb 2008
Location: Netherlands
20-03-2008, 10:41 AM

I would suggest the following:
Do not change any templates by an upgrade automaticly.
Just write some small manual that will say which file('s) you'll need to open and which lines you need to add or change.
   
Reply With Quote
  (#6) Old
Jamie Edwards Offline
Operations Manager
 
Jamie Edwards's Avatar
 
Posts: 5,256
Join Date: Jan 2006
Location: United Kingdom
20-03-2008, 10:53 AM

Hi Dynadata,

Good suggestion; we would never attempt an automatic upgrade utillity except for templates that have not been modified; it would be far too messy and a lot of work for a good result in only a few number of cases.


Jamie Edwards (jamie.edwards ]at[ kayako.com)
----------------------------------------------------------------
---
  • Submit bug reports here.
  • Submit support tickets via the members area.
  • Submit sales queries either via live chat or via e-mail.
  • There is no official ETA on Version 4.
  • This is not an official support forum - submit a support ticket.
   
Reply With Quote
  (#7) Old
craigbrass Offline
Senior Member
 
Posts: 5,552
Join Date: Jun 2005
Location: Cumbria, UK
20-03-2008, 11:14 AM

Yea, auto upgrades don't work. X-Cart's upgrade system clearly proves this.


Craig Brass - Kayako Forum Squatter (Note: I am NOT a staff member)

Icon Headquarters - Its Elixir - Web2Messenger
   
Reply With Quote
  (#8) Old
ecornet Offline
Member
 
ecornet's Avatar
 
Posts: 159
Join Date: Feb 2008
20-03-2008, 12:31 PM

Quote:
Originally Posted by Siora View Post
I agree that having to redo templates after every upgrade is tedious and rediculous. I don't think templates should change much or there should be a way to see the changes so that we know what and how to make the change rather then a simple over write.

I have to redo my templates manually after an upgrade?! That will take me hours!
   
Reply With Quote
  (#9) Old
Siora Offline
Member
 
Siora's Avatar
 
Posts: 1,307
Join Date: Apr 2007
Location: Toronto Canada
20-03-2008, 02:18 PM

Yup, mine will take more then hours. My site is heavily modded with joomla and to redo all the work will be a few days worth of effort.


Siora Solutions Inc.
www.sioraIT.com
   
Reply With Quote
  (#10) Old
craigbrass Offline
Senior Member
 
Posts: 5,552
Join Date: Jun 2005
Location: Cumbria, UK
20-03-2008, 03:29 PM

One of the reasons it is better for Kayako to release updates less frequently but with lots of bug fixes / feature requests implemented when they do.


Craig Brass - Kayako Forum Squatter (Note: I am NOT a staff member)

Icon Headquarters - Its Elixir - Web2Messenger
   
Reply With Quote
  (#11) Old
NC Software Offline
Member
 
NC Software's Avatar
 
Posts: 522
Join Date: Dec 2005
Location: Sitting
20-03-2008, 04:23 PM

The architecture of the code using sufficient templates and replacement variables would ease the template upgrade process. Again, they have a great role model - vBulletin.


Neal Culiner
NC Software, Inc.
Visual Basic .NET Forums
3.30.02 STABLE
   
Reply With Quote
  (#12) Old
Ryan Lederman Offline
Chief Operating Officer
 
Ryan Lederman's Avatar
 
Posts: 852
Join Date: May 2005
Location: Boise, Idaho
21-03-2008, 12:52 AM

In v4 it is likely that we will provide an automatic "diffing" tool that can show you which parts of a template have changed so that you can merge the changes in.


Ryan Lederman (ryan.lederman ]at[ kayako.com)
----------------------------------------------------------------
---
   
Reply With Quote
  (#13) Old
NC Software Offline
Member
 
NC Software's Avatar
 
Posts: 522
Join Date: Dec 2005
Location: Sitting
21-03-2008, 01:05 AM

Thanks Ryan, however, that doesn't solve the problem. I use Araxis Merge as my DiffMerge tool but the problem remains. Finding what has changed and even more so merging in the details is more and more complicated. The more you can isolate your code such as your growing IF statements (modernbill, then added WHCMS) the less we have to change in templates. Study vBulletin and how they break down their templates further and use replacement variables nicely to assemble them. It makes the diffmerge process much easier and less time consuming and error prone.


Neal Culiner
NC Software, Inc.
Visual Basic .NET Forums
3.30.02 STABLE
   
Reply With Quote
Reply

Tags
broken, templates

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
New Versions. Just PHP changes or Templates too ? kropes SupportSuite, eSupport and LiveResponse 1 05-05-2006 12:04 AM



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vBulletin Skin developed by: vBStyles.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46