Changeset 15016 for gsdl/trunk/etc
- Timestamp:
- 2008-02-27T16:56:58+13:00 (16 years ago)
- Location:
- gsdl/trunk/etc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
gsdl/trunk/etc/dc2marc-mapping.xml
r12596 r15016 159 159 160 160 <!-- Title --> 161 <MarcField multiple="false" datafield="245" ind1="0" ind2="nonfiling"> 161 <!-- 162 <MarcField multiple="false" tag="245" ind1="0" ind2="nonfiling"> 162 163 <subfield code="a" nonfiling="true" meta="dc.Title" punc=""/> 163 164 </MarcField> 164 165 165 <MarcField repeat="true" datafield="246" ind1="3" ind2="3" > 166 --> 167 168 <MarcField multiple="false" tag="245" ind1="0" ind2=" "> 169 <subfield code="a" meta="dc.Title" punc=""/> 170 </MarcField> 171 172 <!-- 173 <MarcField multiple="false" tag="245" ind1="0" ind2=" "> 174 <subfield code="a" meta="dc.Title" punc=""/> 175 </MarcField> 176 --> 177 178 179 <MarcField repeat="true" tag="246" ind1="3" ind2="3" > 166 180 <subfield code="a" meta="dc.Title" punc=""/> 167 181 </MarcField> 168 182 169 183 <!--Coverage --> 170 <MarcField multiple="true" datafield="500" ind1=" " ind2=" ">184 <MarcField multiple="true" tag="500" ind1=" " ind2=" "> 171 185 <subfield code="a" meta="dc.Coverage" punc=""/> 172 186 </MarcField> … … 174 188 175 189 <!--Contributor--> 176 <MarcField multiple="true" datafield="720" ind1=" " ind2=" ">190 <MarcField multiple="true" tag="720" ind1=" " ind2=" "> 177 191 <subfield code="a" meta="dc.Contributor" punc=","/> 178 192 </MarcField> 179 193 180 194 <!--Creator--> 181 <MarcField multiple="true" datafield="720" ind1=" " ind2=" ">195 <MarcField multiple="true" tag="720" ind1=" " ind2=" "> 182 196 <subfield code="a" meta="dc.Creator" punc=","/> 183 197 </MarcField> 184 198 185 199 <!--Publisher and Date--> 186 <MarcField multiple="false" datafield="260" ind1=" " ind2=" ">200 <MarcField multiple="false" tag="260" ind1=" " ind2=" "> 187 201 <subfield code="b" meta="dc.Publisher" punc=","/> 188 202 <subfield code="c" meta="dc.Date" punc=""/> … … 190 204 191 205 <!-- Descrption --> 192 <MarcField multiple="true" datafield="520" ind1=" " ind2=" ">206 <MarcField multiple="true" tag="520" ind1=" " ind2=" "> 193 207 <subfield code="a" meta="dc.Description" punc=""/> 194 208 </MarcField> 195 209 196 210 <!--Format --> 197 <MarcField multiple="true" datafield="856" ind1=" " ind2=" ">211 <MarcField multiple="true" tag="856" ind1=" " ind2=" "> 198 212 <subfield code="q" meta="dc.Format" punc=""/> 199 213 </MarcField> … … 201 215 202 216 <!--Identifier --> 203 <MarcField multiple="true" datafield="024" ind1="8" ind2=" ">217 <MarcField multiple="true" tag="024" ind1="8" ind2=" "> 204 218 <subfield code="b" meta="dc.Identifier" punc=""/> 205 219 </MarcField> 206 220 207 221 <!--Language--> 208 <MarcField multiple="false" datafield="546" ind1=" " ind2=" ">222 <MarcField multiple="false" tag="546" ind1=" " ind2=" "> 209 223 <subfield code="a" meta="dc.Language" punc=""/> 210 224 </MarcField> … … 212 226 213 227 <!-- relation --> 214 <MarcField multiple="true" datafield="787" ind1="0" ind2=" " >228 <MarcField multiple="true" tag="787" ind1="0" ind2=" " > 215 229 <subfield code="n" meta="dc.Relation" punc=""/> 216 230 </MarcField> 217 231 218 232 <!-- Right --> 219 <MarcField multiple="true" datafield="540" ind1=" " ind2=" ">233 <MarcField multiple="true" tag="540" ind1=" " ind2=" "> 220 234 <subfield code="a" meta="dc.Rights" punc=""/> 221 235 </MarcField> 222 236 223 237 <!-- subject --> 224 <MarcField multiple="true" datafield="653" ind1=" " ind2=" ">238 <MarcField multiple="true" tag="653" ind1=" " ind2=" "> 225 239 <subfield code="a" meta="dc.Subject" punc=","/> 226 240 </MarcField> 227 241 228 242 <!-- source --> 229 <MarcField multiple="true" datafield="786" ind1="0" ind2=" ">243 <MarcField multiple="true" tag="786" ind1="0" ind2=" "> 230 244 <subfield code="n" meta="dc.Source" punc=""/> 231 245 </MarcField> … … 233 247 234 248 <!-- type --> 235 <MarcField multiple="true" datafield="655" ind1=" " ind2="7">249 <MarcField multiple="true" tag="655" ind1=" " ind2="7"> 236 250 <subfield code="a" meta="dc.Type" punc=","/> 237 251 </MarcField> -
gsdl/trunk/etc/dc2marc.xsl
r13342 r15016 191 191 </xsl:when> 192 192 <xsl:otherwise> 193 <xsl:if test="starts-with($name,'ind') or starts-with($name,' datafield') ">193 <xsl:if test="starts-with($name,'ind') or starts-with($name,'tag') "> 194 194 <xsl:call-template name="addAttribute" > 195 195 <xsl:with-param name='name' select="$name"/> -
gsdl/trunk/etc/qdc2marc-mapping.xml
r12597 r15016 171 171 172 172 <!-- Contributor --> 173 <MarcField multiple="true" datafield="720" ind1=" " ind2=" ">173 <MarcField multiple="true" tag="720" ind1=" " ind2=" "> 174 174 <subfield code="a" meta="dc.Contributor" punc=","/> 175 175 </MarcField> 176 176 177 177 <!--Coverage --> 178 <MarcField multiple="true" datafield="500" ind1=" " ind2=" ">178 <MarcField multiple="true" tag="500" ind1=" " ind2=" "> 179 179 <subfield code="a" meta="dc.Coverage" punc=""/> 180 180 </MarcField> 181 <MarcField multiple="true" datafield="522" ind1=" " ind2=" ">181 <MarcField multiple="true" tag="522" ind1=" " ind2=" "> 182 182 <subfield code="a" meta="dc.Coverage^temporal" punc=""/> 183 183 </MarcField> 184 <MarcField multiple="true" datafield="513" ind1=" " ind2=" ">184 <MarcField multiple="true" tag="513" ind1=" " ind2=" "> 185 185 <subfield code="b" meta="dc.Coverage^spatial" punc=""/> 186 186 </MarcField> 187 187 188 188 <!--Creator--> 189 <MarcField multiple="true" datafield="720" ind1=" " ind2=" ">189 <MarcField multiple="true" tag="720" ind1=" " ind2=" "> 190 190 <subfield code="a" meta="dc.Creator" punc=","/> 191 191 </MarcField> 192 192 193 193 <!--Publisher and Date--> 194 <MarcField multiple="false" datafield="260" ind1=" " ind2=" ">194 <MarcField multiple="false" tag="260" ind1=" " ind2=" "> 195 195 <subfield code="b" meta="dc.Publisher" punc=","/> 196 196 <subfield code="c" meta="dc.Date^issued" punc=""/> … … 199 199 200 200 <!--Date--> 201 <MarcField multiple="true" datafield="307" ind1=" " ind2=" ">201 <MarcField multiple="true" tag="307" ind1=" " ind2=" "> 202 202 <subfield code="a" meta="dc.Date^available" punc=""/> 203 203 </MarcField> 204 204 205 <MarcField multiple="true" datafield="583" ind1=" " ind2=" ">205 <MarcField multiple="true" tag="583" ind1=" " ind2=" "> 206 206 <subfield code="d" meta="dc.Date^modified" punc=""/> 207 207 </MarcField> 208 208 209 <MarcField multiple="true" datafield="518" ind1=" " ind2=" ">209 <MarcField multiple="true" tag="518" ind1=" " ind2=" "> 210 210 <subfield code="a" meta="dc.Date^valid" punc=""/> 211 211 </MarcField> 212 212 213 213 <!-- Descrption --> 214 <MarcField multiple="true" datafield="520" ind1=" " ind2=" ">214 <MarcField multiple="true" tag="520" ind1=" " ind2=" "> 215 215 <subfield code="a" meta="dc.Description" punc=""/> 216 216 </MarcField> 217 217 218 <MarcField multiple="true" datafield="520" ind1=" " ind2=" ">218 <MarcField multiple="true" tag="520" ind1=" " ind2=" "> 219 219 <subfield code="a" meta="dc.Description^abstract" punc=""/> 220 220 </MarcField> 221 221 222 <MarcField multiple="true" datafield="505" ind1="0" ind2=" ">222 <MarcField multiple="true" tag="505" ind1="0" ind2=" "> 223 223 <subfield code="a" meta="dc.Description^tableOfContents" punc=""/> 224 224 </MarcField> … … 226 226 227 227 <!--Format --> 228 <MarcField multiple="true" datafield="856" ind1=" " ind2=" ">228 <MarcField multiple="true" tag="856" ind1=" " ind2=" "> 229 229 <subfield code="q" meta="dc.Format" punc=""/> 230 230 </MarcField> 231 <MarcField multiple="true" datafield="300" ind1=" " ind2=" ">231 <MarcField multiple="true" tag="300" ind1=" " ind2=" "> 232 232 <subfield code="a" meta="dc.Format^extent" punc=""/> 233 233 </MarcField> 234 <MarcField multiple="true" datafield="340" ind1="0" ind2=" ">234 <MarcField multiple="true" tag="340" ind1="0" ind2=" "> 235 235 <subfield code="a" meta="dc.Format^medium" punc=""/> 236 236 </MarcField> 237 237 238 238 <!--Identifier --> 239 <MarcField multiple="true" datafield="024" ind1="8" ind2=" ">239 <MarcField multiple="true" tag="024" ind1="8" ind2=" "> 240 240 <subfield code="b" meta="dc.Identifier" punc=""/> 241 241 </MarcField> … … 243 243 244 244 <!--Language--> 245 <MarcField multiple="false" datafield="041" ind1=" " ind2=" ">245 <MarcField multiple="false" tag="041" ind1=" " ind2=" "> 246 246 <subfield code="a" meta="dc.Language" punc=""/> 247 247 </MarcField> 248 248 249 249 <!-- relation --> 250 <MarcField multiple="true" datafield="787" ind1="0" ind2=" " >250 <MarcField multiple="true" tag="787" ind1="0" ind2=" " > 251 251 <subfield code="o" meta="dc.Relation" punc=""/> 252 252 </MarcField> 253 253 254 <MarcField multiple="true" datafield="538" ind1=" " ind2=" ">254 <MarcField multiple="true" tag="538" ind1=" " ind2=" "> 255 255 <subfield code="a" meta="dc.Relation^requires" punc=""/> 256 256 </MarcField> 257 257 258 <MarcField multiple="true" datafield="510" ind1="0" ind2=" ">258 <MarcField multiple="true" tag="510" ind1="0" ind2=" "> 259 259 <subfield code="a" meta="dc.Relation^isReferencedBy" punc=""/> 260 260 </MarcField> … … 264 264 --> 265 265 266 <MarcField multiple="true" datafield="776" ind1="0" ind2=" ">266 <MarcField multiple="true" tag="776" ind1="0" ind2=" "> 267 267 <subfield code="n" meta="dc.Relation^hasFormat" punc=""/> 268 268 </MarcField> 269 269 270 <MarcField multiple="true" datafield="774" ind1="0" ind2=" ">270 <MarcField multiple="true" tag="774" ind1="0" ind2=" "> 271 271 <subfield code="n" meta="dc.Relation^hasPart" punc=""/> 272 272 </MarcField> 273 273 274 <MarcField multiple="true" datafield="775" ind1="0" ind2=" ">274 <MarcField multiple="true" tag="775" ind1="0" ind2=" "> 275 275 <subfield code="n" meta="dc.Relation^hasVersion" punc=""/> 276 276 </MarcField> 277 277 278 <MarcField multiple="true" datafield="776" ind1="0" ind2=" ">278 <MarcField multiple="true" tag="776" ind1="0" ind2=" "> 279 279 <subfield code="n" meta="dc.Relation^isFormatOf" punc=""/> 280 280 </MarcField> 281 281 282 <MarcField multiple="true" datafield="774" ind1="0" ind2=" ">282 <MarcField multiple="true" tag="774" ind1="0" ind2=" "> 283 283 <subfield code="n" meta="dc.Relation^isPartOf" punc=""/> 284 284 </MarcField> 285 285 286 <MarcField multiple="true" datafield="785" ind1="0" ind2="0">286 <MarcField multiple="true" tag="785" ind1="0" ind2="0"> 287 287 <subfield code="t" meta="dc.Relation^isReplacedBy" punc=""/> 288 288 </MarcField> … … 292 292 --> 293 293 294 <MarcField multiple="true" datafield="775" ind1="0" ind2=" ">294 <MarcField multiple="true" tag="775" ind1="0" ind2=" "> 295 295 <subfield code="n" meta="dc.Relation^isVersionOf" punc=""/> 296 296 </MarcField> … … 301 301 --> 302 302 303 <MarcField multiple="true" datafield="780" ind1="0" ind2="0">303 <MarcField multiple="true" tag="780" ind1="0" ind2="0"> 304 304 <subfield code="t" meta="dc.Relation^replaces" punc=""/> 305 305 </MarcField> 306 306 307 307 <!--Rights: additional qualified entries ???--> 308 <MarcField multiple="false" datafield="540" ind1=" " ind2=" ">308 <MarcField multiple="false" tag="540" ind1=" " ind2=" "> 309 309 <subfield code="a" meta="dc.Rights" punc=""/> 310 310 <subfield code="b" meta="dc.RightsHolder" punc=""/> 311 311 </MarcField> 312 312 313 <MarcField multiple="false" datafield="540" ind1=" " ind2=" ">313 <MarcField multiple="false" tag="540" ind1=" " ind2=" "> 314 314 <subfield code="a" meta="dc.Rights^accessRights" punc=""/> 315 315 <subfield code="b" meta="dc.RightsHolder" punc=""/> 316 316 </MarcField> 317 317 318 <MarcField multiple="false" datafield="540" ind1=" " ind2=" ">318 <MarcField multiple="false" tag="540" ind1=" " ind2=" "> 319 319 <subfield code="a" meta="dc.Rights^license" punc=""/> 320 320 <subfield code="b" meta="dc.RightsHolder" punc=""/> … … 322 322 323 323 <!-- Source --> 324 <MarcField multiple="true" datafield="786" ind1="0" ind2=" ">324 <MarcField multiple="true" tag="786" ind1="0" ind2=" "> 325 325 <subfield code="o" meta="dc.Source" punc=""/> 326 326 </MarcField> … … 328 328 329 329 <!--subject--> 330 <MarcField multiple="true" datafield="650" ind1=" " ind2="0">330 <MarcField multiple="true" tag="650" ind1=" " ind2="0"> 331 331 <subfield code="a" meta="dc.Subject" punc=" :"/> 332 332 </MarcField> 333 333 334 334 <!--Title--> 335 <MarcField multiple="false" datafield="245" ind1="1" ind2="nonfiling">335 <MarcField multiple="false" tag="245" ind1="1" ind2="nonfiling"> 336 336 <subfield code="a" meta="dc.Title" punc=""/> 337 337 </MarcField> 338 338 339 <MarcField multiple="true" datafield="246" ind1="3" ind2="3">339 <MarcField multiple="true" tag="246" ind1="3" ind2="3"> 340 340 <subfield code="a" meta="dc.Title" punc=""/> 341 341 </MarcField> 342 342 343 343 344 <MarcField multiple="true" datafield="246" ind1="3" ind2="3">344 <MarcField multiple="true" tag="246" ind1="3" ind2="3"> 345 345 <subfield code="a" meta="dc.Title^alternative" punc=""/> 346 346 </MarcField> … … 348 348 349 349 <!-- type --> 350 <MarcField multiple="true" datafield="655" ind1=" " ind2="7">350 <MarcField multiple="true" tag="655" ind1=" " ind2="7"> 351 351 <subfield code="a" meta="dc.Type" punc=""/> 352 352 </MarcField>
Note:
See TracChangeset
for help on using the changeset viewer.