---------------------- WSN Links Version 2.43 ---------------------- Requirements: PHP 4.06+, MySQL 3+, cookie-enabled browser (for administration login, and member logins) If you encounter a bug, please report it at http://forums.webmastersite.net/index.php?act=SF&f=19 to get a quick fix for yourself and also help improve the next WSN Links release. You can also make feature suggestions or ask for help with any aspect of the script at that URL. ---------------------- New Install (not uprade) ---------------------- To install WSN Links 2.43: (1) Extract files from the ZIP. (2) Upload all the extracted files to your hosting space. (3) Rename config.php.txt to config.php, and then CHMOD 666 that file. (4) If you wish to use online template editing, CHMOD 666 all files in your /templates directory and it's subdirectories. (Do NOT chmod 666 the directories themselves, just the files.) (5) CHMOD 777 the directory 'attachments'. (6) If you don't already have a database created, create one using your host's provided tools. (You may use an existing database if you like, if you have one. If you plan to integrate your member system with another script, install in that database.) Also be sure you've set up a username and given the username access to this database. (7) Using your web browser, visit setup.php (in the directory you uploaded it to). (8) Follow the instructions on screen, supplying your database info and creating an administrative username and password -- be sure to write down your password as you'll need it to administrate your links. (9) Visit index.php to browse your links directory as a visitor, or /admin/ to administrate it. You may wish to update your settings (admin/prefs.php) to customize them to your site. ---------------------- Upgrading from previous versions (no data is lost in any of these conversions) ---------------------- Note regarding all upgrades: config.php is the one file you need to keep and not overwrite, as it contains the information for how to access your database. The file in the download is named config.php.txt specifically to prevent you from accidentally overwriting your config.php during an upgrade. If by chance you've renamed it to config.php to do some testing on localhost, be careful not to upload this file over your existing one. If you do overwrite your config.php, however, see the FAQ thread on the WSN Links discussion forum for information on how to re-create it. You can do a simple and quick upgrade by overwriting all files except attachments (including templates (be sure to use /templates/default to overwrite your /templates directory)) and then running the appropriate upgrade scripts in ascending order. (To upgrade from 2.10, for example, run upgrade2.1-2.2.php and then upgrade2.2-2.3.php and then upgrade.php.) However, if you've customized your templates a lot and wish to only lose the minimum number of templates which you have to lose, follow the procedure below to see which templates to overwrite: To upgrade from 2.42: (1) Overwrite all files EXCEPT your attachments directory and templates directory. (2) Overwrite the 'admin' subdirectory of your templates directories. (3) Overwrite, or adapt to include {INCOMPLETE} somewhere, these templates: editmembers.tpl, edit.tpl, editcat.tpl, editcomments.tpl (4) Overwrite searchadvanced.tpl (5) For MULTILINGUAL versions, overwrite your viewcomments.tpl file. (6) IF you're using member system integration to integrate with another script (if not, skip this step): the integration system has changed to now be run in the admin panel settings area instead of requiring file edits, so you will have to temporarily switch back to the normal wsn links members table for upgrade. Be sure that if you deleted your members table you re-create one (see forum for help if needed). Then follow steps 8-10 in this upgrade procedure, then go to your settings and select your integration system from the list. (7) Visit upgrade.php in your web browser and run the upgrade. (8) If you allow attachment uploads, update your usergroup permissions to reflect this and adapt your suggestlink.tpl to use the new uploads code. To upgrade from 2.40: (1) Overwrite all files EXCEPT your attachments directory and templates directory. (2) Overwrite your viewprofile.tpl template. (3) If you're using attachments, change