db2.php -
16 functions/classes, 421 lines, 7889 bytes
26: class sql_db;
42: function sql_db ($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);
74: function sql_close ();
95: function sql_query ($query = "", $transaction = FALSE);
211: function sql_numrows ($query_id = 0);
226: function sql_affectedrows ($query_id = 0);
241: function sql_numfields ($query_id = 0);
257: function sql_fieldname ($offset, $query_id = 0);
273: function sql_fieldtype ($offset, $query_id = 0);
289: function sql_fetchrow ($query_id = 0);
313: function sql_fetchrowset ($query_id = 0);
329: function sql_fetchfield ($field, $row = -1, $query_id = 0);
361: function sql_rowseek ($offset, $query_id = 0);
377: function sql_nextid ($query_id = 0);
392: function sql_freeresult ($query_id = 0);
408: function sql_error ($query_id = 0);
index.htm -
169 bytes
msaccess.php -
16 functions/classes, 389 lines, 8524 bytes
26: class sql_db;
46: function sql_db ($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);
61: function sql_close ();
90: function sql_query ($query = "", $transaction = FALSE);
232: function sql_numrows ($query_id = 0);
242: function sql_numfields ($query_id = 0);
252: function sql_fieldname ($offset, $query_id = 0);
262: function sql_fieldtype ($offset, $query_id = 0);
272: function sql_fetchrow ($query_id = 0);
289: function sql_fetchrowset ($query_id = 0);
306: function sql_fetchfield ($field, $row = -1, $query_id = 0);
332: function sql_rowseek ($offset, $query_id = 0);
350: function sql_nextid ();
355: function sql_affectedrows ();
360: function sql_freeresult ($query_id = 0);
376: function sql_error ();
mssql-odbc.php -
16 functions/classes, 387 lines, 8432 bytes
26: class sql_db;
45: function sql_db ($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);
60: function sql_close ();
89: function sql_query ($query = "", $transaction = FALSE);
229: function sql_numrows ($query_id = 0);
239: function sql_numfields ($query_id = 0);
249: function sql_fieldname ($offset, $query_id = 0);
259: function sql_fieldtype ($offset, $query_id = 0);
269: function sql_fetchrow ($query_id = 0);
286: function sql_fetchrowset ($query_id = 0);
303: function sql_fetchfield ($field, $row = -1, $query_id = 0);
330: function sql_rowseek ($offset, $query_id = 0);
348: function sql_nextid ();
353: function sql_affectedrows ();
358: function sql_freeresult ($query_id = 0);
374: function sql_error ();
mssql.php -
16 functions/classes, 418 lines, 8863 bytes
26: class sql_db;
45: function sql_db ($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);
70: function sql_close ();
94: function sql_query ($query = '', $transaction = FALSE);
229: function sql_numrows ($query_id = 0);
246: function sql_numfields ($query_id = 0);
256: function sql_fieldname ($offset, $query_id = 0);
266: function sql_fieldtype ($offset, $query_id = 0);
276: function sql_fetchrow ($query_id = 0);
303: function sql_fetchrowset ($query_id = 0);
333: function sql_fetchfield ($field, $row = -1, $query_id);
370: function sql_rowseek ($rownum, $query_id = 0);
387: function sql_nextid ();
392: function sql_affectedrows ();
397: function sql_freeresult ($query_id = 0);
407: function sql_error ($query_id = 0);
mysql.php -
16 functions/classes, 335 lines, 6066 bytes
26: class sql_db;
38: function sql_db ($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);
78: function sql_close ();
98: function sql_query ($query = "", $transaction = FALSE);
123: function sql_numrows ($query_id = 0);
139: function sql_affectedrows ();
151: function sql_numfields ($query_id = 0);
167: function sql_fieldname ($offset, $query_id = 0);
183: function sql_fieldtype ($offset, $query_id = 0);
199: function sql_fetchrow ($query_id = 0);
215: function sql_fetchrowset ($query_id = 0);
236: function sql_fetchfield ($field, $rownum = -1, $query_id = 0);
276: function sql_rowseek ($rownum, $query_id = 0);
291: function sql_nextid ();
302: function sql_freeresult ($query_id = 0);
322: function sql_error ($query_id = 0);
mysql4.php -
16 functions/classes, 340 lines, 6486 bytes
26: class sql_db;
39: function sql_db ($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);
74: function sql_close ();
97: function sql_query ($query = "", $transaction = FALSE);
159: function sql_numrows ($query_id = 0);
169: function sql_affectedrows ();
174: function sql_numfields ($query_id = 0);
184: function sql_fieldname ($offset, $query_id = 0);
194: function sql_fieldtype ($offset, $query_id = 0);
204: function sql_fetchrow ($query_id = 0);
222: function sql_fetchrowset ($query_id = 0);
247: function sql_fetchfield ($field, $rownum = -1, $query_id = 0);
290: function sql_rowseek ($rownum, $query_id = 0);
300: function sql_nextid ();
305: function sql_freeresult ($query_id = 0);
327: function sql_error ();
postgres7.php -
16 functions/classes, 397 lines, 7624 bytes
26: class sql_db;
40: function sql_db ($sqlserver, $sqluser, $sqlpassword, $database, $persistency = true);
86: function sql_close ();
114: function sql_query ($query = "", $transaction = false);
189: function sql_numrows ($query_id = 0);
199: function sql_numfields ($query_id = 0);
209: function sql_fieldname ($offset, $query_id = 0);
219: function sql_fieldtype ($offset, $query_id = 0);
229: function sql_fetchrow ($query_id = 0);
250: function sql_fetchrowset ($query_id = 0);
275: function sql_fetchfield ($field, $row_offset=-1, $query_id = 0);
311: function sql_rowseek ($offset, $query_id = 0);
335: function sql_nextid ();
359: function sql_affectedrows ($query_id = 0);
369: function sql_freeresult ($query_id = 0);
379: function sql_error ($query_id = 0);
auth.php -
2 functions/classes, 326 lines, 9533 bytes
50: function auth ($type, $forum_id, $userdata, $f_access = '');
292: function auth_check_user ($type, $key, $u_access, $is_admin);
bbcode.php -
16 functions/classes, 790 lines, 26686 bytes
42: function load_bbcode_template ();
76: function prepare_bbcode_template ($bbcode_tpl);
122: function bbencode_second_pass ($text, $uid);
233: function make_bbcode_uid ();
243: function bbencode_first_pass ($text, $uid);
315: function bbencode_first_pass_pda ($text, $uid, $open_tag, $close_tag, $close_tag_new, $mark_lowest_level, $func, $open_regexp_replace = false);
559: function bbencode_second_pass_code ($text, $uid, $bbcode_tpl);
616: function make_clickable ($text);
650: function undo_make_clickable ($text);
664: function undo_htmlspecialchars ($input);
680: function replace_listitems ($text, $uid);
692: function escape_slashes ($input);
704: function bbcode_array_push (&$stack, $value);
716: function bbcode_array_pop (&$stack);
742: function smilies_pass ($message);
779: function smiley_sort ($a, $b);
constants.php -
183 lines, 5236 bytes
db.php -
66 lines, 1720 bytes
emailer.php -
18 functions/classes, 373 lines, 10830 bytes
26: class emailer;
34: function emailer ($use_smtp);
42: function reset ();
49: function email_address ($address);
54: function cc ($address);
59: function bcc ($address);
64: function replyto ($address);
69: function from ($address);
75: function set_subject ($subject = '');
81: function extra_headers ($headers);
86: function use_template ($template_file, $template_lang = '');
129: function assign_vars ($vars);
135: function send ();
243: function encode ($str);
271: function attachFile ($filename, $mimetype = "application/octet-stream", $szFromAddress, $szFilenameToDisplay);
310: function getMimeHeaders ($filename, $mime_filename="");
330: function myChunkSplit ($str);
357: function encode_file ($sourcefile);
functions.php -
17 functions/classes, 836 lines, 22535 bytes
23: function get_db_stat ($mode);
77: function phpbb_clean_username ($username);
90: function phpbb_ltrim ($str, $charlist = false);
116: function phpbb_rtrim ($str, $charlist = false);
144: function get_userdata ($user, $force_str = false);
169: function make_jumpbox ($action, $match_forum_id = 0);
277: function init_userprefs ($userdata);
360: function setup_style ($style);
406: function encode_ip ($dotquad_ip);
412: function decode_ip ($int_ip);
421: function create_date ($format, $gmepoch, $tz);
442: function generate_pagination ($base_url, $num_items, $per_page, $start_item, $add_prevnext_text = TRUE);
539: function phpbb_preg_quote ($str, $delimiter);
552: function obtain_word_list (&$orig_word, &$replacement_word);
598: function message_die ($msg_code, $msg_text = '', $msg_title = '', $err_line = '', $err_file = '', $sql = '');
794: function phpbb_realpath ($path);
801: function redirect ($url);
functions_admin.php -
2 functions/classes, 191 lines, 5525 bytes
26: function make_forum_select ($box_name, $ignore_forum = false, $select_forum = '');
59: function sync ($type, $id = false);
functions_post.php -
8 functions/classes, 853 lines, 27565 bytes
37: function prepare_message ($message, $html_on, $bbcode_on, $smile_on, $bbcode_uid = 0);
113: function unprepare_message ($message);
123: function prepare_post (&$mode, &$post_data, &$bbcode_on, &$html_on, &$smilies_on, &$error_msg, &$username, &$bbcode_uid, &$subject, &$message, &$poll_title, &$poll_options, &$poll_length);
215: function submit_post ($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id, &$topic_type, &$bbcode_on, &$html_on, &$smilies_on, &$attach_sig, &$bbcode_uid, $post_username, $post_subject, $post_message, $poll_title, &$poll_options, &$poll_length);
365: function update_post_stats (&$mode, &$post_data, &$forum_id, &$topic_id, &$post_id, &$user_id);
482: function delete_post ($mode, &$post_data, &$message, &$meta, &$forum_id, &$topic_id, &$post_id, &$poll_id);
573: function user_notification ($mode, &$post_data, &$topic_title, &$forum_id, &$topic_id, &$post_id, &$notify_user);
745: function generate_smilies ($mode, $page_id);
functions_search.php -
6 functions/classes, 498 lines, 14009 bytes
21: function clean_words ($mode, &$entry, &$stopword_list, &$synonym_list);
91: function split_words ($entry, $mode = 'post');
104: function add_search_words ($mode, $post_id, $post_text, $post_title = '');
266: function remove_common ($mode, $fraction, $word_id_list = array());
340: function remove_search_post ($post_id_sql);
427: function username_search ($search_match);
functions_selects.php -
3 functions/classes, 111 lines, 3317 bytes
26: function language_select ($default, $select_name = "language", $dirname="language");
63: function style_select ($default_style, $select_name = "style", $dirname = "templates");
90: function tz_select ($default, $select_name = 'timezone');
functions_validate.php -
3 functions/classes, 205 lines, 5841 bytes
27: function validate_username ($username);
115: function validate_email ($email);
168: function validate_optional_fields (&$icq, &$aim, &$msnm, &$yim, &$website, &$location, &$occupation, &$interests, &$sig);
index.htm -
169 bytes
page_header.php -
490 lines, 15589 bytes
page_tail.php -
76 lines, 2159 bytes
prune.php -
2 functions/classes, 161 lines, 4580 bytes
29: function prune ($forum_id, $prune_date, $prune_all = false);
122: function auto_prune ($forum_id = 0);
sessions.php -
5 functions/classes, 517 lines, 16567 bytes
26: function session_begin ($user_id, $user_ip, $page_id, $auto_create = 0, $enable_autologin = 0, $admin = 0);
269: function session_pagestart ($user_ip, $thispage_id);
398: function session_end ($session_id, $user_id);
468: function session_clean ($session_id);
504: function append_sid ($url, $non_html_amp = false);
smtp.php -
2 functions/classes, 210 lines, 6172 bytes
28: function server_parse ($socket, $response, $line = __LINE__);
46: function smtpmail ($mail_to, $subject, $message, $headers = '');
sql_parse.php -
3 functions/classes, 192 lines, 5444 bytes
34: function remove_comments (&$output);
68: function remove_remarks ($sql);
103: function split_sql_file ($sql, $delimiter);
template.php -
15 functions/classes, 478 lines, 14381 bytes
29: class Template;
57: function Template ($root = ".");
66: function destroy ();
74: function set_rootdir ($dir);
89: function set_filenames ($filename_array);
111: function pparse ($handle);
138: function assign_var_from_handle ($varname, $handle);
162: function assign_block_vars ($blockname, $vararray);
199: function assign_vars ($vararray);
138: function assign_var ($varname, $varval);
227: function make_filename ($filename);
248: function loadfile ($handle);
284: function compile ($code, $do_not_echo = false, $retvar = '');
426: function generate_block_varref ($namespace, $varname);
453: function generate_block_data_ref ($blockname, $include_last_iterator);
topic_review.php -
1 functions/classes, 228 lines, 6398 bytes
23: function topic_review ($topic_id, $is_inline_review);
usercp_activate.php -
119 lines, 4157 bytes
usercp_avatar.php -
6 functions/classes, 404 lines, 12824 bytes
23: function check_image_type (&$type, &$error, &$error_msg);
49: function user_avatar_delete ($avatar_type, $avatar_file);
65: function user_avatar_gallery ($mode, &$error, &$error_msg, $avatar_filename, $avatar_category);
93: function user_avatar_url ($mode, &$error, &$error_msg, $avatar_filename);
113: function user_avatar_upload ($mode, $avatar_mode, &$current_avatar, &$current_type, &$error, &$error_msg, $avatar_filename, $avatar_realname, $avatar_filesize, $avatar_filetype);
303: function display_avatar_gallery ($mode, &$category, &$user_id, &$email, &$current_email, &$coppa, &$username, &$email, &$new_password, &$cur_password, &$password_confirm, &$icq, &$aim, &$msn, &$yim, &$website, &$location, &$occupation, &$interests, &$signature, &$viewemail, &$notifypm, &$popup_pm, &$notifyreply, &$attachsig, &$allowhtml, &$allowbbcode, &$allowsmilies, &$hideonline, &$style, &$language, &$timezone, &$dateformat, &$session_id);
usercp_confirm.php -
5 functions/classes, 435 lines, 104479 bytes
174: function randomise ($scanline, $width);
203: function png_chunk ($length, $type, $data);
217: function create_png ($gzimage, $width, $height);
236: function define_filtered_pngs ();
390: function define_raw_pngs ();
usercp_email.php -
210 lines, 6434 bytes
usercp_register.php -
1 functions/classes, 1167 lines, 45975 bytes
49: function show_coppa ();
usercp_sendpasswd.php -
138 lines, 4401 bytes
usercp_viewprofile.php -
249 lines, 10170 bytes