PDA

Просмотр полной версии : Исчезновение контекстного меню.


ksevelyar
02.07.2008, 00:56
Галочка в "инструменты пользователя\настройка\правка и продвинутые функции" не стоит. Но контекстного меню больше нет...

Опытным путём установил что проблема в локалконфе, вопрос почему контекстное меню исчезает когда я использую такой локал конф:

<?php
$TYPO3_CONF_VARS['SYS']['sitename'] = 'New TYPO3 site';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;';
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';


// Default password is "joh316" :
$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'bacb98acf97e0b6112b1d1b650b84971';

$TYPO3_CONF_VARS['EXT']['extList'] = 'tsconfig_help,context_help,extra_page_cm_options, impexp,sys_note,tstemplate,tstemplate_ceditor,tste mplate_info,tstemplate_objbrowser,tstemplate_analy zer,func_wizards,wizard_crpages,wizard_sortpages,l owlevel,install,belog,beuser,aboutmodules,setup,ta skcenter,info_pagetsconfig,viewpage,rtehtmlarea,cs s_styled_content,t3skin';

$typo_db_extTableDef_script = 'extTables.php';

## INSTALL SCRIPT EDIT POINT TOKEN - all lines after this points may be changed by the install script!

$typo_db_username = 'root'; // Modified or inserted by TYPO3 Install Tool.
$typo_db_host = 'localhost:8501';
$typo_db = 'utf8_typo'; // Modified or inserted by TYPO3 Install Tool.
// Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['SYS']['encryptionKey'] = '704afe073992cbe4813cae2f7715336f88f22e61d680fef96 f94fd1a954d7a2034c5e7b8d5e9a7b63cd71094b11a3ad6'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im"] = '0'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_combine_filename'] = ''; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im_path"] = ''; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im_path_lzw"] = ''; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['TTFdpi'] = '96'; // Modified or inserted by TYPO3 Install Tool.
// Modified or inserted by TYPO3 Install Tool.
// Updated by TYPO3 Install Tool 01-07-08 22:47:19
$TYPO3_CONF_VARS['EXT']['extList'] = 'css_styled_content,tsconfig_help,context_help,ext ra_page_cm_options,impexp,sys_note,tstemplate,tste mplate_ceditor,tstemplate_info,tstemplate_objbrows er,tstemplate_analyzer,func_wizards,wizard_crpages ,wizard_sortpages,lowlevel,install,belog,beuser,ab outmodules,setup,taskcenter,info_pagetsconfig,view page,rtehtmlarea,t3skin,automaketemplate,tt_news,r ealurl,kb_md5fepw,sk_pagecomments,static_info_tabl es,sr_feuser_register,phpbb3_auth,felogin'; // Modified or inserted by TYPO3 Extension Manager.
// Updated by TYPO3 Extension Manager 01-07-08 22:50:07
?>

И вновь появляется когда использую

<?php
$TYPO3_CONF_VARS['SYS']['sitename'] = 'New TYPO3 site';

// Default password is "joh316" :
$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'bacb98acf97e0b6112b1d1b650b84971';

$TYPO3_CONF_VARS['EXT']['extList'] = 'tsconfig_help,context_help,extra_page_cm_options, impexp,sys_note,tstemplate,tstemplate_ceditor,tste mplate_info,tstemplate_objbrowser,tstemplate_analy zer,func_wizards,wizard_crpages,wizard_sortpages,l owlevel,install,belog,beuser,aboutmodules,setup,ta skcenter,info_pagetsconfig,viewpage,rtehtmlarea,cs s_styled_content,t3skin';

$typo_db_extTableDef_script = 'extTables.php';

## INSTALL SCRIPT EDIT POINT TOKEN - all lines after this points may be changed by the install script!

$TYPO3_CONF_VARS['SYS']['sitename'] = 'New TYPO3 site';
$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8;';
$TYPO3_CONF_VARS['BE']['forceCharset'] = 'utf-8';
$typo_db_username = 'root'; // Modified or inserted by TYPO3 Install Tool.
$typo_db_host = 'localhost:8501';
$typo_db = 'utf8_typo';

?>

Вообще не представляюю себе как изучать тайпу без контекстного меню :confused:

Valery Romanchev
02.07.2008, 03:07
$TYPO3_CONF_VARS['EXT']['extList'] = ....
это список устновленных экстеншенов. какой-то из них глючит

ksevelyar
02.07.2008, 10:32
$TYPO3_CONF_VARS['EXT']['extConf']['realurl'] = 'a:4:{s:10:"configFile";s:26:"typo3conf/realurl_conf.php";s:14:"enableAutoConf";s:1:"0";s:14:"autoConfFormat";s:1:"0";s:12:"enableDevLog";s:1:"0";}';

Ошибка исчезает когда убиваю эту строчку. Проблема в realurl - эта строчка (вызывающая ошибку) появляется когда убираю галочку с автоматической конфигурации в настройках.

Может что-то из автоконфа надо добавить в локалконф или реалурл конф?

Autoconf
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=unserialize('a:1:{s:8:"_DEFAULT";a:3:{s:4:"init";a:6:{s:16:"enableCHashCache";b:1;s:18:"appendMissingSlash";s:9:"ifNotFile";s:18:"adminJumpToBackend";b:1;s:20:"enableUrlDecodeCache";b:1;s:20:"enableUrlEncodeCache";b:1;s:19:"emptyUrlReturnValue";s:1:"/";}s:8:"pagePath";a:4:{s:4:"type";s:4:"user";s:8:"userFunc";s:68:"EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main";s:14:"spaceCharacter";s:1:"-";s:14:"languageGetVar";s:1:"L";}s:8:"fileName";a:3:{s:25:"defaultToHTMLsuffixOnPrev";i:0;s:16:"acceptHTMLsuffix";i:1;s:5:"index";a:1:{s:5:"print";a:1:{s:9:"keyValues";a:1:{s:4:"type";i:98;}}}}}}');
?>

ksevelyar
02.07.2008, 11:01
Методом научного пиксель-хантинга нашёл решение проблемы:

Отключил галочку автоконфигурации, засунул весь код из realurl_conf.php в realurl_autoconf.php, заменил в настройках экста typo3conf/realurl_conf.php на typo3conf/realurl_autoconf.php

Всё работает. Ну не маразм ли?

Еще немного поэксперементировал, похоже ошибка только тогда, когда путь к своей конфигурации такой - typo3conf/realurl_conf.php

Надо менять название realurl_conf.php на что-нибудь другое. Я заменил в итоге на realurl_nconf.php - всё работает.

Автоконф оказывается ни при чём, зря я на него рычал :rolleyes:

-=UncleByte=-
02.07.2008, 16:13
Странно, у меня и с названием realurl_conf.php все прекрасно работает.