... | ... |
@@ -34,4 +34,14 @@ function http_get_contents($url, $opts = []) |
34 | 34 |
return $retval; |
35 | 35 |
} |
36 | 36 |
} |
37 |
+ |
|
38 |
+function re_remove($source, $regex) { |
|
39 |
+ return preg_replace($regex, '', $source); |
|
40 |
+} |
|
41 |
+ |
|
42 |
+function add_https($source, $seed) { |
|
43 |
+ $orgStrings = array( "http://$seed/" ); |
|
44 |
+ $newStrings = array( "https://$seed/" ); |
|
45 |
+ return str_replace($orgStrings, $newStrings, $source); |
|
46 |
+} |
|
37 | 47 |
?> |
... | ... |
@@ -172,6 +172,18 @@ foreach ($articles as $article ) { |
172 | 172 |
$orgStrings = array( '<ul class="article-rel-list">','<li class="article-rel-item"> </li>','</ul>', '<a href='); |
173 | 173 |
$newStrings = array( '','','', '<a target="new" href=' ); |
174 | 174 |
$article_only = str_replace($orgStrings, $newStrings, $article_only); |
175 |
+ |
|
176 |
+ //Force HTTPS |
|
177 |
+ $article_only = add_https($article_only, 'www.twitter.com'); |
|
178 |
+ $article_only = add_https($article_only, 'www.facebook.com'); |
|
179 |
+ $article_only = add_https($article_only, 'pbs.twimg.com'); |
|
180 |
+ $article_only = add_https($article_only, 'schema.org'); |
|
181 |
+ $article_only = add_https($article_only, 'www.w3.org'); |
|
182 |
+ $article_only = add_https($article_only, 'videos.senat.fr'); |
|
183 |
+ $article_only = add_https($article_only, '9w4t.mjt.lu'); |
|
184 |
+ $article_only = add_https($article_only, 'www.lefigaro.fr'); |
|
185 |
+ $article_only = add_https($article_only, 'www.leparisien.fr'); |
|
186 |
+ $article_only = add_https($article_only, 'www.lepoint.fr'); |
|
175 | 187 |
echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div> '; |
176 | 188 |
echo '<div id="nav-source" style="display:inline;"><a href="'.$article['link'].'" target="new-'.$cpt.'"><i class="fa fa-link fa-2x"></i></a></div> '; |
177 | 189 |
echo '<div id="nav-prev" onclick="onArticle('.$cpt_prev.')" style="display:inline;"><i class="fa fa-chevron-left fa-2x"></i></div> '; |
... | ... |
@@ -161,6 +161,14 @@ foreach ($articles as $article ) { |
161 | 161 |
$temp = substr( $article_only, 0, $posend ); |
162 | 162 |
$article_only = $temp; |
163 | 163 |
} |
164 |
+ |
|
165 |
+ //Force HTTPS |
|
166 |
+ $article_only = add_https($article_only, 'www.twitter.com'); |
|
167 |
+ $article_only = add_https($article_only, 'www.facebook.com'); |
|
168 |
+ $article_only = add_https($article_only, 'pbs.twimg.com'); |
|
169 |
+ $article_only = add_https($article_only, 'schema.org'); |
|
170 |
+ $article_only = add_https($article_only, 'www.w3.org'); |
|
171 |
+ $article_only = add_https($article_only, 'www.slate.fr'); |
|
164 | 172 |
echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div> '; |
165 | 173 |
echo "\n"; |
166 | 174 |
echo '<div id="nav-source" style="display:inline;"><a href="'.$article['link'].'" target="new-'.$cpt.'"><i class="fa fa-link fa-2x"></i></a></div> '; |