- Compatible Versions
- 2.0, 2.1, 2.2, 2.3
- Additional Requirements
- PHP 7.1+
- Visible Branding
- Yes
Summary
Make custom field regex captures accessible to value and wrapper display HTML options; works with user, thread, resource, and media fields. For example, you can extract video ID's from regex URL fields.
Example
Custom field regex:
Custom field wrapper display HTML:
Make custom field regex captures accessible to value and wrapper display HTML options; works with user, thread, resource, and media fields. For example, you can extract video ID's from regex URL fields.
Code:
Under Admin > Add-ons > Install/upgrade from archive, import/install the attached add-on zip
Example
Custom field regex:
Code:
(?:https?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube(?:-nocookie)?\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=|shorts\/|live\/))(?<videoId>[\w-]{11})(?![\w-])
Custom field wrapper display HTML:
HTML:
<iframe width="560" height="315" src="https://www.youtube.com/embed/{$videoId}" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>