| Function Summary |
| add_permission_language | Add permission language - this will make sure custom files will be included |
| adm_back_link | Generate back link for acp pages |
| adm_page_footer | Page footer for acp pages |
| auto_prune | Function auto_prune(), this function now relies on passed vars |
| build_cfg_template | Build configuration template for acp configuration pages |
| build_select | Build select field options in acp pages |
| cache_moderators | Cache moderators, called whenever permissions are changed via admin_permissions. |
| copy_forum_permissions | Copies permissions from one forum to others |
| delete_attachments | Delete Attachments |
| delete_posts | Remove post(s) |
| delete_topic_shadows | Deletes shadow topics pointing to a specified forum. |
| delete_topics | Remove topic(s) |
| enable_bitfield_column_flag | Enables a particular flag in a bitfield column of a given table. |
| fgetd | |
| fgetd_seekless | |
| filelist | Get physical file listing |
| get_database_size | Get database size
Currently only mysql and mssql are supported |
| get_forum_branch | Get forum branch |
| get_forum_list | Obtain authed forums list |
| get_remote_file | Retrieve contents from remotely stored file |
| get_usable_memory | |
| group_select_options | Generate list of groups (option fields without select) |
| h_radio | Build radio fields in acp pages |
| make_forum_select | Simple version of jumpbox, just lists authed forums |
| move_posts | Move post(s) |
| move_topics | Move topic(s) |
| obtain_latest_version_info | Obtains the latest version information |
| phpbb_unlink | Delete attached file |
| prune | Prune function |
| recalc_nested_sets | Recalculate Nested Sets |
| remove_comments | remove_comments will strip the sql comment lines out of an uploaded sql file
specifically for mssql and postgres type files in the install.... |
| sanitize_data_generic | |
| sanitize_data_mssql | |
| sanitize_data_oracle | |
| size_select_options | Generate size select options |
| sync | All-encompasing sync functionExaples:
sync('topic', 'topic_id', 123); // resync topic #123
sync('topic', 'forum_id', array(2, 3)); // resync topics from forum #2 and #3
sync('topic'); // resync all topics
sync('topic', 'range', 'topic_id BETWEEN 1 AND 60'); // resync a range of topics/forums (only available for 'topic' and 'forum' modes)
Modes:
forum Resync complete forum
topic Resync topics
topic_moved Removes topic shadows that would be in the same forum as the topic they link to
topic_approved Resyncs the topic_approved flag according to the status of the first post
post_reported Resyncs the post_reported flag, relying on actual reports
topic_reported Resyncs the topic_reported flag, relying on post_reported flags
post_attachement Same as post_reported, but with attachment flags
- topic_attachement Same as topic_reported, but with attachment flags |
| tidy_database | Tidy database, doing some maintanance tasks |
| tidy_warnings | Tidy Warnings
Remove all warnings which have now expired from the database
The duration of a warning can be defined by the administrator
This only removes the warning and reduces the associated count,
it does not remove the user note recording the contents of the warning |
| update_foes | Update foes - remove moderators and administrators from foe lists... |
| update_posted_info | Update/Sync posted information for topics |
| validate_config_vars | Going through a config array and validate values, writing errors to $error. |
| validate_range | Checks whatever or not a variable is OK for use in the Database
param mixed $value_ary An array of the form array(array('lang' => ..., 'value' => ..., 'column_type' =>))'
param mixed $error The error array |
| view_inactive_users | Lists inactive users |
| view_log | View log
If $log_count is set to false, we will skip counting all entries in the database. |
| view_warned_users | Lists warned users |