
Desværre har forummet på LinuxIN.dk ikke mulighed for at sende mails når der er nye indlæg i trådene. Det betyder at man let kan misse nogle indlæg hvis man ikke lige ser at tråden er opdateret, eller hvis der er gået så lang tid at den helt er røget ud af oversigten.
For at råde bod på dette har jeg implementeret funktionen som en slags "eksternt plugin". Der kræves ingen ændringer på LinuxIN.dk
Hvordan gør man?
Du tilmelder dig servicen ved simpelthen at sende en mail til linuxin(snabela)kreacom.dk med emnefeltet "subscribe [brugernavn] (uden klammerne)". Så vil du fremover få en mail når der er svar på tråde som du har deltaget i. Det er vigtigt at skrive brugernavnet præcis som på LinuxIN.dk, dog betyder store og små bogstaver ikke noget. Det er ligegyldigt hvad der står i selve mailen, det er kun emnefeltet der analyseres.
Når du har modtaget en mail, vil du ikke få yderligere mails om samme tråd, før du enten har klikket på linket i mailen eller skrevet et nyt indlæg. Der er altså ingen fare for at blive tæppebombardet med indlæg fra aktive tråde! Gider du ikke høre mere om en bestemt tråd, skal du med andre ord bare lade være at klikke på linket.
Du kan framelde dig helt ved at sende en mail til linuxin(snabela)kreacom.dk med emnefeltet "unsubscribe [brugernavn]".
Du skifter emailadresse ved at framelde og tilmelde igen.
Hvordan virker det?
Hvert 5. minut tjekker scriptet antallet af indlæg i forummet ved at kigge på oversigten til højre på forsiden. Hvis tallet har ændret sig siden sidste gang, ved det at der er nye indlæg.
De opdaterede tråde analyseres nu for deltagere og sammenlignes så med dem der har tilmeldt sig. Nu ved vi så hvem der potentielt skal have en email. Men vi mangler lige at tjekke om de allerede har fået en email og derfor skal springes over. Eller om de har skrevet et nyt indlæg siden de fik mailen og derfor alligevel skal have en mail.
Den færdige liste over deltagere løbes nu igennem, og der sendes mail ud til hver af dem.
Når man så trykker på linket i mailen, er der udover url'en til forummet, også en ID som unikt identificerer den pågældende mail. Det bruger scriptet til at nulstille tælleren så brugeren igen vil få besked om nye indlæg i tråden.
Sådan overordnet set fungerer det. Der er en naturligvis en del flere detaljer, men scriptet er selvfølgelig open source og kan ses/hentes her: http://kreacom.dk/linuxin/linuxin.php.txt
God fornøjelse!
05-09-2008
Hej,
Kan du ikke bare bruge 'Tracker' i menuen. Det er ret irriterende med en hel masse mails i ens indbakke.
05-12-2009
Mht. de mange mails, så skriver jeg jo netop at du kun får én mail ad gangen, også selv om der er kommet 10 indlæg i en tråd. Jeg har lavet det sådan fordi jeg også selv synes det er irriterende med mails hele tiden.
Med tracker skal du stadig ind og på sitet og se hvad der er sket af nyt. Jeg kan personligt godt lide at få en mail når der er indlæg, og den funktion har langt de fleste forummer. Og nu også LinuxIN's :)
11-11-2008
Thumbs up!
01-01-1970
Vi har haft en sådan funktion, og den ligger stadig (deaktiveret) i systemet, men folk afmeldte ikke deres tråde når de havde mistet interessen, i stedet tilføjede de LinuxINs IP som spammer, og det har medført at bla. hotmail (som er langsomme i optrækket) stadig betegner linuxins mails som spam, og de ryger direkte i spam filteret.
Så, det er fint med en ekstern udbyder :-)
05-12-2009
Skunk, var det også sådan at der kun kom én mail ad gangen selv om der var kommet flere indlæg, eller kom der simpelthen én pr. indlæg? Det betyder nemlig meget for det samlede antal mails, og derfor også for om folk bliver irriterede over det.
17-01-2004
Nu har jeg benyttet denne løsning snart i en dag. Er der nogen grund til at trådens emne ikke er en del af mailens emne-felt? Altså jeg forestillede mig noget med fx:
[Linuxin.dk] Få en mail når der kommer nye forumindlæg
1. Det er nemt at tag mailen.
2. Det er nemt at danne et overblik over hvilke tråde der er indlæg i uden at skulle åbne alle mails.
05-12-2009
Hej Julemand
Jeg har selv tænkt præcis det samme. Det kommer på i dag :-)
24-04-2006
Godt lavet marlar.
Jeg kan generelt godt lide denne slags "plugins", da de viser hvad fremtiden kan bringe. Forestil jer services der kan gøre dette for alle sites, med alle slags content-elementer, uden at skulle konfigureres specifikt for hver enkelt site(det semantiske net er en skidegod idé).
05-12-2009
#6:
Nu skulle trådens titel gerne være med i emnefeltet.
#8:
Tak for kommentaren.
14-06-2006
Det er sku smart lavet. Thumbs up!
Jeg bruger det dog ikke lige selv.
27-02-2007
Har du overvejet at lave det sadan at man bare skal skrive sin mail, brugernavn, og noget captcha for at tilmelde og afmelde sig?
Skrevet på htc tatto..
lidt Off Topic men, hvordan/hvilke sprog har du lavet det i?
24-04-2006
#11
Ifølge linket til hans kildekode fil "linuxin.php.txt" ligner det PHP.
http://kreacom.dk/linuxin/linuxin.php.txt
05-12-2009
#11:
Jeg havde også overvejet en tilmelding som du beskriver, men jeg kom frem til at det simpleste at lave var en tilmelding pr. email, da det giver flere fordele:
- emailen er i forvejen valideret, systemet ved jo hvor mailen kom fra.
- der skal ikke skrives nogen brugerflade
- captcha og lignende er ikke nødvendigt da man ikke kan bruge systemet til noget med mindre man har en konto på linuxin.dk
- Og så synes jeg egentligt også det er nemmest for brugeren, men det er nok en smagssag.
Det er lavet i php+sqlite, du kan se hele kildekoden i nævnte link.
27-02-2007
okay mange tak..
det var det med at se skoven for bare træer..
jeg har tilmeldt mig :D
03-10-2007
Rigtig god funktion og godty initiativ.
#1 Dem der ikke ønsker mail i deres indboks, kunne evt oprette en gmail-konto og modtage mails der. (eller lade være med at tilmelde sig)
Har allerede tilmedt mig med en gmail-konto :-)
27-02-2007
hvorfor tilmelde sig med en anden mail? så bliver det da besværligt at tjekke om du ha fået svar?? så kan du jo ligeså godt gå her ind og tjekke.. ??
03-10-2007
Det vil det under ingen omstændigheder bliver irriterende for andre, du har en anden fælles e-mail adresse med.
Jeg behøver ikke gå ind at tjekke, men kan se det hver gang jeg går til min startside med igoogle
Fungerer i øvrigt glimrende
05-12-2009
En fordel ved funktionen som jeg selv er blevet meget glad for, er at man kommer direkte til de nye indlæg når man klikker på linket i mailen.
Det er især en fordel ved lange tråde som spænder over flere sider, her er det ret træls at trackerfunktionen bringer en øverst til side 1. Så er det noget nemmere at kommere direkte til side 3 eller hvor lang tråden nu er blevet.
05-12-2009
Nu er det snart 3 år siden jeg implementerede denne funktion, og der er jo kommet mange brugere til siden, så jeg vil lige genoplive tråden og dermed bringe artiklen i fokus igen.
Som nævnt i artiklen kan man ved at sende en mail til linuxin(snabela)kreacom.dk derefter automatisk få en mail hvis der kommer nye indlæg i en tråd man har deltaget i. Man får kun en enkelt mail indtil man enten klikker på linket i mailen eller skriver et nyt indlæg. Man bliver altså ikke spammet hver gang nogen skriver i tråden. Hvis man ikke længere har interesse i en tråd og derfor ikke ønsker at få mails, kan man således blot ignoreret beskeden om nyt indlæg. Så adviceres man ikke yderligere om nye indlæg.
Læs artiklen øverste for detaljeret info.