<div dir="ltr"><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><span style="font-family:arial,sans-serif;font-size:12.8px">Not sure how to preserve custom code between major upgrades such as 5.4 to 6.x to 7.x without any re coding.</span></blockquote><div><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">When convention of framework changes - you need to redo.​</div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr">--</div><div dir="ltr"><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px"><a href="http://www.facebook.com/vtiger" style="color:rgb(0,0,204)" target="_blank">FB</a> I </span><a href="http://twitter.com/vtigercrm" style="color:rgb(0,0,204)" target="_blank">Twit</a> I <a href="https://www.linkedin.com/company/1270573?trk=tyah" style="color:rgb(0,0,204)" target="_blank">LIn</a> I <a href="https://blogs.vtiger.com" style="color:rgb(0,0,204)" target="_blank">Blog</a> I <a href="https://www.vtiger.com/" style="color:rgb(0,0,204)" target="_blank">Website</a></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Thu, Mar 22, 2018 at 8:47 AM, Sutharsan Jeganathan <span dir="ltr"><<a href="mailto:ajstharsan@gmail.com" target="_blank">ajstharsan@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hi<br><br></div>There are several points have to be discussed regarding non-core changes. Non core changes won't be affected (probably) through minor version upgrade such as 7.1 to 7.2.<br><br></div>Normally you have to keep your code in separate files rather than vtiger(core) files. You may extend core classes into yours like<br><br>Google_map_Js("Your_Map_Js", {}, { }<br><br></div><div>Not sure how to preserve custom code between major upgrades such as 5.4 to 6.x to 7.x without any re coding.<br><br><br></div><div>Cheers<br></div><div>Sutharsan Jeganathan<br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Thu, Mar 22, 2018 at 1:22 AM, Alex Hall <span dir="ltr"><<a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a>></span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div><div>Hello all,<br></div>Is there a safe way to update VTiger? We added our API key to layouts/modules/google/resourc<wbr>es/map.js, for instance, but the recent update overwrote that file, thus losing our key. What's the best way to handle source changes like this? My thought is to rename a copy of our modified version, so that updates won't touch that copy. This has the problems of dealing with removed directories in an update, and of merging changes back into the updated source. Is there a better solution? Thanks.<span class="m_-6670133240531702301HOEnZb"><font color="#888888"><br></font></span></div><span class="m_-6670133240531702301HOEnZb"><font color="#888888"><div><div><div><br>-- <br><div class="m_-6670133240531702301m_-2317642356836313224gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div>Alex Hall<br></div>Automatic Distributors, IT department<br></div><a href="mailto:ahall@autodist.com" target="_blank">ahall@autodist.com</a><br></div></div>
</div></div></div></font></span></div>
<br></div></div>______________________________<wbr>_________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div>
<br>______________________________<wbr>_________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br></div>