block plugin, link creation service, drupal js file