CSS API

Component type

module

Categories

Downloads

2104

Component created

Component changed

The CSS API module allows manipulation of Drupal's CSS files. This is an API module and provides no interface of its own. There is not much reason to download this module unless another module requests it or you are a developer looking to build a module on this API.

{More info on features coming}

This module only works with Drupal 6 and there WILL NOT be a Drupal 5 version.

Favicon

Component type

module

Maintenance status

Development status

Downloads

33357

Component created

Component changed

A very small module to make requests to http://example.com/favicon.ico forward to the actual site's true favicon.

This module takes the favicon for the current site/theme and makes it available at the url example.com/favicon.ico (where example.com is your domain). The problem is that some web browsers and web applications blindly make a call to example.com/favicon.ico looking for your sites favicon. In drupal this causes an error entry to show up in the logs because there is nothing there.

If you want your icon to show at that address you can put a copy of your favicon n the root drupal directory. But, what if you have a multisite configuration with different favicons. This module will allow that address to show the current themes favicon at example.com/favicon.ico and it will work for multisite configurations.

Configuration

For this module to work properly you need to:

  1. Drupal 6: enable the core 'Shortcut' module
  2. Drupal 6/7: comment out #RewriteCond %{REQUEST_URI} !=/favicon.ico in the Drupal root .htaccess file

Credits

Currently maintained by Deeson Online

OpenLaszlo

Component type

module

Component created

Component changed

This module will create an API to allow integration between Drupal and OpenLaszlo, available at http://openlaszlo.org. Required XML files will be generated according to theming needs, allowing for OpenLaszlo flash files to be created on the fly. Requires tomcat to be installed on the server.

Views Rotator

Component type

module

Downloads

23101

Component created

Component changed

Note: There are way too many modules that do "fancy jquery effects in Views". It's like the textbook case of module duplication. I have therefore decided to deprecate this module in favor of Views Slideshow, which has an order of magnitude more users and a much more active maintainer. I will continue to support bug fixes on the current release, but there will be no new feature development and no Drupal 7 version. All users are recommended to migrate to Views Slideshow, either now or as part of Drupal 7 migrations.

The Views Rotator module provides a Views style plugin to display items by rotating through the items displaying one at a time. The cycling of images happens via JavaScript (jQuery) with a number of configurable options.

Vertical Tabs

Component type

module

Downloads

166534

Component created

Component changed

#D7CX This module got into core and will only be available as a back-port version for Drupal 6.

Provides vertical tabs like http://drupal.geek.nz/static/node-form/default/summaries2.html on the node add form.

This module provides the following features:

  • Vertical tabifying all node forms.
  • Vertical tabifying the content type forms.
  • Vertical tabifying the block forms.
  • Specialized CSS for Garland, as well as generic CSS for other themes
  • Color module support when both Garland and color.module are used
  • Vertical tabbed forms and fieldsets are over-ridable by using your site's settings.php and $conf. For more information see #644790-7: Simplify the module and integrate with form_controller to allow customizations.
  • When used in combination with Form module allows you to configure vertical tabs on all possible forms.

Block Filter

Component type

module

Maintenance status

Development status

Downloads

6186

Component created

Component changed

This is a very simple module which provides an input filter that can be enabled for specific input formats. This filter allows an editor with permission for this input format to embed any available block into content by using the blocks module and delta in the following syntax: [block:{module}:{delta}].

For example, if I wanted to embed the Powered By Drupal block into some content, I would use [block:system:0].

Realtime CSS Editor

Component type

module

Maintenance status

Downloads

2756

Component created

Component changed

Edit CSS in real time from within your browser! great for themers looking to cut down on their Drupal themeing time, preventing you from constantly switching between IDEs, this is true WYSIWYG. Please note that this module should not be used on a developed site, use in a local or development environment only.

Read more about the module in our Drupal CSS Editor Module article.

Slide Show CS

Component type

module

Categories

Downloads

16985

Component created

Component changed

Slide Show CS is a module which provides a block with a fancy slide show effect.

The module uses jQuery plugin Cross-Slide (http://www.gruppo4.com/~tobia/cross-slide.shtml).

Several parameters can be customized such as the images to display, zooming, position, transition...

Currently, the order of the slideshow is given by the alphabetical name of the file. (Thus it is recommended you name the files 01_somethinhere.png, 02_somethinhere.png...etc)

Conditional Stylesheets

Component type

module

Categories

Maintenance status

Development status

Downloads

308262

Component created

Component changed

Internet Explorer implements a proprietary technology called Conditional Comments. While web developers frown upon technologies that aren't cross-browser supported, many CSS developers have found Conditional Comments very useful. They can have cleaner CSS in their normal stylesheets and can fix the broken rendering in IE by placing IE-only CSS inside conditional comments; this technique is even recommended by Microsoft.

Without this module, the only way to have IE conditional stylesheets was to add 37 lines of code (more if you want to add more than one stylesheet) in four horribly-difficult-to-remember function calls to your theme's template.php. Blech. Who wants that?

This module allows Drupal 7 themes to easily add conditional stylesheets to the theme's .info file.

; Set the conditional stylesheets that are processed by IE.
stylesheets-conditional[lt IE 7][all][] = ie6-and-below.css
stylesheets-conditional[IE 9][all][] = ie9.css
stylesheets-conditional[IE][print][] = ie-print.css
stylesheets-conditional[(gte IE 9)|(gt IEMobile 7)|(!IE)][all][] = modern-browsers.css