Dotclear

Changeset 2101:4f5f79f9f0c9


Ignore:
Timestamp:
09/25/13 22:34:49 (12 years ago)
Author:
blr21
Branch:
ticket 1406
Children:
2102:fba83bbd6ee1, 2103:41e000221329
Message:

ticket 1406-1

Location:
admin
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • admin/js/_blog_theme.js

    r2033 r2101  
    3939               if (submit_s.length > 0  && !$('input:radio',info).attr('disabled')) { 
    4040                    var select = $('<a href="#" class="button">' + dotclear.msg.use_this_theme + '</a>'); 
    41                     select.css('font-weight','bold').click(function() { 
     41                    select.addClass('select-button').click(function(){ 
    4242                         submit_s.click(); 
    4343                         return false; 
  • admin/js/_media_item.js

    r2093 r2101  
    3131                         $(div).css({ 
    3232                              overflow: 'auto', 
    33                               border: '1px solid #ccc', 
    3433                              margin: '1em 0', 
    3534                              padding: '1px 0.5em' 
    3635                         }); 
    37                           
     36                         $(div).addClass('color-div'); 
    3837                         $(div).append(list); 
    3938                         self.before(div); 
  • admin/js/_post.js

    r2089 r2101  
    156156                         $(p).text(dotclear.msg.xhtml_valid); 
    157157                         $('#entry-content h3').after(p); 
    158                          $(p).backgroundFade({sColor:'#9BCA1C',eColor:'#bee74b',steps:20}); 
     158                         $(p).backgroundFade({sColor: dotclear.fadeColor.beginValidatorMsg, eColor: dotclear.fadeColor.endValidatorMsg, steps: 50},function() { 
     159                                   $(this).backgroundFade({sColor: dotclear.fadeColor.endValidatorMsg, eColor: dotclear.fadeColor.beginValidatorMsg}); 
     160                         }); 
    159161                    } else { 
    160162                         var div = document.createElement('div'); 
     
    164166                         $(div).html('<p><strong>' + dotclear.msg.xhtml_not_valid + '</strong></p>' + $(data).find('errors').text()); 
    165167                         $('#entry-content h3').after(div); 
    166                          $(div).backgroundFade({sColor:'#ffdec8',eColor:'#ffbaba',steps:20}); 
    167                     } 
    168                      
     168                         $(div).backgroundFade({sColor: dotclear.fadeColor.beginValidatorErr, eColor: dotclear.fadeColor.endValidatorErr, steps: 50},function() { 
     169                                   $(this).backgroundFade({sColor: dotclear.fadeColor.endValidatorErr, eColor: dotclear.fadeColor.beginValidatorErr});      
     170                         } 
     171 
    169172                    if ( $('#post_excerpt').text() != excerpt_content || $('#post_content').text() != post_content ) { 
    170173                         var pn = document.createElement('p'); 
  • admin/js/_preferences.js

    r1516 r2101  
    1313          if ($('#user_email').val() != user_email || $('#new_pwd').val() != '') { 
    1414               e.focus(); 
    15                $(e).backgroundFade({sColor:'#ffffff',eColor:'#ffbaba',steps:50},function() { 
    16                     $(this).backgroundFade({sColor:'#ffbaba',eColor:'#ffffff'}); 
     15               $(e).backgroundFade({sColor: dotclear.fadeColor.beginUserMail, eColor: dotclear.fadeColor.endUserMail, steps: 50},function() { 
     16                    $(this).backgroundFade({sColor: dotclear.fadeColor.endUserMail, eColor: dotclear.fadeColor.beginUserMail}); 
    1717               }); 
    1818               return false; 
  • admin/js/color-picker.js

    r503 r2101  
    1313               colbox.linkedto = null; 
    1414                
    15                $(colbox).css({border: '1px solid #000', width: '195px', background: '#fff', position: 'absolute'}); 
    16                $(colbox).css({display: 'none'}); 
     15               $(colbox).addClass('color-color-picker'); 
     16               $(colbox).css({display: 'none', position: 'absolute'}); 
    1717               $('body').append(colbox); 
    1818          } 
  • admin/js/common.js

    r1994 r2101  
    354354               return true; 
    355355          }); 
    356      } 
    357 }; 
     356     }, 
     357     getCSSColor : function ( clazz) { 
     358          $('<div class="'+clazz+'" id="dotclear-obj-test-color" style="display:none"></div>').appendTo(document.body); 
     359          var tag2 = $('#dotclear-obj-test-color'); 
     360          var color = $.trim(tag2.css("color").toLowerCase()); 
     361          tag2.remove(); 
     362          if ( color.charAt(0) === '#') { 
     363               return color; 
     364          } 
     365          var result = /^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\)$/.exec(color);        
     366          if ( result === null) { 
     367               return ''; 
     368          } 
     369          var ret = '#'; 
     370          for ( var i = 1; i < 4; i++) { 
     371               var val = parseInt(result[i],10); 
     372               ret += (val < 16 ? '0'+val.toString(16) : val.toString(16)); 
     373          } 
     374          return ret; 
     375     }, 
     376     initFadeColor : function() { 
     377          dotclear.fadeColor = { 
     378               beginPassword : dotclear.getCSSColor('colorBeginPassword'), 
     379               endPassword : dotclear.getCSSColor('colorEndPassword'), 
     380               beginMessage : dotclear.getCSSColor('colorBeginMessage'), 
     381               endMessage : dotclear.getCSSColor('colorEndMessage'), 
     382               beginError : dotclear.getCSSColor('colorBeginError'), 
     383               endError : dotclear.getCSSColor('colorEndError'), 
     384               beginSuccess : dotclear.getCSSColor('colorBeginSuccess'), 
     385               endSuccess : dotclear.getCSSColor('colorEndSuccess'), 
     386               beginValidatorMsg : dotclear.getCSSColor('colorBeginValidatorMsg'), 
     387               endValidatorMsg : dotclear.getCSSColor('colorEndValidatorMsg'), 
     388               beginValidatorErr : dotclear.getCSSColor('colorBeginValidatorErr'), 
     389               endValidatorErr : dotclear.getCSSColor('colorEndValidatorErr'), 
     390               beginUserMail : dotclear.getCSSColor('colorBeginUserMail'), 
     391               endUserMail : dotclear.getCSSColor('colorEndUserMail') 
     392          }; 
     393     }}; 
    358394 
    359395/* On document ready 
    360396-------------------------------------------------------- */ 
    361397$(function() { 
     398     dotclear.initFadeColor(); 
    362399     // remove class no-js from html tag; cf style/default.css for examples 
    363400     $('body').removeClass('no-js').addClass('with-js'); 
     
    395432     $('#help').helpViewer(); 
    396433 
    397      $('.message').backgroundFade({sColor:'#cccccc',eColor:'#676e78',steps:20}); 
    398      $('.error').backgroundFade({sColor:'#ffdec8',eColor:'#ffbaba',steps:20}); 
    399      $('.success').backgroundFade({sColor:'#9BCA1C',eColor:'#bee74b',steps:20}); 
     434     $('.message').backgroundFade({sColor: dotclear.fadeColor.beginMessage, eColor: dotclear.fadeColor.endMessage, steps:20}); 
     435     $('.error').backgroundFade({sColor: dotclear.fadeColor.beginError, eColor: dotclear.fadeColor.endError, steps:20}); 
     436     $('.success').backgroundFade({sColor: dotclear.fadeColor.beginSuccess, eColor: dotclear.fadeColor.endSuccess, steps:20}); 
    400437 
    401438     $('form:has(input[type=password][name=your_pwd])').submit(function() { 
     
    403440          if (e.value == '') { 
    404441               e.focus(); 
    405                $(e).backgroundFade({sColor:'#ffffff',eColor:'#ffbaba',steps:50},function() { 
    406                     $(this).backgroundFade({sColor:'#ffbaba',eColor:'#ffffff'}); 
     442               $(e).backgroundFade({sColor: dotclear.fadeColor.beginPassword,eColor: dotclear.fadeColor.endPassword,steps:50},function() { 
     443                    $(this).backgroundFade({sColor: dotclear.fadeColor.endPassword,eColor: dotclear.fadeColor.beginPassword}); 
    407444               }); 
    408445               return false; 
  • admin/js/jsToolBar/jsToolBar.wysiwyg.js

    r1833 r2101  
    8686                    IErange.select(); 
    8787               } 
    88           } else if (window.navigator.product != undefined &&  
    89                                     window.navigator.product == 'Gecko') { 
    90                This.ibody.innerHTML = '<p><br _moz_editor_blogus_node="TRUE" _moz_dirty=""/></p>'; 
    9188          } else { 
    9289               var idoc = This.iwin.document; 
  • admin/style/default.css

    r2085 r2101  
    25052505          } 
    25062506     } 
     2507      
     2508/* color-picker.js */ 
     2509.color-color-picker { 
     2510     border: 1px solid #000; 
     2511     width: 195px; 
     2512     background: #fff; 
     2513} 
     2514 
     2515/* _blog_theme.js */ 
     2516.select-button { 
     2517     font-weight: bold; 
     2518} 
     2519 
     2520/* _media_item.js */ 
     2521.color-div { 
     2522     border: 1px solid #ccc; 
     2523} 
     2524 
     2525/* common.js */ 
     2526.colorBeginPassword { 
     2527     color: #fff; 
     2528} 
     2529.colorEndPassword { 
     2530     color: #ffbaba; 
     2531} 
     2532.colorBeginMessage { 
     2533     color: #ccc; 
     2534} 
     2535.colorEndMessage { 
     2536     color: #676e78; 
     2537} 
     2538.colorBeginError { 
     2539     color: #ffdec8; 
     2540} 
     2541.colorEndError { 
     2542     color: #ffbaba; 
     2543} 
     2544.colorBeginSuccess { 
     2545     color: #9BCA1C; 
     2546} 
     2547.colorEndSuccess { 
     2548     color: #bee74b; 
     2549} 
     2550/* _post.js */ 
     2551.colorBeginValidatorMsg { 
     2552     color: #676e78; 
     2553} 
     2554.colorEndValidatorMsg { 
     2555     color: #ffcc00; 
     2556} 
     2557.colorBeginValidatorErr { 
     2558     color: #fff; 
     2559} 
     2560.colorEndValidatorErr { 
     2561     color: #ffbaba; 
     2562} 
     2563/* _preferences.js */ 
     2564.colorBeginUserMail { 
     2565     color: #fff; 
     2566} 
     2567.colorEndUserMail { 
     2568     color: #ffbaba; 
     2569} 
     2570      
Note: See TracChangeset for help on using the changeset viewer.

Sites map