| ... | ... |
@@ -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> '; |