home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 April / PCWorld_2005-04_cd.bin / akce / web / phpnuke / PHP-Nuke-7.5.exe / upgrades / 7.x / upgrade74-75.php < prev   
PHP Script  |  2004-11-01  |  2KB  |  36 lines

  1. <?php
  2.  
  3. ######################################################
  4. # File to upgrade from PHP-Nuke 7.4 to PHP-Nuke 7.5
  5. # After you used this file, you can safely delete it.
  6. ######################################################
  7. #            -= WARNING: PLEASE READ =-
  8. #
  9. # NOTE: This file uses config.php to retrieve needed
  10. # variables values. So, to do the upgrade PLEASE copy
  11. # this file in your server root directory and execute
  12. # it from your browser.
  13. ######################################################
  14.  
  15. include("mainfile.php");
  16.  
  17. // Modules Table Update
  18. $db->sql_query("ALTER TABLE nuke_modules ADD admins VARCHAR( 255 ) NOT NULL");
  19.  
  20. // Administrators Table modification
  21. $db->sql_query("ALTER TABLE nuke_authors DROP radminarticle, DROP radmintopic, DROP radminuser, DROP radminsurvey, DROP radminlink , DROP radminfaq, DROP radmindownload, DROP radminreviews, DROP radminnewsletter, DROP radminforum, DROP radmincontent, DROP radminency");
  22. $db->sql_query("ALTER TABLE nuke_authors CHANGE radminsuper radminsuper TINYINT( 1 ) DEFAULT '1' NOT NULL");
  23.  
  24. // PHP-Nuke copyright notice modification to be GPL 2(c) section compliant.
  25. $db->sql_query("UPDATE ".$prefix."_config SET copyright='PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the <a href=\"http://phpnuke.org/files/gpl.txt\">GPL</a>. PHP-Nuke comes with absolutely no warranty, for details, see the <a href=\"http://phpnuke.org/files/gpl.txt\">license</a>.'");
  26.  
  27. // PHP-Nuke Version Number Update
  28. $db->sql_query("UPDATE ".$prefix."_config SET Version_Num='7.5'");
  29.  
  30. echo "PHP-Nuke Update finished!<br><br>"
  31.     ."Please note that if you had more than one administrator on your system, "
  32.     ."you need to reasing all of them to the right modules. This upgrade didn't make "
  33.     ."the change for you for practical reasons, anyway it should not take long time. Thanks "
  34.     ."for understanding and sorry for this inconvenient...<br><br>"
  35.     ."You should now delete this upgrade file from your server.<br><br>";
  36. ?>