Being that Boonex doesn't provide a knowledge base, I thought it would be great to start my own KB via a blog post. This post will contain great tips as I start to learn the software.
How do I redirect a user to a different page after they log in?
To redirect a user, you'll need to use this mod: http://www.boonex.com/unity/extensions/entry/Redirect_to_any_page_after_logon_
To redirect to the member profile, just enter {nickname} in the redirect field.
How can I implement a Facebook-like news feed?
To implement a news feed like the one you see on Facebook, use this mod: http://www.boonex.com/unity/extensions/entry/IBDW_SpyWall_1_0_like_facebook_news_feed/
I want to require my users to log in to see any aspect of the community (create a members-only site). How do I accomplish this?
To implement a members-only site, you'll need to implement this free modification: http://www.boonex.com/unity/extensions/entry/Members_Only_Site
How do I remove the status message from the Dashboard page of my users?
Open the BxBaseFunctions.php in your favorite text editor and remove the following code:
<div class="notify_message {$sDirStyle}" {$sPossibleID} {$sOnClick}>
<table class="notify" cellpadding=0 cellspacing=0><tr><td>{$sMessage}</td></tr></table>
<div class="notify_wrapper_close"> </div>
</div>
How do I change the link for the logo if the end-user is logged in? (I created this mod as a way to prevent my logged in users from getting back to the front page)
Open the design.inc.php file located in the inc folder and make the following change to getMainLogo:
function getMainLogo() {
global $dir, $site; to
//Check if Logged In
check_logged();
$sFileName = getParam('sys_main_logo');
if(!file_exists($dir['mediaImages'] . $sFileName))
return '';
if(isLogged()) {
// Change member.php below to any page that you wish
return '<a href="' . BX_DOL_URL_ROOT . 'member.php' . '"><img src="' . $site['mediaImages'] . $sFileName . '" class="mainLogo" alt="logo" /></a>';
exit;
}
return '<a href="' . BX_DOL_URL_ROOT . '"><img src="' . $site['mediaImages'] . $sFileName . '" class="mainLogo" alt="logo" /></a>';
}
=============
Note: This post will be continually updated on a regular basis.
The problem with the forum is that there is no pagination, so all posts eventually get lost - If you search for a common phrase, all you generally get is 50 posts all asking the same / similar question - The answer is buried somewhere on page 2 or 3 - where you cannot access it.
The same question repeatably keeps coming up - addition of a wiki, better documentation, knowledge-base, FAQ's. If the search on this see more
Thanks for the heads up on your site and its KB. As soon as I get some spare time (what's that?), I'll head over and see where I can help!