Autor | Beitrag 1 - 15 |
---|---|
siliciumcarbidSa 17.11.07, 11:51 | Wär no e cools Feature wenn's für d'Kommentär (zum Bischpil) e RSS Feed würd geh... oder villicht au für de Kaländer/ neuschte Events oder so.. de chönnte de mol uf mim Natel ifüege |
dominiicSa 17.11.07, 13:30 | hehe das wär doch würklich mol cool |
siliciumcarbidSo 18.11.07, 17:22 | quix, wär das möglich? |
akwDi 20.11.07, 20:18 | das wär wirklich lässig z.b. für d'sidebar.. |
holysmokeDi 20.11.07, 20:20 | bastkeders doch sälber... nit sone sach aso wemmes ka |
holysmokeMi 21.11.07, 13:01 | töröö, ha grat spass gha http://holysmoke.ch/rss4fz.php?id=[nummer_des_bildes] Biispiel: http://holysmoke.ch/rss4fz.php?id=3521934 (do me sich nit duet iilogge göhn halt nur die erste 4 kommentär) |
siliciumcarbidMi 21.11.07, 21:42 | cooli sach. kenn mi nit mit quelltxt vo Feeds us.. chasch das au mache vo "Kommentare zu Fotos von Siliciumcarbid" ?? |
holysmokeMi 21.11.07, 22:01 | isch gmacht ^^ |
siliciumcarbidMi 21.11.07, 23:27 | ehm... hesch mer en Link? |
holysmokeDo 22.11.07, 07:59 | do obe isch doch dr link http://holysmoke.ch/rss4fz.php?id=3521934 pff |
leSchaubisierDo 22.11.07, 11:33 | wie wärs mol mit umlut ? //edit: und wieso ahgmäldet si? ich krieg au unahgmäldet alli komments... 1 mal bearbeitet, zuletzt Do 22.11.07, 11:35 |
holysmokeDo 22.11.07, 12:48 | nei du griegsch maximal 6 comments. und umlut übernimmts eifach 1:1, i ändere do nüt. 1 mal bearbeitet, zuletzt Do 22.11.07, 12:57 |
holysmokeDo 22.11.07, 13:22 | ahh, de encode isch chli falsch gse lauft jetz au mit meh kommentär bewies: http://holysmoke.ch/rss4fz.php?id=3382920 2 mal bearbeitet, zuletzt Do 22.11.07, 13:50 |
siliciumcarbidDo 22.11.07, 18:48 | jo das hani shco begriffe aber ich mein ebe nit Kommentär bi eme einzelne Bild sondern die letschte Kommentär bi de eigene Bilder. ( http://www.festzeit.ch/memcom.php?user=37382 ) de chunnt jo KEINE KOMMENTARE. De Link vo dir lauft jo für d'Bilder nit für die Kommentär i mim Link (oder? ) |
holysmokeSa 24.11.07, 12:25 | ja goht numme für es bild... well für die kommentär wo du willsch muesme iigloggt sii. do, kasches sälber apasse ^^ pass uf, wägder buggy linkumwandlig vom forum hets ame es semikolon z viel... <?php $id = (int) substr($_GET[id], 0, 15); $theurl = 'http://www.festzeit.ch/viewpic.php?id='; .$id.'&showall=true'; $data = doRequest($theurl); $count = 1; $theurl = htmlentities($theurl); $von = substr(extraEx('Eigenes Foto von ', '</title>', $data), 0, 20); header("Content-type: application/xml" ) ; print '<?xml version="1.0" encoding="ISO-8859-15"?> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <!-- RSS generated by holysmoke on '.date(r).' --> <channel> <title>Kommentare zu Fotos von '.$von.'</title> <link>http://holysmoke.ch/fz/</link> <description>Korrekte Anwendung: http://holysmoke.ch/rss4fz.php?id=[bild-nummer]</description> <language>de-ch</language> <copyright>Copyright '.date(Y).' holysmoke</copyright> <lastBuildDate>'.date(r, $lastupdate).'</lastBuildDate> <generator>holysmoke.ch</generator> <webMaster>holy</webMaster> <atom:link href="http://geo.topf.org/Karlsruhe/index.kml" rel="self" type="application/rss+xml"/> '; if($_GET[id]=="" ) { print " <item> <title>ID ist leer...?</title> <description>Korrekte Anwendung: http://holysmoke.ch/rss4fz.php?id=[bild-nummer]</description> <link>$theurl</link> <guid>".$theurl."&nr=".($count++)."</guid> <pubDate>".date(r)."</pubDate> </item>\n\n\n\n"; }elseif(eregi('<div class="rem" id="nocom">', $data)){ print " <item> <title>KEINE KOMMENTARE</title> <link>$theurl</link> <guid>".$theurl."&nr=".($count++)."</guid> <pubDate>".date(r)."</pubDate> </item>\n\n\n\n"; }else{ $firstexplode = explode('<div style="display:none" class="rem" id="nocom">noch keine Kommentare</div>', $data, 2); $commexp = explode('<div class="rem" ', $firstexplode[1], 37); foreach($commexp as $commentline){ $expcom = extraEx('fzuser=', '<br><b>', $commentline); $username = substr(extraEx('">', '</a></b>:', $expcom), 0, 20); $kommentar = substr(extraEx('</a></b>: <br>', '<br><b>', $expcom), 0, 500); $datum = extraEx('<br><b>', '</b></div>', $commentline); if(strlen($username)>1){ $kurzerkommentar = substr($kommentar, 0, 20); if($kurzerkommentar!==$kommentar){$kurzerkommentar .="...";} /*<description>$kommentar (geschrieben von $username)</description>*/ print " <item> <title>$kommentar (geschrieben von $username)</title> <link>$theurl</link> <guid>".$theurl."&nr=".($count++)."</guid> <pubDate>".date(r, datumUmwdl($datum))."</pubDate> </item>\n\n\n\n"; } } } function datumUmwdl($fzdatum) { //Mi 17.10.07, 22:31 $out = explode(' ', $fzdatum); $date = explode('.', str_replace(',', '', $out[1])); $datum = "20".$date[2]."-".$date[1]."-".$date[0]; $zeit = $out[2].":00"; $newout = $datum." ".$zeit; return strtotime($newout); } function extraEx($start, $thend, $content){ $startex = explode($start, $content, 2); $endex = explode($thend, $startex[1]); return $endex[0]; } function doRequest($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT'].', '.$_SERVER['REMOTE_ADDR']); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($ch); curl_close($ch); return $data; } ?> </channel> </rss> 6 mal bearbeitet, zuletzt Do 13.12.07, 13:00 |