le=":clap:">';break;case':clown:':$this->out.=':clown:';break;case':congiuntivite:':$this->out.=':congiuntivite:';break;case':cry:':$this->out.=':cry:';break;case':cuore:':$this->out.=':cuore:';break;case':daidai:':$this->out.=':daidai:';break;case':devil:':$this->out.=':devil:';break;case':devilmad:':$this->out.=':devilmad:';break;case':disapp:':$this->out.=':disapp:';break;case':doh:':$this->out.=':doh:';break;case':ehnono:':$this->out.=':ehnono:';break;case':faint:':$this->out.=':faint:';break;case':fatt:':$this->out.=':fatt:';break;case':fiuu:':$this->out.=':fiuu:';break;case':frusta:':$this->out.=':frusta:';break;case':gelato:':$this->out.=':gelato:';break;case':gh:':$this->out.=':gh:';break;case':giorno:':$this->out.=':giorno:';break;case':gnam:':$this->out.=':gnam:';break;case':grrr:':$this->out.=':grrr:';break;case':headphones:':$this->out.=':headphones:';break;case':hypno:':$this->out.=':hypno:';break;case':incazz:':$this->out.=':incazz:';break;case':inchino:':$this->out.=':inchino:';break;case':lol:':$this->out.=':lol:';break;case':love:':$this->out.=':love:';break;case':mad:':$this->out.=':mad:';break;case':madno:':$this->out.=':madno:';break;case':maestro:':$this->out.=':maestro:';break;case':mannagg:':$this->out.=':mannagg:';break;case':minacc:':$this->out.=':minacc:';break;case':mumble:':$this->out.=':mumble:';break;case':mummia:':$this->out.=':mummia:';break;case':muro:':$this->out.=':muro:';break;case':news:':$this->out.=':news:';break;case':nono:':$this->out.=':nono:';break;case':o':$this->out.=':o';break;case':occhiaie:':$this->out.=':occhiaie:';break;case':occhidolci:':$this->out.=':occhidolci:';break;case':oink:':$this->out.=':oink:';break;case':ot:':$this->out.=':ot:';break;case':p':$this->out.=':p';break;case':perpless:':$this->out.=':perpless:';break;case':pesi:':$this->out.=':pesi:';break;case':phew:':$this->out.=':phew:';break;case':phone:':$this->out.=':phone:';break;case':pirata:':$this->out.=':pirata:';break;case':please:':$this->out.=':please:';break;case':popcorn:':$this->out.=':popcorn:';break;case':popopo:':$this->out.=':popopo:';break;case':proud:':$this->out.=':proud:';break;case':prrr:':$this->out.=':prrr:';break;case':roll:':$this->out.=':roll:';break;case':rotfl:':$this->out.=':rotfl:';break;case':sarcasticclap:':$this->out.=':sarcasticclap:';break;case':sbadigl:':$this->out.=':sbadigl:';break;case':sbav:':$this->out.=':sbav:';break;case':sbavone:':$this->out.=':sbavone:';break;case':sbonk:':$this->out.=':sbonk:';break;case':sex:':$this->out.=':sex:';break;case':sgrat:':$this->out.=':sgrat:';break;case':sherlock:':$this->out.=':sherlock:';break;case':shy:':$this->out.=':shy:';break;case':sigh:':$this->out.=':sigh:';break;case':signorsi:':$this->out.=':signorsi:';break;case':sisi:':$this->out.=':sisi:';break;case':smooch:':$this->out.=':smooch:';break;case':sorpresa:':$this->out.=':sorpresa:';break;case':sospiro:':$this->out.=':sospiro:';break;case':spaccio:':$this->out.=':spaccio:';break;case':spalo:':$this->out.=':spalo:';break;case':specchio:':$this->out.=':specchio:';break;case':stayinalive:':$this->out.=':stayinalive:';break;case':stelle:':$this->out.=':stelle:';break;case':suspett:':$this->out.=':suspett:';break;case':tiè:':$this->out.=':tiè:';break;case':tusipazz:':$this->out.=':tusipazz:';break;case':uhm:':$this->out.=':uhm:';break;case':verysad:':$this->out.=':verysad:';break;case':vittoria:':$this->out.=':vittoria:';break;case':vomit:':$this->out.=':vomit:';break;case':wc:':$this->out.=':wc:';break;case':windows:':$this->out.=':windows:';break;case':witch:':$this->out.=':witch:';break;case':woot:':$this->out.=':woot:';break;case':work:':$this->out.=':work:';break;case':wow:':$this->out.=':wow:';break;case':xmas:':$this->out.=':xmas:';break;case':yawn:':$this->out.=':yawn:';break;case':zitto:':$this->out.=':zitto:';break;case':zomp:':$this->out.=':zomp:';break;case':zzz:':$this->out.=':zzz:';break;case':|':$this->out.=':|';break;case';)':$this->out.=';)';break;case';D':$this->out.=';D';break;case'>.<':$this->out.='>.<';break;case'XD':$this->out.='XD';break;case'u_u':$this->out.='u_u';break;case'x.x':$this->out.='x.x';break;default:$this->out.=htmlspecialchars($node->textContent,0);}}break;case'EMAIL':$this->out.='';$this->at($node);$this->out.='';break;case'EMOJI':if($this->params['S_VIEWSMILIES']!==''){$this->out.=''.htmlspecialchars($node->textContent,2).'';}else$this->out.=htmlspecialchars($node->textContent,0);break;case'FA':$this->out.='';break;case'FLASH':if($this->params['S_VIEWFLASH']!=='')$this->out.='';else$this->at($node);break;case'FONT':$this->at($node);break;case'HR':$this->out.='
';break;case'I':$this->out.='';$this->at($node);$this->out.='';break;case'IMG':if($this->params['S_VIEWIMG']!=='')$this->out.=''.htmlspecialchars($this->params['L_IMAGE'],2).'';else$this->at($node);break;case'LI':$this->out.='
  • ';$this->at($node);$this->out.='
  • ';break;case'LINK_TEXT':$this->out.=htmlspecialchars($node->getAttribute('text'),0);break;case'LIST':if(!$node->hasAttribute('type')){$this->out.='';}elseif((strpos('upperlowerdecim',mb_substr($node->getAttribute('type'),0,5,'utf-8'))!==false)){$this->out.='
      ';$this->at($node);$this->out.='
    ';}else{$this->out.='';}break;case'MENTION':$this->out.='@';$this->at($node);$this->out.='';break;case'MOD':$this->out.='

    !
    ';$this->at($node);$this->out.='
    - La moderazione
    ';break;case'MOVE':$this->out.='';$this->at($node);$this->out.='';break;case'QUOTE':$this->out.='hasAttribute('author'))$this->out.=' class="uncited"';$this->out.='>
    ';if($node->hasAttribute('author')){$this->out.='';if($node->hasAttribute('url'))$this->out.=''.htmlspecialchars($node->getAttribute('author'),0).'';elseif($node->hasAttribute('profile_url'))$this->out.=''.htmlspecialchars($node->getAttribute('author'),0).'';else$this->out.=htmlspecialchars($node->getAttribute('author'),0);$this->out.=' '.htmlspecialchars($this->params['L_WROTE'].$this->params['L_COLON'],0);if($node->hasAttribute('post_url'))$this->out.=' ';if($node->hasAttribute('msg_url'))$this->out.=' ';if($node->hasAttribute('date'))$this->out.='
    '.htmlspecialchars($node->getAttribute('date'),0).'
    ';$this->out.='
    ';}$this->at($node);$this->out.='
    ';break;case'S':$this->out.='';$this->at($node);$this->out.='';break;case'SIZE':$this->out.='';$this->at($node);$this->out.='';break;case'SPOILER':$this->out.='
    ';if($node->hasAttribute('spoiler'))$this->out.=htmlspecialchars($node->getAttribute('spoiler'),0);elseif($node->hasAttribute('title'))$this->out.=htmlspecialchars($node->getAttribute('title'),0);else$this->out.=htmlspecialchars($this->params['L_SPOILER'],0);$this->out.='
    '.htmlspecialchars($this->params['L_SPOILER_SHOW'],0).'
    ';$this->at($node);$this->out.='
    ';break;case'SUB':$this->out.='';$this->at($node);$this->out.='';break;case'SUP':$this->out.='';$this->at($node);$this->out.='';break;case'TT':$this->out.='';$this->at($node);$this->out.='';break;case'U':$this->out.='';$this->at($node);$this->out.='';break;case'URL':$this->out.='params['S_OPEN_IN_NEW_WINDOW']!==''&&!((strpos($node->getAttribute('url'),'https://forum.ubuntu-it.org')===0))){$this->out.=' target="_blank"';if($this->params['S_NOFOLLOW']!=='')$this->out.=' rel="nofollow"';}$this->out.='>';$this->at($node);$this->out.='';break;case'VIDEO':$this->out.='';break;case'WIKI':$this->out.='';$this->at($node);$this->out.='';break;case'YOUTUBE':$this->out.='';break;case'br':$this->out.='
    ';break;case'e':case'i':case's':break;case'p':$this->out.='

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

    ';break;default:$this->at($node);} } /** {@inheritdoc} */ public $enableQuickRenderer=true; /** {@inheritdoc} */ protected $static=['/ALIGN'=>'','/B'=>'','/CODE'=>'','/COLOR'=>'','/EMAIL'=>'','/FONT'=>'','/I'=>'','/LI'=>'','/MENTION'=>'','/MOD'=>'
    - La moderazione','/MOVE'=>'','/QUOTE'=>'','/S'=>'','/SIZE'=>'','/SPOILER'=>'','/SUB'=>'','/SUP'=>'','/TT'=>'','/U'=>'','/URL'=>'','B'=>'','FONT'=>'','HR'=>'
    ','I'=>'','LI'=>'
  • ','MENTION'=>'@','MOD'=>'

    !
    ','MOVE'=>'','S'=>'','SUB'=>'','SUP'=>'','TT'=>'','U'=>'']; /** {@inheritdoc} */ protected $dynamic=['ALIGN'=>['(^[^ ]+(?> (?!align=)[^=]+="[^"]*")*(?> align="([^"]*)")?.*)s','
    '],'AUDIO'=>['(^[^ ]+(?> (?!content=)[^=]+="[^"]*")*(?> content="([^"]*)")?.*)s',''],'COLOR'=>['(^[^ ]+(?> (?!color=)[^=]+="[^"]*")*(?> color="([^"]*)")?.*)s',''],'EMAIL'=>['(^[^ ]+(?> (?!email=)[^=]+="[^"]*")*(?> email="([^"]*)")?.*)s',''],'FA'=>['(^[^ ]+(?> (?!content=)[^=]+="[^"]*")*(?> content="([^"]*)")?.*)s',''],'SIZE'=>['(^[^ ]+(?> (?!size=)[^=]+="[^"]*")*(?> size="([^"]*)")?.*)s',''],'VIDEO'=>['(^[^ ]+(?> (?!content=)[^=]+="[^"]*")*(?> content="([^"]*)")?.*)s',''],'YOUTUBE'=>['(^[^ ]+(?> (?!content=)[^=]+="[^"]*")*(?> content="([^"]*)")?.*)s','']]; /** {@inheritdoc} */ protected $quickRegexp='(<(?:(?!/)((?:A(?>PTURL|TTACHMENT|UDIO)|E(?>MOJI)?|FA|HR|LINK_TEXT|VIDEO|YOUTUBE))(?: [^>]*)?>.*?)[^ />]+)[^>]*?(/)?)>)s'; /** {@inheritdoc} */ protected $quickRenderingTest='(<(?:[!?]|(?>FLASH|IMG|WIKI)[ />]))'; /** {@inheritdoc} */ protected function renderQuickTemplate($id, $xml) { $attributes=$this->matchAttributes($xml); $html='';switch($id){case'/LIST':$attributes=array_pop($this->attributes);if(!isset($attributes['type']))$html.='';elseif((strpos('upperlowerdecim',mb_substr(htmlspecialchars_decode($attributes['type']),0,5,'utf-8'))!==false))$html.='';else$html.='';break;case'APTURL':$attributes+=['content'=>null];$html.=''.str_replace('"','"',$attributes['content']).'';break;case'ATTACHMENT':$attributes+=['index'=>null,'filename'=>null];$html.='
    '.str_replace('"','"',$attributes['filename']).'
    ';break;case'CODE':$html.='

    '.htmlspecialchars($this->params['L_CODE'].$this->params['L_COLON'],0).' '.htmlspecialchars($this->params['L_SELECT_ALL_CODE'],0).'

    ';break;case'E':$textContent=$this->getQuickTextContent($xml);if($this->params['S_VIEWSMILIES']==='')$html.=htmlspecialchars($textContent,0);else{switch($textContent){case'-.-\'':$html.='-.-\'';break;case'-_-\'':$html.='-_-\'';break;case'8)':$html.='8)';break;case':(':$html.=':(';break;case':)':$html.=':)';break;case':*':$html.=':*';break;case':-D':$html.=':-D';break;case':?':$html.=':?';break;case':D':$html.=':D';break;case':S':$html.=':S';break;case':abbracc:':$html.=':abbracc:';break;case':angel:':$html.=':angel:';break;case':asd:':$html.=':asd:';break;case':ass:':$html.=':ass:';break;case':ave:':$html.=':ave:';break;case':azzolina:':$html.=':azzolina:';break;case':bash:':$html.=':bash:';break;case':beat:':$html.=':beat:';break;case':birra:':$html.=':birra:';break;case':bleah:':$html.=':bleah:';break;case':blowkiss:':$html.=':blowkiss:';break;case':boogie:':$html.=':boogie:';break;case':botta:':$html.=':botta:';break;case':bounce:':$html.=':bounce:';break;case':brrr:':$html.=':brrr:';break;case':bunny:':$html.=':bunny:';break;case':caffe:':$html.=':caffe:';break;case':caldo:':$html.=':caldo:';break;case':chef:':$html.=':chef:';break;case':chevvoi:':$html.=':chevvoi:';break;case':chitarra:':$html.=':chitarra:';break;case':ciao:':$html.=':ciao:';break;case':cieco:':$html.=':cieco:';break;case':clap:':$html.=':clap:';break;case':clown:':$html.=':clown:';break;case':congiuntivite:':$html.=':congiuntivite:';break;case':cry:':$html.=':cry:';break;case':cuore:':$html.=':cuore:';break;case':daidai:':$html.=':daidai:';break;case':devil:':$html.=':devil:';break;case':devilmad:':$html.=':devilmad:';break;case':disapp:':$html.=':disapp:';break;case':doh:':$html.=':doh:';break;case':ehnono:':$html.=':ehnono:';break;case':faint:':$html.=':faint:';break;case':fatt:':$html.=':fatt:';break;case':fiuu:':$html.=':fiuu:';break;case':frusta:':$html.=':frusta:';break;case':gelato:':$html.=':gelato:';break;case':gh:':$html.=':gh:';break;case':giorno:':$html.=':giorno:';break;case':gnam:':$html.=':gnam:';break;case':grrr:':$html.=':grrr:';break;case':headphones:':$html.=':headphones:';break;case':hypno:':$html.=':hypno:';break;case':incazz:':$html.=':incazz:';break;case':inchino:':$html.=':inchino:';break;case':lol:':$html.=':lol:';break;case':love:':$html.=':love:';break;case':mad:':$html.=':mad:';break;case':madno:':$html.=':madno:';break;case':maestro:':$html.=':maestro:';break;case':mannagg:':$html.=':mannagg:';break;case':minacc:':$html.=':minacc:';break;case':mumble:':$html.=':mumble:';break;case':mummia:':$html.=':mummia:';break;case':muro:':$html.=':muro:';break;case':news:':$html.=':news:';break;case':nono:':$html.=':nono:';break;case':o':$html.=':o';break;case':occhiaie:':$html.=':occhiaie:';break;case':occhidolci:':$html.=':occhidolci:';break;case':oink:':$html.=':oink:';break;case':ot:':$html.=':ot:';break;case':p':$html.=':p';break;case':perpless:':$html.=':perpless:';break;case':pesi:':$html.=':pesi:';break;case':phew:':$html.=':phew:';break;case':phone:':$html.=':phone:';break;case':pirata:':$html.=':pirata:';break;case':please:':$html.=':please:';break;case':popcorn:':$html.=':popcorn:';break;case':popopo:':$html.=':popopo:';break;case':proud:':$html.=':proud:';break;case':prrr:':$html.=':prrr:';break;case':roll:':$html.=':roll:';break;case':rotfl:':$html.=':rotfl:';break;case':sarcasticclap:':$html.=':sarcasticclap:';break;case':sbadigl:':$html.=':sbadigl:';break;case':sbav:':$html.=':sbav:';break;case':sbavone:':$html.=':sbavone:';break;case':sbonk:':$html.=':sbonk:';break;case':sex:':$html.=':sex:';break;case':sgrat:':$html.=':sgrat:';break;case':sherlock:':$html.=':sherlock:';break;case':shy:':$html.=':shy:';break;case':sigh:':$html.=':sigh:';break;case':signorsi:':$html.=':signorsi:';break;case':sisi:':$html.=':sisi:';break;case':smooch:':$html.=':smooch:';break;case':sorpresa:':$html.=':sorpresa:';break;case':sospiro:':$html.=':sospiro:';break;case':spaccio:':$html.=':spaccio:';break;case':spalo:':$html.=':spalo:';break;case':specchio:':$html.=':specchio:';break;case':stayinalive:':$html.=':stayinalive:';break;case':stelle:':$html.=':stelle:';break;case':suspett:':$html.=':suspett:';break;case':tiè:':$html.=':tiè:';break;case':tusipazz:':$html.=':tusipazz:';break;case':uhm:':$html.=':uhm:';break;case':verysad:':$html.=':verysad:';break;case':vittoria:':$html.=':vittoria:';break;case':vomit:':$html.=':vomit:';break;case':wc:':$html.=':wc:';break;case':windows:':$html.=':windows:';break;case':witch:':$html.=':witch:';break;case':woot:':$html.=':woot:';break;case':work:':$html.=':work:';break;case':wow:':$html.=':wow:';break;case':xmas:':$html.=':xmas:';break;case':yawn:':$html.=':yawn:';break;case':zitto:':$html.=':zitto:';break;case':zomp:':$html.=':zomp:';break;case':zzz:':$html.=':zzz:';break;case':|':$html.=':|';break;case';)':$html.=';)';break;case';D':$html.=';D';break;case'>.<':$html.='>.<';break;case'XD':$html.='XD';break;case'u_u':$html.='u_u';break;case'x.x':$html.='x.x';break;default:$html.=htmlspecialchars($textContent,0);}}break;case'EMOJI':$attributes+=['seq'=>null];$textContent=$this->getQuickTextContent($xml);if($this->params['S_VIEWSMILIES']!==''){$html.=''.htmlspecialchars($textContent,2).'';}else$html.=htmlspecialchars($textContent,0);break;case'LINK_TEXT':$attributes+=['text'=>null];$html.=str_replace('"','"',$attributes['text']);break;case'LIST':$attributes+=['type'=>null];if(!isset($attributes['type']))$html.='