Hiển thị các bài đăng có nhãn typo3. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn typo3. Hiển thị tất cả bài đăng

Thứ Sáu, 15 tháng 11, 2013

Typo3 Extension for BibSonomy available

Typo3 is a popular open-source content management system, used by a large number of private and corporate websites. It offfers among others a generic extension architecture, which enables developers to add custom functionality to Typo3-based websites.

For many websites in academic contexts (e.g. personal homepages of researchers, universities, research projects, ...), an important building block is an up-to-date publication list. Maintaining these lists manually is a tedious task; in order to ease this process, we have developed a versatile BibSonomy Typo3 Extension! The core concept is to keep all references cleanly stored inside BibSonomy (leveraging all useful BibSonomy features like import from different formats, scraping services, ...) and to generate automatically a publication list from this data. Have a look here what it can look like:
In order to set up such a nice publication list with the BibSonomy Typo3 plugin, you need to follow these simple steps:
  1. Store the relevant publications in BibSonomy
  2. Install the BibSonomy Typo3-Plugin in your Typo3 installation (Download it from here)
  3. Configure the plugin (e.g. select which entries to display, select the layout, ...)
  4. You're done! :)
For each of these steps we have written an extensive online documentation. Our plugin is already part of the official Typo3 installation of the University of Kassel! We offer a number of predefined standard layouts (Harvard, DIN1505...) for formatting the publication lists; in addition, it is possible to use customized layouts based on a JabRef Layout Filter.

Apart from publication lists, the plugin is also able to display tag clouds which can be embedded into websites to visualize e.g. research interests of a group or an individual. We hope that this plugin is another step towards making BibSonomy more useful for you in the process of managing bibliographic data in an integrated and unified way. The BibSonomy team is of course also open to comments and suggestions!

Best,
Dominik

Thứ Tư, 6 tháng 11, 2013

New Release of BibSonomy Typo3 Plugin

In many corporate and academic environments, Typo3 is a widely used Content Management System. Because including publication lists and tag clouds from BibSonomy directly into Typo3-based web pages is a frequent requirement, we are offering a Typo3-Plugin for BibSonomy since quite some time. Basically it makes it easy very easy to display BibSonomy content in various formats. Here are some examples of pages created with this plugin:


We are now happy to announce a new version of this plugin, namely 2.0.7. It is basically a bugfix release, including some enhanced layout options (e.g. specifying the width of publication/tagcloud columns). We recommend all users of the plugin to update to this version. It can be downloaded from here:
An extensive documentation (including two quickstart sections how to include a publication list / a tag cloud in your Typo3-based website) is also provided. Finally, we are - as usual - happy about any feedback how we can optimize the plugin according to your needs!

Best,
Dominik

Thứ Tư, 16 tháng 10, 2013

Feature of the week: Add CSL styled publication lists to your TYPO3 webpages

TYPO3 is, along with Drupal, Joomla and Wordpress, among the most popular content management systems worldwide, (although it is most widespread in Europe). Due to its features, scalability and maturity, TYPO3 is used by to build and manage websites of different types and size ranges, from small sites for individuals or nonprofit organizations to multilingual enterprise solutions for large corporations or universities (read more @Wikipedia).

In past we had built an very rudimentary BibSonomy extension for TYPO3, which is not longer supported by TYPO3 v6 and is not further developed by us. But we are proud to present to you the new BibSonomy CSL (ext_bibsonomy_csl) extension, based on TYPO3 Flow.

With our new Extension BibSonomy CSL you can add a list of publications from BibSonomy to your pages. You can style your bibliography with CSL Stylesheets (Citation Style Language). For this you can choose from a set of pre-installed styles, or you can choose a custom style from the web. Additional you have the option to add your BibSonomy tag cloud to your website.

Installation

To install BibSonomy CSL, log into your TYPO3 installation as an administrator and search in the Extension Manager => Import Extensions for ext_bibsonomy_csl and import them.



After import is finished the extension will be shown in the section "Available Extensions". Press the + symbol for installation.



Add publication lists with Frontend Plugin

Now you can create a new page in the usual way. If you create a new content record you find in plugins section two new entries: Bibsonomy Publication List and Bibsonomy Tag Cloud.

Choose Bibsonomy Publications List to add a list of publications. In "General" tab insert a headline for your list.

In tab Plugin you can setup your publication list. You can choose between user, group or viewable to select the content from BibSonomy. Detailed information about the scheme you can find at http://www.bibsonomy.org/help_en/URL%20Scheme%20Semantics.

Ok, let's go through an example: Assume, you wanna publish your own publications in a blog post (and in BibSonomy all own publications are tagged with myown). Choose user as content source type and enter your BibSonomy user name as content type value (in this example we've choosed the user dbenz). Now you have to filter your selection by using the tag myown. For this, enter myown in the input field for tags. If you want to select more than one tag you have to separate them by a space character. Optionally, you can limit the number of publications.

There is also the possibility to filter the content by using freetext search field.  

Warning: Be aware, that you are using your own account to retrieve the posts from BibSonomy. That means, that all posts, that are visible to you in BibSonomy (your private ones too), will be made visible on your oage, if they fit the description in the plugin record. (In our example: all posts you have tagged with myown.)

In the subtab Layout you can choose one of the (pre-)installed citation styles to layout your publication list. If your desired CSL style isn't contained in the default selection, then you can insert a custom style, by entering the XML code of the stylesheet. The Citation Style Language (CSL) is an open XML-based language to describe the formatting of citations and bibliographies. A large list of freely available styles can be found on http://www.zotero.org/styles/.


In the third subtab 'Login' you have to enter your BibSonomy API credentials. For this you need your username and your API key.

Add your BibSonomy Tag Cloud with Frontend Plugin

Choose Bibsonomy Tag Cloud as plugin while creating new record. Typically, a tag cloud will be placed in the sidebar. So you can choose the right or left content area for inserting.
For tag cloud content you can also choose between user, group or viewable to select the content from BibSonomy. Assume you want to add your personal BibSonomy tag cloud choose user as content type and insert your username for content type value. In subtab Login you have to enter again your API credentials.


Manage your CSL styles with the Backend Plugin

Typo3 extensions are divided into Frontend Plugins and Backend Modules. The both frontend plugins Bibsonomy Publication List and Bibsonomy Tag Cloud, I've already presented. To manage your Citation Stylesheets you can use the Backend Module CSL Styles.

By default there are a lot of styles pre-installed. To add your own custom styles, create a new folder 'CSL Styles' in the page tree. Choose CSL Styles in menu sidebar and select the Folder CSL Styles in page tree. An empty page with two buttons will be shown. Click on Create New Style to add a custom style.

There are three ways to add a new Citation Style
  1. Direct input: Enter the XML source of your style in the text area and press Save to add the style
  2. Import from URL: Enter the URL of an Citation Style file and press Import 
  3. Upload CSL file: Select a CSL XML file from your filesystem and press Upload

Now you can take a preview of your new style: Click on Show Styles.

To delete styles click on the paper trash icon, left of the style.
I hope this introduction was helpful. 

Happy tagging,
Sebastian!

Thứ Tư, 9 tháng 10, 2013

Feature of the week: Thumbnails and download documents with TYPO3 extension BibSonomy CSL

Last week we released version 1.3 of the TYPO3 extension BibSonomy CSL. With this new version, come a lot of new features for displaying publication lists on TYPO3 webpages.

The main new feature is a way to share documents that are attached to publication posts. Further, you can also have thumbnails (magnified by mouseover) of the document displayed in publication lists. Therefor you've got a new set of options in TYPO3's backend to select your preferred way to display your publications.

If a publication has no attached documents, instead of a thumbnail an icon depicting the publication type is shown (the same ones you already know from BibSonomy' web page).

 


Another new feature is the possibility to sort publications by title, publication type, and authors. To setup the advanced sorting options we have created a new own tab for sorting and ordering.


For the Tag Cloud Plugin we have added a blacklist to filter tags, \e.g. tags that help you in managing you posts but which you would not neccessarily want to be displayed on your home page. Additionally, you can filter the tags by defining a set of related tags.

You can download BibSonomy CSL extension from the TYPO3 repository: http://typo3.org/extensions/repository/view/ext_bibsonomy_csl
If you interested in the source code you can visit the development repository on Bitbucket at https://bitbucket.org/bibsonomy/bibsonomy-typo3-csl.