summaryrefslogtreecommitdiff
path: root/public/javascripts/tiny_mce/plugins/style/js/props.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/javascripts/tiny_mce/plugins/style/js/props.js')
-rw-r--r--[-rwxr-xr-x]public/javascripts/tiny_mce/plugins/style/js/props.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/public/javascripts/tiny_mce/plugins/style/js/props.js b/public/javascripts/tiny_mce/plugins/style/js/props.js
index cafd6b1..a8dd93d 100755..100644
--- a/public/javascripts/tiny_mce/plugins/style/js/props.js
+++ b/public/javascripts/tiny_mce/plugins/style/js/props.js
@@ -10,9 +10,9 @@ var defaultFonts = "" +
10 "Geneva, Arial, Helvetica, sans-serif=Geneva, Arial, Helvetica, sans-serif"; 10 "Geneva, Arial, Helvetica, sans-serif=Geneva, Arial, Helvetica, sans-serif";
11 11
12var defaultSizes = "9;10;12;14;16;18;24;xx-small;x-small;small;medium;large;x-large;xx-large;smaller;larger"; 12var defaultSizes = "9;10;12;14;16;18;24;xx-small;x-small;small;medium;large;x-large;xx-large;smaller;larger";
13var defaultMeasurement = "+pixels=px;points=pt;em;in;cm;mm;picas;ems;exs;%"; 13var defaultMeasurement = "+pixels=px;points=pt;inches=in;centimetres=cm;millimetres=mm;picas=pc;ems=em;exs=ex;%";
14var defaultSpacingMeasurement = "pixels=px;points=pt;in;cm;mm;picas;+ems;exs;%"; 14var defaultSpacingMeasurement = "pixels=px;points=pt;inches=in;centimetres=cm;millimetres=mm;picas=pc;+ems=em;exs=ex;%";
15var defaultIndentMeasurement = "pixels=px;+points=pt;in;cm;mm;picas;ems;exs;%"; 15var defaultIndentMeasurement = "pixels=px;+points=pt;inches=in;centimetres=cm;millimetres=mm;picas=pc;ems=em;exs=ex;%";
16var defaultWeight = "normal;bold;bolder;lighter;100;200;300;400;500;600;700;800;900"; 16var defaultWeight = "normal;bold;bolder;lighter;100;200;300;400;500;600;700;800;900";
17var defaultTextStyle = "normal;italic;oblique"; 17var defaultTextStyle = "normal;italic;oblique";
18var defaultVariant = "normal;small-caps"; 18var defaultVariant = "normal;small-caps";
@@ -247,12 +247,12 @@ function setupFormData() {
247} 247}
248 248
249function getMeasurement(s) { 249function getMeasurement(s) {
250 return s.replace(/^([0-9]+)(.*)$/, "$2"); 250 return s.replace(/^([0-9.]+)(.*)$/, "$2");
251} 251}
252 252
253function getNum(s) { 253function getNum(s) {
254 if (new RegExp('^[0-9]+[a-z%]+$', 'gi').test(s)) 254 if (new RegExp('^(?:[0-9.]+)(?:[a-z%]+)$', 'gi').test(s))
255 return s.replace(/[^0-9]/g, ''); 255 return s.replace(/[^0-9.]/g, '');
256 256
257 return s; 257 return s;
258} 258}
@@ -478,7 +478,7 @@ function generateCSS() {
478 ce.style.borderBottomWidth = f.border_width_bottom.value + (isNum(f.border_width_bottom.value) ? f.border_width_bottom_measurement.value : ""); 478 ce.style.borderBottomWidth = f.border_width_bottom.value + (isNum(f.border_width_bottom.value) ? f.border_width_bottom_measurement.value : "");
479 ce.style.borderLeftWidth = f.border_width_left.value + (isNum(f.border_width_left.value) ? f.border_width_left_measurement.value : ""); 479 ce.style.borderLeftWidth = f.border_width_left.value + (isNum(f.border_width_left.value) ? f.border_width_left_measurement.value : "");
480 } else 480 } else
481 ce.style.borderWidth = f.border_width_top.value; 481 ce.style.borderWidth = f.border_width_top.value + (isNum(f.border_width_top.value) ? f.border_width_top_measurement.value : "");
482 482
483 if (!f.border_color_same.checked) { 483 if (!f.border_color_same.checked) {
484 ce.style.borderTopColor = f.border_color_top.value; 484 ce.style.borderTopColor = f.border_color_top.value;