contentSelectorPreview.phtml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php FreshRSS::preLayout(); ?>
  2. <!DOCTYPE html>
  3. <html class="preview_background" lang="<?= FreshRSS_Context::$user_conf->language ?>" xml:lang="<?= FreshRSS_Context::$user_conf->language ?>">
  4. <head>
  5. <?= self::headStyle() ?>
  6. <script src="<?= Minz_Url::display('/scripts/preview.js?' . @filemtime(PUBLIC_PATH . '/scripts/preview.js')) ?>"></script>
  7. </head>
  8. <body class="preview_background">
  9. <?php if ($this->fatalError != '') { ?>
  10. <p class="alert alert-warn"><?= $this->fatalError ?></p>
  11. <?php } else { ?>
  12. <?php if ($this->selectorSuccess === false) { ?>
  13. <p class="alert alert-warn">
  14. <?= _t('feedback.sub.feed.selector_preview.no_result') ?>
  15. </p>
  16. <?php } ?>
  17. <div class="preview_controls">
  18. <label for="freshrss_rendered">
  19. <input type="radio" id="freshrss_rendered" name="freshrss_type" checked="checked" />
  20. <?= _t('sub.feed.selector_preview.show_rendered') ?>
  21. </label>
  22. <label for="freshrss_raw">
  23. <input type="radio" id="freshrss_raw" name="freshrss_type" />
  24. <?= _t('sub.feed.selector_preview.show_raw') ?>
  25. </label>
  26. </div>
  27. <div class="content large">
  28. <div dir="auto" id="freshrss_rendered_view"><?= $this->htmlContent ?></div>
  29. <pre id="freshrss_raw_view" hidden="hidden"> <?= htmlspecialchars($this->htmlContent) ?></pre>
  30. </div>
  31. <?php } ?>
  32. </body>
  33. </html>