Dotclear


Ignore:
Files:
1 added
14 edited

Legend:

Unmodified
Added
Removed
  • .hgignore

    r3277 r3671  
    66build-tools/ckeditor/ckbuilder.jar 
    77syntax: glob 
    8 csp_report.txt 
     8var 
  • .hgsigs

    r3084 r3682  
    11266ba234e2a5115e47379030e9439b6abcb11e80 0 iQEcBAABCgAGBQJV1WIcAAoJELwJObfmz3HnHHEH/1+ohmFEzHx5M90oAtQN4pQLsPCZ/fCVG5w6OoD56DOPP3IMaTSxlEzoG3mjWv0gzAb4zJjPErBwRy7keq3rjT5SyDs17aHRmCE91+YuGNBDnQHAD68gVZaQQ+L2d5+EHYdGtxcwiFUyRWEv+U/4NW0UexuJDVqzS6ztUC45D1a2Qt9Q4bbEsywmE5Bl7IP7hjxKlICJNo3fclpCgdryPeB7gatOJz4uw/T6tbJVzvD2ETA/9kp+hg2yFNWBhS0zgK/BKcinqlh2AW4fPDsrOvr7LnIQUt5KwdJmbNA3A8moF2EU9/PiF76tWF5IHtnk9x/bQjCgukZSZ383eUzlY58= 
     2ee065bfd6458b8fab13c8adf7649f8f988deb8e1 0 iQEzBAABCgAdFiEEl+7zWgi24VqTXSmqvAk5t+bPcecFAlprnkcACgkQvAk5t+bPcefsjQf/XYGUwwbDjOlWLdBRpGrnANElA1I8It6vlFJhMCBxlKm2USHMcQ0soOD4qFBUNioFBffPFLaD9wYHgU9oDfRzyKO09ntu0zO8jxetGrKItJJJqY9RUCKi5lYxvFICVwk3F7u8dU2Z5QxNI4g6rqlidxjzzBh9SprwcHi5kV33yLaShcvGjpU/23CstGRbfDy/rIBlC+xWEb8F8P+xQpPlzv7Ex7PBEAU3l3cdlwZic7gZM8c9rEf4fenH7WmWTAybeaga2RK5N2D6r4NB3+4zfr/AkwB7LCiLvNC+10RwoRHPwIZTe0pIf7AQG6YCXbWboEsbDD5bzJxpuTDjFJTTcA== 
  • .hgtags

    r3574 r3681  
    36364c17ef251f93345c0d52fa865cc9e2207af9668a 2.11.2 
    37379000f35951d874b538b936f6b0d26e83b6d616b3 2.12.1 
     3857c79fd7f152a9d954c85f0b58cfdccd8b1ed8eb 2.13.1 
  • admin/style/default.css

    r3639 r3678  
    17911791      background: #fff; 
    17921792      border-bottom-color: #fff; } 
     1793    .part-tabs li a:link { 
     1794      transition: unset; } 
    17931795  .part-tabs li.part-tabs-active a { 
    17941796    background: #fff; 
     
    32823284    border-top: none; } } 
    32833285/** -------------------------------------------------- 
     3286     Plugins 
     3287--------------------------------------------------- */ 
     3288/* dcLegacyEditor */ 
     3289/* WYSIWYG Document */ 
     3290body.wysiwygDoc { 
     3291  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } 
     3292 
     3293.wysiwygDoc pre, .wysiwygDoc code, .wysiwygDoc kbd, .wysiwygDoc samp { 
     3294  font-family: "Andale Mono", AndaleMono, Consolas, Monaco, "Courier New", monospace; } 
     3295 
     3296/* dcCKEditor */ 
     3297.cke textarea.cke_source { 
     3298  font-family: "Andale Mono", AndaleMono, Consolas, Monaco, "Courier New", monospace; 
     3299  font-size: 100%; } 
     3300 
     3301/** -------------------------------------------------- 
    32843302     3rd parties 
    32853303--------------------------------------------------- */ 
     
    36323650    padding-left: 6px; 
    36333651    padding-right: 6px; } } 
     3652/* CodeMirror CSS */ 
     3653.CodeMirror { 
     3654  /* Set height, width, borders, and global font properties here */ 
     3655  font-family: "Andale Mono", AndaleMono, Consolas, Monaco, "Courier New", monospace !important; } 
     3656 
    36343657/** -------------------------------------------------- 
    36353658    Debug 
  • admin/style/scss/default.scss

    r3389 r3669  
    7878 
    7979/** -------------------------------------------------- 
     80     Plugins 
     81--------------------------------------------------- */ 
     82@import "partials/editors"; 
     83 
     84/** -------------------------------------------------- 
    8085     3rd parties 
    8186--------------------------------------------------- */ 
    8287@import "vendor/magnific-popup"; 
     88@import "vendor/codemirror"; 
    8389 
    8490/** -------------------------------------------------- 
  • admin/style/scss/partials/_content.scss

    r3439 r3678  
    3030                    border-bottom-color: #fff; 
    3131               } 
     32      &:link { 
     33        transition: unset; 
     34      } 
    3235          } 
    3336          &.part-tabs-active a { 
  • composer.json

    r3618 r3675  
    22     "name": "dotclear/dotclear", 
    33     "description": "Dotclear is an open-source web publishing software.", 
    4      "license": "GPL-V2", 
     4     "license": "GPL-2.0-only", 
    55     "authors": [ 
    66          { 
  • inc/prepend.php

    r3680 r3683  
    144144# Constants 
    145145define('DC_ROOT',path::real(dirname(__FILE__).'/..')); 
    146 define('DC_VERSION','2.13.1'); 
     146define('DC_VERSION','2.14-dev'); 
    147147define('DC_DIGESTS',dirname(__FILE__).'/digests'); 
    148148define('DC_L10N_ROOT',dirname(__FILE__).'/../locales'); 
  • plugins/dcCKEditor/_post_config.php

    r3641 r3670  
    251251               } 
    252252          } 
     253 
    253254     }); 
    254255 
    255256     CKEDITOR.on('instanceReady',function(e) { 
     257          if (typeof dotclear_htmlFontSize !== 'undefined') { 
     258               e.editor.document.$.documentElement.style.setProperty('--html-font-size',dotclear_htmlFontSize); 
     259          } 
    256260 
    257261          if ($('label[for="post_excerpt"] a img').attr('src') == dotclear.img_minus_src) { 
  • plugins/dcCKEditor/inc/dc.ckeditor.behaviors.php

    r3421 r3669  
    3232        } 
    3333 
    34         return 
     34        $res = 
    3535            '<script type="text/javascript">'."\n". 
    3636            dcPage::jsVar('dotclear.ckeditor_context', $context). 
     
    5858            dcPage::jsLoad(self::$p_url.'/js/ckeditor/adapters/jquery.js'). 
    5959            dcPage::jsLoad($config_js); 
     60 
     61          if ($GLOBALS['core']->auth->user_prefs->interface->htmlfontsize) { 
     62               $res .= 
     63               '<script type="text/javascript">'."\n". 
     64               dcPage::jsVar('dotclear_htmlFontSize',$GLOBALS['core']->auth->user_prefs->interface->htmlfontsize)."\n". 
     65               "</script>\n"; 
     66          } 
     67 
     68          return $res; 
    6069     } 
    6170 
  • plugins/dcCKEditor/js/ckeditor/contents.css

    r3616 r3669  
    2727     word-wrap: break-word; 
    2828} 
     29 
     30/* Dotclear */ 
     31:root { 
     32     --html-font-size: 62.5%; } 
     33 
     34html { 
     35     font-size: 62.5%; 
     36     font-size: var(--html-font-size); } 
     37 
     38body { 
     39     font-size: 1.4rem; 
     40     line-height: 1.5; 
     41     font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 
     42} 
     43.cke_editable 
     44{ 
     45     font-size: 1.4rem; 
     46} 
     47/* End Dotclear */ 
    2948 
    3049blockquote 
  • plugins/dcLegacyEditor/css/jsToolBar/jsToolBar.css

    r3602 r3669  
    168168/* WYSIWYG Document */ 
    169169body.wysiwygDoc { 
    170      font: 12px "DejaVu Sans","Lucida Grande","Lucida Sans Unicode",Arial,sans-serif; 
    171170     color : #000; 
    172171     background: #f9f9f9; 
     
    174173     padding : 2px; 
    175174     border: none; 
    176 } 
    177 .wysiwygDoc pre, .wysiwygDoc code, .wysiwygDoc kbd, .wysiwygDoc samp { 
    178      font-family:"Courier New",Courier,monospace; 
    179      font-size : 1.1em; 
    180175} 
    181176.wysiwygDoc code { 
  • plugins/dcLegacyEditor/inc/dc.legacy.editor.behaviors.php

    r3421 r3669  
    6969          "jsToolBar.prototype.iframe_css = '". 
    7070          'body {'. 
    71           '    font: 12px "DejaVu Sans","Lucida Grande","Lucida Sans Unicode",Arial,sans-serif;'. 
    7271          '    color: #000;'. 
    7372          '    background: #f9f9f9;'. 
     
    7675          '    border: none;'. 
    7776          (l10n::getTextDirection($GLOBALS['_lang']) == 'rtl' ? '     direction: rtl;' : ''). 
    78           '}'. 
    79           'pre, code, kbd, samp {'. 
    80           '    font-family: "Courier New",Courier,monospace;'. 
    81           '    font-size: 1.1em;'. 
    8277          '}'. 
    8378          'code {'. 
     
    140135          "</script>\n"; 
    141136 
     137          if ($GLOBALS['core']->auth->user_prefs->interface->htmlfontsize) { 
     138               $res .= 
     139               '<script type="text/javascript">'."\n". 
     140               dcPage::jsVar('dotclear_htmlFontSize',$GLOBALS['core']->auth->user_prefs->interface->htmlfontsize)."\n". 
     141               "</script>\n"; 
     142          } 
     143 
    142144          return $res; 
    143145     } 
  • plugins/dcLegacyEditor/js/jsToolBar/jsToolBar.wysiwyg.js

    r3258 r3669  
    165165          '<html>\n'+ 
    166166          '<head>\n'+ 
     167          '<link rel="stylesheet" href="style/default.css" type="text/css" media="screen" />' 
    167168          '<style type="text/css">'+This.iframe_css+'</style>\n'+ 
    168169          (This.base_url != '' ? '<base href="'+This.base_url+'" />' : '')+ 
     
    177178               doc.designMode = 'on'; 
    178179               // warning : doc is now inaccessible for IE6 sp1 
     180          } 
     181 
     182          if (typeof dotclear_htmlFontSize !== 'undefined') { 
     183               doc.documentElement.style.setProperty('--html-font-size',dotclear_htmlFontSize); 
    179184          } 
    180185 
Note: See TracChangeset for help on using the changeset viewer.

Sites map