Caractères spéciaux feed->description

Feed->description est en HTML, il faut protéger les caractères spéciaux
lors de certaines sorties.
pull/326/head
Alexandre Alapetite 11 years ago
parent 1c0e7a4952
commit daefb8f095
  1. 2
      app/views/configure/feed.phtml
  2. 2
      lib/lib_rss.php
  3. 2
      public/themes/default/freshrss.css
  4. 2
      public/themes/flat-design/freshrss.css

@ -22,7 +22,7 @@
<div class="form-group">
<label class="group-name"><?php echo Minz_Translate::t ('feed_description'); ?></label>
<div class="group-controls">
<textarea name="description" id="description"><?php echo $this->flux->description (); ?></textarea>
<textarea name="description" id="description"><?php echo htmlspecialchars($this->flux->description(), ENT_NOQUOTES, 'UTF-8'); ?></textarea>
</div>
</div>
<div class="form-group">

@ -116,7 +116,7 @@ function opml_export ($cats) {
$txt .= '<outline text="' . $cat['name'] . '">' . "\n";
foreach ($cat['feeds'] as $feed) {
$txt .= "\t" . '<outline text="' . $feed->name () . '" type="rss" xmlUrl="' . $feed->url () . '" htmlUrl="' . $feed->website () . '" description="' . $feed->description () . '" />' . "\n";
$txt .= "\t" . '<outline text="' . $feed->name () . '" type="rss" xmlUrl="' . $feed->url () . '" htmlUrl="' . $feed->website () . '" description="' . htmlspecialchars($feed->description(), ENT_COMPAT, 'UTF-8') . '" />' . "\n";
}
$txt .= '</outline>' . "\n";

@ -291,7 +291,7 @@
}
.flux:hover .item.title {
overflow: visible;
padding-right: 1.5em;
padding-right: 2em;
position: absolute;
}
.flux .item.title a {

@ -273,7 +273,7 @@ body {
}
.flux:hover .item.title {
overflow: visible;
padding-right: 1.5em;
padding-right: 2em;
position: absolute;
}
.flux .item.title a {

Loading…
Cancel
Save