想要在Dspace 4.x XMLUI中修改某些SidebarFacet主题的显示值

时间:2015-03-02 08:57:31

标签: xml xslt dspace

SidebarFacet of Dspace 4.x XMLUI

在上图中,在'语言'部分,语言显示为' en',' 等。我想将其显示为'英语', '西班牙语' 等 为此,我更改了[dspace-install] /config/input-forms.xml文件的以下部分 - >



<value-pairs value-pairs-name="common_iso_languages" dc-term="language_iso">
     <pair>
       <displayed-value>English</displayed-value>
       <stored-value>english</stored-value>
     </pair>
     <pair>
       <displayed-value>Assamese</displayed-value>
       <stored-value>assamese</stored-value>
     </pair>
     <pair>
       <displayed-value>Hindi</displayed-value>
       <stored-value>hindi</stored-value>
     </pair>
     <pair>
       <displayed-value>Bengali</displayed-value>
       <stored-value>bengali</stored-value>
     </pair>
     <pair>
       <displayed-value>Marathi</displayed-value>
       <stored-value>marathi</stored-value>
     </pair>
     <pair>
       <displayed-value>Tamil</displayed-value>
       <stored-value>tamil</stored-value>
     </pair>
     <pair>
       <displayed-value>Orisa</displayed-value>
       <stored-value>orisa</stored-value>
     </pair>
     <pair>
       <displayed-value>Kannada</displayed-value>
       <stored-value>kannada</stored-value>
     </pair>
     <pair>
       <displayed-value>(Other)</displayed-value>
       <stored-value>other</stored-value>
     </pair>
   </value-pairs>
&#13;
&#13;
&#13;

我已更改所有&lt; 存储值&gt;,现在更改后, &#39; 如果我在更改 input-forms.xml之后提交任何项目> 侧边栏的语言部分未被更改已提交的项目 strong>,仅针对该项目的反映。但我想改变所有提交的项目。怎么可能?

1 个答案:

答案 0 :(得分:2)

您在输入表单中所做的更改不会追溯提交的项目(即已设置值),您应该使用Batch Metadata Editing。然后重新索引你的dspace。