Drupalmodul: Automatisk pinging av Twingly

Twingly bloggsøk er en tjeneste som indekserer blogger, og andre nettsider som har en nyhetsstrøm. Tjenesten leser nettsidens nyhetsstrøm og indekserer det som er å finne i den. Hvis du kun har en ingress i nyhetsstrømmen, så blir bare ingressen indeksert. Har du hele bloggposten i nyhetsstrømmen, blir hele posten indeksert.

Det som har gjort Twingly populært er at flere norske aviser benytter tjenesten til å lenke til blogger som diskuterer deres nyhetssaker. Hvis du lenker til en nyhetssak hos f.eks. Dagbladet i en bloggpost, så kan du varsle Twingly. Etter noen minutter kommer en lenke til din blogg under nyhetssaken:

Du kan pinge/“twingle” manuelt her eller du kan gjøre det automatisk ved å legge til http://rpc.twingly.com til tjenestelisten i ditt bloggverktøy. Drupal har ingen slik liste. Drupal har derimot en ping-module innebygget som varsler Ping-O-Matic når nettstedet ditt oppdaters. Ping-O-Matic er en tjeneste som varsler en rekke andre tjenester. Ping-modulen kommer med en “hook” som lar deg legge til flere tjenester ved å implementere denne i en modul, det har jeg gjort.

Nå kan du Twingle automatisk hvis du har Drupal 6. Last ned vedlagt fil, pakk den ut og last mappen opp til katalogen /sites/all/modules. Du aktiverer modulen på modullisten i administrasjonspanelet ditt. Twingly-modulen er avhengig av den inkluderte Ping-modulen som følger en standard Drupal installasjon. Pingen utføres når “cron” kjøres. “Cron” er oppgaver som webtjeneren kjører med jevne mellomrom. Det finnes også en drupal-modul som kjører cron for deg: Poormans Cron.

Håper modulen kan være til glede for noen.

MSI Wind - Nett-PC

I dag har jeg og snart andreklassingen vært en tur på den lokale videregående skolen og sett på de nye Nett-PCene fra MSI. De var små! Helt perfekt til barneskoleelever. Winden har stort nok tastatur til at den også duger for voksne hender. Poden sparer til Nett-PC, men vi har enda ikke bestemt oss for om det blir en slik en eller en ASUS Eee 901, vi heller mot Eee-en som er litt mindre enn MSI Wind. Prisen på disse Nett-PCene ligger mellom 2.500 og 3.500 kr, skjermstørrelser fra 7 til 10 tommer og vekten er under 1 kg. Vi skal ikke bruke Windows XP, men Ubuntu-linux med Edubuntu-pakken. Her er noen bilder:

Poden holder vidunderet. Han gleder seg veldig til han får sin egen.

En barnehånd på tastaturet.

Liten, men stor nok.

Norsk oversettelse av vBulletin 3.7

Jeg har tidligere gitt ut en Norsk oversettelse av vBulletin 3, jeg ser at den fortsatt er fundamentet for språkpakken i flere norske nettfora. På mine egne fora har jeg siden vBulletin 3.5 benyttet en ny oversettelse, da jeg ikke var fornøyd med den som ble laget til vBulletin 3. Nå nærmer vBulletin 3.7 seg, med mange nye funksjoner og mange nye setninger. Vi har brukt vBulletin 3.7 siden beta5 på Foreldreportalen.nos forum, der har vi jobbet ut en oversettelse som vi begynner å bli fornøyd med. (FP er et forum som har mange godt kvalifiserte flisespikkere).

Hvis du ønsker en god, Norsk oversettelse til ditt vBulletin 3.7 forum så ta kontakt via Foreldreportalen.nos kontaktskjema. For ikke-så-veldig-kommersielle og ikke-konkurrerende aktører gir vi bort oversettelsen gratis mot lenke nederst ved kopirettmeldingen på hver side.

Nytt kommentarspamfilter: Mollom

Jeg har tideligere benyttet Akismet fra selskapet bak Wordpress, men siden Akismetmodul til Drupal 6 fortsatt mangler tenkte jeg at jeg skulle prøve noe nytt.

Mollom er en ny tjeneste som er utviklet av Dries Buytaert (han er også opphavsmann til Drupal-prosjektet) og Benjamin Schrauwen. Alle poster får en score, også kan en filtrere hva en tillater offentligjort på grunnlag av denne. Om Mollom ikke klarer å bestemme seg for om teksten som testes er spam eller ham(ønsket), så blir brukeren utfordret til en såkalt captcha-test, der en må skrive av noen tall og bokstaver. I tillegg til spam-kontroll, så kan Mollom også være en god støtte når det kommer til kvaliteten på brukerbidratt innhold, som kommentarer.

Nå skal jeg i første omgang teste spam-filtreringen, også får jeg se om jeg senere tester ut kvalitetskontrollfunksjonaliteten i en annen sammenheng.

Det jeg da mener å si med alt dette, er at kommentarer kan nå igjen postes uten at en trenger addere seg frem til innsending.

Norsk ordbok i Mac OS-X Leopard

(Trinnene jeg beskriver her fungerer også i Tiger).

Apples operativsystem, OS X, kommer med integrert ordliste. Det vil si at alle appllikasjoner kan dra nytte av stavekontrollen, slik som nettleseren her. Men, Apple leverer ingen norsk ordliste. Og det er litt slitsomt, for da ser teksten du skriver på norsk slik ut:

Det er bare to alternativer, deaktivere ordlisten eller installere CocoAspell. Jeg foretrekker det siste.

Her følger framgangsmåten, trinn for trinn:

  1. Gå til CocoAspell sin hjemmeside, og last ned egnet diskbilde. (PPC om du har en eldre mac, eller intel hvis du har en MacBook (Pro), intel Mac Mini, Mac Pro eller nyere i Mac). Vent til diskfilen er lastet ned, om den ikke åpnes av seg selv så dobbelklikker du filen slik at den åpnes.
  2. Les instruksjonene hvis du ønsker det, jeg gjorde ikke det. Dobbelklikk pakkefilen og gå igjennom installasjonstrinnene. Det skal bare være å klikke OK på alt, og skriv inn administratorpassordet når den ber om det.
  3. Gå til denne siden og last ned (eller trekk til skrivebordet) egnet ordliste, nb er bokmål mens nn er nynorsk.
  4. Pakk ut filen og kopier mappen den inneholder til angitt plassering:
    /Library/Application Support/cocoAspell
  5. Klikk epleikonet oppe til venstre, og klikk så systemvalg. Du ser nå et nytt valg nederst, ‘Spelling’. Klikk dette og aktiver den norske ordlisten.
  1. Etter omstart av de aktuelle applikasjonene (mail, safari, adiumx, osv) så er norsk ordliste tilgjengelig.

Når du nå får røde stipler under ordene, markerer du teksten, høyreklikker (eller Ctrl+klikk), og velg “Stavekontroll og gramatikk” -> “Vis stavekontroll og gramatikk”. Her endrer du språk til Norsk, og klikker den røde kulen, etter det stavekontrolleres det på norsk.

vBulletin møter Facebook

Jelsoft, firmaet bak forumprogramvaren som jeg bruker har nå kastet seg på trenden med sosiale netverk, noe som igjen betyr at FP og lavkarbo får en dose “facebook”. Neste versjon av vBulletin kommer med mange slike funksjoner, en kort presentasjon følger:

  • Vennelisten: Denne blir gjort mer funksjonell gjennom at en kan be vennene sine om å bekrefte vennskapet. “Offisielle” venner vises på brukerens profilside, slik som på Facebook.
  • Ny brukerprofilside: Denne blir helt ny og ganske lik den du finner på Facebook. Nytt er “Offentlige meldinger”, OM, som vises på det Facebook kaller veggen. Profilsiden viser også venner, galleri, brukergrupper og hvem som nylig har sett på profilsiden. Hver bruker kan tilpasse utseende av profilsiden sin.
  • Brukergalleri: Hver bruker kan i vBulletin 3.7 opprette sine egne galleri og dele bilder med andre forumbrukere. Bildene kan også legges til i grupper og brukes til å tilpasse brukerprofilsiden.
  • Brukergenererte sosiale grupper: Slik som på Facebook. Ja nå er det duket for grupper av typen “Når 500 har meldt seg inn rødprikker jeg admin!”, og mer konstruktive ting som barselklubber, slankevenner, og lignende.

Jeg er ikke sånn overbegeistrert for inntoget av sosiale funksjoner i forumprogramvaren, jeg er kanskje litt gammel til slikt. Men det mest positive jeg ser med det er at det at disse tingene kommer litt på siden av forumet, så vil denne typen aktivitet – som jo allerede foregår i selve forumet – bli flyttet ut til profil og grupper. Noe jeg tror vil føre til et mer rendyrket forum, strømlinjeformet for diskusjon og utveksling av erfaringer.

I tillegg til disse “sosiale” funksjonene kan vi vente oss et knippe gode forbedringer til selve forumfunksjonaliteten:

  • Emneord/nøkkelord (tagging): Med vBulletin kan tråder tagges! Trådstarter kan velge beskrivende emneord, og lesere kan legge til flere. Emneord åpner også for nye muligheter når det kommer til søk.
  • Trådmerker (prefix): Mulighet for å angi trådtyper som vises foran en tråd. Feks: “Spørsmål: [trådtittel]”, “Oppskrift: [trådtittel]”, “Advarsel: [trådtittel]”, “Selges: [trådtittel]”, “Kjøpes: [trådtittel]”, osv.
  • Lysramme: Javascript som tillater visning av bilder uten å bytte side. Bakgrunnen fades litt og bildet lastes inn over siden.
  • Endringshistorikk på innlegg: Om et innlegg har blitt endret flere ganger så kan en sammenlgne de ulike versjonen av innlegget. Nyttig.
  • Varslingssystem: Et system som lar administrator sende meldinger til brukere basert på ulike kriterier. For eksempel en melding til alle ubekreftede medlemmer som har hotmail-adresse om at de må sjekke spam-filter for aktiveringsmailen.

Her ser jeg mye nyttig og spennende, som også vil hjelpe til å strømlinje forumet. For eksempel vil trådmerkene kunne tillate at salges og ønskes underforumene til markedsplassen på FP kan fjernes og innleggene ligge samlet direkte på markedsplassen. Noe som vil gjøre det enklere for brukere som skal poste en salgstråd å også se om noen allerede ønsker det en ønsker å selge. På lavkarbo vil det samme være nyttig til å merke tråder utifra diett, noe som på sikt også der kan kutte antall underfora drastisk.

Dette er et utvalg ny funksjonalitet, og forbedringer, der er mange fler. Kanskje jeg skriver mer om det senere, uansett så kommer de snart til et forum nær deg.

  • Dette var “luke 2”, og det lover godt for fortsettelsen. Jeg har ikke installert noen stavekontroll enda, så jeg beklager skrivefeil.

Hvordan få MarsEdit 2.0 til å fungere med Drupal, uten bloggmodulen

Det går litt trått med bloggingen her, så kanskje en bloggverktøy som MarsEdit 2.0 er det som skal til? Med MarsEdit så kan jeg administrere bloggen, og poste nye blogginnlegg rett fra skrivebordet, uten å åpne nettleseren.

Men det var ikke helt rett fram å få MarsEdit til å poste standardartikler til Drupal. MarsEdit ser ut til å automatisk ville poste til brukerens blogg, noe som krever at flerbrukerbloggmodulen, er aktivert. Jeg er bare meg på bloggen min, så jeg ønsker ikke å ha HP's blogg som en seksjon av bloggen min.

Så, hvordan få MarsEdit til å fungere likevel?

  1. Aktiver Blog-API-modulen.
  2. Konfigurer Blog-API-modulen, aktiver Story (standard Drupalinstallasjon)
  3. Opprett webloggen i MarsEdit.
  4. Høyreklikk kontoen i MarsEdit, velg 'Edit Settings', og i Blog-ID feltet skriver du 'story' (uten tøddler).

Så er det bare å poste!

Dette blogginnlegget er skrevet, og postet i MarsEdit.