---
title: "t3lib_div::resolveBackPath(PATH_typo3.$GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder']); *argh*"
url: "https://www.typo3.net/d/28070-t3lib-divresolvebackpathpath-typo3globalstbe-stylesloginboximage-rotationfolder-argh"
source: "typo3.net"
tags: ["Backend","Frage","PHP"]
created: "2005-08-01"
last_reply: "2005-08-02"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# t3lib_div::resolveBackPath(PATH_typo3.$GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder']); *argh*

Backend · 1 Antwort · gestartet 2005-08-01

## Eröffnungsbeitrag

**Fabian-K** · 2005-08-01 · [Beitrag #1](https://www.typo3.net/d/28070-t3lib-divresolvebackpathpath-typo3globalstbe-stylesloginboximage-rotationfolder-argh/1)

Hallo,
aus reiner Langeweile habe ich eben mal meine php-dateien angeschaut und folgendes gefunden:

```php
	function makeLoginBoxImage()	{
		$loginboxImage = '';
		if ($GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder'])	{		// Look for rotation image folder:
			$absPath = t3lib_div::resolveBackPath(PATH_typo3.$GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder']);

				// Get rotation folder:
			$dir = t3lib_div::getFileAbsFileName($absPath);
			if ($dir && @is_dir($dir))	{

					// Get files for rotation into array:
				$files = t3lib_div::getFilesInDir($dir,'png,jpg,gif');

					// Pick random file:
				srand((float) microtime() * 10000000);
				$randImg = array_rand($files, 1);

					// Get size of random file:
				$imgSize = @getimagesize($dir.$files[$randImg]);

					// Create image tag:
				if (is_array($imgSize))	{
					$loginboxImage = '<img src="'.htmlspecialchars($GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder'].$files[$randImg]).'" imgsize3="" id="loginbox-image" alt="" />';
				}
			}
		} else {	// If no rotation folder configured, print default image:
			$loginImage = 'loginimage-3.8.0.jpg';
			$imagecopy = $loginImage=='loginbox_image_dev.png' ? 'You are running the CVS version of TYPO3 '.$GLOBALS['TYPO_VERSION'] : 'Photo: © 2005 Kasper Skårhøj';	// Directly outputted in image attributes...
			$loginboxImage = '<img'.t3lib_iconworks::skinimg($globals['back_path'],'gfx/'.$loginimage,'width="200" height="133" id="loginbox-image" alt="'.$imagecopy.'" title="'.$imagecopy.'" />';
		}

			// Return image tag:
		return $loginboxImage;
	}
```

(typo3->index.php; Zeilen: 583-615)
Jetz zu meiner frage:
Was hat es mit dem

```php
$GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder']
```

auf sich? (Zeile 585/586)
Wo kann ich da ein rotationfolder verwenden, bzw. wo finde ich ihn?

Thanks!

## Antworten

### [#2](https://www.typo3.net/d/28070-t3lib-divresolvebackpathpath-typo3globalstbe-stylesloginboximage-rotationfolder-argh/2) · just2b · 2005-08-02

hat der lange threadtitel wirklich sein müssen?
 #evil#  #angry#

<http://www.google.at/search?hl=de&q=loginBoxImage_rotationFolder&btnG=Google-Suche&meta=>

---

Quelle: „t3lib_div::resolveBackPath(PATH_typo3.$GLOBALS['TBE_STYLES']['loginBoxImage_rotationFolder']); *argh*“, typo3.net, https://www.typo3.net/d/28070-t3lib-divresolvebackpathpath-typo3globalstbe-stylesloginboximage-rotationfolder-argh
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
