dev-core
 

Changeset 9332

Show
Ignore:
Timestamp:
11.07.2007 12:02:03 (1 year ago)
Author:
sam
Message:

OutlineUiWidget : ajout de @ifUnselected="link/noLink" sur sm:link / ajout tooltips d'aide xed.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Wsp_Modeling/es/content/uiWidget/outlineUiWidget/xml.xed.xml

    r9139 r9332  
    8080                </se:template> 
    8181                 
    82                  
    8382                <xul:element se:id="sm:depthLimit" se:name="sm:depthLimit" se:bind="element" se:card="?"> 
    8483                        <xul:atts> 
     
    114113                </xul:element> 
    115114 
    116                 <xul:element se:id="sm:constraints" se:name="sm:constraints" se:bind="element" se:card="?"
     115                <xul:element se:id="sm:constraints" se:name="sm:constraints" se:bind="element" se:card="?" tooltipTag="Règles de publication - précise dans quel cas ce paramètrage sera utilisé"
    117116                        <xul:childs> 
    118                                 <xul:element se:name="sm:depth" se:bind="element" se:card="?"
     117                                <xul:element se:name="sm:depth" se:bind="element" se:card="?" tooltipTag="Règle de profondeur du node dans le scope"
    119118                                        <xul:atts> 
    120119                                                <xul:attribute se:name="min" se:bind="attribute"> 
     
    296295                                                                                        <xul:childs> 
    297296                                                                                                <se:choice se:card="*" se:show="ifExist"> 
    298                                                                                                         <xul:element se:name="sm:nodeArch" se:bind="element" forcefilled="true"
     297                                                                                                        <xul:element se:name="sm:nodeArch" se:bind="element" forcefilled="true" tooltipTag="Paramétrage de l'architechture d'un 'node' de l'outline"
    299298                                                                                                                <xul:childs> 
    300299                                                                                                                        <se:ref se:refid="sm:constraints" /> 
    301300                                                                                                                        <xul:alternativeAlone se:bind="choice" style="margin-bottom:5px;"> 
    302                                                                                                                                 <xul:element se:id="list" se:name="sm:unorderedList" se:bind="element" forcefilled="true"
    303                                                                                                                                         <xul:atts> 
    304                                                                                                                                                 <se:ref se:name="rootElt" se:refid="AttNoneBlock" /> 
    305                                                                                                                                         </xul:atts> 
    306                                                                                                                                 </xul:element> 
    307                                                                                                                                 <se:ref se:name="sm:orderedList" se:refid="list" /> 
    308                                                                                                                                 <xul:element se:name="sm:block" se:bind="element" forcefilled="true"
    309                                                                                                                                         <xul:atts> 
    310                                                                                                                                                 <se:ref se:name="rootElt" se:refid="AttBlockNone" /> 
     301                                                                                                                                <xul:element se:id="list" se:name="sm:unorderedList" se:bind="element" forcefilled="true" tooltipTag="Node en 'LI' publiant ses enfants dans un 'UL'"
     302                                                                                                                                        <xul:atts> 
     303                                                                                                                                                <se:ref se:name="rootElt" se:refid="AttNoneBlock" tooltiptext="Ajoute une 'DIV' racine autour du node"/> 
     304                                                                                                                                        </xul:atts> 
     305                                                                                                                                </xul:element> 
     306                                                                                                                                <se:ref se:name="sm:orderedList" se:refid="list" tooltipTag="Node en 'LI' publiant ses enfants dans un 'OL'"/> 
     307                                                                                                                                <xul:element se:name="sm:block" se:bind="element" forcefilled="true" tooltipTag="Node en 'DIV' publiant ses enfants dans une 'DIV'"
     308                                                                                                                                        <xul:atts> 
     309                                                                                                                                                <se:ref se:name="rootElt" se:refid="AttBlockNone" tooltiptext="Ajoute une 'DIV' racine autour du node"/> 
    311310                                                                                                                                        </xul:atts> 
    312311                                                                                                                                        <xul:childs> 
     
    324323                                                                                                                                                                </xul:atts> 
    325324                                                                                                                                                                <xul:childs> 
    326                                                                                                                                                                         <se:ref se:name="sm:listPrefix" se:refid="elt_separator" /> 
    327                                                                                                                                                                         <se:ref se:name="sm:childSeparator" se:refid="elt_separator" /> 
     325                                                                                                                                                                        <se:ref se:name="sm:listPrefix" se:refid="elt_separator" tooltipTag="Structure HTML inseré entre le node et la liste ce ces enfants"/> 
     326                                                                                                                                                                        <se:ref se:name="sm:childSeparator" se:refid="elt_separator" tooltipTag="Structure HTML inseré entre chaque enfant"/> 
    328327                                                                                                                                                                </xul:childs> 
    329328                                                                                                                                                        </xul:element> 
    330                                                                                                                                                         <xul:element se:name="sm:noChildren" se:bind="element" forcefilled="true" /> 
     329                                                                                                                                                        <xul:element se:name="sm:noChildren" se:bind="element" forcefilled="true" tooltipTag="Enfants non publiés"/> 
    331330                                                                                                                                                </xul:alternativeAlone> 
    332331                                                                                                                                        </xul:childs> 
    333332                                                                                                                                </xul:element> 
    334                                                                                                                                 <xul:element se:name="sm:inline" se:bind="element" forcefilled="true"
     333                                                                                                                                <xul:element se:name="sm:inline" se:bind="element" forcefilled="true" tooltipTag="Node en 'SPAN' publiant ses enfants dans une 'SPAN'"
    335334                                                                                                                                        <xul:atts> 
    336335                                                                                                                                                <se:ref se:name="rootElt" se:refid="AttInlineNone" /> 
     
    344343                                                                                                                                                                </xul:atts> 
    345344                                                                                                                                                                <xul:childs> 
    346                                                                                                                                                                         <se:ref se:name="sm:listPrefix" se:refid="elt_separator" /> 
    347                                                                                                                                                                         <se:ref se:name="sm:childSeparator" se:refid="elt_separator" /> 
     345                                                                                                                                                                        <se:ref se:name="sm:listPrefix" se:refid="elt_separator" tooltipTag="Structure HTML inseré entre le node et la liste ce ces enfants"/> 
     346                                                                                                                                                                        <se:ref se:name="sm:childSeparator" se:refid="elt_separator" tooltipTag="Structure HTML inseré entre chaque enfant"/> 
    348347                                                                                                                                                                </xul:childs> 
    349348                                                                                                                                                        </xul:element> 
    350                                                                                                                                                         <xul:element se:name="sm:noChildren" se:bind="element" forcefilled="true" /> 
     349                                                                                                                                                        <xul:element se:name="sm:noChildren" se:bind="element" forcefilled="true" tooltipTag="Enfants non publiés"/> 
    351350                                                                                                                                                </xul:alternativeAlone> 
    352351                                                                                                                                        </xul:childs> 
    353352                                                                                                                                </xul:element> 
    354                                                                                                                                 <xul:element se:name="sm:suppressed" se:bind="element" forcefilled="true"/> 
     353                                                                                                                                <xul:element se:name="sm:suppressed" se:bind="element" forcefilled="true" tooltipTag="Node et enfants non publiés"/> 
    355354                                                                                                                        </xul:alternativeAlone> 
    356355                                                                                                                </xul:childs> 
    357356                                                                                                        </xul:element> 
    358                                                                                                         <xul:element se:name="sm:label" se:bind="element" forcefilled="true"
     357                                                                                                        <xul:element se:name="sm:label" se:bind="element" forcefilled="true" tooltipTag="Paramétrage du label d'un 'node' de l'outline"
    359358                                                                                                                <xul:childs> 
    360359                                                                                                                        <se:ref se:refid="sm:constraints" /> 
    361360                                                                                                                        <se:choice se:id="choiceLabel" se:card="*" se:show="ifExist"> 
    362                                                                                                                                 <xul:element se:name="sm:title" se:id="sm:title" se:bind="element" forcefilled="true" /> 
     361                                                                                                                                <xul:element se:name="sm:title" se:id="sm:title" se:bind="element" forcefilled="true" tooltipTag="Titre de la page pointé par le node"/> 
    363362                                        <!--                                                                                    <xul:element se:name="sm:callDesc" se:id="sm:callDesc" se:bind="element" forcefilled="true"/> --> 
    364363                                                                                                                                <xul:element se:name="sm:fixedString" se:id="sm:fixedString" se:bind="element" forcefilled="true"> 
     
    382381                                                                                                                        </se:choice> 
    383382                                                                                                                        <xul:insert se:bind="current" /> 
    384                                                                                                                          
    385                                                                                                                          
    386383<!--                                                                                                                     
    387384                                                                                                                        <se:choice se:card="*"> 
     
    401398                                                                                                                        </se:choice> 
    402399                                                                                                                        <xul:insert se:bind="current" /> 
    403                                                                                                                          
    404400 -->                                                                                                                     
    405                                                                                                                          
    406401                                                                                                                </xul:childs> 
    407402                                                                                                        </xul:element> 
     
    417412                                                                                                                </xul:childs> 
    418413                                                                                                        </xul:element> 
    419                                                                                                         <xul:element se:name="sm:link" se:bind="element" forcefilled="true"
     414                                                                                                        <xul:element se:name="sm:link" se:bind="element" forcefilled="true" tooltipTag="Paramétrage du lien d'un 'node' de l'outline"
    420415                                                                                                                <xul:atts> 
    421                                                                                                                         <xul:attribute se:name="ifSelected" se:bind="attribute" se:defaultvalue="noLink"> 
     416                                                                                                                        <xul:attribute se:name="ifSelected" se:bind="attribute" se:defaultvalue="noLink" tooltiptext="Spécifie si le node sélectionné comporte un lien"> 
     417                                                                                                                                <xul:choiceInput> 
     418                                                                                                                                        <xul:ciItem label="noLink" /> 
     419                                                                                                                                        <xul:ciItem label="link" /> 
     420                                                                                                                                </xul:choiceInput> 
     421                                                                                                                        </xul:attribute> 
     422                                                                                                                        <xul:attribute se:name="ifUnselected" se:bind="attribute" se:defaultvalue="link" tooltiptext="Spécifie si les nodes non sélectionnés comportent des liens"> 
    422423                                                                                                                                <xul:choiceInput> 
    423424                                                                                                                                        <xul:ciItem label="noLink" /> 
     
    432433                                                                                                                </xul:childs> 
    433434                                                                                                        </xul:element> 
    434                                                                                                         <xul:element se:name="sm:classes" se:bind="element" forcefilled="true"
     435                                                                                                        <xul:element se:name="sm:classes" se:bind="element" forcefilled="true" tooltipTag="Paramétrage des classes d'un 'node' de l'outline"
    435436                                                                                                                <xul:childs> 
    436437                                                                                                                        <se:ref se:refid="sm:constraints" /> 
  • trunk/Wsp_Modeling/spaces/gen/modelBuilder/bs.doss/sm_outlineUiWidget/content.xsl.xsl

    r8919 r9332  
    629629                <xsl:template mode="{$vModeBase}_link" priority="{count(following-sibling::sm:link)+1}"> 
    630630                        <xsl0:attribute name="match">entry<xsl0:call-template name="constraints"/></xsl0:attribute> 
    631                         <xsl0:choose> 
    632                                 <xsl0:when test="@ifSelected='noLink'"> 
    633                                         <xsl:choose> 
    634                                                 <xsl:when test="@position='current'"> 
     631                        <xsl:choose> 
     632                                <xsl:when test="@position='current'"> 
     633                                        <xsl0:choose> 
     634                                                <xsl0:when test="@ifSelected='noLink'"> 
    635635                                                        <span> 
    636636                                                                <xsl:apply-templates select="." mode="{$vModeBase}_classesEntry"/> 
     
    638638                                                                <xsl:apply-templates select="." mode="{$vModeBase}_label"/> 
    639639                                                        </span> 
    640                                                 </xsl:when> 
    641                                                 <xsl:otherwise><xsl0:call-template name="nodeLink"><xsl0:with-param name="vModeBase" select="$vModeBase"/></xsl0:call-template></xsl:otherwise> 
    642                                         </xsl:choose> 
    643                                 </xsl0:when> 
    644                                 <xsl0:otherwise><xsl0:call-template name="nodeLink"><xsl0:with-param name="vModeBase" select="$vModeBase"/></xsl0:call-template></xsl0:otherwise> 
    645                         </xsl0:choose> 
     640                                                </xsl0:when> 
     641                                                <xsl0:otherwise><xsl0:call-template name="nodeLink"><xsl0:with-param name="vModeBase" select="$vModeBase"/></xsl0:call-template></xsl0:otherwise> 
     642                                        </xsl0:choose> 
     643                                </xsl:when> 
     644                                <xsl:otherwise> 
     645                                        <xsl0:choose> 
     646                                                <xsl0:when test="@ifUnselected='noLink'"> 
     647                                                        <span> 
     648                                                                <xsl:apply-templates select="." mode="{$vModeBase}_classesEntry"/> 
     649                                                                <xsl:apply-templates select="." mode="{$vModeBase}_labelTitle"/> 
     650                                                                <xsl:apply-templates select="." mode="{$vModeBase}_label"/> 
     651                                                        </span> 
     652                                                </xsl0:when> 
     653                                                <xsl0:otherwise><xsl0:call-template name="nodeLink"><xsl0:with-param name="vModeBase" select="$vModeBase"/></xsl0:call-template></xsl0:otherwise> 
     654                                        </xsl0:choose> 
     655                                </xsl:otherwise> 
     656                        </xsl:choose> 
    646657                </xsl:template> 
    647658                <xsl:template match="node()" mode="{$vModeBase}_link"/>