Integration with website

Extremee13

Member
Hi, I'm considering changing my phpbb forum to xenforo. I currently have a site integrated with the phpbb3 forum - visual and login. Is it possible to do this with xenforo ?
 
Last edited:
visual and login
SSO comes in 2.3.

 
SSO comes in 2.3.

That's another option, but I don't know if you can easily integrate "visual" that way with a few lines.

That's why I thought page nodes via html or xons addon could work since it would be all managed by XF and makes it much quicker to migrate with just a few lines to make private pages and whatnot.

But both COULD work.
 
Hi, I'm considering changing my pxpbb forum to henforo. I currently have a site integrated with the pxpbb3 forum - visual and login. Is it possible to do this with henforo ?

What is pxpbb3, a fork of phpBB3 or a typo?

Your question and information given are vague, so it's hard to know exactly what you're asking. When you say "integrated" do you mean a shared theme or single sign on? And what is the site software that needs to be integrated?
 

MySiteGuy, sorry for the mistake - phpbb3​



By "integrated" I mean integration of a site with a forum system.
Site written in php. I have a site for advertising games, users can purchase credits and advertise their servers.
The site has a user panel, but the forum is used for login.

In this case the site is in the main directory and the forum is in site/forum.

With phpbb3 this is done very easily with a single script. If anyone has used phpbb they will understand what I mean

Now for my site I use this code for integration with the forum. This is just for login, visual integration I guess will be done with html

PHP:
<?php
define('IN_PHPBB', true);
$forum_path = "./forum/";
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : $forum_path;
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require($phpbb_root_path . 'common.' . $phpEx);
require($phpbb_root_path . 'includes/functions_display.' . $phpEx);
require($phpbb_root_path . 'includes/functions_user.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$request->enable_super_globals();

require($forum_path . 'config.php');

$bb_is_anonymous = ($user->data['user_id'] == ANONYMOUS);
$bb_session_id = $user->session_id;
$bb_user_id = $user->data['user_id'];
$bb_is_bot = $user->data['is_bot'];
$bb_mail = $user->data['user_email'];
$bb_username = $user->data['username'];
$bb_is_admin = $auth->acl_get('a_user');
$bb_is_mod = $auth->acl_getf_global('m_');
$bb_user_ip = $user->ip;
$bb_user_sig = $user->data['user_sig'];
$bb_bbcode_uid = $user->data['user_sig_bbcode_uid'];
$bb_bbcode_bitfield = $user->data['user_sig_bbcode_bitfield'];
$bb_user_regdate = $user->data['user_regdate'];
$bb_user_last_visit = $user->data['user_lastvisit'];
$bb_user_color = $user->data['user_colour'];
$bb_current_page = $user->page['page'];
$bb_new_pm = $user->data['user_new_privmsg'];
$bb_unread_pm = $user->data['user_unread_privmsg'];
$bb_user_posts = $user->data['user_posts'];
$bb_user_ava = $user->data['user_avatar'];
$bb_group_id = $user->data['group_id'];
$bb_ava_type = $user->data['user_avatar_type'];
$bb_user_warns = $user->data['user_warnings'];
?>
 
Last edited:
Back
Top Bottom