Changeset 59899 in spip-zone


Ignore:
Timestamp:
Mar 28, 2012, 11:36:40 PM (9 years ago)
Author:
guy.cesaro@…
Message:

Vilains correctifs en attendant de trouver mieux et de nettoyer un peu :

  • appliquer un padding sur .uploader li pour l'espace prive, sinon on se retrouve avec padding-left 140px
  • a defaut d'avoir trouve une solution pour l'upload depuis le prive, remettre en dur l'url d'action crayons_upload, completee avec l'url du site pour que l'upload fonctionne aussi dans l'espace prive (la miniature est en 404 dans ce cas mais upload ok)

bref, pas terrible, mais pas pire

Location:
_plugins_/crayons
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/crayons/js/uploader.js.html

    r59882 r59899  
    1 [(#HTTP_HEADER{Content-type:application/javascript[; charset=(#CHARSET)]})]
    2 
    31<script>
    42// activer l'uploader
    53(function($) {
    6         var url = '[(#VAL{crayons_upload}|generer_url_action{id=#ENV{id_article}&type=article})]';
    7 
     4//      var url = '[(#VAL{crayons_upload}|generer_url_action{id=#ENV{id_article}&type=article})]';
     5        var url = '#URL_SITE_SPIP/spip.php?action=crayons_upload&type=article&id=#ENV{id_article}';
    86        $('textarea.crayon-active,#uploader#ENV{id_article}')
    97        .html5Uploader({
     
    7169
    7270</script>
    73 
    74 <!--
    75 /*
    76 
    77 $(function(){
    78         var fileTemplate="<div id=\"{{id}}\">";
    79         fileTemplate+="<div class=\"progressbar\"></div>";
    80         fileTemplate+="<div class=\"preview\"></div>";
    81         fileTemplate+="<div class=\"filename\">{{filename}}</div>";
    82         fileTemplate+="</div>";
    83         function slugify(text){
    84                 text=text.replace(/[^-a-zA-Z0-9,&\s]+/ig,'');
    85                 text=text.replace(/-/gi,"_");
    86                 text=text.replace(/\s/gi,"-");
    87                 return text;
    88         }
    89 
    90         $("#dropbox")
    91         .html5Uploader({
    92                 onClientLoadStart:function(e,file){
    93                         var upload=$("#upload");
    94                         if(upload.is(":hidden")){
    95                                 upload.show();
    96                         }
    97                         upload.append(
    98                                 fileTemplate
    99                                         .replace(/{{id}}/g, slugify(file.name))
    100                                         .replace(/{{filename}}/g,file.name)
    101                         );
    102                 },
    103                 onClientLoad:function(e,file){
    104                         $("#"+slugify(file.name))
    105                         .find(".preview")
    106                         .append("<img src=\""+e.target.result+"\" alt=\"\">");
    107                 },
    108                 onServerLoadStart:function(e,file){
    109                         $("#"+slugify(file.name))
    110                         .find(".progressbar")
    111                         .progressbar({value:0});
    112                 },
    113                 onServerProgress:function(e,file){
    114                         if(e.lengthComputable){
    115                                 var percentComplete=(e.loaded/e.total)*100;
    116                                 $("#"+slugify(file.name))
    117                                 .find(".progressbar")
    118                                         .progressbar({value:percentComplete});
    119                         }
    120                 },
    121                 onServerLoad:function(e,file){
    122                         $("#"+slugify(file.name))
    123                         .find(".progressbar")
    124                                 .progressbar({value:100});
    125                 }
    126         });
    127 
    128         $(".download")
    129         .mousedown(function(){
    130                 $(this).css({
    131                         "background-image":"url('images/download-clicked.png')"
    132                 });
    133         })
    134         .mouseup(function(){
    135                 $(this).css({
    136                         "background-image":"url('images/download.png')"
    137                 });
    138         });
    139 
    140 
    141 });
    142 
    143 
    144 */
    145 -->
  • _plugins_/crayons/modeles/uploader_liste.html

    r59879 r59899  
    22.uploader {border:solid red 1px;}
    33.uploader.hover {border:dotted red 1px;}
    4 .uploader li {border solid transparent 3px;}
     4.uploader li {border solid transparent 3px; padding:10px}
    55.uploader li.loading {border:dotted red 3px;}
    66.uploader li.ok {border:solid green 3px;}
  • _plugins_/crayons/paquet.xml

    r59879 r59899  
    22        prefix="crayons"
    33        categorie="edition"
    4         version="1.13.5"
     4        version="1.13.6"
    55        etat="stable"
    66        compatibilite="[1.9.0;3.0.0]"
  • _plugins_/crayons/plugin.xml

    r59879 r59899  
    1717        </licence>
    1818        <version>
    19         1.13.5
     19        1.13.6
    2020        </version>
    2121        <etat>
Note: See TracChangeset for help on using the changeset viewer.