Changeset 111789 in spip-zone


Ignore:
Timestamp:
Sep 29, 2018, 6:53:45 PM (10 months ago)
Author:
real3t@…
Message:

Avec l'aide de Marcimat, up de la lib de 1.1.14 vers 1.1.15 (https://github.com/markitup/1.x/blob/master/CHANGELOG.md)

Location:
_core_/branches/spip-3.2/plugins/porte_plume
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _core_/branches/spip-3.2/plugins/porte_plume/javascript/jquery.markitup.js

    r85127 r111789  
    11// ----------------------------------------------------------------------------
    22// markItUp! Universal MarkUp Engine, JQuery plugin
    3 // v 1.1.14 ( c014800b - 02/06/2014 )
     3// v 1.1.15 ( e147ca3 - 16/08/2018 )
    44// Dual licensed under the MIT and GPL licenses.
    55// ----------------------------------------------------------------------------
     
    6161                if (!options.root) {
    6262                        $('script').each(function(a, tag) {
    63                                 miuScript = $(tag).get(0).src.match(/(.*)jquery\.markitup(\.pack)?\.js$/);
     63                                var miuScript = $(tag).get(0).src.match(/(.*)jquery\.markitup(\.pack)?\.js$/);
    6464                                if (miuScript !== null) {
    6565                                        options.root = miuScript[1];
     
    539539                        function renderPreview() {
    540540                                var phtml;
     541                                var parsedData = $$.val();
     542                                if (options.previewParser && typeof options.previewParser === 'function') {
     543                                        parsedData = options.previewParser(parsedData);
     544                                }
    541545                                if (options.previewHandler && typeof options.previewHandler === 'function') {
    542                                         options.previewHandler( $$.val() );
    543                                 } else if (options.previewParser && typeof options.previewParser === 'function') {
    544                                         var data = options.previewParser( $$.val() );
    545                                         writeInPreview(localize(data, 1) );
     546                                        options.previewHandler(parsedData);
    546547                                } else if (options.previewParserPath !== '') {
    547548                                        $.ajax({
     
    550551                                                global: false,
    551552                                                url: options.previewParserPath,
    552                                                 data: options.previewParserVar+'='+encodeURIComponent($$.val()),
     553                                                data: options.previewParserVar+'='+encodeURIComponent(parsedData),
    553554                                                success: function(data) {
    554555                                                        writeInPreview( localize(data, 1) );
  • _core_/branches/spip-3.2/plugins/porte_plume/javascript/jquery.markitup_pour_spip.js

    r111608 r111789  
    11// ----------------------------------------------------------------------------
    22// markItUp! Universal MarkUp Engine, JQuery plugin
    3 // v 1.1.14 ( c014800b - 02/06/2014 )
     3// v 1.1.15 ( e147ca3 - 16/08/2018 )
    44// Dual licensed under the MIT and GPL licenses.
    55// ----------------------------------------------------------------------------
     
    2727
    2828/*
    29  *   Le code original de markitup 1.1.14
     29 *   Le code original de markitup 1.1.15
    3030 *   a ete modifie pour prendre en compte
    3131 *
     
    9090                if (!options.root) {
    9191                        $('script').each(function(a, tag) {
    92                                 miuScript = $(tag).get(0).src.match(/(.*)jquery\.markitup(\.pack)?\.js$/);
     92                                var miuScript = $(tag).get(0).src.match(/(.*)jquery\.markitup(\.pack)?\.js$/);
    9393                                if (miuScript !== null) {
    9494                                        options.root = miuScript[1];
     
    723723                        function renderPreview() {
    724724                                var phtml;
     725                                var parsedData = $$.val();
     726                                if (options.previewParser && typeof options.previewParser === 'function') {
     727                                        parsedData = options.previewParser(parsedData);
     728                                }
    725729                                if (options.previewHandler && typeof options.previewHandler === 'function') {
    726                                         options.previewHandler( $$.val() );
    727                                 } else if (options.previewParser && typeof options.previewParser === 'function') {
    728                                         var data = options.previewParser( $$.val() );
    729                                         writeInPreview(localize(data, 1) );
     730                                        options.previewHandler(parsedData);
    730731                                } else if (options.previewParserPath !== '') {
    731732                                        $.ajax({
     
    734735                                                global: false,
    735736                                                url: options.previewParserPath,
    736                                                 data: options.previewParserVar+'='+encodeURIComponent($$.val()),
     737                                                data: options.previewParserVar+'='+encodeURIComponent(parsedData),
    737738                                                success: function(data) {
    738739                                                        writeInPreview( localize(data, 1) );
     
    862863                }
    863864        };
    864        
    865865})(jQuery);
  • _core_/branches/spip-3.2/plugins/porte_plume/paquet.xml

    r111608 r111789  
    22        prefix="porte_plume"
    33        categorie="edition"
    4         version="1.18.2"
     4        version="1.18.3"
    55        etat="stable"
    66        compatibilite="[3.2.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.