January 29th, 2011

Модуль: Google Rankings

Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search.

There are two types of referes. The old referer format (google.com/search) carries information about the queriy string and the page number, the link was in. But the new referer format (google.com/url) besides the query string also contains information about the position of the link, on Google SERP. At the moment, about 25%-30% of the traffic sent by Google has the new referer format, and 70%-75% has the old format.

Dependencies:

This module relies on core Statistics module to be enabled and configured to collect access log information. If you are using a module (like Boost for example) or any other type of software configuration which breaks the anonymous usage statistics, than this module will not work.

Find out more · Bugs and feature requestsQuiz questions import By sivaji on the 26th of September, 2010

Quiz questions import (qq_import) is a simple module, designed as an addon for quiz module. It allows user with permission 'import quiz questions' to create a bulk of quiz questions from CSV file. The import CSV file must be in format specified in examples directory.

How to use

Create questions CSV file. Refer examples directory for sample. Login as admin to your drupal site and navigate to Administer > Quiz management > Import Quiz Questions page. Select the questions type and upload the CSV file. This steps will create quiz questions. Navigate to Administer > Content management > Content to see the list of created questions.

How it is different from existing import module

Find out more · Bugs and feature requestsReferenced URLs BlockBy Jovean on the 26th of September, 2010

Provides a block listing all the (linked) URLs in the current node body. It catches absolute URLs, www URLs, and HTML links in anchors.

Find out more · Bugs and feature requestsViews ExportBy drupal-id.com on the 26th of September, 2010

Export feature for Views not yet fully supported right now. We have Views Bonus Pack and Views Export XLS. Views Bonus Pack require to many dependencies, you need to install Panels (4 sub-modules) and Chaos Tools-ctools (8 sub-modules), too many dependencies caused by: Views Bonus Pack too fat to handle many task. While Views Export XLS just support XLS file.

Views Export just provided export feature for Views, period. You can call Views Export is a small part of Views Bonus Pack and extended version of Views Export XLS.

Views Export will focus on these features:
1. Support most required file type: csv, txt, xls, xml, etc
2. Support large data, suppose we have 20K rows
3. Able to compress exported file
4. Real "export" to file type, not just convert to CSV and rename into XLS file!

What do you think?

Find out more · Bugs and feature requestsProject Issue AvailabilityBy matt2000 on the 26th of September, 2010

Extends project_issue module to allow users to designate their availability to be assigned issues.

Administrators can use taxonomy module to create a vocabulary of issues types which can be used to designate users as available only for certain types of issues. A maximum number of active issues can be designated per user. A "hiatus" can be enacted, preventing issues from being assigned to a user until after a future date. Find out more · Bugs and feature requestsFancy contactsBy snufkin on the 25th of September, 2010

Offer a block displaying the contact details for a site in a nice themed format. Also allow collecting additional site contact details such as twitter, facebook, skype etc accounts.

Recommended (but not required) additional modules

invisimail for email address obfuscation for the contact email Filter protocols for allowing the usage of skype:// style urls

Development sponsored by Freestyle Systems

Find out more · Bugs and feature requestsLast minute productBy aidanlis on the 25th of September, 2010

Provides last minute product suggestion for an ubercart store.

This module inserts a page between order review and checkout. The page suggests a predefined product to the user and allows them to add it to their cart and continue.

Note: This extra step can be hidden if the user has already purchased a similar product.

Дата:


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

Модуль: Redis

Integration of Drupal with the Redis key-value store, similar to how Memcache API module integrates Drupal with Memcached.

Find out more · Bugs and feature requestsGoogle RankingsBy EdgarPE on the 26th of September, 2010

Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search.

There are two types of referes. The old referer format (google.com/search) carries information about the queriy string and the page number, the link was in. But the new referer format (google.com/url) besides the query string also contains information about the position of the link, on Google SERP. At the moment, about 25%-30% of the traffic sent by Google has the new referer format, and 70%-75% has the old format.

Dependencies:

This module relies on core Statistics module to be enabled and configured to collect access log information. If you are using a module (like Boost for example) or any other type of software configuration which breaks the anonymous usage statistics, than this module will not work.

Дата:


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

Модуль: CCBill

The CCBill module provides an API that allows you to integrate your Drupal site with CCBill. CCBill is a service that handles credit card transactions instead of the website itself having to deal with any financial information.

The CCBill module provides a hook called hook_ccbill. This hook gets called when a new subscription is added or an existing subscription expires, using CCBill's DataLink API.

I am planning to release an add-on module that makes use of the provided hooks and integrates the CCBill module with the Rules module (so site admins can easily create a custom action once a user's subscription gets activated, such as changing that user's role) as well as the Views module (to expose a user's subscription details in a view easily).

Find out more · Bugs and feature requestsRedis By irakli on the 26th of September, 2010

Integration of Drupal with the Redis key-value store, similar to how Memcache API module integrates Drupal with Memcached.

Find out more · Bugs and feature requestsGoogle RankingsBy EdgarPE on the 26th of September, 2010

Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search.

There are two types of referes. The old referer format (google.com/search) carries information about the queriy string and the page number, the link was in. But the new referer format (google.com/url) besides the query string also contains information about the position of the link, on Google SERP. At the moment, about 25%-30% of the traffic sent by Google has the new referer format, and 70%-75% has the old format.

Dependencies:

This module relies on core Statistics module to be enabled and configured to collect access log information. If you are using a module (like Boost for example) or any other type of software configuration which breaks the anonymous usage statistics, than this module will not work.

Дата:


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

Модуль: Highcharts API

Placeholder for an API to convert Drupal data into Highcharts (http://www.highcharts.com/)

Find out more · Bugs and feature requestsCCBillBy haagendazs on the 27th of September, 2010

The CCBill module provides an API that allows you to integrate your Drupal site with CCBill. CCBill is a service that handles credit card transactions instead of the website itself having to deal with any financial information.

The CCBill module provides a hook called hook_ccbill. This hook gets called when a new subscription is added or an existing subscription expires, using CCBill's DataLink API.

I am planning to release an add-on module that makes use of the provided hooks and integrates the CCBill module with the Rules module (so site admins can easily create a custom action once a user's subscription gets activated, such as changing that user's role) as well as the Views module (to expose a user's subscription details in a view easily).

Find out more · Bugs and feature requestsRedis By irakli on the 26th of September, 2010

Integration of Drupal with the Redis key-value store, similar to how Memcache API module integrates Drupal with Memcached.

Find out more · Bugs and feature requestsGoogle RankingsBy EdgarPE on the 26th of September, 2010

Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search.

There are two types of referes. The old referer format (google.com/search) carries information about the queriy string and the page number, the link was in. But the new referer format (google.com/url) besides the query string also contains information about the position of the link, on Google SERP. At the moment, about 25%-30% of the traffic sent by Google has the new referer format, and 70%-75% has the old format.

Dependencies:

This module relies on core Statistics module to be enabled and configured to collect access log information. If you are using a module (like Boost for example) or any other type of software configuration which breaks the anonymous usage statistics, than this module will not work.

Дата:


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

Работаем с Web-сервером lighttpd, Dnsmasq и прокси Delegate (видео)

Для построения сервиса администраторы предпочитают выбирать решение, с которым приходилось иметь дело ранее или наиболее известное - Apache, Squid, BIND, Postfix, Courier Mail Server. Но не всегда проторенный путь является оптимальным, особенно если используется не самое современное оборудование. Зачастую альтернативные программы работают гораздо эффективнее, они менее требовательны к системным ресурсам и заметно проще в настройке.
Размер (Кбайт): 66029
...скачать или полностью прочитать статью можно на http://mydrupal.co.ua/node/1179

Модуль: Active Ad

This module creates pop up browser windows... Please, don't shoot me, lol! It was requested by client, so, here is it.

Module description:

When visitors click on the direct link for the image, at the same time as they are taken to the image they will be viewing, a window pops open using JavaScript. Module allows to configure the content and size of that window from the Drupal admin panel.

How it works:
It adds jQuery string with JS window.open.

Find out more · Bugs and feature requestsHighcharts APIBy pedrorocha on the 27th of September, 2010

Placeholder for an API to convert Drupal data into Highcharts (http://www.highcharts.com/)

Find out more · Bugs and feature requestsCCBillBy haagendazs on the 27th of September, 2010

The CCBill module provides an API that allows you to integrate your Drupal site with CCBill. CCBill is a service that handles credit card transactions instead of the website itself having to deal with any financial information.

The CCBill module provides a hook called hook_ccbill. This hook gets called when a new subscription is added or an existing subscription expires, using CCBill's DataLink API.

I am planning to release an add-on module that makes use of the provided hooks and integrates the CCBill module with the Rules module (so site admins can easily create a custom action once a user's subscription gets activated, such as changing that user's role) as well as the Views module (to expose a user's subscription details in a view easily).

Find out more · Bugs and feature requestsRedis By irakli on the 26th of September, 2010

Integration of Drupal with the Redis key-value store, similar to how Memcache API module integrates Drupal with Memcached.

Find out more · Bugs and feature requestsGoogle RankingsBy EdgarPE on the 26th of September, 2010

Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search.

There are two types of referes. The old referer format (google.com/search) carries information about the queriy string and the page number, the link was in. But the new referer format (google.com/url) besides the query string also contains information about the position of the link, on Google SERP. At the moment, about 25%-30% of the traffic sent by Google has the new referer format, and 70%-75% has the old format.

Dependencies:

This module relies on core Statistics module to be enabled and configured to collect access log information. If you are using a module (like Boost for example) or any other type of software configuration which breaks the anonymous usage statistics, than this module will not work.

Дата:


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

Модуль: Snapit

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice, just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

The module does not provide an anti-virus scanner; it integrates with the clamscan program which is part of the ClamAV project.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown.

Дата:


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

Модуль: ClamAV

Drupal integration with the ClamAV virus scanner.

The module does not provide an anti-virus scanner; it integrates with the clamscan program which is part of the ClamAV project.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown.

Дата:


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

Модуль: File Framework

This module creates pop up browser windows... Please, don't shoot me, lol! It was requested by client, so, here is it.

Module description:

When visitors click on the direct link for the image, at the same time as they are taken to the image they will be viewing, a window pops open using JavaScript. Module allows to configure the content and size of that window from the Drupal admin panel.

How it works:
It adds jQuery string with JS window.open.

Find out more · Bugs and feature requestsHighcharts APIBy pedrorocha on the 27th of September, 2010

Placeholder for an API to convert Drupal data into Highcharts (http://www.highcharts.com/)

Find out more · Bugs and feature requestsCCBillBy haagendazs on the 27th of September, 2010

The CCBill module provides an API that allows you to integrate your Drupal site with CCBill. CCBill is a service that handles credit card transactions instead of the website itself having to deal with any financial information.

The CCBill module provides a hook called hook_ccbill. This hook gets called when a new subscription is added or an existing subscription expires, using CCBill's DataLink API.

I am planning to release an add-on module that makes use of the provided hooks and integrates the CCBill module with the Rules module (so site admins can easily create a custom action once a user's subscription gets activated, such as changing that user's role) as well as the Views module (to expose a user's subscription details in a view easily).

Find out more · Bugs and feature requestsRedis By irakli on the 26th of September, 2010

Integration of Drupal with the Redis key-value store, similar to how Memcache API module integrates Drupal with Memcached.

Find out more · Bugs and feature requestsGoogle RankingsBy EdgarPE on the 26th of September, 2010

Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search.

There are two types of referes. The old referer format (google.com/search) carries information about the queriy string and the page number, the link was in. But the new referer format (google.com/url) besides the query string also contains information about the position of the link, on Google SERP. At the moment, about 25%-30% of the traffic sent by Google has the new referer format, and 70%-75% has the old format.

Dependencies:

This module relies on core Statistics module to be enabled and configured to collect access log information. If you are using a module (like Boost for example) or any other type of software configuration which breaks the anonymous usage statistics, than this module will not work.

Дата:


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

Модуль: Webform Dialog

Integrate Webforms with the Dialog API.

Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side of the browser window (independently of its region). The link opens a dialog containing the Webform.

Find out more · Bugs and feature requestsSnapitBy teezee on the 27th of September, 2010

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice? Just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

The module does not provide an anti-virus scanner; it integrates with the clamscan program which is part of the ClamAV project.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown.

Дата:


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

Модуль: Xero API

Provides methods, theming, connection, and validation tests for the Xero Accounting System with the PHP-Xero library.

The PHP-Xero library is published under the MIT license, which means you must download this library separately. Xero.com uses a RESTful approach with oauth using an RSA encryption method. This method is not currently compatible with oauth, and you should not use that module with Xero API.

This uses Xero's private application model. You will need to follow their instructions to setup your private application for your organization.

API Methods: Query data, cache data, and build forms around data. Theming: Theme functions and templates for basic data types. Tests: Connection test and validation assertions using SimpleTest. Find out more · Bugs and feature requestsWebform DialogBy flobruit on the 27th of September, 2010

Integrate Webforms with the Dialog API.

Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side of the browser window (independently of its region). The link opens a dialog containing the Webform.

Find out more · Bugs and feature requestsSnapitBy teezee on the 27th of September, 2010

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice? Just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

The module does not provide an anti-virus scanner; it integrates with the clamscan program which is part of the ClamAV project.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown.

Дата:


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

Модуль: Embeddables

WIP.

Find out more · Bugs and feature requestsXero APIBy mradcliffe on the 28th of September, 2010

Provides methods, theming, connection, and validation tests for the Xero Accounting System with the PHP-Xero library.

The PHP-Xero library is published under the MIT license, which means you must download this library separately. Xero.com uses a RESTful approach with oauth using an RSA encryption method. This method is not currently compatible with oauth, and you should not use that module with Xero API.

This uses Xero's private application model. You will need to follow their instructions to setup your private application for your organization.

API Methods: Query data, cache data, and build forms around data. Theming: Theme functions and templates for basic data types. Tests: Connection test and validation assertions using SimpleTest. Find out more · Bugs and feature requestsWebform DialogBy flobruit on the 27th of September, 2010

Integrate Webforms with the Dialog API.

Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side of the browser window (independently of its region). The link opens a dialog containing the Webform.

Find out more · Bugs and feature requestsSnapitBy teezee on the 27th of September, 2010

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice? Just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

This module will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved.

This module supports CCK's filefield widget, CCK's imagefield widget, and normal Drupal form file-uploads. NB: The module integrates with ClamAV, it does not provide an anti-virus scanner engine.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown. This work is sponsored by FreshNetworks.

Дата:


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

Модуль: Term Level Field

This module provides a field type for referencing terms with a level to an entity, e.g. someone can add the term "Java" with the level "Expert" to a node. The levels can be defined in the field settings and consist of a numeric level key and a human readable level label. The structure of the specified vocabulary either has to be a flat-list or a single hierarchy with two hierarchy-levels, where the parents act as grouping terms.

Currently, the only widget available displays the terms with its levels in a table. Each group (either whole vocabulary (if flat), or parent term) has a separate table. The amount of terms listed in the table can be defined in the widget settings. Furthermore, a tag cloud feature can be activated, where the remaining terms are listed in the last row (see screenshot example). Adding and removing of terms is done through AJAX.

Module currently in development.

Required patches:
#736066: ajax.js insert command wraps content in a div

This project is sponsored by epiqo. Visit us at http://epiqo.com.

Find out more · Bugs and feature requestsEmbeddablesBy fago on the 28th of September, 2010

WIP.

Find out more · Bugs and feature requestsXero APIBy mradcliffe on the 28th of September, 2010

Provides methods, theming, connection, and validation tests for the Xero Accounting System with the PHP-Xero library.

The PHP-Xero library is published under the MIT license, which means you must download this library separately. Xero.com uses a RESTful approach with oauth using an RSA encryption method. This method is not currently compatible with oauth, and you should not use that module with Xero API.

This uses Xero's private application model. You will need to follow their instructions to setup your private application for your organization.

API Methods: Query data, cache data, and build forms around data. Theming: Theme functions and templates for basic data types. Tests: Connection test and validation assertions using SimpleTest. Find out more · Bugs and feature requestsWebform DialogBy flobruit on the 27th of September, 2010

Integrate Webforms with the Dialog API.

Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side of the browser window (independently of its region). The link opens a dialog containing the Webform.

Find out more · Bugs and feature requestsSnapitBy teezee on the 27th of September, 2010

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice? Just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

This module will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved.

This module supports CCK's filefield widget, CCK's imagefield widget, and normal Drupal form file-uploads. NB: The module integrates with ClamAV, it does not provide an anti-virus scanner engine.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown. This work is sponsored by FreshNetworks.

Дата:


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

Модуль: Shopzilla

Shopzilla is a leading shopping site popular across the globe. Shopzilla is a powerful method of PPC advertising for retailers. If you are running an ecommerce/shopping site, you will be tempted to publish your products to shopzilla store. However, it takes a lot of time to find get proper documentation from shopzilla staff for publishing/uploading your products. We have undergone this process and hence I hope this module help a lot of people in the drupal community. Once your products are published in shopzilla website, you would be able to generate a lot of sales as there are large number of affiliates for shopzilla.

This module was developed and sponsored by Param Projects For Perfection

What does this module do for retailer's business development?

For non-techies, here is the simple explanation - this module is the best and fastest way to build affiliates through shopzilla network. Feel free to contact us if you need help in setting it up.

STEP BY STEP GUIDE

Assuming you have set up ubercart and created products, follow the instructions below.

1) Upload the module into sites/all/modules folder of your drupal installation.
2) Enable the module. Go to admin/store/settings/shopzilla and you may configure

Find out more · Bugs and feature requestsTerm Level Field By mh86 on the 28th of September, 2010

This module provides a field type for referencing terms with a level to an entity, e.g. someone can add the term "Java" with the level "Expert" to a node. The levels can be defined in the field settings and consist of a numeric level key and a human readable level label. The structure of the specified vocabulary either has to be a flat-list or a single hierarchy with two hierarchy-levels, where the parents act as grouping terms.

Currently, the only widget available displays the terms with its levels in a table. Each group (either whole vocabulary (if flat), or parent term) has a separate table. The amount of terms listed in the table can be defined in the widget settings. Furthermore, a tag cloud feature can be activated, where the remaining terms are listed in the last row (see screenshot example). Adding and removing of terms is done through AJAX.

Module currently in development.

Required patches:
* Patch, Issue: #736066: ajax.js insert command wraps content in a div

This project is sponsored by epiqo. Visit us at http://epiqo.com.

Find out more · Bugs and feature requestsEmbeddablesBy fago on the 28th of September, 2010

WIP.

Find out more · Bugs and feature requestsXero APIBy mradcliffe on the 28th of September, 2010

Provides methods, theming, connection, and validation tests for the Xero Accounting System with the PHP-Xero library.

The PHP-Xero library is published under the MIT license, which means you must download this library separately. Xero.com uses a RESTful approach with oauth using an RSA encryption method. This method is not currently compatible with oauth, and you should not use that module with Xero API.

This uses Xero's private application model. You will need to follow their instructions to setup your private application for your organization.

API Methods: Query data, cache data, and build forms around data. Theming: Theme functions and templates for basic data types. Tests: Connection test and validation assertions using SimpleTest. Find out more · Bugs and feature requestsWebform DialogBy flobruit on the 27th of September, 2010

Integrate Webforms with the Dialog API.

Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side of the browser window (independently of its region). The link opens a dialog containing the Webform.

Find out more · Bugs and feature requestsSnapitBy teezee on the 27th of September, 2010

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice? Just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

This module will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved.

This module supports CCK's filefield widget, CCK's imagefield widget, and normal Drupal form file-uploads. NB: The module integrates with ClamAV, it does not provide an anti-virus scanner engine.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown. This work is sponsored by FreshNetworks.

Дата:


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

Модуль: contact us

Assuming you have set up ubercart and created products, follow the instructions below.

1) Upload the module into sites/all/modules folder of your drupal installation.
2) Enable the module. Go to admin/store/settings/shopzilla and you may configure

Find out more · Bugs and feature requestsTerm Level Field By mh86 on the 28th of September, 2010

This module provides a field type for referencing terms with a level to an entity, e.g. someone can add the term "Java" with the level "Expert" to a node. The levels can be defined in the field settings and consist of a numeric level key and a human readable level label. The structure of the specified vocabulary either has to be a flat-list or a single hierarchy with two hierarchy-levels, where the parents act as grouping terms.

Currently, the only widget available displays the terms with its levels in a table. Each group (either whole vocabulary (if flat), or parent term) has a separate table. The amount of terms listed in the table can be defined in the widget settings. Furthermore, a tag cloud feature can be activated, where the remaining terms are listed in the last row (see screenshot example). Adding and removing of terms is done through AJAX.

Module currently in development.

Required patches:
* Patch, Issue: #736066: ajax.js insert command wraps content in a div

This project is sponsored by epiqo. Visit us at http://epiqo.com.

Find out more · Bugs and feature requestsEmbeddablesBy fago on the 28th of September, 2010

WIP.

Find out more · Bugs and feature requestsXero APIBy mradcliffe on the 28th of September, 2010

Provides methods, theming, connection, and validation tests for the Xero Accounting System with the PHP-Xero library.

The PHP-Xero library is published under the MIT license, which means you must download this library separately. Xero.com uses a RESTful approach with oauth using an RSA encryption method. This method is not currently compatible with oauth, and you should not use that module with Xero API.

This uses Xero's private application model. You will need to follow their instructions to setup your private application for your organization.

API Methods: Query data, cache data, and build forms around data. Theming: Theme functions and templates for basic data types. Tests: Connection test and validation assertions using SimpleTest. Find out more · Bugs and feature requestsWebform DialogBy flobruit on the 27th of September, 2010

Integrate Webforms with the Dialog API.

Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side of the browser window (independently of its region). The link opens a dialog containing the Webform.

Find out more · Bugs and feature requestsSnapitBy teezee on the 27th of September, 2010

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice? Just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

This module will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved.

This module supports CCK's filefield widget, CCK's imagefield widget, and normal Drupal form file-uploads. NB: The module integrates with ClamAV, it does not provide an anti-virus scanner engine.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown. This work is sponsored by FreshNetworks.

Дата:


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

Модуль: Feeds JSONPath Parser

This is a parser for the Feeds module that allows parsing JSON using JSONPath. It is very similar to the Feeds XPath Parser module.

Find out more · Bugs and feature requestsShopzillaBy netbabu on the 28th of September, 2010

Shopzilla is a leading shopping site popular across the globe. Shopzilla is a powerful method of PPC advertising for retailers. If you are running an ecommerce/shopping site, you will be tempted to publish your products to shopzilla store. However, it takes a lot of time to find get proper documentation from shopzilla staff for publishing/uploading your products. We have undergone this process and hence I hope this module help a lot of people in the drupal community. Once your products are published in shopzilla website, you would be able to generate a lot of sales as there are large number of affiliates for shopzilla.

This module was developed and sponsored by Param Projects For Perfection

What does this module do for retailer's business development?

For non-techies, here is the simple explanation - this module is the best and fastest way to build affiliates through shopzilla network. Feel free to contact us if you need help in setting it up.

STEP BY STEP GUIDE

Assuming you have set up ubercart and created products, follow the instructions below.

1) Upload the module into sites/all/modules folder of your drupal installation.
2) Enable the module. Go to admin/store/settings/shopzilla and you may configure

Find out more · Bugs and feature requestsTerm Level Field By mh86 on the 28th of September, 2010

This module provides a field type for referencing terms with a level to an entity, e.g. someone can add the term "Java" with the level "Expert" to a node. The levels can be defined in the field settings and consist of a numeric level key and a human readable level label. The structure of the specified vocabulary either has to be a flat-list or a single hierarchy with two hierarchy-levels, where the parents act as grouping terms.

Currently, the only widget available displays the terms with its levels in a table. Each group (either whole vocabulary (if flat), or parent term) has a separate table. The amount of terms listed in the table can be defined in the widget settings. Furthermore, a tag cloud feature can be activated, where the remaining terms are listed in the last row (see screenshot example). Adding and removing of terms is done through AJAX.

Module currently in development.

Required patches:
* Patch, Issue: #736066: ajax.js insert command wraps content in a div

This project is sponsored by epiqo. Visit us at http://epiqo.com.

Find out more · Bugs and feature requestsEmbeddablesBy fago on the 28th of September, 2010

WIP.

Find out more · Bugs and feature requestsXero APIBy mradcliffe on the 28th of September, 2010

Provides methods, theming, connection, and validation tests for the Xero Accounting System with the PHP-Xero library.

The PHP-Xero library is published under the MIT license, which means you must download this library separately. Xero.com uses a RESTful approach with oauth using an RSA encryption method. This method is not currently compatible with oauth, and you should not use that module with Xero API.

This uses Xero's private application model. You will need to follow their instructions to setup your private application for your organization.

API Methods: Query data, cache data, and build forms around data. Theming: Theme functions and templates for basic data types. Tests: Connection test and validation assertions using SimpleTest. Find out more · Bugs and feature requestsWebform DialogBy flobruit on the 27th of September, 2010

Integrate Webforms with the Dialog API.

Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side of the browser window (independently of its region). The link opens a dialog containing the Webform.

Find out more · Bugs and feature requestsSnapitBy teezee on the 27th of September, 2010

Snapit is a version control system for Drupal settings, blocks, views, roles and permissions, for use in deployments or setting up a new Drupal installation based on a previous configuration. Snapit creates a snapshot of those implementers and with that allows exporting, importing, reverting and comparing changes.

"Tired of deploying by setting your configuration changes twice? Just Snapit!"

Snapit allows you to: Create a snapshot of selected parts of the configuration, View the differences between different snapshots (like diffing revisions), Export snapshots for use in deployments (including sigining the export), Import snapshots (with automatically setting a system restore point).

There are some modules around that help in fixing the ever-difficult problem of succesfully deploy between development, staging and production environments, the difference between those modules and Snapit are mostly focused on:

A lightweight solution;
we think you shouldn't punish visitors with a slow website, just because you had to install 10+ modules to do the job. Provide insight in deployments;
we believe deploying shouldn't feel like a blind-folded deploy-and-pray experience, comfort by knowing what is going to happen is important. Find out more · Bugs and feature requestsClamAV By James Andres on the 27th of September, 2010

Drupal integration with the ClamAV virus scanner.

This module will verify that files uploaded to a site are not infected with a virus, and prevent infected files from being saved.

This module supports CCK's filefield widget, CCK's imagefield widget, and normal Drupal form file-uploads. NB: The module integrates with ClamAV, it does not provide an anti-virus scanner engine.

Installation First install the clamscan program: Ubuntu: sudo apt-get install clamav Redhat / CentOS: yum install clamav Then enable and configure the ClamAV Drupal module Done! Acknowledgements File Framework project from which this project was grown. This work is sponsored by FreshNetworks.

Дата:


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

Модуль: Comment Time Tracker

A bare-bones reduction of Yet Another Time Tracker that simply adds a field to any comment form allowing users to enter a time value. Also provides Views handlers to show times associated with comments.

Find out more · Bugs and feature requestsFeeds JSONPath ParserBy twistor on the 28th of September, 2010Features

This is a parser for the Feeds module that allows parsing JSON using JSONPath. It is very similar to the Feeds XPath Parser module.

Installation

The file jsonpath-0.8.1.php must be downloaded and put in the module folder.

Documentation

Documentation can be found at http://goessner.net/articles/JsonPath/, and http://code.google.com/p/jsonpath/wiki/PHP.

Example

Starting with the JSON document:

{ "store": {
"book": [
{ "category": "reference",
"author": "Nigel Rees",
"title": "Sayings of the Century",
"price": 8.95
},
{ "category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
},
{ "category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3",
"price": 8.99
},
{ "category": "fiction",
"author": "J. R. R. Tolkien",
"title": "The Lord of the Rings",
"isbn": "0-395-19395-8",
"price": 22.99
}
],
"bicycle": {
"color": "red",
"price": 19.95
}
}

Дата:


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

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

Rubik is a clean admin theme designed for use with the admin module. It features a set of icons for admin pages provided by Drupal core and aggressive styling to reduce visual noise wherever possible.

Requirements

You must install the Tao base theme for Rubik to operate properly.

Дата:


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

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

Tao is a base theme for Drupal that is all about going with the flow. It is not
meant for general-purpose use, but instead takes care of several tasks so that
sub-themes can get on with their job:

Aggressive resets of not only browser default styles but Drupal core defaults Unification of several template families into a single consistent format (e.g.
node.tpl.php, block.tpl.php, etc.) Theme overrides of several core annoyances (fieldsets, pagers) On-screen print stylesheet display and framework for further customized print
styling

Tao makes several assumptions about how you, the themer, would like to work with
Drupal and the theme system:

Minimize template overrides and leverage preprocessors as much as possible Preference for generalized styling over exceptions and particular design of
one-off elements High degree of control over CSS, particularly selector specificity

Дата:


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

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

Designer Relief is a Wordpress theme that I converted to a Drupal 6 theme. It is very well put together for a blog theme and has some customizations done to the page.tpl and node.tpl files to allow for the date and comments to be displayed differently than they normally are in themes. It's very close to the original Wordpress theme, but has a few minor adjustments to make yet. I would say that it is 95% completely converted. I did add a new region to the theme, which was perfect for the Primary Links. It is located across the top of the theme in the wood area. Feel free to post feedback either positive or negative about the theme as I look to improve on it over time as well.

Features

Blog Theme
100% CSS Menu Dropdowns
Fixed Width
2 Columns

Future Plans

Add More Block Regions

Sponsored by Arbor Web Development

Дата:


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

Тема оформления: 6.x-1.0

Nice sexy theme with css layout

Find out more · Bugs and feature requestsAgency Dark By FiNeX on the 24th of September, 2010

Agency Dark is a new Drupal Template by Themes Drupal and Siti Drupal.it. It was inspired from siti-drupal.it template but it evolved separately. This new template provide five regions and it is easily customizable.

Regions Header (#header). Content (#content). Sidebar Left (#left). Bottom First (#bottom-first). Bottom Last (#bottom-last).

Дата:


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

Модуль: MeSH Vocabulary

The MeSH module allows sites to utilize the large Medical Subject Headings vocabulary provided by the National Library of Medicine. Because this vocabulary is exceptionally large (currently 50k+ terms), special considerations have to be made in order to import and work with this data set.

This module replaces the taxonomy dropdown form on node edit pages with a CTools-based modal browser for easy insertion of terms. In addition, the import process is handled via an upload form, using the tree format of the MeSH database.

Requirements Chaos Tools Suite module Taxonomy module MeSH database in the tree format (not included) Todo Test with restricted memory limits (should work at 96M+) Manage updates to MeSH database Abstract taxonomy browser to use for any large vocabulary Work correctly with Vertical Tabs value preview Find out more · Bugs and feature requestsComment Time TrackerBy Dane Powell on the 28th of September, 2010

A bare-bones reduction of Yet Another Time Tracker that simply adds a field to any comment form allowing users to enter a time value. Also provides Views handlers to show times associated with comments.

Find out more · Bugs and feature requestsFeeds JSONPath ParserBy twistor on the 28th of September, 2010Features

This is a parser for the Feeds module that allows parsing JSON using JSONPath. It is very similar to the Feeds XPath Parser module.

Installation

The file jsonpath-0.8.1.php must be downloaded and put in the module folder.

Documentation

Documentation can be found at http://goessner.net/articles/JsonPath/, and http://code.google.com/p/jsonpath/wiki/PHP.

Example

Starting with the JSON document:

{ "store": {
"book": [
{ "category": "reference",
"author": "Nigel Rees",
"title": "Sayings of the Century",
"price": 8.95
},
{ "category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
},
{ "category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3",
"price": 8.99
},
{ "category": "fiction",
"author": "J. R. R. Tolkien",
"title": "The Lord of the Rings",
"isbn": "0-395-19395-8",
"price": 22.99
}
],
"bicycle": {
"color": "red",
"price": 19.95
}
}

Дата:


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

Модуль: Chaos Tools Suite

A bare-bones reduction of Yet Another Time Tracker that simply adds a field to any comment form allowing users to enter a time value. Also provides Views handlers to show times associated with comments.

Find out more · Bugs and feature requestsFeeds JSONPath ParserBy twistor on the 28th of September, 2010Features

This is a parser for the Feeds module that allows parsing JSON using JSONPath. It is very similar to the Feeds XPath Parser module.

Installation

The file jsonpath-0.8.1.php must be downloaded and put in the module folder.

Documentation

Documentation can be found at http://goessner.net/articles/JsonPath/, and http://code.google.com/p/jsonpath/wiki/PHP.

Example

Starting with the JSON document:

{ "store": {
"book": [
{ "category": "reference",
"author": "Nigel Rees",
"title": "Sayings of the Century",
"price": 8.95
},
{ "category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
},
{ "category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3",
"price": 8.99
},
{ "category": "fiction",
"author": "J. R. R. Tolkien",
"title": "The Lord of the Rings",
"isbn": "0-395-19395-8",
"price": 22.99
}
],
"bicycle": {
"color": "red",
"price": 19.95
}
}

Дата:


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

Модуль: Flag Classes

This module, to be used with the Flag module, wraps flagged items with useful CSS classes. For example, a bookmarked node will be wrapped with a node-flagged-bookmarks-self.

Features Classes are added and removed dynamically, through JavaScript, when the AJAX flagging links are used. Rows in views styled as tables (and lists) too are assigned these CSS classes. Status

This module has just been started (2010-09-29) and it's mostly a copy-paste from the handbook page "How to add CSS classes to nodes, based on flags set". The development is happening on github.com and there's not yet a release (come back soon).

Find out more · Bugs and feature requestsMeSH VocabularyBy erikwebb on the 28th of September, 2010

The MeSH module allows sites to utilize the large Medical Subject Headings vocabulary provided by the National Library of Medicine. Because this vocabulary is exceptionally large (currently 50k+ terms), special considerations have to be made in order to import and work with this data set.

This module replaces the taxonomy dropdown form on node edit pages with a CTools-based modal browser for easy insertion of terms. In addition, the import process is handled via an upload form, using the tree format of the MeSH database.

Requirements Chaos Tools Suite module Taxonomy module MeSH database in the tree format (not included) Todo Test with restricted memory limits (should work at 96M+) Manage updates to MeSH database Abstract taxonomy browser to use for any large vocabulary Work correctly with Vertical Tabs value preview Find out more · Bugs and feature requestsComment Time TrackerBy Dane Powell on the 28th of September, 2010

A bare-bones reduction of Yet Another Time Tracker that simply adds a field to any comment form allowing users to enter a time value. Also provides Views handlers to show times associated with comments.

Find out more · Bugs and feature requestsFeeds JSONPath ParserBy twistor on the 28th of September, 2010Features

This is a parser for the Feeds module that allows parsing JSON using JSONPath. It is very similar to the Feeds XPath Parser module.

Installation

The file jsonpath-0.8.1.php must be downloaded and put in the module folder.

Documentation

Documentation can be found at http://goessner.net/articles/JsonPath/, and http://code.google.com/p/jsonpath/wiki/PHP.

Example

Starting with the JSON document:

{ "store": {
"book": [
{ "category": "reference",
"author": "Nigel Rees",
"title": "Sayings of the Century",
"price": 8.95
},
{ "category": "fiction",
"author": "Evelyn Waugh",
"title": "Sword of Honour",
"price": 12.99
},
{ "category": "fiction",
"author": "Herman Melville",
"title": "Moby Dick",
"isbn": "0-553-21311-3",
"price": 8.99
},
{ "category": "fiction",
"author": "J. R. R. Tolkien",
"title": "The Lord of the Rings",
"isbn": "0-395-19395-8",
"price": 22.99
}
],
"bicycle": {
"color": "red",
"price": 19.95
}
}

Дата:


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