|
To explore the tech world, though mostly focusing on iOS and Drupal development
Sometimes it isn’t the perfect that gets in the way of the good, but the revolutionary gets in the way of the evolutionary.
|
|
|
|
|
Submitted by gregh on Wed, 02/20/2008 - 09:26
|
I have written up the complete case study/showcase description at http://drupal.org/node/224003. Here is the intro quote:
Dog Park USA is a testament to the leverage Drupal as a Content Management Framework (CMF) gives web site developers. With the large array of core and contributed modules, and a bit of experience, the short time it takes to get a functioning site up and ready for content contribution can be astonishing.
Since my wife and I are developing this site in our spare time, our limiting factor is time. Re-inventing the wheel is not something we want to do, and with the speed, breadth and depth of Drupal, its contributed modules and its great community, we didn't need to.
The article contains brief descriptions of how we created the desired functionality through Drupal's module, links to all the pertinent module, themes and support documents, followed by some points of customization that really made the site our own.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Wed, 02/06/2008 - 14:42
|
Even though I will only be able to attend Monday/Tuesday and Wednesday until lunch (a company off-site is scheduled the same week), the proposed sessions were more than enough for me to make the trip out. Glad to know that Dries' State of Drupal will be on Monday, and I am hoping that the schedulers frontload Monday/Tuesday with the best sessions. There will be more than I can physically attend I am sure.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Sat, 02/02/2008 - 21:33
|
Quickly wanted to announce that I have created a Link to Us module that creates a page to display uploaded banners that can be used by others to link to your Drupal site.
The module will create well formed SEO links with full title, alt and anchor text determined by the node title, taxonomy term or other pages that are directed to the module. This allows users or writing contributors the ability to use consistent banners to link to your site. Also, link campaigns have a natural page that can be used to establish consistent, well formed links.
A demo can be found at the sponsoring site.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Thu, 01/17/2008 - 23:13
|
I know I missed the initial discussion when the 'rel=nofollow' attribute was attached to all 'Filtered HTML' content by turning on the 'Spam link deterrent' function, but I believe using the nofollow attribute on all these posts is detrimental to Drupal.org. It is true that link spam is always an issue for major sites, but the current solution is not fairly applied and is detrimental to search engine results.
First, when most links are marked as nofollow, the true internal (or organic) structure of the site is discounted, and the programmatic menu links are the only form of organization. Secondly, the users that have access to the 'Full HTML'filter don’t get their links marked, while the rest of us are marked as nofollow, which seems less than fully equitable. I am only bringing this up since I believe it may impact the future growth of Drupal.org, even if just a little bit.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Fri, 12/28/2007 - 12:46
|
So my wife's dog park site is still picking up steam, and we decided to see if a regular blog will help with backlinks, traffic and in general round out the site a bit. Her dog blog was super easy to set up in Drupal. Since we won't be opening up blogging for everyone, I decided to make a CCK node type, and a few custom views to recreate the blog feel that is needed. I made a separate free tagging vocabulary for her to use, as we placed Tagadelic on to create a tag cloud. As always, theming took long than the module setup, but the whole thing done in just a few hours. Now we just need to publish a regular stream of dog pictures, info and news along with the steady updates of new dog parks.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Fri, 12/21/2007 - 12:35
|
Over the last quarter, I have been doing small scale investigations into Ruby on Rails as an alternative to the PHP/Drupal solutions that my company currently employs. Here is a slightly edited transcript that I gave our COO recently, concerning some of my conclusions.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Sat, 12/01/2007 - 14:45
|
For the company I am employed at, we are maturing in our development skills and in the complexity of the website projects we embark on. Since coming on with the company in January, we have all been using HomeSite as our development tool. But since it has lots of shortcomings as just a really good text editor, I decided to test out a few other IDEs to recommend my company switch to. I compared Eclipse with the PDT (PHP Development Tools) plug-ins and ActiveState's Komodo (while passing on Zend Studio, since we do develop in PHP, we are branching out into other languages as well. The following is the comparison and recommendation that I sent to our COO for consideration. Any comments or further options are welcome so I can update my full recommendation.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Mon, 10/29/2007 - 17:52
|
I am always so amazed at how Drupal lets me get straight to the new/important stuff. With the great Google Maps module, Views and Imagecache with Thickbox for galleries and some custom material, I was able to throw together a local dog parks site for my wife (the regional maps and actual dog park pages are further along). Since all these cool modules were already contributed, I was able to work quickly on a tool to let other sites embed the content we have collected (hopefully the point of differentiation from other such sites). This is where using Drupal really let me shine as a developer. I can quickly get to the point of the new/exciting development, since so much ground has already been broken with Drupal core and contributed modules. Read on for a fuller explanation.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Mon, 10/22/2007 - 00:49
|
So I have been working on a dog parks mapping site for my wife the last few months. It has been slowly getting to the place we wanted. But one night I had a fun idea about how to spread the word concerning the site.
|
|
|
|
|
|
|
|
|
|
Submitted by gregh on Tue, 09/18/2007 - 16:55
|
Lost in all the shuffle of not getting to go to the DrupalCon in Barcelona, I will try to squeeze in the another reason for using Drupal. With the pirate module for Drupal, we can instantly update our content for the International Talk Like a Pirate Day. Now at Howtodothings.com we didn't want to impose the pirate speak if it was not welcome, but all I had to do was edit the module slightly to place a $_SESSION variable and tie it into the theme. So we have a link up in the corner that will turn ON/OFF the pirate speak across the site at will on a per user basis. Instant variety on our site, due to the awesome community of Drupal. Due to the efforts, we are listed on the 2007 TLAP Day page as going pirate.
|
|
|
|
|
|