diff --git a/change_logs/.DS_Store b/change_logs/.DS_Store new file mode 100644 index 00000000..7845ccc2 Binary files /dev/null and b/change_logs/.DS_Store differ diff --git a/change_logs/1-0_to_1-0-1.txt b/change_logs/1-0_to_1-0-1.txt new file mode 100644 index 00000000..72876df7 --- /dev/null +++ b/change_logs/1-0_to_1-0-1.txt @@ -0,0 +1,28 @@ +Upgrading from 1.0.0 to 1.0.1 +----------------------------- + + +Files to update +---------------- + +index.php + +sources/Boards.php +sources/Forums.php +sources/post.php + +sources/lib/post_reply_post.php +sources/lib/post_q_reply_post.php +sources/search.php + +sources/Admin/ad_member.php + + +Bugs Fixed +---------- + +Various Posting bugs fixed +Tighter permission checking when posting +ICQ number not being saved when editing a profile via the ACP +Incorrect error displayed when attempting to access a forum you don't have permission for +Shortened topic titles in board view display showing partial HTML entities (credit Chrisken) diff --git a/change_logs/RC1_to_RC2.txt b/change_logs/RC1_to_RC2.txt new file mode 100644 index 00000000..36d7e52a --- /dev/null +++ b/change_logs/RC1_to_RC2.txt @@ -0,0 +1,89 @@ +Upgrading from RC1 to RC2 +------------------------- + +UPGRADE SCRIPT +-------------- + +Upload the script 'upgade3.php' to your root IBF installation (the same directory that index.php is in). +Run it via your web browser by typing the URL to the script in the address bar. +When the script has completed, remove it from your server. + + +Files to update +---------------- + +index.php +admin.php + +skin/s1/skin_global.php +skin/s1/skin_online.php +skin/s1/skin_ucp.php +skin/s1/skin_msg.php + +lang/en/email_content.php +lang/en/lang_mod.php +lang/en/lang_msg.php +lang/en/lang_search.php +lang/en/lang_ucp.php + +sources/Admin/ad_forums.php +sources/Admin/ad_groups.php +sources/Admin/ad_languages.php +sources/Admin/ad_settings.php +sources/Admin/ad_skin_import.php +sources/Admin/admin_skin.php +sources/Admin/admin_functions.php + +sources/lib/emailer.php +sources/lib/usercp_functions.php +sources/lib/post_parser.php +sources/lib/post_poll.php + +sources/Boards.php +sources/functions.php +sources/Memberlist.php +sources/Messenger.php +sources/Online.php +sources/Post.php +sources/Search.php +sources/Topics.php +sources/Usercp.php + + +Bugs Fixed +---------- + +Moderator viewing IP addresses bug fix (credit: Josh) +ACP:User Groups: List users in group error on guests and validating groups fix +Post uploads register_globals off bug fix (PHP 4.2+ fix) +Avatar uploads register_globals off bug fix (PHP 4.2+ fix) +ASCII code in emails removed +Next newest/oldest links picking moved topics bug fix +UserCP email address change email subject empty bug fix +Editing poll "no new replies" language fix +Fix to stop silly people removing all language packs +"bad arguments to implode" when importing skin packs on old PHP versions fix +Ability to set number of replies to be "hot" bug fix +Page numbers "missing" from online page at the bottom fix +Changed: Move topics with attachments show attachment regardless of forum settings +Changed: Date generation accounts for Daylight Savings Time +Messenger: Sent items entries show wrong profile when clicking on sent to name +Banned members receive blank page w/error bug fix +Messenger: Bugs in archiving messages fixed +Single quote in redirect screen title escaped bug fix +Unable to use FTP:// in an image tag fix +Redirect screens not centered bug fix +Correct sub cat new post icon used in boards view +Correct last post date used with sub categories +Using three spaces to create a blank post bug fix +Topic Tracker post icon bug fix +Search: Highlighted words fixer upper +Rouge spaces when editing post with quotes fix + + + +DB changes (upgrade3.php will do these changes for you, shown here +for those who want to manually update, etc) + +ALTER TABLE ibf_topics CHANGE forum_id forum_id SMALLINT (5) DEFAULT '0' NOT NULL +ALTER TABLE ibf_members ADD dst_in_use TINYINT (1) DEFAULT '0' \ No newline at end of file diff --git a/change_logs/RC2_to_FINAL.txt b/change_logs/RC2_to_FINAL.txt new file mode 100644 index 00000000..edecf765 --- /dev/null +++ b/change_logs/RC2_to_FINAL.txt @@ -0,0 +1,41 @@ +Upgrading from RC1 to FINAL (s6) +------------------------- + + +Files to update +---------------- + +index.php +admin.php + +sources/Admin/ad_groups.php +sources/Admin/ad_settings.php +sources/Admin/ad_templates.php + +sources/Driver/mySQL.php + +sources/lib/usercp_functions.php +sources/lib/post_new_post.php +sources/lib/post_poll.php +sources/lib/post_reply_post.php + +sources/misc/stats.php + + +sources/Boards.php +sources/Post.php +sources/Messenger.php +sources/mod_cp.php + + + +Bugs Fixed +---------- + +Marking all as read in a subcat forum doesn't update board index post marker fix +Post & Avatar uploads (safe mode w/open basedir) bug fix +ACP: Date and times settings description typo fix +Read reciept not containing date bug fix +Viewing "The Moderating Team" displays mods in forums user cannot see fix +ACP max width/height of flash movies missing fix +Post new topic: Stop shouting bug fix diff --git a/change_logs/beta_1_to_beta_2.txt b/change_logs/beta_1_to_beta_2.txt new file mode 100644 index 00000000..4478c567 --- /dev/null +++ b/change_logs/beta_1_to_beta_2.txt @@ -0,0 +1,59 @@ +Upgrading from BETA 1 to BETA 2 +------------------------------- + +Simply upload the following files from this zip archive (found in the 'uploads' directory) to +your server, replacing them. + +admin.php +index.php + +lang/en/lang_search.php + +Skin/s1/skin_search.php + +style_templates/1/skin_search.html + +sources/Admin/*.php (this means all the files in the Admin directory) + +sources/lib/emailer.php +sources/lib/post_parser.php +sources/lib/usercp_functions.php +sources/lib/post_q_reply_post.php + +sources/misc/forward_page.php + +sources/Boards.php +sources/functions.php +sources/Messenger.php +sources/Moderate.php +sources/Profile.php +sources/Register.php +sources/Search.php +sources/Usercp.php + + + + + +Bugs Fixed +---------- + +PHP 4.0.3 regex errors ($1 $2 $3 errors) +mysql 3.23.22 query errors (emoticons and bad words) +No forum == no profile error +Forward page link generation error +No languages showing in ACP +Wrong topics/posts showing in ACP +Wrong number of members counted via reset stats in ACP +AOL/Yahoo input wrongly labelled as incorrect +Avatar/Img extensions wrongly labelled as incorrect (PHP 4.0.3) +Logged in as incorrect user fixed +Moderators can't close/open own topics +HTML in signatures / posts fixed +Last registered info not updating via ACP approval +Editing quoted post not reflected in preview +Guests not seeing signatures/avatars and images fix +Searching in password protected forums when not logged into them fixed +Search "highlite" attribute not passing to page spans +Added: Ability to turn off GZIP encoding in ACP and on board +Added: Ability to use a windows savvy auto redirect header \ No newline at end of file diff --git a/change_logs/beta_2_to_3.txt b/change_logs/beta_2_to_3.txt new file mode 100644 index 00000000..5061b949 --- /dev/null +++ b/change_logs/beta_2_to_3.txt @@ -0,0 +1,113 @@ +Upgrading from BETA 2 to BETA 3 +------------------------------- + +STEP ONE: +--------- + +You must move your post icons from the "PostIcons" directory into the root images +directory. +Example: + +If your post icons are in 'style_images/1/PostIcons' move them to 'style_images/1/' + +################################################################## + +STEP TWO: +--------- + +Upload the script 'upgade1.php' to your root IBF installation (the same directory that index.php is in). +Run it via your webbrowser. When the script has completed, remove it from your server + +################################################################## + +STEP THREE: +----------- + +Simply upload the following files from this zip archive (found in the 'uploads' directory) to +your server, replacing them. + + +Files to update +---------------- + +index.php +admin.php + +lang/en/lang_global.php +lang/en/lang_ucp.php +lang/en/lang_post.php + +Skin/s1/skin_ucp.php +Skin/s1/skin_post.php +Skin/s1/skin_boards.php (HTML fix) + +sources/Admin/ad_forums.php +sources/Admin/ad_member.php +sources/Admin/ad_settings.php +sources/Admin/ad_templates.php +sources/Admin/ad_imagemacros.php + +sources/misc/attach.php +sources/misc/contact_member.php +sources/misc/forward_page.php +sources/misc/print_page.php +sources/misc/stats.php + +sources/Login.php +sources/Forums.php +sources/functions.php +sources/Memberlist.php +sources/Moderate.php +sources/mod_cp.php +sources/Online.php +sources/Profile.php +sources/Search.php +sources/Topics.php +sources/Usercp.php + +sources/lib/*.* (All files) + +sources/Driver/mySQL.php + + +Bugs Fixed +---------- + +HTML not allowed in forum descriptions +Time zone problems fixed +Mulitple categories showing up when position duplicated +Sub forums not showing (PHP 4.0.3 fix only) +DB query count showing (PHP 4.0.3 fix only) +UserCP: wrong number of closing table tags called +Wrong messenger folders created when pre-reg via ACP +GZIP status wrongly shown +Custom member title not showing in UCP +AIM console breaks on AIM with spaces +Resynch forum counts wrong +Added: Ability to hide the session id in links +Reworked session management +HTML bug fixes +Editing posts with embedded tags +Forum log in cookies not being removed on log out +JS check added for empty messenger titles +Template tags parsing in preview bug fix +Post icon not updating in topic when first post edited +Languages not shown when forwarding topics +Topic images still showing when turned off from UCP +Wrong filename used when attempting to download files sent via upload +Links to moved topics not removed when topic deleted. +Search not returning all results bug fix +Timezones with 30min increments fix +URLs that don't begin with http:// show HTML code in edits +Wrong posts showing up in MCP post queues +Wrong reply count showing when approving moderated posts +Safe mode "catch" for creating/removing images and macros +Safe mode "catch" for creating/removing and editing templates +Viewing Profile: users time not updated with board offsets +Searching for username w/exact match returns matches inc. partial +Uploaded avatars not changing dimensions +Clicking "delete all cookies" creates new guest sessions fixed +Admins that are global moderators showing in both sections in 'View Moderating Team' +Sub categories not working on some mySQL versions fix +Print Page: Incorrect tag parsing +Print Page: Not all topics shown \ No newline at end of file diff --git a/change_logs/beta_3_to_RC1.txt b/change_logs/beta_3_to_RC1.txt new file mode 100644 index 00000000..94e1c9ec --- /dev/null +++ b/change_logs/beta_3_to_RC1.txt @@ -0,0 +1,51 @@ +Upgrading from BETA 3 to RC1 +---------------------------- + +UPGRADE SCRIPT +-------------- + +Upload the script 'upgade2.php' to your root IBF installation (the same directory that index.php is in). +Run it via your web browser by typing the URL to the script in the address bar. +When the script has completed, remove it from your server. + + + +Files to update +---------------- + +index.php +admin.php + + +Skin/s1/skin_ucp.php + + +sources/Admin/ad_forums.php +sources/Admin/ad_settings.php + +sources/lib/post_parser.php + +sources/Boards.php +sources/functions.php +sources/Forums.php +sources/mod_cp.php +sources/Profile.php +sources/Search.php + + +Bugs Fixed +---------- + +ACP spelling error on log in +Personal Photo field removed +Wrong tool bar tip for the HTML button (yes, we are getting picky aren't we) +Forum rules being switched off when editing a forums settings +Tighter control on forum and topic IDs +Wrong post marker icon showing in sub cat forums +Links auto parse even when IBF Code is switched off +Skins not remaining hidden if they have an ID of '0' +Mass move/prune fails when choosing "any type of topic" +Search enabled even if member group permission denied +Profile viewing enabled even if member group permission denied +Addition: ability to reset Most Online data via ACP +Multiple guest sessions created if IP address changes often \ No newline at end of file diff --git a/install_guide/data/file.gif b/install_guide/data/file.gif new file mode 100644 index 00000000..77bc3abd Binary files /dev/null and b/install_guide/data/file.gif differ diff --git a/install_guide/data/folder.gif b/install_guide/data/folder.gif new file mode 100644 index 00000000..c73dabb0 Binary files /dev/null and b/install_guide/data/folder.gif differ diff --git a/install_guide/data/help.html b/install_guide/data/help.html new file mode 100644 index 00000000..ffa241f1 --- /dev/null +++ b/install_guide/data/help.html @@ -0,0 +1,163 @@ + + +
+ +| + Sections: Installation Problems | Admin CP Problems | Board Problems | Getting Further Help + |
| Installation Problems | +
|
+ When I run the installer, I get a page of code.
+ + If when accessing the installer via your web browser you receive a page of code and not the installation start screen, this means that either PHP has + not been installed or has not been configured properly. Please consult with your web host to see if this is the case. + + I get an error like this 'access denied for user@localhost using password YES' when I submit the main form. + + If you receive this error from mySQL it means that either the mySQL database name, mySQL username, mySQL password or mySQL host information is wrong. Please double check the information you + entered making sure that passwords are typed correctly. In some cases, this information is case sensitive. If this error persists, please consult with your web host to check that the information + you have is correct. + + After installing, I get this error 'Warning: fopen("/.install.lock", "w") - Permission denied ...' + + After installing, Invision Board attempts to create a "lock" file which disables the installation script. If you receive this error, the installer + has not been able to create this file. After you have logged into the Admin Center for the first time, you should remove the "sm_install.php" script + from your server and only re-upload it if you wish to make a fresh install. You can then safely ignore this warning. + + When installing I get an error like this: 'WARNING! Could not locate 'conf_global.php' + + This error means that the installer could not "guess" the location of the file 'conf_global.php'. Make sure you have uploaded this file into the same directory that you + uploaded 'sm_install.php' into. If you have this file already uploaded and the CHMOD value has been set, then you can tell the installer where to look for this file by simply + opening 'sm_install.php' in your favourite text editor. Look near the top for "$root = "./";". Edit this to reflect your "real" path. Note, this is a path - not a URL, entering "http://www.domain.com" or similar will + result in an error. A path is literally the file path from the server root to the current directory (such as '/home/site/public_html/forums/'). More information is provided in the script near the top. When you have completed + the edit, simply save the file and re-upload to your server and re-run through your web browser. + |
| Admin CP Problems | +
|
+ No matter what I do, I can't stay logged into the Admin CP.
+ + For extra security, the Admin CP checks your IP address as part of the admin session validation. In some cases your IP address will change with each page request (especially if you are using a dial up ISP). You can + stop the Admin CP checking your IP address which will solve the problem. + To do this, open up "admin.php" in your text editor. Near the top of the script change $check_ip = 1; to $check_ip = 0;. Save the file and re-upload to your + server. + Although there is no immediate security risk to doing this, you should not disclose your admin session ID to anyone or post the link you are using for that admin CP session to anyone. + + When I try to access the Admin CP, the page is completely blank + + This problem could be the result of a few things. + Firstly, open up "admin.php" in a text editor and near the top change: $use_gzip = 1; to $use_gzip = 0;. Save the file and re-upload to your + server. + + If that doesn't solve the problem, check the CHMOD values on the directories you created during the installation process. If in doubt, CHMOD them to 0777 and any directories contained within. + |
| General Board Problems | +
|
+ Every time I try to access a page on the forums it loads a blank page.
+ + Can you log into the Admin CP? If you do not know the url, enter the following into your web browser address bar http://www.your-domain-here.com/forums/admin.php (obviously using the correct URL to your board!). + If the Admin CP loads first time, try the following: + Click on "Board Settings" to expand the sub-menu. Click on "Basic Config". When the page has loaded, turn off the following: Print HTTP headers? and DISABLE GZIP encoding?. When complete, submit the form + and try to access your board again. + + If it still loads a blank page, check the CHMOD values on the directories you created during the installation including any directories contained within. If in doubt, CHMOD to 0777. + + I am on a Windows server and I get an Internal Server Error when trying to access my board + + There is an option to disable the headers that Invision Board prints by default. + Log into your Admin Control Panel, click on "Board Settings" to expand the sub-menu. Click on "Basic Config". When the page has loaded, turn off Print HTTP headers? and submit the form + and try to access your board again. + + I am on a Windows server and when I make a post I am taken to a blank page + + Some Windows based servers require a different HTTP protocol when redirecting HTTP requests, there is an option in the Admin Control Panel to overcome this. + + Log into your Admin Control Panel, click on "Board Settings" to expand the sub-menu. Click on "Basic Config". Choose "Refresh (Windows Savvy) from the "Type of auto-redirect?" option. Submit the form. + |
| Getting further help | +
|
+ If you have a problem outside the ones solved in this guide, then don't panic! + We have a large team of trained support professionals that will be able to provide a solution to your problems. + Your first stop would be to open a new support ticket. The FREE ticket system is available from the Invision Board Member Center. When starting a new ticket, please + be as thorough as you can in your error reporting, it will save our team time in responding to you. We pride ourselves on quality, professional support and aim to answer your request as promptly as possible. + + You can also post a problem on our "Support and Community Boards". We have a large active community who have experience in maintaining their Invision Board who may be able to give you a prompt reply - our support professionals also moderate these forums and + will read your posts. We do recommend that you make use of the search facility on the board to avoid posting problems that have already been posted - there is also a good chance that it's already been reported, discussed and solved. + + + You may wish to consider our "Priority Support" option. A once only fee will cover you for all support requests for a period of one year (12 months). + Priority support entitles you to the following benefits: +
+For more information on our priority support service, please visit our Invision Board Member Center. + +If you wish to contact us, please visit our Contact Page which includes a handy email form, mailing address and telephone number. + |
+
| Installing: Step 1 - Uploading | +
|
+ At this point, you should have the zip archive "unzipped" and the contents similar to those shown in the structure and CHMOD guide. If you + do not have a similar structure, check to make sure you have your zip program preferences set to allow creation of directories and to preserve case and long filenames. + + If you haven't done so already, create a new directory on your server named appropriately (if you wanted to access the forums via 'http://www.domain.com/forums/', create a directory called 'forums' in the + 'public_html' or 'www' directory on your webserver. + + Using your FTP client, move into the directory you wish to upload to (if you followed the above advice, move into the newly created 'forums' directory.) + + Using your FTP client, create the following directories "archive_in", "archive_out", "html", "lang", "Skin", "sources", "ssi_templates", "style_images", + "style_sheets", "style_templates" and "uploads" (TIP: If your FTP client supports "Drag n' Drop" which most modern clients do, you can save yourself some time and effort by + simply selecting all the files from the "unzipped" zip archive and drag them into your FTP client window, this will then copy all the files, creating the directories as it goes. If you choose + to do this, you can safely ignore most of the following instruction, just remember to CHMOD as outlined in the stucture and CHMOD guide). + + Once the directories have been created, CHMOD "archive_in", "archive_out" and "uploads" to 0755 (if you get permissions errors later on, you can CHMOD these to + "0777"). Now, upload the contents of the files in your local folders (from the zip file) into the corresponding directories you've just created on your server. Some folders will contain other + files and folders, upload them all - preserving the structure you have in your zip file (for example, upload the entire contents of the "html" folder on your computer to the "html" directory on the server). + + Once you have finished uploading into the directories, upload the rest of the files "admin.php", "conf_global.php", "conf_mime_types.php", "index.php", + "phpinfo.php", "sm_install.php", "ssi.php" to the same place as you created the directories earlier (into "forums" for our example). + + CHMOD "conf_global.php" to 0666 (if you get permission denied errors later on, you can CHMOD this to 0777). + + That's it, the hard work is now done! You can proceed to the next step. + |
+
| Installing: Step 2 - Using the Installer | +
|
+ An installer is provided to assist you in entering the information Invision Board needs to connect to your mySQL database and to create your new
+ administrators account.
+ + Run the "sm_install.php" file through your web browser by entering the URL to it into your browser address bar (if you have followed our example, type in + http://www.domain.com/forums/sm_install.php, naturally subsituting 'domain.com' for your web address.) + + You will be presented with a short information screen, if you receive an error telling you that "conf_global.php" does not have suitable permissions, CHMOD "conf_global.php" to + 0777 via your FTP client. + + Clicking on proceed will present you with a simple information form. You will need to know your mySQL username and password at this point. If you do not know it, please ask your web host - in most + cases it is different from the FTP log in information. + The form is very straightfoward, with only the following points needing closer examination. If you do not know what your mySQL "host" is, try "localhost" (without the quotes). if the mySQL server + is on the same server as your website (and in most cases it is) this will suffice. + + If you have created a new database for Invision Board, or wish to use an existing database, enter the name of the database in the appropriate field. Unless you intend to install multiple copies of + Invision Board into the same database, you can leave the "table prefix" blank. If you do not have a mySQL password (if you are installing Invision Board on your local server) this can be left blank. + + After submitting the form, you will be informed of any errors - if you do get an error similar to "permission denied for user@localhost using password YES" - the chances are you have either your mySQL username, mySQL password + or mySQL database name wrong. Consult with your webhost for the correct information and resubmit the form. + + If the installation was successful, you will receive notification to that effect. + + Follow the link to finish off the installation and to log into your newly installed board. When the log in page loads, enter in the information you chose for your administrator account. + + Once you are logged into the board, click on the "Admin CP" link found in the navigation bar to access the Administration Control Panel. + |
+
| Installing: Step 3 - Admin CP First Steps | +
|
+ The Invision Board administration control panel is a very sophisticated tool. This is where you can create new categories and forums for your board, as well
+ as set bad word filters, edit emoticons, change the board colours and so on. We recommend you browse the documentation at Invision Board before getting attempting some of the more complex operations.
+ + Lets get stuck in! + + The first thing you will need to do is remove the "sm_install.php" file from your server; although Invision Board locks the installer after a successful install, it's always a good idea to remove the installer as re-running it + will delete your database tables. + + Before anyone can post, we need some forums! + + If you wish to get stuck in straight away, now would be a good time to create some forums for your members to post in. + + In the Administrators CP, click on the "Forum Control" expanding menu in the left menu frame. When it loads, click on "New Category". + If your website was about computers, you could enter "PC Software" as the category name. Submit the form by clicking the button at the bottom of the page. + Now we have a category to "group" the forums, lets create a forum or two. + Click on "New Forum" found in the same expandable menu. Choose "Normal Forum" from the drop down box and proceed. + There are many options here, which are outside the scope of this guide, for more information see the documentation at Invision Board. We can + create a new forum without knowing what all the options do. Using our example, you might want a forum dedicated to "Games" - if so, enter "Games" as the forum title, and a suitable description for the new forum. When you have done this + scroll down and submit the form by clicking the button at the bottom of the page. + + If you now go back to your board, and refresh the page, you will see the new category and forum. Try a little test post to make sure the system is running perfectly. + + Congratulations! You have installed and set up your new Invision Board. If you ran into trouble, please click on the "Help!" link in the top menu bar for the FAQ and how to get support. + + Thank you for supporting Invision Board + |
+
| File Structure and CHMOD values | +|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Below is a table showing the file structure and recommended CHMOD values for the file (and in the case of directories, the CHMOD
+ values for the contents of the directories). The CHMOD values are not needed for Windows based servers and can be safely ignored. The CHMOD + values may vary from system to system, if in doubt, CHMOD everything to 0777. Most systems will not need to CHMOD everything to install successfully, + use the table below to determine what needs CHMOD'ding for installation, and what can be left until later. + |
+ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
+
|
+
| Invision Board Installation and Help Guide | +
| [ Welcome ] :: [ Requirements ] :: [ Installing ] :: [ Structure & CHMOD ] :: [ Help & FAQ ] | +
| Welcome to Invision Board! | +
|
+ Welcome to Invision Board, a fast, efficient, scalable community solution written in PHP and using mySQL for database storage. + + This guide will help you through the installation process and get you on your way to setting up your own Invision Board. + + Installation is very straight forward, only taking about 15 minutes from uploading the files to logging into your administration center. + + + You will need an FTP (File Transfer Protocol) client, if you do not have one you can download Smart FTP for Windows or + InterArchy for Macintosh. At the time of writing both websites have freeware or free trial versions available for download. + You do not need an indepth knowledge of PHP programming to install Invision Board, but a working knowledge of FTP functions is a plus. + + This guide assumes that you have successfully downloaded the latest release from Invision Board and have the Zip file "unzipped" and ready to go. + The instructions will term the zip file you downloaded as "the zip archive", the directories created by the unzipping process as "the local folders" and the directories on your website as + "website directories" - this is to prevent confusion. + + If you don't know your FTP from your PHP and your CHMOD from your CHOWN, then you might wish to consider our Installation Service. For a low cost, once only fee + - one of our installation professionals will install and set up your board for you. For more information, please visit our advanced services page. + |
| Requirements | +
| The exact requirements will depend on many factors, your estimated board traffic being one.
+ Server Requirements + + You must have a webserver that has PHP 4.0.3 (or better) and mySQL 3.22 (or better) installed. If you are unsure whether your server has these + programs installed, please check with your web host now. If you are capable, you can always download PHP + and download mySQL and install it yourself. + Invision Board works best on an Apache server, and is Apache 1 and Apache 2 savvy. + + General Requirements + + You do not need a new mySQL database as Invision Board supports table prefixes to prevent tables being overwritten. + You will also need the mySQL username and mySQL password for a mySQL user that has permission to "CREATE", "DROP" and "ALTER" tables. + You will need about 2mb of free web space and roughly 3mb of mySQL database space to allow installation and a moderately sized community. + If you are unsure on any of these points, please ask your webhost before proceeding. + + >> Enough chit chat, lets get installing! + |
+
| + Invision Board, Invision Board Installation Guide © 2002 Invision Power Services + | +
', '
', '
', '[ Poll Only ]', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', ' ->', '
', '
', '', '', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
', '[ Profile ]', '
', '
', '
', '
', '
', '
', '
', '
', '
', '
');
INSERT INTO ibf_members (id, name, mgroup, password, email, joined, ip_address, avatar, avatar_size, posts, photo, aim_name, icq_number, location, signature, website, yahoo, title, allow_admin_mails, time_offset, interests, hide_email, email_pm, email_full, skin, warn_level, language, msnname, last_post, allow_post, view_sigs, view_img, view_avs, view_pop, bday_day, bday_month, bday_year, new_msg, msg_from_id, msg_msg_id, msg_total, vdirs, show_popup, validate_key, prev_group, new_pass, misc, last_visit, last_activity) VALUES (0, 'Guest', 2, '', 'guest@ibforums.com', 0, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, 1, 1, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, 0, 0);
INSERT INTO ibf_skins (uid, sname, sid, set_id, tmpl_id, img_id, css_id, tbl_width, tbl_border, hidden, default_set) VALUES (1, 'Invision Board', 0, 1, 1, 1, 1, '95%', '#999999', 0, 1);
INSERT INTO ibf_stats (TOTAL_REPLIES, TOTAL_TOPICS, LAST_MEM_NAME, LAST_MEM_ID, MOST_DATE, MOST_COUNT, MEM_COUNT) VALUES (0, 0, NULL, '0', '0', '0', '0' );
INSERT INTO ibf_templates (tmid, template, name) VALUES (1, '
+
|
+ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| + | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| {$data[TITLE]} | +EOF; +} + +function aol_body($data) { +global $ibforums; +return <<|||||||||||||||||||||
![]() |
+
|
+ ||||||||||||||
| {$ibforums->lang['send_email_to']} {$data[NAME]} | +
| {$ibforums->lang['show_address_text']} | +>>{$ibforums->lang['send_email_to']} {$data[NAME]} | + +
+
|
+ ||||||||||
| {$ibforums->lang['email_sent']} | +
| {$ibforums->lang['email_sent_txt']} $member_name | +
+
|
+ ||||||||
| vars['php_ext']}?s={$ibforums->session_id}&act=ModCP&f=$data'>{$ibforums->lang['mod_cp']} | +
| {$rules['title']} {$rules['body']} |
+
| >>vars['php_ext']}?s={$ibforums->session_id}&act=SR&f={$rules['fid']}'>{$rules['title']} | +
+
|
+
| {$Data[SHOW_PAGES]} | +vars['php_ext']}?s={$ibforums->session_id}&act=Post&CODE=00&f={$Data['id']}'>{$ibforums->skin['A_POST']}{$Data[POLL_BUTTON]} | +
| {$ibforums->skin['B_NEW']} | +{$ibforums->lang['pm_open_new']} | +{$ibforums->skin['B_POLL']} | +{$ibforums->lang['pm_poll']} | +
+ + {$Data[FORUM_JUMP]} + |
+
| {$ibforums->skin['B_NORM']} | +{$ibforums->lang['pm_open_no']} | +{$ibforums->skin['B_POLL_NN']} | +{$ibforums->lang['pm_poll_no']} | +|
| {$ibforums->skin['B_HOT']} | +{$ibforums->lang['pm_hot_new']} | +{$ibforums->skin['B_LOCKED']} | +{$ibforums->lang['pm_locked']} | +|
| {$ibforums->skin['B_HOT_NN']} | +{$ibforums->lang['pm_hot_no']} | +{$ibforums->skin['B_MOVED']} | +{$ibforums->lang['pm_moved']} | +
+
|
+
| {$info['SHOW_PAGES']} | +vars['php_ext']}?s={$ibforums->session_id}&act=Post&CODE=00&f={$info['id']}'>{$ibforums->skin['A_POST']}{$info[POLL_BUTTON]} | +
+
+EOF; +} + +function start_nav() { +global $ibforums; +return << {$ibforums->skin['F_NAV']} |
+
+EOF;
+}
+
+function end_nav() {
+global $ibforums;
+return << | | |||||||||||||||||||||||||
+
|
+