function previewContent() { // Initialize variables $document =& JFactory::getDocument(); $db =& JFactory::getDBO(); $id = JRequest::getVar('id', 0, '', 'int'); $option = JRequest::getCmd('option'); // Get the current default template $query = 'SELECT template' . ' FROM #__templates_menu' . ' WHERE client_id = 0' . ' AND menuid = 0'; $db->setQuery($query); $template = $db->loadResult(); // check if template editor stylesheet exists if (!file_exists(JPATH_SITE . DS . 'templates' . DS . $template . DS . 'css' . DS . 'editor.css')) { $template = 'system'; } // Set page title $document->setTitle(JText::_('Article Preview')); $document->addStyleSheet(JURI::root() . 'templates/' . $template . '/css/editor.css'); $document->setBase(JUri::root()); // Render article preview ContentView::previewContent(); }