Drupal

PDF Slideshow

New Drupal Modules - 9 hours 41 min ago

The module provides a file type field formatter the converts the attached pdf file to an image slideshow.

Features:
Set the image converted image size
Set the number of pages to show

Prerequisite:
The module needs the following PHP extension installed on the server: imagick

Categories: Drupal

Simple SEO preview

New Drupal Modules - 11 hours 47 min ago

The Simple SEO preview module provides a new field to let you manage a node meta title & meta description.
When contributing the Simple SEO preview field you will have a live Google preview to help you visualize how non-visible meta title & meta description are taken by Google search engine.

Field configuration / form display

You have several basic options in the content type Manage form display page and you can choose:

Categories: Drupal

IFDE Accordion

New Drupal Modules - 23 March 2019 - 6:15am
Categories: Drupal

Profile Update Reminder

New Drupal Modules - 22 March 2019 - 11:35pm

Bug your users to fill in their profile info.

Categories: Drupal

Coffee Mediteran

New Drupal Modules - 22 March 2019 - 8:55am

This module improves and fixes some minor issues of UI in the coffee module, the improvements are meant to work with Mediteran Admin Theme, even though can be used separately as well.

Requirements:

 

Compatible With:

 

Categories: Drupal

Services Environment Variable Parameters

New Drupal Modules - 22 March 2019 - 7:41am

A simple helper that allows setting service parameters by environment variables.

Usage

1. Install as usual.
2. Set environment variables following this pattern:

DRUPAL_SERVICE_{ variable }={ value }

The variable name following the same rules:

  • Casing is kept as is
  • '__' is replaced by dots (".").
  • '___' is used for setting nested array structures
Usage example - configuring CORS:

For example the following environment variables would set Drupal's CORS values:

Categories: Drupal

External Hreflang

New Drupal Modules - 22 March 2019 - 7:17am

Allow adding alternate hreflang for external sites (not languages in Drupal).

Categories: Drupal

My_First_Module

New Drupal Modules - 22 March 2019 - 7:12am
Therew are two functionalities of this module
  1. Create a menu link to hello_world content page
  2. Adds a "Hello World" block

The code-base of this module follow all the coding standards of Drupal

Categories: Drupal

Ckeditor Select All

New Drupal Modules - 22 March 2019 - 6:25am

CKEditor Select All
--------------------------------------------------------------------------------

This plugin adds `Select All` functionality for CKEditor in Drupal 8:

- Quickly selects all the text.

INSTALLATION
------------

Categories: Drupal

Entity Activity

New Drupal Modules - 22 March 2019 - 2:07am

This is a placeholder for the futur module entity activity.

Entity activity will allow to configure and generate any kind of notifications on any content entity type.

Categories: Drupal

Pagedesigner Parts

New Drupal Modules - 22 March 2019 - 1:24am
Categories: Drupal

Micro Simplenews

New Drupal Modules - 21 March 2019 - 3:59pm

This is a placeholder. For the futur module which integrates the simplenews module with a micro site.

Categories: Drupal

Sophron

New Drupal Modules - 21 March 2019 - 11:00am

Sophron of Syracuse (Greek: Σώφρων ὁ Συρακούσιος, fl. 430 BC) was a writer of mimes.

Categories: Drupal

Clever Reach Rules

New Drupal Modules - 21 March 2019 - 8:59am

Minimalistic Clever Reach integration for rules.

This modules provides a Clever Reach integration for
Drupal via rules.

Categories: Drupal

Libraries provider fontawesome

New Drupal Modules - 21 March 2019 - 8:38am

Libraries provider is just a library definition
for the Fontawesome library
with the extra information needed to be configured by
Libraries provider.

By default it will load the Fontawesome library from the
jsdelivr CDN.

Categories: Drupal

Drulma companion

New Drupal Modules - 21 March 2019 - 8:10am

Drulma companion is a helper module for
the Drulma theme.
It is built to use the Bulma CSS framework.

Categories: Drupal

Libraries provider

New Drupal Modules - 21 March 2019 - 7:30am

Libraries provider is a module meant to relieve themes and modules
from the loading of and configuration of third party assets.

Categories: Drupal

Wim Leers: JSON:API shipping with Drupal 8.7!

Planet Drupal - 21 March 2019 - 6:20am

The JSON:API module was added to Drupal 8.7 as a stable module!

See Dries’ overview of why this is an important milestone for Drupal, a look behind the scenes and a look toward the future. Read that first!

Upgrading?

As Mateu said, this is the first time a new module is added to Drupal core as “stable” (non-experimental) from day one. This was the plan since July 2018 — I’m glad we delivered on that promise.

This means users of the JSON:API 8.x-2.x contrib module currently on Drupal 8.5 or 8.6 can update to Drupal 8.7 on its release day and simply delete their current contributed module, and have no disruption in their current use of JSON:API, nor in security coverage! 1

What’s happened lately?

The last JSON:API update was exactly two months ago, because … ever since then Gabe, Mateu and I are have been working very hard to get JSON:API through the core review process. This resulted in a few notable improvements:

  1. a read-only mode that is turned on by default for new installs — this strikes a nice balance between DX (still having data available via APIs by default/zero config: reading is probably the 80% use case, at least today) and minimizing risk (not allowing writes by default) 2
  2. auto-revisioning when PATCHing for eligible entity types
  3. formally documented & tested revisions and translations support 3
  4. formally documented security considerations

Get these improvements today by updating to version 2.4 of the JSON:API module — it’s identical to what was added to Drupal 8.7!

Contributors

An incredible total of 103 people contributed in JSON:API’s issue queue to help make this happen, and 50 of those even have commits to their name:

Wim Leers, ndobromirov, e0ipso, nuez, gabesullice, xjm, effulgentsia, seanB, jhodgdon, webchick, Dries, andrewmacpherson, jibran, larowlan, Gábor Hojtsy, benjifisher, phenaproxima, ckrina, dww, amateescu, voleger, plach, justageek, catch, samuel.mortenson, berdir, zhangyb, killes@www.drop.org, malik.kotob, pfrilling, Grimreaper, andriansyahnc, blainelang, btully, ebeyrent, garphy, Niklan, joelstein, joshua.boltz, govind.maloo, tstoeckler, hchonov, dawehner, kristiaanvandeneynde, dagmar, yobottehg, olexyy.mails@gmail.com, keesee, caseylau, peterdijk, mortona2k, jludwig, pixelwhip, abhisekmazumdar, izus, Mile23, mglaman, steven.wichers, omkar06, haihoi2, axle_foley00, hampercm, clemens.tolboom, gargsuchi, justafish, sonnykt, alexpott, jlscott, DavidSpiessens, BR0kEN, danielnv18, drpal, martin107, balsama, nileshlohar, gerzenstl, mgalalm, tedbow, das-peter, pwolanin, skyredwang, Dave Reid, mstef, bwinett, grndlvl, Spleshka, salmonek, tom_ek, huyby, mistermoper, jazzdrive3, harrrrrrr, Ivan Berezhnov, idebr, mwebaze, dpolant, dravenk, alan_blake, jonathan1055, GeduR, kostajh, pcambra, meba, dsdeiz, jian he, matthew.perry.

Thanks to all of you!

Future JSON:API blogging

I blogged about once a month since October 2018 about JSON:API, to get more people to switch to version 2.x of the JSON:API module, to ensure it was maximally mature and bug free prior to going into Drupal core. New capabilities were also being added at a pretty high pace because we’d been preparing the code base for that months prior. We went from ~1700 installs in January to ~2700 today!

Now that it is in Drupal core, there will be less need for frequent updates, and I think the API-First Drupal: what’s new in 8.next? blog posts that I have been doing probably make more sense. I will do one of those when Drupal 8.7.0 is released in May, because not only will it ship with JSON:API land, there are also other improvements!

Special thanks to Mateu Aguiló Bosch (e0ipso) for their feedback!

  1. We’ll of course continue to provide security releases for the contributed module. Once Drupal 8.7 is released, the Drupal Security Team stops supporting Drupal 8.5. At that time, the JSON:API contributed module will only need to provide security support for Drupal 8.6. Once Drupal 8.8 is released at the end of 2019, the JSON:API contributed module will no longer be supported: since JSON:API will then be part of both Drupal 8.7 and 8.8, there is no reason for the contributed module to continue to be supported. ↩︎

  2. Existing sites will continue to have writes enabled by default, but can choose to enable the read-only mode too. ↩︎

  3. Limitations in the underlying Drupal core APIs prevent JSON:API from 100% of desired capabilities, but with JSON:API now being in core, it’ll be much easier to make the necessary changes happen! ↩︎

Categories: Drupal

Pages

Subscribe to As If Productions aggregator - Drupal