Bekijk Volledige Versie : content retrieval van eigen site
Arno de Vries
31/05/04, 22:25
Ik heb een website gemaakt met allerlei info over werk voor afdelingen
personeelszaken en andere geïnteresseerden: http://www.werkinfo.nl
Nu ben ik op zoek naar een tool om delen van de voorpagina te
'grabben'. Dus niet de hele pagina!
Ik wil namelijk een compact nieuwsoverzicht maken dat ik beschikbaar
kan stellen aan andere websites.
Dat zou er dan bijvoorbeeld zo uit kunnen zien:
http://www.werkinfo.nl/test/test.html
Is er ergens een cgi of ander script beschikbaar dat dit kan of is er
iemand die me hierbij kan helpen? Alle hulp is welkom.
Alvast bedankt!
Arno de Vries
Arno de Vries
--
Workwide: voor een professionele P&O administratie
www.workwide.nl
Rene Pijlman
31/05/04, 22:45
Arno de Vries:
>Ik heb een website gemaakt met allerlei info over werk voor afdelingen
>personeelszaken en andere geïnteresseerden: http://www.werkinfo.nl
>
>Nu ben ik op zoek naar een tool om delen van de voorpagina te
>'grabben'. Dus niet de hele pagina!
Meestal wordt dat andersom gedaan:
1. De nieuwsberichten worden gestructureerd opgeslagen in een database of
XML, met behulp van een CMS.
2. Met een template worden nieuwsberichten dynamisch op de homepage
geplaatst.
3. Met een andere template en/of een stukje code worden de nieuwsberichten
gecodeerd extern beschikbaar gemaakt (meestal in XML).
Het omzetten van structuur naar presentatie is in het algemeen simpel. De
andere route, van presentatie naar structuur is lastig gedoe. Weet je wel
zeker dat je dat wilt?
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
John Bokma
31/05/04, 22:45
Arno de Vries wrote:
> Is er ergens een cgi of ander script beschikbaar dat dit kan of is er
> iemand die me hierbij kan helpen? Alle hulp is welkom.
Tegen betaling, altijd ;-)
--
John MexIT: http://johnbokma.com/mexit/
personal page: http://johnbokma.com/
Experienced Perl programmer available: http://castleamber.com/
Arno de Vries
31/05/04, 23:15
Op Mon, 31 May 2004 22:38:44 +0200 schreef Rene Pijlman
>Meestal wordt dat andersom gedaan:
>1. De nieuwsberichten worden gestructureerd opgeslagen in een database of
>XML, met behulp van een CMS.
>2. Met een template worden nieuwsberichten dynamisch op de homepage
>geplaatst.
>3. Met een andere template en/of een stukje code worden de nieuwsberichten
>gecodeerd extern beschikbaar gemaakt (meestal in XML).
>Het omzetten van structuur naar presentatie is in het algemeen simpel. De
>andere route, van presentatie naar structuur is lastig gedoe. Weet je wel
>zeker dat je dat wilt?
Ik weet dat niet zeker. Ik maak gebruik van Greymatter als 'CMS' en
die werkt ook met een template die de gegevens uit platte tekstfiles
haalt.
Dat gebeurt dus op de voorpagina: 'haal van de laatste x documenten de
titel, de url, de datum en de beginregels'. Binnen Greymatter kan ik
niet nóg zo'n template maken.
Maar als het op een andere, simpelere manier kan, hoor ik dat graag.
Weet je een tool/script waar ik dat mee kan doen? Ik zal dan
waarschijnlijk wel alle bestaande content moeten overhevelen :-/
Ik ben geen scriptschrijver, maak meestal gebruik van readymade perl
scripts.
Arno de Vries
--
Workwide: voor een professionele P&O administratie
www.workwide.nl
Arno de Vries
31/05/04, 23:15
Op Mon, 31 May 2004 15:40:20 -0500 schreef John Bokma
>Arno de Vries wrote:
>
>> Is er ergens een cgi of ander script beschikbaar dat dit kan of is er
>> iemand die me hierbij kan helpen? Alle hulp is welkom.
>
>Tegen betaling, altijd ;-)
Vind ik logisch. Wat vraag je ervoor? (mag ook naar mijn mailbox)
Arno de Vries
--
Workwide: voor een professionele P&O administratie
www.workwide.nl
Arno de Vries
01/06/04, 17:25
Op Mon, 31 May 2004 23:09:18 +0200 schreef Arno de Vries
>Op Mon, 31 May 2004 15:40:20 -0500 schreef John Bokma
>>Arno de Vries wrote:
>>> Is er ergens een cgi of ander script beschikbaar dat dit kan of is er
>>> iemand die me hierbij kan helpen? Alle hulp is welkom.
>>Tegen betaling, altijd ;-)
>Vind ik logisch. Wat vraag je ervoor? (mag ook naar mijn mailbox)
Beste mensen,
Bedankt voor het meedenken. John helpt me hier verder bij.
En Rene, ik ga me verdiepen in je suggestie rond XML.
Bedankt en veel suc6 verder!
Arno de Vries
--
Workwide: voor een professionele P&O administratie
www.workwide.nl
Rene Pijlman
01/06/04, 17:55
Arno de Vries:
>Ik maak gebruik van Greymatter als 'CMS' en die werkt ook met een template
>die de gegevens uit platte tekstfiles haalt.
Dan zou ik tegen John zeggen dattie ff een scrippie maakt die de gegevens
eveneens uit die platte tekstfiles haalt en ze in XML-vorm en/of RSS
beschikbaar stellen aan andere sites.
Mooier (onderhoudsarmer) zou waarschijnlijk zijn om een API of
exportfunctie van Greymatter te gebruiken, zodat je netjes via een
gedocumenteerde interface gaat. Maar ik ken dat pakket niet, dus daar kan
ik verder weinig zinnigs van zeggen.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
John Bokma
01/06/04, 21:15
Rene Pijlman wrote:
> Arno de Vries:
>
>>Ik maak gebruik van Greymatter als 'CMS' en die werkt ook met een template
>>die de gegevens uit platte tekstfiles haalt.
>
> Dan zou ik tegen John zeggen dattie ff een scrippie maakt die de gegevens
> eveneens uit die platte tekstfiles haalt en ze in XML-vorm en/of RSS
> beschikbaar stellen aan andere sites.
:-D. Je kan helemaal kiezen hoe het er uit komt.
> Mooier (onderhoudsarmer) zou waarschijnlijk zijn om een API of
> exportfunctie van Greymatter te gebruiken, zodat je netjes via een
> gedocumenteerde interface gaat. Maar ik ken dat pakket niet, dus daar kan
> ik verder weinig zinnigs van zeggen.
PHP, las ik...
--
John MexIT: http://johnbokma.com/mexit/
personal page: http://johnbokma.com/
Experienced Perl programmer available: http://castleamber.com/
John Bokma
01/06/04, 21:25
John Bokma wrote:
> PHP, las ik...
Maak daar Perl van. De extensie mods zijn PHP.
--
John MexIT: http://johnbokma.com/mexit/
personal page: http://johnbokma.com/
Experienced Perl programmer available: http://castleamber.com/
John Bokma
01/06/04, 21:35
John Bokma wrote:
> John Bokma wrote:
>
>> PHP, las ik...
>
> Maak daar Perl van. De extensie mods zijn PHP.
Maak daar CRAP(tm) Perl van :-(
Noem 20 dingen die je niet zou moeten doen bij het maken van zo'n
applicatie, en de makers hebben er 30 van gemaakt :-D
--
John MexIT: http://johnbokma.com/mexit/
personal page: http://johnbokma.com/
Experienced Perl programmer available: http://castleamber.com/
Rene Pijlman
01/06/04, 21:45
John Bokma:
>Maak daar CRAP(tm) Perl van :-(
>
>Noem 20 dingen die je niet zou moeten doen bij het maken van zo'n
>applicatie, en de makers hebben er 30 van gemaakt :-D
Basic.nodigtUitTot() == spaghetti
Perl.nodigtUitTot() == hacken
Java.nodigtUitTot() == OO-fundamentalisme
PHP.nodigtUitTot() == trialAndError
Eiffel.nodigtUitTot() == correctheid
Python.nodigtUitTot() == eenvoud
C.nodigtUitTot() ==
eenSupersnelleApplicatieBestaandeUit%dHonderdDuize ndRegelsCodeMetVierDuizendBufferOverrunsEnZevenDui zendCoreDumps
Pascal.nodigtUitTot() == beginnersOefeningen
C++.nodigtUitTot() == zelfmoord
C#.nodigtUitTot == ?
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
John Bokma
01/06/04, 22:05
Rene Pijlman wrote:
> John Bokma:
>
>>Maak daar CRAP(tm) Perl van :-(
>>
>>Noem 20 dingen die je niet zou moeten doen bij het maken van zo'n
>>applicatie, en de makers hebben er 30 van gemaakt :-D
>
>
> Basic.nodigtUitTot() == spaghetti
>
> Perl.nodigtUitTot() == hacken
>
> Java.nodigtUitTot() == OO-fundamentalisme
>
> PHP.nodigtUitTot() == trialAndError
>
> Eiffel.nodigtUitTot() == correctheid
>
> Python.nodigtUitTot() == eenvoud
>
> C.nodigtUitTot() ==
> eenSupersnelleApplicatieBestaandeUit%dHonderdDuize ndRegelsCodeMetVierDuizendBufferOverrunsEnZevenDui zendCoreDumps
>
> Pascal.nodigtUitTot() == beginnersOefeningen
>
> C++.nodigtUitTot() == zelfmoord
>
> C#.nodigtUitTot == ?
Ik gok dat de makers met elk van deze talen niet iets fatsoenlijks
hadden kunnen maken, maar ik las net dat ze over willen stappen op PHP.
En gelukkig, ze hebben al extreem veel trailAndError ervaring, dus dat
gaat goed lukken :-D.
--
John MexIT: http://johnbokma.com/mexit/
personal page: http://johnbokma.com/
Experienced Perl programmer available: http://castleamber.com/
Arno de Vries
04/06/04, 08:15
Op Tue, 01 Jun 2004 17:47:04 +0200 schreef Rene Pijlman
>Arno de Vries:
>>Ik maak gebruik van Greymatter als 'CMS' en die werkt ook met een template
>>die de gegevens uit platte tekstfiles haalt.
>Dan zou ik tegen John zeggen dattie ff een scrippie maakt die de gegevens
>eveneens uit die platte tekstfiles haalt en ze in XML-vorm en/of RSS
>beschikbaar stellen aan andere sites.
>Mooier (onderhoudsarmer) zou waarschijnlijk zijn om een API of
>exportfunctie van Greymatter te gebruiken, zodat je netjes via een
>gedocumenteerde interface gaat. Maar ik ken dat pakket niet, dus daar kan
>ik verder weinig zinnigs van zeggen.
Volgens mij heb ik nu beide. Zie www.werkinfo.nl
Ik begrijp inmiddels ook een beetje wat RSS is en dat werkt ook goed
in de readers die ik gedownload heb.
De headlines van werkinfo.nl zijn o.a. te zien op
http://www.workwide.nl/nieuws.html
worden via crontab binnen 10 minuten op de externe site zichtbaar.
Geldt ook voor de RSS feed.
Anyway, ik ben reuze geholpen en ook weer heel wat bijgeleerd!
Arno de Vries
--
Workwide: voor een professionele P&O administratie
www.workwide.nl