Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Thursday, March 28, 2024

Diff for wolboard/wolboard.php between version 1.4 and 1.6

version 1.4, 2002/03/19 14:19:09 version 1.6, 2002/03/20 13:21:52
Line 365 
Line 365 
                 }                  }
                 else {                  else {
                         // Using DB                          // Using DB
                         //!!!TODO                          /*
                         // "update $usr_file set mail = '$newmail' where name = '$user' and pass = '$pass'"                          !!!TODO
                         return 0;                          $sql = "update $usr_file set mail = '$newmail' where name = '$user' and pass = '$pass'"
                           $res = $db_conn->query($sql);
                           if (DB::isError($res))
                                   return false;
                           return 1;
                 }                  }
         }          }
   
Line 380 
Line 384 
                 }                  }
                 else {                  else {
                         // Use DB                          // Use DB
                         //      "update $usr_file set mail = ''".                          /* TODO
                         //              where name = '$user' and pass = '$pass' and mail = '$mail'"                          $sql = "update $usr_file set mail = ''".
                                   "where name = '$user' and pass = '$pass'".
                                   "and mail = '$mail'";
                           $res = $db_conn->query($sql);
                           if (DB::isError($res))
                                   return false;
                           */
                         return 0;                          return 0;
                 }                  }
         }          }
Line 400 
Line 410 
                 }                  }
                 else {                  else {
                         // Use DB                          // Use DB
                         // TODO                          /* TODO
                         //      $res = $db_conn->query("select * from $usr_file where status = 1");                          $sql = "select * from $usr_file where status = 1";
                           $res = $db_conn->query($sql);
                           */
                         return "";                          return "";
                 }                  }
         }          }
Line 430 
Line 442 
                 }                  }
                 else {                  else {
                         // Use DB                          // Use DB
                           /* TODO
                         if ($full)                          if ($full)
                                 $q = $db_conn->query("select autor_id, ".                                  $q = $db_conn->query("select autor_id, ".
                                         "text, created from $msg_file");                                          "text, created from $msg_file");
                         else                          else
                                 $q = $db_conn->query("select autor_id, ".                                  $q = $db_conn->query("select autor_id, ".
                                         "text, created from $msg_file where flags = 0");                                          "text, created from $msg_file where flags = 0");
                         // TODO                          */
                           return false;
                 }                  }
         }          }
   
Line 556 
Line 570 
   
   
         function delete_message($msg_file, $usr_file, $user, $time, $pass,          function delete_message($msg_file, $usr_file, $user, $time, $pass,
                 $use_virtual_delete, $use_db = 0, $db_messages = 0, $db_users = 0) {                  $use_virtual_delete, $use_db = 0, $db_handle = 0) {
                 if (!$use_db) {                  if (!$use_db) {
                         // Use files                          // Use files
                         $found = false;                          $found = false;
Line 802  Current time is <?echo format_time(time(
Line 816  Current time is <?echo format_time(time(
         }          }
   
         function show_delete_dialog($nick, $time) {          function show_delete_dialog($nick, $time) {
                 global $self;                  global $self; //!!!!!!!TODO
                 echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Delete message</font></b><br><br>";                  echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Delete message</font></b><br><br>";
                 echo "\n<center>\n<form name=deletemessage method=post action=$self?".                  echo "\n<center>\n<form name=deletemessage method=post action=$self?".
                         link_replace(link_replace(create_link(), "deleteok", 1),                          link_replace(link_replace(create_link(), "deleteok", 1),
Line 820  Current time is <?echo format_time(time(
Line 834  Current time is <?echo format_time(time(
         }          }
   
         function show_createuser_dialog($newnick, $email) {          function show_createuser_dialog($newnick, $email) {
                 global $self;                  global $self; // !!! TODO
                 echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Create new user</font></b><br><br>";                  echo "\n<center><font color=#C0C0C0 face=Courier size=4><b>Create new user</font></b><br><br>";
                 echo "<table size=90% align=center>\n";                  echo "<table size=90% align=center>\n";
   
Line 840  Current time is <?echo format_time(time(
Line 854  Current time is <?echo format_time(time(
         }          }
   
         function show_message($message, $style = 0) {          function show_message($message, $style = 0) {
                 global $self;                  global $self; // !!!TODO
                 switch($style) {                  switch($style) {
                         case 1:                          case 1:
                         // Chat message line                          // Chat message line
Line 888  Current time is <?echo format_time(time(
Line 902  Current time is <?echo format_time(time(
         }          }
   
         function show_messages($message_file, $user_file, $page, $pagesize,          function show_messages($message_file, $user_file, $page, $pagesize,
                 $msg_style = 0, $show_all = 0, $use_db = 0, $db_messages = 0, $db_users = 0) {                  $msg_style = 0, $show_all = 0, $use_db = 0, $db_conn = 0) {
   
                 $messages = read_messages($message_file, $user_file, $show_all,                  $messages = read_messages($message_file, $user_file, $show_all,
                         $use_db, $db_messages, $db_users);                          $use_db, $db_conn);
                 $n = sizeof($messages);                  $n = sizeof($messages);
                 global $self;//!!!!! TODO                  global $self;//!!!!! TODO
   
Line 944  Current time is <?echo format_time(time(
Line 958  Current time is <?echo format_time(time(
                         exit;                          exit;
                 }                  }
                 if ($use_db) {                  if ($use_db) {
                         $user_file = $db_users;                          $user_file = $db_user_table;
                         $message_file = $db_messages;                          $message_file = $db_message_table;
                 }                  }
         }          }
   
Line 1021  Current time is <?echo format_time(time(
Line 1035  Current time is <?echo format_time(time(
   
         // CREATE NEW USER          // CREATE NEW USER
         if ($createuser) {          if ($createuser) {
                 $mails = get_emails($user_file, $use_db, $db_users);                  $mails = get_emails($user_file, $use_db, $db_handle);
   
                 if (good($newnick) &&                  if (good($newnick) &&
                         ($mails[$newnick] == "") &&                          ($mails[$newnick] == "") &&
                         good($mail) &&                          good($mail) &&
                         good($createok) &&                          good($createok) &&
                         ($createok == 1))                          ($createok == 1))
                         write_mail($user_file, $newnick, $mail, $pass, $use_db, $db_users);                          write_mail($user_file, $newnick, $mail, $pass, $use_db, $db_handle);
                 else {                  else {
                         show_nonrefresh_head();                          show_nonrefresh_head();
                         show_createuser_dialog($newnick, $email);                          show_createuser_dialog($newnick, $email);
Line 1039  Current time is <?echo format_time(time(
Line 1053  Current time is <?echo format_time(time(
         // WRITE MESSAGE TO DB          // WRITE MESSAGE TO DB
         if (good($message) && good($submit_type))          if (good($message) && good($submit_type))
                 write_message($message_file, $nick, $message, 0,                  write_message($message_file, $nick, $message, 0,
                         B  
                         $old_messages_folder, $max_msgs_in_one_file,                          $old_messages_folder, $max_msgs_in_one_file,
                         $min_msgs_in_board, $hist_file_prefix, $use_db, $db_messages);                          $min_msgs_in_board, $hist_file_prefix, $use_db, $db_handle);
   
         // DELETE MESSAGE FROM DB          // DELETE MESSAGE FROM DB
         if (good($time)) {          if (good($time)) {
                 if (good($deleteok) && ($deleteok == 1)){                  if (good($deleteok) && ($deleteok == 1)){
                         switch(delete_message($message_file, $user_file, $nick,                          switch(delete_message($message_file, $user_file, $nick,
                                 $time, $pass, $use_virtual_delete, $use_db, $db_messages, $db_users)) {                                  $time, $pass, $use_virtual_delete, $use_db, $db_handle)) {
                         // TOTO ESTE DOROBIT - SPRAVANIE SA                          // TOTO ESTE DOROBIT - SPRAVANIE SA
                         // SKRIPTU KED NASTANU PROBLEMY PRI DELETOVANI SPRAVY                          // SKRIPTU KED NASTANU PROBLEMY PRI DELETOVANI SPRAVY
                                 case 0: // All OK                                  case 0: // All OK
Line 1092  Current time is <?echo format_time(time(
Line 1105  Current time is <?echo format_time(time(
 <body bgcolor=black text=#C0C0C0 link=#888ff alink=#888ff vlink=#888ff>  <body bgcolor=black text=#C0C0C0 link=#888ff alink=#888ff vlink=#888ff>
 <?  <?
                 show_data_form($user_file, $self, $nick, $style, $WB_name,                  show_data_form($user_file, $self, $nick, $style, $WB_name,
                         $autorefresh, $pagesize, $use_db, $db_users);                          $autorefresh, $pagesize, $use_db, $db_handle);
         }          }
   
         if ($show_body) {          if ($show_body) {
Line 1103  Current time is <?echo format_time(time(
Line 1116  Current time is <?echo format_time(time(
 <body bgcolor=black text=#C0C0C0 link=#888ff alink=#888ff vlink=#888ff>  <body bgcolor=black text=#C0C0C0 link=#888ff alink=#888ff vlink=#888ff>
 <?  <?
                 show_messages($message_file, $user_file, $page, $pagesize,                  show_messages($message_file, $user_file, $page, $pagesize,
                         $style, $superuser, $use_db, $db_messages, $db_users);                          $style, $superuser, $use_db, $db_handle);
         }          }
   
         if ($use_db) {          if ($use_db) {
                 $user_file->disconnect();                  $db_handle->disconnect();
                 $message_file->disconnect();  
         }          }
 ?>  ?>
 </p>  </p>

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.6

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top