Showing 1 changed files with 32 additions and 23 deletions
+32 -23
sources/news-vice.fr.php
... ...
@@ -27,30 +27,30 @@ if ($xml === false) {
27 27
     $article['content'] = $item->contentEncoded;
28 28
     $article['image'] = $item->enclosure['url'];
29 29
     $articles[$cpt]=$article;
30
-    echo '<div onclick="onArticle('.$cpt.')" style="display:inline;">';
31
-    echo '<img src="'.$article['image'].'" style="display:inline;" width="100%"><br>';
32
-    echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div>&nbsp;&nbsp;';
30
+    echo '<div onclick="onArticle('.$cpt.')" style="display:inline;">'.PHP_EOL;
31
+    echo '<img src="'.$article['image'].'" style="display:inline;" width="100%"><br>'.PHP_EOL;
32
+    echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div>&nbsp;&nbsp;'.PHP_EOL;
33 33
     echo '<div id="nav-up" style="display:inline;"><a href="#article-top"><i class="fa fa-chevron-down fa-2x"></i></a></div>&nbsp;';
34
-    echo $article['title'].'&nbsp;&nbsp;';
35
-    echo '<div id="nav-source" style="display:inline;"><a href="'.$article['link'].'" target="new-'.$cpt.'"><i class="fa fa-link fa-2x"></i></a><br></div></div>';
34
+    echo $article['title'].'&nbsp;&nbsp;'.PHP_EOL;
35
+    echo '<div id="nav-source" style="display:inline;"><a href="'.$article['link'].'" target="new-'.$cpt.'"><i class="fa fa-link fa-2x"></i></a><br></div></div>'.PHP_EOL;
36 36
     $cpt++;
37 37
     if( $cpt > $NEWS_RSS_MAX_ITEMS ) {
38 38
       break;
39 39
     }
40 40
   }
41 41
 }
42
-echo '</div><!-- ./panel-body -->';
43
-echo '</div><!-- ./panel panel-default -->';
44
-echo '</div><!-- ./col-md-6 -->';
45
-echo '<div class="col-md-6">';
46
-echo '<div class="panel panel-default">';
47
-echo '<div class="panel-body">';
48
-echo '<a name="article-top"></a><div id="article-current"></div>';
42
+echo '</div><!-- ./panel-body -->'.PHP_EOL;
43
+echo '</div><!-- ./panel panel-default -->'.PHP_EOL;
44
+echo '</div><!-- ./col-md-6 -->'.PHP_EOL;
45
+echo '<div class="col-md-6">'.PHP_EOL;
46
+echo '<div class="panel panel-default">'.PHP_EOL;
47
+echo '<div class="panel-body">'.PHP_EOL;
48
+echo '<a name="article-top"></a><div id="article-current"></div>'.PHP_EOL;
49 49
 $cpt=0;
50 50
 foreach ($articles as $article ) {
51 51
   $cpt_prev=$cpt-1;
52 52
   $cpt_next=$cpt+1;
53
-  echo '<!-- ==================== article '.$cpt.'============== -->';
53
+  echo PHP_EOL.PHP_EOL.'<!-- ==================== article '.$cpt.'============== -->'.PHP_EOL;
54 54
   echo "<div class=\"article\" id=\"article-$cpt\" style=\"display: none;\">\n";
55 55
   echo "<hr>";
56 56
   echo "<a name=\"article-$cpt\">";
... ...
@@ -94,6 +94,14 @@ foreach ($articles as $article ) {
94 94
   $newre='<div><iframe width="100%" src="https://www.youtube.com/embed/\\3?feature=oembed&start=\\2" frameborder="0" gesture="media" allowfullscreen></iframe>';
95 95
   $temp = preg_replace($re, $newre, $article_only);
96 96
   $article_only = $temp;
97
+//  $re='/<div data-iframely-id="(.+)" data-embedded-url="(.+?)" class="article__embed article__embed--iframely">/';
98
+//  $article_only = preg_replace($re, '<div>', $article_only);
99
+  $re='/><iframe data-img="" data-iframely-url="(.+?)" style="(.+?)"><\/iframe>/';
100
+  $newre='<a href="\\1" target="new">Video</a><iframe width="100%" src="https:\\1" frameborder="0" gesture="media" allowfullscreen></iframe>';
101
+  $article_only = preg_replace($re, $newre, $article_only);
102
+  $re = '/<div style="left:0;width:100%;height:0;position:relative;padding-bottom:56.2493%;" data-iframely-smart-iframe="true"/';
103
+  $article_only = preg_replace($re, '<div>', $article_only);
104
+
97 105
   $re='/<div style="max-width: (.+?)px;"/';
98 106
   $newre='<div ';
99 107
   $temp = preg_replace($re, $newre, $article_only);
... ...
@@ -119,16 +127,17 @@ foreach ($articles as $article ) {
119 127
   $re='/<img src="(.+?)" alt="">/';
120 128
   $temp = preg_replace($re, '<img width="100%" src="\\1" alt="">" ', $article_only);
121 129
   $article_only = $temp;
122
-  echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
123
-  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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
124
-  echo '<div id="nav-prev" onclick="onArticle('.$cpt_prev.')" style="display:inline;"><i class="fa fa-chevron-left fa-2x"></i></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
125
-  echo '<div id="nav-next" onclick="onArticle('.$cpt_next.')" style="display:inline;"><i class="fa fa-chevron-right fa-2x"></i></div>';
126
-  echo '<div class="extract-content" id="'.$cpt.'">'.$article_only.'</div>';
127
-  echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div> ';
128
-  echo '<div id="nav-up" style="display:inline;"><a href="#article-top"><i class="fa fa-chevron-up fa-2x"></i></a></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
129
-  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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
130
-  echo '<div id="nav-prev" onclick="onArticle('.$cpt_prev.')" style="display:inline;"><i class="fa fa-chevron-left fa-2x"></i></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
131
-  echo '<div id="nav-next" onclick="onArticle('.$cpt_next.')" style="display:inline;"><i class="fa fa-chevron-right fa-2x"></i></div></div>';
130
+  echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'.PHP_EOL;
131
+  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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'.PHP_EOL;
132
+  echo '<div id="nav-prev" onclick="onArticle('.$cpt_prev.')" style="display:inline;"><i class="fa fa-chevron-left fa-2x"></i></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'.PHP_EOL;
133
+  echo '<div id="nav-next" onclick="onArticle('.$cpt_next.')" style="display:inline;"><i class="fa fa-chevron-right fa-2x"></i></div>'.PHP_EOL;
134
+  echo '<div class="extract-content" id="'.$cpt.'">'.$article_only.'</div>'.PHP_EOL;
135
+  echo '<div id="nav-up" style="display:inline;"><a href="#top"><i class="fa fa-home fa-2x"></i></a></div> '.PHP_EOL;
136
+  echo '<div id="nav-up" style="display:inline;"><a href="#article-top"><i class="fa fa-chevron-up fa-2x"></i></a></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'.PHP_EOL;
137
+  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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'.PHP_EOL;
138
+  echo '<div id="nav-prev" onclick="onArticle('.$cpt_prev.')" style="display:inline;"><i class="fa fa-chevron-left fa-2x"></i></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'.PHP_EOL;
139
+  echo '<div id="nav-next" onclick="onArticle('.$cpt_next.')" style="display:inline;"><i class="fa fa-chevron-right fa-2x"></i></div></div>'.PHP_EOL;
140
+  echo '<!-- ENDOF ==================== article '.$cpt.'============== -->'.PHP_EOL;
132 141
   $cpt++;
133 142
   if( $cpt > $NEWS_RSS_MAX_ITEMS ) {
134 143
       break;