#1314516809: File typo3conf/ext/tt_news/res/tt_news_article.gif does not exist. (
More information)
InvalidArgumentException thrown in file
/html/typo3_src-6.2.31/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php in line
256.
45 TYPO3\CMS\Core\Resource\Driver\LocalDriver::getFileInfoByIdentifier("typo3conf/ext/tt_news/res/tt_news_article.gif", array)
/html/typo3_src-6.2.31/typo3/sysext/core/Classes/Resource/ResourceStorage.php:01283: */
01284: public function getFileInfoByIdentifier($identifier, array $propertiesToExtract = array()) {
01285: return $this->driver->getFileInfoByIdentifier($identifier, $propertiesToExtract);
01286: }
01287:
44 TYPO3\CMS\Core\Resource\ResourceStorage::getFileInfoByIdentifier("typo3conf/ext/tt_news/res/tt_news_article.gif")
/html/typo3_src-6.2.31/typo3/sysext/core/Classes/Resource/Index/Indexer.php:00239: */
00240: protected function gatherFileInformationArray($identifier) {
00241: $fileInfo = $this->storage->getFileInfoByIdentifier($identifier);
00242: $fileInfo = $this->transformFromDriverFileInfoArrayToFileObjectFormat($fileInfo);
00243: $fileInfo['type'] = $this->getFileType($fileInfo['mime_type']);
43 TYPO3\CMS\Core\Resource\Index\Indexer::gatherFileInformationArray("typo3conf/ext/tt_news/res/tt_news_article.gif")
/html/typo3_src-6.2.31/typo3/sysext/core/Classes/Resource/Index/Indexer.php:00057: throw new \InvalidArgumentException('Invalid file identifier given. It must be of type string and not empty. "' . gettype($identifier) . '" given.', 1401732565);
00058: }
00059: $fileProperties = $this->gatherFileInformationArray($identifier);
00060: $record = $this->getFileIndexRepository()->addRaw($fileProperties);
00061: $fileObject = $this->getResourceFactory()->getFileObject($record['uid'], $record);
42 TYPO3\CMS\Core\Resource\Index\Indexer::createIndexEntry("typo3conf/ext/tt_news/res/tt_news_article.gif")
/html/typo3_src-6.2.31/typo3/sysext/core/Classes/Resource/ResourceFactory.php:00394: $fileData = $this->getFileIndexRepository()->findOneByStorageUidAndIdentifier($storage->getUid(), $fileIdentifier);
00395: if ($fileData === FALSE) {
00396: $fileObject = $this->getIndexer($storage)->createIndexEntry($fileIdentifier);
00397: } else {
00398: $fileObject = $this->getFileObject($fileData['uid'], $fileData);
41 TYPO3\CMS\Core\Resource\ResourceFactory::getFileObjectByStorageAndIdentifier(0, "typo3conf/ext/tt_news/res/tt_news_article.gif")
/html/typo3_src-6.2.31/typo3/sysext/core/Classes/Resource/ResourceFactory.php:00377: // please note that getStorageObject() might modify $fileIdentifier when
00378: // auto-detecting the best-matching storage to use
00379: return $this->getFileObjectByStorageAndIdentifier($storageUid, $fileIdentifier);
00380: }
00381:
40 TYPO3\CMS\Core\Resource\ResourceFactory::getFileObjectFromCombinedIdentifier("typo3conf/ext/tt_news/res/tt_news_article.gif")
/html/typo3_src-6.2.31/typo3/sysext/core/Classes/Resource/ResourceFactory.php:00446: }
00447: $input = PathUtility::getRelativePath(PATH_site, dirname($input)) . basename($input);
00448: return $this->getFileObjectFromCombinedIdentifier($input);
00449: } else {
00450: return NULL;
39 TYPO3\CMS\Core\Resource\ResourceFactory::retrieveFileOrFolderObject("EXT:tt_news/res/tt_news_article.gif")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:05308: // clean ../ sections of the path and resolve to proper string. This is necessary for the Tx_File_BackwardsCompatibility_TslibContentAdapter to work.
05309: $file = GeneralUtility::resolveBackPath($file);
05310: $fileObject = $this->getResourceFactory()->retrieveFileOrFolderObject($file);
05311: }
05312: } catch (\TYPO3\CMS\Core\Resource\Exception $exception) {
38 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::getImgResource("EXT:tt_news/res/tt_news_article.gif", array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:01271: */
01272: public function cImage($file, $conf) {
01273: $info = $this->getImgResource($file, $conf['file.']);
01274: $GLOBALS['TSFE']->lastImageInfo = $info;
01275: if (!is_array($info)) {
37 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cImage("EXT:tt_news/res/tt_news_article.gif", array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ImageContentObject.php:00033: }
00034:
00035: $theValue = $this->cObj->cImage($conf['file'], $conf);
00036: if (isset($conf['stdWrap.'])) {
00037: $theValue = $this->cObj->stdWrap($theValue, $conf['stdWrap.']);
36 TYPO3\CMS\Frontend\ContentObject\ImageContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
35 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("IMAGE", array, "5")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00695: if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696: $conf = $setup[$theKey . '.'];
00697: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698: }
00699: }
34 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayContentObject.php:00038:
00039: $this->cObj->includeLibs($conf);
00040: $content = $this->cObj->cObjGet($conf);
00041: $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00042: if ($wrap) {
33 TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
32 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("COA", array, 1)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php:00043: $theValue = '';
00044: } else {
00045: $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046: }
00047: if (isset($conf['stdWrap.'])) {
31 TYPO3\CMS\Frontend\ContentObject\CaseContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
30 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "10")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00695: if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696: $conf = $setup[$theKey . '.'];
00697: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698: }
00699: }
29 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayContentObject.php:00038:
00039: $this->cObj->includeLibs($conf);
00040: $content = $this->cObj->cObjGet($conf);
00041: $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00042: if ($wrap) {
28 TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
27 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("COA", array, "getRelatedCObject")
/html/typo3conf/ext/tt_news/pi/class.tx_ttnews.php:02855: $this->tsfe->config['config']['tx_realurl_enable'] = $tmpRealUrl;
02856: $this->tsfe->config['config']['tx_cooluri_enable'] = $tmpCoolUri;
02857: $lines[] = $veryLocal_cObj->cObjGetSingle($this->conf['getRelatedCObject'], $this->conf['getRelatedCObject.'], 'getRelatedCObject');
02858: }
02859: // make sure that realUrl is set to its previous state
26 tx_ttnews::getRelated("1458")
/html/typo3conf/ext/tt_news/pi/class.tx_ttnews.php:01700: $relatedNews = $this->getRelatedNewsAsList($row['uid']);
01701: } else {
01702: $relatedNews = $this->getRelated($row['uid']);
01703: }
01704:
25 tx_ttnews::getItemMarkerArray(array, array, "displaySingle")
/html/typo3conf/ext/tt_news/pi/class.tx_ttnews.php:01174: $this->categories = array();
01175: $this->categories[$row['uid']] = $this->getCategories($row['uid']);
01176: $markerArray = $this->getItemMarkerArray($row, $lConf, 'displaySingle');
01177: // Substitute
01178: $content = $this->cObj->substituteMarkerArrayCached($item, $markerArray, array(), $wrappedSubpartArray);
24 tx_ttnews::displaySingle()
/html/typo3conf/ext/tt_news/pi/class.tx_ttnews.php:00192: case 'SINGLE' :
00193: case 'SINGLE2' :
00194: $content .= $this->displaySingle();
00195: break;
00196: case 'VERSION_PREVIEW' :
23 tx_ttnews::main_news("", array)
22 call_user_func_array(array, array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:06661: $content,
06662: $conf
06663: ));
06664: } else {
06665: $GLOBALS['TT']->setTSlogMessage('Method "' . $parts[1] . '" did not exist in class "' . $parts[0] . '"', 3);
21 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::callUserFunction("tx_ttnews->main_news", array, "")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php:00039: }
00040: $this->cObj->includeLibs($conf);
00041: $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
00042: if ($this->cObj->doConvertToUserIntObject) {
00043: $this->cObj->doConvertToUserIntObject = FALSE;
20 TYPO3\CMS\Frontend\ContentObject\UserContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
19 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("USER", array, "plugin.tt_news")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00732: // Getting the cObject
00733: $GLOBALS['TT']->incStackPointer();
00734: $content .= $this->cObjGetSingle($name, $conf, $key);
00735: $GLOBALS['TT']->decStackPointer();
00736: } else {
18 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("< plugin.tt_news", NULL, "0")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php:00043: $theValue = '';
00044: } else {
00045: $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046: }
00047: if (isset($conf['stdWrap.'])) {
17 TYPO3\CMS\Frontend\ContentObject\CaseContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
16 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "9")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php:00043: $theValue = '';
00044: } else {
00045: $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046: }
00047: if (isset($conf['stdWrap.'])) {
15 TYPO3\CMS\Frontend\ContentObject\CaseContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
14 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "20")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00695: if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696: $conf = $setup[$theKey . '.'];
00697: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698: }
00699: }
13 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectArrayContentObject.php:00038:
00039: $this->cObj->includeLibs($conf);
00040: $content = $this->cObj->cObjGet($conf);
00041: $wrap = isset($conf['wrap.']) ? $this->cObj->stdWrap($conf['wrap'], $conf['wrap.']) : $conf['wrap'];
00042: if ($wrap) {
12 TYPO3\CMS\Frontend\ContentObject\ContentObjectArrayContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
11 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("COA", array, "list")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/CaseContentObject.php:00043: $theValue = '';
00044: } else {
00045: $theValue = $this->cObj->cObjGetSingle($conf[$key], $conf[$key . '.'], $key);
00046: }
00047: if (isset($conf['stdWrap.'])) {
10 TYPO3\CMS\Frontend\ContentObject\CaseContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
9 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CASE", array, "tt_content")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00732: // Getting the cObject
00733: $GLOBALS['TT']->incStackPointer();
00734: $content .= $this->cObjGetSingle($name, $conf, $key);
00735: $GLOBALS['TT']->decStackPointer();
00736: } else {
8 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("<tt_content", NULL, "")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentContentObject.php:00105: $this->cObj->lastChanged($row['tstamp']);
00106: $cObj->start($row, $conf['table']);
00107: $tmpValue = $cObj->cObjGetSingle($renderObjName, $renderObjConf, $renderObjKey);
00108: $cobjValue .= $tmpValue;
00109: }
7 TYPO3\CMS\Frontend\ContentObject\ContentContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
6 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("CONTENT", array, "marks.CONTENT_MITTE")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/TemplateContentObject.php:00133: $markerArray = array();
00134: foreach ($marks as $theKey => $theValue) {
00135: $markerArray[$PRE . $theKey . $POST] = $this->cObj->cObjGetSingle($theValue['name'], $theValue['conf'], 'marks.' . $theKey);
00136: }
00137: // Getting wraps
5 TYPO3\CMS\Frontend\ContentObject\TemplateContentObject::render(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00750: $contentObject = $this->getContentObject($name);
00751: if ($contentObject) {
00752: $content .= $contentObject->render($conf);
00753: } else {
00754: // Call hook functions for extra processing
4 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGetSingle("TEMPLATE", array, "10")
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php:00695: if ((int)$theKey && strpos($theKey, '.') === FALSE) {
00696: $conf = $setup[$theKey . '.'];
00697: $content .= $this->cObjGetSingle($theValue, $conf, $addKey . $theKey);
00698: }
00699: }
3 TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer::cObjGet(array)
/html/typo3_src-6.2.31/typo3/sysext/frontend/Classes/Page/PageGenerator.php:00213: $GLOBALS['TT']->incStackPointer();
00214: $GLOBALS['TT']->push($GLOBALS['TSFE']->sPre, 'PAGE');
00215: $pageContent = $GLOBALS['TSFE']->cObj->cObjGet($GLOBALS['TSFE']->pSetup);
00216: if ($GLOBALS['TSFE']->pSetup['wrap']) {
00217: $pageContent = $GLOBALS['TSFE']->cObj->wrap($pageContent, $GLOBALS['TSFE']->pSetup['wrap']);
2 TYPO3\CMS\Frontend\Page\PageGenerator::renderContent()
/html/typo3_src-6.2.31/typo3/sysext/cms/tslib/index_ts.php:00210: // Content generation
00211: if (!$TSFE->isINTincScript()) {
00212: \TYPO3\CMS\Frontend\Page\PageGenerator::renderContent();
00213: $TSFE->setAbsRefPrefix();
00214: }
1 require("/html/typo3_src-6.2.31/typo3/sysext/cms/tslib/index_ts.php")
/html/typo3_src-6.2.31/index.php:00026: ->redirectToInstallerIfEssentialConfigurationDoesNotExist();
00027:
00028: require(PATH_tslib . 'index_ts.php');