Changeset 2725


Ignore:
Timestamp:
03/20/13 16:21:19 (11 years ago)
Author:
mwindhouwer
Message:

M mod-ISOcat-interface-gi/interface/JSXAPPS/ISOcat/xml/spies.xml
M mod-ISOcat-interface-gi/interface/JSXAPPS/ISOcat/help/profile.html

  • updated help info with regard to the Private profile, which is now the 'undecided' profile

M mod-ISOcat-site/site/index_files/news.html
M mod-ISOcat-site/site/index_files/TDGs.html
M mod-ISOcat-site/pub/isocat.pub

  • keep track of the revision info

M mod-ISOcat-access-data/access/dc_check.xsl

  • if a DC is (still) assigned to the 'undecided' profile an warning is raised
  • if a DC is assigned to the 'undecided' profile next to one or more thematic profile an error is raised
Location:
cats/ISOcat/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • cats/ISOcat/trunk/mod-ISOcat-access-data/access/dc_check.xsl

    r2710 r2725  
    225225       
    226226        <xsl:template match="dcif:descriptionSection/dcif:profile">
    227                 <xsl:if test="$standard-flag and current()='undecided'">
     227                <xsl:if test="current()='undecided'">
    228228                        <xsl:choose>
    229                                 <xsl:when test="ancestor::dcif:dataCategory/@isocat:type='closed'">
     229                                <xsl:when test="count(distinct-values(../dcif:profile))=1">
    230230                                        <xsl:call-template name="warning">
    231                                                 <xsl:with-param name="msg">Standardized data categories can't be a member of the 'undecided' profile.</xsl:with-param>
     231                                                <xsl:with-param name="msg">This data category is (still) a member of the 'undecided' profile.</xsl:with-param>
    232232                                                <xsl:with-param name="standard" select="'allow'"/>
    233233                                        </xsl:call-template>
     
    235235                                <xsl:otherwise>
    236236                                        <xsl:call-template name="error">
    237                                                 <xsl:with-param name="msg">Standardized data categories can't be a member of the 'undecided' profile.</xsl:with-param>
     237                                                <xsl:with-param name="msg">This data category is a member of the 'undecided' profile and one or more thematic profiles.</xsl:with-param>
    238238                                        </xsl:call-template>
    239239                                </xsl:otherwise>
    240240                        </xsl:choose>
    241241                </xsl:if>
     242                <xsl:if test="$standard-flag and current()='undecided'">
     243                        <xsl:call-template name="error">
     244                                <xsl:with-param name="msg">Standardized data categories can't be a member of the 'undecided' profile.</xsl:with-param>
     245                        </xsl:call-template>
     246                </xsl:if>
    242247                <xsl:if test="$standard-flag and current()='not available'">
    243248                        <xsl:choose>
    244                                 <xsl:when test="ancestor::dcif:dataCategory/@isocat:type='not available'">
     249                                <xsl:when test="ancestor::dcif:dataCategory/@isocat:type='closed'">
    245250                                        <xsl:call-template name="warning">
    246251                                                <xsl:with-param name="msg">Standardized data categories can't be a member of the 'not available' profile.</xsl:with-param>
  • cats/ISOcat/trunk/mod-ISOcat-interface-gi/interface/JSXAPPS/ISOcat/help/profile.html

    r2029 r2725  
    1212<strong>thematic domain profile</strong></p>
    1313<p align="left">representation within a <a href="dataCategorySpecification.html">data category specification</a> of any one of the <a href="ThematicDomain.html">thematic domains</a> with which a <a href="dataCategory.html">data category</a> is associated</p>
    14 <p align="left">NOTE&nbsp;&nbsp;A data category may have several thematic domain profiles, indicating that it is used by several thematic domains. Until a data category specification is assigned to a <a href="ThematicDomainGroup.html">TDG</a>, the profile value is set to -<a href="Private.html">private</a>-, as reflected in the <a href="Scope.html">Scope</a> value in the ISOcat Web Interface.</p>
    15 <p align="left"><a href="http://www.isocat.org/index_bestanden/12620.html">ISO 12620</a>:2009 specifies that the <a href="DataCategoryRegistry.html">DCR</a> shall associate each data category with one or several profile values  corresponding to the thematic domains where the data category is relevant (for  instance, <em>/partOfSpeech/</em> is relevant  for both terminology and lexicography).</p>
     14<p align="left">NOTE&nbsp;&nbsp;A data category may have several thematic domain profiles, indicating that it is used by several thematic domains. Until a data category specification is assigned to a thematic domain profile (associated to a <a href="ThematicDomainGroup.html">TDG</a>), the profile value is set to -undecided-. If there isn't any profile available that fits your DC assign it to the -not available- profile, and consider to contact the DCR Board to establish a TDG for the missing thematic domain.</p>
     15<p align="left"><a href="http://www.isocat.org/index_bestanden/12620.html">ISO 12620</a>:2009 specifies that the <a href="DataCategoryRegistry.html">DCR</a> shall associate each data category with one or several profile values  corresponding to the thematic domains where the data category is relevant (for  instance, <em>/partOfSpeech/</em> is relevant for both terminology and lexicography).</p>
    1616<p align="left"><strong>Adding a Profile to an Existing Data Category Specification</strong></p>
    1717<p align="left">If a user initiates the creation of a data category specification (<a href="dataCategorySpecification.html">DC</a>) that has the same <a href="DataCategoryName.html">data category name</a> as an existing data category, ISOcat will prompt the user to examine the existing DC in order to determine whether the definition for this DC is appropriate for the new thematic domain under development. If this is the case, it is preferable to add the new thematic domain to the <a href="profile.html">profile</a> for that DC rather than to create a new DC. </p>
  • cats/ISOcat/trunk/mod-ISOcat-interface-gi/interface/JSXAPPS/ISOcat/xml/spies.xml

    r2029 r2725  
    151151            morphosyntax, syntax, metadata, language description, etc.).</div>
    152152        <p> When first created, the value of profile for a data category specification defaults to
    153                 <i>private</i>, unless or until the user selects one or more thematic domain
     153                <i>undecided</i>, unless or until the user selects one or more thematic domain
    154154            profiles. Submission for standardization requires the selection of at least one thematic
    155155            domain profile because it is the relevant TDG that is responsible for maintenance of
    156156            standardized data category specifications.</p>
    157         <p>If a user desires to create a new profile, consult the DCR Board.</p>
     157        <p>If a user desires to create a new profile, consult the DCR Board. For the time being then use the <i>not available</i> profile.</p>
    158158    </spyglass>
    159159    <spyglass key="dataElementName">
  • cats/ISOcat/trunk/mod-ISOcat-site/site/index_files/TDGs.html

    r2724 r2725  
    13881388 <tr>
    13891389  <td width=701 height=35 colspan=3 bgcolor="#E0E6E6" style='width:525.48pt;
    1390   height:26.0944pt;padding-left:1.5pt;padding-right:1.5pt;padding-top:1.5pt;
     1390  height:26.2479pt;padding-left:1.5pt;padding-right:1.5pt;padding-top:1.5pt;
    13911391  padding-bottom:1.5pt;background:#E0E6E6;border-left:solid black 6.0pt;
    13921392  border-top:solid black .25pt;border-right:solid black 2.0pt;border-bottom:
     
    14221422 <tr>
    14231423  <td width=701 height=65 colspan=3 bgcolor="#E0E6E6" style='width:525.48pt;
    1424   height:49.2459pt;padding-left:1.5pt;padding-right:1.5pt;padding-top:1.5pt;
     1424  height:49.0924pt;padding-left:1.5pt;padding-right:1.5pt;padding-top:1.5pt;
    14251425  padding-bottom:1.5pt;background:#E0E6E6;border-left:solid black 6.0pt;
    14261426  border-top:solid black .25pt;border-right:solid black 2.0pt;border-bottom:
  • cats/ISOcat/trunk/mod-ISOcat-site/site/index_files/news.html

    r2724 r2725  
    824824  font-size:10.0pt;language:x-none;color:black'>●</span><span style='width:
    825825  12.75pt'>&nbsp;</span><span lang=en-US style='font-family:Verdana;language:
    826   en-US'>in the DC Editor don’t set profile to Private by default anymore this to encourage picking an semantically more descriptive profile and only use Private as a fallback</span></p>
    827   <p class=MsoNormal style='margin-left:54.0pt;text-indent:-18.0pt'><span
    828   style='direction:ltr;unicode-bidi:embed;font-family:"Times New Roman";
    829   font-size:10.0pt;language:x-none;color:black'>●</span><span style='width:
    830   12.75pt'>&nbsp;</span><span lang=en-US style='font-family:Verdana;language:
    831826  en-US'>the special profile list editor is replaced by the general list interaction pattern</span></p>
    832827  <p class=MsoNormal style='margin-left:54.0pt;text-indent:-18.0pt'><span
Note: See TracChangeset for help on using the changeset viewer.