2017 © Pedro PelĂĄez
 

drupal-module drupal-unoderef

Handle nodereferences with drop areas as widgets

image

makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  • Wednesday, July 4, 2018
  • by pounard
  • Repository
  • 5 Watchers
  • 0 Stars
  • 100 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 12 Versions
  • 3 % Grown

The README.md

Simple node-reference like module

This modules provides a simple node-reference like field, and a drag'n'drop widget to manipulate it., (*1)

Getting started

Set-up

Install the module, create a field, you're good to go., (*2)

Use with Dragula

This is the recommended version, for this to work, you need to download and install the dragula Drupal module, which can be pulled using composer:, (*3)

composer require makinacorpus/drupal-dragula
drush -y en dragula

This is a drag and drop based widget, in order to work, you must have draggable elements in the page. If you are using this module as a dependency of the ”CMS module then you have nothing to do, in all other cases, you must provide in the page a content selector whose markup respect those rules:, (*4)

  • container must carry the data-layout-source=1 attribute;
  • elements must carry the data-item-type=node attribute;
  • element must carry the data-item-id=NID attribute (where NID is te node identifier);
  • element should carry the data-bundle=BUNDLE attribute (where BUNDLE is the node type).

For example:, (*5)

<div id="my-content-selector" data-layout-source="1">
  <div data-item-type="node" data-item-id="1" data-bundle="page">
    <h2>Page 1</h2>
    Any content, could be a view mode.
  </div>
  <div data-item-type="node" data-item-id="2" data-bundle="article">
    <h2>Article 2</h2>
    Any content, could be a view mode.
  </div>
  <!-- Etc... -->
</div>

There is nothing else to do, the JavaScript code will automatically find all content sources that matches those conditions, and use it for drag and drop., (*6)

Use with jQuery sortable/droppable

This is not supported anymore, but you may still use the legacy jQuery based version. It needs to be documented., (*7)

The Versions

04/07 2018

dev-master

9999999-dev http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0 GPL-2.0-or-later

The Requires

 

by SĂ©bastien Corbin

04/07 2018

1.0.x-dev

1.0.9999999.9999999-dev http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0 GPL-2.0-or-later

by SĂ©bastien Corbin

04/07 2018

1.0.1

1.0.1.0 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0-or-later

by SĂ©bastien Corbin

04/07 2018

1.0

1.0.0.0 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0-or-later

by SĂ©bastien Corbin

04/07 2018

2.0.0-alpha2

2.0.0.0-alpha2 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0-or-later

The Requires

 

by SĂ©bastien Corbin

28/10 2017

dev-typescript

dev-typescript http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0

The Requires

 

by SĂ©bastien Corbin

29/04 2017

2.0.0-alpha1

2.0.0.0-alpha1 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0

The Requires

 

by SĂ©bastien Corbin

19/10 2016

1.0.0-alpha5

1.0.0.0-alpha5 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0

by SĂ©bastien Corbin

09/08 2016

1.0.0-alpha4

1.0.0.0-alpha4 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0

by SĂ©bastien Corbin

15/06 2016

1.0.0-alpha3

1.0.0.0-alpha3 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0

by SĂ©bastien Corbin

08/06 2016

1.0.0-alpha2

1.0.0.0-alpha2 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0

by SĂ©bastien Corbin

30/05 2016

1.0.0-alpha1

1.0.0.0-alpha1 http://github.com/makinacorpus/drupal-unoderef

Handle nodereferences with drop areas as widgets

  Sources   Download

GPL-2.0

by SĂ©bastien Corbin