Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
upgrade selectively from 2.0.18.9 to 2.0.18.10
jackmaessen
✭✭✭
For a couple of weeks ago i upgraded 2.0.18.9 to 2.0.18.10. But in the past, i made manually some changes in the core files. ( i now know that it was not very wise to do that). So there where some things that have gone wrong in the layout and functionality. And ofcourse stupid, i can not remember anymore in which files i made the changes. I now downgraded back to 2.0.18.9. (restore backup). But ofcourse i need the security update. Can someone tell me how to selectivley upgrade to 2.0.18.10 without replacing all the core files?
Which files do i have to replace? Or which lines of code do i have to change in which files?
Tagged:
0
Comments
Do a folder diff of your current install against a downloaded version. This should pinpoint all the changes you made.
Roll those changes into your theme/theme hooks.
I know you don't want to hear this, but not hacking the core gives you a clean upgrade path and prevent this situation from repeating itself.
Alternatively, diff the two tags on github and apply the changes.
Search first
Check out the Documentation! We are always looking for new content and pull requests.
Click on insightful, awesome, and funny reactions to thank community volunteers for their valuable posts.
I agree, never modify the core unless absolutely necessary. So far I had to do it once, because I had no other choice, to correct a query (see https://github.com/vanillaforums/Garden/issues/1575) and the only safe way to upgrade Vanilla is to extract the files, compare the folders and merge the changes manually.
My shop | About Me
i changed the code of 2 files (class.utilitycontroller.php and settings.js) with the code on GitHub: https://github.com/vanillaforums/Garden/commit/91904fa108a8a5011f684a990fd117ea8ff3625c#diff-b4a86013b27f861e664f596e0edc50caR2
And in my index.php i changed the define line from 2.0.18.9 to 2.0.18.10
Is that all?