1

我创建了三个共享部分主题和用户的论坛,效果很好。甚至化身之类的东西。

问题是我如何标记在 www.domain_1.com 上注册的用户,并且他的帖子也可以在最后一个论坛上看到,例如:www.domain_2.com 和 domain_3.com。

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

各位有经验吗?

4

1 回答 1

1

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

在包含/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 />

于 2012-09-26T07:47:52.447 回答