Maintainers monitor issues, but fast responses are not guaranteed.

Modulizer

Drupal 8 requires an awful lot of boilerplate code in order to write modules, and this makes baby kittens cry.

So what this module (which is currently not a module at all, but a horrifying static PHP script written over one sleepless night) does is transform a simple YAML syntax to scaffolding code to eliminate rage. The goal is to be sort of like Module Builder and Profiler rolled into one (and it might make sense to merge this into one of those projects if anything more ever comes of it.)

Example

By defining a YAML file like so:

name: Example
description: An example module.
core: 8.x
type: module

routes:
  hello_world:
    path: 'hello'
    type: page
    access:
      type: permission
      name: access content

...Modulizer generates the following:

├── example.info.yml
├── example.module
├── example.routing.yml
└── lib
    └── Drupal
        └── example
            └── Controller
                └── ExampleController.php

Go to the path http://localhost/hello, and voila! You see a page! :D

To-do

Essentially, everything. :P

- Make it an actual module! :P
- Convert it to Drush hooks instead of horrifying, hard-coded, insecure travesty that it is currently.

Domain Simplenews

With this module you can make Simplenews newsletters per domain.
Because Simplenews depends on the core taxonomy module to make newsletter types, we need Domain Taxonomy too. When installing this module you already get just those taxonomy terms that are granted for nodes on a specific domain when adding a new newsletter.

What Domain Simplenews does is that it alters the subscription forms to also respect the taxonomy grants. I have done the Simplenews subscription forms on the User Registration page (under the Subscriptions tab), on the Newsletter Subscriptions page and on the Multi Subscriptions block.
You can also set a block per newsletter, which is shown on all domains by default. It could of course be possible to control that with this module too, but I have chosen not to, because there already is the Domain Blocks module to control the display of individual blocks by domain.

Dependencies

Domain Access (tested on 7.x-3.10)
Domain Taxonomy (tested on 7.x-3.x-dev 2012-Apr-30)
Simplenews (tested on 7.x-1.0)

Future plans

IP2Location Module

IP2Location is a non-intrusive geo IP solution to help you to identify visitor's geographical location, i.e.

Ubercart Feeds Product Updater

Features

This module let you import and update attributes for Ubercart products with Ubercart Feed Mappers module.

The module creates a feed csv importer from all Ubercart fields - including attributes - automatically.

Use

1) Download the template from import page (/import/uc_feeds_product_updater/template)
2) Fill in the template. For each attribute option you want enabled, fill in at least one of the cells for weight, price, or cost (a zero value works). If you fill in at least one of the three, any unfilled will default to zero. If you leave all three blank, that option will not be enabled on the imported product.
3) Import the completed csv at /import/uc_feeds_product_updater.

Pay attention
- Empty node fields which are not attributes or options, if setted to '', will be setted to '' on import/update: you can lose Node title, SKU and so on if you don't care enough.
- Set nid as unique for updating.

Note

- This module cannot delete options or attributes: it just imports new or update existing ones.
- The module is not deeply tested, please be careful and report bugs.

Required module

Ubercart Feed Mappers

Credits

IMCE Menu Links

IMCE Menu Links Screenshot

Drupal's menu system requires absolute path to files located locally within a Drupal site.

Pages

Subscribe with RSS Subscribe to RSS - Minimally maintained