/[drupal]/contributions/modules/phpbb/phpbb.module
ViewVC logotype

Diff of /contributions/modules/phpbb/phpbb.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.18, Wed Mar 28 21:06:14 2007 UTC revision 1.19, Fri Jun 1 17:24:07 2007 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: phpbb.module,v 1.15 2007/02/10 19:38:49 arkepp Exp $  // $Id: phpbb.module,v 1.18 2007/03/28 21:06:14 arkepp Exp $
3    
4  /**  /**
5   * http://drupal.org/node/32818   * http://drupal.org/node/32818
# Line 78  function phpbb_user($op, &$edit, &$user, Line 78  function phpbb_user($op, &$edit, &$user,
78                  case 'insert':                  case 'insert':
79                          // Insert a minimal user.                          // Insert a minimal user.
80                          $query = "INSERT INTO " . $prefix ."users (`user_id`,`username`,`user_password`,`user_regdate`,`user_email`,`user_timezone`) "                          $query = "INSERT INTO " . $prefix ."users (`user_id`,`username`,`user_password`,`user_regdate`,`user_email`,`user_timezone`) "
81                                                          ." VALUES(" . $edit['uid'] . ",'" . _phpbb_encode($edit['name']) . "','".md5(_phpbb_encode($edit['pass']))."'," . time() . ",'" . $edit['mail'] . "',1.0)";                                          ." VALUES(" . $edit['uid'] . ",'" . _phpbb_encode($edit['name']) . "','".md5(_phpbb_encode($edit['pass']))."'," . time() . ",'" . $edit['mail'] . "',1.0)";
82                          $res = mysql_query($query, $phpbb_dbc) or die('Query failed: ' . mysql_error() . " \n" . $query . "\n");                          $res = mysql_query($query, $phpbb_dbc) or die('Query failed: ' . mysql_error() . " \n" . $query . "\n");
83    
84                          // Insert a group for the user                          // Insert a group for the user
85                          if ( 1 != $edit['uid']) {                          if ( 1 != $edit['uid']) {
86    
87                                  $query =        "INSERT INTO " . $prefix . "groups (`group_type`,`group_name`,`group_description`,`group_moderator`,`group_single_user`) "                                  $query =        "INSERT INTO " . $prefix . "groups (`group_type`,`group_name`,`group_description`,`group_moderator`,`group_single_user`) "
88                                                                          ." VALUES( 1,'" . _phpbb_encode($edit['name']) ."','Personal User',0,1)";                                                  ." VALUES( 1,'" . _phpbb_encode($edit['name']) ."','Personal User',0,1)";
89                                  $res = mysql_query($query, $phpbb_dbc) or die('Query failed: ' . mysql_error() . " \n" . $query . "\n");                                  $res = mysql_query($query, $phpbb_dbc) or die('Query failed: ' . mysql_error() . " \n" . $query . "\n");
90                                  $group_id = mysql_insert_id($phpbb_dbc);                                  $group_id = mysql_insert_id($phpbb_dbc);
91    
# Line 225  function phpbb_perm() { Line 225  function phpbb_perm() {
225   * Implementation of hook_block   * Implementation of hook_block
226   *   *
227   */   */
228    
229     function phpbb_block($op = 'list', $delta = 0, $edit = array() ) {
230            switch ($op) {
231                    case 'list':
232                            $blocks[0]['info'] = t(variable_get('phpbb_block0_title', 'phpBB Topics'));
233                            return $blocks;
234                    case 'configure':
235                            $form = array();
236                            return $form;
237                    case 'save':
238                            // stub, no special data to save
239                            return;
240                    case 'view':  // fall through
241                    default:
242                            $block['subject'] = t(variable_get('phpbb_block0_title','phpBB Topics'));
243                            $block['content'] = _phpbb_display_block_0();
244                            return $block;
245                    }
246            }
247    
248  function phpbb_block($op = 'list', $delta = 0, $edit = array() ) {  function phpbb_block($op = 'list', $delta = 0, $edit = array() ) {
249    if ($op == 'list') {    if ($op == 'list') {
250      $blocks[0]['info'] = variable_get('phpbb_block0_title', t('phpBB Topics'));      $blocks[0]['info'] = variable_get('phpbb_block0_title', t('phpBB Topics'));

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.2