1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
| // Initialisation de la base de données et création des éléments de la base de données.
var tjs_base=new TJS_InitBase("_self");
// Voici un exemple pour un film vu, 1 ligne tjs_base.Add(" ... "); alimentée par de nombreuses variables en amont, qui sont des informations sur le film vu et plein de mots-clés concernant le film, parmi lesquels le moteur de recherche pourra puiser pour l'afficher selon un mot-clé contenu en paramètre dans une URL.
var FilmVuLe004_2024="04.02.2024";
var LieuDeVisionnage004_2024="à la télévision";
var FilmVuAvec004_2024="ma Chérie";
var TitreFr004_2024="Maya l'abeille 2 : Les Jeux du miel";
var TitreOr004_2024="Die Biene Maja 2 - Die Honigspiele";
var Realisateur004_2024="Noel Cleary et Sergio Delfino";
var Compositeur004_2024="Ute Engelhardt";
var ProduitEn004_2024="2017";
var SortieEnFranceLe004_2024="18.07.2018";
var Duree004_2024="01h26";
var Vu004_2024="en 2D";
var Histoire004_2024="adaptée des romans Die Biene Maja und ihre Abenteuer (Maya l'abeille et ses aventures) (1912), et Himmelsvolk (Peuple du ciel) (1915), de Waldemar Bonsels";
var FilmPossede004_2024="DVD";
var BOPossedee004_2024="Non";
var Notation004_2024="<img src='images/EtoileNotation2.png' class='EtoilesNotation' title='Pas mal'>";
var ActeurPrincipal004_2024="";
var ActricePrincipale004_2024="";
var Synopsis004_2024="Maya participe enfin aux Grands Jeux du Miel. L'enjeu est de taille : Maya doit absolument gagner, sinon elle devra livrer tout le miel de sa ruche à l'Impératrice, qui n'est autre que la sur de la Reine de sa ruche. Maya, Willy et les membres de leur équipe vont devoir se surpasser pour battre l'équipe de Violette, une adversaire aussi rusée et maligne que mauvaise joueuse
";
var Casting004_2024="<span class=\"texte3\">Film d'animation</span>";
var CastingOuEt004_2024="Film d'animation";
var VoletSaga004_2024="02";
var Saga004_2024="Volets : "+nbvolsaga528+" - <a href='fichefilm.html?numerodefilm=038_2017'><img src='images/fleche3.gif' class='BoutonsSaga' /></a> N°"+VoletSaga004_2024+" <a href='fichefilm.html?numerodefilm=0001_2024'><img src='images/fleche1.gif' class='BoutonsSaga' /></a>";
var TitreSaga004_2024=titresaga528;
var AnneeEtTypeDeFilm004_2024="2024CF";
var TypeFilm004_2024="Cinéfilm";
tjs_base.Add("fichefilm.html?numerodefilm=004_2024","<img src='images/affiches/004_2024.jpg' class='affiche' />","<span class='desc'><b>004 - "+FilmVuLe004_2024+" :</b> "+TitreFr004_2024+" ("+TitreOr004_2024+") - "+ProduitEn004_2024+" - "+TypeFilm004_2024+"</span>","<span class='infos'><b>Réalisateur(s) :</b> "+Realisateur004_2024+"<br /><b>Casting :</b> "+ActeurPrincipal004_2024+" "+CastingOuEt004_2024+" "+ActricePrincipale004_2024+"<br />Vu "+LieuDeVisionnage004_2024+"</span>"," "+TitreSaga004_2024+" "+VoletSaga004_2024+" "+AnneeEtTypeDeFilm004_2024+" "+FilmVuLe004_2024+" "+TitreFr004_2024+" "+TitreOr004_2024+" "+ProduitEn004_2024+" "+SortieEnFranceLe004_2024+" "+Realisateur004_2024+" "+Compositeur004_2024+" "+LieuDeVisionnage004_2024+" "+Casting004_2024+" ");
// Scripts du chercheur-afficheur de cinéfilms et vidéofilms vus par année.
// Script d'initialisation et de création des éléments de la base de données.
// Lié à la base de données, qui précède la liste des scripts.
function TJS_InitBase(target)
{
this.nb_item=0; this.target=target; this.Add=AddItem; this.Search=SearchItem;
}
// Script définissant les différents éléments contenus dans les résultats éventuels (affichés dans le div Descriptions).
function AddItem(page,image,desc,infos,cle)
{
var nb = this.nb_item; var item = new Object; item.page=page; item.image=image; item.desc=desc; item.infos=infos; item.cle=cle; this[nb]=item; this.nb_item++;
}
// Script de récupération de "anneetype" dans les liens du récapitulatif des cinéfilms/vidéofilms vus par année.
// Créé par Patrick Manzoni le 23.05.2024.
function anneeEtType(param)
{
var chaine=window.location.search;
chaine=chaine.substring(1);
var dz=chaine.indexOf("#",0);
if(dz!=-1) {
chaine=chaine.substring(0,dz);}
chaine=chaine+"&";
if(chaine.indexOf(param,0)!=-1){
pos=chaine.indexOf(param,0);
var pos2=chaine.indexOf("=",pos);
var pos3=chaine.indexOf("&",pos);
contenu=chaine.substring(pos2+1,pos3);}
return contenu;
}
// Script de recherche et d'affichage de la liste des résultats dans le div Descriptions.
function SearchItem2(at)
{
var at = anneeEtType("anneetype"); // Valeur "anneetype" dans l'URL.
at = unescape(at);
at = at.replace(/\+/g," ");
var n=tjs_base.nb_item;
var indice=-1;
{
var Z=""; var nb=0;
for (var i=0; i<n; i++)
{
if (tjs_base[i].cle.toUpperCase().indexOf(at.toUpperCase(),0)!="-1")
{
Z+="<div id='CadreReponse'> "+tjs_base[i].image+" <a href='"+tjs_base[i].page+"' target='"+tjs_base.target+"'> "+tjs_base[i].desc+"</a>" +tjs_base[i].infos+ "<a href='#_top' title='Retour au sommet de la page'><img src='images/fleche2.gif' class='FlechesResultats' /></a></div>";
nb++;
}
}
document.write(Z);
}
} |
Partager