# Summary
Shortcodes are actually macros to be used in the text of contents. These macros change the text of the content and format the given part through the theme engine. This module defines few basic shortcodes only. (New ones will come.))
# Project URL
https://www.drupal.org/project/shortcode
# Where is the code?
https://www.drupal.org/project/shortcode
# Estimated completion date
Mid April 2016
# Dependencies
None
# Who's doing the port?
squall3d
# What help do they need?
Review and feedback
# D8 roadmap
Integration with other modules such as views?
Comments
Comment #2
Patrick Storey commentedComment #3
nicrodgersThe project homepage says they plan to release a D8 version in January 2016, although as it's now March 2016 it's obviously behind schedule!
Comment #4
squall3d commentedHi all, I implemented a working D8 port at https://www.drupal.org/sandbox/ryantan/2692819
The new shortcode plugin type is provided by a ShortcodePluginManager and there is also ShortcodeInterface and ShortcodeBase so new shortcode plugins can extend from them. Right now only 1 shortcode (Highlight) is implemented to test the new plugin type and serve as an example, but more will come soon. If there are nobody currently porting to D8 I humbly volunteer my time for this!
Comment #5
dieppon commentedSquall3d, look great!
Comment #6
squall3d commentedUpdates:
Comment #7
squall3d commentedMoved global functions into a service and refactored shortcode plugins to rely on Shortcode service.
Comment #8
squall3d commentedImplemented last 2 shortcodes i.e. link and random. I guess it can be ready for review when I add the test cases.
Comment #9
squall3d commentedImplemented webtest for highlight shortcode as an example
Comment #10
squall3d commentedComment #11
squall3d commentedComment #12
squall3d commentedRelease candidate 1 released after fixing all active issues that gathered for the past few months.
Comment #13
mmjvb commentedWith an RC, Status should be RTBC.
Comment #14
denes.szabo commentedSeems this issue already outdated, today I released D8/D9 compatible version of this module.
Comment #15
mmjvb commentedWith a Stable released it should be Fixed.
Comment #16
avpaderno