FluxBB.org

 
本页面的其他翻译?:

函数参考

/include/functions.php

函数名 参数 描述
add_post $post_info, &$new_pid 创建一个新贴。
add_topic $post_info, &$new_tid, &$new_pid 用一个新贴来创建主题。
add_user $user_info, &$new_uid 添加一个新用户。 用户名必须首先通过 validate_username() 的验证。
array_insert &$input, $offset, $element, $key = null 在 $input 的第 $offset 位,插入 $element。
authenticate_user $user, $password, $password_is_hash = false 使用所提供的用户名和密码在用户数据库中验证。
censor_words $text 把敏感信息替换成为 $text。
check_bans 检查当前连接的用户是否已经被禁言(同时删除所有过期的禁言)。
check_username_dupe $username, $exclude_id = null 检查用户名是否已经被使用。
clean_forum_moderators 遍历所有的论坛版主,移除不正确的信息。
clean_version $version 移除版本字符串的'.0'。
cookie_login &$forum_user 尝试使用cookie中的用户ID和加密密码来登录。
csrf_confirm_form 在用户确认某操作时显示确认表单。当从请求中的 CSRF 特征与数据库中的特征不符时才被使用。
delete_avatar $user_id 删除某个用户ID的任何头像。
delete_orphans 找到并删除被移动的主题标记。
delete_post $post_id, $topic_id, $forum_id 删除一篇帖子。
delete_topic $topic_id, $forum_id 删除一个主题以及所有包括的帖子。
delete_user $user_id 删除一个用户以及所有其相关信息。
dump $arg1, … 显示变量内容。
error 显示简单的错误信息。
format_time $timestamp, $date_only = false 根据时区和 $time_format 来格式化时间字符串。
forum_clear_cache 删除论坛缓存目录下所有的 .php 文件。
forum_hash $str, $salt 生成 $str 的 SHA-1 加密字符串。
forum_htmlencode $str 对 $str 的内容经行编码以便其可以在 (X)HTML 也中安全输出。
forum_linebreaks $str 把 rn 和 r 修改成 n。
forum_link $link, $args = null 以提供的参数来生成超链接。
forum_setcookie $name, $value, $expire 设置一个 FluxBB 风格的cookie。
forum_strlen $str 支持 UTF-8 的 strlen()
forum_sublink $link, $sublink, $subarg, $args = null 以提供的参数来生成超链接以及分支部分比如分页面。
forum_unregister_globals 当 register_globals 启用时,清空里面的全局变量。
generate_avatar_markup$user_id 生成显示用户头像的 HTML 代码。
generate_crumbs $reverse 生成站点导航。
generate_form_token $target_url 当提交表单到 $target_url 的时候,生成一个有效的 CSRF 特征。$target_url 应该是绝对 URL 并且应该与用户所要到达的 URL 完全一致。或者,如果一个表单特征是通过 GET 来获取的(也就是说本身就是属于 URL 地址的一部分),$target_url 也可以是包含相关 URL 的纯文本信息。
generate_navlinks 生成每页页首的导航栏。
generate_profile_menu 显示用户信息的导航菜单。
get_current_url $max_length = 0 尝试获取当前的 URL。
get_hook $hook_id 在 $hook_id 中获取所有的 hook 代码。
get_remote_address 尝试获取正确的远程 IP 地址。
get_remote_file $url, $timeout, $head_only = false 通过任何有效方法来尝试获得所提供的 URL。
get_saved_queries (当启用时)显示执行的查询。
get_title $user 获取用户 $user 的头衔。$user 数组中必须包括:用户名,头衔,发帖数,用户组ID,用户组用户头衔。
get_tracked_topics 从 cookie 中得到追踪的主题列表。
maintenance_message 当论坛处于维护模式时显示信息。
message $message, $link = '' 显示一条信息
paginate $num_pages, $cur_page, $link, $separator, $args = null 用页码链接来生成一个字符串(分页代码)。
random_key $len, $readable = false, $hash = false 为长度 $len 生成一个随机键。
redirect $destination_url, $message 在用户跳转到 $destination_url 的时候显示跳转信息。
sef_friendly $str 使一个字符串能在 URL 中正确使用。
send_subscriptions $post_info, $new_pid 发送订阅邮件。
set_default_user 用一个默认值填入 $forum_user (访客)。
set_tracked_topics $tracked_topics 把追踪的主题列表保存到 cookie 中。
sync_forum $forum_id 为一个论坛更新帖子,主题,最后发表,最后帖子的ID,和最后的发帖人。
sync_topic $topic_id 为一个主题更新回复,最后发表,最后帖子的ID,和最后发帖人。
update_users_online 更新在线用户列表。
validate_username $username, $exclude_id = null 检查用户名是否合法,以便插入数据库。
 
zh/functions.txt · 最后更改: 2008/05/28 02:15 由 frozen_space
 
除额外注明的地方外,本维基上的内容按下列许可协议发布:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki