Попытка установки модуля "облака тегов" JoomlaTags привела к краху! Нужна помощь.

Тема в разделе "Сайт умер, лежит и не дышит", создана пользователем Patruot_dp, 11.02.2010.

  1. Offline

    Patruot_dp Недавно здесь

    Регистрация:
    13.03.2009
    Сообщения:
    6
    Симпатии:
    0
    Пол:
    Мужской
    В ходе установки модуля прямо в админке выдало следующую ошибку:

    Parse error: syntax error, unexpected T_CLASS in /home/cmdpu/public_html/plugins/system/blueflame/bfDocument.php on line 15

    Сам сайт выдал ту же самую ошибку...

    Ниже текст того самого php:

    <?php
    defined ( '_JEXEC' ) or die ( 'Restricted access' );
    /**
    * @version $Id: bfDocument.php 2022 2008-05-23 14:15:00Z phil $
    * @package bfFramework
    * @copyright Copyright (C) 2008 Blue Flame IT (Jersey) Ltd. All rights reserved.
    * @license see Individual Components LICENSE.php files
    * @link http://www.blueflameit.ltd.uk
    * @author Blue Flame IT (Jersey) Ltd.
    */

    if (! defined ( '_BF_FILEINCLUDED_BFDOCUMENT' ))
    define ( '_BF_FILEINCLUDED_BFDOCUMENT', true );

    final class bfDocument {

    public static function setGenerator($string) {
    global $mainframe;
    # TRANSLATE? - PT: No Dont Translate as its HTML Specification
    $mainframe->addMetaTag ( 'Page Generator', $string );
    }

    public static function addCSS($string) {
    bfDocument::addstylesheet ( $string );
    }

    public static function addstylesheet($string) {
    global $mainframe;
    $string = str_replace ( '&', '&amp;', $string );
    $string = '<style type="text/css">@import url(' . $string . ');</style>';
    $mainframe->addCustomHeadTag ( $string );
    }

    public static function addscript($string) {
    global $mainframe;
    $string = str_replace ( '&', '&amp;', $string );

    $string = '<script src="' . $string . '" type="text/javascript"></script>';
    $mainframe->addCustomHeadTag ( $string );
    }

    public static function addjs($string) {
    global $mainframe;

    $string = '<script type="text/javascript">' . $string . '</script>';
    $mainframe->addCustomHeadTag ( $string );
    }

    public static function addCustomHeadTag($string) {
    global $mainframe;
    $mainframe->addCustomHeadTag ( $string );
    }

    public static function setTitle($string) {
    if (_BF_PLATFORM == 'JOOMLA1.5') {
    $doc = & JFactory::getDocument ();
    $doc->setTitle ( $string );
    } else {
    global $mainframe;
    $mainframe->setPageTitle ( $string );
    }
    }

    public static function addPathway($string, $url = null) {
    global $mainframe;
    if (_BF_PLATFORM == 'JOOMLA1.5') {
    $pathway = & $mainframe->getPathway ();
    $pathway->addItem ( $string, $url );
    } else {

    $mainframe->appendPathWay ( $string, $url );
    }
    }

    public static function addMooTools() {

    global $mainframe;
    $registry = & bfRegistry::getInstance ( $mainframe->get ( 'component' ), $mainframe->get ( 'component' ) );
    bfDocument::addScript ( $registry->getValue ( 'bfFramework_' . $mainframe->get ( 'component_shortname' ) . '.mootools' ) );
    define ( '_BFMOOTOOLS', '1' );
    }

    public static function getTemplate() {
    global $mainframe;
    $mainframe->getTemplate ();
    }

    public static function initTips() {

    $uncompressed_script = '

    if (typeof($S)=="function") {
    /* hide problematic moo tooltips */
    var spans = $S(\'div.tooltip\');
    for (var n = 0; n < spans.length; n++){
    spans[n].style.visibility = \'hidden\';
    }
    /* init tooltips */
    var myTips = new Tips($S(\'.hasTip\'), {
    maxTitleChars: 50, //I like my captions a little long
    maxOpacity: .9, //let\'s leave a little transparancy in there
    });
    /* make nice fade ins */
    }

    ';

    $script = 'if(typeof($S)=="function"){var spans=$S("div.tooltip");for(var n=0;n<spans.length;n++){spans[n].style.visibility="hidden"}var myTips=new Tips($S(".hasTip"),{maxTitleChars:50,maxOpacity:.9,})}';
    return ''; //'<script language="JavaScript" type="text/javascript">//<![CDATA['.$script.']]>//</script>';
    }
    }
     
  2.  
  3. Offline

    botanist Активист => Cпециалист <=

    Регистрация:
    15.02.2009
    Сообщения:
    461
    Симпатии:
    49
    Пол:
    Мужской
    Переверте версию PHP, не PHP4 часом.
     

Поделиться этой страницей

Загрузка...