'','TASKLISTS_EDITABLE'=>'']; protected function renderNode(\DOMNode $node) { switch($node->nodeName){case'BANDCAMP':$this->out.='';break;case'C':case'html:code':$this->out.='';$this->at($node);$this->out.='';break;case'CODE':$this->out.='
hasAttribute('lang'))$this->out.=' class="language-'.htmlspecialchars($node->getAttribute('lang'),2).'"';$this->out.='>';$this->at($node);$this->out.='
';break;case'DAILYMOTION':$this->out.='';break;case'DEL':case'html:del':$this->out.='';$this->at($node);$this->out.='';break;case'EM':$this->out.='';$this->at($node);$this->out.='';break;case'EMAIL':$this->out.='';$this->at($node);$this->out.='';break;case'ESC':$this->at($node);break;case'FACEBOOK':$this->out.='';break;case'FP':case'HE':$this->out.=htmlspecialchars($node->getAttribute('char'),0);break;case'H1':$this->out.='

';$this->at($node);$this->out.='

';break;case'H2':$this->out.='

';$this->at($node);$this->out.='

';break;case'H3':$this->out.='

';$this->at($node);$this->out.='

';break;case'H4':$this->out.='

';$this->at($node);$this->out.='

';break;case'H5':$this->out.='
';$this->at($node);$this->out.='
';break;case'H6':$this->out.='
';$this->at($node);$this->out.='
';break;case'HC':$this->out.='';break;case'HR':$this->out.='
';break;case'IMG':$this->out.='hasAttribute('alt'))$this->out.=' alt="'.htmlspecialchars($node->getAttribute('alt'),2).'"';if($node->hasAttribute('title'))$this->out.=' title="'.htmlspecialchars($node->getAttribute('title'),2).'"';$this->out.='>';break;case'ISPOILER':$this->out.='';$this->at($node);$this->out.='';break;case'LI':$this->out.='xpath->evaluate('boolean(TASK)',$node))$this->out.=' data-task-id="'.htmlspecialchars($this->xpath->evaluate('string(TASK/@id)',$node),2).'" data-task-state="'.htmlspecialchars($this->xpath->evaluate('string(TASK/@state)',$node),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'LIST':if(!$node->hasAttribute('type')){$this->out.='';}else{$this->out.='hasAttribute('start'))$this->out.=' start="'.htmlspecialchars($node->getAttribute('start'),2).'"';$this->out.='>';$this->at($node);$this->out.='';}break;case'LIVELEAK':$this->out.='';break;case'QUOTE':$this->out.='
';$this->at($node);$this->out.='
';break;case'SOUNDCLOUD':$this->out.='';break;case'SPOILER':$this->out.='
';$this->at($node);$this->out.='
';break;case'SPOTIFY':if((strpos($node->getAttribute('id'),'episode/')===0)||(strpos($node->getAttribute('id'),'show/')===0))$this->out.='';else$this->out.='';break;case'STRONG':case'html:strong':$this->out.='';$this->at($node);$this->out.='';break;case'SUB':case'html:sub':$this->out.='';$this->at($node);$this->out.='';break;case'SUP':case'html:sup':$this->out.='';$this->at($node);$this->out.='';break;case'TABLE':case'html:table':$this->out.='';$this->at($node);$this->out.='
';break;case'TASK':$this->out.='getAttribute('state')==='checked')$this->out.=' checked';if($this->params['TASKLISTS_EDITABLE']==='')$this->out.=' disabled';$this->out.='>';break;case'TBODY':case'html:tbody':$this->out.='';$this->at($node);$this->out.='';break;case'TD':$this->out.='hasAttribute('align'))$this->out.=' style="text-align:'.htmlspecialchars($node->getAttribute('align'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'TH':$this->out.='hasAttribute('align'))$this->out.=' style="text-align:'.htmlspecialchars($node->getAttribute('align'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'THEAD':case'html:thead':$this->out.='';$this->at($node);$this->out.='';break;case'TR':case'html:tr':$this->out.='';$this->at($node);$this->out.='';break;case'TWITCH':$this->out.='';break;case'URL':$this->out.='hasAttribute('title'))$this->out.=' title="'.htmlspecialchars($node->getAttribute('title'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'VIMEO':$this->out.='';break;case'VINE':$this->out.='';break;case'YOUTUBE':$this->out.='';break;case'br':case'html:br':$this->out.='
';break;case'e':case'i':case's':break;case'html:abbr':$this->out.='hasAttribute('title'))$this->out.=' title="'.htmlspecialchars($node->getAttribute('title'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'html:b':$this->out.='';$this->at($node);$this->out.='';break;case'html:dd':$this->out.='
';$this->at($node);$this->out.='
';break;case'html:div':$this->out.='hasAttribute('class'))$this->out.=' class="'.htmlspecialchars($node->getAttribute('class'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'html:dl':$this->out.='
';$this->at($node);$this->out.='
';break;case'html:dt':$this->out.='
';$this->at($node);$this->out.='
';break;case'html:i':$this->out.='';$this->at($node);$this->out.='';break;case'html:img':$this->out.='hasAttribute('alt'))$this->out.=' alt="'.htmlspecialchars($node->getAttribute('alt'),2).'"';if($node->hasAttribute('height'))$this->out.=' height="'.htmlspecialchars($node->getAttribute('height'),2).'"';if($node->hasAttribute('src'))$this->out.=' src="'.htmlspecialchars($node->getAttribute('src'),2).'"';if($node->hasAttribute('title'))$this->out.=' title="'.htmlspecialchars($node->getAttribute('title'),2).'"';if($node->hasAttribute('width'))$this->out.=' width="'.htmlspecialchars($node->getAttribute('width'),2).'"';$this->out.='>';break;case'html:ins':$this->out.='';$this->at($node);$this->out.='';break;case'html:li':$this->out.='
  • ';$this->at($node);$this->out.='
  • ';break;case'html:ol':$this->out.='
      ';$this->at($node);$this->out.='
    ';break;case'html:pre':$this->out.='
    ';$this->at($node);$this->out.='
    ';break;case'html:rb':$this->out.='';$this->at($node);$this->out.='';break;case'html:rp':$this->out.='';$this->at($node);$this->out.='';break;case'html:rt':$this->out.='';$this->at($node);$this->out.='';break;case'html:rtc':$this->out.='';$this->at($node);$this->out.='';break;case'html:ruby':$this->out.='';$this->at($node);$this->out.='';break;case'html:span':$this->out.='hasAttribute('class'))$this->out.=' class="'.htmlspecialchars($node->getAttribute('class'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'html:td':$this->out.='hasAttribute('colspan'))$this->out.=' colspan="'.htmlspecialchars($node->getAttribute('colspan'),2).'"';if($node->hasAttribute('rowspan'))$this->out.=' rowspan="'.htmlspecialchars($node->getAttribute('rowspan'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'html:tfoot':$this->out.='';$this->at($node);$this->out.='';break;case'html:th':$this->out.='hasAttribute('colspan'))$this->out.=' colspan="'.htmlspecialchars($node->getAttribute('colspan'),2).'"';if($node->hasAttribute('rowspan'))$this->out.=' rowspan="'.htmlspecialchars($node->getAttribute('rowspan'),2).'"';if($node->hasAttribute('scope'))$this->out.=' scope="'.htmlspecialchars($node->getAttribute('scope'),2).'"';$this->out.='>';$this->at($node);$this->out.='';break;case'html:u':$this->out.='';$this->at($node);$this->out.='';break;case'html:ul':$this->out.='
      ';$this->at($node);$this->out.='
    ';break;case'p':$this->out.='

    ';$this->at($node);$this->out.='

    ';break;default:$this->at($node);} } /** {@inheritdoc} */ public $enableQuickRenderer=true; /** {@inheritdoc} */ protected $static=['/C'=>'','/CODE'=>'','/DEL'=>'','/EM'=>'','/EMAIL'=>'','/ESC'=>'','/H1'=>'','/H2'=>'','/H3'=>'','/H4'=>'','/H5'=>'','/H6'=>'','/ISPOILER'=>'','/QUOTE'=>'','/SPOILER'=>'','/STRONG'=>'','/SUB'=>'','/SUP'=>'','/TABLE'=>'','/TBODY'=>'','/TD'=>'','/TH'=>'','/THEAD'=>'','/TR'=>'','/URL'=>'','/html:abbr'=>'','/html:b'=>'','/html:code'=>'','/html:dd'=>'','/html:del'=>'','/html:div'=>'','/html:dl'=>'','/html:dt'=>'','/html:i'=>'','/html:ins'=>'','/html:li'=>'','/html:ol'=>'','/html:pre'=>'','/html:rb'=>'','/html:rp'=>'','/html:rt'=>'','/html:rtc'=>'','/html:ruby'=>'','/html:span'=>'','/html:strong'=>'','/html:sub'=>'','/html:sup'=>'','/html:table'=>'','/html:tbody'=>'','/html:td'=>'','/html:tfoot'=>'','/html:th'=>'','/html:thead'=>'','/html:tr'=>'','/html:u'=>'','/html:ul'=>'','C'=>'','DEL'=>'','EM'=>'','ESC'=>'','H1'=>'

    ','H2'=>'

    ','H3'=>'

    ','H4'=>'

    ','H5'=>'

    ','H6'=>'
    ','HR'=>'
    ','ISPOILER'=>'','QUOTE'=>'
    ','SPOILER'=>'
    ','STRONG'=>'','SUB'=>'','SUP'=>'','TABLE'=>'','TBODY'=>'','THEAD'=>'','TR'=>'','html:b'=>'','html:br'=>'
    ','html:code'=>'','html:dd'=>'
    ','html:del'=>'','html:dl'=>'
    ','html:dt'=>'
    ','html:i'=>'','html:ins'=>'','html:li'=>'
  • ','html:ol'=>'
      ','html:pre'=>'
      ','html:rb'=>'','html:rp'=>'','html:rt'=>'','html:rtc'=>'','html:ruby'=>'','html:strong'=>'','html:sub'=>'','html:sup'=>'','html:table'=>'
  • ','html:tbody'=>'','html:tfoot'=>'','html:thead'=>'','html:tr'=>'','html:u'=>'','html:ul'=>'';else$html.='';break;case'BANDCAMP':$attributes+=['track_num'=>null,'track_id'=>null];$html.='';break;case'CODE':$html.='
    null];$html.='';break;case'FACEBOOK':$attributes+=['type'=>null,'id'=>null];$html.='';break;case'FP':case'HE':$attributes+=['char'=>null];$html.=str_replace('"','"',$attributes['char']??'');break;case'HC':$attributes+=['content'=>null];$html.='';break;case'LIST':if(!isset($attributes['type']))$html.='
      ';else{$html.='attributes[]=$attributes;break;case'SOUNDCLOUD':$attributes+=['secret_token'=>null,'id'=>null];$html.='';break;case'SPOTIFY':$attributes+=['id'=>null,'path'=>null];if((strpos($attributes['id']??'','episode/')===0)||(strpos($attributes['id']??'','show/')===0))$html.='';else$html.='';break;case'TASK':$attributes+=['id'=>null,'state'=>null];$html.='params['TASKLISTS_EDITABLE']==='')$html.=' disabled';$html.='>';break;case'TD':$html.='null];$html.='';break;case'YOUTUBE':$attributes+=['id'=>null,'t'=>null];$html.='';} return $html; } }