Installation
From SubjectsPlus
Contents |
Instructions
The instructions may also be found in the readme.txt file in the root of the downloaded zip. There is an installation video for 0.9 here:
You might also find the following videos helpful (even though they were made for version 0.8.x, & are slightly redundant of above):
Download
- Download the zip file and ftp it to the public_html or www folder of your webserver.
- Unzip. You should now have a folder called "sp".
Prepare MySQL
- Create a new database for subsplus, say, "subsplus", and a user with SELECT, INSERT, UPDATE and DELETE privileges. Note the name of the database, user, and user password as you will need this information later.
- Load the SQL from tables.sql (in the root of the sp folder) into your new database. One simple way of doing this is to use a tool like PHPMyAdmin, navigate to your subsplus database, select the SQL tab, and then cut and paste in the entire contents of tables.sql into there and click "go". This will add all the tables you need, with some default data.
Edit Configuration File
- This is where things can get sticky. Open control/includes/config.php in the text editor of your choice. Edit the file according to the instructions in the file itself.
Oops, I changed the file structure
- If you are not keeping all the files in the original "sp" folder on your server, you will need to go into control/includes/header.php and tweak the paths near the top of the file to match your setup.
- You will also need to change the path where FCKEditor (the rich text editor used) stores uploaded files. Go to fckeditor/editor/filemanager/connectors/php/config.php and make sure $Config['UserFilesPath'] points to the right place--or else it will create a new sp/assets/fckuserfiles/ folder and start filling it.
Customize your Catalog Display
You don't have to do this now, but keep in mind that you will need to localize the catalog search box found in assets/fixed_pluslets/catalogsearch.html. More info on the Customizing page.
Login to SubjectsPlus Control Panel
- If you chose IP authentication when you edited the config file, you may need to add your IP address directly to the staff table in the MySQL database.
- Point your web browser to the URL for the control panel. This will be something like http://www.yoursite.edu/sp/control/
- You should see a login page. Try logging in as the default user: someone@yourcollege.edu, password "donuts".
- If all is well, you should see the SubjectsPlus Control Panel, with six tabs: Records, Guides, FAQs, TalkBack, Admin, Logout.
Move on to Getting Started . . .
