Changeset 124766 in spip-zone


Ignore:
Timestamp:
May 19, 2020, 5:04:17 PM (2 weeks ago)
Author:
Jacques Pyrat
Message:

[ETv3] On utilise ModalBox? pour afficher l'éditeur (au lieu d'une nouvelle fenêtre de navigateur)

Location:
_plugins_/porte_plume_enluminures_typographiques/trunk
Files:
1 added
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/porte_plume_enluminures_typographiques/trunk

    • Property subgit:lock:d4abb5bb8c755137bff1b7109c2241e654bef164 deleted
    • Property subgit:lock:80d86ac6578a4b0d6af2c877657ae81ec1877476 set to 2020-05-19T19:04:24.596
  • _plugins_/porte_plume_enluminures_typographiques/trunk/editeur/table.js

    r103864 r124766  
    412412       
    413413        function init(){
    414                 ancien_tableau = new selection(top.opener.zone_selection);
     414                ancien_tableau = new selection(parent.zone_selection);
    415415       
    416416                if (ancien_tableau.existe() & ancien_tableau.avec_entete()) {
     
    468468                                top.opener.document.selection.createRange().text = construit_code_tableau();
    469469                        } else {
    470                                 top.opener.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
     470                                parent.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
    471471                        }
    472472                } else { //insertion d'un nouveau tableau
    473                         if (top.opener.zone_selection.createTextRange && top.opener.zone_selection.caretPos) { //IE
    474                                 var caretPos = top.opener.zone_selection.caretPos;
     473                        if (parent.zone_selection.createTextRange && top.opener.zone_selection.caretPos) { //IE
     474                                var caretPos = parent.zone_selection.caretPos;
    475475                                caretPos.text = caretPos.text + construit_code_tableau();
    476                                 top.opener.zone_selection.focus();
     476                                parent.zone_selection.focus();
    477477                        } else {
    478                                 top.opener.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
    479                         }
    480                 }
    481                 window.close();         
     478                                parent.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
     479                        }
     480                }
     481                parent.jQuery.modalboxclose();         
    482482        }
  • _plugins_/porte_plume_enluminures_typographiques/trunk/editeur/table_rtl.js

    r103864 r124766  
    412412       
    413413        function init(){
    414                 ancien_tableau = new selection(top.opener.zone_selection);
     414                ancien_tableau = new selection(parent.zone_selection);
    415415       
    416416                if (ancien_tableau.existe() & ancien_tableau.avec_entete()) {
     
    468468                                top.opener.document.selection.createRange().text = construit_code_tableau();
    469469                        } else {
    470                                 top.opener.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
     470                                parent.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
    471471                        }
    472472                } else { //insertion d'un nouveau tableau
    473                         if (top.opener.zone_selection.createTextRange && top.opener.zone_selection.caretPos) { //IE
    474                                 var caretPos = top.opener.zone_selection.caretPos;
     473                        if (parent.zone_selection.createTextRange && top.opener.zone_selection.caretPos) { //IE
     474                                var caretPos = parent.zone_selection.caretPos;
    475475                                caretPos.text = caretPos.text + construit_code_tableau();
    476                                 top.opener.zone_selection.focus();
     476                                parent.zone_selection.focus();
    477477                        } else {
    478                                 top.opener.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
    479                         }
    480                 }
    481                 window.close();         
     478                                parent.zone_selection.value = ancien_tableau.s1 + construit_code_tableau() + ancien_tableau.s3;
     479                        }
     480                }
     481                parent.jQuery.modalboxclose();         
    482482        }
  • _plugins_/porte_plume_enluminures_typographiques/trunk/enluminures_typo_pipelines.php

    r99106 r124766  
    197197                'name' => _T('enlumtypo:barre_tableau'),
    198198                'className' => 'outil_barre_tableau',
    199                 'replaceWith' => 'function(markitup) { zone_selection = markitup.textarea; window.open("?exec=tableau_edit", "","scrollbars=yes,resizable=yes,width=700,height=600") }',
     199                'replaceWith' => "function(markitup) { zone_selection = markitup.textarea; jQuery.modalboxload('".url_absolue(generer_url_public(
     200                        'typoenluminee_tableau_edit',
     201                        "modalbox=oui"
     202                ))."',{minHeight: '90%', iframe: true});}",
    200203                'display' => true,
    201204                'selectionType' => 'line',
  • _plugins_/porte_plume_enluminures_typographiques/trunk/paquet.xml

    r124110 r124766  
    22        prefix="typoenluminee"
    33        categorie="edition"
    4         version="3.5.16"
     4        version="3.6.0"
    55        etat="stable"
    6         compatibilite="[2.0.3;3.3.*]"
     6        compatibilite="[3.0.0;3.3.*]"
    77        logo="prive/themes/spip/images/typoenluminee-32.png"
    88        documentation="https://contrib.spip.net/Enluminures-typographiques-V3-pour-SPIP-2-avec"
Note: See TracChangeset for help on using the changeset viewer.