Module

LinkPhone/doc

From Halal Explorer

< Module:LinkPhone

Example Usage

Text Code Result
+1 234 567 890 {{#invoke:LinkPhone|LinkPhone|+1 234 567 890}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+1 234-567-890 {{#invoke:LinkPhone|LinkPhone|+1 234-567-890}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+1 234-567-890 ext 12 {{#invoke:LinkPhone|LinkPhone|+1 234-567-890 ext 12}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+1 (234) 567 890 {{#invoke:LinkPhone|LinkPhone|+1 (234) 567 890}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+1 234.567.890 {{#invoke:LinkPhone|LinkPhone|+1 234.567.890}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
234 567 890 {{#invoke:LinkPhone|LinkPhone|234 567 890}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+1 234 567 WIKI {{#invoke:LinkPhone|LinkPhone|+1 234 567 WIKI}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+44 20 7890 1234 reservations, +44 20 7890 1235 general enquiries {{#invoke:LinkPhone|LinkPhone|+44 20 7890 1234 reservations, +44 20 7890 1235 general enquiries}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+44 20 7890 1234 (reservations), +44 20 7890 1235 (general enquiries) {{#invoke:LinkPhone|LinkPhone|+44 20 7890 1234 (reservations), +44 20 7890 1235 (general enquiries)}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+44 20 7890 1234, +44 20 7890 1235 {{#invoke:LinkPhone|LinkPhone|+44 20 7890 1234, +44 20 7890 1235}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+44 20 7890 1234 {{#invoke:LinkPhone|LinkPhone|''+44'' 20 7890 1234}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
+44 (0)234 567 890 {{#invoke:LinkPhone|LinkPhone|+44 (0)234 567 890}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
0844 123 4567 (high cost) {{#invoke:LinkPhone|LinkPhone|0844 123 4567 (high cost)}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
visites.csg@cnes.fr (museum and tours), csg-accueil@cnes.fr (rocket launches) {{#invoke:LinkPhone|LinkEmail|visites.csg@cnes.fr (museum and tours), csg-accueil@cnes.fr (rocket launches)}} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted
blank {{#invoke:LinkPhone|LinkPhone| }} Lua error: Cannot create process: proc_open(/dev/null): Failed to open stream: Operation not permitted

Highlighting issues

To make it easier to find phone numbers that may have issues, enable the "ErrorHighlighter" gadget from your user preferences. After enabling the gadget, phone numbers with issues will display followed by a very noticeable warning message.

Alternately, if you prefer not to use a gadget then you can add the following to your own common.css page.

.phoneinfo
{
    color: red;
    background: yellow;
    display: inline !important;
}