@@ -1301,17 +1301,9 @@ function get_anzahl()
13011301 // Verfallstimestamp;
13021302 $ dat = explode (". " , $ artikel ->pub_verfall_page );
13031303
1304- if (!isset ($ dat ['2 ' ])) {
1305- $ dat ['2 ' ] = NULL ;
1306- }
1307-
1308- $ dat_t1 = explode (" " , $ dat ['2 ' ]);
1309-
1310- if (!isset ($ dat_t1 ['1 ' ])) {
1311- $ dat_t1 ['1 ' ] = NULL ;
1312- }
1304+ $ dat_t1 = isset ($ dat ['2 ' ]) ? explode (" " , $ dat ['2 ' ]) : NULL ;
1305+ $ dat_t2 = isset ($ dat_t1 ['1 ' ]) ? explode (": " , $ dat_t1 ['1 ' ]) : NULL ;
13131306
1314- $ dat_t2 = explode (": " , $ dat_t1 ['1 ' ]);
13151307 if (empty ($ dat_t2 ['0 ' ])) {
13161308 $ dat_t2 ['0 ' ] = "0 " ;
13171309 }
@@ -1324,17 +1316,9 @@ function get_anzahl()
13241316 // Starttimestamp
13251317 $ dat = explode (". " , $ artikel ->pub_start_page );
13261318
1327- if (!isset ($ dat ['2 ' ])) {
1328- $ dat ['2 ' ] = NULL ;
1329- }
1319+ $ dat_t1 = isset ($ dat ['2 ' ]) ? explode (" " , $ dat ['2 ' ]) : NULL ;
1320+ $ dat_t2 = isset ($ dat_t1 ['1 ' ]) ? explode (": " , $ dat_t1 ['1 ' ]) : NULL ;
13301321
1331- $ dat_t1 = explode (" " , $ dat ['2 ' ]);
1332-
1333- if (!isset ($ dat_t1 ['1 ' ])) {
1334- $ dat_t1 ['1 ' ] = NULL ;
1335- }
1336-
1337- $ dat_t2 = explode (": " , $ dat_t1 ['1 ' ]);
13381322 if (empty ($ dat_t2 ['0 ' ])) {
13391323 $ dat_t2 ['0 ' ] = "0 " ;
13401324 }
@@ -1365,13 +1349,8 @@ function get_anzahl()
13651349 // Verfallstimestamp
13661350 $ dat = explode (". " , $ artikel ->pub_verfall );
13671351
1368- IfNotSetNull ($ dat ['2 ' ]);
1369-
1370- $ dat_t1 = explode (" " , $ dat ['2 ' ]);
1371-
1372- IfNotSetNull ($ dat_t1 ['1 ' ]);
1373-
1374- $ dat_t2 = explode (": " , $ dat_t1 ['1 ' ]);
1352+ $ dat_t1 = isset ($ dat ['2 ' ]) ? explode (" " , $ dat ['2 ' ]) : NULL ;
1353+ $ dat_t2 = isset ($ dat_t1 ['1 ' ]) ? explode (": " , $ dat_t1 ['1 ' ]) : NULL ;
13751354
13761355 if (empty ($ dat_t2 ['0 ' ])) {
13771356 $ dat_t2 ['0 ' ] = "0 " ;
@@ -1385,13 +1364,9 @@ function get_anzahl()
13851364 // Starttimestamp
13861365 $ dat = explode (". " , $ artikel ->pub_start );
13871366
1388- IfNotSetNull ($ dat ['2 ' ]);
1389-
1390- $ dat_t1 = explode (" " , $ dat ['2 ' ]);
1367+ $ dat_t1 = isset ($ dat ['2 ' ]) ? explode (" " , $ dat ['2 ' ]) : NULL ;
1368+ $ dat_t2 = isset ($ dat_t1 ['1 ' ]) ? explode (": " , $ dat_t1 ['1 ' ]) : NULL ;
13911369
1392- IfNotSetNull ($ dat_t1 ['1 ' ]);
1393-
1394- $ dat_t2 = explode (": " , $ dat_t1 ['1 ' ]);
13951370 if (empty ($ dat_t2 ['0 ' ])) {
13961371 $ dat_t2 ['0 ' ] = "0 " ;
13971372 }
@@ -1927,21 +1902,12 @@ function get_artikel($menuid = 1, $modus = "", $start = 0)
19271902 // Verfallstimestamp
19281903 $ dat = explode (". " , $ artikel ->pub_verfall );
19291904
1930- if (!isset ($ dat ['2 ' ])) {
1931- $ dat ['2 ' ] = NULL ;
1932- }
1933-
1934- $ dat_t1 = explode (" " , $ dat ['2 ' ]);
1905+ $ dat_t1 = isset ($ dat ['2 ' ]) ? explode (" " , $ dat ['2 ' ]) : NULL ;
1906+ $ dat_t2 = isset ($ dat_t1 ['1 ' ]) ? explode (": " , $ dat_t1 ['1 ' ]) : NULL ;
19351907
1936- if (!isset ($ dat_t1 ['1 ' ])) {
1937- $ dat_t1 ['1 ' ] = NULL ;
1938- }
1939-
1940- $ dat_t2 = explode (": " , $ dat_t1 ['1 ' ]);
19411908 if (empty ($ dat_t2 ['0 ' ])) {
19421909 $ dat_t2 ['0 ' ] = "0 " ;
19431910 }
1944-
19451911 if (empty ($ dat_t2 ['1 ' ])) {
19461912 $ dat_t2 ['1 ' ] = "0 " ;
19471913 }
@@ -1955,17 +1921,9 @@ function get_artikel($menuid = 1, $modus = "", $start = 0)
19551921 // Starttimestamp
19561922 $ dat = explode (". " , $ artikel ->pub_start );
19571923
1958- if (!isset ($ dat ['2 ' ])) {
1959- $ dat ['2 ' ] = NULL ;
1960- }
1961-
1962- $ dat_t1 = explode (" " , $ dat ['2 ' ]);
1963-
1964- if (!isset ($ dat_t1 ['1 ' ])) {
1965- $ dat_t1 ['1 ' ] = NULL ;
1966- }
1924+ $ dat_t1 = isset ($ dat ['2 ' ]) ? explode (" " , $ dat ['2 ' ]) : NULL ;
1925+ $ dat_t2 = isset ($ dat_t1 ['1 ' ]) ? explode (": " , $ dat_t1 ['1 ' ]) : NULL ;
19671926
1968- $ dat_t2 = explode (": " , $ dat_t1 ['1 ' ]);
19691927 if ($ dat [2 ] > 1970 ) {
19701928 $ start = @mktime ((int )$ dat_t2 ['0 ' ], (int )$ dat_t2 ['1 ' ], 0 , (int )$ dat [1 ], (int )$ dat [0 ], (int )$ dat [2 ]);
19711929 }
@@ -2838,16 +2796,14 @@ function make_teaser()
28382796 }
28392797 preg_match_all ('/<img[^>]*>/Ui ' , $ this ->diverse ->do_pfadeanpassen ($ row ->lan_teaser ), $ img );
28402798
2841- if (!isset ($ img ['0 ' ]['0 ' ])) {
2842- $ img ['0 ' ]['0 ' ] = NULL ;
2799+ if (isset ($ img ['0 ' ]['0 ' ])) {
2800+ $ img ['0 ' ]['0 ' ] = str_replace ("/thumbs " , "" , $ img ['0 ' ]['0 ' ]);
2801+ $ img ['0 ' ]['0 ' ] = str_replace ("style " , "rel " , $ img ['0 ' ]['0 ' ]);
28432802 }
28442803 if (!isset ($ this ->author )) {
28452804 $ this ->author = NULL ;
28462805 }
28472806
2848- $ img ['0 ' ]['0 ' ] = str_replace ("/thumbs " , "" , $ img ['0 ' ]['0 ' ]);
2849- $ img ['0 ' ]['0 ' ] = str_replace ("style " , "rel " , $ img ['0 ' ]['0 ' ]);
2850-
28512807 $ teaserVideoTag = preg_match ('~<video(?=\s|>).*?</video>~i ' , $ row ->lan_teaser , $ teaserVideoTag )
28522808 ? $ teaserVideoTag [0 ]
28532809 : '' ;
@@ -3634,11 +3590,11 @@ private function makeOpenGraphMetaTags()
36343590
36353591 // Werte fuer Open Graph Meta Tags erstellen
36363592 return array_merge ($ article , ["open_graph " => [
3637- "title " => trim (strip_tags ($ articleData ["title " ])),
3638- "description " => trim (strip_tags ($ articleData ["meta_description " ])),
3593+ "title " => trim (strip_tags ($ articleData ["title " ]) ?? '' ),
3594+ "description " => trim (strip_tags ($ articleData ["meta_description " ]) ?? '' ),
36393595 "type " => "Website " ,
3640- "image " => trim ($ image ),
3641- "url " => trim ($ url ),
3596+ "image " => trim ($ image ?? '' ),
3597+ "url " => trim ($ url ?? '' ),
36423598 ]]);
36433599 }, $ articles );
36443600
0 commit comments