Page 1 of 1
How to Update the Forum
Posted: Tue Mar 25, 2008 5:17 pm
by Josh
How to Update KillaNet's IP.Board
---------------------------------------------
Before doing anything, log into IPS and download the latest version and extract the files.
1. Upload everything in the root directory first.
- DO NOT UPLOAD CONF_GLOBAL.PHP.DIST
- DO NOT UPLOAD HTACCESS.TXT
2. Upload folders 'admin' and 'converge_local'
3. Ignore folder 'install'
4. Go into 'ips_kernel' on your local computer.
5. The folder 'i18n' is 10MB so we never upload this. However, if you want to be thorough, you can check for new files. Leave it for now.
6. Upload everything in 'ips_kernel' except for folder 'i18n'
7. Upload everything from folder 'jscripts' down to 'sources'
8. Upload the 'upgrade' folder.
9. If you get a blank page when you go to the forum homepage, do the following:
- The server cannot deal with mysqli.
- Change ips_kernel/class_db_mysql.php to uncomment 'FORCE_MYSQL_ONLY'
10. Go to [url=\"http://www.killanet.net/forum/upgrade/\"]http://www.killanet.net/forum/upgrade/[/url]
- Follow the steps shown on-screen.
11. One of the last few things to do is to get rid of the "Powered by IPB" notice in the title. It's not against the license.
- Comment out $cp in source/action_public/boards.php
12. The forum is now successfully updated.
13. To make sure our forum is search engine friendly, make sure you download and install FURL mod (This can be found on invisionize.com)
How to Update the Forum
Posted: Tue Mar 25, 2008 9:40 pm
by Tami
Thank you Josh <img src=\'
http://www.killanet.net/forum3/public/s ... /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
How to Update the Forum
Posted: Tue Mar 25, 2008 9:43 pm
by NightStorm
Thanks Josh... Question, though.
Do we need to be at all concerned about skin updates, or are they pretty universal?
How to Update the Forum
Posted: Wed Mar 26, 2008 2:34 am
by Josh
When we updated the forum all the skins were completely screwed up. I logged out and logged back in and they were fine -- I'm not sure if that was because of Buzzard playing in the ACP or if that was just something that fixed itself. The updater rebuilds the skin cache for each skin, though. We didn't have to do anything with the skins though that I know of. Buzzard may have done a tweak or two and if so I'll update this thread.
How to Update the Forum
Posted: Thu Mar 27, 2008 10:49 am
by Scott
There will be skin changes, depending on the upgrade. Most of them will be small and not noticeable. Ideally we run a differences report in the ACP and fix the differences, but the server doesn't like this.
How to Update the Forum
Posted: Tue Oct 21, 2008 7:30 pm
by Josh
For future reference, here are two mods that are essential to our forum when upgraded.
FURL: [url=\"http://mods.invisionize.com/db/index.php/f/7324\"]http://mods.invisionize.com/db/index.php/f/7324[/url]
Members Online Today: [url=\"http://resources.invisionpower.com/index.php?appcomponent=downloads&showfile=623\"]http://resources.invisionpower.com/index.p...mp;showfile=623[/url]
How to Update the Forum
Posted: Wed Oct 22, 2008 10:11 pm
by Tami
Where's the Portal?
Also - I believe there was a mod that took the (powered by invision board) out of the page title - other than that, good job <img src=\'
http://www.killanet.net/forum3/public/s ... /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
How to Update the Forum
Posted: Wed Oct 22, 2008 10:51 pm
by Jim
[quote name=\'Tami\' post=\'44921\' date=\'Oct 22 2008, 06:11 PM\']Also - I believe there was a mod that took the (powered by invision board) out of the page title - other than that, good job <img src=\'
http://www.killanet.net/forum3/public/s ... /smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />[/quote]
[quote name=\'Dren\' post=\'43566\' date=\'Mar 25 2008, 01:17 PM\']11. One of the last few things to do is to get rid of the "Powered by IPB" notice in the title. It's not against the license.
- Comment out $cp in source/action_public/boards.php[/quote]
Line number is 204 for the current release; I commented it out
How to Update the Forum
Posted: Thu Oct 23, 2008 2:37 am
by NightStorm
Unreal Portal (MUST BE DONE WHENEVER FILES ARE OVERWRITTEN!!!)<table cellSpacing=\"0\" cellPadding=\"4\" width=\"95%\" align=\"center\" style=\"font-family: verdana, arial; font-size: 12px; line-height: 150%\" id=\"table1\"> <tr> <td>[b]Open init.php[/b]</td> </tr> <tr> <td align=\"left\">[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S1\">define( \'IPB_MAKE_PORTAL_HOMEPAGE\', 0 );</textarea> [b]Add After:[/b]
<textarea rows=\"4\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S2\">/*** Make the Unreal portal your default forum page?*/define( \'IPB_MAKE_UPORTAL_HOMEPAGE\', 1 );</textarea> </td> </tr> <tr> <td>[b]Save and upload init.php[/b]</td> </tr> <tr> <td><hr color=\"#000000\"></td> </tr> <tr> <td>[b]Open index.php[/b]</td> </tr> <tr> <td align=\"left\">[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S3\"> \'component\' => array( \'component\' , \'component\' , array() ),</textarea> [b]Add After:[/b]
<textarea rows=\"3\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S4\"> \'uportal\' => array( \'uportal\' , \'uportal\' , array(\'uportal_blocks\', \'uportal_settings\', \'uportal_custblocks\', \'uportal_content\', \'birthdays\', \'calendar\',\'emoticons\',\'bbcode\',\'badwords\',\'attachtypes\' ) ),</textarea>
[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S5\">$ipsclass->input[\'act\'] = isset($ipsclass->input[\'act\']) ? $ipsclass->input[\'act\'] : ( IPB_MAKE_PORTAL_HOMEPAGE ? \'home\' : \'idx\' );</textarea> [b]Replace With:[/b] <textarea readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S6\" rows=\"1\">$ipsclass->input[\'act\'] = isset($ipsclass->input[\'act\']) ? $ipsclass->input[\'act\'] : ( IPB_MAKE_UPORTAL_HOMEPAGE ? \'uportal\' : ( IPB_MAKE_PORTAL_HOMEPAGE ? \'home\' : \'idx\' ) );</textarea>
[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S7\"> $ipsclass->input[\'act\'] = ( IPB_MAKE_PORTAL_HOMEPAGE ) ? \'home\' : \'idx\';</textarea> [b]Replace With:[/b] <textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S8\"> $ipsclass->input[\'act\'] = ( IPB_MAKE_UPORTAL_HOMEPAGE ) ? \'uportal\' : (( IPB_MAKE_PORTAL_HOMEPAGE ) ? \'home\' : \'idx\');</textarea>
[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S9\"> $ipsclass->input[\'act\'] = ( IPB_MAKE_PORTAL_HOMEPAGE ) ? \'home\' : \'idx\';</textarea> [b]Replace With: [/b] <textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S10\"> $ipsclass->input[\'act\'] = ( IPB_MAKE_UPORTAL_HOMEPAGE ) ? \'uportal\' : (( IPB_MAKE_PORTAL_HOMEPAGE ) ? \'home\' : \'idx\');</textarea>
[b]Find:[/b]
<textarea readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S11\" rows=\"1\">if ( !isset($ipsclass->input[\'_low_act\']) OR !$ipsclass->input[\'_low_act\'] OR $ipsclass->input[\'_low_act\'] == \'idx\' OR $ipsclass->input[\'_low_act\'] == \'home\' )</textarea> Replace With: <textarea readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S12\" rows=\"1\">if ( !isset($ipsclass->input[\'_low_act\']) OR !$ipsclass->input[\'_low_act\'] OR $ipsclass->input[\'_low_act\'] == \'idx\' OR $ipsclass->input[\'_low_act\'] == \'uportal\' OR $ipsclass->input[\'_low_act\'] == \'home\' )</textarea> </td> </tr> <tr> <td>[b]Save and upload index.php[/b]</td> </tr> <tr> <td><hr color=\"#000000\"></td> </tr> <tr> <td>[b]Open admin/index.php[/b]</td> </tr> <tr> <td align=\"left\">[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S13\"> \'help\' => array( \'acp_help\' , \'acp_help\' , \'help\' ),</textarea> [b]Add After:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S14\"> \'unreal\' => array( \'acp_unreal\' , \'acp_unreal\' , \'unreal\' ),</textarea> </td> </tr> <tr> <td>[b]Save and upload admin/index.php[/b]</td> </tr> <tr> <td><hr color=\"#000000\"></td> </tr> <tr> <td>[b]Open skin_acp/IPB2_Standard/acp_skin_html/cp_skin_global.php[/b]</td> </tr> <tr> <td align=\"left\">[b]Find:[/b]
<textarea readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S15\" rows=\"1\"><div class=\'{$onoff[\'admin\']}\'>[img]{$this->ipsclass->skin_acp_url}/images/tabs_main/admin.png[/img] [url=\"{$this->ipsclass->base_url}§ion=admin\"]ADMIN[/url]</div></textarea> [b]Add After:[/b]
<textarea readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S16\" rows=\"1\"><div class=\'{$onoff[\'unreal\']}\'>[img]{$this->ipsclass->skin_acp_url}/images/tabs_main/admin.png[/img] [url=\"{$this->ipsclass->base_url}§ion=unreal\"]PORTAL[/url]</div></textarea> </td> </tr> <tr> <td>[b]Save and upload skin_acp/IPB2_Standard/acp_skin_html/cp_skin_global.php[/b]</td> </tr> <tr> <td><hr color=\"#000000\"></td> </tr> <tr> <td>[b]Open cache/lang_cache/en/lang_online.php[/b]</td> </tr> <tr> <td align=\"left\">[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S17\">?></textarea> [b]Add Before:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S18\">$lang[\'WHERE_uportal\'] = \"Viewing Unreal Portal\";</textarea> </td> </tr> <tr> <td>[b]Save and upload cache/lang_cache/en/lang_online.php[/b]</td> </tr> <tr> <td><hr color=\"#000000\"></td> </tr> <tr> <td>[b]Open sources/lib/admin_functions.php[/b]</td> </tr> <tr> <td align=\"left\">[b]Find:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S19\"> $onoff[\'help\'] = \'taboff-main\';</textarea> [b]Add After:[/b]
<textarea rows=\"1\" readOnly cols=\"100\" style=\"font-family: courier new; font-size: 12px; overflow: hidden; text-align: left; width: 100%; border: 1pt solid black; background-color: pink\" name=\"S20\"> $onoff[\'unreal\'] = \'taboff-main\';</textarea> </td> </tr> <tr> <td>[b]Save and upload sources/lib/admin_functions.php[/b]</td> </tr></table>
How to Update the Forum
Posted: Thu Oct 23, 2008 5:56 am
by Josh
ohhhhhhh right we have a portal now... *sigh* Ok I'll add that into it also. Sorry <img src=\'
http://www.killanet.net/forum3/public/s ... #>/cry.gif\' class=\'bbc_emoticon\' alt=\':(\' /> Thank you Jim for commenting out the branding information. I totally forgot about that.