WP Manifestindependent plugin directory
manifest / content / bib-shortcode

PRG Bibliography Shortcode WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

a WordPress shortcode to display a bibtexbrowser entry

★ 0stars
48release downloads
v0.1.17-alphalatest · never

Install

Download prg-bib-v0.1.17-alpha.zip From the v0.1.17-alpha release on GitHub, May 18, 2025

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/prg-titech/bib-shortcode/releases/download/v0.1.17-alpha/prg-bib-v0.1.17-alpha.zip
Updates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.

Shortcode to embed publication lists for PRG.

Description

This plugin provides prg-bib shortcode that embeds a bibliography entry in a page.

It is customized for PRG\'s website where bibtexbrowser.php is installed under /papers/, the bibliography files like prg-e.bib are available under the same path.

Usage

[prg-bib key='alice2099abc,bob2088def' more='false']

To show a list of the papers authored by Hidehiko:

[prg-bib author='Hidehiko Masuhara' more='false']

Parameters:

  • key: specifies entries as a comma-separated list of bib keys.
  • more: displays a "(more...)" link to the bibliography page instead of embedding the bibliography frame in a page, when the page is shown in a front page of a website. This option is true by default, and turned off when specified a value other than 'true'.
  • index: displays a list of paper titles before the embedded paper entries. The list is always displayed; i.e., even when 'more' is set true. For example [prg-bib key='alice2099abc,bob2088def' index='true'] shows the titles of the two papers first, followed by two frames each of which embeds the bibliography of each key. In a front page of a website, it shows a list of titles followed by the "(more...)" link.

How to update

  1. Decide the release name (e.g., v0.1.3-alpha)
  2. Write the release name on Stable tag in readme.txt and prg-bib.php.
  3. Add a Changelog section in readme.txt
  4. Locally commit changes
  5. Locally add a release tag (git tag v0.1.3-alpha)
  6. Push the tag to github (git push --tags)
  7. Make an archive by locally running rake
  8. On https://github.com/prg-titech/bib-shortcode/tags, select the pushed tag
  9. Create a release from a tag
  10. Upload the archive (created at step 7) to the release

Changelog

  • v0.1.17-alpha FIX: inner frame resizing for Chrome

  • v0.1.16-alpha NEW: support a block type usage

  • v0.1.15-alpha code refactoring: use constants and relative URL

  • v0.1.14-alpha FIX: always enqueue the script and the styles

  • v0.1.13-alpha NEW: index option

  • v0.1.12-alpha author list switches bib files based on the current blog language

  • v0.1.11-alpha code refactoring

  • v0.1.10-alpha FIX: include the missing .css file

  • v0.1.9-alpha FIX: missing semicolon

  • v0.1.8-alpha FIX: the "author" option now shows English papers only

  • v0.1.7-alpha IMPROVEMENT: add the "author" option

  • v0.1.6-alpha IMPROVEMENT: add the "more" option

  • v0.1.5-alpha IMPROVEMENT: support multiple keys

  • v0.1.4-alpha FIX: check release tag in .php

  • v0.1.3-alpha FIX: .js and readme files are included.

  • v0.1.2-alpha Another test release with a feature to build a release archive.

  • v0.1.1-alpha A test release for checking how it would look like in the installation.

  • v0.1-alpha The initial release.

Releases

18 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v0.1.17-alpha latest
May 18, 2025 1 year ago
prg-bib-v0.1.17-alpha.zip
8
Feb 6, 2025 1 year ago
prg-bib-v0.1.16-alpha.zip
3
Feb 1, 2025 1 year ago
prg-bib-v0.1.15-alpha.zip
3
Jan 26, 2025 1 year ago
prg-bib-v0.1.14-alpha.zip
3
Jan 18, 2025 1 year ago
prg-bib-v0.1.13-alpha.zip
3
Dec 29, 2024 1 year ago
prg-bib-v0.1.12-alpha.zip
3
Dec 20, 2024 1 year ago
prg-bib-v0.1.11-alpha.zip
3
Dec 18, 2024 1 year ago
prg-bib-v0.1.10-alpha.zip
3
Dec 14, 2024 1 year ago
prg-bib-v0.1.9-alpha.zip
2
Dec 14, 2024 1 year ago
prg-bib-v0.1.8-alpha.zip
3
Dec 12, 2024 1 year ago
prg-bib-v0.1.7-alpha.zip
3
Nov 16, 2024 1 year ago
prg-bib-v0.1.6-alpha.zip
3
Oct 21, 2024 2 years ago
prg-bib-v0.1.5-alpha.zip
2
Sep 25, 2024 2 years ago
prg-bib-v0.1.4-alpha.zip
2
Sep 25, 2024 2 years ago
prg-bib-v0.1.3-alpha.zip
2
Sep 25, 2024 2 years ago
prg-bib-v0.1.2-alpha.zip
2
Aug 16, 2024 2 years ago
tag only
—
Aug 7, 2024 2 years ago
tag only
—
A grade

Security

PRG Bibliography Shortcode 0.1.17-alpha · audited by WP Registry

No security issues found.

Audited release
0.1.17-alpha
Findings
none
Worst severity
—
Content hash
c37ba9ac334dfe756efe316b…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.