Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/discoverygarden/tk_labels
A prototype module to display TK Labels.
https://github.com/discoverygarden/tk_labels
drupal islandora prototype
Last synced: about 10 hours ago
JSON representation
A prototype module to display TK Labels.
- Host: GitHub
- URL: https://github.com/discoverygarden/tk_labels
- Owner: discoverygarden
- License: gpl-2.0
- Created: 2022-08-03T22:28:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-08T16:37:12.000Z (over 2 years ago)
- Last Synced: 2024-04-15T03:05:59.717Z (10 months ago)
- Topics: drupal, islandora, prototype
- Language: PHP
- Homepage:
- Size: 2.59 MB
- Stars: 0
- Watchers: 8
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# TK Labels
**Warning** This is a Prototype!
Special thanks to [Brandon Weigel][bweigel] for reporting a [critical issue](https://github.com/MorganDawe/tk_labels/issues/7) during IslandoraCon 2022.This module provides a block that will display [TK Labels][tklabels].
![Block](/images/block.png)It has been inspired by [islandora_tk_labels][i7tklabels]. Written by [Brandon Weigel][bweigel].
## Configuration
This module provides a block that can be configured at `admin/structure/block/manage/tklabelsblock`.
![Configuration](/images/config.png)
**Note** This is a protoype: The API base URL is configurable to allow switching between the test and production APIs. It would be best to make this a select.
For the block to display the content type needs to contain a field with the machine name `tk_project_id` that maps to the project badges to display.
![Field Creation](/images/field.png)
**Note** This is a protoype: A better method would be a custom field type.
## Installation
Install as usual, see [this][install] for further information.
## Troubleshooting/Issues
Having problems or solved a problem? Contact
[discoverygarden](http://support.discoverygarden.ca).## Maintainers/Sponsors
Current maintainers:
* [discoverygarden](http://www.discoverygarden.ca)
## Development
If you would like to contribute to this module create an issue, pull request
and or contact
[discoverygarden](http://support.discoverygarden.ca).
There is a [list of projects](https://anth-ja77-lc-dev-42d5.uc.r.appspot.com/api/v1/projects/) that could be used for development.## License
[GPLv2][gplv2]
[gplv2]: http://www.gnu.org/licenses/gpl-2.0.txt
[install]: https://www.drupal.org/docs/extending-drupal/installing-modules
[tklabels]: https://localcontexts.org/
[i7tklabels]: https://github.com/bondjimbond/islandora_tk_labels
[bweigel]: https://github.com/bondjimbond