Screenlog.js

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Ever faced a situation where you said "Why doesn't this bug show up when developer console is open!!"? And since the bug doesn't show when you have console open, you cannot do debug logging using console.log.

Enter screenlog.js. screenlog.js brings the developer console right on your screen so that you can do logging without having the developer console open always.

Configuration Split

Component type

module

Maintenance status

Development status

Downloads

137103

Component created

Component changed

Background

The Drupal 8 configuration management works best when importing and exporting the whole set of the sites configuration. However, sometimes developers like to opt out of the robustness of CM and have a super-set of configuration active on their development machine and deploy only a subset.

YoutubeAPI

Component type

module

Maintenance status

Development status

Downloads

505

Component created

Component changed

YouTube Data API V3 integration.

This module allow drupal developers to work with google YouTube API V3 easier. As this is an API module, it in itself doesn't do anything.

For Example, to search 'drupal' videos on youtube, You have just to call:

use DrupalyoutubeapiYoutubeAPISearch;

$api = new YoutubeSearch();
$api->addQuery(YoutubeSearch::q, 'drupal');
//Optionally.
$api->addQuerys([YoutubeSearch::part => 'snippet', YoutubeSearch::type => 'video']);
$result = $api->execute();;

Field Import

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Features

Field Import module enables you to import fields to a content type from a csv file.
Fields can be imported into an existing content type or a new one which will be created upon import.
Drupal naming conventions should be followed for the fields to be imported.

Basic Installation & Configuration

Refer to the Readme.txt file included with the module which contains additional information.

Basic HTTP Authentication

Component type

module

Maintenance status

Development status

Downloads

1017

Component created

Component changed

The module provides a possibility to restrict an access to every system path using basic HTTP authorization. You can configure, for which paths will be added an additional HTTP authentication before checking its accessibility through standard tools, using UI or programmatically.

Drupal 8

Drupal 8 is cool because it has the basic_auth module within the core.

API

Add basic HTTP authorization for a path:

Migrate default content

Component type

module

Categories

Maintenance status

Development status

Downloads

2410

Component created

Component changed

Provide default test content for a Drupal site using migrate.

This module uses csv or yaml files as a data source. These files are located in a folder specified by a setting called source_dir. The name of the files follows a standard: ENTITY_TYPE.BUNDLE.FILE_TYPE like user.user.csv or node.article.yml

You can find examples for most entity types in the example_default_content_csv and example_default_content_yml folders.

Any field with the password data type will be hashed automatically.

Drush Shrink Database

Component type

module

Categories

Maintenance status

Development status

Downloads

215

Component created

Component changed

Extends Drush sql-sanitize with an option to shrink the database size by wiping older content.

It only supports Drupal 8 for now.

Features

  • Wipe content in entity tables (base fields, fields and revisions).
  • Currently it provides hardcoded support for node and media entities.
  • More funcionality is planned. See the TODO list.

Screenshots