nu inteleg ce este cu supararea ata pe tine.
eu am spus sincer de prima oara ca timpul liber nu imi permite sa fie toata ziua calare pe forum. din pacate, sau din fericire, acilea unde sunt eu munca are un pic altfel de inteles si programul meu este destul de incarcat.
revenind la problema ta:
fiecare mod are un fisier .mod in care este descris aproape in clar care sunt modificarile facute de un mod la instalare.
tot ce trebuie sa faci este sa iei acel .mod, il deschizi cu un editor de text oarecare (ex. wordpad) si executi manual modificarile de acolo.
pentru dezinstalare la fel procedezi, iei acel fisier si cauti secventele de cod instalate (adaugate) si le stergi.
altfel: daca pe un forum se instaleaza mai multe moduri, de ex mod 1, mod 2, mod 3 si al un moment dat se doreste eliminarea mod 2, atunci cel mai indicat este sa dezinstalezi mod3, apoi dezinstal mod 2, apoi reinstal mod3
asta deoarece fiecare mod aduce modificari la nivelul fisierelor existante la instalare. deci cand s-a instalat mod 3 el s-a instalat peste fisierele deja modificate de 2 ori. dezinstalarea mod 2 direct poate duce, si va duc de multe ori la erori, deoarece uninstalul ptr mod 2 are "logate fisierele de dinaintea instalarii lui, deci cand doar mod 1 era instalat. astfel deinstalarea mod 2 va duc la nefunctionarea, sau functionarea defectuoasa a mod 3. sper ca am fost destul de explicit.
oricum in general nu exista probleme la nivelul bazei de date, baza de date smf este f bine gandita si modul de injectie la nivel sql nu face probleme in caz de erori.
astfel orice functionare defectuoase a foprumului se rezolva pur si simplu printr-o reinstalare a fisierelor, install-erul va detecta baza de date si nu va face decat corectiile necesare, nu sterge postari, useri parole, etc. tot ce face curata niste loguri, curata tabela de sesiuni, si recreaza contul admin. atat. deci baza de date ramane intacta.