[3485 total ]
Posted
about 1 hour
ago
Open Source. Simple in principle yet can become very complex. For example Open Source is build by volunteers who do it for many reasons but for most "ego" is one of the important reasons. And since the value that created is so high, "money" is often
... [More]
another reason to use (and contribute) to open source. Ego, Money and Open Source, a match made in a very warm place.
Acquia is one of the companies that is acting within the triangle money, ego and Open Source / community. Not that Dries has a big ego, but he is a person / icon in the Drupal community and hence people look at him and his "ego". And the moment you are in this triangle -despite the fact that you have been working "for free" for 7 years in such a community- people will try to seek ugly things.
Take for example this wordpress blog entry. It is full of nonsense and maybe I should turn my head and look the other way and not comment on it per point since the complete point is nonsense, but then again, if people keep writing nonsense without being put straight, other people might actually hear the echo of "nonsense" as "sense".
read more [Less]
Posted
about 2 hours
ago
The Drupal Views module has powerful theming abilities. CSS classes abound, allowing you to accomplish a great deal with stylesheets alone. If that's not enough for you, custom phptemplate files can be added to your theme. The new Views 2 will
... [More]
even helpfully suggest a list of possible template files (under Basic Settings -> Theme: Information).
Wouldn't it be nice, though, if you could have custom markup independent of the theme? Or perhaps you'd like to apply your custom styles more selectively to just certain views or view displays?
With hook_views_plugins(), you can.
read more [Less]
Posted
about 4 hours
ago
I came across this interesting slide on Drupal Talk:
"Drupal 6 modules" by avorio
In the top 11 modules we're seeing FCKeditor, TinyMCE and the IMCE helper module. Noting that FCKeditor is also in DrupalModules.com's top 3 Most
... [More]
Downloaded list, I think it's time to let go of the "WYSIWYGs are bad" idea. Not all Drupal users are tech-savy people who know their html code or who set their mail clients to display mails in plain text. These people, mostly know as "the client", think it's easier to click the anchor button and filling in the "label" and "url" fields than typing the following out of their head:
[*content* management system](http://en.wikipedia.org/wiki/Web_content_management_system)
Confer WYSIWYG vs. "HTML Helper" around 06:22. If I would show this to my client, he would run away screaming. A client recognizes the icons he's familiar with from Word. The big B stands for Bold, the I stands for italic.
read more [Less]
Posted
about 5 hours
ago
Packt Publishing announced the five finalists for each category of its 2008 Open Source CMS Award. Last year, Drupal was the overall winner. Voting for the winners in each of the five categories opens September 1 and ends on October 20
... [More]
, 2008. This "public vote" will then be combined with votes by a panel of judges for the top three CMS in each category will then be voted for by a panel of judges.
Incidentally, this year I'll be on the panel of judges for the Most Promising Open Source CMS.
Overall Open Source CMS Award
read more [Less]
Posted
about 7 hours
ago
Image by Tine & Hagen Graf via Flickr
There are quite a few blog posts up now about how Drupalcon Szeged is going, here are some of the picks of the crop:
A friendly red bot writes,
Whew. So day 1 of Drupalcon Szeged was a
... [More]
whirlwind of fun. Szeged is a very cool town. Lots of things going on, easy to get around and the weather is awesome! I’m not a good note-taker at all but here are the highlights for my day:
Read the rest
read more [Less]
Posted
about 9 hours
ago
Views UI permissions lets you restrict access to users to edit certain fields in the views interface.
More info, CVS, downloads at http://drupal.org/project/views_ui_perm
Posted
about 16 hours
ago
I got en email from Bob Christenson over at mustard seed media:
Thanking me for block theme (others deserve credit as well, see the Project Page )
Pointing me to this wicked video tutorial on how to get it running for your site and
... [More]
what it does
More after the jump…
I’m blown away by the popularity of what I really consider a hack of a module, which requires you to modify template.php (in Drupal 5, not Drupal 6), and which is sorta hitting at the fringes of core functionality. But like most things, the simpler it is, the more people will want to / be able to use it.
I also hate video tutorials, but this one happens to be quite good!
Here it is: Drupal Block Theme Tutorial
Thank you Bob! I feel FOSSpired today [Less]
Posted
about 21 hours
ago
In the wake of Gnomedex, we're rallying up a crew of Vancouver Drupal geeks heading across the Georiga Strait to Vancouver Island to commune with our Drupal colleagues for another camp.
This shindig is organized by the fun-loving
... [More]
NorthStudio.com crew and The Victoria School of Business and Technology plus feature what's sure to be an excellent field trip to the Great Canadian Beer Fest.
As Boris pointed out in his recent How Drupal Can Help Change The World spiel, beer and Drupal seem to go hand in hand. Is that what make the modules so tasty? For those less lubriciously inclined, the NS crew are also setting up movie night.
With the remnants of Drupal Camp Vancouver coffers, and the organization and driving skills of Ryan Dempsey, many of the Vancouver contingent are riding over in a big ole van.
Now i doubt that it will get quite as *magic* as the web archive company Iterasi's Gnomedex Magic Bus with the sage-like Nat at the wheel taking the assembled geeks on a magical mystery tour of hi-jinks, but I am confident a rollicking ferry ride to the kick off party - followed by (not too early) solid sessions of peer education on Friday and Saturday - will be a winner!
How about you? Are you on the Drupal Camp Victoria bus?
The Deets:
September 5th (~8:30AM to ~4:00PM)September 6th (~9:00AM to ~5:00PM)@ Gateway Village 301 - 771 Vernon Ave. Victoria BC.
Get DirectionsCost: FREE, Yes Free as in nada, zip, zilch
read more [Less]
Posted
about 23 hours
ago
I've finally been able to make a public, alpha release of the File Taxonomy Server for Drupal 6, allowing integration of a Drupal site's category structure into a drag-and-drop WebDAV interface. I blogged about this software a bit previously, but am
... [More]
finally getting some code out there. If it sounds like something you'd be interested in, then I encourage you to check out the project and give it a spin.
I've fixed a couple minor bugs and now the install instructions mention the latest tested versions of the DAV API and File Framework projects, so it should be pretty easy to get going.
You can create and edit categories and upload and tag files to your site, all from the comfort of your WebDAV client, including Mac OS X's Finder, Windows' Explorer, or other applications like Transmit, Coda, and Cyberduck.
read more [Less]
Posted
about 24 hours
ago
I have been working on upgrading the caching contrib modules to Drupal 6 and started to notice some patterns and duplicated code, which led me to think Drupal's approach to caching in general. We currently have a fairly limited API for caching, but
... [More]
we have a magic bullet that helps us overcome some of these weaknesses: the cache.inc override system.
Read full article: Drupal caching with Cache Router
CacheRouter is also available for Drupal 5, however, you'll need to patch the core to use it. [Less]
Posted
about 24 hours
ago
Dries' Keynote
The famous starting keynote of DrupalCon!
After an official introduction by Gábor and Kristof (Thank you for noticing the 7% rule has been improved to 10%! see image) we came to know that Belgium attendees are represented with
... [More]
3% of the whole conference! It's not much but I expect it to grow! After this it was time to get a short look on the Drupal development project and get information about where it is heading.
The keynote of Dries Buytaert was extremely interesting material that sometimes revealed the painful truth that a beginner experiences when he starts with Drupal. Almost all the things he showed that were not user friendly (like the difference between Page and Story, WYSIWIG not build into core, Menu issues, ...) I could recognize from my experience so far. I have a clearer idea now where he wants to go to with Drupal 7 so it's a good start for me.
read more [Less]
Posted
about 24 hours
ago
Day 2 started out with the Awesome Testing Party, which consisted of a room full of people in pairs learning how to write automated tests. I had hoped for at least 10-20 people there. There were 80 (!) and together we enjoyed delicious Hungarian
... [More]
pancakes and chocolate. I still have yet to thoroughly review the results, but as of this moment there are 24 of the testing issues bumped, several with patches that need review, and one that even got committed during the session! :)
I didn't make it to the Doc Sprint Planning BoF, but Addi tells me that we had some new faces there, and some great ideas for tasks during the Doc Sprint on Sunday. Should be a lot of fun! :)
read more [Less]
Posted
1 day
ago
We’re thrilled to announce that we’ve teamed up with Acquia to create new themes specifically for their upcoming distribution of Drupal, currently codenamed Carbon. Dries and Jeff approached us in the spring about bundling TNT
... [More]
themes with their distribution, and we’ve been busily working behind the scenes over the summer to make this happen.
It was a natural match from the beginning, as both of our companies are focused on taking Drupal to the next level with a product that brings a huge amount of value to organizations. Since this distribution will be GPL’d, it also gives us an opportunity to give themes back to the Drupal community.
read more [Less]
Posted
1 day
ago
This is the fist time I have heard Rasmus Lerdorf speak and it was entertaining to say the least. Refreshing would another way to describe it, I enjoy hearing real opinions and not holding back — Rasmus doesn’t hold back.
Just a
... [More]
short background, Rasmus Lerdorf is the creator of PHP and still continues as a core developer to the PHP project.
PHP frameworks
In his address he choose to highlight PHP frameworks (Drupal was not spared) and how poor they are at performance. Not only are they slow, but their "jack-of-all-trades" attitude leads developers down the wrong path by not using what is best for the job. He continues on by stating that PHP developers really need to think about performance for not only scalability reasons but for green reasons. If programs were more efficient it would cut the number of data centres and would reduce energy needs as a result. In our newly emerging age of energy awareness this does become an important aspect and I am glad that he is raising awareness.
read more [Less]
Posted
1 day
ago
Firebug is a hell of a thing and at Chapter Three we use it regularly - as many others do - to analyze and debug our web development work. It can do things like inspect the HTML, manipulate the CSS, execute and debug Javascript, and monitor site
... [More]
performance and download times. It is so great that we wished it spoke Drupal and knew our name - kind of like the cute girl at the dance. Things get a little better when people know your name.
read more [Less]
Posted
1 day
ago
Image via Wikipedia
For those like me that couldn’t attend in person, there are some Szeged videos floating around right now on archive.org (note: I didn’t make these, remember, I’m not there ). Enjoy!
read more
Posted
1 day
ago
Our vision for enhancing the total experience with Drupal is becoming a reality. This Friday between 1:00 - 5:00, help us create this experience by becoming a usability participant in our Beta Test Kitchen. This is a great opportunity to learn about
... [More]
the Acquia offering, provide feedback, and become part of our Beta program. That's right, you'll become part of the Beat program just by coming by and spending an hour or so driving through a few tasks.
We're taking names at our booth now. If you're interested, please stop by and sign up by select a time that works best for you. [Less]
Posted
1 day
ago
Well, I had intended to title this “On my way to…” but my travel has taken longer and my net access has been shorter than I had anticipated. Anyway, I find myself now in the lovely town of Szeged Hungary. Szeged is a small
... [More]
, attractive little town with tree-lined streets that has been converted to Drupaltown. There are over 500 Drupal devoted in attendance with what looks like a great line up of sessions and BoFs.
I find myself here to track what is the current state of the art in Drupal land. I have been using Drupal extensively for a number of community based and science publishing systems and have been very happy with the results. So I am keen to learn what else I can add to my toolkit — after all, Drupal has something like a billion contributed modules and I have only gone through a hundred or so ;)
read more [Less]
Posted
1 day
ago
Hot off the press, many of our themes are now available as Drupal 6 themes. Just in time for the stable releases that everyone’s been waiting for—CCK 2 and Views 2 for Drupal 6—you can now get an advanced theme for your Drupal 6
... [More]
site from TopNotchThemes. Ubercart and Panels for D6 are also around the corner!
Not a coder? No problem.
Our Drupal 6 themes have had a complete overhaul. With the new theme settings available in Drupal 6, you’ll have more of Drupal’s power in your hands. On one page you can easily personalize your theme for better SEO, configure the wording of common site text, choose how the author, date, taxonomy terms, and search results are shown, and more!
read more [Less]
Posted
1 day
ago
I'm about a third of the way through Michael Peacock's Selling Online with Drupal eCommerce. PACKT Publishing sent me a review copy about six weeks ago which I have now gotten down to reading. So far it seems an easy read with simple instructions on setting up an online shop. Too bad it isn't available for D6 yet!
read more
Posted
1 day
ago
I had four reactions to this, that went in this order:
CONGRATS
Does she have time for this with the book and everything?
Oh wait. She said the book would be DONE by Drupalcon.
CONGRATULATIONS!!!!!
I expect to see
... [More]
patches flying in (almost literally, except for the fact that it would take a while to fly from Montreal, her home base, to OSUOSL in Oregon, where the Drupal repositories are), especially testing patches.
I'm surprised there hasn't been more noise about this on the planet, but CONGRATS! [Less]
Posted
1 day
ago
I'm happy to announce the rules 6.x 1.0 BETA 1 release. Check out the rules project page and try it. Now the API is frozen and modules developers are encouraged to write module integration and to port their workflow-ng integration to rules. You can
... [More]
find the documentation here.
To get token support everywhere in your actions you just have to install the latest development snapshot of it.
Now basically everything is there, including support for
firing core actions
grouping rules in rule sets
scheduling arbitrary rule sets
a module input evaluation system
and much more!
If you want to know more details about the improvements done for rules 6.x check out the development status page or the slides from the drupalcon session.
read more [Less]
Posted
1 day
ago
Whew. So day 1 of Drupalcon Szeged was a whirlwind of fun. Szeged is a very cool town. Lots of things going on, easy to get around and the weather is awesome! I'm not a good note-taker at all but here are the highlights for my day:
During
... [More]
Dries' State of Drupal presentation, he announced that webchick is the new maintainer for Drupal 7. Of course, Angie rocks and is taking the year by storm. It has been so cool to see her recognized so much for all the amazing things she has done and continues to do. I'm so proud to be not only her co-worker, but also her friend. Inspiring to say to the least.
Right after that I headed off to give my Gentle introduction to Drupal coding presentation (a PDF of the slides is on that page too). This was the first time I'd done this presentation and I got lots of really good feedback from folks who attended. It was quite a bit of fun and I look forward to expanding on intro coding types of presentations in the future.
read more [Less]
Posted
2 days
ago
My self-appointed job is to hangout around here and complain about how CiviCRM could be more like Drupal or better implemented with Drupal. Instead of banning me from the forums and IRC for being annoying, Lobo gave me blogging access. So I'm writing to share about my latest campaign to Druplify CiviCRM.
read more
Posted
2 days
ago
As you may have heard over on TechCrunch, the Acquia private beta program is in full swing. Beta testers are able to download and test our commercially supported Drupal distribution (aka "Carbon") and utilize our new web-based network services and support delivery platform (aka "Spokes").
read more
Posted
2 days
ago
A post about using Media Mover to mirror files across multiple servers got me thinking about how to securely manage remote server access in Drupal. Keeping server account data in Drupal’s database is a bad idea- a compromise to your site means a compromise to all the servers that you have in the system. While [...]
Posted
2 days
ago
Today, on the first day of Drupalcon, Rasmus Lerdorf gave a fantastic presentation about PHP, performance, scalability and security. In this talk (the slides are available here), he discussed the writing of frameworks, and how they tend to trade off
... [More]
performance for what might be deemed as cleaner code. After walking through some very cool benchmarking methods (see slides 8, 14 and 16), he proceeded to benchmark some of the more popular PHP frameworks out there (slides 24 through 32). Unfortunately, when it came to Drupal, it was benchmarked without caching enabled. I have duplicated his Hello World module, and enabled it on a clean Drupal 6 install.read more [Less]
Posted
2 days
ago
In my previous post, I talked about how I implemented the dynamic marker system on OffRoadAtlas.com. In this post, I'll cover the functionality that the PdMarker adds to the site.
When you first hit the home page of the site, you'll see that
... [More]
the main content area is separated into two main sections: the narrow column to the left of the map (I call this the "info column") and the map itself.
read more [Less]
Posted
2 days
ago
by
Eaton
The much-anticipated second edition of Pro Drupal Development has shipped! Newly updated and revised for Drupal 6, it includes more than 200 pages of additional content covering the Actions API for automating complex operations, the Batch API tools
... [More]
for managing long or complex processes, and other new tools. As with the first edition, it covers important foundational issues like building modules, working with FormAPI and the node system, using Drupal's search tools, and more. Purchases of the book made through its web site also benefit the Drupal Association.
When Pro Drupal Development was first released in 2007, it was a runaway success, hitting the Amazon.com top 100 in just a few days. As critical tools like Views, CCK, and Drupal are shipping for Drupal 6, the book's release should help give another important boost to the Drupal development community. [Less]
Posted
2 days
ago
The Job queue issue queue has been quiet and I have been testing it with the development version of the API module, so it is time for a Drupal 6 release.