必威体育下载克里斯蒂安·海尔曼

您当前正在浏览RSS类别的存档。必威体育简介

“rss”类别的存档

Sky正在使用RSS源为小工具分发1万英镑。

星期二,11月6日,二千零七

好,在比赛中,不仅仅是直接的。我喜欢天空新闻开发商竞赛他们为其内容的小部件和徽章实现提供总共1万英镑的奖金。RSS喂养。

天才的开发人员可以使用这些提要创建自己的应用程序。头脑最聪明的人将被邀请到天空新闻工作室参加龙穴式的审判日。

有点遗憾的是他们没有美国石油学会然而,但我指给他们看雅虎!管为开发人员提供使用RSS以更容易的方式进食。

最后期限是11月30日,龙穴枪战是12月20日在天空办公室举行的。所以如果你想试试,获取编码:)还要确保检查条款和条件竞争对手。

这些天都是关于API的。

星期五,11月2日,二千零七

看到Web API主题的覆盖面不断增加,真是太酷了。API最终演变为跨多个系统工作也非常令人兴奋,聚合并从单向检索数据流移动到应用程序的备用入口点。例如,在电影或书籍网站上为亚马逊写评论会有多酷?有了编写API,我们就可以在人们外出的地方利用网络上人们的知识,而不必诱使他们使用网络应用程序。

不管怎样,这个新的美国石油学会我今天有三次获释:有关于.NET杂志API的播客和杰里米·基斯一起,Paul Hammond德鲁·麦克莱伦,保罗·博格主持,阿贾克斯群岛以我的幻灯片分享“黑客”为特色RSS喂养我上传了我在邓迪大学黑客日介绍会上做的演讲,苏格兰昨天。

享受!

用幻灯片分享展示您的演示幻灯片,PHP和一些javascript

星期三,10月31日,二千零七

首先,我是一个大的扇子幻灯片,一个允许您在PowerPoint中上载演示文稿的Web应用程序,开放办公室或PDF在网上分享。SlideShare转换演示文稿(遗憾的是,当涉及字体和紧排时,还不到100%:-(),人们可以对其进行评论,有所有幻灯片的文本版本,您可以将这些幻灯片嵌入到日志或其他网站中。

当我检查幻灯片时,我看了一下美国石油学会但是我总是有点厌倦了必须通过一个开发者ID,然后在服务器上做所有的事情。这就是为什么我戴上我的“道德黑客”帽子,看看RSS把我的幻灯片放进去,找到我需要的一切!如果你看看您将看到它不仅包含标题和描述,还包含媒体代码,在这种情况下,HTML嵌入正确的Flash电影。

获取这些信息很容易构建一个查看器,它允许人们点击您的所有演示文稿而不必离开您的站点。这看起来像这样:

可点击不同幻灯片的界面

当javascript可用时,这将是外观和功能。当JS关闭时,您将得到一个指向slideshare.net上演示文稿的无样式链接列表。

你可以查一下幻灯片共享放映下载一个压缩文件并在您的网站上使用如果你不想知道是怎么做到的。如果你这样做了,继续阅读…

所需的代码非常简单,大约有70行。让我们一点一点地来看看。我正在使用PHP4加上卷曲,多XML以及一些使用悠悠.


            
$URL = 'http://www.slideshare.net/rss/user/cheilmann'$ CH = 姜黄素
库尔斯基塞特$ CH克鲁波特 $URL
库尔斯基塞特$ CH卷边返回传输 
美元幻灯片 = 姜黄$ CH
紧闭的$ CH

它从统一资源定位地址我们要加载和卷曲调用以提取此文件并将其存储在变量$slides中。


$slides=str_replace('slideshare:embed'、'slideshare embed'、$slides);
$slides=str_replace('media:title'、'mediaTitle'、$slides);
$xml=domxml_xmltree($slides);

使事情更容易(如多XML是一个非常粗糙的工具包-更容易与PHP5以及simplexml,其中之一)我将提要中包含嵌入代码和媒体标题的命名空间属性重命名为简单元素,并从XML使用domxml_xmltree。


$json=array();
$slideShareList='';
$links=$xml->get_elements_by_tagname(“link”);
$img=$xml->get_elements_by_tagname(“url”);
$titles=$xml->get_elements_by_tagname('mediatitle');
$embeds=$xml->get_elements_by_tagname(“slideshareembed”);

然后我需要预设一个数组来包含每个幻灯片的嵌入代码,以及一个字符串来包含指向幻灯片共享演示文稿的链接列表。我使用“获取元素”的标记名方法多XMLRSS饲料。


foreach($embeds as$key=>el)
$L=$links[$key+2]->children[0]->content;
$T=$titles[$key]->children[0]->content;
$slideShareList.='
  • “美元。”

  • $emb=$el->children[0]->内容;
    如果(strpos($emb,' 儿童[1]->内容;
    preg_match_all('/.*)。 *).*/msi',$emb,$obj);
    $json[]=“”..$obj[1][0]“”;
    }

    ?>

    通过循环遍历“embeds”数组,我组装了指向不同演示文稿的链接列表,并将嵌入代码添加到杰森数组。当访问者单击演示链接时,我稍后需要这个来显示不同的Flash电影。注意我要跳过前两个链接指向主元素的元素统一资源定位地址RSS饲料。出于某种原因,我的本地主机和Live服务器上的嵌入顺序不同,这就是为什么我添加了额外的if语句。烦人的,那。

    这就是全部PHP我们需要!现在是时候让它变得漂亮了,并添加HTML.





    因为它够黑,可以混合PHP我把所有的CSS在自己的文档中查找乐趣,只添加RSS作为幻灯片容器的背景。标记是主要的div一个无序的列表HTML在早期组装PHP脚本。这将显示链接,但尚未进行动态显示。为此,我们需要JavaScript。




    这就是全部,除了将数据从RSS输入“幻灯片”数组并关闭模块模式。

    再加上正确的样式表,这就足以在Slideshare上列出您最新的演示文稿。享受。