Changeset 17494 for documentation
- Timestamp:
- 2008-10-08T13:59:48+13:00 (16 years ago)
- Location:
- documentation/trunk
- Files:
-
- 5 added
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
documentation/trunk/manuals/README.html
r13863 r17494 180 180 <ol> 181 181 <li>Find an appropriate font file (in .PFM or .TTF format) that contains the 182 necessary fonts, and run to 183 generate an XML file</li> 184 <li>Register to FOP by adding a new entry in the userconfig.xml file</li> 185 <li>In fo-common.xsl, add a new language-value pair for the <code>font</code><i> 186 </i>variable.</li> 182 necessary fonts;</li> 183 <li>Go to the FOP installation, and run TTFReader to 184 generate an XML file for the font, eg. <br/> 185 <blockquote> 186 <p><code><font size="2">java -cp .:/research/lh92/greenstone/documentation/modules/shared/fop/build/fop.jar:/research/lh92/greenstone/documentation/modules/shared/fop/lib/avalon-framework.jar:/research/lh92/greenstone/documentation/modules/shared/fop/lib/xml-apis.jar:/research/lh92/greenstone/documentation/modules/shared/fop/lib/xercesImpl.jar:/research/lh92/greenstone/documentation/modules/shared/fop/lib/xalan.jar org.apache.fop.fonts.apps.TTFReader /research/lh92/packages/fonts/ae_Arab.ttf /research/lh92/greenstone/documentation/modules/shared/fop/conf/Arab.xml</font></code></p> 187 </blockquote> 188 </li> 189 <li>Register to FOP by adding a new entry in the userconfig.xml file, see below for an example</li> 190 <li>In fo-common.xsl, add a new language-value pair for the <code>font</code> variable, and make sure the <code>lang</code> attribute in the source xml file is set properly.</li> 187 191 </ol> 188 192 … … 207 211 </blockquote> 208 212 <p>Then run fop with <code>-c userconfig.xml</code> option to use the new 209 configuration.</p> 210 213 configuration. Preferably, use the generate-pdf script because this already 214 uses the option.</p> 215 <p>Note: when you see the <code>[Fatal Error] :1:1: Content is not allowed in prolog</code> exception, please check 216 whether the filepaths of the configuration file (xml) and the font file (.ttf) are correct.</p> 217 218 <p> 211 219 <a name="todo"/> 212 220 <h2>ToDo list</h2> -
documentation/trunk/manuals/clean-all.sh
r13647 r17494 1 1 #!/bin/sh 2 2 3 echo "clean all gennerated files" 4 rm -r build/ 3 top_dir=`pwd` 4 output_dir=`pwd`/build 5 6 echo -e "what do you want to clean? \n type 'pdf' for all pdf files\n 'html' for all html files\n 'all' for all the generated files." 7 read cmd 8 9 if [ $cmd = 'all' ]; then 10 rm -r $output_dir/ 11 exit 12 fi 13 14 15 langs="en fr es ru" 16 for l in $langs; do 17 cd $output_dir/$l 18 if [ $cmd = 'html' ]; then 19 rm -r html/ 20 echo "removed all the generated html files" 21 fi 22 if [ $cmd = 'pdf' ]; then 23 rm -r pdf/ 24 echo "removed all the generated pdf files" 25 fi 26 cd $top_dir 27 done -
documentation/trunk/manuals/generate-html.sh
r13782 r17494 15 15 cp $processing_dir/style.css $output_dir/ 16 16 17 langs="en es fr ru "17 langs="en es fr ru ar" 18 18 manuals="Develop User Install Paper" 19 19 -
documentation/trunk/manuals/generate-pdf.sh
r14606 r17494 13 13 fi 14 14 15 langs="en es ru fr "15 langs="en es ru fr ar" 16 16 manuals="Paper User Develop Install" 17 17 -
documentation/trunk/manuals/processing/common.xsl
r14096 r17494 5 5 xmlns:util="ExternalRef" extension-element-prefixes="util"> 6 6 7 <!-- Various Title templates --> 7 8 <xsl:template match="Title"><p><b><i><xsl:apply-templates/></i></b></p></xsl:template> 8 9 9 10 10 <xsl:template match="Title" mode="Figure"> 11 <xsl:param name="no"/> 12 <div style="margin-right:1.7pt;" align="center"><b>Figure <xsl:value-of select="$no"/> 13 <xsl:if test="SubTitle"><xsl:value-of select="SubTitle"/></xsl:if>  14 <xsl:apply-templates select="Text"/></b> 15 </div> 16 </xsl:template> 17 11 <xsl:param name="no"/> 12 <div style="margin-right:1.7pt;" align="center"> 13 <b>Figure <xsl:value-of select="$no"/> 14 <!-- if contains subtitle, display subtitle together with the figure's title --> 15 <xsl:if test="SubTitle"><xsl:value-of select="SubTitle"/></xsl:if> 16  <xsl:apply-templates select="Text"/></b> 17 </div> 18 </xsl:template> 18 19 19 20 <xsl:template match="Title" mode="Table"> 20 21 <div style="margin-right:1.7pt;" align="center"> 21 22 <b>Table <xsl:number count="Table[not(@class='hidden')]" level="any"/> <xsl:apply-templates/></b></div> 22 </xsl:template> 23 24 25 23 </xsl:template> 24 25 26 <xsl:template match="NumberedList"><ol><xsl:apply-templates/></ol></xsl:template> 26 27 <xsl:template match="NumberedItem"><li><xsl:apply-templates/></li></xsl:template> 27 28 28 29 29 30 <xsl:template match="BulletList"> 30 <xsl:if test="not(parent::Bullet)"> 31 <ul style="list-style-type: disc;"><xsl:for-each select="Bullet"><li><xsl:apply-templates/></li> 32 <xsl:if test="BulletList"> 33 <xsl:for-each select="BulletList"><ul style="list-style-type: disc;"><xsl:for-each select="Bullet"><li><xsl:apply-templates/></li></xsl:for-each></ul> 34 </xsl:for-each></xsl:if></xsl:for-each></ul><p/></xsl:if> 31 <xsl:if test="not(parent::Bullet)"> 32 <ul style="list-style-type: disc;"> 33 <xsl:for-each select="Bullet"> 34 <li><xsl:apply-templates/></li> 35 <xsl:if test="BulletList"> 36 <xsl:for-each select="BulletList"> 37 <ul style="list-style-type: disc;"><xsl:for-each select="Bullet"><li><xsl:apply-templates/></li></xsl:for-each></ul> 38 </xsl:for-each> 39 </xsl:if> 40 </xsl:for-each> 41 </ul> 42 <p/> 43 </xsl:if> 35 44 </xsl:template> 36 45 37 46 38 47 <xsl:template match="Text"> 39 <xsl:choose> 40 <xsl:when test="parent::Indented"><p class="indented"><xsl:apply-templates/></p> </xsl:when> 41 <xsl:when test="parent::Title|parent::Footnote"><xsl:apply-templates/></xsl:when> 42 <xsl:when test="not(parent::Version) and not(parent::Date) and not(parent::NumberedItem) and not(parent::Bullet)"><p><xsl:apply-templates/></p></xsl:when> 43 <xsl:otherwise><xsl:apply-templates/></xsl:otherwise> 44 </xsl:choose> 48 <xsl:choose> 49 <xsl:when test="parent::Indented"><p class="indented"><xsl:apply-templates/></p> </xsl:when> 50 <xsl:when test="parent::Title|parent::Footnote"><xsl:apply-templates/></xsl:when> 51 <xsl:when test="not(parent::Version) and not(parent::Date) and not(parent::NumberedItem) and not(parent::Bullet)"> 52 <p><xsl:apply-templates/></p> 53 </xsl:when> 54 <xsl:otherwise><xsl:apply-templates/></xsl:otherwise> 55 </xsl:choose> 45 56 </xsl:template> 46 57 47 58 48 59 <xsl:template match="CodeLine"> 49 <xsl:choose> 50 <!-- codeline in figure or table --> 51 <xsl:when test="parent::Figure or parent::th"><div class="codeline_figure"><xsl:apply-templates/></div></xsl:when> 52 <!-- consecutive codelines --> 53 <xsl:when test="name(preceding-sibling::*[position()=1])='CodeLine' or name(following-sibling::*[position()=1])='CodeLine'"><div class="codeline"><xsl:apply-templates/></div></xsl:when> 54 <!-- a single line of code between two text paragraphs --> 55 <xsl:otherwise><div class="codeline_single"><xsl:apply-templates/></div></xsl:otherwise> 56 </xsl:choose> 60 <xsl:choose> 61 <!-- codeline in figure or table --> 62 <xsl:when test="parent::Figure or parent::th"><div class="codeline_figure"><xsl:apply-templates/></div></xsl:when> 63 <!-- consecutive codelines --> 64 <xsl:when test="name(preceding-sibling::*[position()=1])='CodeLine' or name(following-sibling::*[position()=1])='CodeLine'"> 65 <div class="codeline"><xsl:apply-templates/></div> 66 </xsl:when> 67 <!-- a single line of code between two text paragraphs --> 68 <xsl:otherwise><div class="codeline_single"><xsl:apply-templates/></div></xsl:otherwise> 69 </xsl:choose> 57 70 </xsl:template> 58 71 … … 60 73 <xsl:template match="Figure"> 61 74 <a id="Figure_{@id}"/> 62 <!-- numberof current figure = total_number_of_previous_figure - total_number_of_previous_sub_figures-->75 <!-- no of current figure = total_number_of_previous_figure - total_number_of_previous_sub_figures--> 63 76 <xsl:variable name="temp_total_figs"><xsl:number count="Figure" level="any"/></xsl:variable> 64 77 <xsl:variable name="temp_num_of_sub_figs"> 65 66 67 78 <xsl:number count="Figure[Title/SubTitle and substring(translate(@id, '_0123456789', '99999999999'), string-length(@id)-1, string-length(@id))='99']" level="any"/> 79 </xsl:variable> 80 <xsl:variable name="no"><xsl:value-of select="$temp_total_figs - $temp_num_of_sub_figs"/></xsl:variable> 68 81 69 82 <p/> 70 83 <xsl:apply-templates select="Title" mode="Figure"><xsl:with-param name="no" select="$no"/></xsl:apply-templates> 84 71 85 <xsl:choose> 72 <xsl:when test="CodeLine"> 73 <table class="figure_code" align="center"> 74 <xsl:for-each select="*[not(name()='Title')]"> 75 <tr> 76 <xsl:if test="parent::Figure[@class='withLineNumber']"> 77 <td><div class="linenumber"><xsl:number value="position()" format="1"/>  </div></td></xsl:if> 78 <td><xsl:apply-templates select="."/></td></tr> 79 </xsl:for-each> 80 </table> 81 </xsl:when> 82 <xsl:when test="File"><div align="center"><xsl:apply-templates select="File"/></div><br/> 83 </xsl:when> 86 <xsl:when test="CodeLine"> 87 <table class="figure_code" align="center"> 88 <xsl:for-each select="*[not(name()='Title')]"> 89 <tr> 90 <xsl:if test="parent::Figure[@class='withLineNumber']"> 91 <td><div class="linenumber"><xsl:number value="position()" format="1"/>  </div></td> 92 </xsl:if> 93 <td><xsl:apply-templates select="."/></td> 94 </tr> 95 </xsl:for-each> 96 </table> 97 </xsl:when> 98 99 <xsl:when test="File"><div align="center"><xsl:apply-templates select="File"/></div><br/></xsl:when> 84 100 </xsl:choose> 85 101 <br/> … … 90 106 <p/><a id="Table_{@id}"/> 91 107 <xsl:if test="not(@class='hidden') and not(normalize-space(Title/Text)='')"><xsl:apply-templates select="Title" mode="Table"/></xsl:if> 108 92 109 <table cellpadding="2pt" cellspacing="2pt"> 93 <xsl:if test="not(@class='hidden')"> 94 <xsl:if test="not(../../@class='hidden')"><xsl:attribute name="style">border-collapse:collapse;border:1px solid black;</xsl:attribute></xsl:if> 95 <xsl:attribute name="rules">rows</xsl:attribute><xsl:attribute name="align">center</xsl:attribute> 96 </xsl:if> 97 <xsl:if test="@class='hidden'"><xsl:attribute name="width">90%</xsl:attribute><xsl:attribute name="align">center</xsl:attribute></xsl:if> 98 <xsl:for-each select="TableContent/tr"> 99 <tr> 100 <xsl:if test="not(../../@class='hidden')"><xsl:attribute name="style">border-collapse:collapse;border:1px solid black;</xsl:attribute></xsl:if> 101 <xsl:for-each select="th"><td valign="top"><xsl:if test="File"><xsl:attribute name="align">right</xsl:attribute></xsl:if> 102 <xsl:apply-templates select="node()"/></td></xsl:for-each> 103 </tr> 104 </xsl:for-each> 110 <xsl:if test="not(@class='hidden')"> 111 <xsl:if test="not(../../@class='hidden')"> 112 <xsl:attribute name="style">border-collapse:collapse;border:1px solid black;</xsl:attribute> 113 </xsl:if> 114 <xsl:attribute name="rules">rows</xsl:attribute> 115 <xsl:attribute name="align">center</xsl:attribute> 116 </xsl:if> 117 118 <xsl:if test="@class='hidden'"> 119 <xsl:attribute name="width">90%</xsl:attribute> 120 <xsl:attribute name="align">center</xsl:attribute> 121 </xsl:if> 122 123 <xsl:for-each select="TableContent/tr"> 124 <tr> 125 <xsl:if test="not(../../@class='hidden')"> 126 <xsl:attribute name="style">border-collapse:collapse;border:1px solid black;</xsl:attribute> 127 </xsl:if> 128 <xsl:for-each select="th"> 129 <td valign="top"> 130 <xsl:if test="File"><xsl:attribute name="align">right</xsl:attribute></xsl:if> 131 <xsl:apply-templates select="node()"/></td> 132 </xsl:for-each> 133 </tr> 134 </xsl:for-each> 105 135 </table> 106 136 <br/> … … 109 139 110 140 <xsl:template match="Section"> 111 <a name="Section_{@id}"/><h3><xsl:if test="not(starts-with(../../@id, 'appendix'))"> 112 <xsl:number level="multiple" format="1.1" count="//Chapter|//Chapter//Section"/> </xsl:if> 113 <xsl:apply-templates select="Title/Text"/></h3><xsl:apply-templates select="Content/*"/> 141 <a name="Section_{@id}"/> 142 <h3> 143 <xsl:if test="not(starts-with(../../@id, 'appendix'))"> 144 <xsl:number level="multiple" format="1.1" count="//Chapter|//Chapter//Section"/>  145 </xsl:if> 146 <xsl:apply-templates select="Title/Text"/> 147 </h3> 148 <xsl:apply-templates select="Content/*"/> 114 149 </xsl:template> 115 150 … … 128 163 129 164 130 <xsl:template match="Part"><a id="Part_{@id}"/><xsl:apply-templates/></xsl:template> 131 <xsl:template match="Comment"><xsl:apply-templates/></xsl:template> 165 <xsl:template match="Part"><a id="Part_{@id}"/><xsl:apply-templates/></xsl:template> 166 167 <xsl:template match="Comment"><xsl:apply-templates/></xsl:template> 168 132 169 <xsl:template match="Indented"><p><div style="margin-left: 1em;"><xsl:apply-templates/></div></p></xsl:template> 170 133 171 <xsl:template match="img|table|br|td|tr|th"> 134 <xsl:copy><xsl:for-each select="@*"><xsl:copy/></xsl:for-each><xsl:apply-templates/></xsl:copy> 172 <xsl:copy><xsl:for-each select="@*"><xsl:copy/></xsl:for-each><xsl:apply-templates/></xsl:copy> 173 </xsl:template> 174 175 <xsl:template match="i|b|u"><xsl:element name="{name()}"><xsl:apply-templates/></xsl:element></xsl:template> 176 177 <xsl:template match="File"> 178 <a href="../{@url}" target="_blank"><img src="../{@url}" width="{@width}" height="{@height}" border="0"/></a> 179 </xsl:template> 180 181 <xsl:template match="text()"><xsl:value-of select="."/></xsl:template> 182 183 <xsl:template match="Author"><b><xsl:apply-templates/></b></xsl:template> 184 185 <xsl:template match="Affiliation"><i><xsl:apply-templates/></i></xsl:template> 186 187 <xsl:template name="version_and_date"> 188 <p><b><xsl:apply-templates select="Version/Text"/></b>  <xsl:apply-templates select="Date/Text"/></p> 189 </xsl:template> 190 191 <xsl:template match="Chapter|Appendix|Bibliography" mode="index"> 192 <dt><a href="#Chapter_{@id}"><xsl:apply-templates select="Title/Text"/></a></dt> 193 <xsl:for-each select="Content/Section"> 194 <dd><a href="#Section_{@id}"><xsl:apply-templates select="Title/Text"/></a></dd> 195 </xsl:for-each> 196 </xsl:template> 197 198 199 <xsl:template match="Section" mode="index"> 200 <dt><a href="#Section_{@id}"><xsl:apply-templates select="Title/Text"/></a></dt> 201 </xsl:template> 202 203 204 <xsl:template match="Chapter"> 205 <a id="Chapter_{@id}"/> 206 <h2> 207 <xsl:if test="not(starts-with(@id, 'appendix')) and not(starts-with(@id, 'biblio'))"> 208 <xsl:value-of select="position()"/> 209 </xsl:if> 210  <xsl:apply-templates select="Title/Text"/> 211 </h2> 212 <xsl:apply-templates select="Content/*"/> 213 </xsl:template> 214 215 216 <xsl:template match="Figure" mode="ref"> 217 <xsl:variable name="temp_total_figs"><xsl:number count="Figure" level="any"/></xsl:variable> 218 <xsl:variable name="temp_num_of_sub_figs"> 219 <xsl:number count="Figure[Title/SubTitle and substring(translate(@id, '_0123456789', '99999999999'), string-length(@id)-1, string-length(@id))='99']" level="any"/> 220 </xsl:variable> 221 222 <xsl:variable name="no"><xsl:value-of select="$temp_total_figs - $temp_num_of_sub_figs"/></xsl:variable> 223 224 <xsl:variable name="subtitle"> 225 <xsl:if test="Title/SubTitle"><xsl:value-of select="substring-before(substring-after(Title/SubTitle, '('), ')')"/></xsl:if> 226 </xsl:variable> 227 228 <xsl:value-of select="concat($no, $subtitle)"/> 229 </xsl:template> 230 231 <xsl:template match="Table" mode="ref"><xsl:number count="Table[not(@class='hidden')]" level="any"/></xsl:template> 232 233 <xsl:template match="Chapter" mode="ref"><xsl:number level="any"/></xsl:template> 234 235 <xsl:template match="Section" mode="ref"><xsl:number count="//Chapter|//Chapter//Section" format="1.1" level="multiple"/></xsl:template> 236 237 <xsl:template match="Subsection" mode="ref"> 238 <xsl:number level="multiple" format="1.1.1" count="//Chapter|//Chapter//Section|//Chapter//Section//Subsection"/> 239 </xsl:template> 240 241 242 <xsl:template match="SupplementaryText"> 243 <xsl:param name="manual_id" select="''"/> 244 <xsl:param name="manual_lang" select="''"/> 245 <xsl:for-each select="Text"> 246 <div class="indexlink"><a class="indexlink"> 247 <xsl:if test="@id='manual_index'"> 248 <xsl:attribute name="href"><xsl:value-of select="$manual_id"/>_<xsl:value-of select="$manual_lang"/>_index.html</xsl:attribute> 249 </xsl:if> 250 <xsl:if test="@id='top_index'"><xsl:attribute name="href">../../index.html</xsl:attribute></xsl:if> 251 <xsl:value-of select="."/></a></div> 252 </xsl:for-each> 135 253 </xsl:template> 136 <xsl:template match="i|b|u"><xsl:element name="{name()}"><xsl:apply-templates/></xsl:element></xsl:template> 137 <xsl:template match="File"><a href="../{@url}" target="_blank"><img src="../{@url}" width="{@width}" height="{@height}" border="0"/></a></xsl:template> 138 <xsl:template match="text()"><xsl:value-of select="."/></xsl:template> 139 <xsl:template match="Author"><b><xsl:apply-templates/></b></xsl:template> 140 <xsl:template match="Affiliation"><i><xsl:apply-templates/></i></xsl:template> 141 <xsl:template name="version_and_date"><p><b><xsl:apply-templates select="Version/Text"/></b>  <xsl:apply-templates select="Date/Text"/></p></xsl:template> 142 143 144 <xsl:template match="Chapter|Appendix|Bibliography" mode="index"> 145 <dt><a href="#Chapter_{@id}"><xsl:apply-templates select="Title/Text"/></a></dt> 146 <xsl:for-each select="Content/Section"><dd><a href="#Section_{@id}"><xsl:apply-templates select="Title/Text"/></a></dd></xsl:for-each> 147 </xsl:template> 148 149 150 <xsl:template match="Section" mode="index"> 151 <dt><a href="#Section_{@id}"><xsl:apply-templates select="Title/Text"/></a></dt> 152 </xsl:template> 153 154 155 <xsl:template match="Chapter"> 156 <a id="Chapter_{@id}"/> 157 <h2><xsl:if test="not(starts-with(@id, 'appendix')) and not(starts-with(@id, 'biblio'))"> 158 <xsl:value-of select="position()"/></xsl:if> <xsl:apply-templates select="Title/Text"/></h2> 159 <xsl:apply-templates select="Content/*"/> 160 </xsl:template> 161 162 163 <xsl:template match="Figure" mode="ref"> 164 <xsl:variable name="temp_total_figs"><xsl:number count="Figure" level="any"/></xsl:variable> 165 <xsl:variable name="temp_num_of_sub_figs"> 166 <xsl:number count="Figure[Title/SubTitle and substring(translate(@id, '_0123456789', '99999999999'), string-length(@id)-1, string-length(@id))='99']" level="any"/> 167 </xsl:variable> 168 <xsl:variable name="no"><xsl:value-of select="$temp_total_figs - $temp_num_of_sub_figs"/></xsl:variable> 169 <xsl:variable name="subtitle"> 170 <xsl:if test="Title/SubTitle"><xsl:value-of select="substring-before(substring-after(Title/SubTitle, '('), ')')"/></xsl:if> 171 </xsl:variable> 172 <xsl:value-of select="concat($no, $subtitle)"/> 173 </xsl:template> 174 <xsl:template match="Table" mode="ref"><xsl:number count="Table[not(@class='hidden')]" level="any"/></xsl:template> 175 <xsl:template match="Chapter" mode="ref"><xsl:number level="any"/></xsl:template> 176 <xsl:template match="Section" mode="ref"><xsl:number count="//Chapter|//Chapter//Section" format="1.1" level="multiple"/></xsl:template> 177 <xsl:template match="Subsection" mode="ref"><xsl:number level="multiple" format="1.1.1" count="//Chapter|//Chapter//Section|//Chapter//Section//Subsection"/></xsl:template> 178 179 180 <xsl:template match="SupplementaryText"> 181 <xsl:param name="manual_id" select="''"/> 182 <xsl:param name="manual_lang" select="''"/> 183 <xsl:for-each select="Text"> 184 <div class="indexlink"><a class="indexlink"> 185 <xsl:if test="@id='manual_index'"><xsl:attribute name="href"><xsl:value-of select="$manual_id"/>_<xsl:value-of select="$manual_lang"/>_index.html</xsl:attribute></xsl:if> 186 <xsl:if test="@id='top_index'"><xsl:attribute name="href">../../index.html</xsl:attribute></xsl:if> 187 <xsl:value-of select="."/></a></div> 188 </xsl:for-each> 189 </xsl:template> 254 190 255 191 256 <xsl:template match="Link"> … … 193 258 <xsl:when test="not(parent::Text)"> 194 259 <p><div style="margin-left: 2em;"> 195 <a><xsl:attribute name="href"><xsl:choose><xsl:when test="@url"><xsl:value-of select="@url"/></xsl:when><xsl:otherwise><xsl:value-of select="."/></xsl:otherwise></xsl:choose></xsl:attribute><xsl:value-of select="."/></a> 196 </div></p> 260 <a> 261 <xsl:attribute name="href"> 262 <xsl:choose> 263 <xsl:when test="@url"><xsl:value-of select="@url"/></xsl:when> 264 <xsl:otherwise><xsl:value-of select="."/></xsl:otherwise> 265 </xsl:choose> 266 </xsl:attribute> 267 <xsl:value-of select="."/> 268 </a> 269 </div></p> 197 270 </xsl:when> 198 271 <xsl:otherwise> 199 <a><xsl:attribute name="href"><xsl:choose><xsl:when test="@url"><xsl:value-of select="@url"/></xsl:when><xsl:otherwise><xsl:value-of select="."/></xsl:otherwise></xsl:choose></xsl:attribute><xsl:value-of select="."/></a> 272 <a> 273 <xsl:attribute name="href"> 274 <xsl:choose> 275 <xsl:when test="@url"><xsl:value-of select="@url"/></xsl:when> 276 <xsl:otherwise><xsl:value-of select="."/></xsl:otherwise> 277 </xsl:choose> 278 </xsl:attribute> 279 <xsl:value-of select="."/> 280 </a> 200 281 </xsl:otherwise> 201 282 </xsl:choose> -
documentation/trunk/manuals/processing/xml-to-top-index.xsl
r14099 r17494 10 10 <xsl:include href="common.xsl"/> 11 11 12 <xsl:variable name="es">español</xsl:variable> 13 <xsl:variable name="fr">français</xsl:variable> 14 <xsl:variable name="ru">ÑÑÑÑкОй</xsl:variable> 12 <xsl:variable name="es">Español</xsl:variable> 13 <xsl:variable name="fr">Français</xsl:variable> 14 <xsl:variable name="ru">Ð ÑÑÑкОй</xsl:variable> 15 <xsl:variable name="ar">عرؚÙ</xsl:variable> 15 16 16 17 <xsl:variable name="sourceforgelink">http://prdownloads.sourceforge.net/greenstone</xsl:variable> 18 <xsl:variable name="manual-suffix">-1</xsl:variable> 17 19 18 20 <xsl:variable name="tab"> </xsl:variable> … … 24 26 <h1>Greenstone Manuals</h1> 25 27 <xsl:for-each select="Manual"> 26 <h3><a class="title" href="en/html/{@id}_en_index.html"><xsl:apply-templates select="@name"/></a><xsl:text> </xsl:text><a class="title" href="es/html/{@id}_es_index.html"><xsl:value-of select="$es"/></a><xsl:text> </xsl:text><a class="title" href="fr/html/{@id}_fr_index.html"><xsl:value-of select="$fr"/></a><xsl:text> </xsl:text><a class="title" href="ru/html/{@id}_ru_index.html"><xsl:value-of select="$ru"/></a></h3> 28 <!-- language name in the first row--> 29 <h3> 30 <a class="title" href="en/html/{@id}_en_index.html"><xsl:apply-templates select="@name"/></a> 31 <xsl:text> </xsl:text><a class="title" href="es/html/{@id}_es_index.html"><xsl:value-of select="$es"/></a> 32 <xsl:text> </xsl:text><a class="title" href="fr/html/{@id}_fr_index.html"><xsl:value-of select="$fr"/></a> 33 <xsl:text> </xsl:text><a class="title" href="ru/html/{@id}_ru_index.html"><xsl:value-of select="$ru"/></a> 34 <xsl:if test="@id='Install'"><xsl:text> </xsl:text><a class="title" href="ar/html/{@id}_ar_index.html"><xsl:value-of select="$ar"/></a></xsl:if> 35 </h3> 27 36 28 37 <div class="note"><xsl:value-of select="note"/></div> 29 38 30 <div class="comment">Printable version: english (<a class="comment" href="en/html/{@id}_en_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-en.pdf">PDF</a>)<xsl:value-of select="$tab"/><xsl:value-of select="$es"/> (<a class="comment" href="es/html/{@id}_es_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-es.pdf">PDF</a>)<xsl:value-of select="$tab"/><xsl:value-of select="$fr"/> (<a class="comment" href="fr/html/{@id}_fr_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-fr.pdf">PDF</a>)<xsl:value-of select="$tab"/><xsl:value-of select="$ru"/> (<a class="comment" href="ru/html/{@id}_ru_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-ru.pdf">PDF</a>)</div> 39 <div class="comment">Printable version: 40 English (<a class="comment" href="en/html/{@id}_en_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-en{$manual-suffix}.pdf">PDF</a>) 41 <xsl:value-of select="$tab"/><xsl:value-of select="$es"/> (<a class="comment" href="es/html/{@id}_es_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-es{$manual-suffix}.pdf">PDF</a>) 42 <xsl:value-of select="$tab"/><xsl:value-of select="$fr"/> (<a class="comment" href="fr/html/{@id}_fr_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-fr{$manual-suffix}.pdf">PDF</a>) 43 <xsl:value-of select="$tab"/><xsl:value-of select="$ru"/> (<a class="comment" href="ru/html/{@id}_ru_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-ru{$manual-suffix}.pdf">PDF</a>) 44 <xsl:if test="@id='Install'"><xsl:value-of select="$tab"/><xsl:value-of select="$ar"/> (<a class="comment" href="ar/html/{@id}_ar_all.html">HTML</a><xsl:text> </xsl:text><a class="comment" href="{$sourceforgelink}/{@id}-ar{$manual-suffix}.pdf">PDF</a>)</xsl:if> 45 </div> 31 46 32 47 <dl><xsl:apply-templates select="file"><xsl:with-param name="manualNodes" select="document(file/@href)"/></xsl:apply-templates></dl> … … 54 69 55 70 <xsl:template match="Chapter"> 56 <dd><a href="en/html/Chapter_{@id}.htm"><xsl:apply-templates select="Title/Text"/></a><xsl:text> </xsl:text>[<a href="es/html/Chapter_{@id}.htm"><xsl:value-of select="$es"/></a><xsl:text> </xsl:text><a href="fr/html/Chapter_{@id}.htm"><xsl:value-of select="$fr"/></a><xsl:text> </xsl:text><a href="ru/html/Chapter_{@id}.htm"><xsl:value-of select="$ru"/></a>]</dd> 71 <dd> 72 <a href="en/html/Chapter_{@id}.htm"><xsl:apply-templates select="Title/Text"/></a> 73 <xsl:text> </xsl:text>[<a href="es/html/Chapter_{@id}.htm"><xsl:value-of select="$es"/></a> 74 <xsl:text> </xsl:text><a href="fr/html/Chapter_{@id}.htm"><xsl:value-of select="$fr"/></a> 75 <xsl:text> </xsl:text><a href="ru/html/Chapter_{@id}.htm"><xsl:value-of select="$ru"/></a> 76 <xsl:if test="//@id='Install'"><xsl:text> </xsl:text><a href="ar/html/Chapter_{@id}.htm"><xsl:value-of select="$ar"/></a></xsl:if>]</dd> 57 77 </xsl:template> 58 78 </xsl:stylesheet> -
documentation/trunk/manuals/xml-source/ar/Install_ar.xml
r15032 r17494 9 9 <Heading> 10 10 <Text id="1">Ù 11 Ùتؚة greenstone اÙرÙÙ12 ÙÙ</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>11 Ùتؚة Greenstone اÙرÙÙ 12 ÙÙ</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 13 13 </Heading> 14 14 <Title> 15 <Text id="2"> "Ù15 <Text id="2">Ù 16 16 ر؎د اÙÙ 17 ثؚت " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>17 ثؚت </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 18 18 </Title> 19 19 <Author> 20 <Text id="3"> 20 <Text id="3">Ø¥Ùا٠ÙÙ. ÙÙت٠٠؎تÙÙا٠ؚÙدÙ.Ù 21 21 عد اÙترج٠22 22 Ø©ØÙÙ 23 23 ا٠صاÙØ Ù 24 صطÙÙ.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>24 صطÙÙ.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 25 25 </Author> 26 26 <Affiliation> … … 28 28 عÙÙÙ 29 29 اÙØاسÙØš <br/> جا٠30 عة ÙاÙÙØ§ØªÙ Ø ÙÙÙزÙÙÙدا </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 30 عة ÙاÙÙØ§ØªÙ Ø ÙÙÙزÙÙÙدا <br/>Ù 31 Ùتؚة Ù 32 عÙد اÙدراسات اÙØšÙØŠÙØ© Øجا٠33 عة اÙخرطÙÙ 34 ØاÙسÙدا٠</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 31 35 </Affiliation> 32 36 <SupplementaryText> 33 <Text id="manual_index">اÙعÙدة اÙ٠اÙÙ؎ا٠اÙÙدÙÙ </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>34 <Text id="top_index">عÙدة اÙ٠أعÙ٠اÙÙ؎اÙ</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>37 <Text id="manual_index">اÙعÙدة اÙ٠اÙÙ؎ا٠</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 38 <Text id="top_index">عÙدة اÙ٠اÙÙ؎اÙ</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 35 39 </SupplementaryText> 36 <Text id="5"> Greenstone عؚارة ع٠ؚرÙا٠40 <Text id="5">ؚرÙا٠41 ج Greenstone عؚارة ع٠ؚرÙا٠37 42 ج ÙÙ 38 43 ÙÙÙ Ù … … 47 52 اÙÙ 48 53 عÙÙÙ 49 ات ÙÙ؎رÙا عÙ٠اÙØ¥ÙترÙت أ٠عÙÙ CD-ROM. Greenstone Ùت٠50 اÙع٠51 ٠عÙÙÙا Ù 52 Ù ÙØšÙ Ù 54 ات ÙÙ؎رÙا عÙ٠اÙØ¥ÙترÙت أ٠عÙÙ CD-ROM .Ùا٠55 Ù 53 56 ؎رÙع اÙÙ 54 57 Ùتؚة اÙرÙÙ 55 ÙØ© ÙÙÙÙزÙÙاÙدا "Ù٠جاÙ56 عة ÙاÙÙØ§ØªÙ Ø ÙÙÙزع ؚاÙتعاÙÙ Ù58 ÙØ© ÙÙÙÙزÙÙاÙدا Ù٠جا٠59 عة ÙاÙÙات٠ؚإÙتاج Greenstone Ø ÙÙÙزع ؚاÙتعاÙÙ Ù 57 60 ع Ù 58 61 ÙØžÙ 59 62 Ø© اÙÙÙÙسÙÙ Ùج٠60 63 عÙØ© ÙÙÙÙ 61 ا٠إÙÙÙ . ÙÙ62 ا Ø£Ù٠ؚرÙاÙ64 ا٠إÙÙÙ Human Info NGO. Ù ÙÙ Ù 65 ٠اÙؚرا٠63 66 ج Ù 64 ÙتÙØ Ø§ÙÙ67 ÙتÙØØ© اÙÙ 65 68 ØµØ¯Ø±Ø ÙÙ 66 69 ØªØ§Ø ÙÙ Ù 67 ÙÙع http://greenstone.orgØšÙ70 ÙÙع "http://greenstone.org" ØšÙ 68 71 Ùجؚ رخصة اÙاستخدا٠69 72 اÙعا٠70 GNU " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>73 GNU .</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 71 74 <Comment> 72 75 <Text id="6">ÙرÙد ا٠ÙتأÙد Ù … … 74 77 ج تع٠75 78 ٠جÙدا ؚاÙÙسؚة ÙÙ. اÙرجاء اÙاؚÙاغ ع٠اÙØ© Ù 76 ؎اÙÙ Ù<i>[email protected] </i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>79 ؎اÙÙ Ù<i>[email protected] </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 77 80 </Comment> 78 81 <Version> 79 <Text id="7">Greenstone gsdl-2.50</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>82 <Text id="7">Greenstone gsdl-2.50</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 80 83 </Version> 81 84 <Date> 82 85 <Text id="8">اذار / Ù 83 ارس 2004 </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>86 ارس 2004 </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 84 87 </Date> 85 88 <Section id="about_this_manual"> 86 89 <Title> 87 <Text id="9"> "ØÙÙ Ùذا اÙÙ88 ر؎د " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>90 <Text id="9">ØÙÙ Ùذا اÙÙ 91 ر؎د </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 89 92 </Title> 90 93 <Content> … … 95 98 ج اÙÙ 96 99 رتؚطة ؚ٠٠اÙت٠ÙÙ Ù 97 تاØØ© ØšØرÙØ© â the Apache Webserver andPerl. سعÙÙا جاÙدÙÙ Ùجع٠إجراءات اÙتثؚÙت ؚسÙطة Ùدر اÙØ¥Ù98 Ùا٠.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>100 تاØØ© ØšØرÙØ© â Apache Webserver Ù Perl. سعÙÙا جاÙدÙÙ Ùجع٠إجراءات اÙتثؚÙت ؚسÙطة Ùدر اÙØ¥Ù 101 Ùا٠.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 99 102 <Text id="11">ÙÙ 100 103 Ù٠ت؎غÙ٠اÙؚرا٠101 104 ج عÙÙ Ù 102 105 ختÙÙ Ù 103 Ùصات اÙت؎غÙÙ Ø Ù ÙÙإعدادات Ù106 Ùصات اÙت؎غÙÙ Ø Ùؚإعدادات Ù 104 107 ختÙÙØ©. ÙؚاÙتاÙÙ Ùا٠ÙÙا٠اÙعدÙد Ù 105 108 ٠اÙÙضاÙا اÙت٠ت؀ثر (Ø£Ù Ùد ت؀ثر) Ù٠اجراء اÙتثؚÙت . اÙÙس٠… … 130 133 Ø© ؚاÙؚر٠131 134 جÙات اÙÙ 132 Ø±ØªØšØ·Ù Ø ÙÙÙÙÙØ© اÙØصÙ٠عÙÙÙا. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>135 Ø±ØªØšØ·Ù Ø ÙÙÙÙÙØ© اÙØصÙ٠عÙÙÙا. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 133 136 </Content> 134 137 </Section> … … 136 139 <Title> 137 140 <Text id="12">اÙÙثا؊٠اÙÙ 138 صاØؚة </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>141 صاØؚة </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 139 142 </Title> 140 143 <Content> … … 143 146 Ùعة اÙÙا٠144 147 ÙØ© Ù 145 Ù Ùثا؊٠greenstone ت؎Ù148 Ù Ùثا؊٠Greenstone ت؎٠146 149 ٠خ٠147 150 سة Ù 148 جÙدات : </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>151 جÙدات : </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 149 152 <BulletList> 150 153 <Bullet> … … 153 156 ÙÙ Ù 154 157 ر؎د اÙÙ 155 ثؚت <i>(Ùذ٠اÙÙØ«ÙÙØ©) </i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>158 ثؚت <i>(Ùذ٠اÙÙØ«ÙÙØ©) </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 156 159 </Bullet> 157 160 <Bullet> … … 161 164 ر؎د اÙÙ 162 165 ستخد٠163 </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>166 </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 164 167 </Bullet> 165 168 <Bullet> 166 169 <Text id="16">Ù 167 Ùتؚة greenstone اÙرÙÙ170 Ùتؚة Greenstone اÙرÙÙ 168 171 ÙÙ Ù 169 172 ر؎د اÙÙ 170 Ø·Ùر </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>173 Ø·Ùر </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 171 174 </Bullet> 172 175 <Bullet> … … 176 179 ٠اÙÙرÙØ© اÙ٠اÙÙ 177 180 ج٠178 Ùعة </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>181 Ùعة </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 179 182 </Bullet> 180 183 <Bullet> … … 184 187 اÙÙ 185 188 ÙØžÙ 186 </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>189 </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 187 190 </Bullet> 188 191 </BulletList> … … 192 195 <Title> 193 196 <Text id="copyright-title">Ø٠اÙÙ 194 Ø€ÙÙ </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 195 </Title> 196 <Content> 197 <!-- Missing translation: right-text-1 --> 197 Ø€ÙÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 198 </Title> 199 <Content> 200 <Text id="right-text-1">Ø٠اÙÙ؎ر © 2002 2003 2004 2005 2006 2007 ÙÙ 201 ؎رÙع <Link url="http://www.nzdl.org">Ù 202 ؎رÙع Ù 203 Ùتؚة ÙÙÙزÙÙÙدا اÙرÙÙ 204 ÙØ©</Link> ÙÙ <Link url="http://www.waikato.ac.nz">جا٠205 عة ÙÙÙاتÙ</Link>, ÙÙÙزÙÙÙدا.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 198 206 <Text id="right-text-2">ÙÙ 199 ÙØ Ø§Ùإذ٠ؚÙسخ Ø ØªÙزÙع Ù / أ٠تعدÙÙ Ùذ٠اÙÙØ«ÙÙØ© تØت ؎رÙØ· <Link url = "http://www.gnu.org/licenses/fdl.html"> Gnu رخصة اÙÙثا؊٠اÙØرة </Link> Ø Ø§Ùاصدار 1Ø2أ٠أ٠Ùسخ٠Ù207 ÙØ Ø§Ùإذ٠ؚÙسخ Ø ØªÙزÙع Ù / أ٠تعدÙÙ Ùذ٠اÙÙØ«ÙÙØ© تØت ؎رÙØ· <Link url="http://www.gnu.org/licenses/fdl.html">رخصة GNU ÙÙتÙØ«Ù٠اÙØر </Link>, اÙإصدار 1.2 أ٠أ٠Ùسخ٠٠200 208 ÙØŽÙر٠ÙÙ ÙÙت ÙاØÙ Ù 201 209 Ù ÙØšÙ Ù 202 210 ؀سسة اÙؚر٠203 جÙات اÙØرة Ø ØšØ¯Ù٠أÙساÙ204 ثاؚتة 211 جÙات اÙØرة Ø; ؚدÙ٠أÙسا٠212 Ø«Ø§ØšØªØ©Ø ØšØ¯ÙÙ ÙصÙص اÙغÙا٠â اÙØ£Ù 205 213 ا٠206 214 Ù Ø٠ؚدÙÙ ÙصÙص اÙغÙا٠â اÙØ®ÙÙÙ . Ùسخة Ù 207 215 ٠اÙرخصة أدرجت Ù٠اÙÙس٠208 216 اÙÙ 209 عÙÙÙ <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">â رخصة اÙÙثا؊٠اÙØرة.â </Link>"gnu" </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>217 عÙÙÙ <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">â رخصة GNU ÙÙتÙØ«Ù٠اÙØر.â</Link></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 210 218 </Content> 211 219 </Section> 212 220 <Section id="acknowledgements"> 213 221 <Title> 214 <Text id="19">ØŽÙر ٠عرÙا٠</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>222 <Text id="19">ØŽÙر ٠عرÙا٠</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 215 223 </Title> 216 224 <Content> … … 220 228 ج٠221 229 Ùعة Ù 222 ٠اÙØ£Ùراد. Rodger McNab and Stefan Boddie ÙÙ 223 ا اÙÙ 224 ÙÙدسا٠٠اÙÙ 225 Ø·ØšÙا٠اÙرÙ؊سÙاÙ. ٠إسÙا٠226 ات David Bainbridge, George Buchanan, Hong Chen, Michael Dewsnip, Katherine Don, Elke Duncker, Carl Gutwin, Geoff Holmes, Dana McKay, John McPherson, Craig Nevill-Manning, Dynal Patel, Gordon Paynter, Bernhard Pfahringer, Todd Reed, Bill Rogers, John Thompson, and Stuart Yeates. أعضاء آخرÙÙ Ùد٠230 ٠اÙØ£Ùراد. Rodger McNab and Stefan Boddie Ù ÙÙ 231 ا اÙرÙاد. ٠إسÙا٠232 ات ÙÙ Ù 233 Ù David Bainbridge, George Buchanan, Hong Chen, Michael Dewsnip, Katherine Don, Elke Duncker, Carl Gutwin, Geoff Holmes, Dana McKay, John McPherson, Craig Nevill-Manning, Dynal Patel, Gordon Paynter, Bernhard Pfahringer, Todd Reed, Bill Rogers, John Thompson, and Stuart Yeates. أعضاء آخرÙÙ Ùد٠227 234 Ùا ر؀٠٠228 235 ؚدعة Ù٠اÙتص٠… … 235 242 اÙرخصة اÙعا٠236 243 Ø© GNU٠اÙت٠تض٠237 Ùت: MG, GDBM, PDFTOHTML, PERL, WGET, WVWARE Ù XLHTML. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>244 Ùت: MG, GDBM, PDFTOHTML, PERL, WGET, WVWARE Ù XLHTML. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 238 245 </Content> 239 246 </Section> 240 247 <Chapter id="versions_of_greenstone"> 241 248 <Title> 242 <Text id="21">إصدارات greenstone </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>243 </Title> 244 <Content> 245 <Text id="22"> greenstoneؚرÙ249 <Text id="21">إصدارات Greenstone </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 250 </Title> 251 <Content> 252 <Text id="22"> ؚر٠246 253 جÙات Greenstone تع٠247 254 ٠عÙÙ Ù … … 249 256 Ùصات اÙت؎غÙÙ Ø ÙؚإختÙا٠اÙإعدادات Ø ÙÙ 250 257 ا ÙÙ Ù 251 Ùخص Ù٠اÙØŽÙÙ <Crossref target="figure" ref="different_options"/>.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>258 Ùخص Ù٠اÙØŽÙÙ <Crossref target="figure" ref="different_options"/>.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 252 259 <Figure id="different_options"> 253 260 <Title> 254 261 <Text id="23">اÙØ®Ùارات اÙÙ 255 262 ختÙÙØ© Ùاصدارات ÙÙÙدÙز Windows ÙÙÙÙÙÙس Unix Ù 256 Ù greenstone </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>263 Ù Greenstone </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 257 264 </Title> 258 265 <File width="542" height="264" url="images/Install_Fig_1.gif"/> … … 260 267 <Text id="24">ا٠ÙÙا٠اÙعدÙد Ù 261 268 ٠اÙÙضاÙا اÙت٠ت؀ثر (Ø£Ù Ùد ت؀ثر) إجراء اÙتثؚÙت. Ùؚ٠أ٠تÙرأ Ø Ùجؚ عÙÙ٠ا٠تÙ؞ر ÙÙ Ùذ٠اÙÙ 262 سا؊٠: </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>269 سا؊٠: </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 263 270 <BulletList> 264 271 <Bullet> 265 272 <Text id="25">Ù٠اÙت تستع٠266 Ù ÙÙÙدÙز Windows ا٠ÙÙÙÙÙس UnixØ </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>273 Ù ÙÙÙدÙز Windows ا٠ÙÙÙÙÙس UnixØ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 267 274 </Bullet> 268 275 <Bullet> … … 277 284 ج٠278 285 Ùعات جدÙدة.ؚرÙا٠279 ج greenstone اÙÙاÙ286 ج Greenstone اÙÙا٠280 287 Ù Ùع٠281 ٠عÙÙ 95/98/Me Ù NT/2000. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>288 ٠عÙÙ 95/98/Me Ù NT/2000. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 282 289 </Bullet> 283 290 <Bullet> … … 294 301 صدر . Ù Ùد ÙتطÙØš Ù 295 302 ÙÙ Ùذا تثؚÙت ؚعض اÙؚر٠296 جÙات اÙاضاÙÙ٠عÙ٠جÙازÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>303 جÙات اÙاضاÙÙ٠عÙ٠جÙازÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 297 304 </Bullet> 298 305 <Bullet> … … 304 311 أساس٠ârootâ Ø Ùذا Ùد ÙتطÙØš إعداد Ù 305 312 زÙد اÙÙÙØš ÙÙÙÙÙ Ù 306 Ùاسؚا Ù greenstone. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>313 Ùاسؚا ÙGreenstone. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 307 314 </Bullet> 308 315 <Bullet> … … 312 319 ÙÙ٠ا٠تثؚت اÙÙ 313 320 ÙÙات اÙØ«Ùا؊ÙØ© . ÙÙÙÙ Ùد ترÙد ØŽÙر٠اÙÙ 314 صدر اÙضا â ÙÙ Ù٠تÙزÙع greenstone . </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>321 صدر اÙضا â ÙÙ Ù٠تÙزÙع Greenstone . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 315 322 </Bullet> 316 323 <Bullet> … … 323 330 ØªØ§Ø Ù 324 331 جاÙا ÙÙÙ Ù 325 Ù ÙÙÙدÙز Windows ÙÙÙÙÙÙس Unix. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>332 Ù ÙÙÙدÙز Windows ÙÙÙÙÙÙس Unix. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 326 333 </Bullet> 327 334 <Bullet> 328 335 <Text id="31">ÙÙ ÙÙجد Ù٠جÙاز اÙÙÙ 329 336 ØšÙÙتر اÙخاص ØšÙ Ù 330 زÙد ÙÙØš Ù ÙÙ ÙعÙ331 ÙØ ÙÙزع Ù337 زÙد ÙÙØš ٠تÙÙÙ 338 ؚت؎غÙÙÙØ ÙÙزع Ù 332 339 ع ؚرÙا٠333 340 ج Greenstone Ù 334 زÙد ÙÙØš ÙÙÙدÙز Windows. ÙÙÙÙ Ø Ø§Ø°Ø§ ÙÙت ؚاÙÙع٠تÙÙÙ335 ؚت؎غÙÙÙ336 Ø ²Ùد ÙÙØš ØÙ Ùد ترÙد اÙØšÙاءÙ337 Ø ¹Ù. ÙÙÙÙÙÙسUnix Ø Ø£Ùت ØšØاجة Ùت؎غÙÙ Ù338 زÙد ÙÙØš. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>341 زÙد ÙÙØš ÙÙÙدÙز Windows. ÙÙÙÙ ØÙÙ 342 ÙÙ٠ت؎غÙ٠اÙؚرÙا٠343 ج ØšÙ 344 زÙد اÙÙÙØš اÙخاص ØšÙ.ؚاÙÙسؚة ÙÙÙÙÙÙس Unix Ø Ø£Ùت ØšØاجة Ùت؎غÙÙ Ù 345 زÙد ÙÙØš.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 339 346 </Bullet> 340 347 <Bullet> … … 344 351 ؚإستخدا٠345 352 Ù 346 زÙد ÙÙØš greenstone Ø Ù Ø³Ù٠تØتاج ÙتعدÙ٠ؚسÙØ· ÙÙإعداد اÙØاÙÙ ÙتعرÙ٠ؚرÙاÙ347 ج greenstone. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>353 زÙد ÙÙØš Greenstone Ø Ù Ø³Ù٠تØتاج ÙتعدÙ٠ؚسÙØ· ÙÙإعداد اÙØاÙÙ ÙتعرÙ٠ؚرÙا٠354 ج Greenstone. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 348 355 </Bullet> 349 356 </BulletList> … … 352 359 <Chapter id="installation_procedure"> 353 360 <Title> 354 <Text id="33">إجراءات اÙتثؚÙت</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>361 <Text id="33">إجراءات اÙتثؚÙت</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 355 362 </Title> 356 363 <Content> … … 361 368 صدر .ÙاجÙات Ù 362 369 ستخد٠363 greenstone تستخدÙ370 Greenstone تستخد٠364 371 Ù 365 372 تصÙØ ÙÙØš : اÙÙ 366 ÙØ§Ø ÙتسÙÙØš Netscape Navigator ا٠اÙترÙت اÙسؚÙÙرر Internet Explorer (اÙإصدارة 4Ø0 ا٠اÙثر ÙÙ ÙÙتا اÙØاÙتÙÙ) ÙÙÙاÙÙ373 تصÙØ ÙتسÙÙØš Netscape Navigator ا٠اÙترÙت اÙسؚÙÙرر Internet Explorer (اÙإصدارة 4Ø0 ا٠اÙثر ÙÙ ÙÙتا اÙØاÙتÙÙ) ÙÙÙاÙÙ 367 374 ا Ù 368 375 Ùاسؚ - ÙÙ Øا٠ÙÙ … … 372 379 Ù ÙÙÙدÙز Windows Ù ÙتسÙÙØš Netscape Ù٠اÙÙرص اÙÙ 373 380 د٠374 ج. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>381 ج. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 375 382 <Section id="windows"> 376 383 <Title> 377 <Text id="35">ÙÙÙدÙز Windows</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>384 <Text id="35">ÙÙÙدÙز Windows</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 378 385 </Title> 379 386 <Content> … … 387 394 ؚإستخدا٠388 395 إجراء تثؚÙت ؚسÙØ·" .Ù؞ا٠389 greenstone ÙØت٠ØÙاÙÙ 40 Ù396 Greenstone ÙØت٠ØÙاÙÙ 40 Ù 390 397 ÙغاؚاÙت Ù 391 398 Ù Ù 392 ساØØ© اÙÙرص." </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>399 ساØØ© اÙÙرص." </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 393 400 <Text id="37">اذا اخترت ا٠؎ÙØ¡ آخر سÙ٠اÙاعداد اÙاÙØªØ±Ø§Ø¶Ù Ø Ø³ÙتعÙ٠عÙÙÙÙ 394 أ٠تÙرر Ù395 ا إذاÙÙت ترÙد تثؚÙت اÙØŽÙرة اÙØ«Ùا؊ÙØ© ا٠؎Ùر٠اÙÙ401 أ٠تÙرر إذا Ù 402 ا ÙÙت ترÙد تثؚÙت اÙØŽÙرة اÙØ«Ùا؊ÙØ© ا٠؎Ùر٠اÙÙ 396 403 صدر. Ùاذا ÙÙت ÙÙ ØŽÙ Ø ÙÙ 397 404 ؚإختÙار اÙØŽÙرة اÙØ«Ùا؊ÙØ©. اجراء اÙتثؚÙت ÙÙ ÙÙس٠ؚاÙÙسؚة ÙÙÙ … … 399 406 اÙتاÙÙØ© اÙØ®Ùارات اÙت٠ستÙد٠400 407 ÙÙ Ù 401 ع. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>408 ع. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 402 409 <Text id="38">عÙد٠403 410 ا تÙتÙÙ Ù 404 411 ٠اÙتثؚÙت Ùجؚ عÙÙ٠اÙتجاÙز اÙ٠اÙÙس٠405 <Crossref target="section" ref="how_to_find_greenstone"/>. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>412 <Crossref target="section" ref="how_to_find_greenstone"/>. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 406 413 <Subsection id="simple_installation"> 407 414 <Title> 408 <Text id="39">تثؚÙت ؚسÙØ· </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>415 <Text id="39">تثؚÙت ؚسÙØ· </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 409 416 </Title> 410 417 <Content> … … 413 420 د٠414 421 ج ØÙÙ 415 ؚإدخا٠ÙاÙÙرص اÙ٠اÙسÙاÙØ© (عÙ٠سؚÙ٠اÙÙ422 ؚإدخا٠اÙÙرص اÙ٠اÙسÙاÙØ© (عÙ٠سؚÙ٠اÙÙ 416 423 ثا٠اÙÙ <i>D:</i>).إذا ÙÙ 417 424 Ùؚدأ إجراء اÙتثؚÙت تÙÙا؊Ùا ؚعد ÙØÙ 20 ثاÙÙØ© Ø Ø§ÙÙر عÙÙ Ùا؊٠… … 419 426 د٠420 427 جة اÙخاصة ØšÙ.ؚاÙÙسؚة ÙÙÙÙدÙز 3Ø1 WindowsØ Ùاختر <i>Run</i> Ù 421 Ù âFile managerâ Ùأطؚع <i>D:\Windows\win3.1\setup.exe</i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>428 Ù âFile managerâ Ùأطؚع <i>D:\Windows\win3.1\setup.exe</i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 422 429 <Text id="41">Ùأؚسط تثؚÙت Ø Ø¹ÙÙ٠اÙÙØšÙ٠ؚاÙÙÙÙ 423 430 Ø© اÙØ¥ÙتراضÙØ© ÙÙ ÙÙ Ù 424 431 رة تÙÙÙ 425 432 ÙÙÙا ØšÙÙر زر <i>Next</i>.Ùذا ÙÙ Ù 426 ا عÙÙÙ ÙعÙÙ! ÙتÙ427 تثؚÙت Greenstone Ù٠اÙدÙÙÙ <i>C:\Program Files\gsdl</i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>433 ا عÙÙÙ ÙعÙÙ! ÙÙت٠434 تثؚÙت Greenstone Ù٠اÙدÙÙÙ <i>C:\Program Files\gsdl</i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 428 435 <Text id="42">ÙØšÙ 429 436 جرد Ø¥Ùت٠430 437 ا٠اÙتثؚÙت Ø Ùتؚدأ Ù؞ا٠431 greenstone اÙÙر عÙ٠زر <i>Start</i> Ø ÙÙØªØ Ùا؊Ù438 Greenstone اÙÙر عÙ٠زر <i>Start</i> Ø ÙÙØªØ Ùا؊٠432 439 Ø© <i>Program</i> Ø Ùاختر <i>Greenstone Digital Library</i>. ÙÙÙد٠Ùذا ÙÙØªØ Ù 433 440 رؚع ØÙار : ÙÙÙ٠ا٠تÙÙر عÙÙ <i>Enter Library.</i> ÙÙا Ùؚدأ تÙÙا؊Ùا Ù 434 441 تصÙØ Ø§ÙاÙترÙت اÙخاص ØšÙ ÙÙØÙ 435 442 ٠اÙصÙØØ© اÙر؊ÙسÙØ© ÙÙ 436 Ùتؚة greenstone اÙرÙÙ443 Ùتؚة Greenstone اÙرÙÙ 437 444 ÙÙ Ø ÙاÙت٠ÙÙؚغ٠ا٠تؚد٠ÙÙ 438 445 ا Ù٠اÙÙ 439 446 ثا٠Ù٠اÙØŽÙÙ <CrossRef target="Figure" ref="your_greenstone_home_page"/> أدخ٠اÙÙ Ù 440 447 ج٠441 Ùعة greenstone اÙÙÙ442 ÙذجÙØ© ؚاÙÙÙر عÙ٠اÙÙÙÙتÙا.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>448 Ùعة Greenstone اÙÙÙ 449 ÙذجÙØ© ؚاÙÙÙر عÙ٠اÙÙÙÙتÙا.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 443 450 <Figure id="your_greenstone_home_page"> 444 451 <Title> 445 <Text id="43">صÙØØ© greenstone اÙر؊ÙسÙØ© اÙخاصة ØšÙ </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>452 <Text id="43">صÙØØ© Greenstone اÙر؊ÙسÙØ© اÙخاصة ØšÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 446 453 </Title> 447 454 <File width="395" height="327" url="images/Install_Fig_2.png"/> … … 451 458 <Subsection id="windows_binaries"> 452 459 <Title> 453 <Text id="44">اÙØŽÙرة اÙØ«Ùا؊ÙØ© Windows </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>460 <Text id="44">اÙØŽÙرة اÙØ«Ùا؊ÙØ© Windows </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 454 461 </Title> 455 462 <Content> … … 470 477 Ùتؚ٠اÙÙÙØšØ٠اÙت٠Ù٠اصعؚ ØšÙØ«Ùر Ù٠إعدادÙا Øتعتؚر ضرÙرÙØ© ÙÙØ· اذا Ùا٠ÙدÙ٠ؚاÙÙع٠٠471 478 زÙد ÙÙØš ÙترÙد ا٠تستخد٠472 Ù Ùأغراض greenstone . ÙعÙ٠اÙرغÙ479 Ù Ùأغراض Greenstone . ÙعÙ٠اÙرغ٠473 480 Ù 474 481 ٠تÙاضع اÙاس٠… … 478 485 ات ØšÙدرات Ù 479 486 زÙد ÙÙØš Ùا٠480 ÙØ©. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>487 ÙØ©. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 481 488 <Text id="46">اÙÙ 482 489 Ùتؚ٠اÙÙ … … 486 493 Ø© Ù 487 494 ج٠488 Ùعات greenstone اÙÙ495 Ùعات Greenstone اÙÙ 489 496 ØšÙÙØ©.Ù 490 497 ج٠491 Ùعة greenstone اÙÙÙ498 Ùعة Greenstone اÙÙÙ 492 499 ÙذجÙØ© سÙ٠تثؚت تÙÙا؊Ùا Ø ÙÙ 493 500 ÙÙ٠اÙضا تثؚÙت اÙÙ … … 503 510 د٠504 511 ج٠اÙت٠اÙتجÙا Ù؞ا٠505 greenstone . </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>512 Greenstone . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 506 513 <Text id="47">اÙغرض Ù 507 514 ٠اÙÙ … … 518 525 ع Ø°ÙÙ Ø Ùا٠٠519 526 زÙد اÙÙÙØš Ù 520 ØدÙد اÙإعداد) </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>527 ØدÙد اÙإعداد) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 521 528 <Text id="48">ÙÙرر ؚرÙا٠522 529 ج اÙÙ … … 533 540 ÙتÙÙ ÙÙ 534 541 Ù٠أ٠تÙاجÙÙ 535 ا. GreenstoneرؚÙ536 ا . </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>542 ا. رؚ٠543 ا Greenstone . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 537 544 <BulletList> 538 545 <Bullet> 539 546 <Text id="49">Ùسؚؚ Ø·Ùؚا Ùت؎غÙ٠اÙÙات٠غÙر Ù 540 رغÙØš ÙÙÙ </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>547 رغÙØš ÙÙÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 541 548 </Bullet> 542 549 <Bullet> 543 550 <Text id="50">Ù؎٠ت؎غÙ٠ؚرÙا٠544 551 ج اÙØŽØšÙØ© ؚسؚؚ تثؚÙت اÙؚرÙا٠545 ج Ù ÙÙÙ٠تثؚÙت ؚ؎Ù٠خاط؊. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>552 ج Ù ÙÙÙ٠تثؚÙت ؚ؎Ù٠خاط؊. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 546 553 </Bullet> 547 554 </BulletList> … … 560 567 Ùتؚة اÙÙ 561 568 ØÙÙØ© Ù 562 Ù greenstone Ø ÙتضÙ569 Ù Greenstone Ø Ùتض٠563 570 Ù Ù 564 571 رؚع اÙØÙار زر ÙتÙØ Ù٠استخدا٠… … 569 576 ؎اÙ٠اعÙØ§Ù Ø ÙعÙÙ٠دا؊٠570 577 ا استخدا٠571 اÙÙسخ٠اÙÙÙاسÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>578 اÙÙسخ٠اÙÙÙاسÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 572 579 <Text id="52"><b>Ù 573 Ùتؚ٠اÙÙÙØš </b> .٠تتÙØ ÙØ°Ù Ùأ٠جÙاز ØšÙ Ù574 زÙد ÙÙØš خدÙ580 Ùتؚ٠اÙÙÙØš </b> تتÙØ Ùآ٠جÙاز ØšÙ Ù 581 زÙد ÙÙØš ؚخد٠575 582 Ø© Ù 576 583 ج٠577 Ùعات greenstone اÙÙ 578 ØšÙÙØ© .ÙÙ 584 Ùعات Greenstone .ÙÙ 579 585 ا ÙÙ Ù 580 ع اÙÙ 586 ع Ù 587 ج٠588 Ùعة اÙÙ 581 589 Ùتؚة اÙÙ 582 ØÙÙØ© اعÙا٠ØÙ 583 ج٠584 Ùعة greenstone اÙÙÙ 585 ÙذجÙØ© سÙÙ Ùت٠586 تثؚÙتÙا تÙÙا؊Ùا - ÙÙ 590 ØÙÙØ© أعÙا٠.ÙÙ 591 ÙÙ٠أÙضا تثؚÙت اÙÙ 592 ج٠593 Ùعات اÙأخر٠Ù٠اÙÙرص اÙÙ 594 د٠595 ج ÙÙ 587 596 ÙÙ٠أÙضا تثؚÙت اÙÙ 588 597 ج٠… … 590 599 د٠591 600 ج (اÙ؞ر اÙÙس٠592 <Crossref target="chapter" ref="greenstone_collections"/>). </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>601 <Crossref target="chapter" ref="greenstone_collections"/>). </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 593 602 <Text id="53">Ù 594 603 Ùتؚ٠اÙÙÙØš تختÙ٠ع٠اÙÙ … … 597 606 ÙصÙد Ù٠ؚاÙÙسؚة ÙÙØÙاسÙØš اÙت٠ÙدÙÙا ؚاÙÙع٠ؚرا٠598 607 ج Ù 599 زÙد اÙÙÙØš . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>608 زÙد اÙÙÙØš . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 600 609 <Text id="54">Ùت؎غÙÙ Ù 601 Ùتؚة اÙÙÙØš Ø Ø§Ùضا تØتاج </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>610 Ùتؚة اÙÙÙØš Ø Ø§Ùضا تØتاج </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 602 611 <BulletList> 603 612 <Bullet> … … 605 614 جÙات ÙÙØš. - ÙاØد اÙاØت٠606 615 اÙات Ù٠اؚات؎٠Apache (اÙ؞ر اÙÙ 607 ÙØÙ <Crossref target="chapter" ref="appendix_associated_software"/>). </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>616 ÙØÙ <Crossref target="chapter" ref="appendix_associated_software"/>). </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 608 617 </Bullet> 609 618 <Bullet> 610 619 <Text id="56"><b>اÙÙ 611 620 ج٠612 ع </b> .Ùذا اÙعÙصر Ø Ù Ø§ÙØ°Ù ÙÙ Ù621 ع </b> Ùذا اÙعÙصر Ø Ù Ø§ÙØ°Ù ÙÙ Ù 613 622 درج ÙÙ ÙÙ Ù 614 623 ٠اÙÙ … … 619 628 Ùعات Ù 620 629 Ù Ù 621 Ùاد ؚاختÙارÙ. )Ùا ÙÙ630 Ùاد ؚاختÙارÙ.( Ùا ÙÙ 622 631 Ù٠إستخدا٠623 632 اÙÙ 624 633 ج٠625 ع ÙÙ ØšÙ؊ة اÙÙÙاÙØ° 3.1/3.11 Windows) " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>634 ع ÙÙ ØšÙ؊ة اÙÙÙاÙØ° 3.1/3.11 Windows) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 626 635 </Bullet> 627 636 </BulletList> … … 632 641 <Text id="57">إعداد Ù 633 642 زÙد ÙÙØš ÙÙÙدÙز Windows (إصدارة Ù 634 Ùتؚة اÙÙÙØš ÙÙØ·)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>643 Ùتؚة اÙÙÙØš ÙÙØ·)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 635 644 </Title> 636 645 <Content> … … 639 648 Ùتؚة اÙÙ 640 649 ØÙÙØ© Ù 641 Ù greenstone Ø£ÙÙا تعÙ650 Ù Greenstone Ø£ÙÙا تع٠642 651 Ù Ù 643 ٠خارج اÙصÙدÙÙ "ÙÙا تتطÙØš ا٠ترتÙØš خاص . Ùسخة Ù652 Ù "خارج اÙصÙدÙÙ "ÙÙا تتطÙØš ا٠ترتÙØš خاص . Ùسخة Ù 644 653 Ùتؚة اÙÙÙØš Ø ØªØتاج Ùاجراء ؚعض اÙتعدÙÙات Ùإعداد Ù 645 زÙد اÙÙÙØš اÙخاص ØšÙ . " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>646 <Text id="59"> "اذا Ùا٠ÙدÙÙ Ù647 زÙد ÙÙØš ØتØتاج Ùإجراء ؚعض اÙتغÙÙرات اÙصغÙرة Ù٠إعداد٠Ùجع٠تثؚÙت greenstone ÙعÙ654 زÙد اÙÙÙØš اÙخاص ØšÙ . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 655 <Text id="59">اذا Ùا٠ÙدÙÙ Ù 656 زÙد ÙÙØš ØتØتاج Ùإجراء ؚعض اÙتغÙÙرات اÙصغÙرة Ù٠إعداد٠Ùجع٠تثؚÙت Greenstone Ùع٠648 657 Ù .Ù 649 658 ر؎د اÙÙ … … 664 673 ات ÙÙ Ù 665 674 ر؎د اÙÙ 666 ثؚت. " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>675 ثؚت. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 667 676 <Text id="60">اذا ÙÙ 668 677 ÙÙÙ ÙدÙ٠أ٠٠… … 679 688 ر ÙزÙÙا اÙÙ Ùص٠دستة Ù 680 689 ٠اÙسطÙر ÙÙ Ù 681 Ù٠اÙإعداد . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>690 Ù٠اÙإعداد . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 682 691 </Content> 683 692 </Subsection> 684 693 <Subsection id="windows_source"> 685 694 <Title> 686 <Text id="61"> WindowsÙ687 صدر </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>688 </Title> 689 <Content> 690 <Text id="62"> greenstone ØŽÙر٠اÙÙ695 <Text id="61">Ù 696 صدر Windows </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 697 </Title> 698 <Content> 699 <Text id="62">ØŽÙر٠٠691 700 صدر Greenstone تØت٠50 Ù 692 701 ÙغاؚاÙت Ù … … 696 705 ÙغاؚاÙت. ؚتج٠697 706 Ùع اÙÙ 698 صدر عÙ٠اÙÙÙاÙØ° Windows سÙ٠تØتاج </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>707 صدر عÙ٠اÙÙÙاÙØ° Windows سÙ٠تØتاج</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 699 708 <BulletList> 700 709 <Bullet> 701 710 <Text id="63">Ù 702 711 ج٠703 ع Microsoft Visual C++ Ù 704 ج٠705 ع. (ÙØ٠اÙأ٠ؚصدد تÙÙÙر اÙØÙÙÙ Ùؚعض اÙÙ 712 ع ++ Microsoft Visual C . (ÙØ٠اÙأ٠ؚصدد تÙÙÙر اÙØÙÙÙ Ùؚعض اÙÙ 706 713 ؎اÙ٠اÙØ·ÙÙÙÙ Ù٠تج٠707 Ùع greenstone Ù714 Ùع Greenstone Ù 708 715 ع Ù 709 ختÙÙ ÙÙاÙØ° Windows ports of GNU GCC. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>716 ختÙÙ ÙÙاÙØ° Windows GNU GCC. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 710 717 </Bullet> 711 718 </BulletList> 712 <Text id="64">(Ùست ØšØاجة gdbm Ø gnuÙ713 دÙر Ùاعدة ØšÙاÙات Ø ÙاÙÙا Ù714 درجة ÙÙ greenstoneÙ715 صدر اÙتÙزÙع.) </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>719 <Text id="64">(Ùست ØšØاجة اÙÙ Ù 720 دÙر Ùاعدة ØšÙاÙات GDBM Ø Gnu. Ø ÙØ£ÙÙا Ù 721 درجة Ù٠تÙزÙع Ù 722 صدر Greenstone ) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 716 723 <Text id="65">ÙÙ 717 724 ٠غÙر اÙÙ 718 Ø±Ø¬Ø Ø§Ù ØªÙÙÙ Ùا ÙادرÙÙعÙ٠تجÙ719 Ùع greenstone ÙÙ ØšÙ؊ة اÙÙÙاÙØ° 3.1/3.11 Windows. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>720 <Text id="66"> "ÙÙ ØاÙØ© Ø£ÙÙ ÙÙ725 Ø±Ø¬Ø Ø§Ù ØªÙÙÙ Ùادرا عÙ٠تج٠726 Ùع Greenstone ÙÙ ØšÙ؊ة اÙÙÙاÙØ° 3.1/3.11 Windows. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 727 <Text id="66">ÙÙ ØاÙØ© Ø£ÙÙ ÙÙ 721 728 ت ؚإعادة تج٠722 Ùع greenstone Ùترغؚ Ù٠إستخداÙ729 Ùع Greenstone Ùترغؚ Ù٠إستخدا٠723 730 اÙإصدارة اÙت٠ÙÙ 724 731 ت ؚإعادة تج٠725 732 ÙعÙا ÙØ¥Ù؎اء اÙراص Ù 726 733 د٠727 Ø¬Ù Ø Ùجؚ أ٠تÙاØØž أ٠اÙØŽÙرة اÙت٠أÙتجت ؚاÙإصدارات اÙØاÙÙØ© Ù 734 Ø¬Ù Ø 735 Ùجؚ أ٠تÙاØØž أ٠اÙØŽÙرة اÙت٠أÙتجت ؚاÙإصدارات اÙØاÙÙØ© Ù 728 736 Ù Ù 729 737 ج٠730 ع Visual C++Ùا تعÙ738 ع ++ Visual C Ùا تع٠731 739 Ù ÙÙ ØšÙ؊ة ÙÙاÙØ° 3.1/3.11 Windows ؚاÙرغ٠732 Ù 740 741 Ù 733 742 ٠عد٠734 743 ÙجÙد Ù … … 737 746 د٠738 747 ج٠Ùتع٠739 ٠عÙ٠إصدارات ÙÙÙدÙز Windows اÙÙ 748 Ù 749 عÙ٠إصدارات ÙÙÙدÙز Windows اÙÙ 740 750 ØšÙرة Ø Ø³ØªØتاج Ùإصدارة Ù 741 751 ختÙÙØ© Ù … … 743 753 ج٠744 754 ع. ÙعÙاÙØ© عÙÙ Ø°ÙÙ Ø Ùستخد٠745 Greenstone STL Ù Ù 746 Ùتؚ٠اÙÙÙاÙØš اÙÙÙاسÙÙ C++Ø ÙعÙ٠اÙرغ٠755 STL Greenstone 756 Ù Ù 757 Ùتؚ٠اÙÙÙاÙØš اÙÙÙاسÙÙ ++ CØ ÙعÙ٠اÙرغ٠747 758 Ù 748 759 ٠ا٠Ùذ٠اÙÙ 749 760 ج٠750 عات Ø §ØÙاÙا تأتÙÙ751 ع STL Ø Ø§Ùإصدارة اÙÙ761 عات تأت٠اØÙاÙا Ù 762 ع STL Ø Ùا٠اÙإصدارة اÙÙ 752 763 ÙÙرة Ùا ت؀د٠دا؊٠753 764 ا اÙع٠754 ٠ؚ؎Ù٠صØÙØ. ÙÙ 765 ٠ؚ؎Ù٠صØÙØ. 766 ÙÙ 755 767 Ù Ø«Ù 756 768 Ùإعادة تج٠757 Ùع greenstone ؚطرÙÙØ© تÙتج اÙراص Ù769 Ùع Greenstone ؚطرÙÙØ© تÙتج اÙراص Ù 758 770 د٠759 771 ج٠تع٠760 772 ٠عÙ٠إصدارات ÙÙÙدÙز Windows اÙÙ 761 ØšÙرة Ø Ø¹ÙÙÙ " Visual C++ Ùا تع٠762 Ù ÙÙ ØšÙ؊ة ÙÙاÙØ° 3.1/3.11 Windows ؚاÙرغ٠763 Ù 764 ٠عد٠765 ÙجÙد Ù 766 ØŽÙÙØ© Ù 767 ع إصدارات ÙÙÙدÙز Windows اÙÙاØÙØ© (95, 98, Me, NT, 2000). إذا أردت ت؎غÙ٠اÙراص Ù 768 د٠769 ج٠Ùتع٠770 ٠عÙ٠إصدارات ÙÙÙدÙز Windows اÙÙ 771 ØšÙرة Ø Ø³ØªØتاج Ùإصدارة Ù 772 ختÙÙØ© Ù 773 ٠اÙÙ 774 ج٠775 ع. ÙعÙاÙØ© عÙÙ Ø°ÙÙ Ø Ùستخد٠776 Greenstone STL Ù Ù 777 Ùتؚ٠اÙÙÙاÙØš اÙÙÙاسÙÙ C++Ø ÙعÙ٠اÙرغ٠778 Ù 779 ٠ا٠Ùذ٠اÙÙ 780 ج٠781 عات اØÙاÙا تأت٠٠782 ع STL Ø Ø§Ùإصدارة اÙÙ 783 ÙÙرة Ùا ت؀د٠دا؊٠784 ا اÙع٠785 ٠ؚ؎Ù٠صØÙØ. ÙÙ 786 Ù Ø«Ù 787 Ùإعادة تج٠788 Ùع greenstone ؚطرÙÙØ© تÙتج اÙراص Ù 789 د٠790 ج٠تع٠791 ٠عÙ٠إصدارات ÙÙÙدÙز Windows اÙÙ 792 ØšÙرة Ø Ø¹ÙÙÙ " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 773 ØšÙرة Ø Ø³Ù٠تØتاج</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 793 774 <BulletList> 794 775 <Bullet> 795 776 <Text id="67">Ù 796 777 ج٠797 ع Microsoft Visual C ++ Ø Ø§Ùإصدارة 4.0 Ø£Ù 4.2</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>778 ع ++ Microsoft Visual C Ø Ø§Ùإصدارة 4.0 Ø£Ù 4.2</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 798 779 </Bullet> 799 780 <Bullet> 800 781 <Text id="68">إصدارة خارجÙØ© Ù 801 782 Ù stl Ø Ù 802 Ùتؚ٠اÙÙÙاÙØš اÙÙÙاسÙÙ C++.تÙ783 Ùتؚ٠اÙÙÙاÙØš اÙÙÙاسÙÙ ++ C .ت٠803 784 تض٠804 785 ÙÙ Stl Ù … … 806 787 Ù 807 788 ع صÙغ اÙتج٠808 Ùع ÙØ°Ù. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>789 Ùع ÙØ°Ù. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 809 790 </Bullet> 810 791 </BulletList> 811 792 <Text id="69">عÙÙ 812 793 ا ا٠إجراء تثؚÙت اÙÙÙاÙØ° Windows Ùا ÙØاÙ٠اجراء تج٠813 Ùع greenstone Ù٠اذا اخترت تثؚÙت ØŽÙر٠اÙÙ794 Ùع Greenstone Ù٠اذا اخترت تثؚÙت ØŽÙر٠اÙÙ 814 795 صدر.ÙتعÙÙÙ 815 796 ات تج٠… … 818 799 ج٠819 800 عات-اÙÙ 820 خصصة Ø Ø£Ù؞ر ÙØ«ÙÙØ© <i>Install.txt</i> اÙت٠تÙضع Ù٠اÙÙ801 خصصة Ø Ø£Ù؞ر ÙØ«ÙÙØ© <i>Install.txt</i> اÙت٠تÙضع Ø¥ÙتراضÙا Ù٠اÙÙ 821 802 ستÙ٠اÙأعÙÙ Ù 822 ٠دÙÙÙ greenstone (<i>C:\Program Files\gsdl</i> by default) اثÙاء اجراء اÙتثؚÙت. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>803 ٠دÙÙÙ Greenstone (<i>C:\Program Files\gsdl</i> ) اثÙاء اجراء اÙتثؚÙت. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 823 804 </Content> 824 805 </Subsection> … … 827 808 <Section id="unix"> 828 809 <Title> 829 <Text id="70">ÙÙÙÙÙس Unix</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>830 </Title> 831 <Content> 832 <Text id="71">Ù Ùذا اÙÙسÙ810 <Text id="70">ÙÙÙÙÙس Unix</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 811 </Title> 812 <Content> 813 <Text id="71">Ùذا اÙÙس٠833 814 ÙÙ Ù 834 815 ÙتÙØš ÙÙ … … 841 822 <Crossref target="section" ref="how_to_find_greenstone"/>.) عÙÙ٠ا٠تختار اذا Ù 842 823 ا ÙÙت ترÙد تثؚÙت اÙØŽÙرة اÙØ«Ùا؊ÙØ© ا٠؎Ùر٠اÙÙ 843 صدر. اÙØŽÙرة اÙØ«Ùا؊ÙØ© تØت ÙØÙاÙÙ 50 Ù824 صدر. اÙØŽÙرة اÙØ«Ùا؊ÙØ© تØتاج اÙÙ ØÙاÙÙ 50 Ù 844 825 ÙغاؚاÙت Ù 845 826 Ù Ù … … 847 828 صدر تتطÙØš ØÙاÙÙ 160 Ù 848 829 Ùغا ؚاÙت ÙÙتج٠849 Ùع. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>830 Ùع. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 850 831 <Subsection id="unix_binaries"> 851 832 <Title> 852 <Text id="72"> Unix اÙØŽÙرة اÙØ«Ùا؊ÙØ©</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>833 <Text id="72">اÙØŽÙرة اÙØ«Ùا؊ÙØ© Unix</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 853 834 </Title> 854 835 <Content> … … 857 838 ELF binary.اÙتÙزÙعات اÙت٠تÙØšÙ Ùذ٠اÙÙ 858 839 تطÙؚات ت؎٠859 Ù : </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>840 Ù : </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 860 841 <BulletList> 861 842 <Bullet> 862 <Text id="74">RedHat 5.1</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>843 <Text id="74">RedHat 5.1</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 863 844 </Bullet> 864 845 <Bullet> 865 <Text id="75">SuSE Linux 6.1</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>846 <Text id="75">SuSE Linux 6.1</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 866 847 </Bullet> 867 848 <Bullet> 868 <Text id="76">Debian 2.1</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>849 <Text id="76">Debian 2.1</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 869 850 </Bullet> 870 851 <Bullet> 871 <Text id="77">Slackware 4.0</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>852 <Text id="77">Slackware 4.0</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 872 853 </Bullet> 873 854 </BulletList> 874 855 <Text id="78">اØدث Ùسخ Ù 875 856 Ù Ùذ٠اÙتÙزÙعات ÙÙؚغ٠أ٠Ùع٠876 ٠اÙضا. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>857 ٠اÙضا. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 877 858 <Text id="79">سÙ٠تØتاج Ù 878 859 زÙد ÙÙØš : ÙÙص٠ؚإستخدا٠… … 880 861 ا اÙÙا ÙÙص٠ؚ؎دة ا٠تÙÙÙ 881 862 ؚتثؚÙت Ù 882 زÙد اÙÙÙØš اÙخاص ØšÙ <i>ÙØšÙ </i> تثؚÙت greenstone â Ùا٠Ùذا سÙÙ ÙسÙÙ ÙØ«Ùرا اÙاجاؚ٠عÙ٠اÙاس؊Ù٠اÙت٠طرØت اثÙاء إجراء تثؚÙت Greenstone .اذا ÙÙت ترÙد ØšÙاء Ù863 زÙد اÙÙÙØš اÙخاص ØšÙ <i>ÙØšÙ </i> تثؚÙت Greenstone â Ùا٠Ùذا سÙÙ ÙسÙÙ ÙØ«Ùرا اÙاجاؚ٠عÙ٠اÙاس؊Ù٠اÙت٠طرØت اثÙاء إجراء تثؚÙت Greenstone .اذا ÙÙت ترÙد ØšÙاء Ù 883 864 ج٠884 865 Ùعات اÙÙ … … 894 875 ÙØÙ <Crossref target="chapter" ref="appendix_associated_software"/> Ùعط٠٠895 876 عÙÙÙ 896 ات ع٠ÙÙÙÙØ© ÙÙØصÙ٠عÙ٠اؚات؎٠Apache ÙØšÙر٠Perl. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>877 ات ع٠ÙÙÙÙØ© ÙÙØصÙ٠عÙ٠اؚات؎٠Apache ÙØšÙر٠Perl. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 897 878 </Content> 898 879 </Subsection> 899 880 <Subsection id="unix_source"> 900 881 <Title> 901 <Text id="80"> UnixÙ902 صدر </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>882 <Text id="80">Ù 883 صدر Unix</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 903 884 </Title> 904 885 <Content> … … 908 889 ا ÙÙ ÙÙÙدÙز Windows . ÙÙد ت٠909 890 تج٠910 Ùع٠ÙاختؚارÙعÙÙ ÙÙÙÙس Linux Ø ÙسÙÙارÙس Solaris Ø ÙÙ؞اÙ891 ÙعÙا ÙاختؚارÙا عÙÙ ÙÙÙÙس Linux Ø ÙسÙÙارÙس Solaris Ø ÙÙ؞ا٠911 892 اÙت؎غÙÙ Ù 912 893 اÙÙتÙØŽ Macintosh OS/XØ ÙÙÙ Ùجؚ ا٠تÙÙÙ Ù 913 894 سأÙØ© رÙتÙÙÙ٠اÙÙ Øد Ù 914 895 ا ؚاÙÙسؚة اÙ٠ت؎غÙÙØ© عÙ٠غÙر٠٠915 Ù ÙÙÙات ÙÙÙÙÙس Unix. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>896 Ù ÙÙÙات ÙÙÙÙÙس Unix. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 916 897 <Text id="82">Ùتج٠917 898 Ùع ØŽÙرة Ù 918 صدر Greenstone عÙÙ ÙÙÙÙÙس Unix Ø Ø³Ù٠تØتاج"</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>899 صدر Greenstone عÙÙ ÙÙÙÙÙس Unix Ø Ø³Ù٠تØتاج"</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 919 900 <BulletList> 920 901 <Bullet> 921 <Text id="83"> "GCC, the Gnu C++Ù922 ج٠923 ع ."</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>902 <Text id="83">Ù 903 ج٠904 ع ++ GCC Ø Gnu C .</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 924 905 </Bullet> 925 906 <Bullet> 926 <Text id="84"> "gdbm Ø gnuÙ927 دÙر Ùاعدة Ø §ÙØšÙاÙات." </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>907 <Text id="84">Ù 908 دÙر Ùاعدة ØšÙاÙات GDBM Ø Gnu. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 928 909 </Bullet> 929 910 </BulletList> … … 931 912 ج Greenstone Ø ØªØتاج Ø£Ùضا Ø¥ÙÙ Ù 932 913 زÙد ÙÙØš Ù ØšÙر٠Perl Ø Ø¹Ù٠اÙÙØ٠اÙÙ 933 ÙصÙ٠أعÙا٠تØت <i>ÙÙÙÙÙس Ø«Ùا؊Ùات </i>. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>914 ÙصÙ٠أعÙا٠تØت <i>ÙÙÙÙÙس Ø«Ùا؊Ùات </i>. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 934 915 </Content> 935 916 </Subsection> … … 937 918 <Title> 938 919 <Text id="86">تثؚÙت Ù؞ا٠939 ÙÙÙÙÙس </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>920 ÙÙÙÙÙس </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 940 921 </Title> 941 922 <Content> … … 945 926 د٠946 927 ج ØÙÙ 947 ؚادخا٠اÙÙرص اÙ٠اÙسÙاÙØ© Ø Ùإطؚع </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>928 ؚادخا٠اÙÙرص اÙ٠اÙسÙاÙØ© Ø Ùإطؚع </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 948 929 <Table class="hidden" id="table_commands"> 949 930 <Title/> … … 954 935 </th> 955 936 <th width="246"> 956 <Text id="88">جؚ٠اÙÙرص جÙاز (Ùذا اÙØ£Ù 957 ر Ùد تختÙÙ Ù 937 <Text id="88">ÙÙ 938 ØšÙضع اÙÙرص Ù٠سÙاÙØ© اÙØ£Ùراص اÙÙ 939 د٠940 جة (Ùذا اÙØ£Ù 941 ر Ùد ÙختÙÙ Ù 958 942 Ù Ù؞ا٠959 943 اÙ٠آخر Ø ÙعÙ٠سؚÙ٠اÙÙ … … 964 948 Ùاسؚ ÙÙرص Ù 965 949 د٠966 ج) </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>950 ج) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 967 951 </th> 968 952 </tr> … … 976 960 ستÙ٠اÙأعÙÙ ÙÙÙرص اÙÙ 977 961 د٠978 ج</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>962 ج</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 979 963 </th> 980 964 </tr> … … 985 969 <th width="246"> 986 970 <Text id="90">ÙÙ 987 ؚتغÙÙر اÙدÙÙ٠اÙÙ ØÙØ« ÙÙجد Ùص تثؚÙت ÙÙÙÙÙس Unix </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>971 ؚتغÙÙر اÙدÙÙ٠اÙÙ ØÙØ« ÙÙجد Ùص تثؚÙت ÙÙÙÙÙس Unix </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 988 972 </th> 989 973 </tr> … … 1004 988 Ù Ùرص Ù 1005 989 د٠1006 ج). </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>990 ج). </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1007 991 </th> 1008 992 </tr> … … 1012 996 ر اÙأخÙر Ùؚدأ ØÙارا تÙاعÙÙا ؚطÙØš اÙÙ 1013 997 عÙÙÙ 1014 ات اÙت٠ÙØتاجÙا تثؚÙت greenstone عÙ٠جÙØ§Ø²Ù Ø ÙÙعط٠تÙصÙÙا ردÙد اÙÙع٠عÙÙ Ù1015 ا ÙØدث. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>998 ات اÙت٠ÙØتاجÙا تثؚÙت Greenstone عÙ٠جÙØ§Ø²Ù Ø ÙÙعط٠تÙصÙÙا ردÙد اÙÙع٠عÙÙ Ù 999 ا ÙØدث. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1016 1000 <Text id="93">Ùؚدأ إجراء اÙتثؚÙت ؚطÙØš تØدÙد اÙدÙÙÙ ÙتثؚÙت greenstone ÙÙÙ. Ø£ÙÙ Ù 1017 1001 ÙÙ ÙÙضع ÙÙا٠Ù٠ؚرÙا٠… … 1049 1033 رÙر ÙÙÙ 1050 1034 ستخد٠1051 âadministratorâ Ù ÙÙ <i>admin</i>." </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1035 âadministratorâ Ù ÙÙ <i>admin</i>." </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1052 1036 <Text id="94">ؚ؎Ù٠اÙتراض٠ØÙا٠ج٠1053 1037 Ùع ؚرا٠1054 ج greenstone تثؚت Ù٠اÙدÙÙÙ <i>/usr/local/gsdl</i>Ø Ø§Ø°Ø§ Ùا٠اÙÙ1038 ج Greenstone تثؚت Ù٠اÙدÙÙÙ <i>/usr/local/gsdl</i>Ø Ø§Ø°Ø§ Ùا٠اÙÙ 1055 1039 ستخد٠1056 1040 Ù٠اÙØ°Ù ÙÙÙÙ … … 1058 1042 ÙÙع اÙÙ 1059 1043 ستخد٠1060 )." </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1044 )." </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1061 1045 <Text id="95">تثؚÙت اÙÙ 1062 1046 صدر اÙØ«Ùا؊٠Ùا Ùستغر٠سÙ٠دÙا؊٠ÙÙÙÙØ© Ø Ù … … 1069 1053 ر Ù 1070 1054 ٠ع؎ر دÙا؊٠اÙ٠ساعة ا٠ÙØÙ Ø°ÙÙ Ø ØªØšØ¹Ø§ Ùسرعة اÙÙ 1071 عاÙج اÙخاص ØšÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1055 عاÙج اÙخاص ØšÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1072 1056 <Text id="96">ÙاÙغاء تثؚÙت اÙؚرا٠1073 ج Ø Ø§Ø·ØšØ¹ </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1057 ج Ø Ø§Ø·ØšØ¹ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1074 1058 <CodeLine>cd ~/gsdl</CodeLine> 1075 <Text id="97"> "ا٠<i>/usr/local/gsdl</i> اذا Ùا٠Ù٠اÙÙ1059 <Text id="97">Ø£Ù <i>/usr/local/gsdl</i> اذا Ùا٠Ù٠اÙÙ 1076 1060 ستخد٠1077 1061 اÙأساس٠اÙØ°Ù Ùا٠1078 ؚتثؚÙت greenstone " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1062 ؚتثؚÙت Greenstone </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1079 1063 <CodeLine>sh Uni nstall.sh</CodeLine> 1080 1064 <Text id="98">اثÙاء إجراء اÙتثؚÙت سÙØ·ÙØš Ù 1081 1065 Ù٠تØدÙد رغؚت٠Ù٠تثؚÙت ا٠٠1082 1066 ج٠1083 Ùعات greenstone Ù 1084 Ù.Ùت٠1067 Ùعات Greenstone .Ùت٠1085 1068 تثؚÙت Ù 1086 1069 ج٠1087 Ùعة greenstone اÙÙÙ1070 Ùعة Greenstone اÙÙÙ 1088 1071 ÙذجÙØ© تÙÙا؊Ùا Øت٠1089 1072 Ùص٠اÙÙ … … 1092 1075 د٠1093 1076 ج Ù٠اÙÙس٠1094 <CrossRef target="Chapter" ref="greenstone_collections"/>.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1077 <CrossRef target="Chapter" ref="greenstone_collections"/>.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1095 1078 </Content> 1096 1079 </Subsection> … … 1098 1081 <Title> 1099 1082 <Text id="99">إعداد Ù 1100 زÙد ÙÙØš ÙÙÙÙÙس Unix </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1083 زÙد ÙÙØš ÙÙÙÙÙس Unix </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1101 1084 </Title> 1102 1085 <Content> 1103 1086 <Text id="100">اذا Ùا٠ÙدÙÙ Ù 1104 زÙد ÙÙØš Ø Ø³ÙتعÙ٠عÙÙ٠اجراء ؚعض اÙتغÙÙرات اÙصغÙرة ÙÙاعداد Ùجع٠تثؚÙت greenstone ÙعÙ1087 زÙد ÙÙØš Ø Ø³ÙتعÙ٠عÙÙ٠اجراء ؚعض اÙتغÙÙرات اÙصغÙرة ÙÙاعداد Ùجع٠تثؚÙت Greenstone Ùع٠1105 1088 Ù â ÙÙسر Ùص اÙتثؚÙت Ù 1106 1089 ا ÙÙ Ùذ٠اÙتغÙÙرات - عÙ٠اÙØ£Ø±Ø¬Ø Ø£Ù٠سÙ٠تØتاج اÙÙ Ù … … 1117 1100 Ù٠ؚاس٠1118 1101 install_record Ù٠اÙدÙÙ٠اÙذ٠ت٠1119 ÙÙ٠تثؚÙت greenstone. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1102 ÙÙ٠تثؚÙت Greenstone. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1120 1103 <Text id="101">اذا ÙÙ 1121 1104 ÙÙÙ ÙدÙ٠أ٠٠… … 1129 1112 <Crossref target="chapter" ref="setting_up_webserver"/> سردا تÙصÙÙÙا Ùاجزاء Ù 1130 1113 ٠تثؚÙت Ù 1131 زÙد ÙÙØš اؚات؎٠Apache اÙت٠تÙع٠greenstone Ø ÙÙÙ٠أÙÙا تØتاج اÙ٠تغÙÙر. اÙاÙ1114 زÙد ÙÙØš اؚات؎٠Apache اÙت٠تÙع٠Greenstone Ø ÙÙÙ٠أÙÙا تØتاج اÙ٠تغÙÙر. اÙا٠1132 1115 ر اÙØ°Ù ÙÙ 1133 1116 Ù٠ا٠Ùص٠اÙÙ Ùص٠دستة تÙرÙؚا Ù 1134 1117 ٠اÙسطÙر ÙÙ Ù 1135 1118 Ù٠اÙإعداد. <Crossref target="chapter" ref="setting_up_webserver"/> سردا تÙصÙÙÙا Ùاجزاء Ù 1136 ٠ترÙÙØš ÙÙØš اؚات؎٠اÙت٠ت؀ثر greenstone Ø ÙÙÙ٠أÙÙا تØتاج اÙ٠تغÙÙر. اÙاÙ1119 ٠ترÙÙØš ÙÙØš اؚات؎٠اÙت٠ت؀ثر Greenstone Ø ÙÙÙ٠أÙÙا تØتاج اÙ٠تغÙÙر. اÙا٠1137 1120 ر ØšÙ 1138 1121 ا ا٠تص٠اÙÙ Ùص٠اثÙت٠ع؎رة Ø£Ù Øت٠خطÙØ· Ù٠ت؎ÙÙ٠اÙÙ 1139 ÙÙ. "</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1122 ÙÙ. "</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1140 1123 <Text id="102">Ùست ØšØاجة اÙ٠ا٠تÙÙ٠اÙÙ 1141 1124 ستخد٠… … 1169 1152 ا تثؚÙت Ù 1170 1153 زÙد ÙÙØš اؚات؎٠Apache عÙ٠جÙاز٠- Øت٠اذا Ùا٠٠1171 ÙجÙدا ؚاÙÙعÙ. . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1154 ÙجÙدا ؚاÙÙعÙ. . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1172 1155 </Content> 1173 1156 </Subsection> … … 1176 1159 <Section id="how_to_find_greenstone"> 1177 1160 <Title> 1178 <Text id="103">ÙÙ٠تØص٠عÙÙ greenstone</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1161 <Text id="103">ÙÙ٠تØص٠عÙÙ Greenstone</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1179 1162 </Title> 1180 1163 <Content> … … 1183 1166 <Text id="104">اÙÙ 1184 1167 Ùتؚ٠اÙÙ 1185 ØÙÙØ© (ÙÙÙدÙز Windows ÙÙØ·) </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1168 ØÙÙØ© (ÙÙÙدÙز Windows ÙÙØ·) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1186 1169 </Title> 1187 1170 <Content> … … 1191 1174 ØÙÙØ© Ø ØšØšØ³Ø§Ø·Ø© ÙÙ 1192 1175 ؚت؎غÙ٠ؚرÙا٠1193 ج <i> greenstone</i> Ù1176 ج <i>Greenstone</i> Ù 1194 1177 Ù Ùا؊٠1195 1178 Ø© <i>ؚدء</i> - ÙÙ Ù … … 1198 1181 ؚتØÙ 1199 1182 Ù٠اÙصÙØØ© اÙر؊ÙسÙØ© ÙÙ 1200 Ùتؚة greenstone اÙرÙÙ1183 Ùتؚة Greenstone اÙرÙÙ 1201 1184 ÙÙ .Ù Ùجؚ ا٠تÙÙÙ Ù 1202 1185 ج٠1203 Ùعة greenstone اÙÙÙ1186 Ùعة Greenstone اÙÙÙ 1204 1187 ÙذجÙØ© Ù 1205 1188 تاØØ© Ù … … 1211 1194 ÙÙ </i> ÙتÙØ Ù٠تغÙÙر اÙÙ 1212 1195 تصÙØ Ø§ÙاÙتراض٠اÙØ°Ù Ùستخد٠1213 Ù greenstone - Ùا ÙÙÙ1196 Ù Greenstone - Ùا ÙÙÙ 1214 1197 سÙاء ÙÙت تستخد٠1215 1198 اÙترÙت اÙسؚÙÙرر Internet Explorer ا٠ÙتسÙÙØš NetscapeØ Ø¥Ùا إذا عÙÙ Ù؞ا٠1216 1199 ÙÙÙدÙز 2000 WindowsØÙ ÙÙا ÙÙصØ٠ؚا٠تستخد٠1217 اÙترÙت اÙسؚÙÙرر Internet Explorer . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1200 اÙترÙت اÙسؚÙÙرر Internet Explorer . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1218 1201 </Content> 1219 1202 </Subsection> … … 1221 1204 <Title> 1222 1205 <Text id="106">Ù 1223 Ùتؚة اÙÙÙØš (ÙÙÙدÙز Windows ÙÙÙÙÙÙس Unix ) </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1206 Ùتؚة اÙÙÙØš (ÙÙÙدÙز Windows ÙÙÙÙÙÙس Unix ) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1224 1207 </Title> 1225 1208 <Content> … … 1231 1214 ج ٠إعداد Ù 1232 1215 زÙد اÙÙÙØš ØÙ ÙÙدخÙÙ ÙÙ Ù؞ا٠1233 greenstone استخدÙ1216 Greenstone استخد٠1234 1217 عÙÙا٠اÙÙ 1235 1218 Ùارد اÙÙ 1236 ÙØد URL Ùذا: </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1237 <Text id="108"><i>http://localhost/gsdl/cgi-bin/library</i> 1238 </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1219 ÙØد URL Ùذا: </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1220 <Text id="108"><i>http://localhost/gsdl/cgi-bin/library</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1239 1221 <Text id="109">Ùجؚ ا٠تÙÙÙ Ù 1240 1222 ج٠1241 Ùعة greenstone اÙÙÙ1223 Ùعة Greenstone اÙÙÙ 1242 1224 ÙذجÙØ© Ù 1243 تاØØ© ÙÙ Ùذ٠اÙصÙØØ©. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1225 تاØØ© ÙÙ Ùذ٠اÙصÙØØ©. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1244 1226 </Content> 1245 1227 </Subsection> … … 1248 1230 <Text id="110">اÙÙ 1249 1231 ج٠1250 ع</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1232 ع</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1251 1233 </Title> 1252 1234 <Content> … … 1255 1237 ع Ù٠اÙصÙØ٠اÙر؊ÙسÙØ© ÙÙÙ 1256 1238 Ùتؚ٠اÙرÙÙ 1257 ÙÙ . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1239 ÙÙ . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1258 1240 </Content> 1259 1241 </Subsection> 1260 1242 <Subsection id="administration"> 1261 1243 <Title> 1262 <Text id="112">اÙادارة </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1244 <Text id="112">اÙادارة </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1263 1245 </Title> 1264 1246 <Content> … … 1276 1258 Ù٠اÙجدد Ø Ù ØšÙاء اÙÙ 1277 1259 ج٠1278 Ùعات. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1260 Ùعات. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1279 1261 </Content> 1280 1262 </Subsection> … … 1283 1265 <Section id="the_greenstone_librarian_interface_(gli)"> 1284 1266 <Title> 1285 <Text id="114"> greenstoneÙاجÙØ© Ù1286 Ùتؚ٠(Gli) </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1267 <Text id="114">ÙاجÙØ© Ù 1268 Ùتؚ٠Gli) Greenstone)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1287 1269 </Title> 1288 1270 <Content> 1289 1271 <Text id="115">ÙاجÙØ© Ù 1290 Ùتؚ٠greenstone (Gli) Ù1291 ا Ù٠اÙا أداة ÙÙ1272 Ùتؚ٠Gli) Greenstone) Ù 1273 ا Ù٠اÙا أداة ÙÙ 1292 1274 ساعدتÙÙ 1293 1275 ÙÙ ØšÙاء اÙÙ 1294 1276 Ùتؚات اÙرÙÙ 1295 1277 Ù٠ؚاستخدا٠1296 greenstone - ÙتÙØ Ù٠اÙÙصÙ٠اÙÙ ÙØžÙÙØ© ØšÙاء اÙÙ1297 ج٠1298 Ùعات ÙÙ greenstone Ù1278 Greenstone - ÙتÙØ Ù٠اÙÙصÙ٠اÙÙ ÙØžÙÙØ© ØšÙاء اÙÙ 1279 ج٠1280 Ùعات ÙÙ Greenstone Ù 1299 1281 Ù Ø®Ùا٠ÙاجÙØ© سÙÙØ© اÙإستخدا٠1300 أ؎ر ÙاÙÙر ".</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1282 أ؎ر ÙاÙÙر.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1301 1283 <Text id="116">Ùت٠1302 1284 تثؚÙت Gli تÙÙا؊Ùا Ù 1303 1285 ع ج٠1304 Ùع تÙزÙعات greenstone â ÙÙÙضع Ù٠اÙدÙÙ٠اÙÙرع٠<i>Gli </i> Ù٠اÙÙ1286 Ùع تÙزÙعات greenstone â ÙÙÙضع Ø¥ÙتراضÙا Ù٠اÙدÙÙ٠اÙÙرع٠<i>Gli </i> Ù٠اÙÙ 1305 1287 ستÙ٠اÙأعÙÙ Ù 1306 ٠دÙÙÙ greenstone (<i>C:\Program Files\gsdl\gli</i> by default). Ùجؚ أ٠تÙاØØž اÙÙ Ùع٠1288 ٠دÙÙÙ Greenstone 1289 <i>C:\Program Files\gsdl\gli</i> . Ùجؚ أ٠تÙاØØž اÙÙ Ùع٠1307 1290 ٠ؚاÙا؎ترا٠٠1308 ع greenstone ÙÙÙ ÙعÙ1291 ع Greenstone ÙÙÙ Ùع٠1309 1292 ٠ؚ؎Ù٠سÙÙÙ 1310 1293 اذا ÙÙ 1311 1294 Ùت٠1312 1295 Ùضع٠Ù٠اÙدÙÙ٠اÙÙرع٠٠1313 ٠تثؚÙت greenstone اÙخاص ØšÙ.إذا ÙÙ 1314 ت ؚتÙزÙÙ ÙاØدة Ù 1315 ٠تÙزÙعات greenstone Ø ÙستÙÙÙ Ùذ٠اÙÙضÙØ©. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1296 ٠تثؚÙت Greenstone اÙخاص ØšÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1316 1297 <Text id="117">Ùاستخدا٠1317 1298 Gli ØتØتاج ÙتثؚÙت Java Runtime Environment Ù٠جÙاز اÙÙÙ … … 1324 1305 ثؚتؚ (ÙÙÙÙاÙØ° WindowsØ Ùض٠1325 1306 Ù ØšÙر٠Perl Ù٠ؚر٠1326 جÙات greenstone). اÙرجاء اÙاؚÙاغ ع٠اÙØ© Ù1307 جÙات Greenstone). اÙرجاء اÙاؚÙاغ ع٠اÙØ© Ù 1327 1308 ؎اÙ٠ت؞Ùر ÙدÙ٠عÙد استخدا٠1328 1309 ÙاجÙØ© اÙÙ 1329 Ùتؚ٠اÙÙ <u>[email protected] </u>. greenstone اÙؚر٠1330 جÙات).</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1310 Ùتؚ٠اÙÙ <u>[email protected]</u> .</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1331 1311 <Subsection id="running_under_windows"> 1332 1312 <Title> 1333 <Text id="118">ت؎غÙÙ ÙÙ ØšÙ؊ة Windows </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1313 <Text id="118">ت؎غÙÙ ÙÙ ØšÙ؊ة Windows </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1334 1314 </Title> 1335 1315 <Content> … … 1337 1317 ÙÙÙدÙز اÙسؚÙÙرر Windows Explorer ٠أÙØªØ Ø§ÙÙ 1338 1318 جÙدد اÙÙرع٠<i>Gli </i> Ù٠اÙÙ 1339 جÙد greenstone Ø ÙØ£ÙÙر ÙÙرا Ù1319 جÙد Greenstone Ø ÙØ£ÙÙر ÙÙرا Ù 1340 1320 زدÙجا عÙ٠اÙÙ 1341 1321 ÙÙ <i>gli.bat</i>ÙÙÙÙ … … 1343 1323 ÙÙ ØšÙØص تثؚÙت ÙÙ Ù 1344 1324 Ù greenstone Ø Java Runtime EnvironmentØ Ù ØšÙر٠Perl Ø ÙÙؚدأ ÙاجÙØ© Ù 1345 Ùتؚ٠greenstone. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1325 Ùتؚ٠Greenstone. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1346 1326 </Content> 1347 1327 </Subsection> 1348 1328 <Subsection id="running_under_unix"> 1349 1329 <Title> 1350 <Text id="120">ت؎غÙÙ ÙÙ ØšÙ؊ة ÙÙÙÙÙس Unix </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1351 </Title> 1352 <Content> 1353 <Text id="121"> 1330 <Text id="120">ت؎غÙÙ ÙÙ ØšÙ؊ة ÙÙÙÙÙس Unix </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1331 </Title> 1332 <Content> 1333 <Text id="121">Ùت؎غÙÙ Gli ÙÙ ØšÙ؊ة ÙÙÙÙÙس UnixØÙÙ 1354 1334 ؚاÙتغÙÙر اÙÙ Ù 1355 جÙد <i>gli</i> Ù٠دÙÙ٠تثؚÙت greenstone اÙخاص ØšÙ Ø Ø«Ù1335 جÙد <i>gli</i> Ù٠دÙÙ٠تثؚÙت Greenstone اÙخاص ØšÙ Ø Ø«Ù 1356 1336 ؎غ٠Ùص <i>gli.sh </i> <i>gli.bat</i>ÙÙÙÙ 1357 1337 Ùذا اÙÙص ØšÙØص تثؚÙت ÙÙ Ù 1358 Ù greenstoneØ Java Runtime EnvironmentØ Ù ØšÙر٠Perl Ù ÙÙ Ù1338 Ù Ø Java Runtime EnvironmentØ Ù ØšÙر٠Perl Ù ÙÙ Ù 1359 1339 سار اÙØšØØ«Ø Ùاؚدأ ÙاجÙØ© Ù 1360 Ùتؚ٠greenstone. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1340 Ùتؚ٠Greenstone. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1361 1341 </Content> 1362 1342 </Subsection> … … 1364 1344 <Title> 1365 1345 <Text id="122">اÙØصÙ٠عÙÙ Ù 1366 ساعدة </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1346 ساعدة </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1367 1347 </Title> 1368 1348 <Content> 1369 1349 <Text id="123">ÙÙÙر ÙاجÙØ© Ù 1370 Ùتؚ٠greenstone تسÙÙÙات Ù1350 Ùتؚ٠Greenstone تسÙÙÙات Ù 1371 1351 ساعدة تÙاعÙÙØ© Ùاسعة عÙ٠اÙاÙترÙت. ÙÙ 1372 1352 ÙÙ٠اÙØصÙ٠عÙ٠اÙÙ … … 1385 1365 عرÙتÙ. ÙÙ 1386 1366 ؚاستخدا٠1387 Ù. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1367 Ù. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1388 1368 </Content> 1389 1369 </Subsection> 1390 1370 <Subsection id="compiling_gli"> 1391 1371 <Title> 1392 <Text id="124"> greenstoneتجÙ1372 <Text id="124">تج٠1393 1373 Ùع ÙاجÙØ© Ù 1394 Ùتؚ٠</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1374 Ùتؚ٠Gli) Greenstone)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1395 1375 </Title> 1396 1376 <Content> 1397 1377 <Text id="125">اذا ÙÙ 1398 1378 ت ؚتÙزÙÙ Ù 1399 صدر greenstone اÙÙ1379 صدر Greenstone اÙÙ 1400 1380 Ùزع Ø Ø³ØªØªØ§Ø ÙÙ ØŽÙرة Java اÙÙ 1401 1381 صدرÙÙ ÙÙاجÙØ© اÙÙ … … 1413 1393 ÙعÙا Ø ÙÙ 1414 1394 ÙÙ٠ت؎غÙÙ Gli عÙ٠اÙÙØ٠اÙÙ 1415 ØšÙ٠اعÙاÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1395 ØšÙ٠اعÙاÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1416 1396 </Content> 1417 1397 </Subsection> … … 1421 1401 <Title> 1422 1402 <Text id="126">اختؚار ÙاستÙ؎ا٠اÙÙ 1423 ؎اÙÙ ÙØÙÙا </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1424 </Title> 1425 <Content> 1426 <Text id="127">Ùاختؚار greenstone ØÙÙ1403 ؎اÙÙ ÙØÙÙا </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1404 </Title> 1405 <Content> 1406 <Text id="127">Ùاختؚار Greenstone ØÙÙ 1427 1407 ؚتÙجÙ٠اÙÙ 1428 تصÙØ Ø§Ù٠اÙصÙØØ© اÙر؊ÙسÙØ© ÙÙ greenstone Ù ÙÙ1408 تصÙØ Ø§Ù٠اÙصÙØØ© اÙر؊ÙسÙØ© ÙÙ Greenstone Ù ÙÙ 1429 1409 ؚاستÙ؎ا٠اÙÙ 1430 1410 ج٠… … 1437 1417 ع؞٠1438 1418 اÙصÙر ت؞Ùر عÙ٠اÙ؎ا؎٠ÙÙ 1439 Ù٠اÙÙÙر عÙÙÙا . اذا ثؚت Ù 1419 Ù٠اÙÙÙر عÙÙÙا . اذا ت٠1420 تثؚÙت Ù 1440 1421 ؀؎ر اÙÙأرة ÙÙ٠صÙرة Ø Ùا٠٠1441 1422 ع؞٠1442 1423 ؚرا٠1443 ج اÙتصÙØ ØªØžÙر Ù٠سرÙعا رسا٠تخؚر٠ؚ٠1444 ا سÙØدث اذا ÙÙرت. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1424 ج اÙتصÙØ ØªØžÙر Ù٠سرÙعا رساÙØ© تخؚر٠ؚ٠1425 ا سÙØدث اذا ÙÙ 1426 ت ؚاÙÙÙر عÙ٠صÙرة.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1445 1427 <Subsection id="troubleshooting"> 1446 1428 <Title> 1447 1429 <Text id="128">Ø٠اÙÙ 1448 ؎اÙÙ </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1430 ؎اÙÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1449 1431 </Title> 1450 1432 <Content> … … 1456 1438 <th width="151"> 1457 1439 <Text id="129">اÙÙ 1458 ØŽÙÙØ© </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1440 ØŽÙÙØ© </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1459 1441 </th> 1460 1442 <th width="246"> 1461 <Text id="130">جرؚ Ùذا </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1443 <Text id="130">جرؚ Ùذا </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1462 1444 </th> 1463 1445 </tr> … … 1466 1448 <Text id="131">اÙÙ 1467 1449 Ùتؚ٠اÙÙ 1468 ØÙÙØ© (ÙÙÙدÙز ÙÙØ·) </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1450 ØÙÙØ© (ÙÙÙدÙز ÙÙØ·) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1469 1451 </th> 1470 1452 <th width="151"> … … 1474 1456 Ù٠اÙإتصا٠ؚ٠1475 1457 زÙد خد٠1476 Ø© اÙاÙترÙت. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1458 Ø© اÙاÙترÙت. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1477 1459 </th> 1478 1460 <th width="246"> 1479 1461 <Text id="133">إضغط زر <i>اÙغاء </i> ÙÙ Ù 1480 1462 رؚع اÙØÙار. عادة ÙØÙ Ùذا اÙإجراءاÙÙ 1481 ØŽÙÙØ©. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1463 ØŽÙÙØ©. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1482 1464 </th> 1483 1465 </tr> … … 1487 1469 <Text id="134">عÙد٠1488 1470 ا Ø£ÙÙÙ 1489 ؚت؎غÙÙ greenstone <i>Ùا Ùزا٠</i> ÙØ·ÙØš Ù1471 ؚت؎غÙÙ Greenstone <i>Ùا Ùزا٠</i> ÙØ·ÙØš Ù 1490 1472 Ù٠اÙإتصا٠ؚ٠1491 1473 زÙد خد٠1492 Ø© اÙاÙترÙت.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1474 Ø© اÙاÙترÙت.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1493 1475 </th> 1494 1476 <th width="246"> 1495 1477 <Text id="135">ÙÙ 1496 ؚاختÙار Ùسخ٠Ù1478 ؚاختÙار "Ùسخ٠٠1497 1479 ÙÙدة "عÙد٠1498 1480 ا تÙÙÙ 1499 ؚت؎غÙÙ greenstone . Ùذ٠اÙÙسخ٠تعÙ1481 ؚت؎غÙÙ Greenstone . Ùذ٠اÙÙسخ٠تع٠1500 1482 Ù ÙÙØ· Ù 1501 ع ÙتسÙÙØš. " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1483 ع ÙتسÙÙØš. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1502 1484 </th> 1503 1485 </tr> … … 1512 1494 ÙÙ Ø ÙØ¥ÙÙ Ùا Ùت٠1513 1495 ÙÙ Ù 1514 ٠اÙعثÙر عÙ٠اÙصÙØØ©. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1496 ٠اÙعثÙر عÙ٠اÙصÙØØ©. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1515 1497 </th> 1516 1498 <th width="246"> 1517 1499 <Text id="137">ÙÙ 1518 1500 ØšÙØص إعدادات ؚرÙÙس٠اÙØ¥ÙترÙت ٠تعطÙÙÙا (أستخد٠1519 <i>Edit preferences</i> on Netscape or <i>Internet options</i> on Explorer</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1501 <i>Edit preferences</i> on Netscape or <i>Internet options</i> on Explorer</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1520 1502 </th> 1521 1503 </tr> … … 1526 1508 ج٠1527 1509 ع Ùع٠1528 ٠ؚصÙرة ؚطÙ؊ة جدا </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1510 ٠ؚصÙرة ؚطÙ؊ة جدا </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1529 1511 </th> 1530 1512 <th width="246"> 1531 <Text id="139">Ù٠اÙت ØªØ³ØªØ ¹Ù1532 ÙÙتسÙÙØš Netscape تØت ÙÙÙدÙز 2000 Windows Ø Ø§Ø°Ø§ Ùا٠اÙاÙ1513 <Text id="139">Ù٠اÙت تستخد٠1514 ÙتسÙÙØš Netscape تØت ÙÙÙدÙز 2000 Windows Ø Ø§Ø°Ø§ Ùا٠اÙا٠1533 1515 ر ÙØ°ÙÙ Ø Ø¬Ø±Øš استخدا٠1534 1516 اÙترÙت اÙسؚÙÙرر - ؚدÙا ع٠ÙÙÙدÙز 2000 Windows (ÙÙØ·) ÙÙؚد٠ا٠ÙÙا٠ؚعض اÙتعارض Ù 1535 ع ÙتسÙÙØš. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1517 ع ÙتسÙÙØš. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1536 1518 </th> 1537 1519 </tr> … … 1539 1521 <th width="132"> 1540 1522 <Text id="142">Ù 1541 Ùتؚة اÙÙÙØš (ÙÙÙدÙز Windows ÙÙÙÙÙÙس Unix ) </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1523 Ùتؚة اÙÙÙØš (ÙÙÙدÙز Windows ÙÙÙÙÙÙس Unix ) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1542 1524 </th> 1543 1525 <th width="151"> 1544 1526 <Text id="143">عÙد٠1545 1527 ا اÙÙÙ 1546 ؚت؎غÙ٠اؚات؎٠ApacheØ ÙتÙÙÙ ÙÙرا.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1528 ؚت؎غÙ٠اؚات؎٠ApacheØ ÙتÙÙÙ ÙÙرا.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1547 1529 </th> 1548 1530 <th width="246"> … … 1551 1533 Ù٠إعداد اؚات؎٠Apache ÙÙ 1552 1534 ÙجÙ(اÙ؞ر اÙÙس٠1553 <Crossref target="section" ref="apache_web_server"/>). </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1535 <Crossref target="section" ref="apache_web_server"/>). </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1554 1536 </th> 1555 1537 </tr> … … 1565 1547 ا٠1566 1548 Ù - Ù 1567 ÙÙ Ø«Ùا؊Ù. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1549 ÙÙ Ø«Ùا؊Ù. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1568 1550 </th> 1569 1551 <th width="246"> 1570 1552 <Text id="146">تØÙÙ Ù 1571 1553 ٠ا٠<i>scriptalias </i> اÙت٠تÙج٠ÙÙ Ù 1572 Ù٠إعداد اؚات؎٠ApacheØ Ù 1573 ع اÙتأÙد Ù 1554 Ù٠إعداد اؚات؎٠ApacheØ Ù 1574 1555 ٠أÙÙا تأت٠ÙØšÙ <i>Alias</i> (اÙ؞ر اÙاÙسا٠1575 4Ø2 Ù 4.3).</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1556 4Ø2 Ù 4.3).</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1576 1557 </th> 1577 1558 </tr> … … 1579 1560 <th width="132"/> 1580 1561 <th width="151"> 1581 <Text id="147">تØصÙت عÙ٠صÙØØ© greenstone اÙر؊ÙسÙØ© (Figure <CrossRef target="Figure" ref="your_greenstone_home_page"/>),Ø ÙÙÙ٠اÙÙÙÙ٠اÙÙ1562 <Text id="147">تØصÙت عÙ٠صÙØØ© Greenstone اÙر؊ÙسÙØ© (Figure <CrossRef target="Figure" ref="your_greenstone_home_page"/>),Ø ÙÙÙ٠اÙÙÙÙ٠اÙÙ 1582 1563 ج٠1583 1564 Ùعة اÙÙÙ 1584 ÙذجÙØ© Ùات؞Ùر. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1565 ÙذجÙØ© Ùات؞Ùر. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1585 1566 </th> 1586 1567 <th width="246"> … … 1592 1573 ات اÙتÙÙÙØ Ø§Ùت٠ستساعد٠تØدÙد Ù 1593 1574 Ùا٠اÙÙ 1594 ØŽÙÙØ©. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1575 ØŽÙÙØ©. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1595 1576 </th> 1596 1577 </tr> 1597 1578 <tr> 1598 1579 <th width="132"> 1599 <Text id="149">اÙإصدارتÙÙ </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1580 <Text id="149">اÙإصدارتÙÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1600 1581 </th> 1601 1582 <th width="151"> … … 1607 1588 ÙÙ Ø ÙØ¥ÙÙ Ùا Ùت٠1608 1589 ÙÙ Ù 1609 ٠اÙعثÙر عÙ٠اÙصÙØØ©. "</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1590 ٠اÙعثÙر عÙ٠اÙصÙØØ©.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1610 1591 </th> 1611 1592 <th width="246"> … … 1616 1597 عر٠Ùإجراء âloopbackâعÙ٠اÙÙÙ 1617 1598 ØšÙÙتر اÙÙ 1618 ØÙ٠اÙخاص ØšÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1599 ØÙ٠اÙخاص ØšÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1619 1600 </th> 1620 1601 </tr> … … 1623 1604 <th width="151"> 1624 1605 <Text id="152">Ùا ÙستطÙع اÙÙ 1625 تصÙØ Ø§Ù Ùعثر عÙÙ <i>main.cfg </i>. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1606 تصÙØ Ø§Ù Ùعثر عÙÙ <i>main.cfg </i>. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1626 1607 </th> 1627 1608 <th width="246"> 1628 <Text id="153"> 1609 <Text id="153">إذا ÙÙت تستخد٠1629 1610 Ù 1630 1611 Ùتؚ٠اÙاÙترÙت تØÙÙ Ù 1631 ٠ا٠اÙÙ1612 ٠ا٠٠1632 1613 ÙÙات greenstone Ù 1633 1614 ÙجÙدة ÙÙÙ … … 1639 1620 ØŽÙÙØ© Ù 1640 1621 Ù٠اÙتراخÙص (اÙ؞ر اÙÙس٠1641 </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1622 <CrossRef target="Section" ref="gsdlsite_configuration_file"/>).</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1642 1623 </th> 1643 1624 </tr> … … 1649 1630 اÙÙ 1650 1631 ج٠1651 ع </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1632 ع </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1652 1633 </th> 1653 1634 <th width="246"> 1654 1635 <Text id="155">اÙرأ <i> Ù 1655 Ùتؚة greenstone اÙرÙÙ1636 Ùتؚة Greenstone اÙرÙÙ 1656 1637 ÙÙ Ù 1657 1638 ر؎د اÙÙ 1658 1639 ستخد٠1659 </i> Ø Ø§Ùؚاؚ <CrossRef external="User" lang="en" target="Chapter" ref="making_greenstone_collections"/>.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1640 </i> Ø Ø§Ùؚاؚ <CrossRef external="User" lang="en" target="Chapter" ref="making_greenstone_collections"/>.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1660 1641 </th> 1661 1642 </tr> … … 1669 1650 Ùت٠1670 1651 ÙÙ Ù 1671 ٠تسجÙ٠اÙدخÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1652 ٠تسجÙ٠اÙدخÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1672 1653 </th> 1673 1654 <th width="246"> … … 1676 1657 Ùع Ù 1677 1658 ØتÙÙات٠Ùاؚ٠ÙÙÙتاؚة عاÙÙ 1678 Ùا <i>Files\gsdl\etc</i> (see Section <CrossRef target="Section" ref="file_permissions"/>). </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1659 Ùا <i>Files\gsdl\etc</i> (see Section <CrossRef target="Section" ref="file_permissions"/>). </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1679 1660 </th> 1680 1661 </tr> … … 1689 1670 <Text id="158">ÙÙ 1690 1671 عرÙØ© اÙÙ 1691 زÙد </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1672 زÙد </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1692 1673 </Title> 1693 1674 <Content> 1694 1675 <Text id="159">ÙÙ 1695 1676 عرÙØ© اÙÙ 1696 زÙد ع٠تÙاصÙ٠تثؚÙت greenstone Ø ÙÙ1677 زÙد ع٠تÙاصÙ٠تثؚÙت Greenstone Ø ÙÙ 1697 1678 Ù٠اÙرجÙع اÙÙ <i>Ù 1698 Ùتؚة greenstone اÙرÙÙ1679 Ùتؚة Greenstone اÙرÙÙ 1699 1680 ÙÙ Ù 1700 1681 ر؎د اÙÙ … … 1705 1686 عÙÙÙ 1706 1687 ات ع٠ÙÙÙÙØ© تÙÙ؊ة Ù 1707 ÙÙع greenstone اÙخاص ØšÙ. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1688 ÙÙع Greenstone اÙخاص ØšÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1708 1689 </Content> 1709 1690 </Section> … … 1712 1693 <Chapter id="greenstone_collections"> 1713 1694 <Title> 1714 <Text id="160"> greenstoneÙ1715 ج٠1716 Ùعات </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1695 <Text id="160">Ù 1696 ج٠1697 Ùعات Greenstone </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1717 1698 </Title> 1718 1699 <Content> 1719 1700 <Text id="161">أدرجت Ù 1720 1701 ج٠1721 Ùعات تÙضÙØÙØ© عدÙدة ÙÙ Ùرص greenstone اÙÙ1702 Ùعات تÙضÙØÙØ© عدÙدة ÙÙ Ùرص Greenstone اÙÙ 1722 1703 د٠1723 1704 ج - اذا Ùا٠ÙدÙ٠ا٠1724 ÙاÙÙ٠اÙÙÙاذ اÙ٠اÙاÙترÙت Ø Ùأخر٠ÙØ«Ùرة ÙÙ 1705 ÙاÙÙ٠اÙÙÙاذ اÙ٠اÙاÙترÙت Ø ÙÙ 1706 ÙÙ٠ا٠تجد Ù 1707 ج٠1708 Ùعات أخر٠ÙØ«Ùرة ÙÙ 1725 1709 Ù٠تÙزÙÙÙا Ø Ø§Ù 1726 1710 ا Ù … … 1731 1715 Ùتؚ٠اÙرÙÙ 1732 1716 Ù٠عÙ٠اÙØŽØšÙ٠اÙعاÙÙ 1733 ÙØ©</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1717 ÙØ©</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1734 1718 <Text id="162">Ù 1735 1719 ج٠1736 Ùعة greenstone اÙÙÙذجÙØ© Demo ÙÙ Ù 1720 Ùعة Greenstone اÙÙÙ 1721 ÙذجÙØ© Demo ÙÙ Ù 1737 1722 ج٠1738 1723 Ùعة ÙرعÙØ© صغÙرة Ù 1739 1724 Ù Ù 1740 1725 Ùتؚة اÙتÙÙ 1741 ÙØ© اÙؚ؎رÙÙ HDL) )Ø Ù ÙÙ Ù1726 ÙØ© اÙؚ؎رÙÙ (HDL) Ø Ù ÙÙ Ù 1742 1727 ج٠1743 1728 Ùعة Ù … … 1745 1730 تÙÙÙرÙا (تÙÙر اÙضا ÙاصÙات ØšÙاÙات Ù 1746 1731 ÙاسؚÙ). Ùتدرج تÙÙا؊Ùا عÙد تثؚÙت اÙؚر٠1747 جÙات. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1748 <Text id="163">ÙÙ 1749 ا Ùأت٠٠1750 ع greenstone ؚعض اÙÙ 1732 جÙات. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1733 <Text id="163">ÙÙÙر Greenstone ؚعض اÙÙ 1751 1734 ج٠1752 1735 Ùعات اÙتÙضÙØÙØ© اÙÙ 1753 1736 ÙØ«Ù٠تÙØ«ÙÙا جÙدا ٠اÙت٠تÙÙر صÙØØ© ع٠âaboutâÙصÙا ع٠ÙÙÙÙØ© ØšÙا؊Ùا.٠تد٠عÙÙ Ù 1754 ختÙÙ Ùدرات greenstone. تثؚÙت اÙØÙارسÙÙ ÙسأÙ٠اذا Ù1755 ا ÙÙت ترÙد ادراجÙا Ù٠تثؚÙت greenstone Ø Ø§ÙØجÙ1737 ختÙÙ Ùدرات Greenstone.ØÙار اÙتثؚÙت سÙÙ ÙسأÙ٠اذا Ù 1738 ا ÙÙت ترÙد ادراجÙا Ù٠تثؚÙت Greenstone Ø Ø§ÙØج٠1756 1739 اÙتÙرÙØšÙ ÙÙ 1757 1740 ساØØ© اÙÙرص اÙÙاز٠… … 1759 1742 ج٠1760 1743 Ùعة Ù 1761 ØšÙ٠ادÙاÙ. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1744 ØšÙ٠ادÙاÙ.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1762 1745 <Table class="hidden" id="table_collections"> 1763 1746 <Title/> … … 1765 1748 <tr> 1766 1749 <th width="60"> 1767 <Text id="164"><i>demo</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1750 <Text id="164"><i>demo</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1768 1751 </th> 1769 1752 <th width="182"> … … 1772 1755 Ùعة greenstone اÙÙÙ 1773 1756 ÙذجÙØ© Demo <br/>(7 Ù 1774 ÙغاؚاÙت)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1757 ÙغاؚاÙت)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1775 1758 </th> 1776 1759 <th width="294"> … … 1787 1770 عÙÙÙ 1788 1771 ات ÙاصÙات اÙØšÙاÙات اÙÙ 1789 Ùاسؚة. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1772 Ùاسؚة. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1790 1773 </th> 1791 1774 </tr> 1792 1775 <tr> 1793 1776 <th width="60"> 1794 <Text id="167"><i>dls-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1777 <Text id="167"><i>dls-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1795 1778 </th> 1796 1779 <th width="182"> … … 1799 1782 Ùعة اÙÙرعÙØ© ÙÙ 1800 1783 Ùتؚة اÙتÙÙ 1801 ÙØ©<br/>(150 Mb)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1784 ÙØ©<br/>(150 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1802 1785 </th> 1803 1786 <th width="294"> 1804 1787 <Text id="169">عÙ٠غرار Ù 1805 1788 ج٠1806 Ùعة greenstone اÙÙÙ1789 Ùعة Greenstone اÙÙÙ 1807 1790 ÙذجÙØ© Ø Ù 1808 1791 ج٠… … 1824 1807 ÙØŽÙرات). ÙÙÙا ÙÙس ÙÙÙÙ Ù 1825 1808 ج٠1826 Ùعة greenstone اÙÙÙ1809 Ùعة Greenstone اÙÙÙ 1827 1810 ÙذجÙØ© Demo.ÙÙ 1828 1811 ا اÙÙا Ù … … 1832 1815 ج٠1833 1816 Ùعات اÙاخر٠اÙاÙÙÙ (Ù 1834 Ø«Ù<i>MSWord and PDF demonstration</i>, <i>Greenstone Archives</i>, Ø£Ù <i>Simple image collection</i>).</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1817 Ø«Ù<i>MSWord and PDF demonstration</i>, <i>Greenstone Archives</i>, Ø£Ù <i>Simple image collection</i>).</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1835 1818 </th> 1836 1819 </tr> 1837 1820 <tr> 1838 1821 <th width="60"> 1839 <Text id="170"><i>wrdpdf-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1822 <Text id="170"><i>wrdpdf-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1840 1823 </th> 1841 1824 <th width="182"> 1842 <Text id="171">MSWord and PDF demonstration<br/>(4 Mb)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1825 <Text id="171">MSWord and PDF demonstration<br/>(4 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1843 1826 </th> 1844 1827 <th width="294"> … … 1854 1837 Ù٠إعداد اÙÙ 1855 1838 ج٠1856 Ùعة ؚسÙØ· جدا. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1839 Ùعة ؚسÙØ· جدا. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1857 1840 </th> 1858 1841 </tr> 1859 1842 <tr> 1860 1843 <th width="60"> 1861 <Text id="173"><i>gsarch-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1844 <Text id="173"><i>gsarch-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1862 1845 </th> 1863 1846 <th width="182"> 1864 <Text id="174"> GreenstoneÙ1865 ج٠1866 Ùعة أر؎ÙÙ <br/>(5 Mb)</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>1847 <Text id="174">Ù 1848 ج٠1849 Ùعة أر؎ÙÙ Greenstone <br/>(5 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1867 1850 </th> 1868 1851 <th width="294"> … … 1872 1855 ٠رسا؊٠اÙؚرÙد اÙاÙÙترÙÙÙ Ù 1873 1856 ٠أر؎Ù٠اÙÙا؊٠1874 Ø© اÙؚرÙدÙØ© ÙÙ greenstone Ø ÙÙستخدÙ1857 Ø© اÙؚرÙدÙØ© ÙÙ Greenstone Ø ÙÙستخد٠1875 1858 Ù 1876 1859 Ùاؚس اÙؚرÙد اÙØ£ÙÙترÙÙÙ Email pluginØ Ø§ÙØ°Ù Ùعرؚ أ؎Ùا٠٠… … 1878 1861 Ù٠إعداد اÙÙ 1879 1862 ج٠1880 Ùعة ؚسÙØ· جدا. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1863 Ùعة ؚسÙØ· جدا. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1881 1864 </th> 1882 1865 </tr> 1883 1866 <tr> 1884 1867 <th width="60"> 1885 <Text id="176"><i>cltbib-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1868 <Text id="176"><i>cltbib-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1886 1869 </th> 1887 1870 <th width="182"> 1888 1871 <Text id="177">Ù 1889 1872 ج٠1890 Ùعة ØšÙØšÙÙÙجراÙÙØ©<br/>(7 Mb)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1873 Ùعة ØšÙØšÙÙÙجراÙÙØ©<br/>(7 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1891 1874 </th> 1892 1875 <th width="294"> … … 1899 1882 ٠ا؎Ùا٠ÙاجÙØ© جدÙ٠اÙØšØØ« ٠اÙت٠تتÙØ Ø§ÙØšØØ« اÙØÙÙÙ. ÙÙÙ Ù 1900 1883 عÙدة اÙÙ Øد Ù 1901 ا. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1884 ا. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1902 1885 </th> 1903 1886 </tr> 1904 1887 <tr> 1905 1888 <th width="60"> 1906 <Text id="179"><i>cltext-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1889 <Text id="179"><i>cltext-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1907 1890 </th> 1908 1891 <th width="182"> 1909 1892 <Text id="180">اÙÙ 1910 ÙØ٠اÙØšÙØšÙÙÙجراÙÙ<br/>(1 Mb)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1893 ÙØ٠اÙØšÙØšÙÙÙجراÙÙ<br/>(1 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1911 1894 </th> 1912 1895 <th width="294"> 1913 <Text id="181"> 1896 <Text id="181">Ù 1914 1897 ج٠1915 1898 Ùعة ØšÙØšÙÙÙجراÙÙØ© صغÙرة Ù … … 1930 1913 ج٠1931 1914 Ùعة تÙرÙؚا ÙÙ ÙÙس اÙÙ 1932 ÙÙ.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1915 ÙÙ.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1933 1916 </th> 1934 1917 </tr> 1935 1918 <tr> 1936 1919 <th width="60"> 1937 <Text id="182"><i>MARC-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1920 <Text id="182"><i>MARC-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1938 1921 </th> 1939 1922 <th width="182"> 1940 <Text id="183">MARC ÙÙ 1941 Ùذج<br/>(1 Mb)</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1923 <Text id="183">ÙÙ 1924 Ùذج Ù 1925 ار٠<br/>(1 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1942 1926 </th> 1943 1927 <th width="294"> … … 1947 1931 Ùتؚة اÙÙÙÙغرس Ø ÙÙÙ Ù 1948 1932 ج٠1949 Ùعة ؚسÙطة (ÙÙا تتÙØ Ø§ÙØšØØ« اÙØÙÙÙ). </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1933 Ùعة ؚسÙطة (ÙÙا تتÙØ Ø§ÙØšØØ« اÙØÙÙÙ). </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1950 1934 </th> 1951 1935 </tr> 1952 1936 <tr> 1953 1937 <th width="60"> 1954 <Text id="185"><i>oai-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1938 <Text id="185"><i>oai-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1955 1939 </th> 1956 1940 <th width="182"> … … 1959 1943 Ùعة تÙضÙØÙØ© ÙÙ 1960 1944 ؚادرة اÙأر؎Ù٠اÙÙ 1961 ÙتÙØ OAI<br/> (18 Mb)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1945 ÙتÙØ OAI<br/> (18 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1962 1946 </th> 1963 1947 <th width="294"> … … 1972 1956 ٠اÙتسجÙÙات. ÙÙÙ Ùذ٠اÙØاÙ٠تÙÙ٠اÙصÙر Ø ÙØ°Ù٠تستخد٠1973 1957 Ù 1974 Ùاؚس OAI ,Image plugins. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1958 Ùاؚس OAI ,Image plugins. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1975 1959 </th> 1976 1960 </tr> 1977 1961 <tr> 1978 1962 <th width="60"> 1979 <Text id="188"><i>image-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1963 <Text id="188"><i>image-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1980 1964 </th> 1981 1965 <th width="182"> 1982 <Text id="189">صÙرة ؚسÙطة Ù 1983 ج٠1984 Ùعة <br/>(1 Ù 1985 ÙغاؚاÙت) </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1966 <Text id="189">Ù 1967 ج٠1968 Ùعة صÙر ؚسÙطة <br/>(1 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1986 1969 </th> 1987 1970 <th width="294"> … … 1996 1979 Ù 1997 1980 ا ÙÙ 1998 Ù٠ا٠تتØص٠عÙÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1981 Ù٠ا٠تتØص٠عÙÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 1999 1982 </th> 2000 1983 </tr> 2001 1984 <tr> 2002 1985 <th width="60"> 2003 <Text id="191"><i>authen-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>1986 <Text id="191"><i>authen-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2004 1987 </th> 2005 1988 <th width="182"> 2006 <Text id="192">Formatting and authentication demo<br/>(8 Mb)</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 1989 <Text id="192">Ù 1990 ج٠1991 Ùعة تÙضÙØÙØ© ÙÙعرض Ù Ø٠اÙدخÙÙ <br/>(8 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2007 1992 </th> 2008 1993 <th width="294"> … … 2011 1996 Ùاد اÙأصÙÙØ© ÙÙ Ù 2012 1997 ج٠2013 Ùعة greenstone اÙÙÙ1998 Ùعة Greenstone اÙÙÙ 2014 1999 ÙذجÙØ© Ø ÙÙÙا ت؞Ùر س٠2015 2000 تÙÙ Ù … … 2017 2002 عÙار٠: ٠تسجÙ٠اÙدخÙÙ ÙÙÙثا؊٠عؚر تسجÙ٠اÙÙ 2018 2003 ستخد٠2019 . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2004 . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2020 2005 </th> 2021 2006 </tr> 2022 2007 <tr> 2023 2008 <th width="60"> 2024 <Text id="194"><i>garish</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2009 <Text id="194"><i>garish</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2025 2010 </th> 2026 2011 <th width="182"> … … 2030 2015 Ùعة اÙÙÙ 2031 2016 ÙذجÙØ© demo <br/>(8 Ù 2032 ÙغاؚاÙت) </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2017 ÙغاؚاÙت) </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2033 2018 </th> 2034 2019 <th width="294"> 2035 <Text id="196"> 2020 <Text id="196">ÙÙس اÙÙ 2036 2021 Ùاد اÙأصÙÙØ© ÙÙ Ù 2037 2022 ج٠2038 Ùعة greenstone اÙÙÙ2023 Ùعة Greenstone اÙÙÙ 2039 2024 ÙذجÙØ© demoØ ÙÙد جر٠تØÙÙر Ùس٠اÙعرض ÙÙا Ùإ؞Ùار ا٠اÙصÙØات اÙت٠Ùت٠2040 2025 تÙÙÙدÙا ÙÙ … … 2045 2030 عÙارÙØ© ٠اÙت٠Ùت٠2046 2031 تÙÙÙرÙا Ù 2047 ع greenstone. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2032 ع Greenstone . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2048 2033 </th> 2049 2034 </tr> 2050 2035 <tr> 2051 2036 <th width="60"> 2052 <Text id="197"><i>isis-e</i></Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2037 <Text id="197"><i>isis-e</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2053 2038 </th> 2054 2039 <th width="182"> 2055 <Text id="198"> CDS/ISISÙÙ2056 Ùذج (1 Mb)</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2040 <Text id="198">ÙÙ 2041 Ùذج CDS/ISIS ( 1 Mb)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2057 2042 </th> 2058 2043 <th width="294"> … … 2063 2048 ٠تسجÙÙات Ùاعدة ØšÙاÙات CDS/ISIS ٠اÙت٠ÙØšÙغ عددÙا ÙØÙ 150 تسجÙÙØ© ؚؚÙÙÙجراÙÙØ© - Ùستخد٠2064 2049 Ù 2065 Ùاؚس isisplug Ø٠اÙØ°Ù ÙÙÙÙ 2050 Ùاؚس ISISPlug Ø 2051 ٠اÙØ°Ù ÙÙÙÙ 2066 2052 ØšÙراءة Ù 2067 ÙÙات ISIS .mst Ù .fdt ٠تØÙÙÙÙا اÙÙ ÙاصÙات ØšÙاÙات greenstone. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2053 ÙÙات ISIS اÙÙ 2054 عÙارÙØ© .mst Ù .fdt ٠تØÙÙÙÙا اÙÙ ÙاصÙات ØšÙاÙات Greenstone. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2068 2055 </th> 2069 2056 </tr> … … 2075 2062 <Title> 2076 2063 <Text id="200">إعداد Ù 2077 زÙد اÙÙÙØš </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2064 زÙد اÙÙÙØš </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2078 2065 </Title> 2079 2066 <Content> … … 2082 2069 زÙد اÙÙÙØš اÙخاص ØšÙ ÙÙع٠2083 2070 Ù Ù 2084 ع greenstone. عÙÙ2071 ع Greenstone. عÙÙ 2085 2072 ا ا٠Ùذا ÙÙÙ Ùا داع٠Ù٠عÙد٠2086 2073 ا تÙÙ٠اÙÙ … … 2088 2075 ØÙÙØ© (ÙÙÙدÙز Windows ÙÙØ·) Ø ÙØ£Ù Ùذا اÙؚرÙا٠2089 2076 ج Ùع٠2090 ٠خارج اÙصÙدÙÙ "ÙÙا ÙØتاج اÙÙ Ù2091 زÙد ÙÙØš . "</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2077 Ù "خارج اÙصÙدÙÙ "ÙÙا ÙØتاج اÙÙ Ù 2078 زÙد ÙÙØš .</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2092 2079 <Text id="202">ÙÙØÙ ÙÙاÙØŽ ÙÙ Ù 2093 2080 Ù Ù … … 2119 2106 صطÙØات Ùpathnames)Ø Ùس٠2120 2107 PWS/IIS Ùا تÙطؚ٠اÙا عÙÙ Ù 2121 Ùتؚة اÙÙÙØš (ÙÙÙدÙز Windows ). </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2108 Ùتؚة اÙÙÙØš (ÙÙÙدÙز Windows ). </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2122 2109 <Text id="203">ØšÙ 2123 2110 جرد تثؚÙت Ù 2124 زÙد اÙÙÙØš اÙخاص ØšÙ Ø ØªÙÙ٠اÙخطÙØ© اÙتاÙÙØ© Ù٠تثؚÙت greenstone - ÙØÙ ÙÙترض Ø£Ù٠اثÙاء إجراءات اÙتثؚÙت اÙت٠اتخذتÙا Ùد ÙÙ2111 زÙد اÙÙÙØš اÙخاص ØšÙ Ø ØªÙÙ٠اÙخطÙØ© اÙتاÙÙØ© Ù٠تثؚÙت Greenstone - ÙØÙ ÙÙترض Ø£Ù٠اثÙاء إجراءات اÙتثؚÙت اÙت٠اتخذتÙا Ùد ÙÙ 2125 2112 ت ؚاÙإجراء اÙØ¥Ùتراض٠ÙÙÙ Ù 2126 2113 رØÙØ© Ù … … 2132 2119 Ùتؚة اÙÙÙØš Ø Ø§Ù٠جاÙØš ؚعض Ù 2133 2120 ÙÙات اÙدع٠2134 . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2121 . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2135 2122 <Text id="204">ج٠2136 2123 Ùع Ù … … 2138 2125 عÙÙا٠اÙÙ 2139 2126 Ùارد اÙÙ 2140 ÙØد اÙخاص localhost "ÙÙدÙاÙØ© عÙ٠ا٠Ù2127 ÙØد اÙخاص "localhost" ÙÙدÙاÙØ© عÙ٠ا٠٠2141 2128 زÙد اÙÙÙØš Ùع٠2142 2129 Ù ÙÙ ÙذااÙØاسÙØš. ÙÙÙذا عÙد٠… … 2165 2152 زÙد ÙÙØš Ù 2166 2153 Ùتؚة ÙÙÙزÙÙÙدا اÙرÙÙ 2167 ÙÙØ ÙÙ ØÙ٠إذا ÙÙتÙÙ2154 ÙÙØ ÙÙ ØÙ٠إذا ÙÙ 2168 2155 ت ؚطؚاعة <i>http://localhost</i> > ستØص٠عÙÙ Ù 2169 2156 زÙد اÙÙÙØš Ù٠اÙÙÙ 2170 ØšÙÙتر اÙخاص ØšÙ. " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2157 ØšÙÙتر اÙخاص ØšÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2171 2158 <Section id="apache_web_server"> 2172 2159 <Title> 2173 <Text id="205"> ApacheÙ2174 زÙد ÙÙØš اؚات؎٠</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2160 <Text id="205">Ù 2161 زÙد ÙÙØš اؚات؎٠Apache</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2175 2162 </Title> 2176 2163 <Content> … … 2184 2171 ÙÙ ÙصÙ. Ù Ù 2185 2172 ٠اÙسÙÙ Ùراءت٠ÙÙ 2186 عرÙØ© ÙÙÙÙØ© اÙإعداد. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2173 عرÙØ© ÙÙÙÙØ© اÙإعداد. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2187 2174 <Text id="207">اعت٠2188 2175 ادا عÙÙ ÙÙÙÙØ© إعداد ؚرÙا٠2189 2176 ج اÙØŽØšÙØ© Ù٠جÙاز اÙÙÙ 2190 2177 ØšÙÙتر اÙخاص ØšÙ Ø Ùرؚ٠2191 ا تØتاج ÙإضاÙØ© Ùذا اÙسطر ÙÙ Ù2192 Ù٠إعداد اؚات؎٠Apache <i>httpd.conf</i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2178 ا تØتاج ÙإضاÙØ© Ùذا اÙسطر ÙÙ Ù 2179 Ù٠إعداد اؚات؎٠Apache <i>httpd.conf</i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2193 2180 <CodeLine>ServerName localhost</CodeLine> 2194 2181 <Text id="208">Ùاذا ÙÙ … … 2203 2190 Ø³Ø Ø¹Ù٠اÙÙÙر ٠عÙ٠اÙØ£Ø±Ø¬Ø Ø£ÙÙ Ù٠تت٠2204 2191 ÙÙ Ù 2205 Ù ÙراءتÙا.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2192 Ù ÙراءتÙا.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2206 2193 <Subsection id="setting_up_cgi-bin_directory"> 2207 2194 <Title> 2208 <Text id="209">إعداد دÙÙÙ greenstone cgi-bin </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2195 <Text id="209">إعداد دÙÙÙ Greenstone cgi-bin </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2209 2196 </Title> 2210 2197 <Content> … … 2219 2206 اÙÙ 2220 2207 Ùت٠2221 تطؚÙÙ <i>scriptalias </i> عÙÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2208 تطؚÙÙ <i>scriptalias </i> عÙÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2222 2209 <Text id="211">ÙÙØص ت؎غÙ٠اؚات؎٠ØÙÙ 2223 2210 ؚت؎غÙÙ Ù … … 2226 2213 زÙد اÙÙÙØš تÙÙÙØ° Ùذا اÙÙ 2227 2214 ÙÙ Ù 2228 ٠اÙدÙÙ٠أعÙاÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2229 <Text id="212"> 2230 ج greenstone Ø ÙÙÙ Ù2215 ٠اÙدÙÙ٠أعÙاÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2216 <Text id="212">ÙتÙÙر اØد ؚرا٠2217 ج Greenstone Ø ÙÙÙ Ù 2231 2218 ا Ùس٠2232 Ù library.exe "Ø Ù ÙÙÙØ° ØšÙاسطة Ù2219 Ù "library.exe" Ø Ù ÙÙÙØ° ØšÙاسطة Ù 2233 2220 زÙد اÙÙÙØš Ø ÙÙ٠ؚدÙر٠ÙÙرأ اÙÙ 2234 2221 Ù٠اÙÙ … … 2236 2223 Ù Ù 2237 2224 Ù٠إعداد Ù 2238 ÙÙع greenstone Ø Ø§Ù" gsdlsite.cfg "Ø ÙاÙØ°Ù Ùجؚ ا٠ÙÙÙÙ Ù2239 ÙجÙدا ÙÙ ÙÙس اÙدÙÙÙ. " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2225 ÙÙع Greenstone Ø Ø§Ù" gsdlsite.cfg "Ø ÙاÙØ°Ù Ùجؚ ا٠ÙÙÙÙ Ù 2226 ÙجÙدا ÙÙ ÙÙس اÙدÙÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2240 2227 <Text id="213">اÙض٠طرÙÙØ© ÙترتÙØš Ùذا Ù٠استخدا٠2241 2228 <i>ScriptAlias</i> اÙتÙجÙÙÙ ÙÙ Ù … … 2243 2230 Ùتط٠٠2244 2231 Ù Ù 2245 Ù٠إعداد اؚات؎٠<i>httpd.conf</i> ٠اÙØ°Ù ÙضÙÙ <i>C:\Program Files\gsdl\cgi-bin</i> ÙدÙÙÙ cgi-bin إضاÙÙ . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2232 Ù٠إعداد اؚات؎٠<i>httpd.conf</i> ٠اÙØ°Ù ÙضÙÙ <i>C:\Program Files\gsdl\cgi-bin</i> ÙدÙÙÙ cgi-bin إضاÙÙ . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2246 2233 <CodeLine>ScriptAlias /gsdl/cgi-bin/ "C:/Program Files/gsdl/cgi-bin/"</CodeLine> 2247 2234 <CodeLine><Directory C:/Program Files/gsdl/cgi-bin></CodeLine> … … 2257 2244 ٠اÙØŽØ±Ø§ØŠØ Ø§ÙÙ 2258 2245 ا؊ÙØ© اÙ٠اÙØ®Ù٠اÙÙ 2259 عÙارÙØ© ÙÙ ÙÙÙدÙز Windows.)</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2246 عÙارÙØ© ÙÙ ÙÙÙدÙز Windows.)</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2260 2247 <Text id="215">ÙÙذا ÙعÙ٠ا٠أ٠عÙاÙÙ٠اÙÙ 2261 2248 ÙاÙع ÙÙ ØŽÙÙ <i>http://localhost/gsdl/cgi-bin </i>... سÙت٠… … 2275 2262 ا ÙÙ 2276 2263 ا Ùع٠٠2277 Ù ÙØšÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2264 Ù ÙØšÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2278 2265 </Content> 2279 2266 </Subsection> 2280 2267 <Subsection id="document_root_directory"> 2281 2268 <Title> 2282 <Text id="216">دÙÙ٠اÙÙØ«ÙÙØ© اÙجذر٠</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2269 <Text id="216">دÙÙ٠اÙÙØ«ÙÙØ© اÙجذر٠</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2283 2270 </Title> 2284 2271 <Content> … … 2288 2275 زÙد اÙÙÙØš سÙÙ ÙØاÙ٠استرجاع اÙÙ 2289 2276 ÙÙ <i>hello.html </i> Ù 2290 ٠داخ٠اÙدÙÙ٠أعÙاÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2277 ٠داخ٠اÙدÙÙ٠أعÙاÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2291 2278 <Text id="218">Ù 2292 ÙÙات عدÙدة داخ٠greenstone ØšØاجة اÙÙ Ù2279 ÙÙات عدÙدة داخ٠Greenstone ØšØاجة اÙÙ Ù 2293 2280 زÙد اÙÙÙØš ÙÙÙ ÙÙÙÙ 2294 2281 ØšÙراءتÙا. أؚسط طرÙÙØ© ÙترتÙØš Ùذا Ù٠استخدا٠… … 2297 2284 خطÙطات CGI. أض٠Ùذ٠اÙسطÙر اÙÙ Ù 2298 2285 Ù٠إعداد اؚات؎٠ApacheØ ØšØ¹Ø¯ <i>scriptalias </i> اÙتÙجÙÙÙ ØÙÙÙ <i>C:\Program Files\gsdl</i>ÙÙ 2299 Ùا٠اضاÙÙ ÙÙØšØØ« ع٠اÙÙثا؊Ù. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2286 Ùا٠اضاÙÙ ÙÙØšØØ« ع٠اÙÙثا؊Ù. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2300 2287 <CodeLine>Alias /gsdl/ "C:/Program Files/gsdl/"</CodeLine> 2301 2288 <CodeLine><Directory C:/Program Files/gsdl></CodeLine> … … 2330 2317 ا ÙÙ 2331 2318 ا Ùع٠٠2332 Ù ÙØšÙ.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2319 Ù ÙØšÙ.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2333 2320 <Text id="220">تأÙد Ù 2334 ٠إضاÙØ© <i>Alias</i>اÙتÙجÙÙ٠ؚعد <i>ScriptAlias</i> اÙتÙجÙÙÙ. إصدار اÙتعÙÙÙ2321 ٠إضاÙØ© <i>Alias</i>اÙتÙجÙÙ٠ؚعد <i>ScriptAlias</i> اÙتÙجÙÙÙ..إصدار اÙتعÙÙÙ 2335 2322 ات Ùأؚات؎٠ؚاÙاس٠2336 2323 اÙÙ … … 2344 2331 ج Ø«Ùا؊٠ؚÙصÙ٠اÙصÙØÙ ÙÙ Ù 2345 2332 تصÙØ Ø§ÙÙÙØš Ø ØšØ¯Ùا Ù 2346 ٠تÙÙÙØ°Ù. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2333 ٠تÙÙÙØ°Ù.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2347 2334 </Content> 2348 2335 </Subsection> … … 2350 2337 <Title> 2351 2338 <Text id="221">اÙا٠2352 Ù </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2339 Ù </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2353 2340 </Title> 2354 2341 <Content> … … 2356 2343 تثؚÙت ٠إعداد Ùسخة Ù 2357 2344 Ù Ù 2358 Ùتؚة ÙÙØš greenstone ÙÙÙا ÙÙتعÙÙÙ2345 Ùتؚة ÙÙØš Greenstone ÙÙÙا ÙÙتعÙÙÙ 2359 2346 ات اÙÙ 2360 2347 Ø°ÙÙرة اعÙØ§Ù Ø Ø³ÙÙ ÙÙÙÙ ØšÙ … … 2371 2358 Ùاعدة اÙØšÙاÙات ØÙ 2372 2359 دÙÙات اÙاستخدا٠2373 Ø Ø§ÙØ®. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2360 Ø Ø§ÙØ®. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2374 2361 <Text id="223">اذا ÙÙت ت؎عر ؚاÙÙÙ٠إزاء Ùذا Ø ÙÙ 2375 2362 ÙÙ٠ؚسÙÙÙØ© Ø¥ØÙا٠… … 2381 2368 ٠تÙ٠اÙÙ 2382 2369 Ù 2383 ÙÙØÙ Ù٠اÙÙرع اÙساؚ٠: </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2370 ÙÙØÙ Ù٠اÙÙرع اÙساؚ٠: </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2384 2371 <CodeLine>Alias /gsdl/ "C:/Program Files/gsdl/"</CodeLine> 2385 2372 <CodeLine><Directory "C:/Program Files/gsdl"></CodeLine> … … 2397 2384 تدادات تطاؚ٠اÙتعؚÙرات اÙÙ 2398 2385 Ùت؞٠2399 Ø© ÙÙ <i>FilesMatch</i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2386 Ø© ÙÙ <i>FilesMatch</i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2400 2387 </Content> 2401 2388 </Subsection> … … 2405 2392 <Title> 2406 2393 <Text id="225">Ù 2407 زÙدات ÙÙØš PWS Ù IIS</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2394 زÙدات ÙÙØš PWS Ù IIS</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2408 2395 </Title> 2409 2396 <Content> 2410 2397 <Text id="226">عÙ٠اÙرغ٠2411 2398 Ù 2412 ٠ا٠تثؚÙت اÙا pws ÙÙا IIS Ùت٠2399 ٠ا٠تثؚÙت اÙا Ù 2400 Ù pws Ù IIS Ùت٠2413 2401 ؚ؎Ù٠اÙتراض٠عÙ٠أÙØžÙ 2414 Ø© ÙÙÙدÙز Windows اÙØاÙÙØ© Ø ÙÙ2402 Ø© ÙÙÙدÙز Windows اÙØاÙÙØ© ØÙاÙÙ ÙÙ 2415 2403 Ù٠تثؚÙتÙÙ 2416 2404 ا ؚسÙÙÙØ© ؚاستخدا٠2417 2405 اضاÙØ© / إزاÙØ© اÙؚرا٠2418 2406 ج " ÙÙ ÙÙØØ© اÙتØÙÙ 2419 . اذا ÙÙ2407 . ٠اذا ÙÙ 2420 2408 ÙÙÙÙÙا ؚاÙÙع٠ض٠2421 2409 ٠اÙÙرص اÙÙ … … 2426 2414 Ù Ù 2427 2415 ÙÙع Ù 2428 اÙÙرÙسÙÙت Microsoft <i> www.microsoft.com </i>." </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2429 <Text id="227">اجراءات اÙاعداد Ù greenstone Ù2416 اÙÙرÙسÙÙت Microsoft <i> www.microsoft.com </i>." </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2417 <Text id="227">اجراءات اÙاعداد ÙGreenstone Ù 2430 2418 طاؚ٠ÙÙÙا pws ÙIIS. Øدث Personal Web Manager Ù ÙÙ 2431 ؚاداء اÙاجراءات اÙتاÙÙØ©. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2419 ؚاداء اÙاجراءات اÙتاÙÙØ©. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2432 2420 <NumberedList> 2433 2421 <NumberedItem> 2434 <Text id="228">اختر <i>Advanced</i> ÙÙØصÙ٠عÙ٠؎ا؎ة <i>Advanced Options</i>. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2422 <Text id="228">اختر <i>Advanced</i> ÙÙØصÙ٠عÙ٠؎ا؎ة <i>Advanced Options</i>. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2435 2423 </NumberedItem> 2436 2424 <NumberedItem> 2437 2425 <Text id="229">اختر <i>Home</i>ÙاÙÙر <i>Add</i>ا٠2438 Ùا خاÙات اÙØÙÙ٠عÙ٠اÙÙØ٠اÙتاÙÙ : </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2439 <Text id="230"><i>Directory</i> field: <i>C:\Program Files\gsdl</i> 2440 </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2441 <Text id="231"><i>Alias</i>field: <i>gsdl</i></Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2442 <Text id="232">اÙØصÙ٠عÙ٠اÙتراخÙص : <i>Ùراءة </i> </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2443 <Text id="233">تطؚÙ٠اÙتراخÙص : <i>Ùا ØŽÙØ¡ </i> </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2444 <Text id="234">اÙÙر <i>OK</i></Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2426 Ùا خاÙات اÙØÙÙ٠عÙ٠اÙÙØ٠اÙتاÙÙ : </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2427 <Text id="230"><i>Directory</i> field: <i>C:\Program Files\gsdl</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2428 <Text id="231"><i>Alias</i>ØÙÙ: <i>gsdl</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2429 <Text id="232">اÙØصÙ٠عÙ٠اÙتراخÙص : <i>Ùراءة </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2430 <Text id="233">تطؚÙ٠اÙتراخÙص : <i>Ùا ØŽÙØ¡ </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2431 <Text id="234">اÙÙر <i>OK</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2445 2432 <Text id="235">ÙÙذا Ùجع٠٠2446 ÙÙات greenstone Ù2433 ÙÙات Greenstone Ù 2447 2434 تاØØ© Ùخد٠2448 2435 Ø© Ù 2449 زÙداÙÙÙØš.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2436 زÙداÙÙÙØš.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2450 2437 </NumberedItem> 2451 2438 <NumberedItem> 2452 2439 <Text id="236">عد اÙÙ <i>Advanced Options</i>Ø ÙØدد <i>gsdl </i> ÙاÙÙر <i>Add</i>ا٠2453 Ùا اÙخاÙات عÙ٠اÙÙØ٠اÙتاÙÙ : </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2454 <Text id="237"><i>Directory</i> field: <i>C:\Program Files\gsdl\cgi-bin</i></Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2455 <Text id="238"><i>Alias</i> field: <i>cgi-bin</i> 2456 </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2457 <Text id="239">اÙØصÙ٠عÙ٠اÙتراخÙص : <i>Ùا ØŽÙØ¡ </i> </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2458 <Text id="240">تطؚÙ٠اÙتراخÙص : <i>تÙÙÙØ° </i> </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2459 <Text id="241">اÙÙر <i>OK</i> </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/> 2440 Ùا اÙخاÙات عÙ٠اÙÙØ٠اÙتاÙÙ : </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2441 <Text id="237"><i>Directory</i> field: <i>C:\Program Files\gsdl\cgi-bin</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2442 <Text id="238"><i>Alias</i> field: <i>cgi-bin</i></Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2443 <Text id="239">اÙØصÙ٠عÙ٠اÙتراخÙص : <i>Ùا ØŽÙØ¡ </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2444 <Text id="240">تطؚÙ٠اÙتراخÙص : <i>تÙÙÙØ° </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2445 <Text id="241">اÙÙر <i>OK</i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2460 2446 <Text id="242">ÙÙتÙØ Ùذا اÙا٠2461 2447 ر ؚرÙا٠2462 ج greenstone <i>library.exe</i> ÙÙÙÙÙ2448 ج Greenstone <i>library.exe</i> ÙÙÙÙÙ 2463 2449 Ù 2464 زÙد اÙÙÙØš ؚتÙÙÙØ°Ù.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2450 زÙد اÙÙÙØš ؚتÙÙÙØ°Ù.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2465 2451 </NumberedItem> 2466 2452 <NumberedItem> 2467 2453 <Text id="243">اذÙØš اÙÙ Ù 2468 ÙÙع <i>http://localhost/gsdl/cgi-bin/library.exe </i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2454 ÙÙع <i>http://localhost/gsdl/cgi-bin/library.exe </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2469 2455 <Text id="244">Ù 2470 ÙاØØžÙ : اÙت ØšØاجة اÙ٠تØدÙد <i>.exe</i>Ù2456 ÙاØØžÙ : اÙت ØšØاجة اÙ٠تØدÙد Ù 2471 2457 Ù٠اÙت٠2472 دÙد Ù2473 ع pws ÙIIS. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2458 دÙد <i>.exe</i> Ù 2459 ع pws ÙIIS. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2474 2460 </NumberedItem> 2475 2461 </NumberedList> … … 2481 2467 <Title> 2482 2468 <Text id="245">إعداد Ù 2483 ÙÙع٠</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2469 ÙÙع٠</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2484 2470 </Title> 2485 2471 <Content> 2486 2472 <Text id="246">ÙÙÙ Ùع٠2487 Ù greenstone ؚ؎Ù٠صØÙØ Ø Ùا٠تراخÙص اÙÙÙاذ ÙÙ2473 Ù Greenstone ؚ؎Ù٠صØÙØ Ø Ùا٠تراخÙص اÙÙÙاذ ÙÙ 2488 2474 ÙÙات Ù 2489 2475 عÙÙØ© Ùجؚ أ٠تعد ؚ؎ÙÙ Ù … … 2492 2478 Ù٠إعداد Ù 2493 2479 رتؚط ØšÙ 2494 ÙÙع greenstone .إجراء اÙتثؚÙت اÙاجراء ÙØ®ÙÙ Ù2480 ÙÙع Greenstone .إجراء اÙتثؚÙت اÙاجراء ÙØ®ÙÙ Ù 2495 2481 Ù٠إعداد عا٠2496 2482 ØšÙاءا عÙÙ Ù … … 2504 2490 ختÙÙØ©. ÙÙسر Ùذا اÙÙس٠2505 2491 ÙÙا Ù 2506 Ù Ùذ٠اÙÙضاÙا. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2492 Ù Ùذ٠اÙÙضاÙا. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2507 2493 <Section id="file_permissions"> 2508 2494 <Title> 2509 2495 <Text id="247">Ù 2510 Ù٠اÙتراخÙص </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2496 Ù٠اÙتراخÙص </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2511 2497 </Title> 2512 2498 <Content> … … 2515 2501 ÙÙÙÙدÙز 95/98 WindowsØ ÙØ£Ù Ùذ٠اÙÙØžÙ 2516 2502 Ùا تØدد اصØاؚ اÙÙ 2517 ÙÙات.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2503 ÙÙات.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2518 2504 <Text id="249">ÙÙ ØšÙ؊ة ÙÙÙدÙز Windows NT, 2000Ø ÙاÙØžÙ 2519 2505 Ø© ÙÙÙÙÙس Ø ÙصÙص CGI Ùا تع٠… … 2573 2559 إعداد٠ÙÙÙ 2574 2560 ستخد٠2575 اÙأصÙÙ ÙÙØ·." </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2561 اÙأصÙÙ ÙÙØ·." </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2576 2562 <Text id="250">ÙÙ٠تع٠2577 2563 Ù Ù 2578 2564 Ù Ø®Ùا٠٠2579 2565 تصÙØ Ø§ÙÙÙØš Ø Ùا٠ج٠2580 Ùع أدÙØ© greenstone Ùا ؚد Ù2566 Ùع أدÙØ© Greenstone Ùا ؚد Ù 2581 2567 ٠إتاØØ© ÙراءتÙا. اÙضا دÙÙÙ <i>C:\Program Files\gsdl\etc</i>Ùج٠2582 2568 Ùع Ù … … 2592 2578 ترددا Ù٠جع٠Ùذا اÙدÙÙÙ Ùاؚ٠ÙÙÙتاؚة Ø ÙÙ 2593 2579 ÙÙ٠تعÙÙ٠اÙتراخÙص ٠تعÙ٠اÙÙ 2594 ÙÙات اÙتاÙÙØ© ÙÙÙتاؚة <i>errout.txt</i>, <i>initout.txt</i>, <i>key.db</i>, <i>users.db</i>, <i>history.db</i> and <i>usage.txt</i>Ø <i>users.dbÙÙ2580 ÙÙات اÙتاÙÙØ© ÙÙÙتاؚة <i>errout.txt</i>, <i>initout.txt</i>, <i>key.db</i>, <i>users.db</i>, <i>history.db</i> Ù <i>usage.txt</i>Ø <i>users.db </i>.ÙÙ 2595 2581 ستخد٠2596 CGI</i>. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2582 CGI .</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2597 2583 <Text id="251">اذا ÙÙ 2598 2584 Ùعد Ù … … 2605 2591 Ùت٠2606 2592 تÙÙÙد Ù 2607 ÙÙ (<i>usage.txt</i>) . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2593 ÙÙ (<i>usage.txt</i>) . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2608 2594 </Content> 2609 2595 </Section> 2610 2596 <Section id="gsdlsite_configuration_file"> 2611 2597 <Title> 2612 <Text id="252"> gsdlsite.cfgÙ2613 Ù٠اÙإعداد </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2598 <Text id="252">Ù 2599 Ù٠اÙإعداد gsdlsite.cfg </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2614 2600 </Title> 2615 2601 <Content> … … 2618 2604 ØšÙاءا عÙÙ Ù 2619 2605 ا ÙÙ 2620 ت ØšÙ Ù٠إختÙارات اÙتثؚÙت. ÙإجراءتثؚÙتÙا Ùذا Ù٠اÙÙ2606 ت ØšÙ Ù٠إختÙارات اÙتثؚÙت. ؚاÙÙسؚة ÙتثؚÙتÙا Ùذا Ù٠اÙÙ 2621 2607 ÙÙ <i>C:\Program Files\gsdl\cgi-bin\gsdlsite.cfg</i> Ù Ù 2622 ØتÙÙات٠ÙÙ : </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2608 ØتÙÙات٠ÙÙ : </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2623 2609 <CodeLine># Site configuration file for Greenstone.</CodeLine> 2624 2610 <CodeLine># Lines begining with</CodeLine> … … 2649 2635 ÙÙ Ø Ø±ØºÙ 2650 2636 اÙ٠رؚ٠2651 ا Ù٠تØتاج اÙ٠ا٠تÙع٠ذÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2652 <Text id="255"> "ÙØŽÙر اÙسطر <i>gsdlhome </i> اÙ٠دÙÙÙ<i>C:\Program Files\gsdl</i> "</Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2653 <Text id="256"><i>httpprefix </i> Ù٠عÙÙا٠اÙÙÙØš ÙÙدÙÙ٠اÙØ°Ù Ùثؚت ÙÙÙ greenstone . ساؚÙا ؎رØÙا ÙÙÙÙØ© تÙÙ؊ة اÙاسÙ2637 ا Ù٠تØتاج اÙ٠ا٠تÙع٠ذÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2638 <Text id="255">ÙØŽÙر اÙسطر <i>gsdlhome </i> اÙ٠دÙÙÙ<i>C:\Program Files\gsdl</i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2639 <Text id="256"><i>httpprefix </i> Ù٠عÙÙا٠اÙÙÙØš ÙÙدÙÙ٠اÙØ°Ù Ùثؚت ÙÙÙ Greenstone . ساؚÙا ؎رØÙا ÙÙÙÙØ© تÙÙ؊ة اÙاس٠2654 2640 اÙÙ 2655 2641 ستعار Øت٠ا٠عÙاÙÙ٠اÙÙ 2656 2642 ÙاÙع عÙÙ ØŽÙÙ <i>http://localhost/gsdl/</i>... ÙØšØØ« عÙÙا Ù٠دÙÙÙ <i>C:\Program Files\gsdl</i> .ÙÙضع سطر <i>httpprefix/gsdl</i> ÙÙ Ù 2657 2643 Ù٠اÙإعداد <i>gsdlsite</i> Ùضع اÙتÙÙÙد ÙÙس٠Ùؚرا٠2658 ج greenstone . </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2644 ج Greenstone . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2659 2645 <Text id="257"><i>httpimg </i> Ù٠عÙÙا٠اÙÙÙØš ÙدÙÙÙ<i>C:\Program Files\gsdl\images</i> Ø Ø§ÙØ°Ù ÙØتÙ٠عÙ٠ج٠2660 2646 Ùع صÙر gif اÙÙ 2661 2647 ستخد٠2662 2648 Ø© Ù٠اÙÙاجÙØ©.Ù٠أ٠تثؚÙت Ù 2663 عÙار٠ÙÙ greenstone سÙÙÙÙ Ùذا دا؊Ù2649 عÙار٠ÙÙ Greenstone سÙÙÙÙ Ùذا دا؊٠2664 2650 ا <i>httpprefix/images</i> Ø ÙاÙسطر Ù٠اÙÙ 2665 2651 Ù٠أعÙا٠ÙØšÙ٠دÙÙ Ù 2666 ساس. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2652 ساس. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2667 2653 <Text id="258"><i>gwcgi </i> Ù٠عÙÙا٠اÙÙÙØš ÙÙ 2668 2654 Ùتؚة ؚرÙا٠2669 ج .CGIÙ Ùذا ÙÙس Ù2655 ج CGI .Ù Ùذا ÙÙس Ù 2670 2656 Ø·ÙÙؚا Ù 2671 2657 ٠جاÙØš Ù … … 2679 2665 تاÙدا Ù 2680 2666 ٠اÙÙ ØšØاجة اÙÙÙ Ø Ùا٠ذÙÙ Ùد ÙØدث اÙÙ 2681 ؎اÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2667 ؎اÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2682 2668 <Text id="259"><i>maxrequests</i> Ù٠تستخد٠2683 2669 ÙÙØ· Ù 2684 ع إصدارة greenstone اÙت٠ÙتÙ2670 ع إصدارة Greenstone اÙت٠Ùت٠2685 2671 تج٠2686 2672 ÙعÙا ؚاستخدا٠… … 2698 2684 ٠اÙÙرص عÙد٠2699 2685 ا تطÙØš صÙØØ© ÙÙØš ؚرÙا٠2700 ج greenstone.اÙÙ2701 ÙاضÙ٠تÙÙÙÙÙ Ù2686 ج Greenstone.ÙتÙÙ٠اÙÙ 2687 ÙاضÙÙ ÙÙ Ù 2702 2688 Ùدار اÙذاÙرة اÙÙ 2703 2689 ستخد٠… … 2718 2704 Ø·ÙÙؚة.ÙÙ Ù 2719 2705 ع؞٠2720 اÙتثؚÙت ÙستخدÙ2706 اÙتثؚÙتات Ùستخد٠2721 2707 ؚرÙتÙÙÙÙ CGI اÙÙ 2722 2708 عÙØ§Ø±Ù Ø ÙÙÙ Ù 2723 2709 ا ÙعÙ٠ا٠<i>maxrequests</i> ÙÙ 2724 2710 Ù٠أ٠ÙتجاÙÙÙا ؚأ٠2725 اÙ. </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2711 اÙ.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2726 2712 </Content> 2727 2713 </Section> … … 2730 2716 <Chapter id="personalizing"> 2731 2717 <Title> 2732 <Text id="260">إضÙاء طاؚع ؎خص٠عÙ٠اÙتثؚÙت اÙخاص ØšÙ </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2718 <Text id="260">إضÙاء طاؚع ؎خص٠عÙ٠اÙتثؚÙت اÙخاص ØšÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2733 2719 </Title> 2734 2720 <Content> 2735 2721 <Text id="261">عÙ٠اÙØ§Ø±Ø¬Ø Ø£Ù Ø§ÙÙ ØŽÙØ¡ ترÙد ا٠تÙعÙÙ ØšÙ 2736 جرد تثؚÙت Ùت؎غÙÙ , greenstone Ù٠إضÙاء اÙطاؚع اÙ؎خص٠عÙ٠اÙصÙØØ© اÙر؊ÙسÙØ© .اÙÙ2737 Ù٠اÙØ°Ù ÙÙÙد صÙØØ© greenstone اÙر؊ÙسÙØ© ÙسÙ2722 جرد تثؚÙت Ùت؎غÙÙ , Greenstone Ù٠إضÙاء اÙطاؚع اÙ؎خص٠عÙ٠اÙصÙØØ© اÙر؊ÙسÙØ© .اÙÙ 2723 Ù٠اÙØ°Ù ÙÙÙد صÙØØ© Greenstone اÙر؊ÙسÙØ© Ùس٠2738 2724 Ù <i>home.dm </i> Ø ÙÙÙضع Ù٠اÙدÙÙ٠اÙÙرع٠<i>macros</i> ÙÙدÙÙ٠اÙذ٠ت٠2739 ÙÙ٠تثؚÙت greenstone . (اÙاÙتراض٠ÙÙØžÙ2725 ÙÙ٠تثؚÙت Greenstone . (اÙاÙتراض٠ÙÙØžÙ 2740 2726 ÙÙÙدÙز Windows ÙÙ <i>C:\Program Files\gsdl</i>.) ÙÙÙ Ù 2741 2727 ÙÙ Ùص ؚسÙØ· تØتاج ÙتعدÙÙÙ ÙاÙ؎اء صÙØØ© جدÙدة. ؚدÙا Ù … … 2743 2729 Ù٠جدÙد Ø ÙÙ 2744 2730 Ù٠اÙÙÙ٠ؚاÙÙ <i>yourhome.dm </i>.٠سÙÙÙÙ Ùذا Ù 2745 Ø«Ù <i>home.dm</i>ÙÙÙ٠سÙ٠تØدد ØزÙ2731 Ø«Ù "<i>home.dm</i>" ÙÙÙ٠سÙ٠تØدد Øز٠2746 2732 Ø© اÙÙ 2747 ÙÙع "- ÙÙ٠اÙØد اÙأدÙÙ ÙØ¥Ùجاز اÙعÙ2733 ÙÙع - ÙÙ٠اÙØد اÙأدÙÙ ÙØ¥Ùجاز اÙع٠2748 2734 ٠اÙÙعÙÙ - Ù٠طرÙÙØ© Ù 2749 ختÙÙØ©. " </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2735 ختÙÙØ©.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2750 2736 <Text id="262">عÙد٠2751 2737 ا تÙÙÙ … … 2758 2744 ج٠2759 2745 Ùعات عÙ٠جÙازÙ. اÙØÙ ÙÙÙ 2760 Ù Ù٠ا٠greenstone ÙعتÙ2746 Ù Ù٠ا٠Greenstone Ùعت٠2761 2747 د عÙ٠استخدا٠2762 2748 âmacrosâ â Ù Ùذا ÙÙØ¶Ø ÙÙ … … 2772 2758 ÙØ¶Ø Ø§Ø¯ÙاÙ. تعتؚر Ùغة âmacroâ تسÙÙÙØ© ÙÙÙØ© Ø Ù Ø§ÙÙ 2773 2759 ØšÙ٠إدÙا٠ÙÙس سÙ٠جزء صغÙر - اÙ؞ر <i> Ù 2774 Ùتؚ٠greenstone اÙرÙÙ2760 Ùتؚ٠Greenstone اÙرÙÙ 2775 2761 ÙÙ Ù 2776 2762 ر؎د اÙÙ … … 2779 2765 ٠اÙÙ 2780 2766 عÙÙÙ 2781 ات. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2767 ات. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2782 2768 <Section id="example"> 2783 2769 <Title> 2784 2770 <Text id="263">Ù 2785 ثا٠</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2771 ثا٠</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2786 2772 </Title> 2787 2773 <Content> 2788 2774 <Figure id="your_own_greenstone_home_page"> 2789 2775 <Title> 2790 <Text id="264">صÙØÙ greenstone اÙر؊ÙسÙØ© اÙخاصة ØšÙ </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2776 <Text id="264">صÙØÙ Greenstone اÙر؊ÙسÙØ© اÙخاصة ØšÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2791 2777 </Title> 2792 2778 <File width="395" height="227" url="images/Install_Fig_3.png"/> … … 2797 2783 Ù٠جدÙدة. ÙÙ Ù 2798 2784 ٠رÙاؚط اÙÙر ÙÙا " Ùاخذ٠اÙÙ Ù 2799 رÙÙ greenstone اÙÙ2785 رÙÙ Greenstone اÙÙ 2800 2786 Ùاسؚ â ت٠2801 2787 تÙÙÙد Ùذ٠اÙصÙØÙ ØšÙ 2802 2788 ÙÙ <i>yourhome.dm </i> اÙÙ 2803 ÙØ¶Ø Ù٠اÙØŽÙÙ <Crossref target="figure" ref="yourhome_dm"/>." </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2789 ÙØ¶Ø Ù٠اÙØŽÙÙ <Crossref target="figure" ref="yourhome_dm"/>." </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2804 2790 <Figure id="yourhome_dm"> 2805 2791 <Title> 2806 <Text id="266"> 2807 <i>yourhome.dm </i> ÙØ®Ù٠اÙØŽÙÙ <Crossref target="figure" ref="your_own_greenstone_home_page"/> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2792 <Text id="266">تستخد٠2793 <i>yourhome.dm </i> ÙØ®Ù٠اÙØŽÙÙ <Crossref target="figure" ref="your_own_greenstone_home_page"/> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2808 2794 </Title> 2809 2795 <CodeLine>package home</CodeLine> … … 2837 2823 ÙÙ٠استخدا٠2838 2824 اÙØŽÙÙ <Crossref target="figure" ref="yourhome_dm"/> ÙÙÙ 2839 Ùذج ÙتخÙÙ ØšÙÙس٠صÙØØ© greenstone اÙر؊ÙسÙØ© اÙخاصة ØšÙ. ؚصÙرة اساسÙØ© Ø Ù٠تعر٠macro ÙسÙ2825 Ùذج ÙتخÙÙ ØšÙÙس٠صÙØØ© Greenstone اÙر؊ÙسÙØ© اÙخاصة ØšÙ. ؚصÙرة اساسÙØ© Ø Ù٠تعر٠macro Ùس٠2840 2826 ٠اÙÙ 2841 2827 ØتÙÙ .<i>content</i> داخ٠اÙØ£ÙÙاس اÙÙ … … 2848 2834 Ù٠اÙرÙاؚط Ùاستخدا٠2849 2835 ج٠2850 Ùع اÙتسÙÙÙات اÙاخر٠اÙت٠تÙÙرÙا Ùغة تأ؎Ùر اÙÙص اÙÙا؊٠html. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2836 Ùع اÙتسÙÙÙات اÙاخر٠اÙت٠تÙÙرÙا Ùغة تأ؎Ùر اÙÙص اÙÙا؊٠html. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2851 2837 <Text id="268">Ùرؚط صÙØØ© Ù 2852 2838 ÙÙع٠اÙجدÙدة Ù 2853 2839 ع صÙØات اÙÙ 2854 2840 Ùتؚة اÙرÙÙ 2855 ÙØ© اÙأخر٠ØÙات٠صÙØØ© جدÙدة Ù٠اÙعÙاÙØ© Ù 2856 ع اÙآخرÙ٠اÙÙ 2857 Ùتؚ٠اÙرÙÙ 2858 Ù٠صÙØات Ø Ø§Ùت ØšØاجة اÙ٠استخدا٠2859 اÙÙصÙØ© اÙسØرÙØ©.ÙÙ Ùغة macro ÙØ°Ù ØÙا٠اÙÙصÙØ© اÙسØرÙØ© Ù٠عؚارة ع٠ÙÙÙ 2841 ÙØ© اÙØ£Ø®Ø±Ù Ø Ø§Ùت ØšØاجة اÙ٠استخدا٠2842 اÙÙصÙØ© اÙسØرÙØ©.ÙÙ Ùغة macro ÙØ°Ù Ø Ø§ÙÙصÙØ© اÙسØرÙØ© Ù٠عؚارة ع٠ÙÙÙ 2860 2843 ات Ù 2861 2844 Øاطة ؚاÙعÙا٠… … 2878 2861 ج٠2879 2862 Ùعة اÙÙ 2880 Ùاسؚ .</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2881 <Text id="269"> 2863 Ùاسؚ .</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2864 <Text id="269">تعرÙÙ macro Ùس٠2882 2865 ٠اÙÙ 2883 2866 ØتÙÙ <i>_content_</i> Ù ÙÙ Ù … … 2889 2872 Ù ÙÙد اÙÙ 2890 2873 عاÙج٠ؚÙاسطة Ù 2891 ÙسرÙغة macro. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2874 ÙسرÙغة macro. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2892 2875 <Text id="270">عÙÙ 2893 ا ا٠تعرÙÙ macro <i>_content_</i> Ùا ÙØتÙ٠عÙ٠اÙرÙ؀س أ٠اÙتذÙÙÙات ØšÙغة تأ؎Ùر اÙÙص اÙÙا؊٠html .اذا ÙÙت ترÙد تغÙÙر اÙرأس ا٠اÙØ°ÙÙ Ù2876 ا ا٠تعرÙÙ <i>_content_</i> Ùا ÙØتÙ٠عÙ٠اÙرÙ؀س أ٠اÙتذÙÙÙات ØšÙغة تأ؎Ùر اÙÙص اÙÙا؊٠html .اذا ÙÙت ترÙد تغÙÙر اÙرأس ا٠اÙØ°ÙÙ Ù 2894 2877 ٠صÙØÙ Ù 2895 2878 ÙÙØ¹Ù Ø Ùجؚ عÙÙ٠ا٠تعر٠macros ÙÙ <i>_header_</i> Ù / Ø£Ù <i>_footer_</i> Ø ÙاضاÙتÙا اÙÙ Ù 2896 2879 ÙÙ <i>yourhome.dm </i> اÙÙ 2897 ÙÙ ÙÙ Ø §ÙØŽÙÙ </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2880 ÙÙ ÙÙ ØŽÙÙ </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2898 2881 <CodeLine>_macroname_ {</CodeLine> 2899 2882 <CodeLine>...</CodeLine> … … 2902 2885 Ø«Ø§Ù Ø Ø§Ùع٠2903 2886 Ùد اÙاخضر اسÙ٠اÙجاÙØš اÙاÙسر Ù 2904 ٠صÙØات greenstone ÙÙ Ù2887 ٠صÙØات Greenstone ÙÙ Ù 2905 2888 عر٠ÙÙ macro <i>_header_ </i> Ø ÙإزاÙØ© اÙÙÙÙ 2906 2889 Ø© Ù 2907 2890 Ù٠سÙ٠تزÙÙÙ Ø ÙÙ 2908 2891 ا ÙÙ Ù 2909 ØšÙÙ ÙÙ ÙÙاÙØ© اÙØŽÙÙ <Crossref target="figure" ref="yourhome_dm"/>. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2892 ØšÙÙ ÙÙ ÙÙاÙØ© اÙØŽÙÙ <Crossref target="figure" ref="yourhome_dm"/>. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2910 2893 </Content> 2911 2894 </Section> 2912 2895 <Section id="how_to_make_it_work"> 2913 2896 <Title> 2914 <Text id="272">ÙÙÙ ØªØ ¬Ø¹ÙÙا تعÙ2915 Ù </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>2897 <Text id="272">ÙÙ٠تعدÙا ÙÙع٠2898 Ù.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2916 2899 </Title> 2917 2900 <Content> 2918 2901 <Text id="273">Ùجؚ أ٠تعÙÙ 2919 greenstone ع٠صÙØØ© اÙÙ2902 Greenstone ع٠صÙØØ© اÙÙ 2920 2903 ÙÙع اÙجدÙدة <i>yourhome.dm </i>. ÙÙÙÙ 2921 2904 اÙÙ؞ا٠… … 2928 2911 اء اÙÙ 2929 2912 ت؎اؚÙØ© تعاÙج ؚصÙرة Ù 2930 ÙØ·ÙÙÙ : Ø£Øدث تعرÙ٠ؚاÙاسؚÙÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2913 ÙØ·ÙÙÙ : Ø£Øدث تعرÙ٠ؚاÙاسؚÙÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2931 2914 <Text id="274">ÙÙÙذا Ùجع٠ؚرÙا٠2932 2915 ج Ù 2933 Ùتؚة greenstone اÙرÙÙ2916 Ùتؚة Greenstone اÙرÙÙ 2934 2917 ÙÙ Ùستخد٠2935 2918 صÙØØ© اÙÙ … … 2944 2927 ÙÙات macro اÙت٠Ùت٠2945 2928 تØÙ 2946 ÙÙÙا Ù٠اÙؚدء. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2929 ÙÙÙا Ù٠اÙؚدء. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2947 2930 </Content> 2948 2931 </Section> … … 2950 2933 <Title> 2951 2934 <Text id="275">اعادة تÙجÙÙ Ù 2952 ÙÙع Ùgreenstone </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2935 ÙÙع Ùgreenstone </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2953 2936 </Title> 2954 2937 <Content> 2955 2938 <Text id="276">Ùد ترغؚ Ù٠اعادة تÙجÙÙ ÙؚرÙا٠2956 ج CGI greenstone Ùجع٠عÙÙا٠اÙÙ2939 ج Greenstone Ùجع٠عÙÙا٠اÙÙ 2957 2940 ÙÙع اÙخاص ؚ٠اÙثر Ù 2958 2941 Ùاء٠… … 2960 2943 Ø«Ø§Ù Ø Ø¹ÙÙ Ù؞ا٠2961 2944 Ùا عÙÙا٠اÙÙ 2962 ÙÙع <i>http://nzdl.org </i> (ÙÙ٠اختصار Ù<i>Http://nzdl.org/index.html) </i> ٠٠اعادة تÙجÙÙÙا اÙÙ <i>http://nzdl.org/cgi-bin/library </i>.Ù2963 زÙد ÙÙØš اؚات؎٠Apache ÙÙجزÙذا Ù2945 ÙÙع <i>http://nzdl.org </i> (ÙÙ٠اختصار Ù<i>Http://nzdl.org/index.html) </i> Ù Ù٠اعادة تÙجÙÙÙا اÙÙ <i>http://nzdl.org/cgi-bin/library </i>.ÙÙجز Ù 2946 زÙد ÙÙØš اؚات؎٠Apache Ùذا Ù 2964 2947 ع <i>Redirect</i> اÙتÙجÙÙÙ. جÙؚا اÙ٠جÙØš Ù 2965 2948 ع غÙرÙا Ù 2966 2949 ٠اÙتÙجÙÙات Ø ÙÙذا ÙعÙد اÙÙ Ù 2967 2950 Ù٠اÙإعداد <i>C:\Program Files\Apache Group\Apache\conf\httpd.conf</i>. Ùاعادة تÙجÙ٠عÙÙا٠اÙÙ 2968 ÙÙع <i>http://www.yourserver.com</i>اÙÙ <i>http://www.yourserver.com/cgi-bin/library </i> Ø ÙÙضع Ùذا اÙسطر ÙÙ <i>httpd.conf </i> :</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2951 ÙÙع <i>http://www.yourserver.com</i>اÙÙ <i>http://www.yourserver.com/cgi-bin/library </i> Ø ÙÙضع Ùذا اÙسطر ÙÙ <i>httpd.conf </i> :</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2969 2952 <CodeLine>Redirect /index.html http://www.yourserver.com/cgi-bin/library</CodeLine> 2970 2953 <Text id="277">Ø«Ù … … 2980 2963 Ø«Ù <i>http://www.Yourserver.com/greenstone</i> ا٠Ùعاد تÙجÙÙ٠اÙÙ <i>http://www.yourserver.com/cgi-bin/library </i> ØÙÙ 2981 2964 ؚإدراج٠ÙÙ Ù 2982 ÙÙ <i>httpd.conf </i> </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2965 ÙÙ <i>httpd.conf </i> </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2983 2966 <CodeLine>Redirect /greenstone http://www.yourserver.com/cgi-bin/library</CodeLine> 2984 2967 <Text id="278">اذا Ùا٠جÙاز٠Ùا ÙÙ … … 2994 2977 Ù٠اس٠2995 2978 ÙطاÙ- ÙÙ ÙÙس اÙتأثÙر ÙÙ 2996 ا سؚ٠Ù٠إعادة اÙتÙجÙÙات اعÙاÙ." </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2979 ا سؚ٠Ù٠إعادة اÙتÙجÙÙات اعÙاÙ." </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 2997 2980 <Text id="279">ؚدÙا Ù 2998 2981 Ù Ùضع تعÙÙÙ … … 3003 2986 ÙÙ <i>.htaccess</i> ض٠3004 2987 ٠دÙÙ٠اÙÙØ«ÙÙØ© اÙجذر٠ÙÙÙ 3005 زÙد. Ù٠اÙØÙÙÙØ© Ø ÙاÙÙÙاÙ2988 زÙد. Ù٠اÙØÙÙÙØ© Ø Ø§ÙÙÙا٠3006 2989 ØšÙذا اÙإجراء ÙÙ Ù 3007 2990 Ùزتا٠- اÙÙا Ø ØªØºÙÙرات <i> Htaccess </i> تÙÙØ° عÙ٠اÙÙÙر Ø ÙÙ ØÙ٠اÙ٠تØتاج Ùأعادة ت؎غÙÙ Ù … … 3010 2993 ستخد٠3011 2994 أساس٠ârootâ ÙتعدÙÙ <i>httpd.conf </i> Ø ÙÙ ØÙ٠اÙÙ Ùا تÙÙÙ 3012 ØšÙذا <i>httpd.conf</i>, </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>2995 ØšÙذا <i>httpd.conf</i>, </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3013 2996 </Content> 3014 2997 </Section> … … 3020 3003 ÙاØ٠اÙÙ 3021 3004 رتؚط٠ؚاÙؚرÙا٠3022 ج </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3005 ج </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3023 3006 </Title> 3024 3007 <Content> … … 3027 3010 Ùعة اÙؚرا٠3028 3011 ج اÙÙ 3029 Ø°ÙÙرة أعÙاÙ.</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3012 Ø°ÙÙرة أعÙاÙ.</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3030 3013 <Section id="apache_webserver"> 3031 3014 <Title> 3032 <Text id="282"> ApacheÙ3033 زÙد ÙÙØš </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>3015 <Text id="282">Ù 3016 زÙد ÙÙØš أؚات؎٠Apache</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3034 3017 </Title> 3035 3018 <Content> … … 3037 3020 ÙÙ Ù 3038 3021 ٠ت؎غÙ٠أ٠Ùسخة Ù 3039 Ù greenstone Ùؚصر٠اÙÙ؞ر ع٠Ùسخة Ù3022 Ù Greenstone Ùؚصر٠اÙÙ؞ر ع٠Ùسخة Ù 3040 3023 Ùتؚ٠ÙÙÙدÙز Windows اÙÙ 3041 3024 ØÙÙØ© Ø Ø£Ùت ØšØاجة اÙÙ Ù … … 3050 3033 زÙد ÙÙØš اؚات؎٠Apache Ù 3051 3034 جاÙا Ù 3052 Ù <i>www.apache.org</i> Ù Ù٠سÙ٠اÙترÙÙØš. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3035 Ù <i>www.apache.org</i> Ù Ù٠سÙ٠اÙترÙÙØš. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3053 3036 </Content> 3054 3037 </Section> 3055 3038 <Section id="perl"> 3056 3039 <Title> 3057 <Text id="284">Perl</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3058 </Title> 3059 <Content> 3060 <Text id="285"> 3061 greenstone Ùغة ØšÙر٠عÙد ØšÙاء Ù3040 <Text id="284">Perl</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3041 </Title> 3042 <Content> 3043 <Text id="285">Ùستخد٠3044 Greenstone Ùغة ØšÙر٠عÙد ØšÙاء Ù 3062 3045 ج٠3063 3046 Ùعات.ؚاÙÙسؚة ÙÙÙÙدÙز Windows ØÙا٠ؚÙر٠Perl Ù … … 3077 3060 ØªØ§Ø Ù 3078 3061 جاÙا ÙÙ <i>www.perl.com </i>.Ùسخة ØšÙر٠5Ø0 Perl أ٠أعÙÙ Ù٠اÙÙ 3079 Ø·ÙÙؚة. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3062 Ø·ÙÙؚة. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3080 3063 </Content> 3081 3064 </Section> 3082 3065 <Section id="gcc"> 3083 3066 <Title> 3084 <Text id="286">GCC</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3067 <Text id="286">GCC</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3085 3068 </Title> 3086 3069 <Content> 3087 3070 <Text id="287">تج٠3088 ع إصدارة ÙÙÙÙÙس greenstone تØت Gnu C++ compiler, GCC..Ùجع٠Greenstone اÙاستخدا٠3089 اÙÙ 3090 ÙØ«Ù ÙÙ 3091 Ùتؚ٠اÙÙÙاÙØš اÙÙÙاسÙÙ C++ (ÙÙد ÙجدÙا ؚعض اÙÙ 3071 ع إصدارة ÙÙÙÙÙس Greenstone تØت Gnu C++ , GCC..Ù Ùذا Ùجع٠Greenstone Ùستخد٠3072 Ù 3073 Ùتؚ٠اÙÙÙاÙØš اÙÙÙاسÙÙ ++ C استخدا٠3074 ا Ù 3075 ÙØ«Ùا .(ÙÙد ÙجدÙا ؚعض اÙÙ 3092 3076 ؎اÙÙ Ù٠ؚعض اÙاصدارات اÙÙدÙÙ 3093 3077 Ø© Ù … … 3095 3079 ؎اÙÙ stl ). عÙÙ 3096 3080 ا ا٠Ùذا اÙاصدار Ù 3097 Ù greenstone Ùا ÙجÙ3098 ع ÙÙ GCC 3.0 </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>3081 Ù Greenstone Ùا Ùج٠3082 ع ÙÙ GCC 3.0 .</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3099 3083 </Content> 3100 3084 </Section> 3101 3085 <Section id="gdbm"> 3102 3086 <Title> 3103 <Text id="288">GDBM</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3087 <Text id="288">GDBM</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3104 3088 </Title> 3105 3089 <Content> 3106 3090 <Text id="289">ج٠3107 3091 Ùع اÙإصدارات Ù 3108 Ù greenstone تستخدÙ3109 gnuÙ3110 دÙر Ùاعدة ØšÙاÙات Ø gdbmâ ÙÙد تÙ3111 تÙÙÙر٠اÙ3092 Ù Greenstone تستخد٠3093 Ù 3094 دÙر Ùاعدة ØšÙاÙات GDBM Ø Gnu. â ÙÙد ت٠3095 تÙÙÙر٠٠3112 3096 ع ج٠3113 3097 Ùع اصدارات ÙÙÙدÙز Windows Ù 3114 Ù greenstone Ùتثؚت تÙÙا؊Ùا اثÙاء اجراء اÙتثؚÙت.ÙØžÙ3098 Ù Greenstone Ùتثؚت تÙÙا؊Ùا اثÙاء اجراء اÙتثؚÙت.ÙØžÙ 3115 3099 ÙÙÙÙس Linux ÙدÙÙا ؚاÙÙع٠gdbm Ø Ùذا ÙØÙ Ùا ÙÙÙر Ø°ÙÙ ÙÙÙÙÙس. Ù Ù 3116 3100 ع؞٠… … 3120 3104 ر ÙÙ 3121 3105 ÙÙ٠اÙتÙزÙÙ Ù 3122 Ù <i>www.gnu.org </i>. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3106 Ù <i>www.gnu.org </i>. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3123 3107 </Content> 3124 3108 </Section> 3125 3109 <Section id="java_runtime_environment"> 3126 3110 <Title> 3127 <Text id="290">Java runtime environment</Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3111 <Text id="290">Java runtime environment</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3128 3112 </Title> 3129 3113 <Content> 3130 3114 <Text id="291">Ùاستخدا٠3131 3115 ÙاجÙØ© Ù 3132 Ùتؚ٠greenstone Ø Ø§Ùت ÙÙ Øاجة اÙ٠إصدارة Ù3116 Ùتؚ٠Greenstone Ø Ø§Ùت ÙÙ Øاجة اÙ٠إصدارة Ù 3133 3117 Ùاسؚة Ù 3134 3118 Ù Java Runtime Environment - اذا ÙÙ … … 3140 3124 ÙÙ٠تØÙ 3141 3125 Ù٠أخر اصدار٠٠3142 Ù <u>http://java.sun.com/j2se/downloads.html </u>. اÙاصدار 1.4.0 ا٠اعÙÙ . </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3126 Ù <u>http://java.sun.com/j2se/downloads.html </u>. اÙاصدار 1.4.0 ا٠اعÙÙ . </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3143 3127 </Content> 3144 3128 </Section> 3145 3129 <Section id="java_compiler"> 3146 3130 <Title> 3147 <Text id="292"> JavaÙ3148 ج٠3149 ع </Text><Updated date="3-Mar-2008 by Kamal Mustafa"/>3131 <Text id="292">Ù 3132 ج٠3133 ع Java</Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3150 3134 </Title> 3151 3135 <Content> … … 3158 3142 Ùعة تطÙÙر اÙؚر٠3159 3143 جÙات j2se Ù 3160 Ù <u>http://java.sun.com/j2se/downloads.html</u>.. اÙاصدار 1.4.0 ا٠اعÙÙ. </Text><Updated date=" 3-Mar-2008 by Kamal Mustafa"/>3144 Ù <u>http://java.sun.com/j2se/downloads.html</u>.. اÙاصدار 1.4.0 ا٠اعÙÙ. </Text><Updated date="18-Mar-2008 by Kamal Salih"/> 3161 3145 </Content> 3162 3146 </Section> -
documentation/trunk/tutorials/processing/xml-to-index.xsl
r13638 r17494 6 6 <xsl:include href="common.xsl"/> 7 7 8 9 <xsl:variable name="mode"> cd</xsl:variable>8 <!-- set mode to cd/web/wiki depending on where the files will end up --> 9 <xsl:variable name="mode">wiki</xsl:variable> 10 10 11 11 <xsl:template match="TutorialList"> … … 24 24 <xsl:apply-templates select="Tutorial[not(@hidden)]"/> 25 25 </dl> 26 27 <hr/><div style="text-align:center;"><xsl:apply-templates select="/TutorialList/SupplementaryText/Text[@id='copyright']"/></div> 28 26 29 </body> 27 30 </html> -
documentation/trunk/tutorials/processing/xml-to-many-html.xsl
r13638 r17494 7 7 <xsl:output method="html"/> 8 8 <!-- set mode to cd/web/wiki depending on where the files will end up --> 9 <xsl:variable name="mode">w eb</xsl:variable>9 <xsl:variable name="mode">wiki</xsl:variable> 10 10 11 11 <xsl:template match="Tutorial"> … … 25 25 <h2><xsl:apply-templates select="Title/Text"/></h2> 26 26 <xsl:apply-templates select="Content/*"/> 27 28 <hr/><div style="text-align:center;"><xsl:apply-templates select="/TutorialList/SupplementaryText/Text[@id='copyright']"/></div> 29 27 30 </body> 28 31 </html> -
documentation/trunk/tutorials/processing/xml-to-one-html.xsl
r13638 r17494 6 6 <xsl:output method="html"/> 7 7 <!-- set mode to cd/web depending on where the files will end up --> 8 <xsl:variable name="mode">w eb</xsl:variable>8 <xsl:variable name="mode">wiki</xsl:variable> 9 9 10 10 <xsl:template match="TutorialList"> … … 22 22 </dl> 23 23 <xsl:apply-templates select="Tutorial[not(@hidden)]"/> 24 25 <hr/><div style="text-align:center;"><xsl:apply-templates select="SupplementaryText/Text[@id='copyright']"/></div> 24 26 </body> 25 27 </html> … … 35 37 36 38 <xsl:template match="Tutorial"> 39 <div style="page-break-before: always;"> 37 40 <a name="{@id}"/> 38 41 <h2><xsl:apply-templates select="Title/Text"/></h2> … … 42 45 </xsl:call-template> 43 46 </div> 44 <xsl:apply-templates select="Content/*"/> 47 <xsl:apply-templates select="Content/*"/> 45 48 <br/> 46 49 <br/> 50 </div> 47 51 </xsl:template> 48 52 49 53 <xsl:template name="supplementary"> 50 54 <xsl:param name="mode">web</xsl:param> 55 <!-- 51 56 <xsl:call-template name="IndexLink"> 52 57 <xsl:with-param name="mode">combined</xsl:with-param> 53 58 </xsl:call-template> 59 --> 54 60 <xsl:apply-templates select="Prerequisite" mode="combined"/> 55 61 <xsl:if test="SampleFiles"> -
documentation/trunk/tutorials/processing/xml-to-one-workshop.xsl
r13638 r17494 26 26 <xsl:apply-templates select="$manifest/Section" mode="index"/> 27 27 <xsl:apply-templates select="$manifest/Section"/> 28 29 <div style="text-align:center;"><xsl:apply-templates select="/TutorialList/SupplementaryText/Text[@id='copyright']"/></div> 30 28 31 </body> 29 32 </html> 30 </xsl:template> 33 </xsl:template> 34 31 35 32 36 <xsl:template match="Section" mode="index"> 33 37 <xsl:variable name="secnum" select="@number"/> 38 <div style="page-break-after: always;"> 34 39 <h2><a href="#{@id}"><xsl:value-of select="Heading"/></a></h2> 35 40 <xsl:for-each select="TutorialRef|SplitTutorialRef"> … … 39 44 <xsl:if test="self::TutorialRef"> 40 45 <xsl:apply-templates select="$tutorial/Tutorial[@id=$id]" mode="index"> 41 <xsl:with-param name="number"><xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/></xsl:with-param> 46 <xsl:with-param name="number"> 47 <xsl:value-of select="$pos"/> 48 <!--<xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/>--> 49 </xsl:with-param> 42 50 </xsl:apply-templates> 43 51 </xsl:if> 44 52 <xsl:if test="self::SplitTutorialRef"> 45 53 <xsl:apply-templates select="$tutorial/Tutorial[@id=$id]" mode="splitindex"> 46 <xsl:with-param name="number"><xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/></xsl:with-param> 54 <xsl:with-param name="number"> 55 <xsl:value-of select="$pos"/> 56 <!--<xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/>--> 57 </xsl:with-param> 47 58 <xsl:with-param name="split" select="@split"/> 48 59 <xsl:with-param name="type" select="@type"/> … … 53 64 </dl> 54 65 </xsl:for-each> 66 </div> 55 67 </xsl:template> 56 68 … … 64 76 <xsl:if test="self::TutorialRef"> 65 77 <xsl:apply-templates select="$tutorial/Tutorial[@id=$id]"> 66 <xsl:with-param name="number"><xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/></xsl:with-param> 78 <xsl:with-param name="number"> 79 <!-- for just one section --> 80 <xsl:value-of select="$pos"/> 81 <!-- for more than one sections --> 82 <!--<xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/>--> 83 </xsl:with-param> 67 84 </xsl:apply-templates> 68 85 </xsl:if> 69 86 <xsl:if test="self::SplitTutorialRef"> 70 87 <xsl:apply-templates select="$tutorial/Tutorial[@id=$id]" mode="split"> 71 <xsl:with-param name="number"><xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/></xsl:with-param> 88 <xsl:with-param name="number"> 89 <xsl:value-of select="$pos"/> 90 <!--<xsl:value-of select="$secnum"/>.<xsl:value-of select="$pos"/>--> 91 </xsl:with-param> 72 92 <xsl:with-param name="split" select="@split"/> 73 93 <xsl:with-param name="type" select="@type"/> … … 81 101 </xsl:template> 82 102 83 <xsl:template match="Tutorial"> 103 <xsl:template match="Tutorial"> 84 104 <xsl:param name="number"/> 105 <div style="page-break-after: always;"> 85 106 <h2><xsl:value-of select="$number"/>. <xsl:apply-templates select="Title/Text"/></h2> 86 107 <xsl:apply-templates select="Content/*"/> 108 </div> 87 109 </xsl:template> 88 110 … … 104 126 <xsl:param name="beginnotes"/> 105 127 <xsl:param name="endnotes"/> 128 129 <div style="page-break-after: always;"> 106 130 <h2><xsl:value-of select="$number"/>. <xsl:apply-templates select="Title/Text"/><xsl:value-of select="$titleextra"/></h2> 107 131 <xsl:apply-templates select="$beginnotes"/> … … 121 145 </xsl:if> 122 146 <xsl:apply-templates select="$endnotes"/> 147 </div> 123 148 </xsl:template> 124 149 -
documentation/trunk/tutorials/xml-source/tutorial_en.xml
r14060 r17494 3 3 <!ENTITY nbsp " "> 4 4 <!ENTITY rarr "→"> 5 <!ENTITY mdash "—"> 5 <!ENTITY mdash "—"> 6 <!ENTITY copy "©"> 6 7 ]> 7 8 <TutorialList> 8 9 <Title> 9 <Text id="0001">Greenstone tutorial exercises ( October 2006)</Text>10 <Text id="0001">Greenstone tutorial exercises (March 2008)</Text> 10 11 </Title> 11 <Version current="2. 71"/>12 <Version current="2.80"/> 12 13 <SupplementaryText> 13 14 <Text id="title">Greenstone tutorial exercise</Text> … … 19 20 <Text id="wiki">Back to wiki</Text> 20 21 <Text id="print">Print version</Text> 22 <Text id="copyright">Copyright © 2005 2006 2007 2008 by the <Link url="http://www.nzdl.org">New Zealand Digital Library Project</Link> at <Link url="http://www.waikato.ac.nz">the University of Waikato</Link>, New Zealand<br/>Permission is granted to copy, distribute and/or modify this document under the terms of the <Link url="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License</Link>, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">âGNU Free Documentation License.â</Link></Text> 21 23 </SupplementaryText> 22 24 <Comment> … … 39 41 </Heading> 40 42 <NumberedItem> 41 <Text id="0085">On inserting the <b>UNAIDS CD-ROM</b>, for many computers installation will begin automatically. If not, "auto-run"—a configurable setting under Windows—is disabled on your computer and you need to double-click <i> setup.exe</i> on the CD-ROM.</Text>43 <Text id="0085">On inserting the <b>UNAIDS CD-ROM</b>, for many computers installation will begin automatically. If not, "auto-run"—a configurable setting under Windows—is disabled on your computer and you need to double-click <i>Setup.exe</i> on the CD-ROM.</Text> 42 44 <Menu> 43 <Text id="0086">My Computer → UNAIDS20 → setup.exe</Text>45 <Text id="0086">My Computer → UNAIDS20 → Setup.exe</Text> 44 46 </Menu> 45 47 </NumberedItem> … … 374 376 <Text id="0193">Installing Greenstone</Text> 375 377 </Title> 376 <Version initial="2.60" current="2. 70w"/>378 <Version initial="2.60" current="2.80"/> 377 379 <Content> 378 380 <Heading> … … 446 448 </Bullet> 447 449 <Bullet> 448 <Text id="0223">"Welcome to the ImageMagick Setup Wizard Click <<b>Next</b>> </Text>450 <Text id="0223">"Welcome to the ImageMagick Setup Wizard Click <<b>Next</b>>"</Text> 449 451 </Bullet> 450 452 <Bullet> … … 485 487 </Title> 486 488 <Prerequisite id="install_greenstone"/> 487 <Version initial="2.60" current="2. 70w"/>489 <Version initial="2.60" current="2.80"/> 488 490 <Content> 489 491 <Comment> … … 589 591 <Text id="0253">Building a small collection of HTML files</Text> 590 592 </Title> 591 <SampleFiles folder=" hobbits"/>592 <Version initial="2.60" current="2. 71"/>593 <SampleFiles folder="simple_html"/> 594 <Version initial="2.60" current="2.80"/> 593 595 <Content> 594 596 <Comment> 595 <Text id="0254">You will need some HTML files, such as those in the <Path> hobbits</Path> folder in <Path>sample_files</Path>.</Text>597 <Text id="0254">You will need some HTML files, such as those in the <Path>simple_html</Path> folder in <Path>sample_files</Path>.</Text> 596 598 </Comment> 597 599 <Heading> … … 601 603 <Text id="0255">Start the Greenstone Librarian Interface:</Text> 602 604 <Menu> 603 <Text id="0255a">Start → All Programs → Greenstone Digital Library Software v2.7 1→ Greenstone Librarian Interface</Text>605 <Text id="0255a">Start → All Programs → Greenstone Digital Library Software v2.74 → Greenstone Librarian Interface</Text> 604 606 </Menu> 605 607 <Comment> … … 615 617 </NumberedItem> 616 618 <NumberedItem> 617 <Text id="0260">You will create a collection based on a few HTML web pages that describe some Hobbits in <i>Lord of the Rings</i>.</Text>619 <Text id="0260">You will create a collection based on a few HTML web pages from the Tudor collection.</Text> 618 620 <Text id="0261">A window pops up. Fill it out with appropriate values—for example,</Text> 619 621 <Indent> 620 <Text id="0261a"><AutoText key="glidict::CDM.General.Collection_Name"/> About Hobbits<br/></Text>621 <Text id="0261b"><AutoText key="glidict::NewCollectionPrompt.Collection_Description"/> A collection about hobbits.</Text>622 <Text id="0261a"><AutoText key="glidict::CDM.General.Collection_Name"/> Small HTML Collection<br/></Text> 623 <Text id="0261b"><AutoText key="glidict::NewCollectionPrompt.Collection_Description"/> A small collection of HTML pages.</Text> 622 624 </Indent> 623 625 <Text id="0262">Leave the setting for <AutoText key="glidict::NewCollectionPrompt.Base_Collection"/> at its default: <AutoText key="glidict::NewCollectionPrompt.NewCollection"/>, and click <AutoText key="glidict::General.OK" type="button"/>.</Text> 624 626 </NumberedItem> 625 627 <NumberedItem> 626 <Text id="0264">Next you must gather together the files that will constitute the collection. A suitable set has been prepared ahead of time in <Path>sample_files → hobbits</Path>. Using the left-hand side of the Librarian Interface's <AutoText key="glidict::GUI.Gather"/> panel, interactively navigate to the <Path>sample_files</Path> folder.</Text>628 <Text id="0264">Next you must gather together the files that will constitute the collection. A suitable set has been prepared ahead of time in <Path>sample_files → simple_html</Path>. Using the left-hand side of the Librarian Interface's <AutoText key="glidict::GUI.Gather"/> panel, interactively navigate to the <Path>sample_files</Path> folder.</Text> 627 629 </NumberedItem> 628 630 <Heading> … … 630 632 </Heading> 631 633 <NumberedItem> 632 <Text id="0265">Now drag the <Path> hobbits</Path> folder from the left-hand side and drop it on the right. The progress bar at the bottom shows some activity. Gradually, duplicates of all the files will appear in the collection panel.</Text>634 <Text id="0265">Now drag the <Path>simple_html</Path> folder from the left-hand side and drop it on the right. The progress bar at the bottom shows some activity. Gradually, duplicates of all the files will appear in the collection panel.</Text> 633 635 <Comment> 634 636 <Text id="0266">You can inspect the files that have been copied by double-clicking on the folder in the right-hand side.</Text> … … 648 650 </NumberedItem> 649 651 <NumberedItem> 650 <Text id="0270">Click the <AutoText key="glidict::CreatePane.Preview_Collection" type="button"/> button to look at the end result. This loads the relevant page into your web browser (starting it up if necessary). Look around the collection and learn about Hobbits!</Text>652 <Text id="0270">Click the <AutoText key="glidict::CreatePane.Preview_Collection" type="button"/> button to look at the end result. This loads the relevant page into your web browser (starting it up if necessary).</Text> 651 653 </NumberedItem> 652 654 <Heading> … … 657 659 </NumberedItem> 658 660 <NumberedItem> 659 <Text id="0272">Presently there is no manually assigned metadata, but the act of building the collection has extracted metadata from the documents. Double click the <Path> hobbits</Path> folder to expand its content. Then single-click <Path>bilbo.html</Path> to display all its metadata in the right-hand side of the panel. The initial fields, starting <AutoText text="dc." type="quoted"/>, are empty. These are Dublin Core metadata fields for manually entered data.</Text>661 <Text id="0272">Presently there is no manually assigned metadata, but the act of building the collection has extracted metadata from the documents. Double click the <Path>simple_html</Path> folder to expand its content. Then single-click <Path>aragon.html</Path> to display all its metadata in the right-hand side of the panel. The initial fields, starting <AutoText text="dc." type="quoted"/>, are empty. These are Dublin Core metadata fields for manually entered data.</Text> 660 662 </NumberedItem> 661 663 <NumberedItem> … … 666 668 </NumberedItem> 667 669 <Heading> 670 <Text id="0275">Viewing the internal links and external links</Text> 671 </Heading> 672 <NumberedItem> 673 <Text id="0275a">Hyperlinks in a Greenstone collection work like this. If the link is to a document that is also in the collection, clicking it takes you to that document in the collection. If the link is to a document that is <i>not</i> in the collection, clicking it takes you to that document on the web.</Text> 674 <Text id="0257b">Open <Path>boleyn.html</Path> and look for the link to <Path>Katharine of Aragon</Path> (in the 5th paragraph of the <Path>Biography</Path> section). This links to a document inside the collection--<Path>aragon.html</Path>. View this document by clicking the link. For an external link, click <Path>letters written by Katharine</Path> (in the <Path>Primary Sources</Path> section). This takes you out on to the web. (A warning message is displayed first. You can also get rid of the warning by add <Format>cgiarg shortname=el argdefault=direct 675 </Format> in the <Path>Greenstone → etc → main.cfg</Path> file)</Text> 676 </NumberedItem> 677 <Heading> 668 678 <Text id="0277">Setting up a shortcut in the Librarian interface</Text> 669 679 </Heading> … … 678 688 </Title> 679 689 <SampleFiles folder="images"/> 680 <Version initial="2.60" current="2. 71"/>690 <Version initial="2.60" current="2.80"/> 681 691 <Content> 682 692 <NumberedItem> … … 700 710 <NumberedItem> 701 711 <Text id="0345">Back in the Librarian Interface, change to the <AutoText key="glidict::GUI.Enrich"/> panel and view the extracted metadata for <Path>Bear.jpg</Path>.</Text> 702 </NumberedItem>703 <Heading>704 <Text id="0347">Adding a metadata set to the collection</Text>705 </Heading>706 <Comment>707 <Text id="0346">We now add our own metadata and use it to give users a new way to browse the collection. We use the Dublin Core metadata set.</Text>708 </Comment>709 <NumberedItem>710 <Text id="0348">The collection (image-e) on which <b>backdrop</b> is based uses only extracted metadata. To add another metadata set, go to the <AutoText key="glidict::GUI.Enrich"/> panel of the Librarian Interface and click the <AutoText key="glidict::EnrichPane.ManageMetadataSets" type="button"/> button underneath the file tree. </Text>711 </NumberedItem>712 <NumberedItem>713 <Text id="0349a">The window that pops up shows the metadata sets currently used by the collection. To add a new one, click <AutoText key="glidict::MetadataSetDialog.Add" type="button"/>.</Text>714 <Text id="0349b">In the window that pops up, select the Dublin Core metadata set from the list of available sets, and click <AutoText key="glidict::MetadataSetDialog.Add_Set" type="button"/>. Close the <AutoText key="glidict::MetadataSetDialog.Title"/> dialog by clicking <AutoText key="glidict::General.Close" type="button"/>.</Text>715 </NumberedItem>716 <NumberedItem>717 <Text id="0351">In the <AutoText key="glidict::GUI.Enrich"/> panel, the metadata for each file now shows the (empty) Dublin Core <AutoText text="dc."/> fields as well as the extracted <AutoText text="ex."/> fields.</Text>718 712 </NumberedItem> 719 713 <Heading> … … 765 759 </Comment> 766 760 <Comment> 767 <Text id="0364">Changes in the <AutoText key="glidict::GUI.Format"/> panel take place immediately and you can see the result straightaway by clicking <b>reload</b> (or <b>refresh</b>) in the web browser. If you modify anything in the <AutoText key="glidict::GUI.Gather"/>, <AutoText key="glidict::GUI.Enrich"/> or <AutoText key="glidict::GUI.Design"/> panels, you will need to rebuild the collection.</Text>761 <Text id="0364">Changes in the <AutoText key="glidict::GUI.Format"/> panel take place immediately and you can see the result straightaway by clicking the <AutoText key="glidict::CreatePane.Preview_Collection"/>. If you modify anything in the <AutoText key="glidict::GUI.Gather"/>, <AutoText key="glidict::GUI.Enrich"/> or <AutoText key="glidict::GUI.Design"/> panels, you will need to rebuild the collection.</Text> 768 762 </Comment> 769 763 <Heading> … … 813 807 </Title> 814 808 <SampleFiles folder="Word_and_PDF"/> 815 <Version initial="2.60" current="2. 71"/>809 <Version initial="2.60" current="2.80"/> 816 810 <Content> 817 811 <Comment> … … 822 816 </NumberedItem> 823 817 <NumberedItem> 824 <Text id="0282">Copy all the files from <Path>sample_files → Word_and_PDF → Documents</Path> into the collection. You can select multiple files by clicking on the first one and shift-clicking on the last one, and drag them all across together. (This is the normal technique of multiple selection.)</Text>818 <Text id="0282">Copy all the .doc, .rtf, .pdf and .ps files from <Path>sample_files → Word_and_PDF → Documents</Path> into the collection. There are 10 files in all: you can select multiple files by clicking on the first one and shift-clicking on the last one, and drag them all across together. (This is the normal technique of multiple selection.)</Text> 825 819 </NumberedItem> 826 820 <NumberedItem> … … 840 834 </NumberedItem> 841 835 <NumberedItem> 842 <Text id="0289c">The extracted Title metadata for some documents is incorrect. For example, the Titles for <Path>pdf01.pdf</Path> and <Path>word03.doc</Path> (the same document in different formats) have missed out the second line. The Title for <Path>pdf03.pdf</Path> has the wrong text altogether. The PostScript documents (<Path>cluster.ps</Path> and <Path>langmodl.ps</Path> do not have extracted titles: what appears in the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list is just the first few characters of the document).</Text>836 <Text id="0289c">The extracted Title metadata for some documents is incorrect. For example, the Titles for <Path>pdf01.pdf</Path> and <Path>word03.doc</Path> (the same document in different formats) have missed out the second line. The Title for <Path>pdf03.pdf</Path> has the wrong text altogether.</Text> 843 837 </NumberedItem> 844 838 <Heading> … … 867 861 </Heading> 868 862 <NumberedItem> 869 <Text id="0304">In the Librarian Interface, look at the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel, by clicking on this in the list to the left. Here you can add, configure or remove plugins to be used in the collection. There is no need to remove any plugins, but it will speed up processing a little. In this case we have only Word, PDF, RTF, and PostScript documents, and can remove the <AutoText text="ZIPPlug"/>, <AutoText text="TEXTPlug"/>, <AutoText text="HTMLPlug"/>, <AutoText text="EMAILPlug"/>, <AutoText text="ImagePlug"/>, <AutoText text="ISISPlug"/> and <AutoText text="NULPlug"/> plugins. To delete a plugin, select it and click <AutoText key="glidict::CDM.PlugInManager.Remove" type="button"/>. <AutoText text="GAPlug"/> isrequired for any type of source collection and should not be removed. </Text>863 <Text id="0304">In the Librarian Interface, look at the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel, by clicking on this in the list to the left. Here you can add, configure or remove plugins to be used in the collection. There is no need to remove any plugins, but it will speed up processing a little. In this case we have only Word, PDF, RTF, and PostScript documents, and can remove the <AutoText text="ZIPPlug"/>, <AutoText text="TEXTPlug"/>, <AutoText text="HTMLPlug"/>, <AutoText text="EMAILPlug"/>, <AutoText text="ImagePlug"/>, <AutoText text="ISISPlug"/> and <AutoText text="NULPlug"/> plugins. To delete a plugin, select it and click <AutoText key="glidict::CDM.PlugInManager.Remove" type="button"/>. <AutoText text="GAPlug"/> and <AutoText text="MetadataXMLPlug"/> are required for any type of source collection and should not be removed. </Text> 870 864 </NumberedItem> 871 865 <Heading> … … 881 875 <Text id="0312">You can add indexes based on any metadata. Add a new index based on <AutoText key="metadata::dc.Creator"/> by clicking <AutoText key="glidict::CDM.IndexManager.New_Index" type="button"/>. Select <AutoText key="metadata::dc.Creator"/> in the list of metadata, and click <AutoText key="glidict::CDM.IndexManager.Add_Index" type="button"/>.</Text> 882 876 </NumberedItem> 883 <Comment>884 <Text id="0313">The next section is <AutoText key="glidict::CDM.GUI.Subcollections"/>. In this exercise, we will not make any changes to this.</Text>885 </Comment>886 877 <Heading> 887 878 <Text id="0314">Browsing classifiers</Text> … … 902 893 </NumberedItem> 903 894 <NumberedItem> 904 <Text id="0321">Check that all the facilities work properly. There should be three full-text indexes, called <i>text</i>, <i>dc.Title ,ex.Title</i>, and <i>dc.Creator</i>. The <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list should display all the documents to which you have assigned <AutoText key="metadata::dc.Title"/> metadata (and only those documents). The <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list should show one bookshelf for each author you have assigned as <AutoText key="metadata::dc.Creator"/>, and clicking on that bookshelf should take you to all the documents they authored.</Text>895 <Text id="0321">Check that all the facilities work properly. There should be three full-text indexes, called <i>text</i>, <i>dc.Title</i>, and <i>dc.Creator</i>. The <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list should display all the documents to which you have assigned <AutoText key="metadata::dc.Title"/> metadata (and only those documents). The <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list should show one bookshelf for each author you have assigned as <AutoText key="metadata::dc.Creator"/>, and clicking on that bookshelf should take you to all the documents they authored.</Text> 905 896 </NumberedItem> 906 897 <Heading> … … 930 921 <NumberedItem> 931 922 <Text id="0321d-1">If you have already done the <TutorialRef id="enhanced_word"/> exercise, some of the documents will have extracted ex.Creator metadata, and some will have dc.Creator. To use both of these in the Creators classifier, make a similar change to the <AutoText text="AZCompactList"/>: make the <AutoText text="metadata"/> field read <Format><AutoText key="metadata::dc.Creator" type="plain"/><AutoText text=",ex.Creator" type="plain"/></Format>.</Text> 932 <Text id="0321d-2">You may notice that <AutoText text="AZCompactList"/> has two options after the <AutoText text="metadata"/> option: <AutoText text="firstvalueonly"/> and <AutoText text="allvalues"/>. Manually added metadata can be used to replace or enhance automatically extracted metadata, and these options control exactly which pieces of metadata a document is classified by.</Text> 923 <Text id="0321e"><b>Build</b> the collection again and <b>preview</b> it. Now all of the documents should appear in the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list (and extracted Creators should appear in the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list).</Text> 924 </NumberedItem> 925 <Comment> 926 <Text id="0321d-2">We will play around with the format statements and customize the outlook of this collection in the <TutorialRef id="formatting_word_pdf"/> exercise.</Text> 927 </Comment> 928 </Content> 929 </Tutorial> 930 <Tutorial id="formatting_word_pdf"> 931 <Title> 932 <Text id="fw-1">Formatting the Word and PDF collection</Text> 933 </Title> 934 <Prerequisite id="word_pdf_collection"/> 935 <Version initial="2.70w" current="2.80"/> 936 <Content> 937 <Comment> 938 <Text id="fw-1a">In this exercise, we play around with the format statements in the Word and PDF collection.</Text> 939 </Comment> 940 <NumberedItem> 941 <Text id="fw-2">Open the <b>reports</b> collection in the Librarian Interface and go to the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel.</Text> 942 </NumberedItem> 943 <Heading> 944 <Text id="fw-2a">Tidying up the default format statement</Text> 945 </Heading> 946 <NumberedItem> 947 <Text id="fw-3a">In this part of the exercise, we make the format statement simpler without changing the resulting display.</Text> 948 <Text id="fw-3">Greenstone's default format statement is complex because it is designed to produce something reasonable under almost any conditions, and also because for practical reasons it needs to be backwards compatible with legacy collections. For this collection, we don't need all of the complexity.</Text> 949 <Text id="fw-3a-1">Make sure that the <AutoText text="VList"/> format statement is selected in the list of formats.</Text> 950 <Text id="fw-4">The default <AutoText text="VList"/> format statement looks like the following:</Text> 951 <Format> 952 <td valign="top">[link][icon][/link]</td><br/> 953 <td valign="top">[ex.srclink]<highlight>{Or}{[ex.thumbicon],[ex.srcicon]}</highlight>[ex./srclink]</td><br/> 954 <td valign="top">[highlight]<br/> 955 {Or}{[dc.Title],<highlight>[exp.Title]</highlight>,[ex.Title],Untitled}<br/> 956 [/highlight]{If}{[ex.Source],<br><i>([ex.Source])</i>}</td> 957 </Format> 958 <Text id="fw-5">This format statement is the default used for any vertical list, such as search results, classifiers, and document table of contents.</Text> 959 <Text id="fw-6"><Format>{Or}{[ex.thumbicon],[ex.srcicon]}</Format> chooses <i>ex.thumbicon</i> metadata if its there, otherwise chooses <i>ex.srcicon</i> metadata. If neither are present, nothing is displayed. For this collection there is no <i>ex.thumbicon</i> metadata so the choice is not needed.</Text> 960 <Text id="fw-7">Replace <Format>{Or}{[ex.thumbicon],[ex.srcicon]}</Format> (highlighted above) with <Format>[ex.srcicon]</Format>. </Text> 961 <Text id="fw-8">There is no <i>exp.Title</i> metadata, so remove that element from <Format>{Or}{[dc.Title],[exp.Title],[ex.Title],Untitled}</Format>.</Text> 962 <Text id="fw-9">The resulting format statement looks like the following:</Text> 963 <Format> 964 <td valign=top>[link][icon][/link]</td><br/> 965 <td valign=top>[ex.srclink][ex.srcicon][ex./srclink]</td><br/> 966 <td valign=top>[highlight]<br/> 967 {Or}{[dc.Title],[ex.Title],Untitled} 968 [/highlight] {If}{[ex.Source],<br><i>([ex.Source])</i>}</td><br/> 969 </Format> 970 <Text id="fw-10">Preview the collection to make sure the display hasn't changed. You shouldn't notice any difference when looking at search results, classifiers etc. </Text> 971 </NumberedItem> 972 <Heading> 973 <Text id="fw-10a">Linking to Greenstone version or original version of documents</Text> 974 </Heading> 975 <NumberedItem> 976 <Text id="fw-11">For collections with documents that undergo a conversion process during importing (e.g. Word, PDF, PowerPoint documents, but not text, HTML documents), the original file is stored in the collection along with the converted version. The default <AutoText text="VList"/> format statement links to both versions:</Text> 977 <Text id="fw-12"><Format>[ex.link][icon][/ex.link]</Format> links to the Greenstone HTML version, while <Format>[ex.srclink][ex.srcicon][/ex.srclink]</Format> links to the original.</Text> 978 <Text id="fw-13">Choose <AutoText text="SearchVList"/> in <AutoText key="glidict::CDM.GUI.Formats"/> by selecting <AutoText text="Search"/> from the <AutoText key="glidict::CDM.FormatManager.Feature"/> drop down list, and <AutoText text="VList"/> from the <AutoText key="glidict::CDM.FormatManager.Part"/> list. Click <AutoText key="glidict::CDM.FormatManager.Add" type="button"/> to add the <AutoText text="SearchVList"/> format statement into the list of assigned formats. Experiment with removing either of the two links from the format statement.</Text> 979 <Text id="fw-13a">To see the results of your changes, preview the collection and do a search. You are making changes to <AutoText text="SearchVList"/>, which means the changes will only apply to search results.</Text> 980 <Text id="fw-13b">Storing and displaying the original allows users to see the correct format, but requires the user to have the relevant program installed. It also increases the size of the collection. The Greenstone version can be viewed in a browser, but may not look as nice.</Text> 981 </NumberedItem> 982 <Heading> 983 <Text id="fw-14a">Making bookshelves show how many items they contain</Text> 984 </Heading> 985 <NumberedItem> 986 <Text id="fw-14">Next, we'll customize the format for the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list. Classifier bookshelves have only a few pieces of metadata to display: <Format>[ex.Title]</Format> and <Format>[numleafdocs]</Format>. Whatever metadata the classifier has been built on, the bookshelf label is always stored as <Format>[ex.Title]</Format>. This is why a Creator is printed out for each bookshelf even though <Format>[dc.Creator]</Format> is not specified in the format statement. <Format>[numleafdocs]</Format> is only defined for bookshelves, so this metadata can be used in an <Format>{If}</Format> statement to make bookshelves and documents display differently in the list.</Text> 987 <Text id="fw-15">Make each bookshelf in the Creator classifier show how many entries it contains. In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select the <AutoText text="CL2 AZCompactList"/> classifier which is based on <AutoText key="metadata::dc.Creator"/> metadata from the <AutoText key="glidict::CDM.FormatManager.Feature"/> drop down list, and <AutoText text="VList"/> from the <AutoText key="glidict::CDM.FormatManager.Part"/> list. Click the <AutoText key="glidict::CDM.FormatManager.Add" type="button"/> button to add this format into the list of assigned formats. Note that it gets added as <AutoText text="CL2VList"/> in this list: it is the <AutoText text="VList"/> format for the second (<AutoText text="CL2"/>) classifier.</Text> 988 <Text id="fw15a">Append the following text to the bottom of the format statement:</Text> 989 <Format> 990 {If}{[numleafdocs],<td><i>([numleafdocs])</i></td>} 991 </Format> 992 <Text id="fw-16"><b>Preview</b> the collection. Click on the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list and notice that the bookshelves now display how many documents they contain.</Text> 993 <Text id="fw-17">This revised format statement has the effect of specifying in brackets how many items are contained within a bookshelf. Since only bookshelves define <Format>[numleafdocs]</Format>, only they will display this. By modifying <AutoText text="CL2VList"/> instead of <AutoText text="VList"/>, the change will only apply to the second classifier (Creators).</Text> 994 </NumberedItem> 995 <Heading> 996 <Text id="fw-17a">Displaying multi-valued metadata</Text> 997 </Heading> 998 <NumberedItem> 999 <Text id="fw-18">Next we modify the document entries in the Creator classifier to display all authors. Back in <AutoText key="glidict::CDM.GUI.Formats"/>, select the <AutoText text="CL2VList"/> format in the list of assigned formats. After <Format>{If}{[ex.Source],<br></Format> in the format statement, add <Format>[sibling:dc.Creator]</Format>.</Text> 1000 <Text id="fw-19"><Format>[ex.Source]</Format> is not defined for bookshelves, so can also be used to differentiate bookshelves and documents.</Text> 1001 <Text id="fw-20">The resulting format statement looks like:</Text> 1002 <Format> 1003 <td valign=top>[link][icon][/link]</td><br/> 1004 <td valign=top>[ex.srclink][ex.srcicon][ex./srclink]</td><br/> 1005 <td valign=top>[highlight]<br/> 1006 {Or}{[dc.Title],[ex.Title],Untitled}[/highlight]<br/> 1007 <highlight>{If}{[ex.Source],<br>[sibling:dc.Creator]</highlight><br/> 1008 <i>([ex.Source])</i>}</td><br/> 1009 {If}{[numleafdocs],<td><i>([numleafdocs])</i></td>} 1010 </Format> 1011 <Text id="fw-21">This will display the Greenstone link, the link to the original, then the Title. For bookshelves, it will also display how many documents the bookshelf contains. For documents, it will display all the Authors (Creators), and the source document. <Format>[sibling:dc.Creator]</Format> displays all the Creator metadata for the document, separated by a space (<AutoText text=" " type="quoted"/>), while <Format>[dc.Creator]</Format> displays only the first author. Preview the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list and make sure that all authors are displayed for documents.</Text> 1012 </NumberedItem> 1013 <NumberedItem> 1014 <Text id="fw-22">You can change the separator between the authors. Modify the format statement, and replace <Format>[sibling:dc.Creator]</Format> with <Format>[sibling(All'<br/>'):dc.Creator]</Format>. This will add a new line after each author (<Format><br/></Format> specifies a line break in HTML). Preview the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list.</Text> 1015 <Text id="fw-23">If you have done exercise <TutorialRef id="enhanced_word"/>, the collection will have both dc.Creator and ex.Creator metadata. To display both, you can use </Text> 1016 <Format> 1017 [sibling:dc.Creator] [sibling:ex.Creator] 1018 </Format> 1019 <Text id="fw-23a">To display dc.Creator if it is present, otherwise display ex.Creator, use</Text> 1020 <Format> 1021 {Or}{[sibling:dc.Creator],[sibling:ex.Creator]} 1022 </Format> 1023 </NumberedItem> 1024 <Heading> 1025 <Text id="0321d-1">Advanced multi-valued metadata</Text> 1026 </Heading> 1027 <NumberedItem> 1028 <Text id="0321d-2">You may notice that the <AutoText text="AZCompactList"/> classifier has two options after the <AutoText text="metadata"/> option: <AutoText text="firstvalueonly"/> and <AutoText text="allvalues"/>. Manually added metadata can be used to replace or enhance automatically extracted metadata, and these options control exactly which pieces of metadata a document is classified by.</Text> 933 1029 <Text id="0321d-3">For example, say we have two documents. Document 1 has four Creators specified (dc.Creator = dcA, dc.Creator = dcB, ex.Creator = exA, ex.Creator = exB), while document 2 has three (ex.Creator = exA, ex.Creator = exB, ex.Creator = exC). The following table shows which metadata values each document is classified by, for the different classifier options:</Text> 934 1030 <table> … … 946 1042 </NumberedItem> 947 1043 <NumberedItem> 948 <Text id="0321e"><b>Build</b> the collection again and <b>preview</b> it. Now all of the documents should appear in the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list (and extracted Creators should appear in the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list).</Text> 949 <Text id="0321f">Extracted metadata is unreliable. But it is very cheap! On the other hand, manually assigned metadata is reliable, but expensive. The previous section of this exercise has shown how to aim for the best of both worlds by using extracted metadata but correcting it when it is wrong. While this may not satisfy the professional librarian, it could provide a useful compromise for the music teacher who wants to get their collection together with a minimum of effort.</Text> 950 </NumberedItem> 951 <Heading> 952 <Text id="0295">Branding a collection with an image</Text> 953 </Heading> 954 <NumberedItem> 955 <Text id="0296">Switch back to the <AutoText key="glidict::GUI.Format"/> panel. The first section <AutoText key="glidict::CDM.GUI.General"/> appears. This allows you to modify the values you provided when defining the collection, if desired. You can also brand the collection using a suitable image.</Text> 956 </NumberedItem> 957 <NumberedItem> 958 <Text id="0297">Click on the <AutoText key="glidict::General.Browse" type="button"/> button associated with <AutoText key="glidict::CDM.General.Icon_Collection"/>, and browse to the image <Path>sample_files → Word_and_PDF → wrdpdf.gif</Path> on your computer. When you select this image, Greenstone automatically generates an appropriate URL for the image. <b>Preview</b> the collection: you should see the new image at the top left of the page.</Text> 959 </NumberedItem> 960 </Content> 961 </Tutorial> 962 <Tutorial id="formatting_word_pdf"> 963 <Title> 964 <Text id="fw-1">Formatting the Word and PDF collection</Text> 965 </Title> 966 <Prerequisite id="word_pdf_collection"/> 967 <Version initial="2.70w" current="2.71"/> 968 <Content> 969 <Comment> 970 <Text id="fw-1a">In this exercise, we play around with the format statements in the Word and PDF collection.</Text> 971 </Comment> 972 <NumberedItem> 973 <Text id="fw-2">Open the <b>reports</b> collection in the Librarian Interface and go to the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel.</Text> 974 </NumberedItem> 975 <Heading> 976 <Text id="fw-2a">Tidying up the default format statement</Text> 977 </Heading> 978 <NumberedItem> 979 <Text id="fw-3a">In this part of the exercise, we make the format statement simpler without changing the resulting display.</Text> 980 <Text id="fw-3">Greenstone's default format statement is complex because it is designed to produce something reasonable under almost any conditions, and also because for practical reasons it needs to be backwards compatible with legacy collections. For this collection, we don't need all of the complexity.</Text> 981 <Text id="fw-3a-1">Make sure that the <AutoText text="VList"/> format statement is selected in the list of formats.</Text> 982 <Text id="fw-4">The default <AutoText text="VList"/> format statement looks like the following:</Text> 983 <Format> 984 <td valign="top">[link][icon][/link]</td><br/> 985 <td valign="top">[ex.srclink]{Or}{[ex.thumbicon],[ex.srcicon]}[ex./srclink]</td><br/> 986 <td valign="top">[highlight]<br/> 987 {Or}{[dls.Title],[dc.Title],[ex.Title],Untitled}<br/> 988 [/highlight]{If}{[ex.Source],<br><i>([ex.Source])</i>}</td> 989 </Format> 990 <Text id="fw-5">This format statement is the default used for any vertical list, such as search results, classifiers, and document table of contents.</Text> 991 <Text id="fw-6"><Format>{Or}{[ex.thumbicon],[ex.srcicon]}</Format> chooses <i>ex.thumbicon</i> metadata if its there, otherwise chooses <i>ex.srcicon</i> metadata. If neither are present, nothing is displayed. For this collection there is no <i>ex.thumbicon</i> metadata so the choice is not needed.</Text> 992 <Text id="fw-7">Replace <Format>{Or}{[ex.thumbicon],[ex.srcicon]}</Format> with <Format>[ex.srcicon]</Format>. </Text> 993 <Text id="fw-8">There is no <i>dls.Title</i> metadata, so remove that element from <Format>{Or}{[dls.Title],[dc.Title],[ex.Title],Untitled}</Format>.</Text> 994 <Text id="fw-9">The resulting format statement looks like the following:</Text> 995 <Format> 996 <td valign=top>[link][icon][/link]</td><br/> 997 <td valign=top>[ex.srclink][ex.srcicon][ex./srclink]</td><br/> 998 <td valign=top>[highlight]<br/> 999 {Or}{[dc.Title],[ex.Title],Untitled}[/highlight] {If}{[ex.Source],<br><i>([ex.Source])</i>}</td><br/> 1000 </Format> 1001 <Text id="fw-10">Preview the collection to make sure the display hasn't changed. You shouldn't notice any difference when looking at search results, classifiers etc. </Text> 1002 </NumberedItem> 1003 <Heading> 1004 <Text id="fw-10a">Linking to Greenstone version or original version of documents</Text> 1005 </Heading> 1006 <NumberedItem> 1007 <Text id="fw-11">For collections with documents that undergo a conversion process during importing (e.g. Word, PDF, PowerPoint documents, but not text, HTML documents), the original file is stored in the collection along with the converted version. The default <AutoText text="VList"/> format statement links to both versions:</Text> 1008 <Text id="fw-12"><Format>[link][icon][/link]</Format> links to the Greenstone HTML version, while <Format>[srclink][srcicon][/srclink]</Format> links to the original.</Text> 1009 <Text id="fw-13">Choose <AutoText text="SearchVList"/> in <AutoText key="glidict::CDM.GUI.Formats"/> by selecting <AutoText text="Search"/> from the <AutoText key="glidict::CDM.FormatManager.Feature"/> drop down list, and <AutoText text="VList"/> from the <AutoText key="glidict::CDM.FormatManager.Part"/> list. Click <AutoText key="glidict::CDM.FormatManager.Add" type="button"/> to add the <AutoText text="SearchVList"/> format statement into the list of assigned formats. Experiment with removing either of the two links from the format statement.</Text> 1010 <Text id="fw-13a">To see the results of your changes, preview the collection and do a search. You are making changes to <AutoText text="SearchVList"/>, which means the changes will only apply to search results.</Text> 1011 <Text id="fw-13b">Storing and displaying the original allows users to see the correct format, but requires the user to have the relevant program installed. It also increases the size of the collection. The Greenstone version can be viewed in a browser, but may not look as nice.</Text> 1012 </NumberedItem> 1013 <Heading> 1014 <Text id="fw-14a">Making bookshelves show how many items they contain</Text> 1015 </Heading> 1016 <NumberedItem> 1017 <Text id="fw-14">Next, we'll customize the format for the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list. Classifier bookshelves have only a few pieces of metadata to display: <Format>[ex.Title]</Format> and <Format>[numleafdocs]</Format>. Whatever metadata the classifier has been built on, the bookshelf label is always stored as <Format>[ex.Title]</Format>. This is why a Creator is printed out for each bookshelf even though <Format>[dc.Creator]</Format> is not specified in the format statement. <Format>[numleafdocs]</Format> is only defined for bookshelves, so this metadata can be used in an <Format>{If}</Format> statement to make bookshelves and documents display differently in the list.</Text> 1018 <Text id="fw-15">Make each bookshelf in the Creator classifier show how many entries it contains. In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select the <AutoText text="CL2 AZCompactList"/> classifier which is based on <AutoText key="metadata::dc.Creator"/> metadata from the <AutoText key="glidict::CDM.FormatManager.Feature"/> drop down list, and <AutoText text="VList"/> from the <AutoText key="glidict::CDM.FormatManager.Part"/> list. Click the <AutoText key="glidict::CDM.FormatManager.Add" type="button"/> button to add this format into the list of assigned formats. Note that it gets added as <AutoText text="CL2VList"/> in this list: it is the <AutoText text="VList"/> format for the second (<AutoText text="CL2"/>) classifier.</Text> 1019 <Text id="fw15a">Append the following text to the bottom of the format statement:</Text> 1020 <Format> 1021 {If}{[numleafdocs],<td><i>([numleafdocs])</i></td>} 1022 </Format> 1023 <Text id="fw-16"><b>Preview</b> the collection. Click on the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list and notice that the bookshelves now display how many documents they contain.</Text> 1024 <Text id="fw-17">This revised format statement has the effect of specifying in brackets how many items are contained within a bookshelf. Since only bookshelves define <Format>[numleafdocs]</Format>, only they will display this. By modifying <AutoText text="CL2VList"/> instead of <AutoText text="VList"/>, the change will only apply to the second classifier (Creators).</Text> 1025 </NumberedItem> 1026 <Heading> 1027 <Text id="fw-17a">Displaying multi-valued metadata</Text> 1028 </Heading> 1029 <NumberedItem> 1030 <Text id="fw-18">Next we modify the document entries in the Creator classifier to display all authors. Back in <AutoText key="glidict::CDM.GUI.Formats"/>, select the <AutoText text="CL2VList"/> format in the list of assigned formats. After <Format>{If}{[ex.Source],<br></Format> in the format statement, add <Format>[sibling:dc.Creator]</Format>.</Text> 1031 <Text id="fw-19"><Format>[ex.Source]</Format> is not defined for bookshelves, so can also be used to differentiate bookshelves and documents.</Text> 1032 <Text id="fw-20">The resulting format statement looks like:</Text> 1033 <Format> 1034 <td valign=top>[link][icon][/link]</td><br/> 1035 <td valign=top>[ex.srclink][ex.srcicon][ex./srclink]</td><br/> 1036 <td valign=top>[highlight]<br/> 1037 {Or}{[dc.Title],[ex.Title],Untitled}[/highlight]<br/> 1038 {If}{[ex.Source],<br><highlight>[sibling:dc.Creator]</highlight><br/> 1039 <i>([ex.Source])</i>}</td><br/> 1040 {If}{[numleafdocs],<td><i>([numleafdocs])</i></td>} 1041 </Format> 1042 <Text id="fw-21">This will display the Greenstone link, the link to the original, then the Title. For bookshelves, it will also display how many documents the bookshelf contains. For documents, it will display all the Authors (Creators), and the source document. <Format>[sibling:dc.Creator]</Format> displays all the Creator metadata for the document, separated by a space (<AutoText text=" " type="quoted"/>), while <Format>[dc.Creator]</Format> displays only the first author. Preview the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list and make sure that all authors are displayed for documents.</Text> 1043 </NumberedItem> 1044 <NumberedItem> 1045 <Text id="fw-22">You can change the separator between the authors. Modify the format statement, and replace <Format>[sibling:dc.Creator]</Format> with <Format>[sibling(All'<br/>'):dc.Creator]</Format>. This will add a new line after each author (<Format><br/></Format> specifies a line break in HTML). Preview the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list.</Text> 1046 <Text id="fw-23">If you have done exercise <TutorialRef id="enhanced_word"/>, the collection will have both dc.Creator and ex.Creator metadata. To display both, you can use </Text> 1047 <Format> 1048 [sibling:dc.Creator] [sibling:ex.Creator] 1049 </Format> 1050 <Text id="fw-23a">To display dc.Creator if it is present, otherwise display ex.Creator, use</Text> 1051 <Format> 1052 {Or}{[sibling:dc.Creator],[sibling:ex.Creator]} 1053 </Format> 1054 </NumberedItem> 1055 <Heading> 1056 <Text id="fw-24">Opening PDF files with query terms highlighted</Text> 1057 </Heading> 1058 <NumberedItem> 1059 <Text id="fw-24a">Next we'll customize the <AutoText text="SearchVList"/> format statement to highlight the query terms in a PDF file when it is opened from the search result list. This requires Acrobat Reader 7.0 version or higher, and currently only works on a Microsoft Windows platform.</Text> 1060 </NumberedItem> 1061 <NumberedItem> 1062 <Text id="fw-24c">The search terms are kept in the macro variable <AutoText text="_cgiargq_"/>, and we append <AutoText text="#search="_cgiargq_""/> to the end of a PDF file link to pass the query terms to the PDF file.</Text> 1063 <Text id="fw-24d"><AutoText text="PDFPlug"/> renames each PDF file as <AutoText text="doc.pdf"/> and saves it in a unique directory for that document, so we use</Text> 1064 <Format>_httpcollection_/index/assoc/[archivedir]/doc.pdf</Format> 1065 <Text id="fw-24e">to refer to the PDF source file. (However, if you used the <AutoText text="-keep_original_filename"/> option to <AutoText text="PDFPlug"/> when building the collection, the original name of the PDF file is kept, and we use</Text> 1066 <Format>_httpcollection_/index/assoc/[archivedir]/[Source]</Format> 1067 <Text id="fw-24f">instead to locate the PDF source file.)</Text> 1068 </NumberedItem> 1069 <NumberedItem> 1070 <Text id="fw-24g">Select <AutoText text="SearchVList"/> from the list of assigned formats. We need to test whether the file is a PDF file before linking to doc.pdf, using <Format>{If}{[ex.FileFormat] eq 'PDF',,}</Format>. For PDF files, we use the above format instead of the <Format>[ex.srclink]</Format> and <Format>[ex./srclink]</Format> variables to link to the file.</Text> 1071 <Text id="fw-24b">The resulting format statement is:</Text> 1072 <Format> 1073 <td valign="top">[link][icon][/link]</td><br/> 1074 <td valign="top"><highlight>{If}{[ex.FileFormat] eq 'PDF', <a 1075 href=\"_httpcollection_/index/assoc/[archivedir]/doc.pdf#search=&quot;_cgiargq_&quot;\">[ex.srcicon]</a>,<br/>[ex.srclink][ex.srcicon][ex./srclink]}</highlight></td><br/> 1076 <td valign="top">[highlight]<br/> 1077 {Or}{[dc.Title],[ex.Title],Untitled}<br/> 1078 [/highlight]{If}{[ex.Source],<br><i>([ex.Source])</i>}</td><br/> 1079 </Format> 1080 <Text id="fw-24i">When the PDF icons are clicked in the search results, Acrobat will open the file with the search window open, and the query terms highlighted.</Text> 1044 <Text id="0322">Now we set the <AutoText text="firstvalueonly"/> option for the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> classifier. Switch to the <AutoText key="glidict::CDM.GUI.Classifiers"/> section of the <AutoText key="glidict::GUI.Design"/> panel, select the <AutoText text="AZCompactList"/> for <AutoText key="metadata::dc.Creator"/> metadata in the <AutoText key="glidict::CDM.ClassifierManager.Assigned"/> box and click <AutoText key="glidict::CDM.ClassifierManager.Configure" type="button"/>. Select the <AutoText text="firstvalueonly"/> option.</Text> 1045 <Text id="0322a"><b>Rebuild</b> and <b>preview</b> the collection. Now the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list classifies documents based on the first author appearing in the <AutoText key="metadata::dc.Creator"/> metadata.</Text> 1046 <Text id="0322b">If you set the <AutoText text="metadata"/> field of <AutoText text="AZCompactList"/> to <Format><AutoText key="metadata::dc.Creator" type="plain"/><AutoText text=",ex.Creator" type="plain"/></Format> in the <TutorialRef id="word_pdf_collection"/> exercise, now the <AutoText key="coredm::_Global:labelCreator_" type="italics"/> list will classify based on the first author appearing in either the <AutoText key="metadata::dc.Creator"/> metadata or the <AutoText key="metadata::ex.Creator"/> metadata.</Text> 1081 1047 </NumberedItem> 1082 1048 </Content> … … 1087 1053 </Title> 1088 1054 <SampleFiles folder="Word_and_PDF"/> 1089 <Version initial="2.70" current="2. 71"/>1055 <Version initial="2.70" current="2.80"/> 1090 1056 <Content> 1091 1057 <Text id="ep-2">Greenstone converts PDF files to HTML using third-party software: <AutoText text="pdftohtml.pl" type="italics"/>. This lets users view these documents even if they don't have the PDF software installed. Unfortunately, sometimes the formatting of the resulting HTML files is not so good.</Text> … … 1094 1060 <Text id="ep-3a">In the Librarian Interface, start a new collection called "PDF collection" and base it on <AutoText key="glidict::NewCollectionPrompt.NewCollection"/>.</Text> 1095 1061 <Text id="ep-3b">In the <AutoText key="glidict::GUI.Gather"/> panel, drag just the PDF documents from <Path>sample_files → Word_and_PDF → Documents</Path> into the new collection. Also drag in the PDF documents from <Path>sample_files → Word_and_PDF → difficult_pdf</Path>.</Text> 1096 <Text id="ep-3c">Go to the <AutoText key="glidict::GUI.Create"/> panel and build the collection. Examine the output from the build process. You will notice that one of the documents could not be processed. The following messages are shown: "The file pdf05-notext.pdf was recognised but could not be processed by any plugin.", and " 5 documentswere processed and included in the collection. 1 was rejected".</Text>1062 <Text id="ep-3c">Go to the <AutoText key="glidict::GUI.Create"/> panel and build the collection. Examine the output from the build process. You will notice that one of the documents could not be processed. The following messages are shown: "The file pdf05-notext.pdf was recognised but could not be processed by any plugin.", and "3 were processed and included in the collection. 1 was rejected".</Text> 1097 1063 </NumberedItem> 1098 1064 <NumberedItem> … … 1106 1072 </Comment> 1107 1073 <NumberedItem> 1108 <Text id="0335">Use the <AutoText key="glidict::Menu.File_Options"/> item on the <AutoText key="glidict::Menu.File"/> menu to switch to <AutoText key="glidict::Preferences.Mode.Expert"/> mode and then build the collection again. The <AutoText key="glidict::GUI.Create"/> panel looks different in <AutoText key="glidict::Preferences.Mode.Expert"/> mode because it gives more options: locate the <AutoText key="glidict::CreatePane.Build_Collection" type="button"/> button, near the bottom of the window, and click it. Now a message appears saying that the file could not be processed, and why. Amongst all the output, we get the following message: "Error: PDF contains no extractable text. Could not convert pdf05 notext.pdf to HTML format". pdftohtml.pl cannot convert a PDF file to HTML if the PDF file has no extractable text.</Text>1074 <Text id="0335">Use the <AutoText key="glidict::Menu.File_Options"/> item on the <AutoText key="glidict::Menu.File"/> menu to switch to <AutoText key="glidict::Preferences.Mode.Expert"/> mode and then build the collection again. The <AutoText key="glidict::GUI.Create"/> panel looks different in <AutoText key="glidict::Preferences.Mode.Expert"/> mode because it gives more options: locate the <AutoText key="glidict::CreatePane.Build_Collection" type="button"/> button, near the bottom of the window, and click it. Now a message appears saying that the file could not be processed, and why. Amongst all the output, we get the following message: "Error: PDF contains no extractable text. Could not convert pdf05-notext.pdf to HTML format". pdftohtml.pl cannot convert a PDF file to HTML if the PDF file has no extractable text.</Text> 1109 1075 </NumberedItem> 1110 1076 <NumberedItem> … … 1187 1153 </NumberedItem> 1188 1154 <NumberedItem> 1189 <Text id="ep-30">Edit the <AutoText text="DocumentText"/> format statement. PDF files processed as HTML will not have images to display, so we need to make sure they get text displayed instead. Change <Format>[srcicon]</Format> to <Format>{Or}{[srcicon],[Text]}</Format>.</Text> 1190 </NumberedItem> 1191 <NumberedItem> 1192 <Text id="ep-33">Build and preview the collection. All PDF documents should look relatively nice. Try searching this collection. You will be able to search for the PDFs that were converted to HTML (try e.g. <AutoText text="bibliography" type="quoted"/>), but not the ones that were converted to images (try searching for <AutoText text="banana" type="quoted"/> or <AutoText text="METS" type="quoted"/>).</Text> 1155 <Text id="ep-30">Edit the <AutoText text="DocumentText"/> format statement. PDF files processed as HTML will not have images to display, so we need to make sure they get text displayed instead. Change <Format>[srcicon]</Format> to <Format>{If}{[NoText] eq "1",[srcicon],[Text]}</Format>.</Text> 1156 </NumberedItem> 1157 <NumberedItem> 1158 <Text id="ep-33">Build and preview the collection. All PDF documents should look relatively nice. Try searching this collection. You will be able to search for the PDFs that were converted to HTML (try e.g. <AutoText text="bibliography" type="quoted"/>), but not the ones that were converted to images (try searching for <AutoText text="FAO" type="quoted"/> or <AutoText text="METS" type="quoted"/>).</Text> 1159 </NumberedItem> 1160 <Heading> 1161 <Text id="fw-24">Opening PDF files with query terms highlighted</Text> 1162 </Heading> 1163 <NumberedItem> 1164 <Text id="fw-24a">Next we'll customize the <AutoText text="SearchVList"/> format statement to highlight the query terms in a PDF file when it is opened from the search result list. This requires Acrobat Reader 7.0 version or higher, and currently only works on a Microsoft Windows platform.</Text> 1165 </NumberedItem> 1166 <NumberedItem> 1167 <Text id="fw-24c">The search terms are kept in the macro variable <AutoText text="_cgiargq_"/>, and we append <AutoText text="#search="_cgiargq_""/> to the end of a PDF file link to pass the query terms to the PDF file.</Text> 1168 <Text id="fw-24d"><AutoText text="PDFPlug"/> renames each PDF file as <AutoText text="doc.pdf"/> and saves it in a unique directory for that document, so we use</Text> 1169 <Format>_httpcollection_/index/assoc/[archivedir]/doc.pdf</Format> 1170 <Text id="fw-24e">to refer to the PDF source file. (However, if you used the <AutoText text="-keep_original_filename"/> option to <AutoText text="PDFPlug"/> when building the collection, the original name of the PDF file is kept, and we use</Text> 1171 <Format>_httpcollection_/index/assoc/[archivedir]/[Source]</Format> 1172 <Text id="fw-24f">instead to locate the PDF source file.)</Text> 1173 </NumberedItem> 1174 <NumberedItem> 1175 <Text id="fw-24g">Select <AutoText text="SearchVList"/> from the list of assigned formats. We need to test whether the file is a PDF file before linking to doc.pdf, using <Format>{If}{[ex.FileFormat] eq 'PDF',,}</Format>. For PDF files, we use the above format instead of the <Format>[ex.srclink]</Format> and <Format>[ex./srclink]</Format> variables to link to the file.</Text> 1176 <Text id="fw-24b">The resulting format statement is:</Text> 1177 <Format> 1178 <td valign="top">[link][icon][/link]</td><br/> 1179 <td valign="top"><highlight>{If}{[ex.FileFormat] eq 'PDF', <a 1180 href=\"_httpcollection_/index/assoc/[archivedir]/doc.pdf#search=&quot;_cgiargq_&quot;\">[ex.srcicon]</a>,<br/>[ex.srclink][ex.srcicon][ex./srclink]}</highlight></td><br/> 1181 <td valign="top">[highlight]<br/> 1182 {Or}{[dc.Title],[ex.Title],Untitled}<br/> 1183 [/highlight]{If}{[ex.Source],<br><i>([ex.Source])</i>}</td><br/> 1184 </Format> 1185 <Text id="fw-24i">When the PDF icons are clicked in the search results, Acrobat will open the file with the search window open, and the query terms highlighted.</Text> 1193 1186 </NumberedItem> 1194 1187 </Content> … … 1198 1191 <Text id="ew-a">Enhanced Word document handling</Text> 1199 1192 </Title> 1200 <Version initial="2.70w" current="2. 71"/>1193 <Version initial="2.70w" current="2.80"/> 1201 1194 <Prerequisite id="word_pdf_collection"/> 1202 1195 <Content> … … 1213 1206 </NumberedItem> 1214 1207 <NumberedItem> 1215 <Text id="ew-5"><b>Build</b> the collection. You will notice that the Microsoft Word program is started up for each Word document—the document is saved as HTML from Word itself, to get a better conversion. <b>Preview</b> the collection. In the <AutoText key="coredm::_Global:labelTitle_"/> list, notice that <Path>word03.doc</Path> and <Path>word06.doc</Path> now have a book icon, rather than a page icon. These now appear with hierarchical structure. But these two are the only ones.</Text>1208 <Text id="ew-5"><b>Build</b> the collection. You will notice that the Microsoft Word program is started up for each Word document—the document is saved as HTML from Word itself, to get a better conversion. <b>Preview</b> the collection. In the <AutoText key="coredm::_Global:labelTitle_"/> list, notice that <Path>word03.doc</Path> and <Path>word06.doc</Path> now have a book icon, rather than a page icon. These now appear with hierarchical structure.</Text> 1216 1209 <Text id="ew-6">The default behaviour for <AutoText text="WordPlug"/> with <AutoText text="windows_scripting"/> is to section the document based on <AutoText text="Heading 1" type="quoted"/>, <AutoText text="Heading 2" type="quoted"/>, <AutoText text="Heading 3" type="quoted"/> styles. If you open up the <Path>word03.doc</Path> or <Path>word06.doc</Path> documents in Word, you will see that the sections use these Heading styles.</Text> 1217 1210 <Text id="ew-7">Note, to view style information in Word, you can select <Menu>Format → Styles and Formatting</Menu> from the menu, and a side bar will appear on the right hand side. Click on a section heading and the formatting information will be displayed in this side bar.</Text> … … 1236 1229 <BulletList> 1237 1230 <Bullet> 1238 <Text id="ew-13"><AutoText text=" PaperTitle" type="italics"/>: Title of the paper</Text>1239 </Bullet> 1240 <Bullet> 1241 <Text id="ew-14"><AutoText text=" SammaryHeader" type="italics"/> (probably mistyped): Summary section</Text>1242 </Bullet> 1243 <Bullet> 1244 <Text id="ew-15"><AutoText text=" Chapter Title" type="italics"/>: Level 1section heading</Text>1245 </Bullet> 1246 <Bullet> 1247 <Text id="ew-16"><AutoText text="S ectionHeading" type="italics"/>: Level 2section heading</Text>1248 </Bullet> 1249 <Bullet> 1250 <Text id="ew-17"><AutoText text=" Reference Heading" type="italics"/>: Reference section</Text>1231 <Text id="ew-13"><AutoText text="ManualTitle" type="italics"/>: Title of the manual</Text> 1232 </Bullet> 1233 <Bullet> 1234 <Text id="ew-14"><AutoText text="ChapterTitle" type="italics"/>: Level 1 section heading</Text> 1235 </Bullet> 1236 <Bullet> 1237 <Text id="ew-15"><AutoText text="SectionHeading" type="italics"/>: Level 2 section heading</Text> 1238 </Bullet> 1239 <Bullet> 1240 <Text id="ew-16"><AutoText text="SubsectionHeading" type="italics"/>: Level 3 section heading</Text> 1241 </Bullet> 1242 <Bullet> 1243 <Text id="ew-17"><AutoText text="AppendixTitle" type="italics"/>: Appendix section title</Text> 1251 1244 </Bullet> 1252 1245 </BulletList> … … 1263 1256 </Format> 1264 1257 <Text id="ew-12">These header options define which styles should be considered as title, level 1, level 2 and level 3 styles. </Text> 1265 <Text id="ew-12a"> Set the options as follows (spaces in the Word styles are removed when converting to HTML styles, and these options must match the HTML styles):</Text>1266 <Format> 1267 level1_header:( SammaryHeader|ChapterTitle|ReferenceHeading)<br/>1258 <Text id="ew-12a">Ensure that the <AutoText text="windows_scripting"/> option is checked, and set the options as follows (spaces in the Word styles are removed when converting to HTML styles, and these options must match the HTML styles):</Text> 1259 <Format> 1260 level1_header:(ChapterTitle|AppendixTitle)<br/> 1268 1261 level2_header: SectionHeading<br/> 1269 title_header: PaperTitle 1262 level3_header: SubsectionHeading<br/> 1263 title_header: ManualTitle 1270 1264 </Format> 1271 1265 <Comment> … … 1285 1279 </Heading> 1286 1280 <NumberedItem> 1287 <Text id="ew-21">If you look at <Path>word06.doc</Path>you will see that it now has two tables of contents. One is generated by Greenstone based on the document's styles, the other was already defined in the Word document. WordPlug can be configured to remove predefined tables of contents and tables of figures. The tables must be defined with Word styles in order for this to work.</Text>1288 </NumberedItem> 1289 <NumberedItem> 1290 <Text id="ew-22">To remove the tables of contents and figures from <Path>word06.doc</Path> , switch on the <AutoText text="delete_toc"/> option in <AutoText text="WordPlug"/>. Set the <AutoText text="toc_header"/> option to <Format>(MsoToc1|MsoToc2|MsoToc3|MsoTof)</Format>. In this document, the table of contents and list of figures use these four style names. Click <AutoText key="glidict::General.OK" type="button"/>.</Text>1291 </NumberedItem> 1292 <NumberedItem> 1293 <Text id="ew-24"><b>Build</b> and <b>preview</b> the collection. <Path>word06.doc</Path> should now have only one table of contents.</Text>1281 <Text id="ew-21">If you look at the HTML versions of <Path>word05.doc</Path> and <Path>word06.doc</Path>, you will see that it now has two tables of contents. One is generated by Greenstone based on the document's styles, the other was already defined in the Word document. WordPlug can be configured to remove predefined tables of contents and tables of figures. The tables must be defined with Word styles in order for this to work.</Text> 1282 </NumberedItem> 1283 <NumberedItem> 1284 <Text id="ew-22">To remove the tables of contents and figures from <Path>word06.doc</Path> and the table of contents from <Path>word05.doc</Path>, switch on the <AutoText text="delete_toc"/> option in <AutoText text="WordPlug"/>. Set the <AutoText text="toc_header"/> option to <Format>(MsoToc1|MsoToc2|MsoToc3|MsoTof|TOA)</Format>. In this document, the table of contents and list of figures use these four style names. Click <AutoText key="glidict::General.OK" type="button"/>.</Text> 1285 </NumberedItem> 1286 <NumberedItem> 1287 <Text id="ew-24"><b>Build</b> and <b>preview</b> the collection. Both <Path>word05.doc</Path> and <Path>word06.doc</Path> should now have only one table of contents.</Text> 1294 1288 </NumberedItem> 1295 1289 <NumberedItem> … … 1300 1294 </Heading> 1301 1295 <NumberedItem> 1302 <Text id="ew-26">W ord document properties can be extracted as metadata. By default, only the Title will be extracted. Other properties can be extracted using the <AutoText text="metadata_fields"/> option.</Text>1296 <Text id="ew-26">When the <AutoText text="windows_scripting"/> option is set, word document properties can be extracted as metadata. By default, only the Title will be extracted. Other properties can be extracted using the <AutoText text="metadata_fields"/> option.</Text> 1303 1297 </NumberedItem> 1304 1298 <NumberedItem> … … 1324 1318 <Text id="0403">Exporting a collection to CD-ROM/DVD</Text> 1325 1319 </Title> 1326 <Version initial="2.60" current="2. 71"/>1320 <Version initial="2.60" current="2.80"/> 1327 1321 <Content> 1328 1322 <Comment> … … 1349 1343 </Title> 1350 1344 <SampleFiles folder="tudor"/> 1351 <Version initial="2.60" current="2. 71"/>1345 <Version initial="2.60" current="2.80"/> 1352 1346 <Content> 1347 <Comment> 1348 <Text id="03881">You will need the files in the <Path>sample_files → tudor</Path> folder.</Text> 1349 </Comment> 1353 1350 <NumberedItem> 1354 1351 <Text id="0388">Invoke the Greenstone Librarian Interface (from the Windows <i>Start</i> menu) and start a new collection called <b>tudor</b> (use the <AutoText key="glidict::Menu.File"/> menu), based on the default <AutoText key="glidict::NewCollectionPrompt.NewCollection"/>.</Text> … … 1380 1377 Title,Author,Page_topic,Content 1381 1378 </Format> 1382 <Text id="0393b-1"> Make sure that you have copied this exactly, with no spaces.Click <AutoText key="glidict::General.OK" type="button"/>.</Text>1379 <Text id="0393b-1">Click <AutoText key="glidict::General.OK" type="button"/>.</Text> 1383 1380 </NumberedItem> 1384 1381 <NumberedItem> … … 1419 1416 </Title> 1420 1417 <Prerequisite id="large_html_collection"/> 1421 <Version initial="2.60" current="2. 71"/>1418 <Version initial="2.60" current="2.80"/> 1422 1419 <Content> 1423 1420 <Comment> … … 1532 1529 </Title> 1533 1530 <Prerequisite id="large_html_collection"/> 1534 <Version initial="2.60" current="2. 71"/>1531 <Version initial="2.60" current="2.80"/> 1535 1532 <Content> 1536 1533 <NumberedItem> … … 1540 1537 <td valign=top>[ex.srclink]{Or}{[ex.thumbicon],[ex.srcicon]} [ex./srclink]</td><br/> 1541 1538 <td valign=top>[highlight]<br/> 1542 {Or}{[d ls.Title],[dc.Title],[ex.Title],Untitled}<br/>1539 {Or}{[dc.Title],[exp.Title],[ex.Title],Untitled}<br/> 1543 1540 [/highlight]{If}{[ex.Source],<br><i>([ex.Source])</i>}</td> 1544 1541 </Format> … … 1609 1606 <td>[link][icon][/link]</td><br/> 1610 1607 <td>{If}{[numleafdocs],<b>Bookshelf title:</b> [ex.Title],<br/> 1611 Title:</b> [ex.Title]}<br/>1608 <b>Title:</b> [ex.Title]}<br/> 1612 1609 </td> 1613 1610 </Format> … … 1626 1623 <Text id="st-1">Section tagging for HTML documents</Text> 1627 1624 </Title> 1628 <Version initial="2.70w" current="2. 71"/>1625 <Version initial="2.70w" current="2.80"/> 1629 1626 <Content> 1630 1627 <NumberedItem> … … 1682 1679 <Text id="0411">Downloading files from the web</Text> 1683 1680 </Title> 1684 <Version initial="2.60" current="2. 71"/>1681 <Version initial="2.60" current="2.80"/> 1685 1682 <Content> 1686 1683 <Comment> … … 1692 1689 <NumberedItem> 1693 1690 <Text id="0414">In a web browser, visit <Link>http://englishhistory.net</Link>, follow the link to <i>Tudor England</i>, and click <<b>Enter</b>>. You should be at the URL</Text> 1694 <Link>http://englishhistory.net/tudor /contents.html</Link>1691 <Link>http://englishhistory.net/tudor.html</Link> 1695 1692 <Text id="0415">This is where we started the downloading process to obtain the files you have been using for the <b>tudor</b> collection. You could do the same thing by copying this URL from the web browser, pasting it into the <AutoText key="glidict::GUI.Download"/> panel, and clicking the <AutoText key="glidict::Mirroring.Download" type="button"/> button. However, several megabytes will be downloaded, which might strain your network resources—or your patience! For a faster exercise we focus on a smaller section of the site. </Text> 1696 1693 </NumberedItem> … … 1699 1696 <Text id="0415b">Enter this URL</Text> 1700 1697 <Link>http://englishhistory.net/tudor/citizens/</Link> 1701 <Text id="0417">into the <AutoText text="url"/> box. There are several other options that govern how the download process proceeds. To see a description of an option, hover the mouse over it and a tooltip will appear. To copy just the <i>citizens</i> section of the website, switch on the <AutoText text="below"/> option by checking its box . If you don't do this (or if you miss out the terminating "/" in the URL), the downloading process will follow links to other areas of the <i>englishhistory.net</i> website and grab those as well.</Text>1698 <Text id="0417">into the <AutoText text="url"/> box. There are several other options that govern how the download process proceeds. To see a description of an option, hover the mouse over it and a tooltip will appear. To copy just the <i>citizens</i> section of the website, switch on the <AutoText text="below"/> option by checking its box and set the <AutoText text="depth"/> option to 1. If you don't do this (or if you miss out the terminating "/" in the URL), the downloading process will follow links to other areas of the <i>englishhistory.net</i> website and grab those as well.</Text> 1702 1699 </NumberedItem> 1703 1700 <NumberedItem> … … 1724 1721 </Title> 1725 1722 <Prerequisite id="downloading_from_internet"/> 1726 <Version initial="2.60" current="2. 71"/>1723 <Version initial="2.60" current="2.80"/> 1727 1724 <Content> 1728 1725 <NumberedItem> 1729 <Text id="0424">Open up your <b> webtudor</b> collection, and in the <AutoText key="glidict::GUI.Gather"/> panel inspect the files you dragged into it. The first folder is <Path>englishhistory.net</Path>, which opens up to reveal <Path>tudor</Path>, and so on. The files represent a complete sweep of the pages (and supporting images) that constitute the <i>Tudor citizens</i> section of the <i>englishhistory.net</i> web site. They were downloaded from the web in a way that preserved the structure of the original site. This allows any page's original URL to be reconstructed from the folder hierarchy.</Text>1726 <Text id="0424">Open up your <b>tudor</b> collection, and in the <AutoText key="glidict::GUI.Gather"/> panel inspect the files you dragged into it. The first folder is <Path>englishhistory.net</Path>, which opens up to reveal <Path>tudor</Path>, and so on. The files represent a complete sweep of the pages (and supporting images) that constitute the <i>Tudor citizens</i> section of the <i>englishhistory.net</i> web site. They were downloaded from the web in a way that preserved the structure of the original site. This allows any page's original URL to be reconstructed from the folder hierarchy.</Text> 1730 1727 </NumberedItem> 1731 1728 <NumberedItem> … … 1758 1755 </Title> 1759 1756 <SampleFiles folder="marc"/> 1760 <Version initial="2.60" current="2. 71"/>1757 <Version initial="2.60" current="2.80"/> 1761 1758 <Content> 1762 1759 <Comment> 1763 <Text id="0520a">This exercise looks at using fielded searching in a collection. Fielded searching is best used for metadata rich collections. Here we use bibliographic data in MARC format. We also "explode" the database, enabling editing of the metadata with the Librarian Interface.</Text> 1764 </Comment> 1765 <NumberedItem> 1766 <Text id="0521">Start a new collection called <b>Beatles Bibliography</b> which will contain a collection of MARC records on the Beatles, from the US Library of Congress. Enter the requested information and base it on <AutoText key="glidict::NewCollectionPrompt.NewCollection"/>.</Text> 1767 </NumberedItem> 1768 <NumberedItem> 1769 <Text id="0522">In the <AutoText key="glidict::GUI.Gather"/> panel, open the <Path>sample_files → marc</Path> folder, drag <Path>locbeatles50.marc</Path> into the right-hand pane and drop it there. A popup window asks whether you want to add <AutoText text="MARCPlug" /> to the collection to process this file. Click <AutoText key="glidict::CDM.PlugInManager.QuickAdd" type="button"/>, because this plugin will be needed to process the MARC records.</Text> 1770 </NumberedItem> 1771 <NumberedItem> 1772 <Text id="0523">In the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel, remove the plugins <AutoText text="TextPlug" /> to <AutoText text="NULPlug" /> by selecting each one in the <AutoText key="glidict::CDM.PlugInManager.Assigned"/> list and clicking <AutoText key="glidict::CDM.PlugInManager.Remove" type="button"/> (<AutoText text="ZIPPlug" />, <AutoText text="GAPlug" /> and <AutoText text="MARCPlug" /> remain). It is not strictly necessary to remove these redundant plugins, but it is good practice to include only plugins that are needed, to avoid unwanted (and unexpected) side effects.</Text> 1773 </NumberedItem> 1760 <Text id="0520a">This exercise looks at using fielded searching in a collection. Fielded searching is best used for metadata rich collections. Here we use bibliographic data in MARC format.</Text> 1761 </Comment> 1762 <NumberedItem> 1763 <Text id="0521">Start a new collection called <b>Papers Bibliography</b> which will contain a collection of example MARC records of the working papers published at the <Link url="http://www.cs.waikato.ac.nz">Computer Science Department</Link>, <Link url="http://www.waikato.ac.nz">Waikato University</Link>. Enter the requested information and base it on <AutoText key="glidict::NewCollectionPrompt.NewCollection"/>.</Text> 1764 </NumberedItem> 1765 <NumberedItem> 1766 <Text id="0522">In the <AutoText key="glidict::GUI.Gather"/> panel, open the <Path>sample_files → marc</Path> folder, drag <Path>CMSwp-all.marc</Path> into the right-hand pane and drop it there. A popup window asks whether you want to add <AutoText text="MARCPlug" /> to the collection to process this file. Click <AutoText key="glidict::CDM.PlugInManager.QuickAdd" type="button"/>, because this plugin will be needed to process the MARC records.</Text> 1767 </NumberedItem> 1768 <!-- don't need to remove the plugins --> 1769 <!-- 1770 <NumberedItem> 1771 <Text id="0523">In the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel, remove the plugins <AutoText text="TextPlug" /> to <AutoText text="NULPlug" /> by selecting each one in the <AutoText key="glidict::CDM.PlugInManager.Assigned"/> list and clicking <AutoText key="glidict::CDM.PlugInManager.Remove" type="button"/> (<AutoText text="ZIPPlug" />, <AutoText text="GAPlug" />, <AutoText text="MetadataXMLPlug"/> and <AutoText text="MARCPlug" /> remain). It is not strictly necessary to remove these redundant plugins, but it is good practice to include only plugins that are needed, to avoid unwanted (and unexpected) side effects.</Text> 1772 </NumberedItem> 1773 --> 1774 1774 <NumberedItem> 1775 1775 <Text id="0524">Now select <AutoText key="glidict::CDM.GUI.Classifiers"/> within the <AutoText key="glidict::GUI.Design"/> panel and <b>remove</b> the default classifier for <b>Source</b> metadata.</Text> … … 1779 1779 </NumberedItem> 1780 1780 <NumberedItem> 1781 <Text id="0525">Switch to the <AutoText key="glidict::GUI.Create"/> panel, <b>build</b> the collection, and <b>preview</b> it. Browse through the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> and view a record or two. Try searching—for example, find items that include <AutoText text=" rock music"/>.</Text>1781 <Text id="0525">Switch to the <AutoText key="glidict::GUI.Create"/> panel, <b>build</b> the collection, and <b>preview</b> it. Browse through the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> and view a record or two. Try searching—for example, find items that include <AutoText text="graphics"/>.</Text> 1782 1782 </NumberedItem> 1783 1783 <NumberedItem> … … 1794 1794 </Heading> 1795 1795 <NumberedItem> 1796 <Text id="0531a"> Collections built with MGPP (the default indexer) provide the option offielded searching. In the browser, go to the <AutoText key="coredm::_Global:linktextPREFERENCES_" type="italics"/> page. You will notice that there is a <AutoText key="coredm::_preferences:textsearchtype_" /> option which enables you to switch between "normal" and "fielded" search. Change to fielded search now and click on the <AutoText key="coredm::_Global:labelSearch_"/> button. The search form has changed to a fielded form.</Text>1796 <Text id="0531a">Now let's look at fielded searching. In the browser, go to the <AutoText key="coredm::_Global:linktextPREFERENCES_" type="italics"/> page. You will notice that there is a <AutoText key="coredm::_preferences:textsearchtype_" /> option which enables you to switch between "normal" and "fielded" search. Change to fielded search now and click on the <AutoText key="coredm::_Global:labelSearch_"/> button. The search form has changed to a fielded form.</Text> 1797 1797 </NumberedItem> 1798 1798 <NumberedItem> … … 1803 1803 </NumberedItem> 1804 1804 <NumberedItem> 1805 <Text id="0533"><b>Preview</b> the collection again. Notice that the collection's home page no longer includes a query box. (This is because the search form is too big to fit here nicely.) To search, you have to click <AutoText key="coredm::_Global:labelSearch_"/> in the navigation bar. Note that the <AutoText key="coredm::_Global:linktextPREFERENCES_" type="italics"/> page has changed so that the "normal" query style is no longer offered.</Text>1805 <Text id="0533"><b>Preview</b> the collection again. Notice that the collection's home page no longer includes a query box. (This is because the search form is too big to fit here nicely.) To search, you have to click <AutoText key="coredm::_Global:labelSearch_"/> in the navigation bar. Note that the <AutoText key="coredm::_Global:linktextPREFERENCES_" type="italics"/> page has changed so that the "normal" query style is no longer the default value.</Text> 1806 1806 </NumberedItem> 1807 1807 <NumberedItem> … … 1833 1833 </NumberedItem> 1834 1834 <NumberedItem> 1835 <Text id="0533-9">Once exploding has finished, the MARC database file will have been deleted, and a folder created in its place. This folder contains an empty file for each record in the original database. The metadata for these records can be viewed and edited by switching to the <AutoText key="glidict::GUI.Enrich"/> panel.</Text> 1836 </NumberedItem> 1837 <NumberedItem> 1838 <Text id="0533-10">Because the MARC file is no longer present, and the collection contains empty (.nul) files, we need to change the list of plugins. In the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel, remove <AutoText text="MARCPlug"/> and add <AutoText text="NULPlug"/> (use the default configuration).</Text> 1839 </NumberedItem> 1840 <NumberedItem> 1841 <Text id="0533-11"><b>Rebuild</b> and <b>preview</b> the collection. You will notice that the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> classifier displays the filename not the record title, the <AutoText key="coredm::_Global:labelSubject_" type="italics"/> classifier is empty, searching no longer returns any results, and the document display is useless.</Text> 1835 <Text id="0533-9">Once exploding has finished, the MARC database file will have been deleted, and three folders created in its place. These folders contain an empty file for each record in the original database. The metadata for these records can be viewed and edited by switching to the <AutoText key="glidict::GUI.Enrich"/> panel.</Text> 1836 </NumberedItem> 1837 <NumberedItem> 1838 <Text id="0533-10">Because the MARC file is no longer present, and the collection contains empty (.nul) files, we need to change the list of plugins. In the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel, remove <AutoText text="MARCPlug"/>.</Text> 1839 </NumberedItem> 1840 <NumberedItem> 1841 <Text id="0533-11"><b>Rebuild</b> and <b>preview</b> the collection. You will notice that the <AutoText key="coredm::_Global:labelSubject_" type="italics"/> classifier is empty, searching no longer returns any results, and the document display is useless.</Text> 1842 <Text id="0533-11b">Although the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> classifier was built on <AutoText key="metadata::ex.Title"/>, it still displays the correct titles, but in the <AutoText key="glidict::GUI.Enrich"/> panel you can see the <AutoText key="metadata::ex.Title"/> metadata are actually the filenames rather than titles of the MARC records. This is because the default <AutoText text="VList"/> format uses the <AutoText key="metadata::exp.Title"/> metadata. In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select <AutoText text="VList"/> in the list of assigned format statements. The resulting format statement looks like:</Text> 1843 <Format> 1844 <td valign="top">[link][icon][/link]</td><br/> 1845 <td valign="top">[ex.srclink]{Or}{[ex.thumbicon],[ex.srcicon]}[ex./srclink]</td><br/> 1846 <td valign="top">[highlight]<br/> 1847 {Or}{[dc.Title],[exp.Title],[ex.Title],Untitled}<br/> 1848 [/highlight]{If}{[ex.Source],<br><i>([ex.Source])</i>} 1849 </Format> 1850 <Text id="0533-11c">Since there is no <AutoText key="metadata::dc.Title"/> metadata and <AutoText key="metadata::exp.Title"/> comes before <AutoText key="metadata::ex.Title"/>, the expoded titles will be displayed.</Text> 1842 1851 </NumberedItem> 1843 1852 <Heading> 1844 1853 <Text id="0533-11a">Reformatting the collection to use the exploded metadata</Text> 1845 1854 </Heading> 1846 <Text id="0533-12">The collection previously used extracted (ex.) metadata, but now it uses exploded (exp.) metadata. The classifiersand search indexes were built on ex metadata, which is why they no longer work properly.</Text>1855 <Text id="0533-12">The collection previously used extracted (ex.) metadata, but now it uses exploded (exp.) metadata. The <AutoText key="coredm::_Global:labelSubject_" type="italics"/> classifier and search indexes were built on ex metadata, which is why they no longer work properly.</Text> 1847 1856 <Text id="0533-12a">There is also no longer any text in the documents. Previously, MARCPlug stored the raw record as the "text" of each record. Now that the metadata is in the Librarian Interface, there is no longer the concept of raw record, and so there is no text.</Text> 1848 1857 <Text id="0533-12b">We need to modify the collection design to take note of these changes.</Text> … … 1860 1869 </NumberedItem> 1861 1870 <NumberedItem> 1862 <Text id="0533-15">In the <AutoText key="glidict::CDM.GUI.Classifiers"/> section, change the <AutoText key="metadata::ex.Title"/> <AutoText text="AZList"/> to use <AutoText key="metadata::exp.Title"/> metadata. Double click the <AutoText key="metadata::ex.Title"/> <AutoText text="AZList"/> in the <AutoText key="glidict::CDM.ClassifierManager.Assigned"/> list, and change the <AutoText text="metadata"/> option to use <AutoText key="metadata::exp.Title"/>. Click <AutoText key="glidict::General.OK" type="button"/>. Do the same thing for the Subject <AutoText text="AZCompactList"/>, changing <AutoText key="metadata::ex.Subject"/> to <AutoText key="metadata::exp.Subject"/>.</Text> 1871 <Text id="0533-15">To explicitly use the <AutoText key="metadata::exp.Title"/> metadata, in the <AutoText key="glidict::CDM.GUI.Classifiers"/> section, change the <AutoText key="metadata::ex.Title"/> <AutoText text="AZList"/> to use <AutoText key="metadata::exp.Title"/> metadata. Double click the <AutoText key="metadata::ex.Title"/> <AutoText text="AZList"/> in the <AutoText key="glidict::CDM.ClassifierManager.Assigned"/> list, and change the <AutoText text="metadata"/> option to use <AutoText key="metadata::exp.Title"/>. Click <AutoText key="glidict::General.OK" type="button"/>. Do the same thing for the Subject <AutoText text="AZCompactList"/>, changing <AutoText key="metadata::ex.Subject"/> to <AutoText key="metadata::exp.Subject"/>.</Text> 1872 </NumberedItem> 1873 <NumberedItem> 1874 <Text id="0533-23"><b>Rebuild</b> and <b>preview</b> the collection. The classifiers should be back to normal and searching should now work.</Text> 1863 1875 </NumberedItem> 1864 1876 <NumberedItem> … … 1866 1878 <BulletList> 1867 1879 <Bullet> 1868 <Text id="0533-16a">There is no d ls or dc metadata for this collection, so replace <Format>{Or}{[dls.Title],[dc.Title],[ex.Title],Untitled}</Format> with <Format>{Or}{[exp.Title],[ex.Title],Untitled}</Format>.</Text>1880 <Text id="0533-16a">There is no dc metadata for this collection, so replace <Format>{Or}{[dc.Title],[exp.Title],[ex.Title],Untitled}</Format> with <Format>{Or}{[exp.Title],[ex.Title],Untitled}</Format>.</Text> 1869 1881 </Bullet> 1870 1882 <Bullet> … … 1898 1910 <NumberedItem> 1899 1911 <Text id="0533-22">The <AutoText key="coredm::_document:textDETACH_" type="italics"/> and <AutoText key="coredm::_document:textNOHIGHLIGHT_" type="italics"/> buttons are not very useful for this collection, so lets get rid of them. Edit the <AutoText text="DocumentButtons"/> format statement to make it empty.</Text> 1900 </NumberedItem>1901 <NumberedItem>1902 <Text id="0533-23"><b>Rebuild</b> and <b>preview</b> the collection. The classifiers should be back to normal, searching should now work, and there should be a nice record display.</Text>1903 1912 </NumberedItem> 1904 1913 </Content> … … 1909 1918 </Title> 1910 1919 <SampleFiles folder="isis"/> 1911 <Version initial="2.70w" current="2. 71"/>1920 <Version initial="2.70w" current="2.80"/> 1912 1921 <Content> 1913 1922 <Comment> … … 1915 1924 </Comment> 1916 1925 <NumberedItem> 1917 <Text id="is-3">Start a new collection called <b>ISIS Collection</b> .</Text>1926 <Text id="is-3">Start a new collection called <b>ISIS Collection</b> (base it on <b>New Collection</b>).</Text> 1918 1927 </NumberedItem> 1919 1928 <NumberedItem> … … 1971 1980 </Title> 1972 1981 <SampleFiles folder="custom"/> 1973 <Version initial="2.70" current="2. 71"/>1982 <Version initial="2.70" current="2.80"/> 1974 1983 <Content> 1975 1984 <Text id="mf-2">The appearance of all pages produced by Greenstone is governed by macro files, which reside in the folder <Path>Greenstone → macros</Path>, images, and CSS stylesheets, both of which reside in <Path>Greenstone → images</Path>. </Text> 1976 1985 <Text id="mf-3">A macro takes the form <Format>_macroname_ {macro value}</Format>. Macro names start and end with underscores (_), and the macro value is enclosed in curly brackets ({}). Macro values can be text or HTML, and can include other macros.</Text> 1977 <Text id="mf-4">Macros are grouped into packages, and different packages control the appearance of different pages. For example, the <AutoText text="home"/>, <AutoText text="help"/>, <AutoText text="preferences"/>, <AutoText text="query"/>, <AutoText text="document"/> packages control the home, help, preferences, query, and document pages, respectively. Some macro files contain macros for just one package, for example, <Path>home.dm</Path>, <Path>query.dm</Path>, <Path>document.dm</Path>, while others contain macros for many packages. <Path>base.dm</Path> contains macros used globally, <Path>style.dm</Path> controls the common style of each page, <Path>english.dm</Path>, <Path>french.dm</Path> and other language files contain the text fragments for the entire interface, in that specificlanguage. </Text>1986 <Text id="mf-4">Macros are grouped into packages, and different packages control the appearance of different pages. For example, the <AutoText text="home"/>, <AutoText text="help"/>, <AutoText text="preferences"/>, <AutoText text="query"/>, <AutoText text="document"/> packages control the home, help, preferences, query, and document pages, respectively. Some macro files contain macros for just one package, for example, <Path>home.dm</Path>, <Path>query.dm</Path>, <Path>document.dm</Path>, while others contain macros for many packages. <Path>base.dm</Path> contains macros used globally, <Path>style.dm</Path> controls the common style of each page, <Path>english.dm</Path>, <Path>french.dm</Path> and other language files contain the text fragments for the entire interface, in that language. </Text> 1978 1987 <Text id="mf-5">The output of the library program is a page of HTML which is viewed in a web browser. CSS (Cascading Style Sheets) are often used alongside HTML pages to control the formatting, such as layout, colour, font etc. The default Greenstone stylesheet is <Path>Greenstone → images → style.css</Path>.</Text> 1979 1988 <Text id="mf-6">In this exercise, we customize the macros, images and stylesheets to change the appearance of our library.</Text> 1980 1989 <Heading> 1981 <Text id="mf-7">Changing the background and header images</Text>1982 </Heading>1983 <NumberedItem>1984 <Text id="mf-8">Three new images for this exercise can be found in <Path>sample_files → custom</Path>. Copy <Path>chalk-blue.gif</Path>, <Path>gsdlhead-blue.gif</Path> and <Path>divb-blue.gif</Path> from the <Path>custom</Path> folder into the <Path>Greenstone → images</Path> folder.</Text>1985 </NumberedItem>1986 <NumberedItem>1987 <Text id="mf-9">Open the file <Path>Greenstone → macros → home.dm</Path> in a text editor, e.g. WordPad. Find each occurrence of <Format>gsdlhead.gif</Format> in this file (there are two) and replace with <Format>gsdlhead-blue.gif</Format>. (If you are using WordPad, you can use <Menu>Edit → Find</Menu> to search for the text.)</Text>1988 <Text id="mf-10">Save <Path>home.dm</Path> and close the file.</Text>1989 </NumberedItem>1990 <NumberedItem>1991 <Text id="mf-11">Open the file <Path>Greenstone → macros → style.dm</Path> with the same program. Locate the following part of the file (this is part of the <Format>_cssheader_</Format> macro):</Text>1992 <Format>1993 <style type="text/css"><br/>1994 body.bgimage \{ background-image: url("_httpimg_/chalk.gif"); \}<br/>1995 </Format>1996 <Text id="mf-12">Use copy and paste on the <Format>body.bgimage</Format> line to make it look like this: </Text>1997 <Format>1998 <style type="text/css"><br/>1999 /*body.bgimage \{ background-image: url("_httpimg_/chalk.gif"); \}*/<br/>2000 body.bgimage \{ background-image: url("_httpimg_/chalk-blue.gif"); \}<br/>2001 </Format>2002 <Text id="mf-13">/*...*/ around a line signals a comment, and this style element will be ignored. We use this to "comment out" the original line and replace it with a modified line. This way it is easy to revert back to the original if necessary. Here we are changing the background image for the <Format>bgimage</Format> section of the <Format>body</Format> of the page to <Format>chalk-blue.gif</Format>.</Text>2003 <Text id="mf-14">Save <Path>style.dm</Path> and close the file.</Text>2004 </NumberedItem>2005 <NumberedItem>2006 <Text id="mf-15">Preview the home page in a web browser. (On Windows, restart the Greenstone library server.) The page header and background should now use the new graphics, and be blue.</Text>2007 <Comment>2008 <Text id="mf-15a">The final part of this exercise looks at how we determined which images needed replacing, and which macro files should be edited.</Text>2009 </Comment>2010 </NumberedItem>2011 <Heading>2012 <Text id="mf-16">Changing the colour of the navigation bar, page title and page text</Text>2013 </Heading>2014 <Text id="mf-17">Now that the background image is a nice blue colour, lets format the page so that some other parts are blue too. Preview the collection after each change to make sure that it has worked properly. On Windows, macro file changes require a restart of the Greenstone library server. Stylesheet changes may require a force reload in the web browser.</Text>2015 <NumberedItem>2016 <Text id="mf-18">First, we'll change the colour of the navigation bar and green divider bars. These use an image as a background, specified in the same macro as the page background.</Text>2017 <Text id="mf-19">Open <Path>Greenstone → macros → style.dm</Path> in a text editor, and find the <Format>_cssheader_</Format> macro that you modified previously. Change the <Format>div.navbar</Format> and <Format>div.divbar</Format> parts to use <Format>divb-blue.gif</Format> instead of <Format>bg_green.png</Format>:</Text>2018 <Format>2019 /*div.navbar \{ background-image: url("_httpimg_/bg_green.png"); \}*/<br/>2020 div.navbar \{ background-image: url("_httpimg_/divb-blue.gif"); \}<br/>2021 /*div.divbar \{ background-image: url("_httpimg_/bg_green.png"); \}*/<br/>2022 div.divbar \{ background-image: url("_httpimg_/divb-blue.gif"); \}<br/>2023 </Format>2024 </NumberedItem>2025 <NumberedItem>2026 <Text id="mf-20">The selected item on the navigation bar uses the same background, so change that too:</Text>2027 <Format>2028 /*a.navlink_sel \{ background-image: url("_httpimg_/bg_green.png"); \}*/<br/>2029 a.navlink_sel \{ background-image: url("_httpimg_/divb-blue.gif"); \}2030 </Format>2031 </NumberedItem>2032 <NumberedItem>2033 <Text id="mf-21">Next, we get rid of the background green image on the page and collection titles. Comment out the <Format>p.bannertitle</Format> and <Format>p.collectiontitle</Format> parts:</Text>2034 <Format>2035 /*p.bannertitle \{background-image: url("_httpimg_/banner_bg.png"); \}*/<br/>2036 /*p.collectiontitle \{background-image: url("_httpimg_/banner_bg.png"); \}*/2037 </Format>2038 </NumberedItem>2039 <Text id="mf-22">The above style definitions were included in the macro file so that image paths could be dynamically generated. The majority of the style definitions reside in an external style file, <Path>Greenstone → images → style.css</Path>, and most style changes involve modifying that file.</Text>2040 <NumberedItem>2041 <Text id="mf-23">Open <Path>Greenstone → images → style.css</Path> in a text editor. Make the following modifications. You might want to preview after each one to see the effect.</Text>2042 <Text id="mf-24">Change some of the colours:</Text>2043 <BulletList>2044 <Bullet>2045 <Text id="mf-27">Find the <Format>body</Format> style instructions:</Text>2046 <Format>2047 body {<br/>2048 background: #ffffff;<br/>2049 color: #000000;<br/>2050 }2051 </Format>2052 <Text id="mf-27a">Set <Format>color</Format> to <Format>teal</Format>.</Text>2053 </Bullet>2054 <Bullet>2055 <Text id="mf-25">For <Format>a.collectiontitle</Format>, set <Format>color</Format> to <Format>blue</Format>.</Text>2056 </Bullet>2057 <Bullet>2058 <Text id="mf-26">For <Format>p.collectiontitle</Format>, add <Format>color: blue;</Format></Text>2059 </Bullet>2060 </BulletList>2061 </NumberedItem>2062 <NumberedItem>2063 <Text id="mf-28">For fun, lets switch the positions of the home, help and preferences buttons and the collection name or image.</Text>2064 <BulletList>2065 <Bullet>2066 <Text id="mf-29">For <Format>div.pageinfo</Format>, set both <Format>float</Format> and <Format>text-align</Format> to <Format>left</Format>.</Text>2067 </Bullet>2068 <Bullet>2069 <Text id="mf-30">For <Format>div.collectimage</Format>, set <Format>float</Format> and <Format>text-align</Format> to <Format>right</Format>.</Text>2070 </Bullet>2071 </BulletList>2072 <Text id="mf-31">The look of your library should now be substantially different.</Text>2073 </NumberedItem>2074 <Heading>2075 <Text id="mf-32">Adding a footer</Text>2076 </Heading>2077 <NumberedItem>2078 <Text id="mf-33">Next we add a footer to each page. <Path>Greenstone → macros → style.dm</Path> defines a header and footer for each page, and macro files for the different pages define the page content. Open the file <Path>Greenstone → macros → style.dm</Path> in a text editor.</Text>2079 </NumberedItem>2080 <NumberedItem>2081 <Text id="mf-34">Locate the <Format>_footer_</Format> macro:</Text>2082 <Format>2083 _footer_ {<br/>2084 <!-- page footer (\_style:footer\_) --><br/>2085 _pagefooterextra__endspacer__htmlfooter_<br/>2086 }2087 </Format>2088 <Text id="mf-35">After <Format>_pagefooterextra_</Format> add some text or HTML. For example <Format><center><small>Copyright 2006 My Awesome Digital Library</small></center></Format>. The resulting macro will look something like:</Text>2089 <Format>2090 _footer_ {<br/>2091 <!-- page footer (\_style:footer\_) --><br/>2092 _pagefooterextra_2093 <center><small>Copyright 2006 My Awesome Digital Library</small></center>2094 _endspacer__htmlfooter_<br/>2095 }2096 </Format>2097 <Comment>2098 <Text id="mf-36">The <Format><center></Format> and <Format><small></Format> HTML tags center the text, and make it a smaller size than the rest of the page.</Text>2099 </Comment>2100 <Text id="mf-37">Save <Path>style.dm</Path> and close the file.</Text>2101 </NumberedItem>2102 <NumberedItem>2103 <Text id="mf-38">Preview the changes in a web browser. (On Windows, restart the Greenstone library server.) Each page should now have the new text at the bottom.</Text>2104 </NumberedItem>2105 <NumberedItem>2106 <Text id="mf-39">Adding text into the main <Format>_footer_</Format> macro adds it to all pages. To add a footer just to a particular page, use <Format>_pagefooterextra_</Format> in the appropriate macro file. For example, lets add some more text to the footer, this time just on the home page.</Text>2107 <Text id="mf-40">Open the file <Path>Greenstone → macros → home.dm</Path> in a text editor. After the line <Format>package home</Format>, add the following text:</Text>2108 <Format>2109 _pagefooterextra_ {Collections generated by Me.}2110 </Format>2111 <Text id="mf-41">Save <Path>home.dm</Path> and close the file.</Text>2112 <Text id="mf-42">Preview the home page in a web browser. (On Windows, restart the Greenstone library server.) The home page should now display the new text, while the other pages won't.</Text>2113 </NumberedItem>2114 <Heading>2115 <Text id="mf-43">Make your own Greenstone home page</Text>2116 </Heading>2117 <Text id="mf-44">You can make radical changes to a page by changing the macro file completely. For example, here we use a predefined alternative to the home page.</Text>2118 <NumberedItem>2119 <Text id="mf-45">Open the file <Path>Greenstone → etc → main.cfg</Path> in a text editor. Locate the <AutoText text="macrofiles" type="italics"/> list:</Text>2120 <Format>2121 # The list of display macro files used by this receptionist<br/>2122 macrofiles tip.dm style.dm base.dm query.dm help.dm pref.dm about.dm \<br/>2123 document.dm browse.dm status.dm authen.dm users.dm html.dm \<br/>2124 extlink.dm gsdl.dm extra.dm home.dm collect.dm docs.dm \<br/>2125 bsummary.dm gti.dm gli.dm nav_css.dm usability.dm \<br/>2126 ...<br/>2127 </Format>2128 <Text id="mf-46">Change the text <Format>home.dm</Format> to <Format>yourhome.dm</Format>. Save and close the file.</Text>2129 </NumberedItem>2130 <NumberedItem>2131 <Text id="mf-47">Preview the newly structured home page in a web browser. (On Windows, restart the Greenstone library server.) </Text>2132 </NumberedItem>2133 <NumberedItem>2134 <Text id="mf-48">Reverse this last change by changing <Format>yourhome.dm</Format> back to <Format>home.dm</Format> in the file <Path>Greenstone → etc → main.cfg</Path>. You may also like to reverse the other changes you have made.</Text>2135 </NumberedItem>2136 <Heading>2137 1990 <Text id="mf-49">Collection specific customisation</Text> 2138 1991 </Heading> 2139 <Text id="mf-50">Macros can also be used to customize single collections. They should be added to a file called <Path>extra.dm</Path> in the <Path>macros</Path> directory of a collection. This part of the exercise can be done using the Librarian Interface.</Text>2140 <Text id="mf-51">We use the Word and PDF collection (from exercise <TutorialRef id="word_pdf_collection"/>) as the example for this exercise, but it can be done with any collection. Open up this collection ( reports) in the Librarian Interface.</Text>2141 <NumberedItem> 2142 <Text id="mf-51a">Go to the <AutoText key="glidict::GUI.Format"/> panel, and select <AutoText key="glidict::CDM.GUI.Macros"/> from the left hand list. This section allows you to edit the collection's extra.dmmacro file.</Text>2143 </NumberedItem> 2144 <NumberedItem> 2145 <Text id="mf-53">First, we change the title of the <AutoText key="coredm::_about:textabcol_"/> section of the about page. Add the following text in the edit box :</Text>1992 <Text id="mf-50">Macros can be used to customize single collections by adding them to a file called <Path>extra.dm</Path> in the <Path>macros</Path> directory of a collection.</Text> 1993 <Text id="mf-51">We use the Word and PDF collection (from exercise <TutorialRef id="word_pdf_collection"/>) as the example for this exercise, but it can be done with any collection. Open up this collection (<b>reports</b>) in the Librarian Interface.</Text> 1994 <NumberedItem> 1995 <Text id="mf-51a">Go to the <AutoText key="glidict::GUI.Format"/> panel, and select <AutoText key="glidict::CDM.GUI.Macros"/> from the left hand list. This section allows you to edit the collection's <i>extra.dm</i> macro file.</Text> 1996 </NumberedItem> 1997 <NumberedItem> 1998 <Text id="mf-53">First, we change the title of the <AutoText key="coredm::_about:textabcol_"/> section of the about page. Add the following text in the edit box (which can be copied from the file <Path>about_tweak.txt</Path> in the <Path>sample_files → custom</Path> folder):</Text> 2146 1999 <Format> 2147 2000 package about<br/> … … 2154 2007 } 2155 2008 </Format> 2156 <Text id="mf-55">Preview the collection . (On Windows, restart the Greenstone library server.) The aboutpage will have a new title underneath the search form.</Text>2157 </NumberedItem> 2158 <NumberedItem> 2159 <Text id="mf- 56">Next we'll do some style customisations for this collection. Add the following text:</Text>2009 <Text id="mf-55">Preview the collection by pressing the <AutoText key="glidict::CreatePane.Preview_Collection" type="button"/> button. The <i>About</i> page will have a new title underneath the search form.</Text> 2010 </NumberedItem> 2011 <NumberedItem> 2012 <Text id="mf-33">Next we add a footer to each page. Add the <Format>_footer_</Format> macro to the end of the edit box (which can be copied from the file <Path>footer_tweak.txt</Path> in the <Path>sample_files → custom</Path> folder):</Text> 2160 2013 <Format> 2161 2014 package Style<br/> 2162 2015 <br/> 2016 _footer_ {<br/> 2017 _pagefooterextra_ 2018 <center><small>Copyright 2006 My Awesome Digital Library</small></center> 2019 _endspacer__htmlfooter_<br/> 2020 } 2021 </Format> 2022 <Comment> 2023 <Text id="mf-36">The <Format><center></Format> and <Format><small></Format> HTML tags center the text, and make it a smaller size than the rest of the page.</Text> 2024 </Comment> 2025 </NumberedItem> 2026 <NumberedItem> 2027 <Text id="mf-38">Preview the changes in a web browser. Each page should now have the new text at the bottom.</Text> 2028 </NumberedItem> 2029 <NumberedItem> 2030 <Text id="mf-39">Putting text in the main <Format>_footer_</Format> macro adds it to all pages of this collection. To add a footer just to a particular page, use <Format>_pagefooterextra_</Format> in the appropriate package. For example, lets add some more text to the footer, this time just on the <i>About</i> page.</Text> 2031 <Text id="mf-40">Add the following text immediately after the line 2032 <Format>package about</Format> :</Text> 2033 <Format> 2034 _pagefooterextra_ {Collection generated by Me.} 2035 </Format> 2036 <Text id="mf-42">Preview the <i>About</i> page in a web browser. The <i>About</i> page should now display the new text, while the other pages won't.</Text> 2037 </NumberedItem> 2038 <NumberedItem> 2039 <Text id="mf-56">Next we'll do some style customisations. Add the following text below the <Format>_footer_</Format> macro (which can be copied from the file <Path>red_tweak.txt</Path> in the <Path>sample_files → custom</Path> folder)</Text> 2040 <Format> 2163 2041 _collectionspecificstyle_ {<br/> 2164 2042 <style type="text/css"><br/> … … 2174 2052 } 2175 2053 </Format> 2176 <Text id="mf-57">Preview the collection. (On Windows, restart the Greenstone library server.) The reports collection will now have a pink background, and the navigation bar and divider bars will be red. These changes will only affect this collection.</Text> 2054 <Text id="mf-56a">/*...*/ around a line signals a comment, and this style element will be ignored.</Text> 2055 <Text id="mf-57">Preview the collection. The <b>reports</b> collection will now have a pink background, and the navigation bar and divider bars will be red. These changes will only affect this collection.</Text> 2177 2056 </NumberedItem> 2178 2057 <Text id="mf-58">Any macros from the general macro files can be copied into a collection's <Path>extra.dm</Path> file and modified. Remember to include the package declaration to make sure that the macros get applied to the correct page(s).</Text> 2179 2058 <Text id="mf-59">The style modifications made above were minor. The collection still uses the majority of the standard style file. The style declarations in the <Format>_collectionspecificstyle_</Format> macro get appended to the default ones. To completely change the appearance of a collection, we can use a new style sheet altogether.</Text> 2180 2059 <NumberedItem> 2181 <Text id="mf-59a">Add the following t o <Path>extra.dm</Path>after the last modifications:</Text>2060 <Text id="mf-59a">Add the following text (which can be copied from the file <Path>css_tweak.txt</Path> in the <Path>sample_files → custom</Path> folder) after the last modifications:</Text> 2182 2061 <Format> 2183 2062 _cssheader_ {<br/> … … 2190 2069 </NumberedItem> 2191 2070 <Heading> 2071 <Text id="mf-73">Changing the colour of the page title and page text</Text> 2072 </Heading> 2073 <Text id="mf-17">In the previous exercises we changed a single collection. Now we change all the pages in our Greenstone installation by modifying style and macro files outside the Librarian Interface. First, we format the page so that some other parts are blue. Preview any collection after each change to make sure that it has worked properly. On Windows, macro file changes require a restart of the Greenstone local library server. Stylesheet changes may require a forced reload in the web browser.</Text> 2074 <!-- 2075 <NumberedItem> 2076 <Text id="mf-18">First, we'll change the colour of the navigation bar and green divider bars. These use an image as a background, specified in the same macro as the page background.</Text> 2077 <Text id="mf-19">Open <Path>Greenstone → macros → style.dm</Path> in a text editor, and find the <Format>_cssheader_</Format> macro that you modified previously. Change the <Format>div.navbar</Format> and <Format>div.divbar</Format> parts to use <Format>divb-blue.gif</Format> instead of <Format>bg_green.png</Format>:</Text> 2078 <Format> 2079 /*div.navbar \{ background-image: url("_httpimg_/bg_green.png"); \}*/<br/> 2080 div.navbar \{ background-image: url("_httpimg_/divb-blue.gif"); \}<br/> 2081 /*div.divbar \{ background-image: url("_httpimg_/bg_green.png"); \}*/<br/> 2082 div.divbar \{ background-image: url("_httpimg_/divb-blue.gif"); \}<br/> 2083 </Format> 2084 <Text id="mf-19a">Preview the collection, now the navigation bar and the green divider change to a blue background. Note that when you select a classifier, the background of the selected item is still green.</Text> 2085 </NumberedItem> 2086 <NumberedItem> 2087 <Text id="mf-20">The selected item on the navigation bar uses the same background, so change that too:</Text> 2088 <Format> 2089 /*a.navlink_sel \{ background-image: url("_httpimg_/bg_green.png"); \}*/<br/> 2090 a.navlink_sel \{ background-image: url("_httpimg_/divb-blue.gif"); \} 2091 </Format> 2092 <Text id="mf-20a">Preview the collection, now the selected classifier is also in a blue background.</Text> 2093 </NumberedItem> 2094 <NumberedItem> 2095 <Text id="mf-21">Next, we get rid of the background green image on the page and collection titles. Comment out the 2096 <Format>p.bannertitle</Format> and <Format>p.collectiontitle</Format> 2097 parts.(If a collection title image is used, you won't see the change of the background on the collection titles.)</Text> 2098 <Format> 2099 /*p.bannertitle \{background-image: url("_httpimg_/banner_bg.png"); \}*/<br/> 2100 /*p.collectiontitle \{background-image: url("_httpimg_/banner_bg.png"); \}*/ 2101 </Format> 2102 <Text id="mf-21a">Preview the collection, the small green background on the collection title image and the page title image is gone.</Text> 2103 </NumberedItem> 2104 <Text id="mf-22">The above style definitions were included in the macro file so that image paths could be dynamically generated. </Text> 2105 --> 2106 <NumberedItem> 2107 <Text id="mf-23">The majority of the style definitions reside in an external style file, <Path>Greenstone → images → style.css</Path>, and most style changes involve modifying that file. Open <Path>Greenstone → images → style.css</Path> in a text editor, e.g. WordPad (and save a .backup copy). Make the following modifications. You might want to preview after each one to see the effect.</Text> 2108 <Text id="mf-24">Change some of the colours:</Text> 2109 <BulletList> 2110 <Bullet> 2111 <Text id="mf-27">Find the <Format>body</Format> style instructions:</Text> 2112 <Format> 2113 body {<br/> 2114 background: #ffffff;<br/> 2115 } 2116 </Format> 2117 <Text id="mf-27a">Add <Format>color: teal;</Format></Text> 2118 </Bullet> 2119 <Bullet> 2120 <Text id="mf-25">For <Format>a.collectiontitle</Format>, set <Format>color</Format> to <Format>blue</Format>.</Text> 2121 </Bullet> 2122 <Bullet> 2123 <Text id="mf-26">For <Format>p.collectiontitle</Format>, add <Format>color: blue;</Format></Text> 2124 </Bullet> 2125 </BulletList> 2126 <Text id="mf-27b">Preview the collection. Now text in the page body is a light green color (teal), and the font of the collection title has changed from black to blue.</Text> 2127 </NumberedItem> 2128 <comment>(If a collection title image is used, you won't see the change on the collection title.)</comment> 2129 <NumberedItem> 2130 <Text id="mf-28">Lets switch the positions of the HOME, HELP and PREFERENCES buttons and the collection name or image.</Text> 2131 <BulletList> 2132 <Bullet> 2133 <Text id="mf-29">For <Format>div.pageinfo</Format>, set both <Format>float</Format> and <Format>text-align</Format> to <Format>left</Format>.</Text> 2134 </Bullet> 2135 <Bullet> 2136 <Text id="mf-30">For <Format>div.collectimage</Format>, set <Format>float</Format> and <Format>text-align</Format> to <Format>right</Format>.</Text> 2137 </Bullet> 2138 </BulletList> 2139 <Text id="mf-31">The look of your library should now be substantially different. The HELP, HOME and PREFERENCES buttons are in the left upper corner whereas the collection title is switched to the right of the page.</Text> 2140 </NumberedItem> 2141 <NumberedItem> 2142 <Text id="mf-8">Now we will customize the default Greenstone header image and the background image. Two new images for this exercise can be found in <Path>sample_files → custom</Path>. Copy <Path>newbgimg.gif</Path>, <Path>newheadimg.gif</Path> from the <Path>custom</Path> folder into the <Path>Greenstone → images</Path> folder.</Text> 2143 </NumberedItem> 2144 <NumberedItem> 2145 <Text id="mf-9">Open the file <Path>Greenstone → macros → home.dm</Path> in a text editor. Find each occurrence of <Format>gsdlhead.gif</Format> in this file (there are two) and replace with <Format>newheadimg.gif</Format>. (If you are using WordPad, you can use <Menu>Edit → Find</Menu> to search for the text.)</Text> 2146 <Text id="mf-10">Save <Path>home.dm</Path> and close the file.</Text> 2147 </NumberedItem> 2148 <NumberedItem> 2149 <Text id="mf-11">Open the file <Path>Greenstone → macros → style.dm</Path> with the text editor. Locate the following part of the file (this is part of the <Format>_cssheader_</Format> macro):</Text> 2150 <Format> 2151 <style type="text/css"><br/> 2152 body.bgimage \{ background-image: url("_httpimg_/chalk.gif"); \}<br/> 2153 </Format> 2154 <Text id="mf-12">Use copy and paste on the <Format>body.bgimage</Format> line to make it look like this: </Text> 2155 <Format> 2156 <style type="text/css"><br/> 2157 /*body.bgimage \{ background-image: url("_httpimg_/chalk.gif"); \}*/<br/> 2158 body.bgimage \{ background-image: url("_httpimg_/newbgimg.gif"); \}<br/> 2159 </Format> 2160 <Text id="mf-13">Here we are changing the background image for the <Format>bgimage</Format> section of the <Format>body</Format> of the page to <Format>newbgimg.gif</Format>.</Text> 2161 <Text id="mf-14">Save <Path>style.dm</Path> and close the file.</Text> 2162 </NumberedItem> 2163 <NumberedItem> 2164 <Text id="mf-15">Preview the home page in a web browser. (On Windows, restart the Greenstone library server.) The header and background of every page of each collection should now use the new graphics.</Text> 2165 </NumberedItem> 2166 <Heading> 2167 <Text id="mf-43">Make your own Greenstone home page</Text> 2168 </Heading> 2169 <Text id="mf-44">You can make radical change to a page by changing the macro file completely. For example, here we use a alternative to the home page which we have prepared for you in advance and included in your Greenstone installation.</Text> 2170 <NumberedItem> 2171 <Text id="mf-45">Open the file <Path>Greenstone → etc → main.cfg</Path> in a text editor. Locate the <AutoText text="macrofiles" type="italics"/> list:</Text> 2172 <Format> 2173 # The list of display macro files used by this receptionist<br/> 2174 macrofiles tip.dm style.dm base.dm query.dm help.dm pref.dm about.dm \<br/> 2175 document.dm browse.dm status.dm authen.dm users.dm html.dm \<br/> 2176 extlink.dm gsdl.dm extra.dm home.dm collect.dm docs.dm \<br/> 2177 bsummary.dm gti.dm gli.dm nav_css.dm usability.dm \<br/> 2178 ...<br/> 2179 </Format> 2180 <Text id="mf-46">Change the text <Format>home.dm</Format> to <Format>yourhome.dm</Format>. Save and close the file.</Text> 2181 </NumberedItem> 2182 <NumberedItem> 2183 <Text id="mf-47">Preview the newly structured home page in a web browser. (On Windows, restart the Greenstone library server.) Look at the file macros/yourhome.dm in a text editor to see hoe these changes are expressed.</Text> 2184 </NumberedItem> 2185 <NumberedItem> 2186 <Text id="mf-48">Reverse this last change by changing <Format>yourhome.dm</Format> back to <Format>home.dm</Format> in the file <Path>Greenstone → etc → main.cfg</Path>. You may also like to reverse the other changes you have made.</Text> 2187 <Comment> 2188 <Text id="mf-15a">The final part of this exercise looks at how we determined which images needed replacing, and which macro files should be edited.</Text> 2189 </Comment> 2190 </NumberedItem> 2191 <Heading> 2192 2192 <Text id="mf-63">How to determine which images to replace (advanced)</Text> 2193 2193 </Heading> 2194 2194 <NumberedItem> 2195 <Text id="mf-64">In the first partof this exercise we replaced the default background (<AutoText text="chalk.gif"/>) and header (<AutoText text="gsdlhead.gif"/>) images with new ones. To do this we needed to change the image names in the macro files. How did we know which images we were replacing and which macro files to edit? This exercise shows you how to find out.</Text>2196 </NumberedItem> 2197 <NumberedItem> 2198 <Text id="mf-65">To find out the names of the images to replace, go to the home page of your digital library in a browser. Right-click on the header image (<AutoText text="Greenstone digital library software" type="quoted"/>) and select "Save picture as". A dialog will pop up and will display the image name: < AutoText text="gsdlhead.gif" type="quoted"/> (or <AutoText text="gsdlhead-blue.gif" type="quoted"/> if you are using the new header). Click Cancel to close the dialog—you don't need to save the images. Do the same for the background image by right clicking on the left hand green (or blue) swirly bar. This time choose "Save background as" to find the name: <AutoText text="chalk.gif" type="quoted"/> (or <AutoText text="new_background.gif" type="quoted"/>), then click Cancel.</Text>2195 <Text id="mf-64">In the step 10 of this exercise we replaced the default background (<AutoText text="chalk.gif"/>) and header (<AutoText text="gsdlhead.gif"/>) images with new ones. To do this we needed to change the image names in the macro files. How did we know which images we were replacing and which macro files to edit? This exercise shows you how to find out.</Text> 2196 </NumberedItem> 2197 <NumberedItem> 2198 <Text id="mf-65">To find out the names of the images to replace, go to the home page of your digital library in a browser. Right-click on the header image (<AutoText text="Greenstone digital library software" type="quoted"/>) and select "Save picture as". A dialog will pop up and will display the image name: <i><AutoText text="gsdlhead.gif" /></i> (or <i><AutoText text="newheadimg.gif" /></i> if you are using the new header). Click Cancel to close the dialog—you don't need to save the images. Do the same for the background image by right clicking on the left hand green (or blue) swirly bar. This time choose "Save background as" to find the name: <i><AutoText text="chalk.gif" /></i> (or <i><AutoText text="newbgimg.gif" /></i>), then click Cancel.</Text> 2199 2199 </NumberedItem> 2200 2200 <NumberedItem> … … 2204 2204 <Text id="mf-67">Once you have identified the names of the images to be replaced, you need to find out where they occur in the macro files. To do this, search the macro files for the image names using the <AutoText text="find"/> program, which is run in a command prompt. Open a command prompt using <Menu>Start → Programs → Accessories → Command Prompt</Menu>, or <Menu>Start → Run</Menu> and enter <Command>cmd</Command> as the name of the program to run.</Text> 2205 2205 <Text id="mf-68">You can type <Command>find/?</Command> to see a description of the program and its arguments.</Text> 2206 <Text id="mf-69">To search the macro files for < AutoText text="gsdlhead.gif" type="quoted"/> type</Text>2206 <Text id="mf-69">To search the macro files for <i><AutoText text="gsdlhead.gif" /></i> type</Text> 2207 2207 <Command>find "gsdlhead.gif" "C:\Program Files\Greenstone\macros\*.dm"</Command> 2208 2208 <Text id="mf-70"><AutoText text="*.dm"/> means all files ending in <AutoText text=".dm"/>. A list of all macro files will be displayed, along with any matches. You will see that <Path>home.dm</Path> and <Path>exported_home.dm</Path> both contain <AutoText text="gsdlhead.gif"/>. <Path>home.dm</Path> in the one you want to edit—<Path>exported_home.dm</Path> is used for the home page when you export a collection to CD-ROM.</Text> 2209 <Text id="mf-71">Do the same thing for < AutoText text="chalk.gif" type="quoted"/>:</Text>2209 <Text id="mf-71">Do the same thing for <i><AutoText text="chalk.gif" /></i>:</Text> 2210 2210 <Command>find "chalk.gif" "C:\Program Files\Greenstone\macros\*.dm"</Command> 2211 <Text id="mf-72"><Path>base.dm</Path> is the only file that mentionsthis image.</Text>2211 <Text id="mf-72"><Path>base.dm</Path> and <Path>style.dm</Path> are the only files that mention this image.</Text> 2212 2212 <Text id="mf-73">Close the command prompt.</Text> 2213 2213 </NumberedItem> … … 2219 2219 </Title> 2220 2220 <SampleFiles folder="beatles"/> 2221 <Version initial="2.60" current="2. 71"/>2221 <Version initial="2.60" current="2.80"/> 2222 2222 <Content> 2223 2223 <NumberedItem> … … 2255 2255 <Prerequisite id="multimedia_collection_explore"/> 2256 2256 <SampleFiles folder="beatles"/> 2257 <Version initial="2.60" current="2. 71"/>2257 <Version initial="2.60" current="2.80"/> 2258 2258 <Content> 2259 2259 <Comment> … … 2302 2302 </BulletList> 2303 2303 <Text id="0566"><b>Build</b> the collection again, and <b>preview</b> it.</Text> 2304 <Text id="0567">Extracted metadata is unreliable. But it is very cheap! On the other hand, manually assigned metadata is reliable, but expensive. The previous section of this exercise has shown how to aim for the best of both worlds by using extracted metadata but correcting it when it is wrong. While this may not satisfy the professional librarian, it could provide a useful compromise for the music teacher who wants to get their collection together with a minimum of effort.</Text>2304 <Text id="0567">Extracted metadata is unreliable. But it is very cheap! On the other hand, manually assigned metadata is reliable, but expensive. The previous section of this exercise has shown how to aim for the best of both worlds by using extracted metadata but correcting it when it is wrong.</Text> 2305 2305 </NumberedItem> 2306 2306 <Heading> … … 2357 2357 <highlight>{If}{[dc.Format] eq 'Images',</highlight><br/> 2358 2358 <highlight>[srclink][thumbicon][/srclink],</highlight><br/> 2359 <highlight>[link][icon][/link]}}</highlight></td> <br/> 2359 <highlight>{If}{[dc.Format] eq 'Supplementary',</highlight><br/> 2360 <highlight>[srclink][srcicon][/srclink] [link][icon][/link],</highlight> 2361 <highlight>[link][icon][/link]}}}</highlight></td> <br/> 2360 2362 <td valign=top>[highlight]<br/> 2361 2363 {Or}{[dls.Title],[dc.Title],[Title],Untitled}<br/> … … 2529 2531 <NumberedItem> 2530 2532 <Text id="0646">Using the file browser, copy the <Path>images</Path> and <Path>macros</Path> folders from the <Path>advbeat_large</Path> folder into the <Path>smallbea</Path> folder. (It's OK to overwrite the existing <Path>images</Path> folder: the image in it is included in the folder being copied.) The <Path>images</Path> folder includes some useful icons, and the <Path>macros</Path> folder defines some macro names that use these images.</Text> 2531 <Text id="0646a">To see the macro definitions, open the collection in the L Ibrarian Interface (<Menu><AutoText key="glidict::Menu.File"/> → <AutoText key="glidict::Menu.File_Open"/></Menu>) and view the <AutoText key="glidict::CDM.GUI.Macros"/> section in the <AutoText key="glidict::GUI.Format"/> panel.</Text>2533 <Text id="0646a">To see the macro definitions, open the collection in the Librarian Interface (<Menu><AutoText key="glidict::Menu.File"/> → <AutoText key="glidict::Menu.File_Open"/></Menu>) and view the <AutoText key="glidict::CDM.GUI.Macros"/> section in the <AutoText key="glidict::GUI.Format"/> panel.</Text> 2532 2534 </NumberedItem> 2533 2535 <Heading> … … 2620 2622 </Title> 2621 2623 <SampleFiles folder="niupepa"/> 2622 <Version initial="2.60" current="2. 71"/>2624 <Version initial="2.60" current="2.80"/> 2623 2625 <Content> 2624 2626 <Comment> … … 2635 2637 </NumberedItem> 2636 2638 <NumberedItem> 2637 <Text id="0680">Some of the files you have just dragged in are the newspaper images; others are text files that contain the text extracted from these images. We want these to be processed by <AutoText text="PagedImgPlug"/>, not <AutoText text="ImagePlug"/> or <AutoText text="TEXTPlug"/>. Switch to the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel and delete <AutoText text="ImagePlug"/> and <AutoText text="TEXTPlug"/>. While you are at it, you could tidy things up by deleting <AutoText text="ZIPPlug"/> and all plugins from <AutoText text="HTMLPlug"/> to <AutoText text="NULPlug"/> as well, since they will not be used. <AutoText text="GAPlug"/> and <AutoText text="PagedImgPlug"/> remain.</Text>2639 <Text id="0680">Some of the files you have just dragged in are the newspaper images; others are text files that contain the text extracted from these images. We want these to be processed by <AutoText text="PagedImgPlug"/>, not <AutoText text="ImagePlug"/> or <AutoText text="TEXTPlug"/>. Switch to the <AutoText key="glidict::CDM.GUI.Plugins"/> section of the <AutoText key="glidict::GUI.Design"/> panel and <i>delete <AutoText text="ImagePlug"/> and <AutoText text="TEXTPlug"/></i>.</Text> 2638 2640 </NumberedItem> 2639 2641 <NumberedItem> … … 2641 2643 </NumberedItem> 2642 2644 <NumberedItem> 2643 <Text id="0678a">In the <AutoText key="glidict::CDM.GUI.Indexes"/> section, check the <AutoText key="glidict::CDM.LevelManager.Section"/> checkbox to build the indexes on section level as well as document level.</Text>2644 </NumberedItem>2645 <NumberedItem>2646 2645 <Text id="0681">Now go to the <AutoText key="glidict::GUI.Create"/> panel, <b>build</b> the collection and <b>preview</b> the result. Search for <AutoText text="waka" type="quoted"/> and view one of the titles listed (all three appear as <AutoText text="Te Whetu o Te Tau" type="italics"/>). Browse by <AutoText key="coredm::_Global:labelTitle_"/> and view one of the <AutoText text="Te Waka o Te Iwi" type="italics"/> newspapers. Note that only the <AutoText text="Te Whetu o Te Tau" type="italics"/> newspapers have text; <AutoText text="Te Waka o Te Iwi" type="italics"/> papers don't.</Text> 2647 2646 </NumberedItem> … … 2662 2661 </NumberedItem> 2663 2662 <NumberedItem> 2664 <Text id="0687">In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select the <AutoText key="metadata::ex.Title"/> classifier in the <AutoText key="glidict::CDM.FormatManager.Feature"/> list, and <AutoText text="VList"/> in the <AutoText key="glidict::CDM.FormatManager.Part"/> list. Click <AutoText key="glidict::CDM.FormatManager.Add" type="button"/> to add this format statment to your collection. Delete the contents of the <AutoText key="glidict::CDM.FormatManager.Editor"/> box, and add the following text. (This format statement can be copied and pasted from the file <Path>sample_files → niupepa → formats → titles_tweak.txt</Path>.)</Text> 2663 <Text id="0686a"><b>Build</b> the collection, and <b>preview</b> the <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list and the <AutoText key="coredm::_Global:labelDate_" type="italics"/> list.</Text> 2664 </NumberedItem> 2665 <NumberedItem> 2666 <Text id="0687">Now we change the format statement for <AutoText key="coredm::_Global:labelTitle_" type="italics"/> to display more information about the documents. In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select the <AutoText key="metadata::ex.Title"/> classifier in the <AutoText key="glidict::CDM.FormatManager.Feature"/> list, and <AutoText text="VList"/> in the <AutoText key="glidict::CDM.FormatManager.Part"/> list. Click <AutoText key="glidict::CDM.FormatManager.Add" type="button"/> to add this format statement to your collection. Delete the contents of the <AutoText key="glidict::CDM.FormatManager.Editor"/> box, and add the following text. (This format statement can be copied and pasted from the file <Path>sample_files → niupepa → formats → titles_tweak.txt</Path>.)</Text> 2665 2667 <Format> 2666 2668 <td valign="top">[link][icon][/link]</td><br/> 2667 2669 <td valign="top"><br/> 2668 2670 {If}{[numleafdocs],[ex.Title] ([numleafdocs]),<br/> 2669 {If}{[ex.Volume],Volume [ex.Volume] }<br/> 2670 {If}{[ex.Number],Number [ex.Number] }<br/> 2671 {If}{[ex.Date], [ex.Date]}}<br/> 2671 Volume [ex.Volume] Number [ex.Number] Date [ex.Date]}<br/> 2672 2672 </td> 2673 2673 </Format> 2674 2674 </NumberedItem> 2675 2675 <NumberedItem> 2676 <Text id="0690a"><b>Build</b> the collection, and <b>preview</b> the new <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list.</Text> 2677 <Text id="0687c">As a consequence of using the <AutoText text="AZCompactList"/> classifier, bookshelf icons appear when titles are browsed. This revised format statement has the effect of specifying in brackets how many items are contained within a bookshelf. It works by exploiting the fact that only bookshelf icons define <Format>[numleafdocs]</Format> metadata. For document nodes, Title is not displayed. Instead, Volume, Number and Date information are displayed if present.</Text> 2676 <Text id="0690a">Refresh in the web browser to view the new <AutoText key="coredm::_Global:labelTitle_" type="italics"/> list.</Text> 2677 <Text id="0687c">As a consequence of using the <AutoText text="AZCompactList"/> classifier, bookshelf icons appear when titles are browsed. This revised format statement has the effect of specifying in brackets how many items are contained within a bookshelf. It works by exploiting the fact that only bookshelf icons define <Format>[numleafdocs]</Format> metadata. For document nodes, Title is not displayed. Instead, Volume, Number and Date information are displayed.</Text> 2678 </NumberedItem> 2679 <NumberedItem> 2680 <Text id="0691">The <AutoText key="coredm::_Global:labelDate_" type="italics"/> list groups documents by date. A numeric date is displayed at the end of each document title, for example 18580601. This is in the Greenstone internal date format, which is crucial for the <AutoText text="DateList" /> classifier to correctly parse date metadata and generate an ordered date list. However, you can make the date look nice by adding a <AutoText text="[Format:]"/> macro to date metadata.</Text> 2681 </NumberedItem> 2682 <NumberedItem> 2683 <Text id="0691a">Now we format the date. In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select the <AutoText text="DateList" /> classifier <i>and set <AutoText key="glidict::CDM.FormatManager.Part"/> to <AutoText text="DateList"/></i>. Replace the last line</Text> 2684 <Format> 2685 <td>{Or}{[dc.Date],[exp.Date],[ex.Date]}</td> 2686 </Format> 2687 <Text id="0691b">with</Text> 2688 <Format> 2689 <td>{Or}{[dc.Date],[exp.Date],[format:ex.Date]}</td> 2690 </Format> 2691 <Text id="0691c">Refresh in the web browser to view the new <AutoText key="coredm::_Global:labelDate_" type="italics"/> list.</Text> 2678 2692 </NumberedItem> 2679 2693 <Heading> … … 2681 2695 </Heading> 2682 2696 <Comment> 2683 <Text id="0695">When you reach a newspaper, only its associated text is displayed. When either of the <AutoText text="Te Waka o Te Iwi"/> newspapers is accessed, the document view presents the message <AutoText key="perlmodules::BasPlug.dummy_text" type="quoted"/> .No scanned image information (screen-view resolution or otherwise) is shown, even though it has been computed and stored with the document. This can be fixed by a format statement that modifies the default behaviour for <AutoText text="DocumentText"/>.</Text>2684 </Comment> 2685 <NumberedItem> 2686 <Text id="0696">In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select the <AutoText text="DocumentText"/> format statement. The default format string displays the document's plain text, which, if there is none, is set to <AutoText key="perlmodules::BasPlug.dummy_text" type="quoted"/> .Change this to the following text. (This format statement can be copied and pasted from the file <Path>sample_files → niupepa → formats → doc_tweak.txt</Path>)</Text>2697 <Text id="0695">When you reach a newspaper, only its associated text is displayed. When either of the <AutoText text="Te Waka o Te Iwi"/> newspapers is accessed, the document view presents the message <AutoText key="perlmodules::BasPlug.dummy_text" type="quoted"/> No scanned image information (screen-view resolution or otherwise) is shown, even though it has been computed and stored with the document. This can be fixed by a format statement that modifies the default behaviour for <AutoText text="DocumentText"/>.</Text> 2698 </Comment> 2699 <NumberedItem> 2700 <Text id="0696">In the <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel, select the <AutoText text="DocumentText"/> format statement. The default format string displays the document's plain text, which, if there is none, is set to <AutoText key="perlmodules::BasPlug.dummy_text" type="quoted"/> Change this to the following text. (This format statement can be copied and pasted from the file <Path>sample_files → niupepa → formats → doc_tweak.txt</Path>)</Text> 2687 2701 <Format> 2688 2702 <table><tr><br/> … … 2692 2706 </Format> 2693 2707 <Comment> 2694 <Text id="0698">Including <Format>[screenicon]</Format> has the effect of embedding the screen-sized image generated by switching the <AutoText text="screenview"/> option on in <AutoText text="PagedImgPlug"/>. It is hyperlinked to the original image by the construct <Format>[srclink]...[/srclink]</Format>. </Text>2708 <Text id="0698">Including <Format>[screenicon]</Format> has the effect of embedding the screen-sized image generated by switching the <AutoText text="screenview"/> option on in <AutoText text="PagedImgPlug"/>. It is hyperlinked to the original image by the construct <Format>[srclink]...[/srclink]</Format>. This is a large image but it may be scaled by your browser.</Text> 2695 2709 </Comment> 2696 2710 <Text id="0698a">This modification will display screenview image, but does nothing about the dummy text <AutoText key="perlmodules::BasPlug.dummy_text" type="quoted"/>, which will still be displayed. To get rid of this, edit the <AutoText text="DocumentText"/> format statement again and replace</Text> … … 2700 2714 <Text id="0698b">with</Text> 2701 2715 <Format> 2702 {If}{[ Text] ne "<AutoText key="perlmodules::BasPlug.dummy_text" type="plain"/> ",<td valign=top>[Text]</td>}2703 </Format> 2704 </NumberedItem> 2705 <NumberedItem> 2706 <Text id="0698c"><b>Preview</b> the collection and view one of the <AutoText text="Te Waka o Te Iwi"/> documents. The line <AutoText key="perlmodules::BasPlug.dummy_text" type="quoted"/> should now be gone. (Note that it important to get the text exactly right for this to work, including the space after the ".".)</Text>2716 {If}{[NoText] ne '1',<td valign=top>[Text]</td>} 2717 </Format> 2718 </NumberedItem> 2719 <NumberedItem> 2720 <Text id="0698c"><b>Preview</b> the collection and view one of the <AutoText text="Te Waka o Te Iwi"/> documents. The line <AutoText key="perlmodules::BasPlug.dummy_text" type="quoted"/> should now be gone.</Text> 2707 2721 </NumberedItem> 2708 2722 <Heading> … … 2716 2730 </NumberedItem> 2717 2731 <NumberedItem> 2732 <Text id="0690e"><b>Build</b> and <b>preview</b> the collection.</Text> 2733 </NumberedItem> 2734 <NumberedItem> 2718 2735 <Text id="0690d-1">Set the display text used for the level drop-down menu by going to the <AutoText key="glidict::CDM.GUI.SearchMetadata"/> section on the <AutoText key="glidict::GUI.Format"/> panel. Set the document level text to "newspaper", and the section level text to "page".</Text> 2719 </NumberedItem> 2720 <NumberedItem> 2721 <Text id="0690e"><b>Build</b> and <b>preview</b> the collection. Compare searching at "newspaper" level compared to "page" level. A useful search term for this collection is <AutoText text="aroha" type="quoted"/>.</Text> 2722 </NumberedItem> 2723 <NumberedItem> 2724 <Text id="0690f">You will notice that when searching for individual pages, the newspaper image is displayed in the search results. As these images are very large, this is not very useful. Go to <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel in the Librarian Interface and select the <AutoText text="VList"/> format statement from the list of assigned format statements. Remove the second line from the <AutoText key="glidict::CDM.FormatManager.Editor"/>:</Text> 2736 <Text id="0690d-2">Refresh in your web browser. Compare searching at "newspaper" level with searching at "page" level. A useful search term for this collection is <AutoText text="aroha" type="quoted"/>.</Text> 2737 </NumberedItem> 2738 <NumberedItem> 2739 <Text id="0690f">You will notice that when searching for individual pages, the newspaper image is displayed in the search results. As these images are very large, this is not very useful. Go to <AutoText key="glidict::CDM.GUI.Formats"/> section of the <AutoText key="glidict::GUI.Format"/> panel in the Librarian Interface, choose <AutoText key="glidict::CDM.FormatManager.AllFeatures"/> in <AutoText key="glidict::CDM.FormatManager.Feature"/> list, and select the <AutoText text="VList"/> format statement from the list of assigned format statements. Remove the second line from the <AutoText key="glidict::CDM.FormatManager.Editor"/>:</Text> 2725 2740 <Format> 2726 2741 <td valign="top">[ex.srclink]{Or}{[ex.thumbicon],[ex.srcicon]}[ex./srclink]</td> 2727 2742 </Format> 2728 <Text id="0690f-1">While we are here, lets remove the filename from the display. Remove the following from the last line:</Text> 2743 <Text id="0690f-1">The reason why this is causing a problem is that the <AutoText text="PagedImgPlug"/> does not produce ex.thumbicon, and as a consequence this format statement displays ex.srcicon, which is very large </Text> 2744 <Text id="0690f-2">While we are here, let's remove the filename from the display. Remove the following from the last line of the format string:</Text> 2729 2745 <Format> 2730 2746 {If}{[ex.Source],<br><i>([ex.Source])</i>} … … 2740 2756 <td valign="top">[link][icon][/link]</td><br/> 2741 2757 <td valign="top"><br/> 2742 {If}{[parent:ex.Title],[parent:ex.Title]<br/> 2743 {If}{[parent:ex.Volume],Volume [parent:ex.Volume] }<br/> 2744 {If}{[parent:ex.Number],Number [parent:ex.Number]}: Page [ex.Title],<br/> 2745 [ex.Title] {If}{[ex.Volume], Volume [ex.Volume] }<br/> 2746 {If}{[ex.Number], Number [ex.Number] }}<br/> 2747 <br/><i>({Or}{[parent:ex.Date],[ex.Date]})</i></td><br/> 2758 {If}{[parent:ex.Title],[parent:ex.Title] Volume [parent:ex.Volume] Number [parent:ex.Number]: Page [ex.Title],<br/> 2759 [ex.Title] Volume [ex.Volume] Number [ex.Number]}<br/> 2760 <br/><i>({Or}{[parent:ex.Date],[ex.Date],undated})</i></td><br/> 2748 2761 </td> 2749 2762 </Format> 2750 <Text id="0690l"><b>Preview</b> the search results. Items display newspaper title, Volume, Number and Date if available, and pages also display the page number.</Text> 2751 </NumberedItem> 2752 <Comment> 2753 <Text id="0701">In the collection you have just built, newspapers are grouped by series title, and dates are supplied alongside each one to distinguish it from others in the same series. Users can browse chronologically by date, and when a newspaper page is viewed a preview image is shown on the left that displays the original high-resolution version when clicked, accompanied on the right by the plain-text version of that newspaper (if available).</Text> 2763 <Text id="0690l"><b>Preview</b> the search results. Items display newspaper title, Volume, Number and Date, and pages also display the page number.</Text> 2764 </NumberedItem> 2765 <Comment> 2766 <Text id="0701">The collection you have just built involves a fairly complex document structure. There are two series of newspapers, <AutoText text="Te Waka"/> and <AutoText text="Te Whetu"/>.</Text> 2767 </Comment> 2768 <Comment> 2769 <Text id="0701-a">In the <AutoText text="Te Waka"/> series there are two actual newspapers, <AutoText text="Volume 1" type="italics"/> Numbers 1 and 2. Number 1 has 4 pages, numbered 1, 2, 3, 4; Number 2 has 4 pages, numbered 5, 6, 7, 8. The page numbers increase consecutively through each volume, despite the fact that the volume is divided into different Numbers. Each page in the Te Waka series is represented by a single file, a GIF image of the page.</Text> 2770 </Comment> 2771 <Comment> 2772 <Text id="0701-b">The <AutoText text="Te Whetu"/> series has three actual newspapers, <AutoText text="Volume 1" type="italics"/> Numbers 1, 2, and 3. Number 1 has 4 pages, numbered 1, 2, 3, 4; Number 2 has 5 pages, numbered 5, 6, 7, 8, 9; Number 3 has 5 pages, numbered 10, 11, 12, 13, 14. Again the page numbers increase consecutively through each volume. Each page in this series is represented by two files, a GIF image of the page and a text file containing the OCRâd text that appears on it.</Text> 2773 </Comment> 2774 <Comment> 2775 <Text id="0701-c">The key to this structure is in the respective <i>.item</i> files. Here is a synopsis of the information they contain:</Text> 2776 <Format> 2777 (9-1-1) Te Waka Volume 1 Number 1<br/> 2778 p.1 gif<br/> 2779 p.2 gif<br/> 2780 p.3 gif<br/> 2781 p.4 gif<br/> 2782 (9-1-2) Te Waka Volume 1 Number 2<br/> 2783 p.5 gif<br/> 2784 p.6 gif<br/> 2785 p.7 gif<br/> 2786 p.8 gif<br/> 2787 (10-1-1) Te Whetu Volume 1 Number 1<br/> 2788 p.1 gif text<br/> 2789 p.2 gif text<br/> 2790 p.3 gif text<br/> 2791 p.4 gif text<br/> 2792 (10-1-2) Te Whetu Volume 1 Number 2<br/> 2793 p.5 gif text<br/> 2794 âŠ<br/> 2795 p.9 gif text<br/> 2796 (10-1-3) Te Whetu Volume 1 Number 3<br/> 2797 p.10 gif text<br/> 2798 âŠ<br/> 2799 p.14 gif text<br/> 2800 </Format> 2754 2801 </Comment> 2755 2802 </Content> … … 2761 2808 <SampleFiles folder="niupepa"/> 2762 2809 <Prerequisite id="scanned_image_collection"/> 2763 <Version initial="2.70" current="2. 71"/>2810 <Version initial="2.70" current="2.80"/> 2764 2811 <Content> 2765 2812 <Comment> … … 2815 2862 <Text id="sc21">The second style is an extended format, and uses XML. It allows a hierarchy of pages, and metadata specification at the page level as well as at the document level. In this section, we add in two newspapers which use XML-based item files.</Text> 2816 2863 <NumberedItem> 2817 <Text id="sc22">In the <AutoText key="glidict::GUI.Gather"/> panel, add the folder <Path>sample_files → niupepa → new_papers → xml</Path> to your collection. </Text>2864 <Text id="sc22">In the <AutoText key="glidict::GUI.Gather"/> panel, add the folder <Path>sample_files → niupepa → new_papers → xml</Path> (you need to add the <AutoText text="xml"/> folder, not the <AutoText text="23"/> folder) to your collection. </Text> 2818 2865 </NumberedItem> 2819 2866 <NumberedItem> … … 2867 2914 {If}{[srcicon],_document:viewfullsize_}<br/> 2868 2915 {If}{[screenicon],_document:viewpreview_}<br/> 2869 {If}{[ Text] ne 'This document has no text.',_document:viewtext_}<br/>2916 {If}{[NoText] ne '1',_document:viewtext_}<br/> 2870 2917 </div><br/> 2871 2918 <div class="toc">[DocTOC]</div><br/> … … 2881 2928 {If}{_cgiargp_ eq 'fullsize',[srcicon],<br/> 2882 2929 {If}{_cgiargp_ eq 'preview',[screenicon],<br/> 2883 {If}{[ Text] ne \'This document has no text. \',[Text],[screenicon]}}}2930 {If}{[NoText] ne '1',[Text],[screenicon]}}} 2884 2931 </Format> 2885 2932 <Text id="sc34b">This format statement changes the display based on the <AutoText text="p" type="quoted"/> argument (<Format>_cgiargp_</Format>). This is not used normally for document display, so we can use it here to switch between full size image (<Format>[srcicon]</Format>), preview size image (<Format>[screenicon]</Format>) and text (<Format>[Text]</Format>) versions of each page.</Text> … … 2895 2942 </Title> 2896 2943 <SampleFiles folder="oai"/> 2897 <Version initial="2.60" current="2. 71"/>2944 <Version initial="2.60" current="2.80"/> 2898 2945 <Content> 2899 2946 <Comment> … … 2995 3042 </Title> 2996 3043 <Prerequisite id="OAI_collection"/> 2997 <Version initial="2.60" current="2. 71"/>3044 <Version initial="2.60" current="2.80"/> 2998 3045 <Content> 2999 3046 <Comment> … … 3020 3067 </NumberedItem> 3021 3068 <NumberedItem> 3022 <Text id="oai-8">Downloaded files are stored in a top-level folder called <AutoText key="glidict::Tree.DownloadedFiles"/> that appears on the left-hand side of the <AutoText key="glidict::GUI.Gather"/> panel. These canfiles can then be added to a collection.</Text>3069 <Text id="oai-8">Downloaded files are stored in a top-level folder called <AutoText key="glidict::Tree.DownloadedFiles"/> that appears on the left-hand side of the <AutoText key="glidict::GUI.Gather"/> panel. These files can then be added to a collection.</Text> 3023 3070 </NumberedItem> 3024 3071 <Heading> … … 3075 3122 <Text id="0750">Use METS as Greenstone's Internal Representation</Text> 3076 3123 </Title> 3077 <Version initial="2.60" current="2. 71"/>3124 <Version initial="2.60" current="2.80"/> 3078 3125 <Content> 3079 3126 <NumberedItem> 3080 <Text id="0751">In the Greenstone Librarian Interface, open up one of your existing collections, for example the <b> hobbits</b> collection.</Text>3127 <Text id="0751">In the Greenstone Librarian Interface, open up one of your existing collections, for example the <b>Small HTML Collection</b> collection.</Text> 3081 3128 </NumberedItem> 3082 3129 <Comment> … … 3105 3152 </Title> 3106 3153 <SampleFiles folder="dspace"/> 3107 <Version initial="2.60" current="2. 71"/>3154 <Version initial="2.60" current="2.80"/> 3108 3155 <Content> 3109 3156 <NumberedItem> … … 3113 3160 <Text id="0763">Start a <b>new collection</b> called <b>StoneD</b> and fill out its fields appropriately. Leave the metadata set at Dublin Core, the default.</Text> 3114 3161 </NumberedItem> 3162 <!-- don't need to remove the plugins --> 3163 <!-- 3115 3164 <NumberedItem> 3116 3165 <Text id="0764">Switch to the <AutoText key="glidict::GUI.Design"/> panel and select the <AutoText key="glidict::CDM.GUI.Plugins"/> section on the left-hand side. <b>Remove</b> <AutoText text="ZIPPlug" />, <AutoText text="TEXTPlug" />, <AutoText text="HTMLPlug" />, <AutoText text="EMAILPlug" />, <AutoText text="PSPlug" />, <AutoText text="ImagePlug" />, <AutoText text="ISISPlug" /> and <AutoText text="NULPlug" />. Strictly speaking we do not need to remove these, however it reduces clutter.</Text> 3117 3166 </NumberedItem> 3167 --> 3118 3168 <NumberedItem> 3119 3169 <Text id="0765">Now add <AutoText text="DSpacePlug" />. Leave the plugin options at their defaults and press <AutoText key="glidict::General.OK" type="button"/>.</Text> … … 3192 3242 </Title> 3193 3243 <Prerequisite id="dspace_to_greenstone"/> 3194 <Version initial="2.60" current="2. 71"/>3244 <Version initial="2.60" current="2.80"/> 3195 3245 <Content> 3196 3246 <Comment> … … 3235 3285 <Text id="gems-1">Editing metadata sets</Text> 3236 3286 </Title> 3237 <Version initial="2.70w" current="2. 71"/>3287 <Version initial="2.70w" current="2.80"/> 3238 3288 <Content> 3239 3289 <Text id="gems-2">GEMS (Greenstone Editor for Metadata Sets) can be used to modify existing metadata sets or create new ones. GEMS is launched from the Librarian Interface when you want to create a new metadata set, or edit an existing one. In this exercise, we run GEMS outside of the Librarian Interface.</Text> … … 3252 3302 </Heading> 3253 3303 <NumberedItem> 3254 <Text id="gems-8">In this exercise, we will create a new metadata set. In order to save time, we will base it on an existing one: Development Library Subset. From the <AutoText key="glidict::Menu.File"/> menu, select <AutoText key="glidict::Menu.File _New"/> (<AutoText key="glidict::Menu.File"/> → <AutoText key="glidict::Menu.File_New"/>). A popup window appears: <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Title"/>. Fill in the fields. Use <AutoText text="My Metadata Set" type="quoted"/> for the <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Metadata_Title"/>, <AutoText text="my" type="quoted"/> for the <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Metadata_Namespace"/>, and select "Development Library Subset Example Metadata" from the <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Base_MetadataSet"/> drop down list. Click <AutoText key="glidict::General.OK" type="button"/>.</Text>3304 <Text id="gems-8">In this exercise, we will create a new metadata set. In order to save time, we will base it on an existing one: Development Library Subset. From the <AutoText key="glidict::Menu.File"/> menu, select <AutoText key="glidict::Menu.File"/> → <AutoText key="glidict::Menu.File_New"/>. A popup window appears: <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Title"/>. Fill in the fields. Use <AutoText text="My Metadata Set" type="quoted"/> for the <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Metadata_Title"/>, <AutoText text="my" type="quoted"/> for the <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Metadata_Namespace"/>, and select "Development Library Subset Example Metadata" from the <AutoText key="glidict::GEMS.NewMetadataSetPrompt.Base_MetadataSet"/> drop down list. Click <AutoText key="glidict::General.OK" type="button"/>.</Text> 3255 3305 </NumberedItem> 3256 3306 <NumberedItem> … … 3264 3314 </NumberedItem> 3265 3315 <NumberedItem> 3266 <Text id="gems-12">In the right hand side, the default attributes will appear for the new element. "Label" and "definition" are used in the Librarian Interface when displaying metadata elements and their descriptions . These attributes can be set in multiple languages.</Text>3316 <Text id="gems-12">In the right hand side, the default attributes will appear for the new element. "Label" and "definition" are used in the Librarian Interface when displaying metadata elements and their descriptions (the "definition" is shown as additional text for the element). These attributes can be set in multiple languages.</Text> 3267 3317 </NumberedItem> 3268 3318 <NumberedItem> -
documentation/trunk/tutorials/xml-source/tutorial_es.xml
r11967 r17494 4 4 <!ENTITY rarr "→"> 5 5 <!ENTITY mdash "—"> 6 <!ENTITY copy "©"> 6 7 ]> 7 8 <TutorialList> … … 18 19 <Text id="wiki">Back to wiki</Text><Updated date="2-Mar-2006"/> 19 20 <Text id="print">Imprima versión</Text><Updated date="29-Mar-2006"/> 21 <Text id="copyright">Copyright © 2005 2006 2007 by the <Link url="http://www.nzdl.org">New Zealand Digital Library Project</Link> at <Link url="http://www.waikato.ac.nz">the University of Waikato</Link>, New Zealand<br/>Permission is granted to copy, distribute and/or modify this document under the terms of the <Link url="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License</Link>, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">âGNU Free Documentation License.â</Link></Text> 20 22 </SupplementaryText> 21 23 <Comment> -
documentation/trunk/tutorials/xml-source/tutorial_fr.xml
r11967 r17494 4 4 <!ENTITY rarr "→"> 5 5 <!ENTITY mdash "—"> 6 <!ENTITY copy "©"> 6 7 ]> 7 8 <TutorialList> … … 18 19 <Text id="wiki">Back to wiki</Text><Updated date="2-Mar-2006"/> 19 20 <Text id="print">Imprimer version</Text><Updated date="2-Apr-2006"/> 21 <Text id="copyright">Copyright © 2005 2006 2007 by the <Link url="http://www.nzdl.org">New Zealand Digital Library Project</Link> at <Link url="http://www.waikato.ac.nz">the University of Waikato</Link>, New Zealand<br/>Permission is granted to copy, distribute and/or modify this document under the terms of the <Link url="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License</Link>, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">âGNU Free Documentation License.â</Link></Text> 20 22 </SupplementaryText> 21 23 <Comment> -
documentation/trunk/tutorials/xml-source/tutorial_ru.xml
r11967 r17494 4 4 <!ENTITY rarr "→"> 5 5 <!ENTITY mdash "—"> 6 <!ENTITY copy "©"> 6 7 ]> 7 8 <TutorialList> … … 18 19 <Text id="wiki">Back to wiki</Text><Updated date="2-Mar-2006"/> 19 20 <Text id="print">ÐеÑÑÐžÑ ÐŽÐ»Ñ Ð¿ÐµÑаÑО</Text><Updated date="29-Mar-2006"/> 21 <Text id="copyright">Copyright © 2005 2006 2007 by the <Link url="http://www.nzdl.org">New Zealand Digital Library Project</Link> at <Link url="http://www.waikato.ac.nz">the University of Waikato</Link>, New Zealand<br/>Permission is granted to copy, distribute and/or modify this document under the terms of the <Link url="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License</Link>, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled <Link url="http://greenstonewiki.cs.waikato.ac.nz/wiki/gsdoc/GNUFDL.html">âGNU Free Documentation License.â</Link></Text> 20 22 </SupplementaryText> 21 23 <Comment>
Note:
See TracChangeset
for help on using the changeset viewer.