显示带有标签的帖子csl公司.显示所有帖子
显示带有标签的帖子csl公司.显示所有帖子

2015年10月5日星期一

发布了PHP REST客户端的稳定版本和开发人员教程

作为几个月前宣布,有用于PHP的新REST客户端开发人员(restclient-php)。现在,我们可以宣布1.0.0版的第一个稳定版本。这个PHP库非常易于使用和支持BibSonomy REST API的所有功能它还提供了一个集成的CSL处理器(citeproc-php),帮助您呈现书目。

此外,还有restclient-php的使用教程其中包含一些有用的示例脚本。

我们希望这能帮助您开发自己的BibSonomy应用程序。

快乐标签,
塞巴斯蒂安

2015年6月18日,星期四

本周特色:PHP新REST客户端

我们花了一些时间开发了一个新的全功能REST客户端为了让您更容易为BibSonomy开发新的应用程序,请使用PHP。

新的REST客户端库具有许多新功能:


  • 它功能齐全,这意味着客户端支持API的全部功能。
  • 它包含一个模型,便于您处理数据。
  • 它支持基本身份验证以及OAuth(OAuth)身份验证方法。
  • 很容易集成到您的PHP应用程序中,因为我们已经使用作曲家,一个强大的工具,用于集成和自动加载第三方软件的需求。
  • 您可以将获取的出版物集输出为CSL呈现的出版物列表,并使用您喜欢的引用样式。

为了使用rest客户端-php库需要执行三个步骤:

  1. 通过composer安装库并包含自动加载器文件。

    在本地安装Composer只需在项目目录中运行安装程序:

    卷曲-sShttps://getcomposer.org/installer网站| php(电话)

    然后,将restclient添加到项目的需求中。在项目文件夹中的终端上运行以下命令:

    php-composer.phar需要academpuma/restclient-php:1.0.0-alpha
     
  2. 创建访问器。需要此对象才能在上对应用程序进行身份验证REST APIBibSonomy的。您可以选择两种身份验证方法,基本身份验证OAuth(OAuth)。对于基本身份验证这将是:

    <?php(电话)

    需要“path/to/vendor/autoload.php”;
    使用AcademicPuma\RestClient\Accessor\BasicAuthAccessor;

    $accessor=新的BasicAuthAccessor('http://www.bibsonomy.org',[您的用户名],'[您的名字]');
    ?>
     
  3. 创建一个RESTClient对象并执行请求。此对象是BibSonomy的接口。此类提供了所有支持的函数来获取、创建、更新和删除帖子、标记、文档、用户和组。例如:

    <?php(电话)

    使用AcademicPuma\RestClient\RestClient;
    使用AcademicPuma\RestClient\Config;

    $restClient=新restClient($accessor);
    //选择资源类型和标记
    $restClient->getPosts(Config\Resourcetype::BIBTEX,Config\Grouping::USER,[username],['tag1','tag2']);
    ?>


    现在,您可以选择格式。有四个选项:XML、CSL(JSON)、Model(PHP Objects)、Bibliography(CSL呈现的出版物列表):

    <?php(电话)//输出xmlecho$restClient->xml();//输出CSLecho json_encode($restClient->csl());//使用模型$posts=$restClient->model();foreach($posts作为$post){echo$post->getResource()->getTitle()。“<br/>\n”;}//用你喜欢的风格和语言打印书目echo$restClient->书目('apa','en-US');?>
目前rest客户端-php被认为是不稳定的alpha版本。如果您遇到任何错误或问题,请随时在代码库中报告问题.

快乐标签,
塞巴斯蒂安。

2015年4月17日星期五

BibSynomy TYPO3扩展支持TYPO3版本6.2 LTS

PUMA/BibSonomy CSL公司是TYPO3内容管理系统的扩展。它呈现出版物列表和标记云,例如用于个人主页或项目网站。因为它直接使用来自PUMA/BibSonomy的发布数据。可以使用标记或用户名/组名选择它们。因此,用户无需手动向TYPO3添加出版物。

TYPO3的最后一个长期支持(LTS)版本是4.5版,到目前为止不再支持该版本。因此,我们更新了PUMA/Bib经济CSL,用于TYPO3 6.2(LTS)。有关TYPO3发布路线图的更多信息,请访问https://typo3.org/typo3-cms/路线图/.

PUMA/BibSonomy CSL公司使用引文风格语言(CSL)。因此,用户可以选择以任何书目样式呈现其出版物列表。大量CSL样式可在http://zotero.org/styles.

概述扩展的功能:
  • 插入单个用户或组的出版物。
  • 使用标记筛选特定主题的出版物。
  • 从一组引文样式表中选择您喜欢的样式,以呈现您喜欢的书目样式的书目,如APA、哈佛、芝加哥等。
  • 安装和管理您自己的引文样式表。
  • 为你的引文风格选择一种语言。
  • 在你的网页上插入标签云,并展示你最感兴趣的主题。
  • 提供相关文档作为下载。
  • 渲染这些文档的预览图像。
  • 按年份或出版物类型对条目进行分组。
  • 按标题、作者和年份对出版物列表进行排序。
  • 在TYPO3中配置一次扩展,并在BibSonomy/PUMA中管理您自己的发布。

2015年4月2日星期四

本周特色:Ruby的BibSonomy!

最近,我们发布了Ruby的BibSonomy客户端使用流行的编程语言轻松检索帖子红宝石。代码发布在GitHub上,但也可用作为宝石这样您就可以用一个简单的gem安装bibsonomy。使用客户端与使用其他语言的BibSonomy客户端一样方便:只需使用用户名和API密钥实例化它,然后查询BibSonomy:

需要“bibsonomy”api=Bib经济学::api.new('yourusername','yourapikey','ruby')posts=api.get_posts_for_user('jaeschke','publication',['myown'],0,20)

这将请求用户“jaeschke”的前20个带有标记“myown”的出版物。它们作为列表中的ruby对象返回。

我们还集成了CSL公司呈现语言,这样您可以使用以下行轻松呈现CSL可用的数千个样式表中的任何一个:

需要“bibsonomy/csl”csl=BibSonomy::csl.new('youruname','yourapikey')html=csl.render('jaeschke',['myown'],100)打印html

随时通过以下方式为客户做出贡献用叉子叉它.

最后但并非最不重要:如果你喜欢杰基尔,您可以使用它直接从BibSonomy在主页上呈现出版物列表。查看Jekyll插件以及随附的关于如何使用它的说明。使用正确的CSS,您将获得出版物列表看起来很好,与DBLP公司.

用Ruby编程很开心!

2014年5月13日,星期二

TYPO3扩展BibSonomy CSL支持尾注导出

The TYPO3扩展BibSonomy CSL的新版本支持以尾注引用样式导出出版物。在前端插件的设置中,您现在可以启用(在指向摘要、BibTeX或出版物URL的链接旁边)指向尾注导出的链接。



根据要求,将使用AJAX直接从BibSonomy/PUMA获取导出的数据。屏幕截图显示了启用并请求Endnote导出后,出版物在主页上的外观:


快乐标签
塞巴斯蒂安

2013年1月20日星期日

本周特色:CSL via REST-API

周末快乐!

如中所述我们之前的一篇帖子,可以导出出版物引用以与一起使用引文风格语言(CSL).现在,BibSonomy的API也支持CSL。

使用API,您可以通过编程方式访问BibSonomy的大多数功能。您只需要您的用户名和API密钥(您可以在上找到BibSonomy中的设置页面). API及其不同的使用方法在文档.

快乐编码!
.福克

2012年7月27日星期五

本周特色:引文风格语言导出

夏天,除了写出版物外,还有很多其他很棒的事情要做——吃冰淇淋、游泳、假期放松。。。尽管如此,我们还是会继续为您提供有趣的小提示,让您了解BibSonomy的新功能。请不要停止吃冰淇淋或游泳:)但要把它放在脑后,以便一年中更有效率的季节;)

本周的特色是CSL导出,随发布而添加2.0.25.CSL代表引文风格语言,其中维基百科描述为“基于XML的开放语言,用于描述引文和书目的格式基本上,你可以认为它是一个与BibTeX类似的系统,它定义了一个表示参考书目的标准,以及另一个表示写作的标准模板”,它将这些引用转换为格式良好的输出。这个标准目前被许多平台使用,包括Zotero、Mendeley和Papers。这里最棒的可能是有相当大的风格存储库,如https://github.com/citation-style-language/styles网站为不同的用户需求提供2000多种预定义样式。


为了让您能够利用这些出色的风格集合,我们提供了一种新的导出格式——您可以用JSON格式检索帖子,这是当前CSL处理器所理解的。换句话说,我们为您提供输入,这样您就可以选择现有的CSL样式之一(或创建一个自定义样式),并根据您的需求创建格式良好的引用。


你所要做的就是附加格式=csl到任何BibSonomy URL,您将看到相应格式的帖子-下面是URL生成的示例http://www.bibsonomy.org/user/dbenz/myown+2012?格式=csl。您肯定会认识到,与BibTeX相比,它是一种类似的键值表示。我们希望这能使BibSonomy更通用,对您的特定用途更有用!


快乐标签,
多米尼克


{“603161eb4c5b2f87f3d3a50f87015337dbenz”:{“DOI”:“”,“ISBN”:“”,“URL”:“http://tis.acm.org/index.html",“摘要”:“”,“作者”:[{“家庭”:“Strohmaier”,“给定”:“马库斯”},{“family”:“Helic”,“给定”:“丹尼斯”},{“家族”:“奔驰”,“给定”:“多米尼克”},{“家庭”:“科纳”,“给定”:“基督徒”},{“family”:“Kern”,“给定”:“罗马”}],“引文标签”:“strohmaier2011评估”,“集合标题”:“”,“集装箱标签”:“”,“编辑”:[],“活动地点”:“”,“id”:“603161eb4c5b2f87f3d3a50f87015337dbenz”,“发布”:{“日期部分”:[],“文字”:“2012”},“注意”:“”,“页面”:“”,“出版商”:“”,“title”:“大众分类归纳算法评估”,“卷”:“”}}

热门帖子