Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
I have just lauched a social and business networking site based on drupal and i am still tweaking it, was very happy to install the og moduel yesterday. Drupal Rocks!!!
But I am not so happy with the Theme... I have just created whitemarine out of bluemarine and something like that ;-). I loved some themes available from the DrupalED creator but they were not usable with D4.5 or i might be making some mistakes.
I have tried the default themse downloadable on drupal.org if you are aware about any new themes please do tell me .
Here are some modules, themes, and other tools I've developed in the course of supporting Drupal on several sites.
These are generally not polished (and in particular, not documented) to official Drupal contrib standards. Though I tried to avoid it, it's possible that some also depend on patches not (yet?) in the core.
All are provided as-is, and absolutely no (unpaid) support whatsoever will be provided.
Modules
copyright
Adds a copyright notice (automatically using the current year) at the bottom of each page.
extralinks
Optionally adds (a) an "edit" link to teaser displays (like Drupal 4.4), and (b) "next", "previous", and "latest" links to node pages, based on the front page display order.
Provides XML-style tags to insert information (e.g. title, teaser, body, link list, etc.) about nodes and comments. Similar in spirit to the Attached node contrib module.
linebreak
An extension to the line break filter. Converts line breaks into HTML, but only if the user has not supplied explicit <p>, <div>, or <br> tags.
minoredit
Allows editors to mark node edits as 'minor', so that the content does not appear to be 'new' in the tracker.
nlist
An adjunct to insertions.module, this lists the nodes in a taxonomy in <n> form, so that the editor can copy them to easily build custom article lists.
A filter that provides two functions: (a) Turn '@' characters into images, to discourage email address harvesting; (b) turn the site's name into a link.
results
Suppress the author field in search results, for 'editorially' unsigned collaborative sites.
shuffler
Present a "random" selection of articles in a sidebar block. Nodes are selected and weighted by taxonomy. Reasonably efficient, since the list of links is generated by a cron hook rather than on every page load.
teaserless
Handle old database nodes with no/empty teaser field.
tracking
Similar to the core tracker.module, but primarily focussed on providing registered users with personalized lists of unread content.
PHP pages
fc
Flushes the Drupal cache when loaded. Useful while working on code that uses the cache.
node
Redirect old node URLs. Better than the standard Apache redirect because it handles links to comments.
updatecommentcount
Repairs the node_comment_statistics table after an upgrade to 4.5.0. Probably won't be necessary for 4.5.1; see http://drupal.org/node/11366
Theme Preprocessor
This allows one to write themes in a 'template' style, but runs at theme-install time for maximum efficiency (that is, it produces a pure PHP theme, and is not itself present as part of a Drupal installation). It provides inclusions, conditionals, macros, etc.; its main design goal was to allow one to easily share code/design between themes.
I created my personal project site with drupal, site contains my past works including my audio works , my software projects such as Mindwall (Intrusion detection-preventation software) and more..
apart from the drupal implementation, the topics covered on the site - including open source software and intellectual property issues - might be of interest to people who like drupal.