Thantos had developed a great mod: Password Protect Boards
http://mods.simplemachines.org/index.php?mod=237
Is there any plan to update this for 1.1.3? This is a feature I very much would like to have again!
Yes, I know that in most cases group permissions can handle this, but I need to be able to secure and change individual board's passwords at various intervals as the list of authorized users is quite dynamic and group administration would be difficult.
Thanks!
Very easy to make it work with 1.1.3.
LainaaLets say you downloaded a mod (modification) from the SMF mod site (http://custom.simplemachines.org/mods) and you really want it but it, is not compatible with your version of SMF. When you install your modification you will get an error like "The package you are trying to download or install is either corrupt or not compatible with this version of SMF." To make it work with your version of SMF your going to have to modify the package_info.xml. In order to edit it you are going to need an editor such as Crimson Editor, ConTEXT or even Windows Notepad. After you save package_info.xml to your desktop or a local folder open up the editor and jump to package_info.xml. Once you open this, locate and find <install for= Clear all the current versions that are there. Than add in the SMF version number that you want it to install for. In the end it should show <install for="1.1.3"> or whatever SMF version you wanted in there. Now located and find <uninstall for= After uninstall for= fill in the smf version you want it to uninstall for. At the end it should look something like this <uninstall for="1.1.3 Or whatever version of SMF you want it to work on. Make sure you save everything in your editor. Than replace the edited file with the mod file from the mod you installed (package_info.xml.) Than re upload the package onto your site.It should install fine!
Note: This will not work for all versions but for some mods it will work.
Thanks shadow, I searched and searched and missed that? bah! :)
Well I gave it a shot, but I still received the failure notification:
Installing this package will perform the following actions:
Type Action Description
1. Execute Modification ./Sources/Load.php Test failed
2. Execute Modification ./Sources/BoardIndex.php Test failed
3. Execute Modification ./Sources/ManageBoards.php Test failed
4. Execute Modification ./Themes/default/languages/Modifications.english.php Test successful
5. Execute Modification ./Themes/default/ManageBoards.template.php Test successful
6. Execute Modification ./Themes/default/BoardIndex.template.php Test successful
7. Execute Code add_settings.php
8. Extract File ./Sources/passwdBoard.php
9. Extract File ./Themes/default/passwdBoard.template.php
I can try and look at the files, but I'm afraid my php skills will most likely only allow me to completely mess up my forum! :)
[edit]
I started looking at the install.xml file and I think I can modify it to properly modify the Load.php and BoardIndex.php files, but when in the section to modify ManageBoards.php there appears to be significant changes within SMF between the releases and I am absolutely clueless how to proceed.