Browse Source

Fix Syndication + XML validation

Fix news refresh UI
pull/101/head
Jaussoin Timothée 10 years ago
parent
commit
9fabed6e1d
  1. 2
      app/helpers/StringHelper.php
  2. 8
      app/widgets/Menu/_menu_refresh.tpl
  3. 4
      app/widgets/Syndication/Syndication.php

2
app/helpers/StringHelper.php

@ -335,7 +335,7 @@ function stripTags($string)
function purifyHTML($string)
{
$config = \HTMLPurifier_Config::createDefault();
$config->set('HTML.Doctype', 'HTML 4.01 Transitional');
$config->set('HTML.Doctype', 'XHTML 1.1');
$config->set('Cache.SerializerPath', '/tmp');
$config->set('HTML.DefinitionID', 'html5-definitions');
$config->set('HTML.DefinitionRev', 1);

8
app/widgets/Menu/_menu_refresh.tpl

@ -1,7 +1,7 @@
<ul class="card thin shadow flex stacked active">
<li class="block condensed" onclick="{$refresh} Notification_ajaxClear('news');">
<span class="icon"><i class="zmdi zmdi-refresh-sync"></i></span>
<span> {$c->__('button.refresh')}</span>
<ul class="list card thin shadow flex stacked active">
<li class="block" onclick="{$refresh} Notification_ajaxClear('news');">
<span class="primary icon"><i class="zmdi zmdi-refresh-sync"></i></span>
<p>{$c->__('button.refresh')}</p>
<p>{$c->__('post.new_items', $count)}</p>
</li>
</ul>

4
app/widgets/Syndication/Syndication.php

@ -96,8 +96,6 @@ class Syndication extends WidgetBase
$f->appendXML($message->contentcleaned);
$div->appendChild($f);
//$div->appendChild($dom->createCDATASection($message->contentcleaned));
$attachements = $message->getAttachements();
if(isset($attachements['pictures'])) {
@ -119,7 +117,7 @@ class Syndication extends WidgetBase
}
if(isset($attachements['links'])) {
foreach($attachements['files'] as $value) {
foreach($attachements['links'] as $value) {
$entry->appendChild($link = $dom->createElement('link'));
$link->setAttribute('rel', 'alternate');
$link->setAttribute('href', $value['href']);

Loading…
Cancel
Save