用户标记的选项取决于他加入phpbb的域名

时间:2012-09-25 21:33:33

标签: php mysql registration forum phpbb

我创建了三个论坛,分享了主题和用户的一部分,它运行正常。即使是头像和类似的东西。

问题是我如何在www.domain_1.com上标记进行注册的用户,他的帖子也可以在以下论坛上看到:www.domain_2.com和domain_3.com。

完美的情况是,当他的昵称或头像之前或之后的每个帖子中的用户个人资料中显示此信息时。

你们有一些经验吗?

1 个答案:

答案 0 :(得分:1)

在phpbb_users表中创建一个名为user_domain的SQL列。

in includes / ucp / ucp_register.php


<强>找到


            $user_row = array(

插入

                'user_domain'               => urlencode(generate_board_url()),
在viewtopic.php中


<强>找到

        $user_cache[$poster_id] = array(

插入

        'user_domain'           => $row['user_domain'],

<强>找到

    $postrow = array(

插入

    'POSTER_DOMAIN'     => $user_cache[$poster_id]['user_domain'],

在viewtopic_body.html

中的模板文件夹中


<强>找到

            <!-- IF postrow.POSTER_AVATAR -->
                <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ENDIF -->

之前和之后添加
            {postrow.POSTER_DOMAIN}<br />