Changeset 95278 in spip-zone


Ignore:
Timestamp:
Feb 20, 2016, 8:38:37 PM (4 years ago)
Author:
fil@…
Message:

sur les liens vers des ressources github ou dropbox, prendre le lien brut (raw)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/ressource/inc/ressource.php

    r95277 r95278  
    114114        else
    115115        if (preg_match(',^https?://,', $src)) {
     116
     117                /* un document dropbox : remplacer www par dl */
     118                $src = preg_replace(",^(https://)(www)(\.dropbox\.com/.*/.*/.*)$,",
     119                        '\1dl\3', $src);
     120
     121                /* un lien github */
     122                if (preg_match(",^https://github\.com/[^/]+/[^/]+/blob/.*$,",
     123                $src)) {
     124                        $src = parametre_url($src, 'raw', 'true');
     125                       
     126                }
     127
    116128                $meta['href'] = $src;
    117129
Note: See TracChangeset for help on using the changeset viewer.