Beginnersvraagje: modules op webpagina

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

  • Ronald1852
  • Registratie: December 2005
  • Laatst online: 09:05
Sinds een paar weken heb ik het in mijn hoofd gehaald om te beginnen aan een eigen website. Nu ben ik nog een complete n00b op dit gebied. Ik werk met het programma FrontPage. Tot nu toe staan er alleen nog maar een paar foto's en links op mijn site, maar aangezien ik regelmatig met google calendar werk, wou ik dit ook op mijn site. Ik heb de bron van de calender, maar op een of andere reden wil deze niet werken. Zoals je kan zien zit de fout in de regels 59 en 115. alleen snap ik hier niets van. Kan iemand mij hierin verder helpen door een oplossing hiervoor te bedenken. of (eventueel via een handleiding) mij hier meer informatie over te geven zodat ik het zelf kan oplossen?

de bron zelf:

<Module>

<ModulePrefs title="Google Calendar" description="Official Google Calendar module." author="Michael B." author_email="michael.feedback@gmail.com" author_affiliation="Google Inc." author_location="Palo Alto, CA" title_url="http://www.google.com/calendar/" render_inline="required" screenshot="/ig/modules/calendar.png" thumbnail="/ig/modules/calendar-thm.png" category="communication" category2="tools">
<Locale lang="en" country="us"/>
</ModulePrefs>
<UserPref name="showCalendar2" display_name="Display calendar" datatype="bool" default_value="true"/>
<UserPref name="showAgenda" display_name="Agenda displayed (Google Calendar users only)" datatype="hidden" default_value="false"/>
<UserPref name="calendarFeeds" display_name="calendarFeeds" datatype="hidden" default_value="({})"/>

<UserPref name="firstDay" display_name="First day of week:" default_value="Sunday" datatype="enum">
<EnumValue value="Sunday"/>
<EnumValue value="Monday"/>
<EnumValue value="Saturday"/>
</UserPref>

<UserPref name="timeFormat" display_name="Time format:" default_value="1:00pm" datatype="enum">
<EnumValue value="1:00pm"/>
<EnumValue value="13:00"/>
</UserPref>
<UserPref name="calendarFeedsImported" display_name="calendarFeedsImported" datatype="hidden" default_value="0"/>

<Content type="html">


<center>

<span id=msgtable__MODULE_ID__ style="display:none">
<table style="background-color:rgb(250,209,99); margin: 4px 0;" cellpadding=0 cellspacing=0>
<tr>
<td class="tl evhtml"></td>
<td rowspan="2" style="padding: 2px 4px" id="msgarea__MODULE_ID__"></td>
<td class="tr evhtml"></td>
</tr>
<tr>
<td class="bl evhtml"></td>
<td class="br evhtml"></td>
</tr>
</table>
<p></p>
</span>

<table id="pickerContainer__MODULE_ID__" cellpadding=0 cellspacing=0
style="background-color:#c3d9ff;margin-top:4px">
<tr style="height:2px"><td class="tl dphtml"><td><td class="tr dphtml"></tr>
<tr><td><td style="width:13em"><div id="picker__MODULE_ID__">
<table cellspacing=0 cellpadding=0 border=0 height=160 width=100%><tr><td>
<center>
<i><font size=-1 color=#666666>
<div>Loading...</div>
</font></i>
</center>
</td></tr></table>
</div><td></tr>
<tr style="height:2px"><td class="bl dphtml"><td><td class="br dphtml"></tr>
</table>

<script>
if (!(new _IG_Prefs(__MODULE_ID__)).getBool('showCalendar2')) {

_gel('pickerContainer' + __MODULE_ID__).style.display = 'none';
}

</script>

<div id="createEventLinks__MODULE_ID__"
style="display:none; font-size: 70%; padding-top: 1px">
<span class=fakelink id="open-quick-add__MODULE_ID__">Quick Add</span>  <a
href="/calendar/event?action=TEMPLATE" id="createEvent__MODULE_ID__"
target="_BLANK" style="color:rgb(0,0,204)"
title="Opens the Create Event form in Google Calendar in a new window"
>Create Event</a>  <span class=fakelink id=toggleA__MODULE_ID__
style="color:rgb(119,119,204)"></span>
<img id=calListPopup__MODULE_ID__
style="vertical-align: text-bottom; cursor: pointer"
title="Select which calendars you would like to display">
</div>

</center>

<div id="agenda__MODULE_ID__" style="display: none">
<div id="agendaTable__MODULE_ID__"></div>
</div>

<div id="agendaDiv__MODULE_ID__"
style="display:none; position:absolute; width: 20em;
background-color: white; border: 1px solid gray;
font-size: 83%">
<div>
<div style="background-color: rgb(232, 238, 247); padding-bottom: 2px">
<img src="/calendar/images/close.gif" id="agendaCloseBox__MODULE_ID__"
style="float:right;margin:2px 2px 0 0;cursor:pointer">
<div id="agendaDivTitle__MODULE_ID__" style="padding-left: 2px; font-weight: bold"></div>
</div>
<form id="datedQuickAdd__MODULE_ID__">
<INPUT type="HIDDEN" name="date">
<table style="font-size: 83%; width: 100%">
<tr style="width:100%">
<td style="width:100%">
<INPUT id="datedInput__MODULE_ID__" name=quickadd style="width:100%">
</td>
<td><INPUT type="SUBMIT" value="Add"></td>
</tr>
</table>
</form>
<div id="agendaDivBody__MODULE_ID__"></div>
</div>
</div>

<iframe name="GoogleCalendarFrame__MODULE_ID__" style="display:none"
src="about:blank" width="0px" height="0px"></iframe>


<style>
.pbox{top:1px;width:15em;line-height:1.2em;margin:...color:white;padding:0 2px}
</style>

<script>
_IG_LoadLibraryDeferred("/ig/modules/calendar_content/calendar.js",
"new _CalendarModule(__MODULE_ID__)");

</script>


</Content>
</Module>



de regels 59 en 115 staan vetjes.
en de fouten hierin:
Afbeeldingslocatie: http://i42.photobucket.com/albums/e311/ronald1852/scriptfout1.jpg

en
Afbeeldingslocatie: http://i42.photobucket.com/albums/e311/ronald1852/scriptfout2.jpg


Nog een aanvulling: om je eigen calender van google te kunnen zien moet je je eerst inloggen, misschien dat hier de fout zit?

Ik hoop dat ik hiermee genoeg informatie geef, en dat het voor jullie allemaal een beetje duidelijk is.

  • Borizz
  • Registratie: Maart 2005
  • Laatst online: 02-01 15:55
Het is totaal niet duidelijk..

Kopieer je nou de broncode van de google calender in je eigen website?? Dat gaat zeker niet werken...
Misschien dat je je even iets beter in HTML / JavaScript moet verdiepen (en een andere editor moet gebruiken dan Frontpage :X ).

If I can't fix it, it ain't broken.


  • Actual
  • Registratie: Augustus 2005
  • Laatst online: 04-02 16:42
Als ik, als mede-n00b dit zie, dan denk ik dat de URL verwijst naar een object op je harde schijf. Als die niet bestaat, wordt die wel verwacht, maar niet gevonden...

Verwijderd

code plakken en knippen gaat niet zomaar, er is een hoop communicatie met google servers

het slimste is denk ik om een personalised home aan te maken met slechts de calender, en die pagina in een frame te laden.

De kalender is uiteraard alleen te gebruiken door iemand die ingelogd is in je homepage.


en probeer het programma dreamweaver eens in plaats van frontpage

  • André
  • Registratie: Maart 2002
  • Laatst online: 11-02 14:19

André

Analytics dude

Je kunt niet zomaar ergens geknipte code hergebruiken door het gewoon in je pagina te plakken. En de Google Calender kun je al helemaal niet in je eigen site implementeren.

Ik zou me eerst eens verdiepen in de achterliggende techniek.

Dit topic is gesloten.