Zum Inhalt springen

Extension-Wizard für FE und BE

Erstellt am 3. April 2007 · 2 Antworten · letzte Antwort am 4. April 2007

Tags: Frage

acfuchs ·

Hallo,

ich arbeite gerade an einer Extension in der Adressen + Zusatzdaten erfasst werden können und wo mittels Google Maps die Position gespeichert werden kann.

Die Position-Eingabe öffnet sich in einen Popup und kann hier neu gesetzt werden, aber hier habe ich ein Problem das ich selbst noch nicht lösen konnte:
Als Basis für die Position-Eingabe habe ich den Wizard vom Colorpicker genommen. Dieser funktioniert aber nur wenn man im BE eingeloggt ist. Aber da ich es auch erlaube das nicht eingeloggte die Position-Eingabe zu öffnen, erhalte ich den Fehler: "Login-error or session timed-out ....".

Meine Frage daher:
Wie kann ich meinen Wizard (Positionen-Eingabe) für alle nicht eingeloggten User einfach freischalten bzw. welche Änderung muss ich vornehmen?

wizard_map_picker.php

<?php
// based on the wizard._colorpicker.php

unset($MCONF);
require ('conf.php');
require($BACK_PATH.'init.php'); // im init.php tritt dann der Fehler auf
require($BACK_PATH.'template.php'); ....

conf.php

<?php

	// DO NOT REMOVE OR CHANGE THESE 3 LINES:
define('TYPO3_MOD_PATH', '../typo3conf/ext/acf_schoolguide/');
$BACK_PATH='../../../typo3/';
$MCONF['name']='acf_schoolguide';

$MCONF['access']='user,group';
$MCONF['script']='wizard_map_picker.php';

$MLANG['default']['tabs_images']['tab'] = 'moduleicon.gif';
// $MLANG['default']['ll_ref']='LLL:EXT:templavoila/mod2/locallang_mod.php';
?>

MfG
Anton

just2b ·

Hallo,

schön dass Leute das Rad neu erfinden, aber kannst nichts dafür, die Features sind bei mir noch nicht freigeschalten, Bild gibts hier: http://img130.imageshack.us/my.php?image=wizardjc8.gif , Extension ist rggooglemap, mehr dazu auf www.rggooglemap.com, alles Feeatures auf http://www.rggooglemap.com/index.php?id=35

fürs FE würde ich eine eigene Funktion schreiben, das machts sehr viel einfacher und sicherer, als hier irgendwas aus dem BE freizugeben (versuchen)

lg georg

acfuchs ·

Hallo,

danke für deinen Hinweis.

Die Extension "rggooglemap" kenne ich, diese ist für meine Zwecke aber etwas oversized (und ausserdem wollte ich selbst mal eine komplette Extension schreiben da es für meine Diplomarbeit ist).

Mir ist aber während meines Schlafes ein Lösungsansatz eingefallen den ich ausprobieren werde. Da ich in meinem Popup keine Funktionen von TYPO3 verwende, werde ich hier einfach eine eigene Seite machen (ohne template usw.). Im Popup befindet sich ja nur meine Adresssuche für die Positionen und sonst nichts, die Daten werden dann per JS retour geschickt.

MfG
Anton