From: Jauslin K. <kai...@li...> - 2007-10-13 08:17:06
|
Hi Matt, so here comes the result. XSD Match fields 11899 and 11877 are the = hidden static texts for type=3D"isbn" and type=3D"doi".=20 =20 Cheers, Kai <http://fex-dev.ethz.ch/view.php?pid=3Deth:5831>=20 MSS is pretty sure this block of code should never get executed but has = left it here for now just in case. xsdmf_id: Array ( [0] =3D> Array ( [xsdmf_element] =3D> !identifier!type [xsdmf_id] =3D> 11899 [xsdmf_is_key] =3D> 0 [xsdmf_key_match] =3D>=20 [xsdmf_parent_key_match] =3D>=20 [xsdmf_xsdsel_id] =3D> 8602 [xsdmf_value_prefix] =3D>=20 [xsdmf_html_input] =3D> static [xsdsel_title] =3D>=20 [xsdsel_indicator_xsdmf_id] =3D>=20 [xsdsel_indicator_value] =3D>=20 [xsd_element_prefix] =3D> mods [indicator_element] =3D>=20 [indicator_xsdsel_id] =3D>=20 ) [1] =3D> Array ( [xsdmf_element] =3D> !identifier!type [xsdmf_id] =3D> 11877 [xsdmf_is_key] =3D> 0 [xsdmf_key_match] =3D>=20 [xsdmf_parent_key_match] =3D>=20 [xsdmf_xsdsel_id] =3D> 8594 [xsdmf_value_prefix] =3D>=20 [xsdmf_html_input] =3D> static [xsdsel_title] =3D>=20 [xsdsel_indicator_xsdmf_id] =3D>=20 [xsdsel_indicator_value] =3D>=20 [xsd_element_prefix] =3D> mods [indicator_element] =3D>=20 [indicator_xsdsel_id] =3D>=20 ) ) <http://fex-dev.ethz.ch/view.php?pid=3Deth:5831>=20 C:\Fez\eth-trunk\include\class.xsd_display.php 1198 = <http://fex-dev.ethz.ch/view.php?pid=3Deth:5831>=20 Backtrace: <http://fex-dev.ethz.ch/view.php?pid=3Deth:5831>=20 =20 =20 --=20 Kai Jauslin, Dipl. Informatik-Ing. ETH, ETH Z=FCrich, ETH-Bibliothek, = R=E4mistrasse 101, CH-8092 Z=FCrich kai...@li..., Tel +41-44-6324972, B=FCro STB F19 =20 Von: fez...@li... = [mailto:fez...@li...] Im Auftrag von Matthew = Smith Gesendet: Dienstag, 9. Oktober 2007 01:29 An: fez...@li... Betreff: Re: [Fez-users] changes to sublooping elements =20 Kai Can you edit include\class.xsd_display.php line 1202 and change the = .$xsdmf_id to print_r($xsdmf_id, true) in the error message. =20 What the error means is that you have multiple mappings for an XSD = attribute - itshouldn't be possible to have multiple mappings on an = attribute unless you are in a sublooping element in which case this code = should not be run. I think it only runs by accident for some badly = formed mappings.=20 Matt On 10/8/07, Jauslin Kai <kai...@li...> wrote: Ah... here comes the error message: [Mon Oct 08 10:22:00 2007] Array ( [txt] =3D> Array ( [0] =3D> MSS is pretty sure this block of code should never = get executed but has left it here for now just in case. xsdmf_id: Array = ) [script] =3D> C:\Fez\eth-trunk\include\class.xsd_display.php [line] =3D> 1202 [ip] =3D> IP Address '129.132.104.68' - ( libis068.ethz.ch = <http://libis068.ethz.ch> ) coming from the page (referrer) = 'http://fex-dev.ethz.ch/'. [backtrace] =3D> Array ( [0] =3D> Array (=20 [file] =3D> = C:\Fez\eth-trunk\include\class.xsd_display.php:1202 [call] =3D> Error_Handler->logError ) [1] =3D> Array (=20 [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1419 [call] =3D> XSD_DisplayObject->matchFieldsCallback ) [2] =3D> Array (=20 [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [3] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429=20 [call] =3D> Misc->XML_Walk ) [4] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk=20 ) [5] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk )=20 [6] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [7] =3D> Array=20 ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [8] =3D> Array (=20 [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [9] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429=20 [call] =3D> Misc->XML_Walk ) [10] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk=20 ) [11] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk )=20 [12] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [13] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [14] =3D> Array=20 ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [15] =3D> Array (=20 [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [16] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429=20 [call] =3D> Misc->XML_Walk ) [17] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk=20 ) [18] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk )=20 [19] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [20] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [21] =3D> Array=20 ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [22] =3D> Array (=20 [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [23] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429=20 [call] =3D> Misc->XML_Walk ) [24] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk=20 ) [25] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk )=20 [26] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [27] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [28] =3D> Array=20 ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1429 [call] =3D> Misc->XML_Walk ) [29] =3D> Array (=20 [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1425 [call] =3D> Misc->XML_Walk ) [30] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.misc.php:1425=20 [call] =3D> Misc->XML_Walk ) [31] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.xsd_display.php:1058 [call] =3D> Misc->XML_Walk ) [32] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.xsd_display.php:1018 [call] =3D> = XSD_DisplayObject->processXSDMFDatastream=20 ) [33] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.xsd_display.php:935 [call] =3D> XSD_DisplayObject->processXSDMF=20 ) [34] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.record.php:2606 [call] =3D> XSD_DisplayObject->getXSDMF_Values=20 ) [35] =3D> Array ( [file] =3D> = C:\Fez\eth-trunk\include\class.record.php:2214 [call] =3D> RecordGeneral->getDetails=20 ) [36] =3D> Array ( [file] =3D> C:\Fez\eth-trunk\view2.php:136 [call] =3D> RecordGeneral->getPublishedStatus ) [37] =3D> Array ( [file] =3D> C:\Fez\eth-trunk\view.php:55 [call] =3D> include_once ) )=20 ) Cheers, Kai -- Kai Jauslin, Dipl. Informatik-Ing. ETH, ETH Z=FCrich, ETH-Bibliothek, = R=E4mistrasse 101, CH-8092 Z=FCrich kai...@li... , Tel +41-44-6324972, B=FCro STB F19 -----Urspr=FCngliche Nachricht----- Von: fez...@li... [mailto: = fez...@li... = <mailto:fez...@li...> ] Im Auftrag von = Jauslin Kai Gesendet: Montag, 8. Oktober 2007 14:32 An: fez...@li... Betreff: Re: [Fez-users] changes to sublooping elements=20 Hello Matt, this is a nice functionality we've been waiting for. But: I'm currently = reconfiguring our MODS mapping and ran into a problem when creating 2 = identifier elements (ISBN and DOI). I've attached the error message. I'm = pretty sure I didn't do anything wrong and I was using only the HTML = Matching editor. Commenting out the error message, it seems to work, = though.=20 BTW: I have not forgotten about the fulltext indexing: we have the = opportunity to pretest it on our ~5000 PDF documents in the next 2 weeks = and I'm waiting for this. So it will still take some time. But I think = it's worth waiting.=20 Cheers, Kai -- Kai Jauslin, Dipl. Informatik-Ing. ETH, ETH Z=FCrich, ETH-Bibliothek, = R=E4mistrasse 101, CH-8092 Z=FCrich kai...@li..., Tel +41-44-6324972, B=FCro STB F19=20 -----Urspr=FCngliche Nachricht----- Von: fez...@li... = [mailto:fez...@li... ] Im Auftrag von Matthew = Smith Gesendet: Donnerstag, 27. September 2007 04:17 An: fez...@li... Betreff: [Fez-users] changes to sublooping elements=20 Hi All, I've just finished writing some code and an accompanying blog post which will be of help to those of you that have been trying to map mods:identifier into Fez. It is also useful for those of you who are mapping your own document=20 types and want to understand the sublooping elements more. http://blogs.library.uq.edu.au/ms/2007/09/27/changes-to-sublooping-elemen= ts/=20 Regards Matt -------------------------------------------------------------------------= This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fez-users mailing list Fez...@li... https://lists.sourceforge.net/lists/listinfo/fez-users -------------------------------------------------------------------------= =20 This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Fez-users mailing list Fez...@li...=20 https://lists.sourceforge.net/lists/listinfo/fez-users -------------------------------------------------------------------------= This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Fez-users mailing list Fez...@li...=20 https://lists.sourceforge.net/lists/listinfo/fez-users =20 |