Autarchy of the Private Cave

Tiny bits of bioinformatics, [web-]programming etc

    Archive for the 'Drupal' Category

    Drupal-related content

    Developing with Drupal: screencasts

    26th March 2008

    drupaldojo.com – at the moment of writing, has 42 video-lessons (screencasts) of developing with Drupal.

    Share

    Posted in CMS, Drupal, Links, Notepad, Software, Web | No Comments »

    Good techie intro for would-be Drupal developers

    26th March 2008

    Drupal technical introduction
    It’s quite old, but as it describes core functionality, it should be still actual.

    Please comment if you know of any other good high-quality technical Drupal introductions/descriptions.

    Share

    Posted in CMS, Drupal, Links, Notepad, Software, Web | No Comments »

    Drupal internationalization (i18n) and localization (l10n)

    10th March 2007

    This is a collection of links related to the multiple-language content in Drupal CMS.

    i18n module
    i18n: Getting the whole thing to work : http://drupal.org/node/81094
    Patch: Translations of menu titles and descriptions: http://drupal.org/node/70919
    Translated links: http://drupal.org/node/67814
    i18n: menu not expanding with URL-Alias: http://drupal.org/node/80820

    There was an alternative module to i18n, but I cannot find it at the moment.

    Share

    Posted in CMS, Drupal, PHP, Programming, Web | No Comments »

    IBM articles about Drupal CMS: Understanding the database layer

    6th November 2006

    As I previously mentioned, IBM uses Drupal to build a collaborative web-site, as a conscious choice of a solid CMS. They have a series of articles (Using open source software to design, develop, and deploy a collaborative Web site) describing in details the processes of considerations and actual implementation. About two weeks ago, a new article was added – Understanding the database layer:

    Follow along in this series of articles as the the IBM® Internet Technology Group designs, develops, and deploys an extranet Web site for a fictitious company, International Business Council, using a suite of freely available software. In this installment, explore the Drupal database abstraction layer and learn how to use it effectively while developing a Web site. Discover best practices for module developers and details about using the Drupal database functions. You also learn to implement the necessary code to support a new database — IBM DB2® Express-C.

    As you can see, not only the existing code was explored and explained, but also new code for DB2 support was added. Personally, I am not quite even sure what are main applicatios of DB2, but anyway it’s good to have one more option, probably for future extendibility or just more flexibility. There’s a discussion thread at drupal.org, you might want to comment.

    Meanwhile, I have troubles installing the new Drupal 5.0 beta-1. I used to install Drupal 4.x without any problems, so I suspect that current 5-beta-1 might be more sensitive to server configuration or just somehow initially misconfigured… Need to see into this issue.

    Share

    Posted in CMS, Drupal, Web | No Comments »

    Drupal 5.0 beta-1 available since October, 31

    6th November 2006

    Well, not a news, actually, but this one seems important.

    Following the discussions, installation and administrative interface became much simpler, and thus easier for newbies. Other first-impression change is said to be the new default theme, which looks good as well.

    I will surely check this new release out very soon, but for now you can try one yourself.

    Update: beta-2 is available since November, 28, with over 160 bugs fixed.

    Share

    Posted in CMS, Drupal, Web | 2 Comments »

    PHP-Nuke 6.0/6.5 to Drupal 4.7.x/5.x migration (conversion)

    8th September 2006

    Post last updated: April 18, 2010.

    Now there is a Drupal 6.x module available. It is in no way related to the migrate script(s) below.

    The newest script version migrates from PHP-Nuke 6.5 to Drupal 5.x.
    Download the latest version of the migration script.

    In 2002 I set up a PHPNuke-6.0 – based portal. Eventually it died due to the lack of time investments and support from collaborators. Now, when time came to revive the project, I made a search and decided to use Drupal as a base CMS for the portal.
    In order to migrate userbase from an old portal to the new Drupal-powered one, and following the topic at drupal.org, I found a script and its modification.
    I used it to migrate only users, and made some cosmetic changes:

    • added options for custom phpnuke table prefixes
    • default user name is now = uname (login), not ‘temp_name’, as before
    • I replaced hard-coded links to ‘migrate.php’ with links to $_SERVER['PHP_SELF'], so that if you rename the script you don’t have any problems with that :)
    • now forum topics should not be promoted to the main page (changed 1 to 0 as hinted by Alexis)

    Finally, I would like to thank both Karthik Kumar for the original script and Alexis Bellido for the 6.0_to_4.7 modification.
    Read the rest of this entry »

    Share

    Posted in CMS, Drupal, how-to, PHP, Programming, Web | 74 Comments »