WYSIWYG Tools Plus

Component type

module

Maintenance status

Development status

Downloads

7513

Component created

Component changed

D8 development
The development for the 8.x version has just begun and I am asking for requests for new widgets that can be added in. Please submit a feature request ticket and I will be reviewing those for what can be added to the new port.

We're also looking for possible contributors whom would like to add their code.

Please do not use the 8.x-1.x-dev branch until I announce a stable build that's ready for testing.

Blajax

Component type

module

Maintenance status

Development status

Downloads

2133

Component created

Component changed

Overview

Blajax eases working with blocks both for a user and a site admin. It adds a toolbar to each block that enhances drupals standard block behaviors. This is, besides, somehow similar to the "contextual links" approach in Drupal 7 and thus there will most likely be no 1:1 port for D7. I'll leave the project open to see if D8 will still leave a gap or provide Ajax powered block refresh ootb.

Features

  • Configurable toolbar with optional functions (probably more to follow):
    • Hide - if a user is allowed to disable the block, he can do this with one click. He no longer needs to leave the current page to edit is profile settings.
    • Minimize/maximize - any block that may be disabled can instead be minimized to a simple caption bar.
    • Refresh - depending on configuration and permission, the user may refresh the single block without having to reload the entire page. Very helpful e.g. while editing a node.
    • Configure - depending on permissions, a direct link to the block's configuration page
  • Auto-refresh Each block can be configured to update itself via Ajax within individual intervals.
  • Full REST fallback - All functions except auto refresh will also work on browsers without Javascript enabled.
  • Customizeable appearance - choose between icons and/or text links, determine jQuery effects and behavior as you like.
  • Full theming support - all visuals can be overridden with custom icons, css and templates or theme functions.

Ubercart Attribute Per Role

Component type

module

Maintenance status

Development status

Downloads

720

Component created

Component changed

What is Ubercart Attribute Per Role?

uc_attribute_per_role allows site administrators to define on a per-role basis which attributes should be hidden to the users of an Ubercart site. For example, the site administrator could have the a 'gift wrap' attribute hidden for members of the 'wholesale' role.

Hidden attributes are removed from the Ubercart product add to cart forms and thus do not display on the cart, checkout or order forms either.

Requirements

Known problems

  • Required attributes displayed in the form of form elements that get a default
    value set (for example, select boxes) may affect a product's price even though
    it is not actually displayed to the user.
  • Role weights is not implemented by design. Users who are members of multiple roles will simply have attributes hidden according to the matching attribute per role definitions for each of those roles.

Absolute URLs to Relative Path

Component type

module

Maintenance status

Development status

Component created

Component changed

This module provides an input format filter that is the opposite of the Relative Path to Absolute URLs module.

Why would you want this? The most common use case is when working in multiple environments with different URLs, like dev/staging/production. When syncing your production database with a test server, absolute URLs will redirect you to the wrong site. Also, if you're changing domain names, this will help prevent incorrect URLs.

Contextual Block Hide

Component type

module

Maintenance status

Development status

Downloads

1482

Component created

Component changed

Hide a block from a specific page becomes very easier with this module.

Contextual Block Hide, adds contextual link that allow the user with rights to hide directly the block from the current page.

Install

Simply download, and unzip the module in your modules folder (sites/all/modules or site/default/modules).

Then, enable the module in the admin page and enjoy.