Joomla You are not authorized to view this resource - com_frontpage

by Caroline on December 21, 2006

The Joomla You Are Not Authorized to View This Resource error has many causes. You will not find this one in any standard Joomla forum.

I added a titletag column to the jos_content table. I used it in components/com_content/content.php to set a custom title tag per content item.

 

$query = “SELECT a.id, a.title, a.title_alias, a.titletag, a.introtext, a.sectionid, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by,” . “n a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.urls, a.ordering, a.metakey, a.metadesc, a.access, a.hits,” . “n CHAR_LENGTH( a.fulltext ) AS readmore, u.name AS author, u.usertype, s.name AS section, cc.name AS category, g.name AS groups” . $voting['select'] . “n FROM #__content AS a” . “n INNER JOIN #__content_frontpage AS f ON f.content_id = a.id” . “n INNER JOIN #__categories AS cc ON cc.id = a.catid” . “n INNER JOIN #__sections AS s ON s.id = a.sectionid” . “n LEFT JOIN #__users AS u ON u.id = a.created_by” . “n LEFT JOIN #__groups AS g ON a.access = g.id” . $voting['join'] . $where . “n ORDER BY $order_pri $order_sec” ;

$database->setQuery( $query, $limitstart, $limit );

$rows = $database->loadObjectList();

// Dynamic Page Title

// ctb 9/26/06 added meta key words to title

$titletag=$rows[0]->titletag;

if (strlen($titletag)< =0) {$titletag=$rows[0]->metakey;

} $mainframe->SetPageTitle( $menu->name .” ” . $rows[0]->titletag);

Then I copied content.php to a site that did not have the $titletag hack. The result was a home page (com_frontpage) that displayed “You are not authorized to view this item” for each of the home page items.

{ 0 comments… add one now }