Loading...
 
Skip to main content

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]