4
a hack is different to a module in that you don't install it the same..
a hack replaces the original files on your server, so in essence you are hacking the files and changing them..
however in doing this, you have to be careful with other hacks that you may use.. or any modules that require changed core files..
such as x-ipb or marcans multilingual hack.. these replace XOOPS files, so by replacing those files, you will stop those hacks from functioning.. so manual editing will be required instead of uploading the files directly.
if you aren't running any of those on your site, then it's just a matter of uploading the files from the hack and overwriting those on your server, then open the mysql.sql file and run the queries inside that via your servers phpmyadmin.. (make sure you change the xoops_ prefix inside the query to match that of yours.. (not needed to change if you didn't change it when u installed xoops)
that's all there is to it. the only thing you have to take note of is future upgrading of xoops.. if a new version of XOOPS is released, it's likely the new version will overwrite the hack, so it is best to wait for an updated hack that works with the new XOOPS version, before updating your site to the new XOOPS version. that's the only drawback. but i'll try to keep the hack updated within a week of new release..
but i don't think necessary as XOOPS 2.2 will have this functionality built in (if you can wait till end of june)
you can download the hack
HERE