Renders an HTML hyperlink from URL parameters.
Registered as a process-text handler. Called with up to 8 positional parameters:
| Parameter | Description |
|---|---|
Param1 |
Link label (display text, passed through process_text) |
Param2 |
URL path, or http / https keyword for absolute URLs. If empty, falls back to Param1 |
Param3 |
For http/https keywords: full URL suffix. Otherwise: optional path segment appended with / |
Pipe characters (|) in Param1 and Param2 are normalised to colons before processing.
Param2 is http → http:// + Param3[2:]Param2 is https → https:// + Param3[2:]get_ini_value("site", "url") + Param2, with Param3 appended if providedReturns an <a> tag containing the processed label text. (The external-link icon is intentionally omitted — see ObjTextPublish for the icon variant.)
ObjProcessText(ObjData.ObjData) — inherits database and config access from ObjData.
cythonize -3 -a -i ObjTextLink.py
Compiling /home/axion/projects/axion/factory.text/ObjTextLink.py because it changed..[1/1] Cythonizing /home/axion/projects/axion/factory.text/ObjTextLink.py
Updated : 2025-10-02