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
Plugin Manager error: snarf plugin 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