У нас есть сайт Joomla 1.5 с блогом в подпапке /blog/
Мы хотели бы иметь статус входа в верхней части каждой страницы. Для согласованности навигации мы хотим показать статус входа в Joomla вверху блога WordPress.
например:.
Вход | Регистрация | Помощь
или
Вы вошли как Стивен Боуг | Помощь
Проблема в том, что, несмотря на то, что удар по скрипту корректно возвращает статус входа в систему, если я добавлю его в шаблон WordPress, статус корректно возвращается и отображается на экране, но затем страница перестает рисовать. У любого есть идеи, как мне остановить скрипты Joomla, чтобы скрипт Wordpress остановился.
<?php
define( '_JEXEC', 1 );
define('JPATH_BASE', '/Library/WebServer/testqueensberrycom');
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
//$mainframe->triggerEvent('onAfterInitialise');
//$mainframe->route();
//$mainframe->authorize('');
$user =& JFactory::getUser();
if (($user->id) > 0){
return 'You are signed in as: <a href="/editprofile/user.html">' . $user->username . '</a> | <a href="/index.php?option=com_content&view=article&id=225">Help</a> | <a href="/index.php?option=com_user&task=logout&return=cGFydG5lci9wcm9jZXNzL3BhcnRuZXIuaHRtbA==">Sign out</a>';
} else {
return '<a href="/index.php?option=com_user&view=login">Login</a> | Join | <a href="/index.php?option=com_content&view=article&id=225">Help</a>';
}
?>