Giter Club home page Giter Club logo

bibsonomy-jekyll's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bibsonomy-jekyll's Issues

Relative URL to downloaded PDF

Hello @rjoberon,

we are facing a minor issue when generating the references for the members of our team. It seems that the generated HTML code of the references links the to the downloaded PDF like href="pdf/paper.pdf", which causes the browser to prepend the link with the current folder in the URL, e.g., "/team/raphaelmenges/pdf/paper.pdf". However, the PDFs are located in the "pdf" folder at the root of the site directory. This might be fixed through prepending the generated, relative link with a slash, e.g., href="/pdf/paper.pdf".

Regards,
@raphaelmenges

Allow rendering of liquid variables in parameters

Hey @rjoberon!
At my university institute we are currently trying to port the website to jekyll. One important feature is the displaying of each members publications via bibsonomy. So we are really happy that you created this plugin.

However, one dealbreaking issue is the missing support for liquid variables in the liquid tag parameters, for example:
{% bibsonomy user {{person_name}} 1000 %}
This doesn't work because bibsonomy searches for a user called {{person_name}}. Leaving out the braces doesn't help either.

Allowing multiple disjunctive group tags for query

Dear @rjoberon,

we are using your plugin to query for publications by members of our institute. We have established the policy to add each author's bibsonomy username as tag to her publication, thus we can simply query for the publications that contain a tag that matches a person's username.

However, due to some legacy policy, one person might have used two or more different tags over time to mark her publications (e.g., first "@username" and later "username"). Is it possible with your plugin to provide multiple tags and match for all them at a query in an disjunctive "OR" manner? This might be also useful, e.g., if somebody wants to filter only for personal publications from certain research fields marked with tags.

Thank you,
@raphaelmenges

Jekyll 4.0 Support

Hello,

it appears that the plugin crashes when it is used together with Jekyll 4.0:

/vendor/ruby/2.5.0/gems/jekyll-4.0.0/lib/jekyll/drops/drop.rb:75:in `[]=': Key date cannot be set in the drop. (Jekyll::Errors::DropMutationException)
	from /vendor/ruby/2.5.0/bundler/gems/bibsonomy-jekyll-4cffd6e69a09/lib/bibsonomy-jekyll.rb:90:in `render'
...

I guess this requires only minor changes in your code, yet, a deeper understanding of the structures and mechanisms. It would be wonderful if you had a quick look at it and give it a try with your testing environment.

Greetings from Institute WeST,
Raphael

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.