Class Hook_mybb

Description
Method Summary
ID_TEXT convert_topic_emoticon (integer $iconid)
URLPATH data_to_disk (string $data, string $filename, ID_TEXT $sections, object The $db, [string $table_prefix = ''], [string $output_filename = ''])
string fix_links (string $post, object The $db, string $table_prefix)
void import_calendar (object The $db, string $table_prefix, PATH $file_base)
void import_config (object The $db, string $table_prefix, PATH $file_base)
void import_custom_comcode (object The $db, string $table_prefix, PATH $file_base)
void import_ip_bans (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_categories (object The $db, string $table_prefix, PATH $old_base_dir)
void import_ocf_custom_profile_fields (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_forums (object The $db, string $table_prefix, PATH $old_base_dir)
void import_ocf_groups (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_members (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_member_files (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_multi_moderations (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_personal_topics (object The $db, string $table_prefix, PATH $old_base_dir)
void import_ocf_polls_and_votes (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_posts (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_post_files (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_topics (object The $db, string $table_prefix, PATH $file_base)
void import_ocf_tracking (object The $db, string $table_prefix, PATH $file_base)
void import_wordfilter (object The $db, string $table_prefix, PATH $file_base)
?array info ()
array probe_db_access (string $file_base)
string _fix_links_callback_forum (array $m)
string _fix_links_callback_member (array $m)
string _fix_links_callback_post (array $m)
string _fix_links_callback_topic (array $m)
IP _un_phpbb_ip (string $ip)
Methods
convert_topic_emoticon (line 1099)

Convert a MyBB topic icon code into a standard ocPortal theme image code.

  • return: ocPortal code
ID_TEXT convert_topic_emoticon (integer $iconid)
  • integer $iconid: VB code
data_to_disk (line 865)

Convert a MyBB database file to an ocPortal uploaded file (stored on disk).

  • return: The URL
URLPATH data_to_disk (string $data, string $filename, ID_TEXT $sections, object The $db, [string $table_prefix = ''], [string $output_filename = ''])
  • string $data: The file data
  • string $filename: The optimal filename
  • ID_TEXT $sections: The upload type (e.g. ocf_photos)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • string $output_filename: The filename to output to
fix_links (line 841)

Convert MyBB URLs pasted in text fields into ocPortal ones.

  • return: The new text field text
string fix_links (string $post, object The $db, string $table_prefix)
  • string $post: The text field text (e.g. a post)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
import_calendar (line 1274)

Standard import function.

void import_calendar (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_config (line 118)

Standard import function.

void import_config (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_custom_comcode (line 1189)

Standard import function.

void import_custom_comcode (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ip_bans (line 552)

Standard import function.

void import_ip_bans (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_categories (line 619)

Standard import function.

void import_ocf_categories (object The $db, string $table_prefix, PATH $old_base_dir)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $old_base_dir: The base directory we are importing from
import_ocf_custom_profile_fields (line 1238)

Standard import function.

void import_ocf_custom_profile_fields (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_forums (line 649)

Standard import function.

void import_ocf_forums (object The $db, string $table_prefix, PATH $old_base_dir)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $old_base_dir: The base directory we are importing from
import_ocf_groups (line 280)

Standard import function.

void import_ocf_groups (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_members (line 333)

Standard import function.

void import_ocf_members (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_member_files (line 445)

Standard import function.

void import_ocf_member_files (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_multi_moderations (line 1365)

Standard import function.

void import_ocf_multi_moderations (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_personal_topics (line 1028)

Standard import function.

void import_ocf_personal_topics (object The $db, string $table_prefix, PATH $old_base_dir)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $old_base_dir: The base directory we are importing from
import_ocf_polls_and_votes (line 963)

Standard import function.

void import_ocf_polls_and_votes (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_posts (line 737)

Standard import function.

void import_ocf_posts (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_post_files (line 910)

Standard import function.

void import_ocf_post_files (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_topics (line 707)

Standard import function.

void import_ocf_topics (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_ocf_tracking (line 1138)

Standard import function.

void import_ocf_tracking (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
import_wordfilter (line 1173)

Standard import function.

void import_wordfilter (object The $db, string $table_prefix, PATH $file_base)
  • object The $db: DB connection to import from
  • string $table_prefix: The table prefix the target prefix is using
  • PATH $file_base: The base directory we are importing from
info (line 44)

Standard modular info function.

  • return: Map of module info (NULL: module is disabled).
?array info ()
probe_db_access (line 96)

Probe a file path for DB access details.

  • return: A quartet of the details (db_name, db_user, db_pass, table_prefix)
array probe_db_access (string $file_base)
  • string $file_base: The probe path
_fix_links_callback_forum (line 817)

Substitution callback for 'fix_links'.

  • return: The substitution string
string _fix_links_callback_forum (array $m)
  • array $m: The match
_fix_links_callback_member (line 828)

Substitution callback for 'fix_links'.

  • return: The substitution string
string _fix_links_callback_member (array $m)
  • array $m: The match
_fix_links_callback_post (line 806)

Substitution callback for 'fix_links'.

  • return: The substitution string
string _fix_links_callback_post (array $m)
  • array $m: The match
_fix_links_callback_topic (line 795)

Substitution callback for 'fix_links'.

  • return: The substitution string
string _fix_links_callback_topic (array $m)
  • array $m: The match
_un_phpbb_ip (line 604)

Convert an IP address from phpBB hexadecimal string format.

  • return: The normal IP address
IP _un_phpbb_ip (string $ip)
  • string $ip: The phpBB IP address

Documentation generated on Sun, 02 Jan 2011 23:18:26 +0000 by phpDocumentor 1.4.3