Depending on the hack, it can be easy or hard to install.
Usually a hack involves overwriting core files, which usually makes hacks very version-dependant - i.e. it is important to ensure that the hack is aimed at your current version, as it may make your system un-usable if applied to the incorrect XOOPS version.
A proper hack should include detailed instructions, informing you of:
- Version(s) this hack is compatible with
- Which files to backup before applying the hack
- How to install the hack
- How to contact the author, should something go wrong
Core Hacks are NOT officially supported by the XOOPS organisation and will NOT be guaranteed to receive support, should something go wrong.
What about when information is not given?
I am interested in a hack which does not have clear information about Quote:
However I have read other QA's and will
1. back up the entire public html file by ftp so I can restore any major problem
2. put a copy of the files that need to change on my PC and edit them then reupload
3. keep a record of what i did for future upgrades.
However, I have some questions:
1. Do I simply locate the section of code that appears to be changed and copy and paste the new code over the old?
2. What kind of program is recomended for this kind of editing?
3. How can I check if I have made an error?
2. When I overwrite with the exsisting files after I am done do I need to update anything? (The files I am looking at are for block arrangements)
I was able to identify the version from where the hack is posted but that is it.
I don't mind jumping in at the deep end but it really would be helpful if those who write hack files could include the 3 things mentioned above for the sake of newbies!
So aside from don't go there what other advice is there for newbies wanting to try out a hack that doesn't give us instructions?