WEBSITE Scripta Manent {R1} [ Menus: ]

 CMS_Home: id 13822

MEDIA

Website title
Scripta Manent
Login button displayed on all pages
Flag
Custom website colour scheme
{"cd_bg":"#e0dfe0","cl_bg":"#ffffff","cd_color":"#333333","cd_input":"#F4F2F4","cd_border":"#ffffff","cd_corner":"0","ca_bg":"#ffffff","ca_color":"#ffffff","ca_input":"#ffffff","ce_bg":"#ECF1FB","ce_color":"#6A7C99","ce_input":"#ffffff","ce_readonly":"#999999","ce_mandatory":"#CC0000","ce_helper":"#999999","sd_bg":"#f2f2f2","sd_color":"#555555","sh_bg":"#f2f2f2","sh_color":"#e8e7e1","sh_border":"#999999","sa_bg":"#95A7B7","sa_color":"#000000","sa_border":"#aaaaaa","sp_bg":"#9CC4D9","sp_color":"#ffffff","sp_border":"#003eff"}
Selectable if submenu present
Flag.No
Show menu label as title at top of the page
Flag.No
Main menu location
Top of page, horizontal
Website icon
Keywords
Digital Humanities, Heurist, Research, Database, Open Data
Website summary
Scripta Manent est une base de données conçue sous Heurist qui met en relation des livres et des personnes en France pour la période 1530-1560. Son premier but est d'indiquer qui parle à/de qui dans les ouvrages imprimés de la période. Son état est évolutif et les données qui y sont présentées valent pour ce qui a déjà été collecté, vérifié et renseigné dans la base au moment de la consultation : les résultats de recherche peuvent donc ne pas être complets et doivent être pris pour ce qu'ils sont - le reflet à un instant t d'un recensement effectué dans les limites d'un cadre dont les principes sont précisés par les différentes textes explicatifs consultables à partir de cette page d'accueil.
Author or Creator
Email address
claire.sicard@univ-tours.fr
Date of creation
6 Feb 2021
Footer position fixed
Flag.Yes
Custom website CSS
/* Police utilisée sur le site */
@font-face {
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/barlow/v12/7cHpv4kjgoGqM7E_DMs5.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} body, .ui-widget {
  font-family: 'Barlow', sans-serif; font-style: normal; font-weight: 400; font-size : 13px;
}
.header {
  font-family: 'Barlow', sans-serif !important; font-size : 13px !important;
}
.facets {
  font-family: 'Barlow', sans-serif !important; font-size : 12px !important;
}
.recordTitle {
  font-family: 'Barlow', sans-serif !important; font-size : 13px !important;
}
/* Masque les éléments par défaut proposés par Heurist */
#main-logo, #main-title, #main-pagetitle, #page-footer {
  height:0; display: none !important; } /* Gestion de l'apparence de la page */

.ent_wrapper {
min-height: auto !important;
}
.Container3col {
min-height: 80vh;
} /* Gestion de l'apparence du menu de sélection */
#main-menu{
  background : #e8e7e1 !important;
  background-size: contain !important;
  min-height: 30px !important;
}
#main-menu .ui-menu > li > a.selected{
  background : #e8e7e1 !important;
}
.ui-heurist-header2 a {
  color: black !important;
} /* Liens hypertextes */
A:link, A:active, A:visited { color: #96b49a !important; text-decoration: none;}
.external-link { background-image: url(https://heurist.huma-num.fr/h6-alpha/hclient/assets/external_link_16x16.gif); background-repeat: no-repeat; padding-left: 16px; padding-top: 4px; font-size: 11px} /* Niveaux de titre utilisés dans les fiches */
.MyTitre { margin-left: 20px; padding-bottom: 20px; padding-top: 20px; font-size: 1.2rem; font-weight: bold;}           
.MyH4 { margin-left: 20px; margin-bottom: 0px; padding-bottom: 1.5em; padding-top: 1em; font-size: 1.1em;}
.MyH5 { margin-left: 20px; margin-bottom: 0px; padding-bottom: 1em; padding-top: 1em; font-size: 1em; }
.myDivLabel, .myDivLabelImg { text-align: left; padding-bottom: 5px; vertical-align: middle; font-weight: bold; }
.myDivLabel { padding-left: 50px }           
.myDivData{ padding-bottom: 5px }
.cadre { font-weight: bold; padding:5px; border-width: 1px; background-color: #96b49a; } /* Ligne de séparation entre les blocs */
hr { color:#96b49a; }
           
/* Gestion des zones masquées/affichées à l'aide des boutons + et - */                   
.hideOnLoad, .sort{ display: none; }
.showOnLoad { display: block; }

/* Apparence des boutons */                               
.myButton, .myButtonInfo, .myButtonAuteur, .myButtonAuto, .myButtonAll { background: none; border: none; cursor: pointer; }
/* Paragraphes avec interligne après réduits */                                   
.p_custom { margin-bottom: 4px; } /* Notices 'autorité (fiche édition) */     
#infoauto .detailType { font-weight: normal;} /* Gestion des listes d'auteurs ou textes dans parle de / apparait dans */                 
.ul_perso { list-style-type: none;}
.li_perso { margin-bottom: 10px;} /* Affichage des icones */                             
.icons { margin-right: 4px; } /* Bouton permettant l'ouverture des fiches en pop-up */                                         
#fiche { float: right; margin-right: 10px; } /* Affichage des images liées aux personnes */
#img_div { margin-left:20px; } /* Couleurs des cadres et textes liés aux statuts */             
.encadreStatutTermine { border-width:1px; border-style:solid; border-color:#96b49a; margin:3px;} 
.encadreStatutNonConsulte { border-width:1px; border-style:solid; border-color:#ba55d3; margin:3px;}
.encadreStatutAControler { border-width:1px; border-style:solid; border-color:red; margin:3px;}
.couleurStatutNonConsulte { color:#ba55d3; }
.couleurStatutAControler { color:red; } /* Couleurs des éléments électionnés dans les résultats de recherche (colone du milieu) */             
div .selected { border-color: #96b49a !important;}
div .selected, div .selected:hover { background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f7f3), to(#d5e6d8)) !important;;} /* Styles utilisés dans les pages fixes */
.MyH1 { font-size: 20px; font-weight: normal; margin-bottom: 20px} 
.MyH2 { margin-bottom: 5px; font-size: 1.1em; text-transform: uppercase}
.MyPar1{ line-height: 1.8em; text-align: justify}
.ui-accordion-content { background-color: #ffffff;}
.ui-accordion .ui-accordion-header { font-weight: bold} /* Réglages page d'accueil - custom report statistiques */
#cms-widget-184 {
display : none !important;
} #cms-widget-121{
height: 205px !important;
} /* Réglages Colophon nous contacter */
#cms-content-263{
background: none !important;
}
/* Transcriptions */ 
.titre_trans { margin-bottom : 8px}     
persName, signed { background-color: #DCDCDC }
bibl { text-decoration: underline dotted}
foreign { font-style: italic}
trailer, signed { display: inline-block; margin: 1em 0 0 80px; }


/* Conteneur principal */
#main-header {
    width: 100%;
    margin: 0 auto;
    padding: 0;
    position: relative; /* Pour positionner le menu en absolu */
    min-height: 0;
    height: auto !important;
}

/* Conteneur de l'image */
#object1 {
    width: 100%;
    margin: 0;
    padding: 0;
}

/* Image de la bannière */
#imageid {
    width: 100%;
    height: auto;
    display: block;
    margin: 0;
    padding: 0;
}

/* Menu : positionné sous la bannière avec hauteur fixe */
#main-menu {
    position: absolute;
    left: 0;
    width: 100%;
    background: #e8e7e1 !important;
    height: 30px !important; /* Hauteur FIXE */
    margin: 0;
    padding: 0;
    top: calc(100% + 2px); /* 2px de marge sous la bannière */
    z-index: 1000;
}

/* Contenu principal */
#main-content-container {
    width: 100%;
    min-height: calc(100vh - 32px); /* 30px (menu) + 2px (marge) */
    margin: 0 !important;
    padding: 0;
    position: relative;
    top: auto !important; /* Retirez le positionnement absolu */
    margin-top: 32px !important; /* Hauteur du menu + marge */
}
Customisation Javascript
// Fonction pour ajuster les hauteurs function adjustHeights() { var $img = $("#imageid"); if ($img.length === 0) return; if ($img[0].complete) { setHeights(); } else { $img.on("load", setHeights); } function setHeights() { var bannerHeight = $img.height(); var menuHeight = 30; // Hauteur fixe du menu var totalHeaderHeight = bannerHeight + menuHeight + 2; // +2px de marge // Définir la hauteur de #main-header $("#main-header").css("height", totalHeaderHeight + "px"); // Mettre à jour la marge supérieure de #main-content-container $("#main-content-container").css("margin-top", totalHeaderHeight + "px"); // Mettre à jour la hauteur minimale de #main-content-container $("#main-content-container").css("min-height", "calc(100vh - " + totalHeaderHeight + "px)"); } } // Initialisation au chargement de la page $(document).ready(function() { if ($("#object1").length === 0) { var $div = $("

"); $("#main-header").prepend($div); } var $img = $(""); $("#object1").children("img").remove(); $("#object1").prepend($img); adjustHeights(); }); // Redimensionnement de la fenêtre $(window).resize(function() { $("#imageid").remove(); var $img = $(""); $("#object1").prepend($img); adjustHeights(); }); // ============================================= // FONCTIONPOUR L'IFRAME // ============================================= function adjustIframeH() { setTimeout(() => { var $sHeight = $('iframe').contents().find("body").height() + 50; $('iframe').css('height', $sHeight); console.log("hauteur = " + $sHeight); $('iframe').attr("scrolling", "no"); $(window).scrollTop(0); } , 50); } $(document).on('iframeready', adjustIframeH);
 
more...