Sunday, July 31, 2011

Adding content on Drupal 7

Adding Content to Drupal 7
In this example you will learn how to add content to a Drupal 7 site.
For the very basics of adding content:
Make sure you are logged in as a user who has the right to create content – ask your system administrator if you are not sure; otherwise, some of the fields you need to select will not be visible.
1. Select Add content from the front page (either in the Navigation menu or one of the menus un the header.
2. This brings up a screen asking what type of content you wish to add:
3. Select Article. The only major difference between Basic Page and Article is that you have the ability to upload an image when creating an Article; a Basic Page is for a static page.
4. A form will appear allowing you to enter information for your Article:
5. Enter a Title for the page in the Title text box: for example, Test page.
6. In the Body area enter some text. If you have an already written block of text for your site, you can just cut and paste it into this area.
7. Text can include limited (recommended) or full HTML markup. Generally, you are better off from a security standpoint to use the default (Filtered HTML).
8. Click on the Publishing options link and check what options are selected there:
9. Checking Published will make sure that the content gets published to the site as soon as it is Saved, while Promoted to front page will make sure that this content gets published on your site’s homepage. For content for your homepage, check both of these.
10. Click the Save button.
11. You should now see your post.


Wednesday, July 27, 2011

Drupal 7.7 released

Drupal 7.5, a maintenance release which fixes security vulnerabilities is now available for download. Drupal 7.6 7.7 also fixes other issues reported through the bug tracking system.

Note: Drupal 7.7 is just Drupal 7.6 with a fixed VERSION string (7.6 was reporting itself as 7.5). No other changes.

Upgrading your existing Drupal 7 sites is strongly recommended. There are no new features in these releases. For more information about the Drupal 7.x release series, consult the Drupal 7.0 release announcement.

Download Drupal 7.7


Tuesday, July 26, 2011

Upgrade from Drupal 6 to Drupal 7

Drupal 7 upgrade notes

  • You may lose some string and variable translations in the process so you better get a dump of i18n_variable and export your locale translations for textgroups different than default.
  • To upgrade from 6.x, first upgrade to the latest 6.x stable release. To upgrade from 5.x, first upgrade to 6.x, then to 7.x
  • Other parts like the multilingual block system have been completely reworked and will need manual reconfiguration. Existing normal blocks won't be lost but the language settings will need manual reconfiguration.
  • The module layout, dependencies and names have important changes, so it is advised to take your time, read the new modules descriptions, and decide on which ones you new enabled, that may be different from the Drupal 5 ones.
  • Multilingual variables have been fully reworked. Now there's an UI to pick the variables you want to make multilingual, you'll need to manually reconfigure them.
  • Internationalization modules now depend on the new Variable module

The upgrade process: Preparation

  1. As with any other upgrade, make a full back up of your database before and set the site in off-line mode.
  2. Disable all i18n modules (Disabling all contributed modules is always recommended) before upgrading to Drupal 7.
  3. Upgrade your codebase and run the Drupal 7 standard upgrade
  4. Review all Drupal 7 core language options, that have been really improved
  5. Take care of any reconfiguration like moving old cck fields to new fields. If you run the i18n upgrade before doing this you may lose translations for field labels, descriptions, etc..

Upgrading Internationalization module

  1. Go through the Internationalization package module list and enable the modules one group at a time respecting this strict order.
  2. First enable the main Internationalization module and run the update script again (update.php)
  3. Then enable String translation and Variable translation modules.
  4. Review your string translation settings and multilingual variables visiting Administration › Configuration › Regional and language › Multilingual settings
  5. Enable the rest of the modules you need. If you don't know what a modules is for, possibly you don't need it, so don't enable it until you miss some feature. Let the experiments with new modules and features for after the main upgrade.
  6. Review again your multilingual settings and then your multilingual menus, vocabularies, extended node options, etc... Upgrade scripts don't take care of all possible combinations so you may need some manual reconfiguration.
Now if anything went wrong, you can file an issue. Don't forget to add detailed information about your set up before the upgrade and the problem itself.
(And by the way we are not interested at all on issues related with other contributed modules that are not at least beta releases for Drupal 7.)


oscon 2011 open source convention

Join today’s open source innovators, builders, and pioneers July 25-29 as they gather at the Oregon Convention Center in Portland, Or, to share their expertise and experience, explore new ideas, and inspire each other.

O’Reilly® oscon 2011 open source convention. Register at

Learn first-hand how new developments in open source are shaping the future. Challenge your assumptions, fire up your imagination, and kick your brain into high gear. Rub shoulders with open source rock stars—and have some serious fun with 2000+ people like you.

With over a dozen tracks and hundreds of sessions, you’ll find a wealth of leading-edge information on open source languages and platforms, with practical tutorials, inspirational keynote presentations, a jam-packed Expo Hall, fun networking events and activities, and the best "hallway track" around.

OSCON 2011 Tracks
  • Business
  • Citizen Science
  • Cloud Computing
  • Community
  • Education
  • Emerging Languages
  • Geek Lifestyle
  • Government
  • Healthcare
  • Javascript & HTML5
  • Mobile Platforms
  • Open Data
  • Open Hardware
  • Operations & System Administration
  • Perl
  • PHP
  • Programming
  • Python
  • Ruby
  • Tools and Techniques

Node Day - Tuesday, July 26
Chaired by Tom Hughes-Croucher, Node Day brings together experts and users from the Node community. We’ll discuss best practice and future developments, and survey the ever-growing number of frameworks and plugins for Node.

IT Leaders Summit - Tuesday, July 26
Open source presents unique opportunities and challenges to business, whether you're looking to lower costs, wrangle a team, or evaluate open source's impact on security and risk management. Join with experts and your peers in IT management to learn and share open source strategies.

Have an Idea for OSCON?
Do you have an idea or suggestion for something you want to see at OSCON? A topic you want to see covered or someone you think would make a great keynoter?

An after-hours activity idea? Send your suggestions and ideas to

Author Bio:
DCKAP for open source implementation in osCommerce, Magento eCommerce, Drupal, Joomla, Ruby on rails, DotNetNuke, ASPDOTNET Storefront, Wordpress and Sugar CRM

2450 Peralta Blvd Suite 205
Fremont, CA 94536
Email US:
Call US: 1-510-796-2525

Monday, July 25, 2011

Drupal 7.4 released

Drupal 7.3, a maintenance release which fixes security vulnerabilities is now available for download.

Drupal 7.4 also fixes other issues reported through the bug tracking system.

Upgrading your existing Drupal 7 sites is strongly recommended. There are no new features in these releases. For more information about the Drupal 7.x release series, consult the Drupal 7.0 release announcement.

Download Drupal 7.4


Wednesday, July 13, 2011

Twitter Switches to Drupal

Starting today, Twitter's developer community lives and breathes on Drupal

This is a big deal for Drupal— it's not every day that one of the hottest technology start-ups switches one of its sites to Drupal. It's a great use case for Drupal.

Twitter has 750,000 developers who have created nearly a million apps, making 13 billion API calls per day. Those are some astonishing figures! A population that big requires a lot, as we in the Drupal community know.

Fortunately, Drupal handles big communities well. Developer communities have been quick to recognize that and have adopted Drupal at a remarkable rate. Among them are the Brightcove developer community, Symantec Connect's developer communityDivX's developer community and many more. Drupal's own website,, has more than a million registered users and is one of the largest developer communities in the world. Needless to say, runs on Drupal.

Twitter is a curious case. On its face, Twitter only has to do one thing— deliver short messages in one-to-many mode. But its published APIs (and enormous popularity) have led developers to create a lot of interesting things. That's also why Drupal sites can publish to Twitter, and vice versa, via the Twitter module.

In the end, that is what good developer communities are all about. Developers are like molecules, vibrating with intensity and vigor. Their individual movements can seem random. But together in the right environment, they can form waves—or snowflakes. Nurturing a community in which both are possible is the challenge every software project faces.

For more information about Drupal Development, Drupal Expert, Drupal Developer and Drupal Programmer visit at