Greffon Snarf
Ce Greffon Wiki se remplace lui-même avec le texte du corps (HTML) de l'adresse URL donnée dans l'argument url. Il est semblable à Integrator
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, respectively, after pulling out just the <body> data.
Utilisation
Pour utiliser ce greffon dans une page wiki, utilisez la syntaxe:
{SNARF(url=>http://www.lojban.org,regex=>;.*(.*).*;, regexres=>$1)}Cette donnée est mise dans le "CODE caption".{SNARF}
paramètres: url, regex, regexres
Exemple
{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}
Paramètres
Nom | Valeur | Description | Version |
url | url | url | |
regex | expression régulière compatible PCRE | la partie à changer | |
regexres | expression régulière compatible PCRE | changement | |
cache | nombre | le nombre de minutes où l'url est mise en cache - si rien n'est spécifié, la mise en cache par défaut du site sera utilisée | tw>=5.0 |
ajax | chaîne de caractères | affiche uniquement la chaîne de caractères et, lorsque l'utilisateur clique dessus, aatrape le contenu du snraf avec ajax | tw>=6.0 |
En plus de tous les paramètres PluginCode.