Changeset 11163
- Timestamp:
- 06/09/08 15:09:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Xul_Cms/chrome/content/scenaricms/widgets/block/block.xbl.xml
r11156 r11163 920 920 921 921 <field name="uriToEdit">this.fUriObject.getUri() + '/props.xml'</field> 922 <field name="propsDom">this.fUriObject.getDomContent(this.uriToEdit).documentElement</field> 922 <field name="_propsDom">null</field> 923 <property name="propsDom"><!-- valeur en % !retraduire correctementla valeur à enregistrer --> 924 <getter><![CDATA[ 925 if(!this._propsDom) { 926 var vDomResult = this.fUriObject.getDomContent(this.uriToEdit); 927 if(vDomResult) this._propsDom = vDomResult.documentElement; 928 } 929 return this._propsDom; 930 ]]></getter> 931 </property> 923 932 924 933 <method name="xSave"> … … 961 970 try{ 962 971 var vScSize = this; 972 var vZoneCode = pZoneCode ? pZoneCode : "standardCharSize"; 963 973 // Reset des différentes zones 964 974 this.fStandardCharSize_tab.setAttribute("selected", "false"); … … 978 988 } 979 989 // Affichage de la zone 980 if(this.fStandardCharSize_dom && pZoneCode=='standardCharSize'){990 if(this.fStandardCharSize_dom && vZoneCode=='standardCharSize'){ 981 991 var vDefaultTxtBox = "Ceci est un texte de référence qui vous permet d'adapter la taille de l'image. Si votre image comporte des caractères (schéma, tableau, copie d'écran...), réglez le curseur d'échelle ci-dessous pour que les caractères de l'image de taille «normale» correspondent à la taille des caractères de ce texte. Si votre image ne contient pas de caractères (photo, illustration), réglez le curseur d'échelle pour donner l'importance qui convient à l'image en rapport avec ce paragraphe et particulièrement avec sa largeur."; 982 992 // Zone de config … … 991 1001 // enregistrement 992 1002 if(pSave) this.xSave(); 993 }else if(this.fLimitCharSize_dom && pZoneCode=='limitCharSize'){1003 }else if(this.fLimitCharSize_dom && vZoneCode=='limitCharSize'){ 994 1004 var vDefaultTxtBox = "Ceci est un texte de référence qui vous permet d'adapter la taille de l'image. Réglez le curseur d'échelle ci-contre de tel sorte que l'image demeure intelligible."; 995 1005 // Zone de config … … 1004 1014 // enregistrement 1005 1015 if(pSave) this.xSave(); 1006 }else if(this.fRotation_dom && pZoneCode=='rotation'){1016 }else if(this.fRotation_dom && vZoneCode=='rotation'){ 1007 1017 // Zone de config 1008 1018 this.fRotation_tab.setAttribute("selected", "true"); … … 1015 1025 if(pSave) this.xSave(); 1016 1026 }else{ 1017 throw("La zone '" + pZoneCode + "' est inconnue dans scSize.")1027 throw("La zone '" + vZoneCode + "' est inconnue dans scSize.") 1018 1028 } 1019 1029 }catch(e){ … … 1050 1060 } else { 1051 1061 document.getAnonymousElementByAttribute(this,"anonid","scSizeStack").collapsed = true; 1062 if(!this.fReadOnly){ 1063 this.fReadOnly = true; 1064 this.fStandardCharSize_control.setAttribute("disabled", "true"); 1065 this.fLimitCharSize_control.setAttribute("disabled", "true"); 1066 this.fRotation_control.setAttribute("disabled", "true"); 1067 } 1052 1068 this.fLoading.value = "Ressource non disponible ou invalide."; 1053 1069 }
Note: See TracChangeset
for help on using the changeset viewer.