Probably I bit into my gum, rather than an abcess
Thanks for the tips on how to deal with it, chewing foil, sucking a clove, or just going mediaeval on my own ass with a pair of pliers. The pain has dulled overnight, so I think I can safely leave it another fifteen years before I try the dentist.
Been having some grief with automated ical links at work, ie I put a link on the website you click it and it goes into your calendar, whatever your calendar may be (so long as your calendar supports ical). I was getting a lot of This calendar file is unreadable. No events have been added to your iCal calendar, a general "something is not right" error. There are lots of examples out there, each one does it slightly differently so it was hard to track down where I was going wrong, in the end it turned out to be my header, I wanted just
header( 'Content-Type: text/calendar' );
header( 'Content-Type: text/x-vcalendar' );
that I got from the first example I saw... Here's a good working .ics file:
BEGIN:VCALENDAR PRODID:-//My company//my product//EN VERSION:2.0 BEGIN:VEVENT UID:do_not_reply+6TQM3\@[api](/wiki/#api).holidayextras.com SUMMARY:[Hotel](/wiki/#hotel) (booking ref 6TQM3) DTSTART:20100722T190000Z DTEND:20100723T090000Z END:VEVENT END:VCALENDAR
It can be very simple indeed, so all is good.
Paul Clarke's weblog - I live in Hythe near Folkestone. Wed + dad to two, I'm a full stack web engineer, + I do js / Node, some ruby, python, php etc. I like pubbing, parkrun, eating, home-automation and other diy jiggery-pokery, history, tree stuff, Television, squirrels, pirates, lego, and TIME TRAVEL.