Blame view

vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Hypertext.php 996 Bytes
abf1649b   andryeyev   Чистая установка ...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
  <?php
  
  /**
   * XHTML 1.1 Hypertext Module, defines hypertext links. Core Module.
   */
  class HTMLPurifier_HTMLModule_Hypertext extends HTMLPurifier_HTMLModule
  {
  
      /**
       * @type string
       */
      public $name = 'Hypertext';
  
      /**
       * @param HTMLPurifier_Config $config
       */
      public function setup($config)
      {
          $a = $this->addElement(
              'a',
              'Inline',
              'Inline',
              'Common',
              array(
                  // 'accesskey' => 'Character',
                  // 'charset' => 'Charset',
                  'href' => 'URI',
                  // 'hreflang' => 'LanguageCode',
                  'rel' => new HTMLPurifier_AttrDef_HTML_LinkTypes('rel'),
                  'rev' => new HTMLPurifier_AttrDef_HTML_LinkTypes('rev'),
                  // 'tabindex' => 'Number',
                  // 'type' => 'ContentType',
              )
          );
          $a->formatting = true;
          $a->excludes = array('a' => true);
      }
  }
  
  // vim: et sw=4 sts=4