Hiya.
How would I install mods on a forum where I'm not the owner? I have admin access and all.
You need FTP access for that.
No, I do not have FTP access.
Thanks.
if I am not mistaken,
if the main administrator installs
plugin uploader & gives you required privileges then you may be able to add most of plugins by using it ..