Edit C:\apache-tomcat-7.0.69\work\Catalina\localhost\xmlui\cache-dir\cocoon-ehcache.data
?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp??;sr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ??; t filet /jndi:/localhost/xmlui/aspects/protodocument.xmlt 6G-file-jndi:/localhost/xmlui/aspects/protodocument.xmlxt 9PK_G-file-jndi:/localhost/xmlui/aspects/protodocument.xmlsr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Hppur [B???T? xp ECXML /jndi:/localhost/xmlui/aspects/protodocument.xml ? The contents of this file are subject to the license and copyright detailed in the LICENSE and NOTICE files at the root of the source tree and available online at http://www.dspace.org/license/ ? http://di.tamu.edu/DRI/1.0/ i18n !http://apache.org/cocoon/i18n/2.1 ? version? CDATA 1.1? document? ? body? ?? ? ? options? ?? ? ? meta? ? userMeta???? ? pageMeta? ?? ? ? repositoryMeta???? ??? ???? ?ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xpC?,8sr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ??? t aspectt Fcocoon://DRI/9/handle/123456789/1257?pipelinehash=-3983196624749804755t OG-aspect-cocoon://DRI/9/handle/123456789/1257?pipelinehash=-3983196624749804755sq ~ H'?O t Navigationsr java.lang.Long;???#? J valuexr java.lang.Number?????? xpy?nt1??t T-Navigation-8775666794241126792sq ~ ? t ItemViewersq ~ áB???0t !T-ItemViewer--4350122158456662736xt ?PK_G-aspect-cocoon://DRI/9/handle/123456789/1257?pipelinehash=-3983196624749804755_T-Navigation-8775666794241126792_T-ItemViewer--4350122158456662736sr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Hppur [B???T? xp CXML /jndi:/localhost/xmlui/aspects/protodocument.xml ? The contents of this file are subject to the license and copyright detailed in the LICENSE and NOTICE files at the root of the source tree and available online at http://www.dspace.org/license/ ? http://di.tamu.edu/DRI/1.0/ i18n !http://apache.org/cocoon/i18n/2.1 ? version? CDATA 1.1? document? ? body? ? id? ? /aspect.artifactbrowser.ItemViewer.div.item-view? rend?? primary? n?? item-view? div? ? head? qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??? ? ??? %item-view-toggle item-view-toggle-top? p? ? target?? &/xmlui/handle/123456789/1257?show=full? xref? ? catalogue?? default? text i18n:text *xmlui.ArtifactBrowser.ItemViewer.show_full????????? ? ? ? ? @aspect.artifactbrowser.ItemViewer.referenceSet.collection-viewer? ??? collection-viewer? type?? summaryView? referenceSet? ? repositoryID? ? 123456789? ??? DSpace Item? url?#? (/metadata/handle/123456789/1257/mets.xml? reference?% ? ??? hierarchy? ??? detailList??? ??? ? ??????? 8xmlui.ArtifactBrowser.ItemViewer.head_parent_collections?????? ? ? ? ??!? ??? DSpace Collection? ?#?#? '/metadata/handle/123456789/873/mets.xml??%?%??%?%?????%?%??? ? ??? (item-view-toggle item-view-toggle-bottom??? ? ??????? ? ??????? *xmlui.ArtifactBrowser.ItemViewer.show_full?????????????? ? ? options?+ ? ? ? ? +aspect.viewArtifacts.Navigation.list.browse? ??? browse? list?.??.?. ? ? ? ? ,aspect.viewArtifacts.Navigation.list.account? ??? account??.?.??.?. ? ? ? ? ,aspect.viewArtifacts.Navigation.list.context? ??? context??.?.??.?. ? ? ? ? 3aspect.viewArtifacts.Navigation.list.administrative? ??? administrative??.?.??.?.??+?+ ? meta?5 ? authenticated?6? no? userMeta?8??8?8 ? pageMeta?9 ? element?:? contextPath? metadata?< /xmlui??<?< ? ?:?:? request? qualifier?>? queryString??<?<??<?< ? ?:?:??=? ?>?>? scheme??<?< http??<?< ? ?:?:??=? ?>?>? serverPort??<?< 8080??<?< ? ?:?:??=? ?>?>? serverName??<?< servicios.fpune.edu.py??<?< ? ?:?:??=? ?>?>? URI??<?< handle/123456789/1257??<?< ? ?:?:? dspace? ?>?>????<?< 6.2??<?< ? ?:?:? opensearch? ?>?>? shortName??<?< DSpace??<?< ? ?:?:??E? ?>?>? autolink??<?< open-search/description.xml??<?< ? ?:?:? page? ?>?>? contactURL??<?< /xmlui/contact??<?< ? ?:?:??H? ?>?>? feedbackURL??<?< /xmlui/feedback??<?< ? ?:?:??H? ?>?>? supportedLocale??<?< es??<?< ? ?:?:??K? ?>?>? es??<?< español??<?< ? ?:?:??H? ?>?>??K??<?< en??<?< ? ?:?:??K? ?>?>? en??<?< English??<?< ? ?:?:??H? ?>?>? currentLocale??<?< es??<?< ? ?:?:? focus? ?>?>? containerType??<?< type:item??<?< ? ?:?:??O? ?>?>? object??<?< hdl:123456789/1257??<?< ? ?:?:??O? ?>?>??P??<?< type:collection??<?< ? ?:?:??O? ?>?>? container??<?< hdl:123456789/873??<?< ? ?:?:? title??<?< qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??<?< ? ?:?:? citation_author??<?< Montiel Aguilera, Karen Beatriz??<?< ? ?:?:??T??<?< Portillo Corvalán, Eris Adrián??<?< ? ?:?:??T??<?< Arrúa Gínes, Jorge Luis??<?< ? ?:?:? citation_date??<?< 2024??<?< ? ?:?:? citation_abstract_html_url??<?< 1http://localhost:8080/xmlui/handle/123456789/1257??<?< ? ?:?:? !citation_dissertation_institution??<?< 4Facultad Politécnica, Universidad Nacional del Este??<?< ? ?:?:? citation_language??<?< es??<?< ? ?:?:? citation_keywords??<?< 7firma digital; ethereum; contratos inteligentes; Thesis??<?< ? ?:?:? citation_title??<?< qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??<?< ? ?:?:? citation_dissertation_name??<?< qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??<?< ? ?:?:? xhtml_head_item??<?<t <link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" /> <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" /> <meta name="DC.creator" content="Montiel Aguilera, Karen Beatriz" /> <meta name="DC.creator" content="Portillo Corvalán, Eris Adrián" /> <meta name="DC.creator" content="Arrúa Gínes, Jorge Luis" /> <meta name="DCTERMS.dateAccepted" content="2025-02-20T19:23:28Z" scheme="DCTERMS.W3CDTF" /> <meta name="DCTERMS.available" content="2025-02-20T19:23:28Z" scheme="DCTERMS.W3CDTF" /> <meta name="DCTERMS.issued" content="2024" scheme="DCTERMS.W3CDTF" /> <meta name="DC.identifier" content="http://localhost:8080/xmlui/handle/123456789/1257" scheme="DCTERMS.URI" /> <meta name="DCTERMS.abstract" content="Este trabajo presenta el desarrollo de una plataforma web de firma digital basada en la tecnología blockchain de Ethereum, con el propósito de resolver problemas de autenticidad y seguridad en la gestión documental. La implementación se centra en el desarrollo de un sistema eficiente para la firma y verificación de documentos digitales, eliminando la dependencia de documentos físicos y garantizando la integridad de los datos a través de un registro inmutable en blockchain.
Se estableció como objetivo general desarrollar una plataforma web de firma digital utilizando la tecnología blockchain de la comunidad Ethereum. La metodología aplicada abarcó el diseño y despliegue de Smart Contracts en la red Ethereum, utilizando el algoritmo ECDSA (Elliptic Curve Digital Signature Algorithm)
para la generación de firmas digitales. La arquitectura del sistema integra React para el frontend, NodeJS en el backend, y MongoDB para el almacenamiento de datos, implementando además un sistema de autenticación de dos factores para mayor seguridad.
Los resultados del proyecto realizados a través de pruebas técnicas y de usabilidad evidencian una plataforma funcional y segura, con un coste firma aproximado a 1.09 USD, un promedio de tiempo de firma de 71.66 segundos, un tiempo para verificación de firmas de 1.46 segundos y un manejo optimo de recursos
computacionales, permitiendo a los usuarios registrar y verificar documentos firmados de forma eficiente, a la vez que aprovechan la inmutabilidad y seguridad de la blockchain de Ethereum. La
integración del sistema con módulos de validación de usuario, gestión de documentos y autenticación de sesiones, permitió obtener una experiencia de usuario confiable y eficiente." xml:lang="es_ES" /> <meta name="DC.language" content="es" xml:lang="es_ES" scheme="DCTERMS.RFC1766" /> <meta name="DC.publisher" content="Facultad Politécnica, Universidad Nacional del Este" xml:lang="es_ES" /> <meta name="DC.subject" content="firma digital" xml:lang="es_ES" /> <meta name="DC.subject" content="ethereum" xml:lang="es_ES" /> <meta name="DC.subject" content="contratos inteligentes" xml:lang="es_ES" /> <meta name="DC.title" content="Plataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes" xml:lang="es_ES" /> <meta name="DC.type" content="Thesis" xml:lang="es_ES" /> ??<?< ? ??? /xmlui/? trail?^ ? ??????? xmlui.general.dspace_home?????^?^ ? ??? /xmlui/handle/123456789/1??^?^ Facultad Politécnica??^?^ ? ??? /xmlui/handle/123456789/71??^?^ Trabajos Finales de Grado??^?^ ? ??? /xmlui/handle/123456789/76??^?^ Ingeniería de Sistemas??^?^ ? ??? /xmlui/handle/123456789/873??^?^ 2021-2024??^?^ ??^?^ ? ??????? &xmlui.ArtifactBrowser.ItemViewer.trail?????^?^??9?9 ? repositoryMeta?c ? ? ? ??!? ?#?#? 0/metadata/internal/repository/123456789/mets.xml? repository?e??e?e??c?c ??5?5 ???? ?ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr Lorg.apache.cocoon.components.source.impl.SitemapSource$SitemapSourceValidity??+{?yy L validityt ,Lorg/apache/excalibur/source/SourceValidity;xpsr <org.apache.excalibur.source.impl.validity.AggregatedValidity???W: xr Dorg.apache.excalibur.source.impl.validity.AbstractAggregatedValidity?Y. q?7 L m_listt Ljava/util/ArrayList;xpsq ~ w sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0xsr 5org.apache.excalibur.source.impl.validity.NOPValidity?5c?Ib39 xpsr )org.dspace.app.xmlui.utils.DSpaceValidity J assumedValidityDelayJ assumedValidityTimeZ completedJ hashL validityKeyt Ljava/lang/StringBuffer;xp ???Fpwh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp3??jsr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ??I? t aspectt Fcocoon://DRI/8/handle/123456789/1257?pipelinehash=-2441833184309045345t OG-aspect-cocoon://DRI/8/handle/123456789/1257?pipelinehash=-2441833184309045345sq ~ l?G? t Navigationsr java.lang.Long;???#? J valuexr java.lang.Number?????? xp*?LFR/t T-Navigation-3093433411386757679xt sPK_G-aspect-cocoon://DRI/8/handle/123456789/1257?pipelinehash=-2441833184309045345_T-Navigation-3093433411386757679sr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Hppur [B???T? xp 'KCXML /jndi:/localhost/xmlui/aspects/protodocument.xml ? The contents of this file are subject to the license and copyright detailed in the LICENSE and NOTICE files at the root of the source tree and available online at http://www.dspace.org/license/ ? http://di.tamu.edu/DRI/1.0/ i18n !http://apache.org/cocoon/i18n/2.1 ? version? CDATA 1.1? document? ? body? ? id? ? /aspect.artifactbrowser.ItemViewer.div.item-view? rend?? primary? n?? item-view? div? ? head? qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??? ? ??? %item-view-toggle item-view-toggle-top? p? ? target?? &/xmlui/handle/123456789/1257?show=full? xref? ? catalogue?? default? text i18n:text *xmlui.ArtifactBrowser.ItemViewer.show_full????????? ? ? ? ? @aspect.artifactbrowser.ItemViewer.referenceSet.collection-viewer? ??? collection-viewer? type?? summaryView? referenceSet? ? repositoryID? ? 123456789? ??? DSpace Item? url?#? (/metadata/handle/123456789/1257/mets.xml? reference?% ? ??? hierarchy? ??? detailList??? ??? ? ??????? 8xmlui.ArtifactBrowser.ItemViewer.head_parent_collections?????? ? ? ? ??!? ??? DSpace Collection? ?#?#? '/metadata/handle/123456789/873/mets.xml??%?%??%?%?????%?%??? ? ??? (item-view-toggle item-view-toggle-bottom??? ? ??????? ? ??????? *xmlui.ArtifactBrowser.ItemViewer.show_full?????????????? ? ? options?+ ? ? ? ? +aspect.viewArtifacts.Navigation.list.browse? ??? browse? list?. ??? ? ??????? ,xmlui.ArtifactBrowser.Navigation.head_browse?????? ? ? ? ? -aspect.browseArtifacts.Navigation.list.global? ??? global??.?. ??? ? ??????? 3xmlui.ArtifactBrowser.Navigation.head_all_of_dspace?????? ? item?1 ? ??? /xmlui/community-list??? ? ??????? <xmlui.ArtifactBrowser.Navigation.communities_and_collections????????1?1 ??1?1 ? ??? /xmlui/browse?type=dateissued??? ? ??????? 2xmlui.ArtifactBrowser.Navigation.browse_dateissued????????1?1 ??1?1 ? ??? /xmlui/browse?type=author??? ? ??????? .xmlui.ArtifactBrowser.Navigation.browse_author????????1?1 ??1?1 ? ??? /xmlui/browse?type=title??? ? ??????? -xmlui.ArtifactBrowser.Navigation.browse_title????????1?1 ??1?1 ? ??? /xmlui/browse?type=subject??? ? ??????? /xmlui.ArtifactBrowser.Navigation.browse_subject????????1?1??.?. ? ? ? ? .aspect.browseArtifacts.Navigation.list.context? ??? context??.?. ??? ? ??????? 5xmlui.ArtifactBrowser.Navigation.head_this_collection?????? ??1?1 ? ??? 2/xmlui/handle/123456789/873/browse?type=dateissued??? ? ??????? 2xmlui.ArtifactBrowser.Navigation.browse_dateissued????????1?1 ??1?1 ? ??? ./xmlui/handle/123456789/873/browse?type=author??? ? ??????? .xmlui.ArtifactBrowser.Navigation.browse_author????????1?1 ??1?1 ? ??? -/xmlui/handle/123456789/873/browse?type=title??? ? ??????? -xmlui.ArtifactBrowser.Navigation.browse_title????????1?1 ??1?1 ? ??? //xmlui/handle/123456789/873/browse?type=subject??? ? ??????? /xmlui.ArtifactBrowser.Navigation.browse_subject????????1?1??.?.??.?. ? ? ? ? ,aspect.viewArtifacts.Navigation.list.account? ??? account??.?.??.?. ? ? ? ? ,aspect.viewArtifacts.Navigation.list.context? ????8??.?.??.?. ? ? ? ? 3aspect.viewArtifacts.Navigation.list.administrative? ??? administrative??.?.??.?.??+?+ ? meta?B ? authenticated?C? no? userMeta?E??E?E ? pageMeta?F ? element?G? contextPath? metadata?I /xmlui??I?I ? ?G?G? request? qualifier?K? queryString??I?I??I?I ? ?G?G??J? ?K?K? scheme??I?I http??I?I ? ?G?G??J? ?K?K? serverPort??I?I 8080??I?I ? ?G?G??J? ?K?K? serverName??I?I servicios.fpune.edu.py??I?I ? ?G?G??J? ?K?K? URI??I?I handle/123456789/1257??I?I ? ?G?G? dspace? ?K?K????I?I 6.2??I?I ? ?G?G? opensearch? ?K?K? shortName??I?I DSpace??I?I ? ?G?G??R? ?K?K? autolink??I?I open-search/description.xml??I?I ? ?G?G? page? ?K?K? contactURL??I?I /xmlui/contact??I?I ? ?G?G??U? ?K?K? feedbackURL??I?I /xmlui/feedback??I?I ? ?G?G??U? ?K?K? supportedLocale??I?I es??I?I ? ?G?G??X? ?K?K? es??I?I español??I?I ? ?G?G??U? ?K?K??X??I?I en??I?I ? ?G?G??X? ?K?K? en??I?I English??I?I ? ?G?G??U? ?K?K? currentLocale??I?I es??I?I ? ?G?G? focus? ?K?K? containerType??I?I type:item??I?I ? ?G?G??\? ?K?K? object??I?I hdl:123456789/1257??I?I ? ?G?G??\? ?K?K??]??I?I type:collection??I?I ? ?G?G??\? ?K?K? container??I?I hdl:123456789/873??I?I ? ?G?G? title??I?I qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??I?I ? ?G?G? citation_author??I?I Montiel Aguilera, Karen Beatriz??I?I ? ?G?G??a??I?I Portillo Corvalán, Eris Adrián??I?I ? ?G?G??a??I?I Arrúa Gínes, Jorge Luis??I?I ? ?G?G? citation_date??I?I 2024??I?I ? ?G?G? citation_abstract_html_url??I?I 1http://localhost:8080/xmlui/handle/123456789/1257??I?I ? ?G?G? !citation_dissertation_institution??I?I 4Facultad Politécnica, Universidad Nacional del Este??I?I ? ?G?G? citation_language??I?I es??I?I ? ?G?G? citation_keywords??I?I 7firma digital; ethereum; contratos inteligentes; Thesis??I?I ? ?G?G? citation_title??I?I qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??I?I ? ?G?G? citation_dissertation_name??I?I qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??I?I ? ?G?G? xhtml_head_item??I?It <link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" /> <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" /> <meta name="DC.creator" content="Montiel Aguilera, Karen Beatriz" /> <meta name="DC.creator" content="Portillo Corvalán, Eris Adrián" /> <meta name="DC.creator" content="Arrúa Gínes, Jorge Luis" /> <meta name="DCTERMS.dateAccepted" content="2025-02-20T19:23:28Z" scheme="DCTERMS.W3CDTF" /> <meta name="DCTERMS.available" content="2025-02-20T19:23:28Z" scheme="DCTERMS.W3CDTF" /> <meta name="DCTERMS.issued" content="2024" scheme="DCTERMS.W3CDTF" /> <meta name="DC.identifier" content="http://localhost:8080/xmlui/handle/123456789/1257" scheme="DCTERMS.URI" /> <meta name="DCTERMS.abstract" content="Este trabajo presenta el desarrollo de una plataforma web de firma digital basada en la tecnología blockchain de Ethereum, con el propósito de resolver problemas de autenticidad y seguridad en la gestión documental. La implementación se centra en el desarrollo de un sistema eficiente para la firma y verificación de documentos digitales, eliminando la dependencia de documentos físicos y garantizando la integridad de los datos a través de un registro inmutable en blockchain.
Se estableció como objetivo general desarrollar una plataforma web de firma digital utilizando la tecnología blockchain de la comunidad Ethereum. La metodología aplicada abarcó el diseño y despliegue de Smart Contracts en la red Ethereum, utilizando el algoritmo ECDSA (Elliptic Curve Digital Signature Algorithm)
para la generación de firmas digitales. La arquitectura del sistema integra React para el frontend, NodeJS en el backend, y MongoDB para el almacenamiento de datos, implementando además un sistema de autenticación de dos factores para mayor seguridad.
Los resultados del proyecto realizados a través de pruebas técnicas y de usabilidad evidencian una plataforma funcional y segura, con un coste firma aproximado a 1.09 USD, un promedio de tiempo de firma de 71.66 segundos, un tiempo para verificación de firmas de 1.46 segundos y un manejo optimo de recursos
computacionales, permitiendo a los usuarios registrar y verificar documentos firmados de forma eficiente, a la vez que aprovechan la inmutabilidad y seguridad de la blockchain de Ethereum. La
integración del sistema con módulos de validación de usuario, gestión de documentos y autenticación de sesiones, permitió obtener una experiencia de usuario confiable y eficiente." xml:lang="es_ES" /> <meta name="DC.language" content="es" xml:lang="es_ES" scheme="DCTERMS.RFC1766" /> <meta name="DC.publisher" content="Facultad Politécnica, Universidad Nacional del Este" xml:lang="es_ES" /> <meta name="DC.subject" content="firma digital" xml:lang="es_ES" /> <meta name="DC.subject" content="ethereum" xml:lang="es_ES" /> <meta name="DC.subject" content="contratos inteligentes" xml:lang="es_ES" /> <meta name="DC.title" content="Plataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes" xml:lang="es_ES" /> <meta name="DC.type" content="Thesis" xml:lang="es_ES" /> ??I?I ? ??? /xmlui/? trail?k ? ??????? xmlui.general.dspace_home?????k?k ? ??? /xmlui/handle/123456789/1??k?k Facultad Politécnica??k?k ? ??? /xmlui/handle/123456789/71??k?k Trabajos Finales de Grado??k?k ? ??? /xmlui/handle/123456789/76??k?k Ingeniería de Sistemas??k?k ? ??? /xmlui/handle/123456789/873??k?k 2021-2024??k?k ??k?k ? ??????? &xmlui.ArtifactBrowser.ItemViewer.trail?????k?k??F?F ? repositoryMeta?p ? ? ? ??!? ?#?#? 0/metadata/internal/repository/123456789/mets.xml? repository?r??r?r??p?p ??B?B ???? ?ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr Lorg.apache.cocoon.components.source.impl.SitemapSource$SitemapSourceValidity??+{?yy L validityt ,Lorg/apache/excalibur/source/SourceValidity;xpsr <org.apache.excalibur.source.impl.validity.AggregatedValidity???W: xr Dorg.apache.excalibur.source.impl.validity.AbstractAggregatedValidity?Y. q?7 L m_listt Ljava/util/ArrayList;xpsq ~ w sq ~ sq ~ "sq ~ w sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0xsr 5org.apache.excalibur.source.impl.validity.NOPValidity?5c?Ib39 xpsr )org.dspace.app.xmlui.utils.DSpaceValidity J assumedValidityDelayJ assumedValidityTimeZ completedJ hashL validityKeyt Ljava/lang/StringBuffer;xp ???Fpxq ~ -wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp=?}nsr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ?5? t aspectt Fcocoon://DRI/7/handle/123456789/1257?pipelinehash=-8826151012294709160t OG-aspect-cocoon://DRI/7/handle/123456789/1257?pipelinehash=-8826151012294709160sq ~ l?G? t Navigationsr java.lang.Long;???#? J valuexr java.lang.Number?????? xp*?LFR/t T-Navigation-3093433411386757679xt sPK_G-aspect-cocoon://DRI/7/handle/123456789/1257?pipelinehash=-8826151012294709160_T-Navigation-3093433411386757679sr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Hppur [B???T? xp (XCXML /jndi:/localhost/xmlui/aspects/protodocument.xml ? The contents of this file are subject to the license and copyright detailed in the LICENSE and NOTICE files at the root of the source tree and available online at http://www.dspace.org/license/ ? http://di.tamu.edu/DRI/1.0/ i18n !http://apache.org/cocoon/i18n/2.1 ? version? CDATA 1.1? document? ? body? ? id? ? /aspect.artifactbrowser.ItemViewer.div.item-view? rend?? primary? n?? item-view? div? ? head? qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??? ? ??? %item-view-toggle item-view-toggle-top? p? ? target?? &/xmlui/handle/123456789/1257?show=full? xref? ? catalogue?? default? text i18n:text *xmlui.ArtifactBrowser.ItemViewer.show_full????????? ? ? ? ? @aspect.artifactbrowser.ItemViewer.referenceSet.collection-viewer? ??? collection-viewer? type?? summaryView? referenceSet? ? repositoryID? ? 123456789? ??? DSpace Item? url?#? (/metadata/handle/123456789/1257/mets.xml? reference?% ? ??? hierarchy? ??? detailList??? ??? ? ??????? 8xmlui.ArtifactBrowser.ItemViewer.head_parent_collections?????? ? ? ? ??!? ??? DSpace Collection? ?#?#? '/metadata/handle/123456789/873/mets.xml??%?%??%?%?????%?%??? ? ??? (item-view-toggle item-view-toggle-bottom??? ? ??????? ? ??????? *xmlui.ArtifactBrowser.ItemViewer.show_full?????????????? ? ? options?+ ? ? ? ? +aspect.viewArtifacts.Navigation.list.browse? ??? browse? list?. ??? ? ??????? ,xmlui.ArtifactBrowser.Navigation.head_browse?????? ? ? ? ? -aspect.browseArtifacts.Navigation.list.global? ??? global??.?. ??? ? ??????? 3xmlui.ArtifactBrowser.Navigation.head_all_of_dspace?????? ? item?1 ? ??? /xmlui/community-list??? ? ??????? <xmlui.ArtifactBrowser.Navigation.communities_and_collections????????1?1 ??1?1 ? ??? /xmlui/browse?type=dateissued??? ? ??????? 2xmlui.ArtifactBrowser.Navigation.browse_dateissued????????1?1 ??1?1 ? ??? /xmlui/browse?type=author??? ? ??????? .xmlui.ArtifactBrowser.Navigation.browse_author????????1?1 ??1?1 ? ??? /xmlui/browse?type=title??? ? ??????? -xmlui.ArtifactBrowser.Navigation.browse_title????????1?1 ??1?1 ? ??? /xmlui/browse?type=subject??? ? ??????? /xmlui.ArtifactBrowser.Navigation.browse_subject????????1?1??.?. ? ? ? ? .aspect.browseArtifacts.Navigation.list.context? ??? context??.?. ??? ? ??????? 5xmlui.ArtifactBrowser.Navigation.head_this_collection?????? ??1?1 ? ??? 2/xmlui/handle/123456789/873/browse?type=dateissued??? ? ??????? 2xmlui.ArtifactBrowser.Navigation.browse_dateissued????????1?1 ??1?1 ? ??? ./xmlui/handle/123456789/873/browse?type=author??? ? ??????? .xmlui.ArtifactBrowser.Navigation.browse_author????????1?1 ??1?1 ? ??? -/xmlui/handle/123456789/873/browse?type=title??? ? ??????? -xmlui.ArtifactBrowser.Navigation.browse_title????????1?1 ??1?1 ? ??? //xmlui/handle/123456789/873/browse?type=subject??? ? ??????? /xmlui.ArtifactBrowser.Navigation.browse_subject????????1?1??.?.??.?. ? ? ? ? ,aspect.viewArtifacts.Navigation.list.account? ??? account??.?.??.?. ? ? ? ? ,aspect.viewArtifacts.Navigation.list.context? ????8??.?.??.?. ? ? ? ? 3aspect.viewArtifacts.Navigation.list.administrative? ??? administrative??.?.??.?. ? ? ? ? *aspect.discovery.Navigation.list.discovery? ??? discovery??.?.??.?.??+?+ ? meta?D ? authenticated?E? no? userMeta?G??G?G ? pageMeta?H ? element?I? contextPath? metadata?K /xmlui??K?K ? ?I?I? request? qualifier?M? queryString??K?K??K?K ? ?I?I??L? ?M?M? scheme??K?K http??K?K ? ?I?I??L? ?M?M? serverPort??K?K 8080??K?K ? ?I?I??L? ?M?M? serverName??K?K servicios.fpune.edu.py??K?K ? ?I?I??L? ?M?M? URI??K?K handle/123456789/1257??K?K ? ?I?I? dspace? ?M?M????K?K 6.2??K?K ? ?I?I? opensearch? ?M?M? shortName??K?K DSpace??K?K ? ?I?I??T? ?M?M? autolink??K?K open-search/description.xml??K?K ? ?I?I? page? ?M?M? contactURL??K?K /xmlui/contact??K?K ? ?I?I??W? ?M?M? feedbackURL??K?K /xmlui/feedback??K?K ? ?I?I??W? ?M?M? supportedLocale??K?K es??K?K ? ?I?I??Z? ?M?M? es??K?K español??K?K ? ?I?I??W? ?M?M??Z??K?K en??K?K ? ?I?I??Z? ?M?M? en??K?K English??K?K ? ?I?I??W? ?M?M? currentLocale??K?K es??K?K ? ?I?I? focus? ?M?M? containerType??K?K type:item??K?K ? ?I?I??^? ?M?M? object??K?K hdl:123456789/1257??K?K ? ?I?I??^? ?M?M??_??K?K type:collection??K?K ? ?I?I??^? ?M?M? container??K?K hdl:123456789/873??K?K ? ?I?I? title??K?K qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??K?K ? ?I?I? citation_author??K?K Montiel Aguilera, Karen Beatriz??K?K ? ?I?I??c??K?K Portillo Corvalán, Eris Adrián??K?K ? ?I?I??c??K?K Arrúa Gínes, Jorge Luis??K?K ? ?I?I? citation_date??K?K 2024??K?K ? ?I?I? citation_abstract_html_url??K?K 1http://localhost:8080/xmlui/handle/123456789/1257??K?K ? ?I?I? !citation_dissertation_institution??K?K 4Facultad Politécnica, Universidad Nacional del Este??K?K ? ?I?I? citation_language??K?K es??K?K ? ?I?I? citation_keywords??K?K 7firma digital; ethereum; contratos inteligentes; Thesis??K?K ? ?I?I? citation_title??K?K qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??K?K ? ?I?I? citation_dissertation_name??K?K qPlataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes??K?K ? ?I?I? xhtml_head_item??K?Kt <link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" /> <link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" /> <meta name="DC.creator" content="Montiel Aguilera, Karen Beatriz" /> <meta name="DC.creator" content="Portillo Corvalán, Eris Adrián" /> <meta name="DC.creator" content="Arrúa Gínes, Jorge Luis" /> <meta name="DCTERMS.dateAccepted" content="2025-02-20T19:23:28Z" scheme="DCTERMS.W3CDTF" /> <meta name="DCTERMS.available" content="2025-02-20T19:23:28Z" scheme="DCTERMS.W3CDTF" /> <meta name="DCTERMS.issued" content="2024" scheme="DCTERMS.W3CDTF" /> <meta name="DC.identifier" content="http://localhost:8080/xmlui/handle/123456789/1257" scheme="DCTERMS.URI" /> <meta name="DCTERMS.abstract" content="Este trabajo presenta el desarrollo de una plataforma web de firma digital basada en la tecnología blockchain de Ethereum, con el propósito de resolver problemas de autenticidad y seguridad en la gestión documental. La implementación se centra en el desarrollo de un sistema eficiente para la firma y verificación de documentos digitales, eliminando la dependencia de documentos físicos y garantizando la integridad de los datos a través de un registro inmutable en blockchain.
Se estableció como objetivo general desarrollar una plataforma web de firma digital utilizando la tecnología blockchain de la comunidad Ethereum. La metodología aplicada abarcó el diseño y despliegue de Smart Contracts en la red Ethereum, utilizando el algoritmo ECDSA (Elliptic Curve Digital Signature Algorithm)
para la generación de firmas digitales. La arquitectura del sistema integra React para el frontend, NodeJS en el backend, y MongoDB para el almacenamiento de datos, implementando además un sistema de autenticación de dos factores para mayor seguridad.
Los resultados del proyecto realizados a través de pruebas técnicas y de usabilidad evidencian una plataforma funcional y segura, con un coste firma aproximado a 1.09 USD, un promedio de tiempo de firma de 71.66 segundos, un tiempo para verificación de firmas de 1.46 segundos y un manejo optimo de recursos
computacionales, permitiendo a los usuarios registrar y verificar documentos firmados de forma eficiente, a la vez que aprovechan la inmutabilidad y seguridad de la blockchain de Ethereum. La
integración del sistema con módulos de validación de usuario, gestión de documentos y autenticación de sesiones, permitió obtener una experiencia de usuario confiable y eficiente." xml:lang="es_ES" /> <meta name="DC.language" content="es" xml:lang="es_ES" scheme="DCTERMS.RFC1766" /> <meta name="DC.publisher" content="Facultad Politécnica, Universidad Nacional del Este" xml:lang="es_ES" /> <meta name="DC.subject" content="firma digital" xml:lang="es_ES" /> <meta name="DC.subject" content="ethereum" xml:lang="es_ES" /> <meta name="DC.subject" content="contratos inteligentes" xml:lang="es_ES" /> <meta name="DC.title" content="Plataforma web de firma digital basada en blockchain de Ethereum: Implementación mediante contratos inteligentes" xml:lang="es_ES" /> <meta name="DC.type" content="Thesis" xml:lang="es_ES" /> ??K?K ? ??? /xmlui/? trail?m ? ??????? xmlui.general.dspace_home?????m?m ? ??? /xmlui/handle/123456789/1??m?m Facultad Politécnica??m?m ? ??? /xmlui/handle/123456789/71??m?m Trabajos Finales de Grado??m?m ? ??? /xmlui/handle/123456789/76??m?m Ingeniería de Sistemas??m?m ? ??? /xmlui/handle/123456789/873??m?m 2021-2024??m?m ??m?m ? ??????? &xmlui.ArtifactBrowser.ItemViewer.trail?????m?m ? ?I?I? search? ?M?M? simpleURL??K?K /discover??K?K ? ?I?I??r? ?M?M? advancedURL??K?K /xmlui/discover??K?K ? ?I?I??r? ?M?M? queryField??K?K query??K?K??H?H ? repositoryMeta?v ? ? ? ??!? ?#?#? 0/metadata/internal/repository/123456789/mets.xml? repository?x??x?x??v?v ??D?D ???? ?ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr Lorg.apache.cocoon.components.source.impl.SitemapSource$SitemapSourceValidity??+{?yy L validityt ,Lorg/apache/excalibur/source/SourceValidity;xpsr <org.apache.excalibur.source.impl.validity.AggregatedValidity???W: xr Dorg.apache.excalibur.source.impl.validity.AbstractAggregatedValidity?Y. q?7 L m_listt Ljava/util/ArrayList;xpsq ~ w sq ~ sq ~ "sq ~ w sq ~ sq ~ "sq ~ w sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0xsr 5org.apache.excalibur.source.impl.validity.NOPValidity?5c?Ib39 xpsr )org.dspace.app.xmlui.utils.DSpaceValidity J assumedValidityDelayJ assumedValidityTimeZ completedJ hashL validityKeyt Ljava/lang/StringBuffer;xp ???Fpxq ~ 0xq ~ 0wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp???Lsr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ???L t ConcatenationReadert lib/css/base.css?minifyt -R-ConcatenationReader-lib/css/base.css?minifyxt 0PK_R-ConcatenationReader-lib/css/base.css?minifysr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Ht text/csspur [B???T? xp /** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ /* * base.css * * minimal base styles */ /* #444 looks better than black: twitter.com/H_FJ/statuses/11800719859 */ body, select, input, textarea { color:#444; } /* www.aestheticallyloyal.com/public/optimize-legibility/ */ h1,h2,h3,h4,h5,h6 { font-weight: bold; text-rendering: optimizeLegibility; } /* maxvoltar.com/archive/-webkit-font-smoothing */ html { -webkit-font-smoothing: antialiased; } /* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */ a:hover, a:active { outline: none; } a, a:active, a:visited { color:#607890; } a:hover { color:#036; } ul { margin-left:30px; } ol { margin-left:30px; list-style-type: decimal; } small { font-size:85%; } .bold, strong, th { font-weight: bold; } td, td img { vertical-align:top; } sub { vertical-align: sub; font-size: smaller; } sup { vertical-align: super; font-size: smaller; } pre { padding: 15px; /* www.pathf.com/blogs/2008/05/formatting-quoted-code-in-blog-posts-css21-white-space-pre-wrap/ */ white-space: pre; /* CSS2 */ white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ word-wrap: break-word; /* IE */ } /* align checkboxes, radios, text inputs with their label by: Thierry Koblentz tjkdesign.com/ez-css/css/base.css */ input[type="radio"] { vertical-align: text-bottom; } input[type="checkbox"] { vertical-align: bottom; *vertical-align: baseline; } .ie6 input { vertical-align: text-bottom; } /* hand cursor on clickable input elements */ label, input[type=button], input[type=submit], button { cursor: pointer; } /* These selection declarations have to be separate. No text-shadow: twitter.com/miketaylr/status/12228805301 */ ::-moz-selection{ background: #5e9fff; color:#fff; text-shadow: none; } ::selection { background:#5e9fff; color:#fff; text-shadow: none; } /* j.mp/webkit-tap-highlight-color */ a:link { -webkit-tap-highlight-color: #5e9fff; } /* always force a scrollbar in non-IE */ html { overflow-y: scroll; } /* make buttons play nice in IE: www.viget.com/inspire/styling-the-button-element-in-internet-explorer/ */ button { width: auto; overflow: visible; } /* bicubic resizing for non-native sized IMG: code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */ .ie7 img { -ms-interpolation-mode: bicubic; }ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp?8fsr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ?8f t ConcatenationReadert *lib/css/jquery-ui-1.8.15.custom.css?minifyt @R-ConcatenationReader-lib/css/jquery-ui-1.8.15.custom.css?minifyxt CPK_R-ConcatenationReader-lib/css/jquery-ui-1.8.15.custom.css?minifysr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Ht text/csspur [B???T? xp ?M/* * jQuery UI CSS Framework 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API */ /* Layout helpers ----------------------------------*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .ui-helper-clearfix { display: inline-block; } /* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix { height:1%; } .ui-helper-clearfix { display:block; } /* end clearfix */ .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } /* Interaction Cues ----------------------------------*/ .ui-state-disabled { cursor: default !important; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } /* Misc visuals ----------------------------------*/ /* Overlays */ .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* * jQuery UI CSS Framework 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Theming/API * * To view and modify this theme, visit http://jqueryui.com/themeroller/?ctl=themeroller&ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=0&bgColorHeader=f0f2f5&bgTextureHeader=01_flat.png&bgImgOpacityHeader=75&borderColorHeader=d8e8eb&fcHeader=444444&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=100&borderColorContent=9cacba&fcContent=444444&iconColorContent=444444&bgColorDefault=B6C8D9&bgTextureDefault=01_flat.png&bgImgOpacityDefault=100&borderColorDefault=9cacba&fcDefault=444444&iconColorDefault=444444&bgColorHover=1f3f5e&bgTextureHover=01_flat.png&bgImgOpacityHover=75&borderColorHover=1f3f5e&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=9cacba&fcActive=444444&iconColorActive=444444&bgColorHighlight=fbf9ee&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fff2f2&bgTextureError=01_flat.png&bgImgOpacityError=100&borderColorError=c22121&fcError=c22121&iconColorError=c22121&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=75&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=70&opacityShadow=0&thicknessShadow=0px&offsetTopShadow=12px&offsetLeftShadow=8px&cornerRadiusShadow=5px */ /* Component containers ----------------------------------*/ .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #9cacba; background: #ffffff url(../../images/jquery_ui/ui-bg_flat_100_ffffff_40x100.png) 50% 50% repeat-x; color: #444444; } .ui-widget-content a { color: #444444; } .ui-widget-header { border: 1px solid #d8e8eb; background: #f0f2f5 url(../../images/jquery_ui/ui-bg_flat_75_f0f2f5_40x100.png) 50% 50% repeat-x; color: #444444; font-weight: bold; } .ui-widget-header a { color: #444444; } /* Interaction states ----------------------------------*/ .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #9cacba; background: #b6c8d9 url(../../images/jquery_ui/ui-bg_flat_100_b6c8d9_40x100.png) 50% 50% repeat-x; font-weight: normal; color: #444444; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #444444; text-decoration: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #1f3f5e; background: #1f3f5e url(../../images/jquery_ui/ui-bg_flat_75_1f3f5e_40x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; } .ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; } .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #9cacba; background: #ffffff url(../../images/jquery_ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #444444; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #444444; text-decoration: none; } .ui-widget :active { outline: none; } /* Interaction Cues ----------------------------------*/ .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(../../images/jquery_ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #c22121; background: #fff2f2 url(../../images/jquery_ui/ui-bg_flat_100_fff2f2_40x100.png) 50% 50% repeat-x; color: #c22121; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #c22121; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #c22121; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; } /* Icons ----------------------------------*/ /* states and images */ .ui-icon { width: 16px; height: 16px; background-image: url(../../images/jquery_ui/ui-icons_444444_256x240.png); } .ui-widget-content .ui-icon {background-image: url(../../images/jquery_ui/ui-icons_444444_256x240.png); } .ui-widget-header .ui-icon {background-image: url(../../images/jquery_ui/ui-icons_444444_256x240.png); } .ui-state-default .ui-icon { background-image: url(../../images/jquery_ui/ui-icons_444444_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../../images/jquery_ui/ui-icons_ffffff_256x240.png); } .ui-state-active .ui-icon {background-image: url(../../images/jquery_ui/ui-icons_444444_256x240.png); } .ui-state-highlight .ui-icon {background-image: url(../../images/jquery_ui/ui-icons_2e83ff_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../../images/jquery_ui/ui-icons_c22121_256x240.png); } /* positioning */ .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-off { background-position: -96px -144px; } .ui-icon-radio-on { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } /* Misc visuals ----------------------------------*/ /* Corner radius */ .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; -khtml-border-top-left-radius: 0; border-top-left-radius: 0; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 0; -webkit-border-top-right-radius: 0; -khtml-border-top-right-radius: 0; border-top-right-radius: 0; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 0; -webkit-border-bottom-left-radius: 0; -khtml-border-bottom-left-radius: 0; border-bottom-left-radius: 0; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 0; -webkit-border-bottom-right-radius: 0; -khtml-border-bottom-right-radius: 0; border-bottom-right-radius: 0; } /* Overlays */ .ui-widget-overlay { background: #aaaaaa url(../../images/jquery_ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .75;filter:Alpha(Opacity=75); } .ui-widget-shadow { margin: 12px 0 0 8px; padding: 0px; background: #000000 url(../../images/jquery_ui/ui-bg_flat_70_000000_40x100.png) 50% 50% repeat-x; opacity: 0;filter:Alpha(Opacity=0); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/* * jQuery UI Resizable 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Resizable#theming */ .ui-resizable { position: relative;} .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; } .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* * jQuery UI Selectable 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Selectable#theming */ .ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; } /* * jQuery UI Accordion 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Accordion#theming */ /* IE/Win - Fix animation bug - #4615 */ .ui-accordion { width: 100%; } .ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; } .ui-accordion .ui-accordion-li-fix { display: inline; } .ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; } .ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; } .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; } .ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; } .ui-accordion .ui-accordion-content-active { display: block; } /* * jQuery UI Autocomplete 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Autocomplete#theming */ .ui-autocomplete { position: absolute; cursor: default; } /* workarounds */ * html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */ /* * jQuery UI Menu 1.8.15 * * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Menu#theming */ .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; float: left; } .ui-menu .ui-menu { margin-top: -3px; } .ui-menu .ui-menu-item { margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; } .ui-menu .ui-menu-item a { text-decoration:none; display:block; padding:.2em .4em; line-height:1.5; zoom:1; } .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; } /* * jQuery UI Button 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Button#theming */ .ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */ .ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */ button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */ .ui-button-icons-only { width: 3.4em; } button.ui-button-icons-only { width: 3.7em; } /*button text element */ .ui-button .ui-button-text { display: block; line-height: 1.4; } .ui-button-text-only .ui-button-text { padding: .4em 1em; } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; } .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; } .ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; } /* no icon support for input elements, provide padding by default */ input.ui-button { padding: .4em 1em; } /*button icon element(s) */ .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; } .ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; } /*button sets*/ .ui-buttonset { margin-right: 7px; } .ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; } /* workarounds */ button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */ /* * jQuery UI Dialog 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Dialog#theming */ .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } .ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; } .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; } .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; } .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; } .ui-draggable .ui-dialog-titlebar { cursor: move; } /* * jQuery UI Slider 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Slider#theming */ .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; } .ui-slider-horizontal { height: .8em; } .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; }/* * jQuery UI Tabs 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Tabs#theming */ .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */ .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; } .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */ .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; } .ui-tabs .ui-tabs-hide { display: none !important; } /* * jQuery UI Datepicker 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Datepicker#theming */ .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; } .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; } .ui-datepicker .ui-datepicker-prev { left:2px; } .ui-datepicker .ui-datepicker-next { right:2px; } .ui-datepicker .ui-datepicker-prev-hover { left:1px; } .ui-datepicker .ui-datepicker-next-hover { right:1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {width: 100%;} .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;} .ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; } .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; } .ui-datepicker td { border: 0; padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } /* with multiple calendars */ .ui-datepicker.ui-datepicker-multi { width:auto; } .ui-datepicker-multi .ui-datepicker-group { float:left; } .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; } .ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } /* RTL support */ .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; } .ui-datepicker-rtl .ui-datepicker-group { float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover { display: none; /*sorry for IE5*/ display/**/: block; /*sorry for IE5*/ position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ }/* * jQuery UI Progressbar 1.8.15 * * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about) * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * http://docs.jquery.com/UI/Progressbar#theming */ .ui-progressbar { height:2em; text-align: left; } .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; } ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp??sr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ?? t ConcatenationReadert lib/css/helper.css?minifyt /R-ConcatenationReader-lib/css/helper.css?minifyxt 2PK_R-ConcatenationReader-lib/css/helper.css?minifysr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Ht text/csspur [B???T? xp ?/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ /* * helper.css * * Non-semantic helper classes */ /* for image replacement */ .ir { display:block; text-indent:-999em; overflow:hidden; background-repeat: no-repeat; } /* Hide for both screenreaders and browsers css-discuss.incutio.com/wiki/Screenreader_Visibility */ .hidden { display:none; visibility:hidden; } /* Hide only visually, but have it available for screenreaders www.webaim.org/techniques/css/invisiblecontent/ Solution from: j.mp/visuallyhidden - Thanks Jonathan Neal! */ .visuallyhidden { position:absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px, 1px, 1px, 1px); } /* Hide visually and from screenreaders, but maintain layout */ .invisible { visibility: hidden; } /* >> The Magnificent CLEARFIX << */ .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } * html .clearfix { height: 1%; } /* Hides from IE-mac \*/ .clearfix { display: block; }ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp?~?zsr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ?~?z t ConcatenationReadert lib/css/reset.css?minifyt .R-ConcatenationReader-lib/css/reset.css?minifyxt 1PK_R-ConcatenationReader-lib/css/reset.css?minifysr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Ht text/csspur [B???T? xp ?/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ /* reset.css */ /* html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline) v1.4 2009-07-27 | Authors: Eric Meyer & Richard Clark html5doctor.com/html-5-reset-stylesheet/ */ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, menu, time, mark, audio, video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; } article, aside, figure, footer, header, hgroup, nav, section { display:block; } nav ul { list-style:none; } blockquote, q { quotes:none; } blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; } a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; } ins { background-color:#ff9; color:#000; text-decoration:none; } mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; } del { text-decoration: line-through; } abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; } /* tables still need cellspacing="0" in the markup */ table { border-collapse:collapse; border-spacing:0; } hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; } input, select { vertical-align:middle; } /* fonts.css from the YUI Library: developer.yahoo.com/yui/ Please refer to developer.yahoo.com/yui/fonts/ for font sizing percentages There are three custom edits: * remove arial, helvetica from explicit font stack * make the line-height relative and unit-less * remove the pre, code styles */ body { font:13px sans-serif; *font-size:small; *font:x-small; line-height:1.22; } table { font-size:inherit; font:100%; } select, input, textarea { font:99% sans-serif; } /* normalize monospace sizing * en.wikipedia.org/wiki/MediaWiki_talk:Common.css/Archive_11#Teletype_style_fix_for_Chrome */ pre, code, kbd, samp { font-family: monospace, sans-serif; }ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp[J??sr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp [J?? t ConcatenationReadert lib/css/style.css?minifyt .R-ConcatenationReader-lib/css/style.css?minifyxt 1PK_R-ConcatenationReader-lib/css/style.css?minifysr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??Ht text/csspur [B???T? xp w/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ /* * style.css * * Primary Styles */ /*Font size percentages based on the tables at developer.yahoo.com/yui/fonts/ */ h1 { font-size: 182%; color: #1F3F5E; text-align: justify; } h2{ font-size: 123.1%; } h3 { font-size: 116%; } h4 { font-size: 108%; } h5, h6 { font-size: 100%; } /*fix for firefox in os x, where selects get the incorrect height if it's not explicitly set this shouldn't be noticeable in other browsers*/ select { height: 20px; } select.multiple { height: auto; } #ds-header-wrapper { background-color: #1F3F5E; color: white; min-width: 950px; } #ds-header-logo-link { text-decoration: none; cursor: pointer; } #ds-header-logo { float:left; width: 48px; height: 50px; margin-top: 10px; background: url('../../images/dspace-logo-only.png'); background-repeat: no-repeat; background-color: transparent; margin-right: 15px; } #ds-header-logo-text { font-size: 400%; color: white; line-height: 70px; font-weight: normal; vertical-align: middle; float: left; } #ds-user-box { right: 0; top: 17px; position: absolute; color: white; } #ds-language-selection { right: 0; top: 40px; position: absolute; color: white; } #ds-user-box a, #ds-language-selection a { color: white; } #ds-trail-wrapper { background-color: #b6c8d9; margin: 0; padding: 0; border-top: 1px solid #9cacba; border-bottom: 1px solid #9cacba; min-width: 950px; } #ds-trail { list-style: none; line-height: 138.5%; margin: 0; padding: 3px 0; } #ds-trail li { display: inline; color: #1F3F5E; margin-right: 5px; } #ds-trail a { color: #1F3F5E; } #no-js-warning, #ds-trail, #ds-header, #ds-footer, #ds-content { width: 950px; margin: auto; position: relative; } /*ie6 uses quirks mode for strict xhtml pages, and in quirks mode margin: auto; doesn't center things*/ .ie6 #no-js-warning-wrapper, .ie6 #ds-trail-wrapper, .ie6 #ds-header-wrapper, .ie6 #ds-footer-wrapper, .ie6 #ds-content-wrapper { text-align: center; } .ie6 #ds-trail, .ie6 #ds-header, .ie6 #ds-footer, .ie6 #ds-content { margin: 0; text-align: left; } #ds-footer-wrapper { margin-top: 40px; } #ds-footer { border-top: 1px solid #9CACBA; padding-top: 10px; font-size: 93%; line-height: 1.6em; } #ds-footer-left { float: left; } #ds-footer-right { float:right; } #ds-footer-right span.theme-by{ display: inline-block; vertical-align: top; } #ds-footer-logo-link { text-decoration:none; line-height: 40px; cursor: pointer; } #ds-footer-logo { display: inline-block; background: url('../../images/atmire-logo-small.svg'); background-repeat: no-repeat; width: 110px; height: 30px; } #ds-footer-links { clear: left; } .ie6 #ds-footer-links { display: inline; } /*make transparent PNGs invisible in IE6 until PNG-fix is applied*/ .ie6 #ds-header-logo, .ie6 #ds-footer-logo { visibility: hidden; } #ds-body { float: left; width: 675px; padding-top: 10px; } #ds-options-wrapper { float: right; width: 249px; padding-top:10px; } #ds-options { padding: 0; } h1.ds-option-set-head { margin-top: 20px; background-color: #f0f2f5; padding: 3px 10px; border: 1px solid #d8e8eb; border-bottom: none; font-size: 108%; } #ds-search-option-head{ margin-top: 0; } div.ds-option-set { border: 1px solid #d8e8eb; border-top: none; } div.ds-option-set ul { list-style: none; margin-left: 10px; padding-top: 5px; padding-bottom: 5px; } div.ds-option-set .ds-sublist-head { font-weight: normal; font-size: 100%; } div.ds-option-set ul.sublist { margin-left: 20px; padding-top: 0; padding-bottom: 0; } div#ds-feed-option li { padding-top: 4px; } div#ds-feed-option a { padding: 0px 0px 2px 20px; } #ds-search-option { padding: 10px; } #ds-search-form { margin-bottom: 10px; } #ds-search-form input.ds-text-field{ width: 169px; } #ds-search-form input.ds-button-field { margin-left: 6px; } #ds-search-form input.ds-text-field, #ds-search-form input.ds-button-field{ margin-bottom: 10px; } p { margin-bottom: 10px; } #aspect_eperson_EditProfile_list_form, .submission fieldset.ds-form-list, .administrative fieldset.ds-form-list { margin-bottom: 25px; } .primary { margin-top: 10px; margin-bottom: 30px; } ol { margin: 0; list-style: none; } th, td { padding: 5px; vertical-align: middle; } .ds-button-field, #aspect_eperson_StartRegistration_list_registration-progress li { background-color: #6d859c; border: 1px solid #1F3F5E; padding: 2px 5px; color: #FFFFFF; font-weight: bold; cursor: pointer; } .ds-button-field[disabled="disabled"], .ds-button-field.disabled, li.button.disabled input { opacity: 0.35; cursor: auto; } #aspect_eperson_StartRegistration_list_registration-progress li { cursor: default; } #aspect_eperson_StartRegistration_list_registration-progress li.arrow { background-color: inherit; border: none; color: inherit; font-weight: normal; } .ie6 #aspect_eperson_StartRegistration_list_registration-progress li.arrow, .ie7 #aspect_eperson_StartRegistration_list_registration-progress li.arrow { background-color: #FFFFFF; color: #444444; } .ie6 #aspect_eperson_StartRegistration_list_registration-progress li.arrow { padding-top: 5px; } ul.ds-progress-list { margin: 0 0 10px 0; padding: 2px 0; text-align: center; } ul.ds-progress-list li { font-weight: bold; overflow: hidden; display: inline; padding: 0; margin: 0; max-width: 400px; } ul.ds-progress-list li.button { padding: 0; } ul.ds-progress-list li.button input.ds-button-field { font-size: 77%; } .ie6 ul.ds-progress-list li.button input.ds-button-field, .ie7 ul.ds-progress-list li.button input.ds-button-field { padding-left: 0; padding-right: 0; } ul.ds-progress-list li.current input.ds-button-field, #aspect_eperson_StartRegistration_list_registration-progress li.current { background-color: #499c73; border: 1px solid #1f5e3f; } ul.ds-progress-list li.disabled input.ds-button-field #aspect_eperson_StartRegistration_list_registration-progress li.disabled { background-color: #F0F2F5; border: 1px solid #D8E8EB; color: #444444; cursor: default; } .ie6 .disabled, .ie6 li.disabled input, .ie7 .ds-button-field.disabled, .ie7 li.button.disabled input, .ie8 .ds-button-field.disabled, .ie8 li.button.disabled input { filter: progid:DXImageTransform.Microsoft.Alpha(opacity = 50); zoom: 1; cursor: auto; } ul.ds-progress-list li.arrow { border: none; background: none; font-size: 116%; font-weight: normal; margin-left: 3px; margin-right: 3px; } .ie6 ul.ds-progress-list li.arrow { height: 25px; width: 25px; margin: 0; } textarea.ds-textarea-field, input.ds-text-field, input.ds-file-field, input.ds-button-field, input.ds-password-field { margin-bottom: 5px; margin-top: 5px; font-size: 93%; } textarea.ds-textarea-field, input.ds-text-field, input.ds-password-field { padding: 3px; border: 1px solid #AAAAAA; } .ie6 input.ds-text-field, .ie6 input.ds-password-field { font-size: 85%; height: 22px; } .submission .ds-form-list input.ds-text-field, .administrative .ds-form-list input.ds-text-field, textarea.ds-textarea-field { width: 500px; } table textarea.ds-textarea-field { width: 400px; } #aspect_administrative_item_EditItemMetadataForm_field_value { width: 570px; } #aspect_administrative_registries_EditMetadataSchema_list_edit-schema-new-field-form .ds-text-field, #aspect_administrative_item_EditItemMetadataForm_field_language, .ds-composite-component input.ds-text-field { width: auto; } textarea.ds-textarea-field:focus, input.ds-text-field:focus, input.input.ds-password-field:focus { border-color: #5F9DE4; } /* * Show a blue glow around a focused text field * only target browsers that support rgba colors and boxshadows * see http://www.modernizr.com/docs/ */ .rgba.boxshadow textarea.ds-textarea-field:focus, .rgba.boxshadow input.ds-text-field:focus, .rgba.boxshadow input.ds-password-field:focus { -moz-box-shadow:0 0 8px rgba(95, 158, 212, 0.5); -webkit-box-shadow:0 0 8px rgba(95, 158, 212, 0.5); box-shadow:0 0 8px rgba(95, 158, 212, 0.5); border-color:rgba(95, 158, 212, 0.75); outline:medium none; } span.error { clear: both; display: block; color: #c22121; font-size: 0.9em; margin-top: 3px; } textarea.ds-textarea-field.error, input.ds-text-field.error, input.ds-password-field.error { border-color: #c22121; background-color: #fff2f2; } .rgba.boxshadow textarea.ds-textarea-field.error:focus, .rgba.boxshadow input.ds-text-field.error:focus, .rgba.boxshadow input.ds-password-field.error:focus { -moz-box-shadow:0 0 8px rgba(194, 33, 33, 0.5); -webkit-box-shadow:0 0 8px rgba(194, 33, 33, 0.5); box-shadow:0 0 8px rgba(194, 33, 33, 0.5); border-color:rgba(194, 33, 33, 0.75) !important; outline:medium none; } .ds-form-list { margin-top: 15px; } .submission h2, .ds-form-list legend{ font-size: 182%; margin-bottom: 15px; color: #1F3F5E; } .ds-form-item legend { font-size: 100%; margin:0; color: inherit; } fieldset ol { margin: 0; } li.ds-form-item { list-style: none; margin-bottom: 35px; vertical-align: middle !important; position: relative; clear: left; } li.ds-form-item.last { margin-bottom: 0; } li.ds-form-item .ds-form-label{ font-weight: bold; font-size: 123.1%; } li.ds-form-item label.ds-composite-component{ display: block; float: left; font-size: 93%; padding:0 8px 0 0; } li.ds-form-item label.ds-composite-component input.ds-text-field{ font-size: 100%; width: 242px; } li.ds-form-item .ds-select-field { margin-top: 5px; } .ds-add-button, label.ds-composite-component .ds-select-field { margin-top: 6px; margin-bottom: 6px; } li.ds-form-item label.ds-composite-component.last{ padding:0; } .ds-add-button { vertical-align: top; margin-left: 8px; } .ds-form-content input.ds-button-field { font-size: 93%; } select#aspect_submission_submit_SelectCollectionStep_field_handle { max-width: 350px; } #aspect_submission_StepTransformer_field_dc_date_issued_year, #aspect_submission_StepTransformer_field_dc_date_issued_day { width: 50px; } #aspect_submission_StepTransformer_field_dc_identifier_value { width: 130px; margin-bottom: 0; } span.composite-help, span.field-help { display: block; font-size: 93%; margin-top: 3px; width: 506px; text-align: justify; } .ds-checkbox-field input, .ds-radio-field input { margin-left: 0; } .ds-checkbox-field label, .ds-radio-field label { margin-right: 3px; } /*hide the double label for checkboxes & radio buttons*/ .ds-checkbox-field legend, .ds-radio-field legend { display: none; } .ds-previous-values { margin-top: 10px; clear: both; } #aspect_submission_Submissions_div_submissions .ds-static-div, .submission .ds-form-sublist ol { background-color: #fafafa; border: 1px solid #ebebeb; margin-top: 3px; margin-bottom: 30px; padding: 10px; } #aspect_submission_Submissions_div_submissions table, #aspect_submission_Submissions_div_submissions table tr, #aspect_submission_Submissions_div_submissions table td, #aspect_submission_Submissions_div_submissions table th { background-color: #FFFFFF; border: 1px solid #9CACBA; } #aspect_submission_Submissions_div_submissions table tr.ds-table-header-row, #aspect_submission_Submissions_div_submissions table tr.ds-table-header-row th { background-color: #B6C8D9; border: 1px solid #9CACBA; } .submission .ds-form-sublist li.ds-form-item { margin-bottom: 5px; } .submission .ds-form-sublist .ds-form-label { font-weight: bold; } .administrative.tabbed ul.horizontal { list-style: none; margin: 15px 0 0; border-bottom: 1px solid #9cacba; } .administrative.tabbed ul.horizontal li{ float: left; border: 1px solid #9cacba; padding: 5px; margin-bottom: -1px; margin-right: 7px; border-bottom: none; } .administrative.tabbed ul.horizontal li a{ text-decoration: none; color: #444444; } .administrative.tabbed ul.horizontal li.active-tab{ background-color: #fafafa; z-index: 1; font-weight: bold; } .pane { padding: 10px; clear: both; background-color: #fafafa; border: 1px solid #9cacba; margin-bottom: 25px; margin-top: 0; } .pane .ds-form-list { margin-top: 0; } .administrative.tabbed .pane { border-top: none; } .pagination, .pagination-masked { padding: 7px; background-color: #fafafa; border: 1px solid #ebebeb; line-height: 1em; vertical-align:middle; } .pagination-links { list-style: none; float: right; margin: 0; } .pagination-links li { display: inline; padding-left: 2px; padding-right: 2px; } .current-page-link { font-weight: bold; color: #1F3F5E; } .current-page-link a{ color: #1F3F5E; } .pagination-info { float: left; margin:0; } .pagination-masked.top { margin-top: 5px; } .ds-artifact-list { list-style: none; margin: 0; line-height: 153.9%; } .file-wrapper, .ds-artifact-item { padding-top: 15px; padding-bottom: 15px; } .ds-artifact-item.collection, .ds-artifact-item.community { padding-top: 1px; padding-bottom: 1px; } .community .artifact-title a { font-weight: bold; } .collection .artifact-title a { font-weight: normal; } #aspect_artifactbrowser_CommunityBrowser_div_comunity-browser .short-description, #aspect_discovery_SiteRecentSubmissions_div_site-home .short-description { display: none; } #aspect_artifactbrowser_SimpleSearch_div_search-results li, #aspect_discovery_SimpleSearch_div_search-results li, #aspect_artifactbrowser_AdvancedSearch_div_search-results li { padding-top: 15px; padding-bottom: 15px; } #aspect_artifactbrowser_SimpleSearch_div_search-results ul, #aspect_discovery_SimpleSearch_div_search-results ul, #aspect_artifactbrowser_AdvancedSearch_div_search-results ul { margin-bottom: 25px; } .artifact-title { font-size: 123.1%; } .result-query, .artifact-info { color: gray; } .artifact-abstract { text-align: justify; } ul.alphabet { list-style: none; margin: 0; } ul.alphabet li { display:inline; } #aspect_eperson_PasswordLogin_list_password-login .ds-form-item { float: left; margin: 0; margin-right: 25px; } #aspect_eperson_PasswordLogin_list_password-login .ds-form-item a { margin-left: 20px; } #aspect_eperson_PasswordLogin_list_password-login .ds-form-item.last { clear: left; } #aspect_eperson_PasswordLogin_list_password-login .ds-form-item.last .ds-form-label{ display: none; } td select.ds-select-field { margin-left: 5px; } form.search, div.discoverySearchBox { background-color: #fafafa; border: 1px solid #ebebeb; padding: 10px; margin-bottom: 15px; } form.search label, div.discoverySearchBox label { font-weight: bold; } form.search p.ds-paragraph.button-list, div.discoverySearchBox p.ds-paragraph.button-list { text-align: center; margin: 0; } form.search fieldset, div.discoverySearchBox fieldset { margin: 0; } form.search .ds-form-item, div.discoverySearchBox .ds-form-item { margin: 0; padding-bottom: 5px; } form.search .ds-form-item select, div.discoverySearchBox .ds-form-item select { margin-top: 0; } form.search label.ds-composite-component .ds-select-field, div.discoverySearchBox label.ds-composite-component .ds-select-field { margin-top: 6px; } form.search .ds-form-item label, div.discoverySearchBox .ds-form-item label { font-size: 100%; } form.search .ds-form-content, div.discoverySearchBox .ds-form-content { display: inline; } form.search table input.ds-text-field, div.discoverySearchBox table input.ds-text-field { margin: 0; } form.search .field-help, div.discoverySearchBox .field-help { margin: 3px 0; } .collection .search, .community .search { margin-top: 25px; } #aspect_discovery_CollectionSearch_p_search-query, #aspect_discovery_CommunitySearch_p_search-query{ margin-bottom:0; } .result-query { margin-bottom: 30px; } #aspect_administrative_registries_EditMetadataSchema_table_metadata-schema-edit-existing-fields, #aspect_administrative_registries_MetadataRegistryMain_table_metadata-registry-main-table, #aspect_administrative_registries_FormatRegistryMain_table_bitstream-format-registry, #aspect_submission_Submissions_table_unfinished-submissions, #aspect_submission_Submissions_table_submissions-inprogress, #aspect_submission_Submissions_table_completed-submissions, table.detailtable { margin-top: 10px; margin-bottom: 10px; border-collapse: collapse; } #aspect_administrative_registries_EditMetadataSchema_table_metadata-schema-edit-existing-fields tr, #aspect_administrative_registries_MetadataRegistryMain_table_metadata-registry-main-table tr, #aspect_administrative_registries_FormatRegistryMain_table_bitstream-format-registry tr, #aspect_submission_Submissions_table_unfinished-submissions tr, #aspect_submission_Submissions_table_submissions-inprogress tr, #aspect_submission_Submissions_table_completed-submissions tr, table.detailtable tr { line-height: 1.6em; border: 1px solid #ebebeb; } #aspect_administrative_registries_EditMetadataSchema_table_metadata-schema-edit-existing-fields tr.even, #aspect_administrative_registries_MetadataRegistryMain_table_metadata-registry-main-table tr.even, #aspect_administrative_registries_FormatRegistryMain_table_bitstream-format-registry tr.even, #aspect_submission_Submissions_table_unfinished-submissions tr.even, #aspect_submission_Submissions_table_submissions-inprogress tr.even, #aspect_submission_Submissions_table_completed-submissions tr.even, table.detailtable tr.even { background-color: #fafafa; } #aspect_administrative_registries_EditMetadataSchema_table_metadata-schema-edit-existing-fields td, #aspect_administrative_registries_MetadataRegistryMain_table_metadata-registry-main-table td, #aspect_administrative_registries_FormatRegistryMain_table_bitstream-format-registry td, #aspect_submission_Submissions_table_unfinished-submissions td, #aspect_submission_Submissions_table_submissions-inprogress td, #aspect_submission_Submissions_table_completed-submissions td, table.detailtable td { padding: 5px 10px; text-align: justify; border: 1px solid #ebebeb; vertical-align: top; } #aspect_administrative_registries_EditMetadataSchema_table_metadata-schema-edit-existing-fields tr.ds-table-header-row, #aspect_administrative_registries_MetadataRegistryMain_table_metadata-registry-main-table tr.ds-table-header-row, #aspect_administrative_registries_FormatRegistryMain_table_bitstream-format-registry tr.ds-table-header-row, #aspect_submission_Submissions_table_unfinished-submissions tr.ds-table-header-row, #aspect_submission_Submissions_table_submissions-inprogress tr.ds-table-header-row, #aspect_submission_Submissions_table_completed-submissions tr.ds-table-header-row { border: none; } table.detailtable td.label-cell { font-weight: bold; text-align: left; width: 100px; } div.item-summary-view-metadata h1, div.item-summary-view-metadata h2 { line-height: normal; } div.item-summary-view-metadata { text-align: justify; line-height: 161.6%; margin-bottom: 30px; } div.simple-item-view-authors { font-size: 123.1%; font-weight: bold; border-bottom:1px solid #D8E8EB; padding-bottom: 2px; margin-bottom: 20px; text-align: justify; } div.simple-item-view-authors span{ text-align: justify; } #aspect_artifactbrowser_ItemViewer_div_item-view h2, div.item-summary-view-metadata p.item-view-toggle-bottom, div.simple-item-view-description { margin-top: 20px; } #aspect_artifactbrowser_ItemViewer_div_item-view h2, div.simple-item-view-description h3{ border-bottom:1px solid #D8E8EB; margin-bottom: 3px; } #aspect_artifactbrowser_ItemViewer_div_item-view h2 { margin-bottom: 10px; } div.spacer{ height: 15px; } .thumbnail-wrapper, .file-metadata, .file-link { float: left; margin-right: 15px; } .item-metadata { float: left; } .file-metadata { width: 300px; } .file-metadata span, .item-metadata span { float: left; } .item-metadata span.content span { float: none; } .file-metadata span.bold, .item-metadata span.bold { width: 80px; clear: left; text-align: right; margin-right: 7px; } #ds-system-wide-alert, .notice { padding: 10px; margin: 10px 0; border: 1px solid #bfc221; background-color: #fffff2; } .notice.success { border-color: #21c221; background-color: #f2fff2; } #ds-system-wide-alert, .notice.failure { border-color: #c22121; background-color: #fff2f2; } #ds-system-wide-alert p { margin: 0; } #aspect_artifactbrowser_CommunityViewer_div_community-home h2, #aspect_artifactbrowser_CollectionViewer_div_collection-home h2 { margin-top: 30px; border-bottom:1px solid #D8E8EB; margin-bottom: 3px; } .ds-logo-wrapper { display: block; } #aspect_administrative_item_FindItemForm_list_find-item-form .ds-form-item { margin:0; } #aspect_administrative_registries_EditMetadataSchema_div_edit-schema-new-field .ds-form-item.last { margin-top: -25px; } #no-js-warning { margin-top: 15px; margin-bottom: 10px; text-align: center; } form.discover-search-box{ margin-bottom: 10px; } form.discover-sort-box select{ margin: 0 4px; } .hidden { display:none; visibility:hidden; } .pre { white-space:pre; } .icon-button{ padding:4px; cursor: pointer; margin: 2px; background-color: #6D859C; border: 1px solid #1F3F5E; text-indent: -1000px; width: 30px; height: 30px; display:block; /*Required for IE*/ font-size: 0; line-height: 0; } .icon-button.arrowUp{ background-image: url(../../images/arrow_up_ffffff_16x16.png); background-repeat: no-repeat; background-position: center center; } .icon-button.arrowDown{ background-image: url(../../images/arrow_down_ffffff_16x16.png); background-repeat: no-repeat; background-position: center center; } /* FOR CC License */ span.floatleft { border:none; float:right; display:inline; } /* FOR CC PAGE to GROUP ITEMS horizontally */ ul.horizontal li span.bold a { color: black; } /* group items horizontally in a list */ ul.horizontalVanilla { font-weight: bold; list-style-type: none; padding: 0px; padding-left: 0px; padding-bottom: 15px; border-left: 1px solid white; border-right: 1px solid white; margin: 10px -1px 5px -1px; width: inherit; } ul.horizontalVanilla li { float: left; height: 100%; background-color: rgb(255, 255, 255); margin: 2px 2px 0px 2px; /* border: 1px solid rgb(240, 240, 210); */ } /* Controlled vocabulary support css START*/ ul.vocabulary { margin-left: 0; } ul.vocabulary, ul.vocabulary ul, ul.vocabulary li { list-style: none; } ul.vocabulary div.vocabulary-node-icon{ cursor: pointer; width: 15px; height: 12px; display: inline-block; } ul.vocabulary div.vocabulary-node-icon.vocabulary-doc{ background-image: url(../../images/controlledvocabulary/voc_doc_222222.png); } ul.vocabulary div.vocabulary-node-icon.vocabulary-open{ background-image: url(../../images/controlledvocabulary/voc_open_222222.png); } ul.vocabulary div.vocabulary-node-icon.vocabulary-closed{ background-image: url(../../images/controlledvocabulary/voc_closed_222222.png); background-repeat: no-repeat; } div.vocabulary-container li.error{ color: #c22121; } /* Controlled vocabulary support css END*/ #aspect_administrative_authorization_EditPolicyForm_field_start_date{ width: 100px; } #aspect_administrative_authorization_EditPolicyForm_field_end_date{ width: 100px; } #aspect_administrative_authorization_EditItemPolicies_table_policies-confirm-delete tr, #aspect_administrative_authorization_EditItemPolicies_table_policies-confirm-delete td { border: 1px solid lightgray; } #aspect_administrative_authorization_AdvacedAuthorizationsForm_field_end_date{ width: 100px; } #aspect_administrative_authorization_AdvacedAuthorizationsForm_field_start_date{ width: 100px; } #aspect_submission_StepTransformer_field_embargo_until_date{ width: 100px; } #aspect_administrative_item_AddBitstreamForm_field_embargo_until_date{ width: 100px; } #aspect_administrative_item_EditBitstreamForm_field_embargo_until_date{ width: 100px; } #aspect_submission_StepTransformer_table_policies tr, #aspect_submission_StepTransformer_table_policies td { border: 1px solid lightgray; } table.detailtable { background-color: #D8E8EB; } table.detailtable th{ background-color: #F0F2F5; word-wrap: normal; } table.detailtable td{ background-color: #FFFFFF; text-align: right; } span.highlight{ font-weight: bold; } div.gear-icon{ background-image: url('../../images/gear_6D859C_25x25.png'); } ul.gear-selection li.gear-option-selected{ background: url('../../images/check_606060_15x15.png') no-repeat 3px center; } input#aspect_discovery_SimpleSearch_field_query{ width: 565px; } input.search-icon{ background-image: url('../../images/search_icon_ffffff_20x20.png'); background-repeat: no-repeat; background-position: center center; text-indent: -1000px; /*Css props below are required for IE*/ font-size: 0; display:block; line-height: 0; } div#aspect_discovery_SimpleSearch_div_search p.pagination-info{ display: none; } div#aspect_discovery_SimpleSearch_div_search .pagination-links{ float: left; } table.discovery-filters{ width: 100%; background-color: #FFFFFF; } table.discovery-filters tr{ border-top: 1px solid #EBEBEB; } table.discovery-filters td{ padding: 0; } table.discovery-filters td.selection{ width: 1%; } table.discovery-filters th.new-filter-header{ text-align: left; padding-top: 20px; } table.discovery-filters td.discovery-filter-input-cell { padding-left: 3px; } table.discovery-filters tr.apply-filter{ background-color: #FAFAFA; } table.discovery-filters tr.apply-filter input{ width: 65px; height: 25px; margin-left: auto; margin-right: auto; font-size: 108%; display: block; margin-top: 10px; } table.discovery-filters td.filter-controls{ width: 50px; } table.discovery-filters input.filter-control { margin-left: 5px; text-indent: -1000px; background-repeat: no-repeat; background-position: center center; height: 17px; width: 17px; float: left; background-color: transparent; border: none; /*Css props below are required for IE*/ font-size: 0; display:block; line-height: 0; } table.discovery-filters input.filter-control.filter-remove{ margin-left: 7px; background-image: url('../../images/button_minus.png'); } table.discovery-filters input.filter-control.filter-add{ background-image: url('../../images/button_plus.png'); } table.discovery-filters tr.search-filter.filler { background-color: #FAFAFA; height: 25px; } table.discovery-filters th.new-filter-header { padding-top: 5px; } .searchTime{ color: #999999; } .didYouMean{ font-size: 18px; } .didYouMean a{ font-weight: bold; } .recentSubmissionViewMore { text-align: right; font-size: 100%; } /*Sherpa Colour Styles*/ .sherpaList{ list-style-type: none; margin-left: 0; margin-bottom: 20px; } .sherpaLogo{ float:left; margin-right:10px; width: 100px; height: 54px; } .sherpaBold{ font-weight:bold; float:left; margin-right: 3px; } .green{ background-color: #008000; color: #ffffff; } .white{ background-color: #ffffff; color: #000000; } .yellow{ background-color: #ffff00; color: #000000; } .blue{ background-color: #0000ff; color: #ffffff; } .gray{ background-color: #aaaaaa; color: #000000; } .sherpaMoreInfo{ font-size: 75%; } .sherpaStyle { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; float:left; border: 1px solid #cccccc; margin-right: 3px; } #impact-altmetric { float:right; margin:0 30px 0 30px; } #impact-plumx { float:right; } /* Restore standard styling of lists in class ds-ordered-list */ ol.ds-ordered-list { list-style-type: decimal; margin: 1.12em 0; margin-left: 40px; } ol.ds-ordered-list ol.ds-ordered-list { list-style-type: lower-alpha; } ol.ds-ordered-list ol.ds-ordered-list ol.ds-ordered-list { list-style-type: lower-roman; } .publication-records-modal, .publication-records-modal ul { list-style-type: none; padding-left: 0px; } .publication-records-import-btn { margin: 5px 0px 15px 0px; } .imported { background-color: #E2E2E2; } #aspect_submission_StepTransformer_div_StartSubmissionLookupStep #aspect_submission_StepTransformer_field_search { width: 81%; display: inline; } #aspect_submission_StepTransformer_div_StartSubmissionLookupStep #aspect_submission_StepTransformer_field_lookup { width:19% } #aspect_submission_StepTransformer_div_StartSubmissionLookupStep .modal .modal-body { max-height: 500px; overflow-y: auto; } #aspect_submission_StepTransformer_div_StartSubmissionLookupStep #aspect_submission_StepTransformer_item_publication-title{ margin-bottom:5px; } .break-all{ -ms-word-break: break-all; word-break: break-all; word-wrap: break-word; } ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh?>h?>x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp?=vsr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp ?=v t ConcatenationReadert $lib/css/authority-control.css?minifyt :R-ConcatenationReader-lib/css/authority-control.css?minifyxt =PK_R-ConcatenationReader-lib/css/authority-control.css?minifysr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??0t text/csspur [B???T? xp ?/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ /** Additions for Authority Control elements **/ /* for scriptaculous autocomplete */ div.autocomplete { display: none; } div.autocomplete, ul.ui-menu { position:absolute; width:250px; background-color:white; border:1px solid #888; margin:0; padding:0; } div.autocomplete ul, ul.ui-menu { list-style-type:none; margin:0; padding:0; } div.autocomplete ul li.selected { background-color: #ffb;} div.autocomplete ul li, ul.ui-menu li { list-style-type:none; display:block; margin:0; padding:2px; /* height:32px; */ cursor:pointer; } div.autocomplete ul li span.value { display:none; } ul.ui-menu li a { display: block; } ul.ui-menu li a.ui-state-hover { background-color: #ffb; } /* this magic gets the 16x16 icon to show up.. setting height/width didn't do it, but adding padding actually made it show up. */ img.ds-authority-confidence { width: 16px; height: 16px; margin: 0px 2px; padding: 0px; vertical-align: bottom; display: inline-block;} img.ds-authority-confidence.cf-unset { background: transparent url(../../images/authority_control/confidence/bug.png); } img.ds-authority-confidence.cf-novalue /* { background: transparent } */ { background: transparent url(../../images/authority_control/confidence/3-circleslash.gif); } img.ds-authority-confidence.cf-rejected, img.ds-authority-confidence.cf-failed { background: transparent url(../../images/authority_control/confidence/2-errortriangle.gif); } img.ds-authority-confidence.cf-notfound { background: transparent url(../../images/authority_control/confidence/3-thumb2.gif); } img.ds-authority-confidence.cf-ambiguous { background: transparent url(../../images/authority_control/confidence/4-question.gif); } img.ds-authority-confidence.cf-uncertain { background: transparent url(../../images/authority_control/confidence/5-pinion.gif); } img.ds-authority-confidence.cf-accepted { background: transparent url(../../images/authority_control/confidence/6-thumb2.gif); } /* hide authority-value inputs in forms */ input.ds-authority-value { display:none; } /** XXX Change to this to get the authority value to show up for debugging: input.ds-authority-value { display:inline; } **/ /* ..except, show authority-value inputs in on the Item EditMetadata page */ input.ds-authority-value.ds-authority-visible { display: inline; } /* for lock button */ input.ds-authority-lock { vertical-align: bottom; height: 24px; width: 24px; background-repeat: no-repeat; background-color: transparent; } input.ds-authority-lock.is-locked { background-image: url(../../images/authority_control/lock24.png); } input.ds-authority-lock.is-unlocked { background-image: url(../../images/authority_control/unlock24.png); } #aspect_general_ChoiceLookupTransformer_div_lookup select {height: auto;} ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh??h??x?? sr net.sf.ehcache.Element>?_?? Z cacheDefaultLifespanJ hitCountJ lastUpdateTimeI timeToIdleI timeToLiveJ versionL keyt Ljava/lang/Object;L valueq ~ xp sr *org.apache.cocoon.caching.PipelineCacheKey;K?J??? I hashCodeL keyst Ljava/util/List;L toStringt Ljava/lang/String;xp\?5?sr java.util.ArrayListx????a? I sizexp w sr +org.apache.cocoon.caching.ComponentCacheKey*c??? Z cachePointI hashCodeI typeL identifierq ~ L keyt Ljava/io/Serializable;L toStringq ~ xp \?5? t ConcatenationReadert lib/css/media.css?minifyt .R-ConcatenationReader-lib/css/media.css?minifyxt 1PK_R-ConcatenationReader-lib/css/media.css?minifysr (org.apache.cocoon.caching.CachedResponseq??6? J lastModifiedL contentTypeq ~ L expirest Ljava/lang/Long;[ responset [B[ validityObjectst -[Lorg/apache/excalibur/source/SourceValidity;xp ?x??0t text/csspur [B???T? xp /** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ /* * Media queries for responsive design */ @media all and (orientation:portrait) { /* Style adjustments for portrait mode goes here */ } @media all and (orientation:landscape) { /* Style adjustments for landscape mode goes here */ } /* Grade-A Mobile Browsers (Opera Mobile, iPhone Safari, Android Chrome) Consider this: www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/ */ @media screen and (max-device-width: 480px) { /* Prevent iOS, WinMobile from adjusting font size */ html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } }ur -[Lorg.apache.excalibur.source.SourceValidity;??l|e0? xp sr ;org.apache.excalibur.source.impl.validity.TimeStampValidity?3Ri??2 J m_timeStampxp ^^U0wh??h??x
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de