Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/mathampson/blog.dinqi.com/wp-includes/comment-template.php on line 0

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/mathampson/blog.dinqi.com/wp-includes/comment-template.php on line 0

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/mathampson/blog.dinqi.com/wp-includes/comment-template.php on line 0

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/mathampson/blog.dinqi.com/wp-includes/comment-template.php on line 0

Warning: Cannot modify header information - headers already sent by (output started at /home/mathampson/blog.dinqi.com/wp-includes/comment-template.php:0) in /home/mathampson/blog.dinqi.com/wp-includes/feed-rss2.php on line 8
The Dinqi blog http://blog.dinqi.com A little blog about little blogs Mon, 05 Jul 2010 22:28:27 +0000 http://wordpress.org/?v=2.7 en hourly 1 Has it really been a year? http://blog.dinqi.com/?p=37 http://blog.dinqi.com/?p=37#comments Mon, 05 Jul 2010 20:36:23 +0000 Mat http://blog.dinqi.com/?p=37 Yes. Yes it has. The last post here, and therefore the last update to Dinqi was in May ‘09. Oops.

Well, after what was probably the busiest and toughest year of my career I’ve now emigrated, and left the BBC. As a result I have a bit of spare time, and more importantly inclination to work on my pet project - so Dinqi is going to get some much needed love.

This morning I’ve added simple ‘next’ and ‘previous’ pagination to the main view events page, meaning you can finally go back and view beyond 20 events.

The pagination is available to both the HTML and RSS views and works for any set of data (e.g. just films, films and books, everything etc.).

There’s also a shortcut value of “all” for the “numofitems” value (and a corresponding button in the HTML view), in case anyone wants to do away with pagination completely. Thus if a user wanted to get an XML copy of all the event data they’ve put into Dinqi for example, just add “?numofitems=all” to the all entries RSS view.

A note about the URLs - this pagination is the first time I’ve used query strings to Dinqi. Up to now everything has been done via the directory structure (well, at least as far as the user sees - thank you .htaccess). However there’s a good reason for this:

I spent a while thinking about how I could convey what was being shown in an elegant way alongside the username(s), event type(s) etc. that were already in use in the URL. Eventually I realised I was having difficulty because up to now all the cuts I’d enabled had been based on the attributes of the data itself - event type, user name, qualifiers etc. Pagination is more arbitrary, just showing whatever part of that full data set the user / view has chosen - thus it makes sense not to mix the two things together, and to leave pagination to the query string to deal with.

Hmm - I could probably explain that better, but I think it already might have taken me longer to write this post than it did to write the code. There’s a lesson in there somewhere…
]]>
http://blog.dinqi.com/?feed=rss2&p=37
F**k it, let’s go beta! http://blog.dinqi.com/?p=21 http://blog.dinqi.com/?p=21#comments Sat, 09 May 2009 07:18:02 +0000 Mat http://blog.dinqi.com/?p=21 So, inspired by an interesting article about “lifetracking” (which is apparently a new fancy name for what we’re doing here) in the new UK Wired I’ve finally got round to finishing off the default event types (after about 4 months of faffing), which I think means Dinqi’s ready for Beta (insert wild cheering here).

My main reason for doing this is to draw a little bit more attention to the site and, while I’m not really looking for feature requests right now (I have a massive list of things I want to do already) I’d love to draw in a few bug reports (emails, comments, tweets, however suits you) to embarrass me into working on it so… Off you go!

]]>
http://blog.dinqi.com/?feed=rss2&p=21
Back to work http://blog.dinqi.com/?p=15 http://blog.dinqi.com/?p=15#comments Sat, 21 Feb 2009 23:28:53 +0000 Mat http://blog.dinqi.com/?p=15 I’ve just returned from a couple of weeks in the sun, and what better way to celebrate than working on Dinqi? Yes, well, I’m jetlagged: Give me a break…

A few minor new things of note:

  • URL validation added
  • Favicon and iPhone icon added
  • Major bug with the event timing defaulting to US time fixed
  • Filters moved to top of secondary column for easier access
  • Quick add moved to /add rather than showing it everywhere (it’s been there months and I’ve never used it)

Next step is to finish setting up the default entry types then I think it’ll be ready for beta - hooray!

]]>
http://blog.dinqi.com/?feed=rss2&p=15
Next steps http://blog.dinqi.com/?p=10 http://blog.dinqi.com/?p=10#comments Sun, 01 Feb 2009 01:20:14 +0000 Mat http://blog.dinqi.com/?p=10 Here’s what’s coming, in rough order of priority:

  1. Add the remaining default event types into the database
  2. Complete security testing
  3. Go Beta!
  4. Allow Dinqi to collect entries from Twitter
  5. Filter by date
  6. Allow events to be marked as private
  7. Add XML view
]]>
http://blog.dinqi.com/?feed=rss2&p=10
The last 4 months http://blog.dinqi.com/?p=7 http://blog.dinqi.com/?p=7#comments Sun, 01 Feb 2009 01:16:44 +0000 Mat http://blog.dinqi.com/?p=7 This should give you an idea of the pace of development. I.e. slow - but give me a break: I do have a job after all! :-)

  • 6th Dec: Added the quick add mechanism
  • 30th Nov: Setup about pages and added info on sharing to Twitter and Facebook
  • 12th Nov: Bug fixes and homepage rewrite
  • 12th Oct: Amended view URL to use user name not id.
  • 5th Oct: Added an RSS feed for event views
  • 29th Sept: Added event description. Can now search by partial terms.
  • 22nd Sept: Users now able to create custom events
  • 20th Sept: URLs converted to be human readable
  • 14th Sept: A nice front end design
  • 10th Sept: Rate events once they’ve happened
  • 10th Sept: Link to more information about events
]]>
http://blog.dinqi.com/?feed=rss2&p=7
Welcome to the Dinqi blog http://blog.dinqi.com/?p=1 http://blog.dinqi.com/?p=1#comments Sun, 01 Feb 2009 00:53:57 +0000 Mat http://blog.dinqi.com/?p=1 Hello everyone, glad you popped by.

This is the Dinqi blog, where I’ll be posting news about updates made to the site.

The big news for the opening post is the obvious: I’ve picked a name at last - welcome to Dinqi! Not much of a rationale there, maybe dinky / microblogging, but mainly it’s 5 letters and easy to remember. As Nik said: “It’s no more stupid than some”. :-)

Having a name also allowed me to sort out the hosting. Richard recommended Dreamhost who so far seem excellent: Sub-domains, SVN and a blog all set up relatively painlessly via a web interface. Very nice.

]]>
http://blog.dinqi.com/?feed=rss2&p=1