Addressbook Plugin v0.2 — May 31st, 2007, 8AM
Uncategorized
Here is version 0.2 of my Addressbook plugin. Post comments, bug reports, feature requests, etc. below.
[Keywords: Addressbook plugin] [9 comments] [Permanent link]
« “Dad, I dug a hole.” so cold »
Uncategorized
Here is version 0.2 of my Addressbook plugin. Post comments, bug reports, feature requests, etc. below.
[Keywords: Addressbook plugin] [9 comments] [Permanent link]
A car-free web geek, recording this and that in the digital memex, mapping and cycling in Fremantle, striving for a bit of simplicity, and now and then building bits of wooden furniture by hand.
In descending order of frequency of use.
Uncategorised technology Canberra Work Transport Fremantle Woodworking Place books Addressbook plugin A Place of One's Own Coming events Bicycle archiving Investigation Gardening dichotomy world wide web Reading Blogging Making University People Speed Placeblogging social networking wordpress photography woodwork technology Things how I write Exploring Wikimedia Chickens Politics Programming IBM tuggeranong Writing art school NaBloPoMo websites Fremantle Society non-fiction Seminars/Lectures/etc. family Railway Posts written when drunk Tools Arts and Crafts (movement) Facebook cars boredom keyboard vs. pen Image Flicker plugin email ANU quotations internet planing community WebDB Linux treenails AuDA ACT Greens address book Bookkeeping plugin plugins coding development Australian Computer Society History Writing in public view urbex Soetsu Yanagi The Unknown Craftsman sawing box wood manifesto boring posts workshop wikisource documentation recording Wikis Free Culture Quakerism trees code genealogy PHP cycling Kohana The Co-operative Food Shop travelling MediaWiki freedom Ubuntu laptops Lenovo FreoWiki digitising GLAM web future Freospace Hamilton Hill fiction Fine Woodworking magazine dovetails Photographs door jamb A chair in which to sit PVA glue technique young greens greens ABC plugin climate change marvin paranoid android 11th hour hipocracy craft air travel sewing blog action day squirrelmail webmail variable sent folder trunnels food co-op co-operative wordpress plugins slideshows images cartography hcard microformats gravatars suburbex ACS Telework Peak oil Food shortages Working from home Telecottage fanfic Theo Aronson fantasy Marrion Zimmer Bradley Darkover Victoria and Disraeli Alternate world Urban Exploration leaving the office scenery Nikon D60 Leaving Canberra Blathering exploration escape boxes Truth to Materials wheelbarrow urban resistance time attention to process communication correspondence speed of response slowing down visual diary glueless William Morris decoration dispair not good enough stock preparation sharpening posture inlaying emotion physicality closeness dovevtails woodwork technique assessment future plans prototyping bookplate Joseph Whitworth flattening pidgeonholes materials reuse shipping focus Satish Kumar legs Resurgence Magazine Walking With Water 2XXFM radio podcasts InDesign White Gum Valley moving storage MacKennal Street software samwilson.id.au website Brindabellas Windows Fileinfo workbench saw horses saw stools personal email archiver newspapers local history volunteering indexing cataloguing modernity Why I write Tim Brook-Taylor I'm Sorry I Haven't A Clue Public diary Lawrence Lessig Tropicana Duplication of content honesty God Tom M. Wilson childhood semantic web Wordsworth luddism In support of I.T. South Beach bibliography LibraryThing SQL MySQL Drupal Cantonment Hill Wikipedia Openstreetmap mapping HTML PDF JPG Literate Programming javadoc Donald Knuth databases GIS MGA UTM bc_base_convert Morton codes Z-order (curve) Food Co-op Zend columns sorting sessions URI redirecting Casio F-91W watches timekeeping I.T. PDFs concatenation image manipulation Federal Election 2007 voting STV Commons O'Connor Community Garden Edmund Street collaboration causes heritage Richard Stallman RMS Free Software Foundation GNU David Clarke themes skinning design TwentyTen porting Pecl Fremantle City Council journalism e-volunteering date ranges Semantic MediaWiki calendar temporal reasoning Kieran Benton Stack Overflow code snippets The Guardian Cory Doctorow ThinkPad RSS feeds news Twitter djvu Ben Kafka paperwork Information Technology ICT bricklaying Gosch Street houses GLAMcamp punctuation logic Slate Ben Yagoda Chicago Manual of Style Open Data Kit ODK OpenRosa Java data collection Roundhouse Captains Lane West End Heritage interpretation Internet Society ISOC jQuery validation selecting Fremantle Council precincts Hilton revolution Figo's tabular forms X-Wray FICRA identity gmail Marco Arment Neal Stephenson imagination doubt optimism meetings cafés Carrington Street suburbia landscape nature kitchens renovating alcohol joy rants sheds Walter Scott Waverley Pink Dandelion Oxford University Press Subversion externals Project Management revision control Travels with Charley America dogs open standards Dave Winer Occupy Android decentralisation Code Complete Steve McConnell Brian Kernighan P. J. Plauger Compton MacKenzie Scotland hiking Carnival nomenclature filesystems organisation files Mocca Lounge digitisation P. G. Wodehouse Piccadilly Jim Alain de Botton How Proust Can Change Your Life George Steiner culture silence roots articles Boring Kevin Kelly The European epub exporting typography Internet Archive Brewster Kahle libraries cloud storage Mac OS Apple fandom Douglas Adams Open Source activism gratis libre free as in speech X220 Richard Flanagan And what do you do Mr Gable? ripping sawdust hand tools cutlery drawer ninthfloor.org hosting beards git Github version control werelate.org GraphViz graphics
might be useful to say that the options page is under manage; it took me a few minutes to find it. The edit function would be useful when you’ve implemented it.
Also maybe have some column titles where the contact details are displayed in the list, or something to separate the details.
good work though
[permalink]
Good point, I’ve now done it. And v. 0.3 also has column titles and editing too (and other new stuff).
[permalink]
Sam, this is a great idea! I was thinking I would have to write my own little address book, but it’s a good thing I found yours cause I’m not advanced enough to write plugins yet. :-)
I’m just having a little problem though. When I try to add a contact, I get a WordPress error page that says the following:
Warning: Cannot modify header information – headers already sent by (output started at /usr/local/psa/home/vhosts/mysitename.com/httpdocs/wordpress/wp-content/plugins/addressbook/addressbook.php:296) in /usr/local/psa/home/vhosts/mysitename.com/httpdocs/wordpress/wp-includes/functions.php on line 1346
Cannot load addressbook.php.
Any idea what could be causing the problem?
Thanks,
Nate
[permalink]
Sorry about the format of that comment, wasn’t expecting that. And I forgot to mention, my WordPress installation is the latest and greatest, it’s a new blog just set up in the last week or two, and I haven’t modified anything in the wordpress files or your addressbook.php. Thanks!
[permalink]
Hi Nate,
The first thing I would suggest is that there is space (CRs, LFs, or whitespace) after the closing PHP tag in addressbook.php — your error states that output began on line 296, but there’s not even 200 lines in addressbook.php, so that can’t be right.
But rather than fix that file, I’d recommend updating to the latest version.
Let me know how you go.
Thanks,
Sam.
[permalink]
Sam,
Thanks for the reply. I just realized I was posting in the 0.2 comments. Sorry, I really was using 0.3 when I made those comments. And I noticed that v 0.3 does have exactly 296 lines, that’s why I was curious about it. I think the first problems might have occurred because instead of downloading your file directly, I clicked on it, then copied and pasted it to a php file. That could have caused the white space at the end. So I un-installed it, delted the database, and downloaded the file again. Uploaded it, reinstalled it, and tested it again. Everything looks great till I try to add an address. Now I’m not getting all those other errors I was getting about the header, I’m just getting “Cannot load addressbook.php”. Strange.
Thanks again for your help.
Nate
[permalink]
Sorry about my delay in replying, I thought I had.
So, you can see the Addressbook page (under Manage/Addressbook), but when you add an address you get the
cannot loaderror? That is, indeed, strange.Any ideas?! ;-)
[permalink]
No problem. Yeah, it is a bit weird. But don’t bother yourself over it. If someone else doesn’t have an answer, I can always just use an external address book. But your plugin sure looks great!
[permalink]
Comments now closed. Please see v.0.4
[permalink]