Fahrplanauskunft / Bus U-Bahn ect

Alles, was nicht in die anderen Foren passt, kannst du hier loswerden.
Antworten
gerusan
Beiträge: 58
Registriert: 23. Aug 2012, 16:01
Wohnort: Hannover

Fahrplanauskunft / Bus U-Bahn ect

Beitrag von gerusan »

Einbinden von Fahrplandaten (Bus -S-Bahn) in das Profil sowie in den Termin.

Unser Verein ist in Niedersachsen. Die
" http://www.efa.de " stellt dafür die Fahrpläne zur Verfügung.

Übrigens in vielen anderen Bundesländern ebenfalls.

Habe mir nun mal den Zusammenbau der URL für Google Map angeschaut.

Besteht die Möglichkeit etwas ähnliche mit einem Button mit den Fahrplänen zu tun?

Folgende Infos habe ich schon:

Seitenaufruf :http://www.efa.de/gvh/XSLT_TRIP_REQUEST2?language=de

Startadresse: &place_origin=Braunschweig&name_origin=Wachtelstieg+17
&type_origin=address (Typ-Adresse)
oder ...
&place_origin=hannover&name_origin=Aegidientorplatz
&type_origin=stop (Typ-Haltestelle)

Endadresse :&place_destination=Hannover&name_destination=Pfarrlandplatz+1
&type_destination=address (Typ-Adresse)
oder ....
&place_destination=Hannover&name_destination=Pfarrlandplatz+1
&type_destination=address

Die Zeit gibt es auch noch, ist aber nicht erforderlich
&itdDateDay=02&itdDateMonth=06&itdDateYear=2004
&itdTimeMinute=15&itdTimeHour=7
&itdTripDateTimeDepArr=dep

Abschluss der Adresse : &sessionID=0

Liebe Grüße Gerusan
Liebe Grüße

Frederic
gerusan
Beiträge: 58
Registriert: 23. Aug 2012, 16:01
Wohnort: Hannover

Re: Fahrplanauskunft / Bus U-Bahn ect

Beitrag von gerusan »

Habe mir nun den Fahrplan selber gebaut
Im Modul profile.php
ab Zeile 246

/* Adresse Fahrplan eva start
Beispiel: Startadresse
http://www.efa.de/gvh/XSLT_TRIP_REQUEST2?language=de
&place_origin=Hannover
&name_origin=Beuthener+Str.+4
&type_origin=address
&sessionID=0
Beispiel: Zieladresse
http://www.efa.de/gvh/XSLT_TRIP_REQUEST2?language=de
&place_destination=Hannover
&name_destination=Pfarrlandplatz+1
&type_destination=address
&sessionID=0
*/


$fahrplan_url = 'http://www.efa.de/gvh/XSLT_TRIP_REQUEST2?language=de';
$fahrplan_start = '&place_origin='.urlencode($gCurrentUser->getValue('CITY')).
'&name_origin='.urlencode($gCurrentUser->getValue('ADDRESS')).
'&type_origin=address';
$fahrplan_ziel = '&place_destination='.urlencode($user->getValue('CITY')).
'&name_destination='.urlencode($user->getValue('ADDRESS')).
'&type_destination=address';
$fahrplan_ende = '&sessionID=0';

$fahrplan_http = $fahrplan_url.$fahrplan_start.$fahrplan_ziel.$fahrplan_ende;
// Adresse Fahrplan eva


plus den Aufruf ab Zeilen
if($gPreferences['profile_show_map_link'] && strlen($user->getValue('ADDRESS')) > 0
&& (strlen($user->getValue('POSTCODE')) > 0 || strlen($user->getValue('CITY')) > 0))
{
echo '<span class="iconTextLink">
<a href="'. $map_url. '" target="_blank"><img
src="'. THEME_PATH. '/icons/map.png" alt="'.$gL10n->get('SYS_MAP').'" /></a>
<a href="'. $map_url. '" target="_blank">'.$gL10n->get('SYS_MAP').'</a>
<a href="'.$fahrplan_http. '" target="_blank">'.'Fahrplan'.'</a>
</span>';

// show route link if its not the profile of CurrentUser
if($gCurrentUser->getValue('usr_id') != $user->getValue('usr_id'))
{
echo ' - <a href="'.$route_url.'" target="_blank">'.$gL10n->get('SYS_SHOW_ROUTE').'</a>';
}
}
Über Verbesserungsvorschläge freue ich mich
PS. Ein Symbol als Aufruf fände ich besser
Liebe Grüße gerusan
Liebe Grüße

Frederic
gerusan
Beiträge: 58
Registriert: 23. Aug 2012, 16:01
Wohnort: Hannover

Re: Fahrplanauskunft / Bus U-Bahn ect

Beitrag von gerusan »

Entschuldigung:
Habe leider den Ode nicht richtig eingebunden.
Bessere mich:

Grüße
Gerusan
Liebe Grüße

Frederic
Antworten