Warning: Undefined variable $filepath in /home/tiki-doc/public_html/lib/wiki-plugins/wikiplugin_tikidocfromcode.php on line 146
Display contents of another web page | Documentation for Tiki Wiki CMS Groupware
Loading...
 
Skip to main content
Display contents of another web page

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=..."

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

Show PHP error messages