Auteur Topic: Een script toevoegen aan je blog.  (gelezen 2822 keer)

Offline JeroenVanOmme

Een script toevoegen aan je blog.
« Gepost op: 28 augustus 2009, 08:57:18 »
(cross-post van http://forum.synology.com/enu/viewtopic.php?f=17&t=16859)

Ik gebruik wikiloc.com om GPS-tracks op te slaan en te delen. Sinds kort biedt deze site ook een script aan dat een widget toont met je laatst toegevoegd tracks.
Ik wilde dit script toevoegen aan mijn Blog (via "Edit HTML source"), maar het lijkt erop dat de DiscStation software het deel met de tag "script type" eruit gooit.
Iemand enig idee of dit opzettelijk gebeurt?

<div style="padding:5px;height:280px;border:1px solid lightgray"><a href="http://www.wikiloc.com" title="Wikiloc - GPS tracks en waypoints van de hele wereld"><img src="http://www.wikiloc.com/wikiloc/images/wikiloc.png?1" border="0" alt="Wikiloc - GPS tracks en waypoints van de hele wereld" title="Wikiloc - GPS tracks en waypoints van de hele wereld"/></a><div id="wikiloc-blog-badge" style="padding-top:6px" ><script type="text/javascript" src="http://nl.wikiloc.com/wikiloc/badge.do?user=TheOmen&num=5"><a href="http://www.wikiloc.com"> Wikiloc </a></script></div></div>
  • Mijn Synology: DS108j
  • HDD's: 1 x WD10EZRX
DS108j met DSM 4.0
Zyxel DMA-2500 /  U-Host Android stick

Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop. hier.

Offline Plerry

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 289
  • Berichten: 1.504
  • Tom Poes, verzin een list ...
Re: Een script toevoegen aan je blog.
« Reactie #1 Gepost op: 28 augustus 2009, 11:21:10 »
Als ik de boel rond de script-tags even weglaat, heb je staan:
Citaat
<script type="text/javascript" src="http://nl.wikiloc.com/wikiloc/badge.do?user=TheOmen&num=5"><a href="http://www.wikiloc.com"> Wikiloc </a></script>
Het deel in rood, de a-tag, hoort niet binnen de script-tags thuis, maar daarvoor of daarna. Wellicht gaat het daarom mis.
Het is dan overigens niet je DS die dit "eruit gooit", maar je browser.

Probeer eens.:
<div style="padding:5px;height:280px;border:1px solid lightgray"><a href="http://www.wikiloc.com" title="Wikiloc - GPS tracks en waypoints van de hele wereld"><img src="http://www.wikiloc.com/wikiloc/images/wikiloc.png?1" border="0" alt="Wikiloc - GPS tracks en waypoints van de hele wereld" title="Wikiloc - GPS tracks en waypoints van de hele wereld"/></a><div id="wikiloc-blog-badge" style="padding-top:6px" ><a href="http://www.wikiloc.com"> Wikiloc </a><script type="text/javascript" src="http://nl.wikiloc.com/wikiloc/badge.do?user=TheOmen&num=5"></script></div></div>
Plerry
There are only 10 kinds of people: ... those who understand binary, and those who don't.

Offline JeroenVanOmme

Re: Een script toevoegen aan je blog.
« Reactie #2 Gepost op: 28 augustus 2009, 13:48:50 »
Citaat van: "Plerry"
Het deel in rood, de a-tag, hoort niet binnen de script-tags thuis, maar daarvoor of daarna. Wellicht gaat het daarom mis.
Het is dan overigens niet je DS die dit "eruit gooit", maar je browser.

Hoi Plerry,

 dank je voor je reactie. Ik heb je voorstel getracht, maar het heeft helaas niets opgeleverd.
Ik krijg hetzelfde te zien als voor de aanpassing. Ik zal deze aanpassing wel even doorgeven aan de auteur van de widget, wat je zegt klinkt logisch.

Zo ziet de code eruit als ik de het opsla in de blog en vervolgens weer open in de HTML-editor:
<div style="border: 1px solid lightgray; padding: 5px; height: 280px"><a href="http://www.wikiloc.com" title="Wikiloc - GPS tracks en waypoints van de hele wereld"><img src="http://www.wikiloc.com/wikiloc/images/wikiloc.png?1" border="0" alt="Wikiloc - GPS tracks en waypoints van de hele wereld" title="Wikiloc - GPS tracks en waypoints van de hele wereld" /></a><div id="wikiloc-blog-badge" style="padding-top: 6px"><a href="http://www.wikiloc.com"> Wikiloc </a></div></div>.
  • Mijn Synology: DS108j
  • HDD's: 1 x WD10EZRX
DS108j met DSM 4.0
Zyxel DMA-2500 /  U-Host Android stick

Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop. hier.

Offline Plerry

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 289
  • Berichten: 1.504
  • Tom Poes, verzin een list ...
Re: Een script toevoegen aan je blog.
« Reactie #3 Gepost op: 28 augustus 2009, 17:41:46 »
Het is mij niet geheel duidelijk wat je bedoelt wanneer je zegt
"... opsla in de blog en vervolgens weer open in de HTML-editor:"
Bedoel je dan: open in mijn browser en (vanuit de browser) de HTML-source open  ?
In dat geval hangt het sterk van de browser af wat je te zien krijgt.

Bij sommige browsers, o.a. MS-IE, krijg je dan echt de ontvangen broncode te zien.
Daarin zou je dan de script-tags terug moeten vinden.
Zo niet, dan is er echt iets heel vreemds aan de hand op of rond je DS.

Bij andere browsers, bijv. het weloude Netscape, krijg/kreeg je de HTML-code te zien "na uitvoering van de scripts"
(wellicht wat ongelukkig geformuleerd). Dat is bijv. ideaal om te kijken of je script correcte HTML-code genereert.
Omgekeerd, als je script geen zichtbare output geeft (in de vorm van HTML-code) zie je van je script dus ook niets terug.
Wellicht is hiervan bij jou sprake.
Ik heb even in het script "http://nl.wikiloc.com/wikiloc/badge.do?user=TheOmen&num=5" gekeken.
Daarin vind je badge = document.getElementById('wikiloc-blog-badge');
  if (badge) badge.innerHTML = ' ...een zeer lange regel HTML...'
Lukt de toekenning van het in jouw code gedefinieerde (div) object 'wikiloc-blog-badge' aan de holder 'badge' niet,
dan wordt ook niet in de daarop volgende regel de HTML-code binnen dit div-object gedefinieerd en ontbreekt dus
jouw WikiLoc content.
Het lijkt het meest waarschijnlijk dat de toekenning badge = document.getElementById('wikiloc-blog-badge')
mis gaat. Daarvoor zou de oorzaak mogelijk in een complexe pagina/frame opzet van de blog pagina's kunnen liggen.

Dus, slechts een verzameling van vermoedens, geen direkte oplossing.

Plerry
There are only 10 kinds of people: ... those who understand binary, and those who don't.

Offline motoindo

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 37
    • http://camphuisen.com
Re: Een script toevoegen aan je blog.
« Reactie #4 Gepost op: 28 augustus 2009, 23:12:09 »
Citaat
Iemand enig idee of dit opzettelijk gebeurt?
Ik denk het wel, waarschijnlijk om te voorkomen dat onverlaten script toevoegen met minder fijne bedoelingen.
Heb het even getest en bij mij verdwijnt de hele <script> include.
met vriendelijke groeten,

[size=180]m o t o i n d o[/size]
[size=80]mobile  application  developer[/size]

Offline JeroenVanOmme

Re: Een script toevoegen aan je blog.
« Reactie #5 Gepost op: 31 augustus 2009, 08:28:12 »
Citaat van: "Plerry"
Het is mij niet geheel duidelijk wat je bedoelt wanneer je zegt
"... opsla in de blog en vervolgens weer open in de HTML-editor:"
Bedoel je dan: open in mijn browser en (vanuit de browser) de HTML-source open  ?

Hoi Plerry,
ik bedoel openen in de HTML-editor van de blog-software (Via "Post bewerken"en dan "Edit HTML source")
Ik vermoed dat motoindo gelijk heeft, dat scripts uit de blog-entry worden verwijderd om eventuele geintjes van onverlaten te vermijden.
Een beetje overkill, want niet iedereen kan zomaar een blog-entry aanmaken, dus je hebt het zelf in de hand.
Dat je geen scripts toelaat in de commentaren, lijkt me dat logisch, maar ik ben de enige die entries mag schrijven.
Ik zal een change request inschieten bij Synology om scripts toe te laten bij het schrijven van een artikel.

Bedankt voor het meedenken!
Jeroen.
  • Mijn Synology: DS108j
  • HDD's: 1 x WD10EZRX
DS108j met DSM 4.0
Zyxel DMA-2500 /  U-Host Android stick

Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop. hier.

Offline motoindo

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 37
    • http://camphuisen.com
Re: Een script toevoegen aan je blog.
« Reactie #6 Gepost op: 14 september 2009, 12:03:50 »
kannie op slot ?
met vriendelijke groeten,

[size=180]m o t o i n d o[/size]
[size=80]mobile  application  developer[/size]

Offline JeroenVanOmme

Re: Een script toevoegen aan je blog.
« Reactie #7 Gepost op: 14 september 2009, 12:09:12 »
Wat mij betreft.

Ik schiet wel een nieuw topic in als er verbeteringen zijn.
  • Mijn Synology: DS108j
  • HDD's: 1 x WD10EZRX
DS108j met DSM 4.0
Zyxel DMA-2500 /  U-Host Android stick

Geeft iemand een nuttig antwoord? Gebruik de "Bedankt!" knop. hier.


 

2 schijven toevoegen op raid

Gestart door Richard-1985Board Synology DSM algemeen

Reacties: 19
Gelezen: 4655
Laatste bericht 16 februari 2018, 16:52:20
door Robert Koopman
Script wil niet runnen

Gestart door diggerBoard SABnzbd (usenet)

Reacties: 7
Gelezen: 1788
Laatste bericht 08 september 2014, 15:46:24
door Martijn85
Moments gedeelde foto's aan eigen bibliotheek toevoegen

Gestart door marcorietveltBoard Officiële Packages

Reacties: 2
Gelezen: 1262
Laatste bericht 11 november 2019, 11:15:50
door marcorietvelt
Thema toevoegen, vraagt om FTP verbinding

Gestart door pacecalBoard Wordpress package

Reacties: 1
Gelezen: 1291
Laatste bericht 03 december 2016, 13:56:41
door pacecal
Harde schijven toevoegen

Gestart door vincewinkelBoard NAS hardware vragen

Reacties: 1
Gelezen: 2175
Laatste bericht 03 juni 2011, 16:50:20
door Björn