Subversion Repositories personal-webbase

Rev

Rev 9 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. <?php
  2.  
  3. if (!defined('WBLEGAL')) die('Kann nicht ohne Personal WebBase ausgef&uuml;hrt werden.');
  4.  
  5. ib_newdatabasetable('links', $m2, 'user', "bigint(21) NOT NULL default '0'",
  6.                                   'folder', "bigint(21) NOT NULL default '0'",
  7.                                   'name', "text NOT NULL",
  8.                                   'url', "text NOT NULL",
  9.                                   'update_enabled', "enum('0','1') NOT NULL default '0'",
  10.                                   'update_checkurl', "varchar(255) NOT NULL default ''",
  11.                                   'update_text_begin', "longtext NOT NULL",
  12.                                   'update_text_end', "longtext NOT NULL",
  13.                                   'update_lastchecked', "datetime NULL",
  14.                                   'update_lastcontent', "varchar(255) NOT NULL default ''",
  15.                                   'neu_flag', "enum('0','1') NOT NULL default '0'",
  16.                                   'kaputt_flag', "enum('0','1') NOT NULL default '0'");
  17.  
  18. // Abwärtskompatibilität, Update 0.58 -> 0.59
  19. if (isset($datenbanktabellen[$mysql_zugangsdaten['praefix'].'links']['update_flag']))
  20. {
  21.   db_query("UPDATE `".$mysql_zugangsdaten['praefix']."links` SET `neu_flag` = '1' WHERE `update_flag` = '1'");
  22.   db_query("UPDATE `".$mysql_zugangsdaten['praefix']."links` SET `kaputt_flag` = '1' WHERE `update_flag` = '2'");
  23.   db_query("ALTER TABLE `".$mysql_zugangsdaten['praefix']."links` DROP `update_flag`");
  24. }
  25.  
  26. if (function_exists('set_searchable')) set_searchable($m2, 'links', 1);
  27.  
  28. ib_add_config('update_checkinterval_min', '60', $m2);
  29. ib_add_config('kaputt_checkinterval_min', '5', $m2);
  30.  
  31. ?>
  32.