2014-06-18 125 views
0

我最近被帶進來修復最初使用Joomla v1.5發佈的網站。關於主頁面的結構有幾個問題。Joomla 1.5編輯頭信息

我想從xhtml transitional更新doctype到更新的html5標準。此外,在網站的每個頁面上,都有一個< link>標籤,該標籤出現在< head>標籤之前。有誰知道我可以如何進行這些編輯?

當我去編輯模板的HTML代碼中,我看到的是這樣的:

<?php 

// no direct access 
defined('_JEXEC') or die('Restricted access'); 
include_once (dirname(__FILE__).DS.'libs'.DS.'ja.template.helper.php'); 


if(defined('_DEMO_MODE_')) { 
    $tmplTools = JATemplateHelper::getInstance($this, array('ui', JA_TOOL_SCREEN, JA_TOOL_MENU, JA_TOOL_COLOR, 'main_layout', 'direction')); 
} else { 
    $tmplTools = JATemplateHelper::getInstance($this, array('ui', JA_TOOL_SCREEN, JA_TOOL_MENU, 'main_layout', 'direction')); 
} 
//Calculate the width of template 
$tmplWidth = ''; 
$tmplWrapMin = '100%'; 
switch ($tmplTools->getParam(JA_TOOL_SCREEN)){ 
    case 'auto': 
     $tmplWidth = '97%'; 
     break; 
    case 'fluid': 
     $tmplWidth = intval($tmplTools->getParam('ja_screen-fluid-fix-ja_screen_width')); 
     $tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%'; 
     break; 
    case 'fix': 
     $tmplWidth = intval($tmplTools->getParam('ja_screen-fluid-fix-ja_screen_width')); 
     $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px'; 
     $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px'; 
     break; 
    default: 
     $tmplWidth = intval($tmplTools->getParam(JA_TOOL_SCREEN)); 
     $tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '981px'; 
     $tmplWidth = $tmplWidth ? $tmplWidth.'px' : '980px'; 
     break; 
} 

$tmplTools->setParam ('tmplWidth', $tmplWidth); 
$tmplTools->setParam ('tmplWrapMin', $tmplWrapMin); 

//Main navigation 
$ja_menutype = $tmplTools->getParam(JA_TOOL_MENU, 'css'); 
$jamenu = null; 
if ($ja_menutype && $ja_menutype != 'none') { 
    $japarams = new JParameter(''); 
    $japarams->set('menutype', $tmplTools->getParam('menutype', 'mainmenu')); 
    $japarams->set('menu_images_align', 'left'); 
    $japarams->set('menupath', $tmplTools->templateurl() .'/ja_menus'); 
    $japarams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item 
    $japarams->set('menu_background', 1); //0: image, 1: background 
    $japarams->set('mega-colwidth', 200); //Megamenu only: Default column width 
    $jamenu = $tmplTools->loadMenu($japarams, $ja_menutype); 
} 
//End for main navigation 

$layout = $tmplTools->getLayout(); 
if ($layout) { 
    $tmplTools->display ($layout); 
} 

templates view

code part 1

code part 2

+0

超級管理員權限,你有FTP訪問或你要求從內部的Joomla做到這一點的方法? – jdog

+0

我剛剛更新了一下這個問題,但如果可能的話,我寧願在Joomla中做這個。目前我沒有FTP登錄信息。 – Voltron

+0

您還可以插入:模板的屏幕截圖以及您看到此代碼的屏幕。你確定這是正確的模板?這裏似乎缺少一些東西。 – jdog

回答

0

您可以編輯用工具模板 - >模板管理器 - >檢查模板 - >編輯 - >編輯HTML或編輯CSS。

通過HTML編輯器完成此操作可能非常可怕,但它可用。

據我所知,你需要爲這個

+0

當我去編輯HTML時,我所看到的只是一大塊的PHP代碼。我可以通過這裏找到html頭部代碼嗎?這很奇怪,因爲我確實在其他非活動模板中看到了HTML。任何想法,爲什麼這可能是?如果您需要代碼中的任何信息,請告訴我。 – Voltron

+0

對於一個模板來說,在開始時有很多PHP是很常見的。你可以搜索 jdog

+0

< head >根本沒有出現。列出的唯一代碼是php,根本沒有任何Html。 – Voltron