History: GreffonSnarf
Source of version: 7 (current)
Copy to clipboard
{syntax type="markdown" editor="wysiwyg"} ## Greffon Snarf Ce ((Wiki Plugin|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 ((wp:regex)) replacement can be done on this content using ((wp:regex)) and regexres, which are used as the first and second arguments to preg_replace, respectively, after pulling out just the data. ### Utilisation Pour utiliser ce greffon dans une page wiki, utilisez la syntaxe: {CODE(wrap=>1)} {SNARF(url=>http://www.lojban.org,regex=>;.*(.*).*;, regexres=>$1)}Cette donnée est mise dans le "CODE caption".{SNARF} {CODE} paramètres: url, regex, regexres ### Exemple {CODE(wrap=>1)} {SNARF (url=>http://www.livejournal.com/users/rlpowell/2418.html, regex=>/.*<!<strike> Content </strike>>.*?<td>(.*?)<\/td>.*?<\/div>(.*?)<hr.*?<!<strike> \/Content </strike>>.*/s, regexres=><p>$1</p>$2)}[http://www.livejournal.com/users/rlpowell/2418.html] {SNARF} {CODE} ### 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)). {DIV(class=titlebar)} Pages liées{DIV} - ((Wiki Plugin)) - ((Mods Type Wikiplugins)) - [http://wikipedia.org/wiki/regex]