February 4th, 2011

Тема оформления: Watershed

Watershed is the parent theme for the Watershed Now Drupal distribution. It ships with multiple child themes. Currently, theme development is happening in GitHub. Once the themes have a stable release, we will move them to D.O.

Find out more · Bugs and feature requestszero Lime By trisz on the 6th of October, 2010

Our goal was to develop a theme with the following features:
- Wide range of borwser compatibility, because a part of the themes only support css compliant browsers.
- A javascript free solution, as some themes causes to freeze the browsers (and the OS in the case of Windows), mainly IE but in some cases firefox.
- Completely fluid layout not only for the main content, but also for the sidebar and the header. Most of the themes offers an easy fixed layout solution, so in the case of high screen resulution and widescreen monitors, one can see ugly empty margins. They are mostly optimized for the resolution of 1024x768. The fluid sidebar is very rare amoung the themes, and only offers solution for the right sidebar. (It is the easier task.)
- The fluid layout for the header is only a designer's task. The two subthemes (zero Lime and zero Lime Panorama) demonstrate two solutions for this problem.

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1316

Модуль: Real Time Strategy Game

This project is a set of modules that provide a base for creating an online real time strategy games, at its basic similar in nature to ogame and travian, but as development progresses, able to handle increasingly easy and complex games. Following Drupal's philosophy, everything in the RTSG framework has to and will be pluggable. Moreover, being integrated with Drupal, it will allow administrators to fully utilize other features of Drupal, integrating forums, organic groups, and more with RTSG.

IMPORTANT: Go to DrupalRTSG.net and the Drupal Games and Game APIs group page for ongoing discussions and plans concerning the progress of this module.

This project is aimed to build multiple game types, from short and quick campaigns to persistent and never ending world games.There are many differences between this project and drupalRPG and they will be explained during the documentation building process. RPG is mostly based for Role based games, but the main difference between RTSG and RPG is that actions can occur even if no player is online, this is 'Real time'!.

Find out more · Bugs and feature requestsMenu MinipanelsBy willieseabrook on the 16th of October, 2010

This module enables the point and click creation of mega menus, which can show any content that a Panel can contain.

The mega menu navigation pattern (also called super menus) is described in detail here.

You can put almost any content in your mega menu. Views, blocks, PHP code, nodes, other menus, 3 column layouts with different views in each column - anything that you can put in a panel can be put in a mega menu!

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1317

Модуль: Views Google Gadget Plugin

The Views Google gadget module allows you to create views to be displayed in a Google gadget. These gadgets allow you to expose your site information to the iGoogle homepage as well as other Google locations.

Note: This implementation is of type url. The views are url content referenced by a XML definition.

See: Google Gadget Documentation: Content Types

Why? Because we need to be able to login to control the user access to the view. HTML content types are not user aware. Available means of logging a user in from a Google gadget are insufficient for general use.

See: Google Gadget Documentation: Cookies

For more information:

http://www.google.com/webmasters/gadgets/
http://code.google.com/apis/gadgets/
http://code.google.com/apis/igoogle/docs/anatomy.html

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1320

Модуль: Phono

Using the Phono API, this builds a CCK formatter for the Phone field.

TODO :
Tidy up the appearance. Right now this is a very basic proof of concept.
Add hook_menu function to give developers a way to use their own Javascript building on the Phono API

Find out more · Bugs and feature requestsViews Google Gadget PluginBy Bastlynn on the 17th of October, 2010

The Views Google gadget module allows you to create views to be displayed in a Google gadget. These gadgets allow you to expose your site information to the iGoogle homepage as well as other Google locations.

Note: This implementation is of type url. The views are url content referenced by a XML definition.

See: Google Gadget Documentation: Content Types

Why? Because we need to be able to login to control the user access to the view. HTML content types are not user aware. Available means of logging a user in from a Google gadget are insufficient for general use.

See: Google Gadget Documentation: Cookies

For more information:

http://www.google.com/webmasters/gadgets/
http://code.google.com/apis/gadgets/
http://code.google.com/apis/igoogle/docs/anatomy.html

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1321

Модуль: UC SecurePayTech

An Ubercart credit card payment option for the SecurePayTech.com Hosted Payment Page (New Zealand). See http://SecurePayTech.com

Find out more · Bugs and feature requestsPhonoBy jacobroufa on the 17th of October, 2010

Using the Phono API, this builds a CCK formatter for the Phone field.

TODO :
Tidy up the appearance. Right now this is a very basic proof of concept.
Add hook_menu function to give developers a way to use their own Javascript building on the Phono API

Find out more · Bugs and feature requestsViews Google Gadget PluginBy Bastlynn on the 17th of October, 2010

The Views Google gadget module allows you to create views to be displayed in a Google gadget. These gadgets allow you to expose your site information to the iGoogle homepage as well as other Google locations.

Note: This implementation is of type url. The views are url content referenced by a XML definition.

See: Google Gadget Documentation: Content Types

Why? Because we need to be able to login to control the user access to the view. HTML content types are not user aware. Available means of logging a user in from a Google gadget are insufficient for general use.

See: Google Gadget Documentation: Cookies

For more information:

http://www.google.com/webmasters/gadgets/
http://code.google.com/apis/gadgets/
http://code.google.com/apis/igoogle/docs/anatomy.html

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1322

Модуль: Macro Code

Macro Code extends the Macro module to provide automatic exporting of macros to "component" files. A component file is simply a .macro file with one or more macros. Component files should be used to group form submissions whenever it makes sense.

The purpose of keeping form macros (form submissions) in files is to provide an easy way of duplicating settings (database) changes between multiple copies of the same project (such as development, staging & production environments).

This helper module is not intended to duplicate the functionaly provided by modules such as Features, but rather provide a "catch-all" solution for form submissions that Features (and similar modules) do not support.

The intended workflow is as follows:
- make form changes until you are satisfied with the result
- create a component file and "resume recording" on it
- re-submit all forms which contain data required for that piece of
functionality
- stop recording
- commit component file to version control
- pull in the component file on another server and import it (if this is the
production environment, the component file can also be deleted from version
control at this point)

Development sponsored by ImageX Media.

Find out more · Bugs and feature requestsSpaces NodeBy randallknutson on the 18th of October, 2010

The spaces_node module builds on top of the spaces module by turning nodes into spaces. Included with spaces is spaces_og (which turns an organic group into a space), spaces_user (which turns a user into a space), and spaces_taxonomy (which turns taxonomy terms into a space). The major piece that was missing was turning a node into a space. That is where spaces_node comes in.

If you aren’t familiar with spaces, you may want to take the time to get to know it a little. It is essentially a way of creating areas of your site that have different settings than other parts of the site. Spaces_node simply allows you to have separate settings on a per node basis. Some of the types of settings you can have are variables and contexts.

Using spaces_node with context can be very powerful. To see it in action, watch this video: http://www.youtube.com/watch?v=gpWsjhU_3VQ

If you want to replicate what is happening in the video, you will either need the ginkgo theme or follow my instructions here: http://www.leveltendesign.com/answer/adding-customize-dashboard-magic-yo...

In addition to moving blocks around, you could use spaces and designkit to set the theme colors or logos for a specific page or anything that spaces allows you to do.

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1324

Модуль: Spaces Node

The spaces_node module builds on top of the spaces module by turning nodes into spaces. Included with spaces is spaces_og (which turns an organic group into a space), spaces_user (which turns a user into a space), and spaces_taxonomy (which turns taxonomy terms into a space). The major piece that was missing was turning a node into a space. That is where spaces_node comes in.

If you aren’t familiar with spaces, you may want to take the time to get to know it a little. It is essentially a way of creating areas of your site that have different settings than other parts of the site. Spaces_node simply allows you to have separate settings on a per node basis. Some of the types of settings you can have are variables and contexts.

Using spaces_node with context can be very powerful. To see it in action, watch this video: http://www.youtube.com/watch?v=gpWsjhU_3VQ

If you want to replicate what is happening in the video, you will either need the ginkgo theme or follow my instructions here: http://www.leveltendesign.com/answer/adding-customize-dashboard-magic-yo...

In addition to moving blocks around, you could use spaces and designkit to set the theme colors or logos for a specific page or anything that spaces allows you to do.

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1325

Модуль: Gallery Archive

Gallery Archive creates a zipped archive file of all the highest-resolution images in a Views Gallery image gallery. Users with the appropriate permission are able to download this archive.

Module Roadmap

This module will be able to provide archives of image galleries using the node-as-a-gallery approach as well (where you have one node with a multi-image imagefield).

This module will also be able to create either a .zip archive, or a .tar.gz archive (configured on the settings page), depending on whether your server has PHP compiled with the --enable-zip option.

Find out more · Bugs and feature requestsOpen Media Playback ServersBy lkacenja on the 18th of October, 2010

Open Media Playback Servers provides a centralized location for all playback server specific functionality. This module is part of the Open Media Project Suite. Read more here. The current version offers add and update show/airing functionality for Tightrope Cablecast and Telvue Princeton playback servers. An administration area is also under construction. Currently, you must have created a 'channel' vocabulary and channel feed, prior to enabling. Then the module allows you to map channel numbers to feeds. om_playback_servers_princeton also contains missing_files_listener.php a script for cron to avoid having to bulk transfer files on scheduling. Here are a few improvements we hope to accomplish soon:

Delete functionality for Princeton server type. A unified administration area, combining the 'playback server' content type with this module's functionality. Find out more · Bugs and feature requestsUC SecurePayTechBy jonathan_hunt on the 18th of October, 2010

An Ubercart credit card payment option for the SecurePayTech.com Hosted Payment Page (New Zealand). See http://SecurePayTech.com

Find out more · Bugs and feature requestsPhonoBy jacobroufa on the 17th of October, 2010

Using the Phono API, this builds a CCK formatter for the Phone field.

TODO :
Tidy up the appearance. Right now this is a very basic proof of concept.
Add hook_menu function to give developers a way to use their own Javascript building on the Phono API

Find out more · Bugs and feature requestsViews Google Gadget PluginBy Bastlynn on the 17th of October, 2010

The Views Google gadget module allows you to create views to be displayed in a Google gadget. These gadgets allow you to expose your site information to the iGoogle homepage as well as other Google locations.

Note: This implementation is of type url. The views are url content referenced by a XML definition.

See: Google Gadget Documentation: Content Types

Why? Because we need to be able to login to control the user access to the view. HTML content types are not user aware. Available means of logging a user in from a Google gadget are insufficient for general use.

See: Google Gadget Documentation: Cookies

For more information:

http://www.google.com/webmasters/gadgets/
http://code.google.com/apis/gadgets/
http://code.google.com/apis/igoogle/docs/anatomy.html

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1326

Модуль: Open Media Playback Servers

Open Media Playback Servers provides a centralized location for all playback server specific functionality. This module is part of the Open Media Project Suite. Read more here. The current version offers add and update show/airing functionality for Tightrope Cablecast and Telvue Princeton playback servers. An administration area is also under construction. Currently, you must have created a 'channel' vocabulary and channel feed, prior to enabling. Then the module allows you to map channel numbers to feeds. om_playback_servers_princeton also contains missing_files_listener.php a script for cron to avoid having to bulk transfer files on scheduling. Here are a few improvements we hope to accomplish soon:

Delete functionality for Princeton server type. A unified administration area, combining the 'playback server' content type with this module's functionality. Find out more · Bugs and feature requestsUC SecurePayTechBy jonathan_hunt on the 18th of October, 2010

An Ubercart credit card payment option for the SecurePayTech.com Hosted Payment Page (New Zealand). See http://SecurePayTech.com

Find out more · Bugs and feature requestsPhonoBy jacobroufa on the 17th of October, 2010

Using the Phono API, this builds a CCK formatter for the Phone field.

TODO :
Tidy up the appearance. Right now this is a very basic proof of concept.
Add hook_menu function to give developers a way to use their own Javascript building on the Phono API

Find out more · Bugs and feature requestsViews Google Gadget PluginBy Bastlynn on the 17th of October, 2010

The Views Google gadget module allows you to create views to be displayed in a Google gadget. These gadgets allow you to expose your site information to the iGoogle homepage as well as other Google locations.

Note: This implementation is of type url. The views are url content referenced by a XML definition.

See: Google Gadget Documentation: Content Types

Why? Because we need to be able to login to control the user access to the view. HTML content types are not user aware. Available means of logging a user in from a Google gadget are insufficient for general use.

See: Google Gadget Documentation: Cookies

For more information:

http://www.google.com/webmasters/gadgets/
http://code.google.com/apis/gadgets/
http://code.google.com/apis/igoogle/docs/anatomy.html

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1327

Тема оформления: jQuery Mobile

A unified user interface system across all popular mobile device platforms, built on the rock-solid jQuery and jQuery UI foundation. Its lightweight code is built with progressive enhancement, and has a flexible, easily themeable design.

This project aims to bring jQuery Mobile to Drupal as a mobile theme for your site. Whether or not adequate jQuery core support is available is yet to be determined.

Website: http://jquerymobile.com/
Demo: http://jquerymobile.com/demos/1.0a1/

Find out more · Bugs and feature requestsWatershedBy seanberto on the 16th of October, 2010

Watershed is the parent theme for the Watershed Now Drupal distribution. It ships with multiple child themes. Currently, theme development is happening in GitHub. Once the themes have a stable release, we will move them to D.O.

Find out more · Bugs and feature requestszero Lime By trisz on the 6th of October, 2010

Our goal was to develop a theme with the following features:
- Wide range of borwser compatibility, because a part of the themes only support css compliant browsers.
- A javascript free solution, as some themes causes to freeze the browsers (and the OS in the case of Windows), mainly IE but in some cases firefox.
- Completely fluid layout not only for the main content, but also for the sidebar and the header. Most of the themes offers an easy fixed layout solution, so in the case of high screen resulution and widescreen monitors, one can see ugly empty margins. They are mostly optimized for the resolution of 1024x768. The fluid sidebar is very rare amoung the themes, and only offers solution for the right sidebar. (It is the easier task.)
- The fluid layout for the header is only a designer's task. The two subthemes (zero Lime and zero Lime Panorama) demonstrate two solutions for this problem.

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1328

Модуль: Field Formatter Class

This module is like the Block Class module but for field formatters. It allows field formatters to be wrapped in a div with a configurable class per formatter.

Find out more · Bugs and feature requestsGeoIP RoleBy anrikun on the 18th of October, 2010

GeoIP Role allows to dynamically grant roles to the current user according to his IP address location.
It depends on the GeoIP API module.

Installation

To be added soon.

Find out more · Bugs and feature requestsMacro Code By yuriy.babenko on the 18th of October, 2010

Macro Code extends the Macro module to provide automatic exporting of macros to "component" files. A component file is simply a .macro file with one or more macros. Component files should be used to group form submissions whenever it makes sense.

The purpose of keeping form macros (form submissions) in files is to provide an easy way of duplicating settings (database) changes between multiple copies of the same project (such as development, staging & production environments).

This helper module is not intended to duplicate the functionaly provided by modules such as Features, but rather provide a "catch-all" solution for form submissions that Features (and similar modules) do not support.

The intended workflow is as follows:
- make form changes until you are satisfied with the result
- create a component file and "resume recording" on it
- re-submit all forms which contain data required for that piece of
functionality
- stop recording
- commit component file to version control
- pull in the component file on another server and import it (if this is the
production environment, the component file can also be deleted from version
control at this point)

Development sponsored by ImageX Media.

Find out more · Bugs and feature requestsSpaces NodeBy randallknutson on the 18th of October, 2010

The spaces_node module builds on top of the spaces module by turning nodes into spaces. Included with spaces is spaces_og (which turns an organic group into a space), spaces_user (which turns a user into a space), and spaces_taxonomy (which turns taxonomy terms into a space). The major piece that was missing was turning a node into a space. That is where spaces_node comes in.

If you aren’t familiar with spaces, you may want to take the time to get to know it a little. It is essentially a way of creating areas of your site that have different settings than other parts of the site. Spaces_node simply allows you to have separate settings on a per node basis. Some of the types of settings you can have are variables and contexts.

Using spaces_node with context can be very powerful. To see it in action, watch this video: http://www.youtube.com/watch?v=gpWsjhU_3VQ

If you want to replicate what is happening in the video, you will either need the ginkgo theme or follow my instructions here: http://www.leveltendesign.com/answer/adding-customize-dashboard-magic-yo...

In addition to moving blocks around, you could use spaces and designkit to set the theme colors or logos for a specific page or anything that spaces allows you to do.

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1329

Модуль: GeoIP Role

GeoIP Role allows to dynamically grant roles to the current user according to his IP address location.
It depends on the GeoIP API module.

Installation

To be added soon.

Find out more · Bugs and feature requestsMacro Code By yuriy.babenko on the 18th of October, 2010

Macro Code extends the Macro module to provide automatic exporting of macros to "component" files. A component file is simply a .macro file with one or more macros. Component files should be used to group form submissions whenever it makes sense.

The purpose of keeping form macros (form submissions) in files is to provide an easy way of duplicating settings (database) changes between multiple copies of the same project (such as development, staging & production environments).

This helper module is not intended to duplicate the functionaly provided by modules such as Features, but rather provide a "catch-all" solution for form submissions that Features (and similar modules) do not support.

The intended workflow is as follows:
- make form changes until you are satisfied with the result
- create a component file and "resume recording" on it
- re-submit all forms which contain data required for that piece of
functionality
- stop recording
- commit component file to version control
- pull in the component file on another server and import it (if this is the
production environment, the component file can also be deleted from version
control at this point)

Development sponsored by ImageX Media.

Find out more · Bugs and feature requestsSpaces NodeBy randallknutson on the 18th of October, 2010

The spaces_node module builds on top of the spaces module by turning nodes into spaces. Included with spaces is spaces_og (which turns an organic group into a space), spaces_user (which turns a user into a space), and spaces_taxonomy (which turns taxonomy terms into a space). The major piece that was missing was turning a node into a space. That is where spaces_node comes in.

If you aren’t familiar with spaces, you may want to take the time to get to know it a little. It is essentially a way of creating areas of your site that have different settings than other parts of the site. Spaces_node simply allows you to have separate settings on a per node basis. Some of the types of settings you can have are variables and contexts.

Using spaces_node with context can be very powerful. To see it in action, watch this video: http://www.youtube.com/watch?v=gpWsjhU_3VQ

If you want to replicate what is happening in the video, you will either need the ginkgo theme or follow my instructions here: http://www.leveltendesign.com/answer/adding-customize-dashboard-magic-yo...

In addition to moving blocks around, you could use spaces and designkit to set the theme colors or logos for a specific page or anything that spaces allows you to do.

Дата:


...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1330