Zum Inhalt springen

wt_gallery mit realURL im Internetexplorer

Erstellt am 15. April 2008 · 3 Antworten · letzte Antwort am 15. April 2008

Tags: Bilder, RealURL, Frage

Raccoon ·

Hey,

habe ein Problem, wo ich nicht weiterkomme.
Ich nutze die wt_gallery und realURL. Die Galerie hat eine Vorschauseite, eine Singleansicht und von hier aus lässt sich das Bild durch weiteren Klick im PopUp öffnen. Im FireFox funktioniert dies einwandfrei.

Aber im IE 6 und 7 öffnet sich kein Bild im PopUp - stattdessen nur der Error: "Reason: Segment "uploads" was not a keyword for a postVarSet as expected!"
Betreibe ich die Galerie mit z.B. der Imagelightbox, funktionieren beide Browser.

Kennt jemand dieses Problem? Fehlt mir etwas in der Konfiguration von realURL? Was habe ich übersehen?

Konfiguration Galerie

tx_wtgallery {
pageconfig {
	generate_basename = jpg
	template = fileadmin/xxx.htm
	allow_fe_cache_delete = 1
	}
	
config_singlepage {
	width = 294
	}
	
config_list {
	width = 50
	ratio = 1:1
	rows = 5
	cols = 2
	}
	
config_popup {
	show = 1
	height = 620
	width = 620
	}
}

realURL in localconf.php

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
       '_DEFAULT' => array(
                     'init' => array(
                              'enableCHashCache' => 1,
                              'enableUrlDecodeCache' => 1,
                              'enableUrlEncodeCache' => 1,
                              'appendMissingSlash' => 'ifNotFile',
                      ),
                      'redirects' => array(),
                      'preVars' => array(
                              array(
                                      'GETvar' => 'no_cache',
                                      'valueMap' => array(
                                              'nc' => 1,
                                      ),
                                      'noMatch' => 'bypass',
                              ),
                              array(
                                      'GETvar' => 'L',
                                      'valueMap' => array(
                                              'de' => '0',
                                              'en' => '1',
                                      ),
                                      'noMatch' => 'bypass',
                              ),
											
                      ),
                      'pagePath' => array(
                              'type' => 'user',
                              'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
                              'spaceCharacter' => '-',
                              'languageGetVar' => 'L',
                              'expireDays' => 3,
							  'firstHitPathCache'=> 1,
							  'autoUpdatePathCache' => 1,
                              ###### Set your root page ID here ######
                              'rootpage_id' => 1,
                      ),
                      'fixedPostVars' => array(),
                      'postVarSets' => array(
                              '_DEFAULT' => array(
                                      'action' => array(
                                              array(
                                                      'GETvar' => 'tx_ablinklist_pi1[action]',
                                                      'valueMap' => array(
                                                              'show-category' => 'getviewcategory',
                                                              'propose-a-new-link' => 'getviewaddnewlink',
                                                              'open-link' => 'getviewclickedlink',
                                                              'show-details-for-link' => 'getviewdetailsforlink',
                                                              'report-broken-link' => 'getviewreportbrokenlink',
                                                              'rate-link' => 'getviewratelink',
                                                      ),
                                              ),
                                      ),
                                      'category' => array(
                                              array(
                                                      'GETvar' => 'tx_ablinklist_pi1[category_uid]',
                                                      'valueMap' => array(
                                                              'home' => '0',
                                                      ),
                                                      'lookUpTable' => array(
                                                              'table' => 'tx_ablinklist_category',
                                                              'id_field' => 'uid',
                                                              'alias_field' => 'label',
                                                              'addWhereClause' => ' AND NOT deleted',
															  'autoUpdate' => 1,
															  'expireDays' => 3,
                                                              'useUniqueCache' => 1,
                                                              'useUniqueCache_conf' => array(
                                                                      'strtolower' => 1,
                                                                      'spaceCharacter' => '-',
							

                                                              ),
                                                      ),
                                              ),
                                      ),
                                      'link' => array(
                                              array(
                                                      'GETvar' => 'tx_ablinklist_pi1[uid]',
                                                      'lookUpTable' => array(
                                                              'table' => 'tx_ablinklist_link',
                                                              'id_field' => 'uid',
                                                              'alias_field' => 'label',
                                                              'addWhereClause' => ' AND NOT deleted',
															  'autoUpdate' => 1,
															  'expireDays' => 3,
                                                              'useUniqueCache' => 1,
                                                              'useUniqueCache_conf' => array(
                                                                      'strtolower' => 1,
                                                                      'spaceCharacter' => '-',
                                                              ),
                                                      ),
                                              ),
                                              array(
                                                      'GETvar' => 'cHash',
                                              ),
                                      ),
                                      'pointer' => array(
                                              array(
                                                      'GETvar' => 'tx_ablinklist_pi1[pointer]',
                                                      ),
                                              ),
                              ),
                      ),
              ),
      );

Freue mich auf ein paar Tips.
Lieben Gruß, Raccoon

einpraegsam.​net ·

Schau mal in den Quelltext wie das Popup geöffnet wird (ist vermutlich ein Javascript)
Der IE nimmt die baseurl nicht bei Javascript Popups, der FF schon.

Raccoon ·

Ok, das ist schon mal ein wichtiger Hinweis. Werde dem mal nachgehen.

Wo du grad mitliest: Habe auf deiner wunschtacho Seite gesehen, dass sich die PopUps automatisch der Größe der öffnenden Bilder anpassen. Selbst gebaut oder auch über deine Extension möglich?

einpraegsam.​net ·
Raccoon schrieb

Ok, das ist schon mal ein wichtiger Hinweis. Werde dem mal nachgehen.

Wo du grad mitliest: Habe auf deiner wunschtacho Seite gesehen, dass sich die PopUps automatisch der Größe der öffnenden Bilder anpassen. Selbst gebaut oder auch über deine Extension möglich?

Ich habe nichts verändert an der wt_gallery, was der Öffentlich nicht auch zur Verfügung steht 😃