Changeset 47602 in spip-zone


Ignore:
Timestamp:
May 9, 2011, 7:46:00 PM (10 years ago)
Author:
eric@…
Message:

Amélioration de la reconnaissance des licences

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/plugonet/inc/plugonet_traiter.php

    r47592 r47602  
    349349                //    cette heuristique n'est pas deterministe car la phrase de licence n'est pas connue
    350350                $licnom = $licurl ='';
    351                 if (preg_match('/(apache|lgpl|gnu\/gpl|gpl\s*v*\d*)/i', $v, $r)) {
     351                if (preg_match('/(apache|mit|bsd|lgpl|gnu\/gpl|gpl\s*v*\d*)/i', $v, $r)) {
    352352                        $licnom = strtoupper(trim($r[1]));
    353353                        if (strtolower($licnom) == 'apache') {
     
    355355                                $licurl = 'http://www.apache.org/licenses/LICENSE-2.0';
    356356                        }
     357                        else if (strtolower($licnom) == 'mit')
     358                                $licurl = 'http://opensource.org/licenses/mit-license.php';
     359                        else if (strtolower($licnom) == 'bsd')
     360                                $licurl = 'http://www.freebsd.org/copyright/license.html';
    357361                        else
    358362                                $licurl = ($licnom=='LGPL') ? 'http://www.gnu.org/licenses/lgpl-3.0.html' : 'http://www.gnu.org/licenses/gpl-3.0.html';
Note: See TracChangeset for help on using the changeset viewer.