Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

GoT tracker/feed voor op je eigen homepage

Pagina: 1
Acties:
  • 231 views

  • Juup
  • Registratie: Februari 2000
  • Niet online
Ik zou dolgraag een GoT tracker/feed hebben die ik op m'n eigen site kan gebruiken.
Gewoon de 20 laatste actieve topics met datum en subforumnaam in een .js bestandje of iets a la Tweakers.net remote

Is dit haalbaar?

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf


  • Juup
  • Registratie: Februari 2000
  • Niet online
Zonder en hele domme opmerking te willen maken: deze kan ik (itt een .js) toch niet cross-domain gebruiken?

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • Noork
  • Registratie: Juni 2001
  • Niet online
Juup schreef op woensdag 06 augustus 2008 @ 23:58:
Zonder en hele domme opmerking te willen maken: deze kan ik (itt een .js) toch niet cross-domain gebruiken?
Er zijn vast wel js scriptjes waarmee je de RSS kan parsen. Deze b.v. http://www.phphulp.nl/php/scripts/7/547/

Er zijn ook wat services die het kunnen, zie b.v. http://www.newsniche.com/using-javascript-to-display-rss.php

[ Voor 22% gewijzigd door Noork op 07-08-2008 00:03 ]


  • Juup
  • Registratie: Februari 2000
  • Niet online
Blijft het (zonder trucs) toch onmogelijk om de rss cross-domain in te laden?

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • Noork
  • Registratie: Juni 2001
  • Niet online
Juup schreef op donderdag 07 augustus 2008 @ 00:01:
Blijft het (zonder trucs) toch onmogelijk om de rss cross-domain in te laden?
Wat bedoel je precies? Cross-domain? Als je de RSS feed thuis kan openen, dan kun je hem met JS ook openen, aangezien JS op de client wordt uitgevoerd. Mmh laat maar, zit toch iets van een javascript beveiliging in zodat dat niet werkt.

Kun je de RSS niet ophalen met PHP o.i.d.?

[ Voor 16% gewijzigd door Noork op 07-08-2008 00:11 ]


  • Juup
  • Registratie: Februari 2000
  • Niet online
Noork schreef op donderdag 07 augustus 2008 @ 00:04:
Wat bedoel je precies? Cross-domain? Als je de RSS feed thuis kan openen, dan kun je hem met JS ook openen, aangezien JS op de client wordt uitgevoerd.
Ik zou hem graag in mijn website willen integeren. Dus gewoon een webpagina op mijn iegen domeintje.

[ Voor 7% gewijzigd door Juup op 07-08-2008 00:05 ]

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 23:57

crisp

Devver

Pixelated

Juup schreef op donderdag 07 augustus 2008 @ 00:01:
Blijft het (zonder trucs) toch onmogelijk om de rss cross-domain in te laden?
Nee, dat is technisch (nog) niet mogelijk inderdaad. We hebben overigens wel een JSON interface, maar ik zou moeten kijken of die nu al zo bruikbaar is...

Intentionally left blank


  • Juup
  • Registratie: Februari 2000
  • Niet online
crisp schreef op donderdag 07 augustus 2008 @ 00:05:
Nee, dat is technisch (nog) niet mogelijk inderdaad. We hebben overigens wel een JSON interface, maar ik zou moeten kijken of die nu al zo bruikbaar is...
Oh dat zou zeer sweet zijn.
Tenzij het echt puur JSON is zonder toekenning aan een variabele natuurlijk.

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • RaZ
  • Registratie: November 2000
  • Niet online

RaZ

Funky Cold Medina

Juup schreef op donderdag 07 augustus 2008 @ 00:07:
[...]


Oh dat zou zeer sweet zijn.
Tenzij het echt puur JSON is zonder toekenning aan een variabele natuurlijk.
Lijkt me juist wel een vereiste, jij wil er bijvoorbeeld 20, sjaakie wil er 10, henkie misschien 5.

En dat doe je juist met een variabele

HTML:
1
2
<script type="text/javascript" src="t.net/active_topics.js?items=20">
</script>

Ey!! Macarena \o/


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 23:57

crisp

Devver

Pixelated

Juup schreef op donderdag 07 augustus 2008 @ 00:07:
[...]


Oh dat zou zeer sweet zijn.
Tenzij het echt puur JSON is zonder toekenning aan een variabele natuurlijk.
Dan moet je de Object constructor overschrijven :P

Maar het is inderdaad puur JSON en ook alleen beschikbaar als je ingelogd bent, dus daar heb je remote niet zoveel aan. Het is echter niet moeilijk om een aparte remote voor forumtopics te maken, de active topics hebben we sowieso al in de cache staan. We zetten het op de ToDo als regenachtige middag-activiteit :)

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 23:57

crisp

Devver

Pixelated

Intentionally left blank


  • Juup
  • Registratie: Februari 2000
  • Niet online
Ah sweet.
Crisp++
Dit gaat prima werken. Dank je wel.

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • Juup
  • Registratie: Februari 2000
  • Niet online
Kleine suggesties voor als je het echt een officiele t.net tracker wordt:
  • reactionCount -> ReactionCount
  • Time mag een integer zijn (ipv string)
  • ArticleUrl mag je ook weglaten, we hebben toch al ID
  • ForumUrl mag je ook weglaten, we hebben toch al ForumID
  • HeaderShort mag eventueel weg.
Verder echt super. Lekker simpel en compact. Ideaal.

[ Voor 5% gewijzigd door Juup op 07-08-2008 02:12 ]

Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 23:57

crisp

Devver

Pixelated

Mwa, het is gewoon een toJS() van onze interne cache; als ik aan naamgeving ga zitten vallen er andere dingen om. De URL boilerplate is omdat we dezelfde functionaliteit ook binnen onze DEV en QA omgeving gebruiken waar de URL's natuurlijk anders zijn. HeaderShort wordt ook gebruikt dus kan in feite ook niet weg, en ik ga geen uitzonderingen creeëren voor deze functionaliteit.

All in all: this is it, en het staat nu ook in de remote review :)

[ Voor 4% gewijzigd door crisp op 07-08-2008 02:16 ]

Intentionally left blank

Pagina: 1

Dit topic is gesloten.