smartgirl Posted February 6, 2009 Share Posted February 6, 2009 <? /*************************************************************************** * Dolphin Smart Community Builder * ----------------- * begin : Mon Mar 23 2006 * copyright : © 2006 BoonEx Group * website : http://www.boonex.com/ * This file is part of Dolphin - Smart Community Builder * * Dolphin is free software. This work is licensed under a Creative Commons Attribution 3.0 License. * http://creativecommons.org/licenses/by/3.0/ * * Dolphin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * See the Creative Commons Attribution 3.0 License for more details. * You should have received a copy of the Creative Commons Attribution 3.0 License along with Dolphin, * see license.txt file; if not, write to marketing@boonex.com ***************************************************************************/ require_once( 'inc/header.inc.php' ); require_once( BX_DIRECTORY_PATH_INC . 'design.inc.php' ); require_once( BX_DIRECTORY_PATH_INC . 'profiles.inc.php' ); require_once( BX_DIRECTORY_PATH_INC . 'members.inc.php' ); require_once( BX_DIRECTORY_PATH_INC . 'utils.inc.php' ); require_once( BX_DIRECTORY_PATH_ROOT . "templates/tmpl_{$tmpl}/scripts/BxTemplProfileView.php" ); $_page['name_index'] = 7; $_page['css_name'] = 'profile_view.css'; check_logged(); $profileID = getID( $_REQUEST['ID'] ); if( $logged['member'] ) { $memberID = (int)$_COOKIE['memberID']; } else { $memberID = 0; } if ( !$profileID ) { $_page['header'] = "{$site['title']} ". _t("_Member Profile"); $_page['header_text'] = _t("_View profile"); $_page['name_index'] = 0; $_page_cont[0]['page_main_code'] = MsgBox( _t("_Profile NA") ); PageCode(); exit; } // Check if member can view profile $contact_allowed = contact_allowed($memberID, $profileID); $check_res = checkAction( $memberID, ACTION_ID_VIEW_PROFILES, true, $profileID ); if ( $check_res[CHECK_ACTION_RESULT] != CHECK_ACTION_RESULT_ALLOWED && !$logged['admin'] && !$logged['moderator'] && $memberID != $profileID && !$contact_allowed ) { $_page['header'] = "{$site['title']} "._t("_Member Profile"); $_page['header_text'] = "{$site['title']} "._t("_Member Profile"); $_page['name_index'] = 0; $_page_cont[0]['page_main_code'] = '<center>'. $check_res[CHECK_ACTION_MESSAGE] .'</center><br />'; PageCode(); exit; } $oProfile = new BxTemplProfileView( $profileID ); $_page['extra_js'] = $oTemplConfig -> sTinyMceEditorMiniJS . $oProfile->oVotingView->getExtraJs() . $oProfile->oCmtsView->getExtraJs() . '<script type="text/javascript">urlIconLoading = "'.getTemplateIcon('loading.gif').'";</script>'; $_page['extra_css'] = $oProfile -> genProfileCSS( $profileID ) . $oProfile->oCmtsView->getExtraCss(); $p_arr = $oProfile -> _aProfile; if ( !($p_arr['ID'] && ($logged['admin'] || $logged['moderator'] || $oProfile -> owner || $p_arr['Status'] = 'Active') ) ) { $_page['header'] = "{$site['title']} ". _t("_Member Profile"); $_page['header_text'] = "{$site['title']} ". _t("_Member Profile"); $_page['name_index'] = 0; $_page_cont[0]['page_main_code'] = '<div class="no_result"><div>' . _t("_Profile NA") .'.</div></div>'; PageCode(); exit; } $_page['header'] = process_line_output( $p_arr['NickName'] ) . ": ". htmlspecialchars_adv( $p_arr['Headline'] ); //$_page['header_text'] = process_line_output( $p_arr['Headline'] ); // track profile views if ( $track_profile_view && $memberID && !$oProfile -> owner ) { db_res( "DELETE FROM `ProfilesTrack` WHERE `Member` = {$memberID} AND `Profile` = $profileID", 0); db_res( "INSERT INTO `ProfilesTrack` SET `Arrived` = NOW(), `Member` = {$memberID}, `Profile` = $profileID", 0); } $_ni = $_page['name_index']; //$_page_cont[$_ni]['page_main_code_headers'] = $oProfile -> genColumns(true); $oPPV = new BxDolProfilePageView($oProfile, $site, $dir); $_page_cont[$_ni]['page_main_code'] = $oPPV -> getCode(); //$_page_cont[$_ni]['page_main_code'] = $oProfile -> genColumns(); PageCode(); ?> Quote Link to comment Share on other sites More sharing options...
corbin Posted February 6, 2009 Share Posted February 6, 2009 I don't feel like reading through all of that code to see what you need help with. With what exactly do you need help? Quote Link to comment Share on other sites More sharing options...
smartgirl Posted February 6, 2009 Author Share Posted February 6, 2009 Ok, the code is suppose to allow users to post their pictures to my domain and then log in. But when they log in, they get an error. For some reason they can register but then the profile of the user is not showing up. Sorry for posting all the code, under a time crunch and getting desperate. Quote Link to comment Share on other sites More sharing options...
corbin Posted February 6, 2009 Share Posted February 6, 2009 MsgBox( _t("_Profile NA") ); That reminds me of C++ lol. Anyway, now that I've gotten that comment out of my system, have you tried echo'ing stuff out at random spots to see where things are going wrong? Quote Link to comment Share on other sites More sharing options...
Coreye Posted February 9, 2009 Share Posted February 9, 2009 But when they log in, they get an error. What's the error they are getting? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.