/**
  * {@inheritdoc}
  */
 public function buildForm(array $form, FormStateInterface $form_state)
 {
     $form = parent::buildForm($form, $form_state);
     $form['ivw_integration']['ivw_site'] = array('#type' => 'textfield', '#title' => t('IVW Site name'), '#description' => t('Site name as given by IVW, this is used as default for the "st" parameter in the iam_data object'));
     $form['ivw_integration']['mobile_site'] = array('#type' => 'textfield', '#title' => t('IVW Mobile Site name'), '#description' => t('Mobile site name as given by IVW, this is used as default for the "st" parameter in the iam_data object'));
     return $form;
 }
 /**
  * {@inheritdoc}
  */
 public function buildForm(array $form, FormStateInterface $form_state)
 {
     $form = parent::buildForm($form, $form_state);
     $form['nexx_integration']['description'] = array('#type' => 'item', '#markup' => $this->t('Register a new account at <a href=":nexx_url" target="_blank">http://www.nexx.tv/thunder</a> and get a domain ID and an installation code. You can provide theme right here or at a later stage on the nexx Settings form', [':nexx_url' => 'http://www.nexx.tv/thunder']));
     $form['nexx_integration']['omnia_id'] = array('#type' => 'textfield', '#title' => $this->t('Domain ID'));
     $form['nexx_integration']['nexx_api_authkey'] = array('#type' => 'textfield', '#title' => $this->t('Installation Code'));
     return $form;
 }
 /**
  * {@inheritdoc}
  */
 public function buildForm(array $form, FormStateInterface $form_state)
 {
     $form = parent::buildForm($form, $form_state);
     $form['google_analytics']['ga_account'] = array('#description' => t('This ID is unique to each site you want to track separately, and is in the form of UA-xxxxxxx-yy. To get a Web Property ID, <a href=":analytics" target="_blank">register your site with Google Analytics</a>, or if you already have registered your site, go to your Google Analytics Settings page to see the ID next to every site profile. <a href=":webpropertyid"  target="_blank">Find more information in the documentation</a>.', [':analytics' => 'http://www.google.com/analytics/', ':webpropertyid' => Url::fromUri('https://developers.google.com/analytics/resources/concepts/gaConceptsAccounts', ['fragment' => 'webProperty'])->toString()]), '#maxlength' => 20, '#placeholder' => 'UA-', '#size' => 15, '#title' => t('Web Property ID'), '#type' => 'textfield');
     return $form;
 }
 /**
  * {@inheritdoc}
  */
 public function buildForm(array $form, FormStateInterface $form_state)
 {
     $form = parent::buildForm($form, $form_state);
     $form['paragraphs_riddle_marketplace']['riddle_token'] = array('#type' => 'textfield', '#title' => $this->t('Riddle token'), '#description' => $this->t('Register a new account at <a href=":riddle" target="_blank">riddle.com</a> and get a token from the Account->Plugins page (you may need to reset to get the first token). To get a free riddle basic account use this voucher "THUNDER_3eX4_freebasic".', [':riddle' => 'http://www.riddle.com']));
     return $form;
 }
 /**
  * {@inheritdoc}
  */
 public function buildForm(array $form, FormStateInterface $form_state)
 {
     $form = parent::buildForm($form, $form_state);
     $form['harbourmaster']['description'] = array('#type' => 'item', '#markup' => $this->t('Integrates Harbourmaster providing a single sign-on solution for Drupal. You will need an instance of the harbourmaster running. See <a href=":url" target="_blank">harbourmaster documentation</a> for more details.', [':url' => 'https://valiton.github.io/harbourmaster-docs/index.html']));
     return $form;
 }
 /**
  * {@inheritdoc}
  */
 public function buildForm(array $form, FormStateInterface $form_state)
 {
     $form = parent::buildForm($form, $form_state);
     $form['adsense']['adsense_basic_id'] = ['#type' => 'textfield', '#title' => t('Site Google AdSense Publisher ID'), '#required' => FALSE, '#default_value' => '', '#pattern' => 'pub-[0-9]+', '#description' => t('This is the Google AdSense Publisher ID for the site owner. It is used if no other ID is suitable. Get this in your Google Adsense account. It should be similar to %id.', ['%id' => 'pub-9999999999999'])];
     return $form;
 }