Generate a citation from content on the site

Created on 20 July 2024, 3 months ago
Updated 31 July 2024, 3 months ago

Problem/Motivation

We have a website where content (nodes) published on the site itself are publications worthy of citing. It would only be formatting information available from fields on the Article (or Artifact in our case) content type, it would not have to create a reference (the Biblio custom entity), though that would not hurt if that were the best way.

Certainly Biblio core's API and the CSL style repository would be useful for building this, but i am wondering if people already do it, and perhaps i am missing something obvious?

Thanks!

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Active

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States mlncn Minneapolis, MN, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @mlncn
  • πŸ‡ΊπŸ‡ΈUnited States AndrewGearhart

    There isn't a feature that I know of built into bibcite that allows you to auto-fill the information from a page to generate a citation for the current page. While this would seem to be a neat feature, I don't think it's the focus of the Bibliography & Citation (bibcite) module. There was a D6/D7 "Cite" module, but it doesn't look like there's an equivalent of that in D8+. It looks like you would need a custom module to carry out what you're trying to accomplish.

  • Hi @AndrewGearhart
    Module don't have a possibility to render any type of entity in CSL, like node for example. It could not contain all required fields for render.
    This way for render in CSL we need to use References.
    And your steps of recommended solution is migrate your Nodes to References with "Migrate" core module.
    If you need help with migration, you can contact us at hello@adcillc.com.

  • πŸ‡ΊπŸ‡ΈUnited States mlncn Minneapolis, MN, USA

    I am working on a modern Drupal version of Cite that builds on Bibliography & Citation: https://www.drupal.org/project/cite/issues/3464149 🌱 Modern Drupal version based on Bibcite Active

    AardWolf, how do you tell a Reference to be viewable as one or several particular CSL styles? I get the option to download various formats (BibTeX, Endnote of several varieties, etc) but not to display the citation in, say, Chicago Manual of Style 16th edition, even though it is one of the installed styles.

Production build 0.71.5 2024