Changeset 57318 in spip-zone


Ignore:
Timestamp:
Jan 19, 2012, 3:17:01 AM (8 years ago)
Author:
erational@…
Message:

ajout conversion SPIP->Mediawiki. A faire gestion image, tableau

Location:
_plugins_/convertisseur
Files:
3 edited

Legend:

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

    r57317 r57318  
    4747        // syntaxe SPIP
    4848        // http://www.spip-contrib.net/IMG/html/antiseche_spip-3.html
     49       
     50       
     51        //
     52  //  Les conversions qqchose .... vers SPIP
     53  //
    4954       
    5055        // Conversion MediaWiki -> SPIP
     
    312317  $conv_formats['html_SPIP'] = 'html'; // function sale ou HTML2SPIP
    313318 
     319  //
     320  //  Les conversions SPIP vers qqchose ....
     321  //
    314322 
    315323  // Conversion SPIP -> txt
     
    328336      )     
    329337  );
     338 
     339  // Conversion SPIP -> mediawiki
     340  $conv_formats['SPIP_mediawiki'] = array(
     341      "pattern" => array(
     342        'h'     => "%{{{([^}}}]*)}}}%",
     343        'b'     => "%{{([^}}]*)}}%",
     344        'i'     => "%{([^}]*)}%",
     345        'ul'    => "%\n-\*%",
     346        'ol'    => "%\n-\\#%",
     347        'br'    => "%\n_ %",
     348        'poesie' => "%<poesie>%",
     349        'poesie2' => "%</poesie>%",
     350        'cadre' => "%<cadre>%",
     351        'cadre2' => "%</cadre>%",
     352        'url_externe'   => "%\\[([^\\[]*)->http([^(\\[| )]*)\\]%",  // tant pis on gere pas autres protocpe       
     353        'url_interne_anchor'   => "%\\[([^\\[]*)->\\#([^(\\[| )]*)\\]%",
     354        'url_interne'   => "%\\[([^\\[]*)->([^(\\[| )]*)\\]%",
     355        'url_wiki' => "%\\[\\?([^\\[]*)]%",
     356        'anchor' => '%\\[([^\\[]*)<-\\]%'
     357      ),
     358      "replacement" => array(
     359        'h'   => "\n===\\1===\n",   // on force le retour ligne
     360        'b'   => "'''\\1'''",
     361        'i'   => "''\\1''",
     362        'ul'  => "*\\1",
     363        'ol'  => "#\\1",
     364        'br'  => "<br />",
     365        'poesie' => "<pre>",
     366        'poesie2' => "</pre>",
     367        'cadre' => "<pre>",
     368        'cadre2' => "</pre>",
     369        'url_externe' => "[http\\2 \\1]",
     370        'url_interne_anchor' => "[[#\\2]]",
     371        'url_interne' => "[[\\2 \\1]]",
     372        'url_wiki' => "[http://fr.wikipedia.org/\\1 \\1]",
     373        'anchor' => "<div id='\\1'></div>",     
     374      )     
     375  );
     376 
     377
    330378 
    331379
  • _plugins_/convertisseur/lang/convertisseur_fr.php

    r57317 r57318  
    1515'MoinWiki_SPIP' => 'Wiki (MoinWiki) vers SPIP',
    1616'BBcode_SPIP' => 'BBcode (PhpBB) vers SPIP',
    17 'SPIP_txt' => 'SPIP vers texte brut',
    18 'SPIP_html' => 'SPIP vers HTML', 
    19 'SPIPrich_SPIP' => 'SPIP enrichie vers SPIP standard',
    2017'DotClear_SPIP'=> 'DotClear vers SPIP',
    2118'XTG_SPIP' => 'XTG (XPressTags) vers SPIP',
    2219'SLA_SPIP' => 'SLA (Scribus) vers SPIP',
    23 'html_SPIP' => 'HTML vers SPIP',
     20'html_SPIP' => 'HTML vers SPIP',
     21'SPIP_txt' => 'SPIP vers texte brut',
     22'SPIP_mediawiki' => 'SPIP vers Wiki (MediaWiki)', 
    2423
    2524// les erreurs
  • _plugins_/convertisseur/plugin.xml

    r57284 r57318  
    99        <licence>GNU/GPL</licence>
    1010        <icon>img_pack/convertisseur.png</icon>
    11         <version>0.4.1</version>
     11        <version>0.4.2</version>
    1212        <etat>test</etat>
    1313        <slogan>
Note: See TracChangeset for help on using the changeset viewer.