Plugin Snarf
Use this wiki plugin to include the body (HTML) text at the URL given in the url
argument. It is similar to Integrator.
Parameters
Tiki Doc From Code error: snarf not found
Arbitrary regex replacement can be done on this content using regex
and regexres
, which are used as the first and second arguments to preg_replace
PHP function, respectively, after pulling out just the <body>
data.
Examples
Copy to clipboard
{SNARF (url="http://www.livejournal.com/users/rlpowell/2418.html" regex="/.*<!-- Content -->.*?<td>(.*?)<\/td>.*?<\/div>(.*?)<hr.*?<!-- \/Content -->.*/s" regexres="<p>$1</p>$2")}[http://www.livejournal.com/users/rlpowell/2418.html] {SNARF}
To include the content of a page of another Tiki installation you can use the following syntax:
Copy to clipboard
{snarf url="http://my.foo.bar/tiki-index_raw.php?page=ExamplePage" wrap="1" ishtml="1" cache="20"}
Note
Do NOT type:
".../tiki-index.php?page=..."
BUT ".../tiki-index_raw.php?page=..."
Include Tiki.org Footer Page
Copy to clipboard
{snarf url="https://tiki.org/tiki-index_raw.php?page=Shared_t_o_footer&clean" ishtml=1}
Produces:
(currently output is "broken" in Tiki 20.x on this site )
Copy to clipboard