MyXoops Forum

Forum - myXOOPS German Support

7 - 4 = ?  
Geben Sie das Ergebnis der Berechnung ein
Sie haben max. 10 Versuche.
 
* = Erforderlich

Aw:: PiCal mit Google-Maps-Karte

Betreff: Aw:: PiCal mit Google-Maps-Karte
von Goffy am 20.11.2010 10:45:20

Hallo Migoe Wie ich sehe verwendest Du meinen Hack. Es sollte daher relativ einfach sein, Google-Maps bei den einzelnen Ansichten einzubinden. Nimm die piCal.php, dort suchst Du folgende Textpassagen:
// Hinweis zu regonline für eventmembers
$ret .= "<p style='margin-left:14.2pt;text-indent:-7.1pt'>* "._PICAL_EM_ONLINE_POSS "<br />" _PICAL_EM_ONLY_MEMBERS"</p>";
Danach kannst Du Deinen Code einbauen, z.B.:
$ret .= "<td width='100%' align='center' colspan='2'> [!IFRAME FILTERED! ] <br />"
$ret .= "<small><a href='http://maps.google.de/maps?q=Tonhalle, Ehrenhof 1, Düsseldorf&um=1&ie=UTF-8&sa=N&hl=de&tab=wl' style='color:#0000FF;text-align:left'>Karte gross darstellen</a></small></td>"
Diesen Code musst Du bei 'function get_monthly_html', 'function get_weekly_html', 'function get_daily_html' hinzufügen. Woher Du die entsprechenden Orstinfos bekommt, musst du Dir noch überlegen. Anbieten würde sich die Spalte 'location' in pical_event (= Ort in den Termindetails), dann muss dieser aber auch dementsprechend für Google-Maps verarbeitbar eingegeben sein Die zweite Zeile des oben angeführten Codes müsste bei einem einzelnen Termin dann lauten
$ret .= "src='http://maps.google.de/maps?q="$location."&um=1&ie=UTF-8&sa=N&hl=de&tab=wl'></iframe><br />"
Andere Variante wäre eigene Spalten in Tabelle 'pical_event', z.B. 'ind_use_googlemaps' und 'location-googlemaps', die Du beim Erstellen eines Termines entsprechend befüllt (so wie ich es bei der Onlineregistrierung gemacht habe). Hoffe, ich konnte Dir ein wenig helfen Goffy

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5319 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1809 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag