Merge branch '10500' into 11000

This commit is contained in:
Fred Tempez 2021-03-10 13:47:40 +01:00
commit 7766c16ed9
4 changed files with 16 additions and 8 deletions

View File

@ -1,4 +1,5 @@
# ZwiiCMS 11.0.00 # ZwiiCMS 11.0.00
Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation. Zwii est un CMS sans base de données (flat-file) qui permet de créer et gérer facilement un site web sans aucune connaissance en programmation.

View File

@ -40,7 +40,7 @@ class helper {
} }
/** /**
* Fonction pour récupérer le numéro de version en ligne * Fonction pour récupérer le numéro de version en ligne et le catalogue des modules
* @param string $url à récupérer * @param string $url à récupérer
* @return mixed données récupérées * @return mixed données récupérées
*/ */
@ -58,6 +58,13 @@ class helper {
ini_get('allow_url_fopen')){ ini_get('allow_url_fopen')){
$handle = fopen ($url, "r"); $handle = fopen ($url, "r");
$url_get_contents_data = stream_get_contents($handle); $url_get_contents_data = stream_get_contents($handle);
}elseif(function_exists('curl_version')){
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
$url_get_contents_data = curl_exec($ch);
curl_close($ch);
}else{ }else{
$url_get_contents_data = false; $url_get_contents_data = false;
} }

View File

@ -99,10 +99,10 @@ class blog extends common {
*/ */
public function rss() { public function rss() {
// Inclure les classes // Inclure les classes
include_once 'module/news/vendor/FeedWriter/Item.php'; include_once 'module/blog/vendor/FeedWriter/Item.php';
include_once 'module/news/vendor/FeedWriter/Feed.php'; include_once 'module/blog/vendor/FeedWriter/Feed.php';
include_once 'module/news/vendor/FeedWriter/RSS2.php'; include_once 'module/blog/vendor/FeedWriter/RSS2.php';
include_once 'module/news/vendor/FeedWriter/InvalidOperationException.php'; include_once 'module/blog/vendor/FeedWriter/InvalidOperationException.php';
date_default_timezone_set('UTC'); date_default_timezone_set('UTC');
$feeds = new \FeedWriter\RSS2(); $feeds = new \FeedWriter\RSS2();

View File

@ -53,8 +53,8 @@
<?php if ($this->getData(['module',$this->getUrl(0), 'config', 'feeds'])): ?> <?php if ($this->getData(['module',$this->getUrl(0), 'config', 'feeds'])): ?>
<div id="rssFeed"> <div id="rssFeed">
<a type="application/rss+xml" href="<?php echo helper::baseUrl() . $this->getUrl(0) . '/rss'; ?> "> <a type="application/rss+xml" href="<?php echo helper::baseUrl() . $this->getUrl(0) . '/rss'; ?> ">
<img src='module/news/ressource/feed-icon-16.gif' /> <img src='module/blog/ressource/feed-icon-16.gif' />
<?php <?php
echo '<p>' . $this->getData(['module',$this->getUrl(0), 'config', 'feedsLabel']) . '</p>' ; echo '<p>' . $this->getData(['module',$this->getUrl(0), 'config', 'feedsLabel']) . '</p>' ;
?> ?>
</a> </a>
@ -62,4 +62,4 @@
<?php endif; ?> <?php endif; ?>
<?php else: ?> <?php else: ?>
<?php echo template::speech('Aucun article.'); ?> <?php echo template::speech('Aucun article.'); ?>
<?php endif; ?> <?php endif; ?>