Plugin Teleprompter
PluginTeleprompter displays a smooth auto-scrolling script for recording, presentations, public speaking, or any situation where text needs to be read continuously.
The plugin accepts normal pasted text and standard Tiki syntax in its body. There is no special title: or text: format required.
Usage
Use {TELEPROMPTER()}...{TELEPROMPTER}:
Copy to clipboard
{TELEPROMPTER()} !My Title Paste your script here. You can use normal text, paragraphs, and Tiki syntax. * First point * Second point * Third point {TELEPROMPTER}
Parameters
| Parameter | Description | Default |
| fgalId | File gallery ID. Images from the gallery are displayed as media blocks. | - |
| fileIds | Comma-separated file IDs. Images are displayed as media blocks. | - |
| width | Teleprompter container width, for example 100% or 1200px. | 100% |
| height | Teleprompter container height. Supports px, %, vh, and vw. | 80vh |
| background | Teleprompter container background color. | empty |
| titleColor | Heading color inside the teleprompter content. | empty |
| titleSize | Heading font size. | 48px |
| descriptionColor | Body text color. | empty |
| descriptionSize | Body text font size. | 28px |
| slideContentBg | Content block background color. | empty |
| speed | Scroll speed in pixels per second. | 35 |
| acceleration | Speed change acceleration when adjusting speed repeatedly. Range: 1 to 10. | 3 |
| mirror | Mirror mode: none, horizontal, or vertical. | none |
| focusMode | Reading focus area: none, top, middle, or bottom. | top |
| timer | Display the reading timer. Values: y or n. | y |
| controls | Display Pause and Restart controls. Values: y or n. | y |
| fontScale | Initial font scale percentage. | 180 |
Full Example
Copy to clipboard
{TELEPROMPTER( fileIds="1472,1471,1470" width="100%" height="80vh" titleColor="#000" descriptionColor="#111" slideContentBg="rgba(255,255,255,0.85)" titleSize="48px" descriptionSize="28px" speed="35" focusMode="top" timer="y" fontScale="180" controls="y" )} !How Teleprompter Works This teleprompter scrolls content vertically as a continuous script. !! Input Sources You can combine file gallery images with inline script content. !! Speed Control Use Arrow Down or S to increase forward speed. Use Arrow Up or W to decrease speed and reverse direction if needed. !! Reading Focus Focus mode can highlight the top, middle, or bottom reading area. !! Playback Behavior Space pauses or resumes. Backspace restarts from the beginning and resets the timer. {TELEPROMPTER}
Result:
How Teleprompter WorksThis teleprompter scrolls content vertically as a continuous script.!! Input SourcesYou can combine file gallery images with inline script content.!! Speed ControlUse Arrow Down or S to increase forward speed.Use Arrow Up or W to decrease speed and reverse direction if needed.!! Reading FocusFocus mode can highlight the top, middle, or bottom reading area.!! Playback BehaviorSpace pauses or resumes.Backspace restarts from the beginning and resets the timer.
00:00
Progress Indicator
A vertical progress indicator is displayed on the right side of the teleprompter when the script is scrollable.
It shows the reader's current position in the script, similar to a page scrollbar.
The indicator is automatic and does not require a parameter.
Keyboard Controls
| Key | Action | |
| Space | Pause or resume. If already at the end, restart from the beginning. | |
| Backspace | Restart from the beginning and reset the timer. | |
| Arrow Down / S | Increase forward speed. | |
| Arrow Up / W | Decrease speed, then reverse direction if pressed repeatedly. | |
| Arrow Right / D | Increase font scale. | |
| Arrow Left / A | Decrease font scale. | |
Mouse Wheel Controls
- Wheel up increases forward speed.
- Wheel down decreases speed, then can reverse direction.
- Mouse wheel can be used for live speed adjustments while reading.
Focus Modes
| Mode | Description | |
| none | No focus overlay. | |
| top | Reading area highlighted at the top. | |
| middle | Reading area highlighted in the middle. | |
| bottom | Reading area highlighted at the bottom. | |
Supported Content
The teleprompter body supports:
- Plain pasted text
- Tiki headings, for example
!My Title - Tiki lists
- Tiki plugins
- HTML, if allowed by the site configuration
- Markdown through the Markdown plugin, for example:
Copy to clipboard
{TELEPROMPTER()} {MARKDOWN()} ## My Title Paste your script here. * First point * Second point * Third point {MARKDOWN} {TELEPROMPTER}
Supported Media Sources
-
fileIds="1472,1471,1470" -
fgalId="12"
Images from file galleries are displayed before the inline script content.