[1.x] Filter on term name


You know the machine name of a term, but you do not know the term ID. Currently, you can only filter on term ID

Does Not Work


You have a publication website.
The publication website has issues, with a vocabulary name publication_issue
You have setup and endpoint @ [site]/api/v1.0/publication_issues

"PHP extensions Disabled" error on Drupal 8


Screenshot of error

You are trying to install Drupal 8, but during the installation at "Verify requirements" step, Drupal returns the following error message

PHP extensions

Drupal requires you to enable the PHP extensions in the following list (see the system requirements page for more information):

Google Analytics Counter: get "Client ID" and "Client Secret"

Here's a 3 minute video tutorial about how to get Goolge "Client ID" and "Client Secret" required by the Google Analytics Counter module.

If you cannot watch a video, use this step-by-step text-image guide:

Install PECL uploadprogress on Debian 8 Jessie


  • Debian Jessie 8.x
  • Root access to your server. Usually VPS or dedicated servers comes with Root access. It will NOT work on share hosting without Root access. If unsure ask your host.
  • Drupal 7.x or 8.x
  • PHP 5.5.9 or more recent
  • Apache 2.2 or more recent



Block visibility

For RestFul 1.x


You have a content type that you want to be display on specific pages. You want to use the same system as Drupal core block visibility.

Proposed resolution

Add a textarea field to your content type called visibility, with a machine name of field_block_visibility.

Visibility Block Textarea field

Create or add to your endpoint the following code:


Subscribe with RSS Subscribe to RSS - No known problems