From 41bbe47ab630bd7d46426a0b3d157ac210461b55 Mon Sep 17 00:00:00 2001 From: Joris Date: Thu, 2 Mar 2017 09:49:56 +0100 Subject: Add resumes --- .../scala/reading/component/style/Button.scala | 6 +- src/main/scala/reading/models/Books.scala | 519 +++++++++++++++++++-- src/main/scala/reading/models/Compare.scala | 1 + 3 files changed, 488 insertions(+), 38 deletions(-) (limited to 'src/main/scala') diff --git a/src/main/scala/reading/component/style/Button.scala b/src/main/scala/reading/component/style/Button.scala index de02b1a..1c6ebdf 100644 --- a/src/main/scala/reading/component/style/Button.scala +++ b/src/main/scala/reading/component/style/Button.scala @@ -12,11 +12,13 @@ object Button extends StyleSheet.Inline { justifyContent.center, alignItems.center, width(100.%%), - backgroundColor(C.englishWalnut.value), color(C.white.value), border(1.px, solid, C.congoBrown.value), borderRadius(4.px), padding(12.px, 0.px), - cursor.pointer + cursor.pointer, + backgroundColor(C.englishWalnut.value), + transition := "background-color 0.2s ease-in-out", + &.hover(backgroundColor(C.englishWalnut.lighten(30).value)) ) } diff --git a/src/main/scala/reading/models/Books.scala b/src/main/scala/reading/models/Books.scala index a34b164..f624c5b 100644 --- a/src/main/scala/reading/models/Books.scala +++ b/src/main/scala/reading/models/Books.scala @@ -74,7 +74,7 @@ object Books { ne va pas arranger la cohabitation déjà difficile avec Honey, la seule à ne pas accepter l’arrivée de son nouveau beau-père ! Alors que tous participent à la création d’une fabrique artisanale de chocolats, - Cherry se retrouve partagée entre l’affection pour ses nouvelles soeurs + Cherry se retrouve partagée entre l’affection pour ses nouvelles sœurs et le charme irrésistible de Shay… """) ), @@ -102,6 +102,13 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Tessa vient d’avoir seize ans et se sait condamnée. Dans quelques + semaines, elle mourra d’une leucémie. Partagée entre la révolte et + l’angoisse, l’injustice et les aspirations propres à son âge, Tessa + décide de tout connaître de la vie avant de mourir, y compris les + transgressions, la célébrité… Aidée de sa meilleure amie, de ses + parents qui acceptent tout, Tessa se lance alors dans une course contre + la montre, contre la mort, pour vivre ! """) ), @@ -129,6 +136,19 @@ object Books { programs = Seq(Autrui), level = Moyen, resume = Some(""" + Lou est une petite fille qui ne connaît pas son papa, qui vit seule + avec sa maman et le petit chat qu’elles ont adopté. Toutes les deux ont + une grande complicité, elles jouent à la console, dînent dans des + pizzerias… Lou est amoureuse de son voisin d’en face mais, bien sûr, + n’ose pas lui avouer… C’est une petite fille très à la mode avec des + dons de styliste. Sa meilleure copine s’appelle Mina, et ensemble elles + partagent beaucoup de choses. Lou se dit aussi que Richard, qui vient + d’emménager sur son palier, pourrait très bien plaire à sa mère. + D’ailleurs, elle va se débrouiller pour les faire se rencontrer… + Nouvelle série de Tchô ! la collec , Lou nous conte la vie d’une petite + fille d’aujourd’hui, croquée avec énormément de tendresse, + d’intelligence et de poésie… Une bande dessinée pleine de charme qui + séduira autant les enfants et les adolescents que les adultes. """) ), @@ -156,6 +176,12 @@ object Books { programs = Seq(Autrui), level = Moyen, resume = Some(""" + Emily et Carl sont amis depuis toujours. + Petits, ils jouaient à se marier et aujourd’hui encore, Emily pense que + plus tard elle épousera Carl. Pourtant, cette année, Carl est moins + présent. Il a changé de collège, c’est vrai. Mais pourquoi est-il si + distant? Comme s’il l’évitait… Emily est loin d’imaginer les véritables + raisons de l’attitude étrange de son ami… """) ), @@ -277,7 +303,7 @@ object Books { de peinture à la main. Qu’y fait-il donc toute la journée ? Repeint-il une vieille maison ? Décore-t-il des arbres ? Et pourquoi a-t-il l’air si triste quand il rentre le soir ? Suivez Cerise, pas à pas, dans sa - première enquête qui vous mènera au coeur de la forêt, à la découverte + première enquête qui vous mènera au cœur de la forêt, à la découverte d’un lieu fabuleux !… """) ), @@ -293,6 +319,12 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Sir Gérald a été assassiné ! Cette nuit, dans le palais même ! D’un + coup de poignard dans le dos… L’homme que l’on a arrêté ce matin est + innocent. J’en suis sûre. Je vais trouver le véritable coupable. Foi de + Lady Grace ! Lady Grace, demoiselle d’honneur à la cour d’Elizabeth + Ire, mène l’enquête dans les couloirs du palais et les ruelles de + Londres. Suivez-la dans cette première aventure… """) ), @@ -307,6 +339,17 @@ object Books { programs = Seq(Autrui), level = Moyen, resume = Some(""" + Georgia Nicolson a 14 ans et trouve que sa vie est un enfer ! Son chat + se prend pour un rottweiler, son père voudrait aller vivre en + Nouvelle-Zélande, sa mère porte des jupes trop courtes pour son + âge.
+
+ Sa meilleure amie ne perd pas une occasion de lui casser le moral et le + garçon le plus canon du quartier sort avec une cruche aux oreilles + décollées au lieu de comprendre que Georgia est la femme de sa vie.
+
+ Enfin, s’il n’y avait que ça, elle pourrait survivre, mais il y a cette + chose gigantesque au milieu de son visage, son nez ! """) ), @@ -321,6 +364,8 @@ object Books { programs = Seq(TraversSociete), level = Moyen, resume = Some(""" + Nouveau collège, nouvelle ennemie, nouvel amour, nouveau journal : + Nikki va pouvoir se lâcher… """) ), @@ -413,7 +458,7 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" - Versailles, 1680… A la mort de son mari, la marquise de Maisondieu se + Versailles, 1680… À la mort de son mari, la marquise de Maisondieu se retrouve seule avec ses trois enfants : Alix et Clémence, les jumelles, et Louis Etienne, leur frère cadet. En attendant que ce dernier ait atteint sa majorité, la fortune de la famille est confiée au Baron de @@ -552,7 +597,7 @@ object Books { l’île, parmi les convives ?

Une poignée de personnages admirablement campés, une ambiance tendue, - un suspense à couper le souffle et une fin complètement inattendue…
+ un suspense à couper le souffle et une fin complètement inattendue… """) ), @@ -577,7 +622,7 @@ object Books { par la neige qui empêche l’assassin de s’enfuir.

Dans les wagons isolés du reste du monde, Hercule Poirot, au sommet de - son art, mène l’enquête. Et ce ne sont pas les pistes qui manquent !
+ son art, mène l’enquête. Et ce ne sont pas les pistes qui manquent ! """) ), @@ -615,7 +660,7 @@ object Books { croire !
POIROT reprit, comme s’il n’avait pas entendu ;
- Si elle n’a pas tué, il me semble logique de supposer que l’assassin - est une de ces cinq personnes.
+ est une de ces cinq personnes. """) ), @@ -656,7 +701,7 @@ object Books { level = Moyen, resume = Some(""" Sir Charles Baskerville, revenu vivre une paisible retraite dans le - manoir de ses ancêtres, au coeur des landes du Devonshire, est retrouvé + manoir de ses ancêtres, au cœur des landes du Devonshire, est retrouvé mort à la lisière des marécages, le visage figé dans une absolue terreur. Autour du cadavre, on relève les empreintes d’un chien gigantesque. Ami et médecin de la victime, James Mortimer sait que son @@ -670,7 +715,7 @@ object Books { est baigné d’éléments fantastiques qui amènent le fameux détective à douter de ses pouvoirs de déduction. Même le docteur Watson a du mal à le suivre ! La résolution du mystère mettra fin à ses interrogations. - Cette fois-ci, le maître de la logique s’en tire de justesse…
+ Cette fois-ci, le maître de la logique s’en tire de justesse… """) ), @@ -711,6 +756,12 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + En pénétrant accidentellement dans l’univers de Gwendalavir, Camille + découvre qu’elle est l’élue sur qui repose la survie de tout un peuple. + Après avoir réussi à maîtriser le Don du dessin et terrassé de nombreux + ennemis, Camille devient Ewilan… Sa quête lui permet de faire la + lumière sur son identité, ses responsabilités, ses aspirations et sa + place dans le monde… """) ), @@ -790,7 +841,7 @@ object Books { level = Moyen, resume = Some(""" Eragon mène une vie simple, jusqu’au jour où il ramasse dans la forêt - une étrange pierre bleue. Le garçon découvre qu’il s’agit d’un oeuf et + une étrange pierre bleue. Le garçon découvre qu’il s’agit d’un œuf et assiste bientôt à la naissance… d’un dragon ! En décidant de l’élever, il devient Dragonnier, héritier d’une caste d’élite que le terrible roi Galbatorix veut éliminer. Eragon n’a que seize ans, mais le destin du @@ -810,10 +861,10 @@ object Books { resume = Some(""" Le jour de ses onze ans, Harry Potter, un orphelin élevé par un oncle et une tante qui le détestent, voit son existence bouleversée. Un géant - vient le chercher pour l'emmener à Poudlard, une école de sorcellerie ! + vient le chercher pour l’emmener à Poudlard, une école de sorcellerie ! Voler en balai, jeter des sorts, combattre les trolls : Harry se révèle - un sorcier doué. Mais quel est le mystère qui l'entoure ? Et qui est - l'effroyable V… le mage dont personne n'ose prononcer le nom ? + un sorcier doué. Mais quel est le mystère qui l’entoure ? Et qui est + l’effroyable V… le mage dont personne n’ose prononcer le nom ? """) ), @@ -935,15 +986,25 @@ object Books { ), Book( - title = "Les Héros de l’Olympe", + title = "Héros de l’Olympe", author = "Rick RIORDAN", year = "2010-2014", + parts = 5, period = None, genres = Seq(Fantastique), themes = Seq(Amitie, Aventure, Mythologie), programs = Seq(), level = Moyen, resume = Some(""" + Quand Jason, Piper et Leo arrivent au camp des Sang-Mêlé, ils ne savent + pas du tout ce qui les attend. Apparemment, ce serait le seul endroit + où les enfants des dieux grecs seraient en sécurité. Car Jason est le + fils de Zeus, Piper la fille d’Aphrodite et Leo, fils d’Héphaïstos… Ils + ont été choisis pour une quête bien dangereuse pour des demi-dieux + inexpérimentés. Leur mission ? Délivrer Héra, la reine des Dieux, + victime d’une terrible malédiction… Dès leur premier défi, ils doivent + sauver leurs proches tenus prisonniers. Et aussi poursuivre leur + mission, malgré des dangers qui peuvent leur coûter la vie… """) ), @@ -958,6 +1019,12 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + « Ainsi vous avez tout dans votre magasin ? demanda la jeune fille. + Vraiment tout ? » Tomek se trouva un peu embarrassé : « Oui… enfin tout + le nécessaire… » « Alors, dit la petite voix fragile, alors vous aurez + peut-être de l’eau de la rivière Qjar ? » Tomek ignorait ce qu’était + cette eau, et la jeune fille le vit bien : « C’est l’eau qui empêche de + mourir, vous ne le saviez pas ? » """) ), @@ -972,6 +1039,12 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Depuis des générations, fidèles aux lois de leurs ancêtres, quatre + clans de chats sauvages se partagent la forêt.
+ Mais le Clan du Tonnerre court un grave danger, et les sinistres + guerriers de l’Ombre sont de plus en plus puissants. En s’aventurant un + jour dans les bois, Rusty, petit chat domestique, est loin de se douter + qu’il deviendra bientôt le plus valeureux des guerriers… """) ), @@ -986,13 +1059,34 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Le journal intime hilarant d’un jeune villageois de Minecraft qui veut + devenir un guerrier !
+
+ « La nuit dernière, j’ai fait un rêve hallucinant. Des villageois + avaient formé une armée, et j’en faisais partie. Je fixais des endermen + droit dans les yeux.
+ Je parais la flèche d’un squelette à mains nues.
+ Je fauchais des zombies comme un fermier récolte des betteraves.
+ Et pour couronner le tout, j’ai envoyé un creeper dans le ciel avec un + seul coup.
+ Ouaip, voilà le genre de héros que je veux être.
+ Mais c’était juste un rêve… »
+
+ Minus a douze ans, il entre au collège de Minecraftia et il est destiné + à devenir fermier, forgeron ou boucher, comme tous les villageois… Mais + son rêve à lui est d’être un aventurier et de combattre les monstres + qui attaquent sans arrêt le village. Alors quand il apprend que les + cinq meilleurs élèves du collège vont pouvoir suivre une formation de + guerrier, Minus est bien déterminé à en faire partie. La compétition + sera rude, mais Minus est prêt à tout : cette année, plus personne ne + le traitera de noob !
""") ), Book( title = "Journal d’un dégonflé", author = "Jeff KINNEY", - year = "2009-2016", + year = "2009-2015", parts = 10, period = Some(Contemporain), genres = Seq(JournalIntime), @@ -1000,6 +1094,12 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Greg a 12 ans, un grand frère musicien qui lui fait des blagues, un + petit frère qui le colle, un copain qu’il supporte histoire de ne pas + être seul, des problèmes avec les filles qui pouffent à longueur de + journée, des parents qui ne comprennent jamais rien à ce qu’il demande… + Un jour sa mère lui offre un journal intime, que Greg rebaptise en + carnet de bord. """) ), @@ -1119,7 +1219,7 @@ object Books { véritable place dans le monde. Mais le grand perdant de cette guerre est Onyx qui a été magiquement blessé et qui s’accroche désespérément à la vie. Ses amis arriveront-ils à le débarrasser du venin qui le tue à - petit feu ?
+ petit feu ? """) ), @@ -1134,6 +1234,27 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + 35 candidates.
+ 1 couronne.
+ La compétition de leur vie.
+
+ Trois cent ans ont passé et les États-Unis ont sombré dans l’oubli. De + leurs ruines est née Illea, une monarchie de castes. Mais un jeu de + téléréalité pourrait bien changer la donne.
+
+ Elles sont trente-cinq jeunes filles: la « Sélection » s’annonce comme + l’opportunité de leur vie. L’unique chance pour elles de troquer un + destin misérable contre un monde de paillettes. L’unique occasion + d’habiter dans un palais et de conquérir le coeur du prince Maxon, + l’héritier du trône. Mais pour America Singer, cette sélection relève + plutôt du cauchemar. Cela signifie renoncer à son amour interdit avec + Aspen, un soldat de la caste inférieure. Quitter sa famille. Entrer + dans une compétition sans merci. Vivre jour et nuit sous l’oeil des + caméras… Puis America rencontre le Prince. Et tous les plans qu’elle + avait échafaudés s’en trouvent bouleversés…
+
+ Tout jeu comporte des règles, et les règles sont faites pour être + transgressées. """) ), @@ -1141,12 +1262,27 @@ object Books { title = "Hunger Games", author = "Suzanne COLLINS", year = "2009-2011", + parts = 3, period = None, genres = Seq(Dystopie, Fantastique), themes = Seq(Combat), programs = Seq(), level = Moyen, resume = Some(""" + Les Hunger Games ont commencé.
+ Le vainqueur deviendra riche et célèbre.
+ Les autres mourront…
+
+ Dans un futur sombre, sur les ruines des États-Unis, un jeu télévisé + est créé pour contrôler le peuple par la terreur.
+ Douze garçons et douze filles tirés au sort participent à cette + sinistre téléréalité, que tout le monde est forcé de regarder en + direct. Une seule règle dans l’arène: survivre, à tout prix.
+
+ Quand sa petite sœur est appelée pour participer aux Hunger Games, + Katniss n’hésite pas une seconde. Elle prend sa place, consciente du + danger. À seize ans, Katniss a déjà été confrontée plusieurs fois à la + mort. Chez elle, survivre est comme une seconde nature… """) ), @@ -1220,7 +1356,7 @@ object Books { Cas rarissime, son test d’aptitudes n’est pas concluant.
Elle est divergente.
Ce secret peut la sauver…
- Ou la tuer.
+ Ou la tuer. """) ), @@ -1239,7 +1375,7 @@ object Books { démoniaque. Chacune de ses apparitions inspire le frisson. Pourquoi cet être abject est-il protégé par le respectable Dr Jekyll, gentleman et philanthrope reconnu à Londres ? Pour Mr Utterson, notaire de son état, - il ne peut s’agir que de quelque manipulation diabolique. Chef-d’oeuvre + il ne peut s’agir que de quelque manipulation diabolique. Chef-d’œuvre du récit d’épouvante, inspiré d’un cauchemar de l’auteur, L’Etrange Cas du Dr Jekyll et de Mr Hyde fascine aussi par son réalisme psychologique. @@ -1288,13 +1424,22 @@ object Books { Book( title = "Le Journal d’Aurélie Laflamme", author = "India DESJARDINS", - year = "2013-2015", + year = "2006-2011", period = Some(Contemporain), genres = Seq(JournalIntime), themes = Seq(Famille, Amitie, Amour, Ecole), programs = Seq(), level = Moyen, resume = Some(""" + Lorsqu’on a quatorze ans, des neurones d’écureuil, une meilleure amie + obsédée par les garçons et qu’on enchaîne les gaffes, la vie n’est pas + facile. Depuis le décès de son père, Aurélie Laflamme se demande d’où + elle vient. Aurait-elle été oubliée sur Terre par des extraterrestres? + Pour couronner le tout, sa mère semble sous le charme du directeur de + son collège. Pas question pour Aurélie de se laisser elle aussi + ramollir le cerveau ! Mais personne n’est à l’abri du coup de foudre… + Au milieu de ce tourbillon, Aurélie ne désire qu’une chose : trouver sa + place dans l’univers. """) ), @@ -1437,6 +1582,11 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Ce livre parle d’une jeune adolescente (Léa Olivier) qui habite dans un + petit village, au Québec. Un jour, ses parents lui annoncent à elle et + Félix ,(son frère), qu’ils devront quitter leur village et venir + s’installer à Montréal, car son père avait décroché « un emploi de + rêve »… Je vous laisses avec la suite ! """) ), @@ -1451,6 +1601,22 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + « Je suis Bartiméus ! Je suis Sakhr al-Djinn, N’gorso le tout-puissant, + le Serpent à plumes d’argent ! Je suis Bartiméus ! Je ne reconnais + point de maître. Aussi, je te somme à mon tour, petit. Qui es-tu pour + m’invoquer? »
+
+ Londres. XXIe siècle. La ville est envahie de sorciers qui font appel à + des génies pour exaucer leurs désirs.
+ Lorsque le célèbre djinn Bartiméus est appelé par une puissante + invocation, il n’en croit pas ses yeux : l’apprenti magicien, + Nathaniel, est bien trop jeune pour solliciter l’aide d’un génie aussi + brillant que lui ! De plus, cet adolescent surdoué lui ordonne d’aller + voler l’Amulette de Samarcande chez le puissant Simon Lovelace. Autant + dire qu’il s’agit d’une mission suicide. Mais Bartiméus n’a pas le + choix : il doit obéir.
+ Le djinn et le magicien se trouvent alors embarqués dans une dangereuse + aventure… """) ), @@ -1531,6 +1697,22 @@ object Books { programs = Seq(DireAmour), level = Moyen, resume = Some(""" + Edimbourg, 1874. Jack naît le jour le plus froid du monde et son cœur + en reste gelé. Mi-sorcière mi-chaman, la sage-femme qui aide à + l’accouchement parvient à sauver le nourrisson en remplaçant le cœur + défectueux par une horloge. Cette prothèse fonctionne et Jack vivra, à + condition d’éviter toute charge émotionnelle : pas de colère donc, et + surtout, surtout, pas d’état amoureux. Mais le regard de braise d’une + petite chanteuse de rue mettra le cœur de fortune de notre héros à rude + épreuve. Prêt à tout pour la retrouver, Jack se lance tel Don Quichotte + dans une quête amoureuse qui le mènera des lochs écossais jusqu’aux + arcades de Grenade et lui fera connaître les délices de l’amour comme + sa cruauté. Conte désuéto-moderne mâtiné de western-spaghetti, La + Mécanique du Cœur vibre d’une rugueuse force poétique où l’humour est + toujours présent. Mathias Malzieu soumet aux grands enfants que nous + sommes une réflexion très personnelle sur la passion amoureuse et le + rejet de la différence, donnant naissance à un petit frère de Pinocchio + qui aurait fait un tour chez les Freaks de Todd Browning. """) ), @@ -1570,6 +1752,9 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Journal intime tenu durant l’année où M. Malzieu a lutté contre la + maladie du sang qui a altéré sa mœlle osseuse et la mort personnifiée, + Dame Oclès. """) ), @@ -1699,6 +1884,29 @@ object Books { programs = Seq(Resister), level = Moyen, resume = Some(""" + Quand papa a déménagé, il m’a dit que c’était moi, maintenant, l’homme + de la famille. Delphine a voulu l’être aussi, même si c’est une fille, + parce qu’elle est l’aînée. Ok j’ai dit.
+ De toute façon, avec ce qui nous arrive, on ne sera pas trop de deux + hommes de la famille.
+ Papa est pour vivre avec Pierrette Piechaux, une grosse vache, qui veut + acheter notre amour avec de la mousse au chocolat pourrie. Elle a deux + enfants débiles et obèses, Porcinet et Marie- Neige qui sont dans notre + école, avec leur tête à claque en gelée cassis. C’est l’enfer, + l’horreur, la guerre.
+ Avec Delphine, on a conclu un pacte. Un pacte qui fait peur :
+ Premièrement, faire en sorte que Papa se sépare de Pierrette.
+ Deuxièmement, remettre Papa avec Maman.
+ À l’attaque.
+
+ Rester soudés : c’est ce qu’on s’est dit avec Delphine quand on s’est + installés avec papa chez Pierrette. Rester soudés devant ses gratins de + choux-fleurs, ses napperons orange et ses deux enfants débiles. Je vis + donc chez Porcinet qui pleure dès qu’il s’arrête sur la case prison du + Monopoly et qui m’interdit de toucher à ses petites voitures. Delphine, + elle, a déclaré la guerre à Marie-Neige : elle l’a carrément mordue ! À + part ça, tout va bien. Parce qu’on a un plan. Papa va quitter + Pierrette, mais il ne le sait pas encore. Et nous, on va bien rigoler ! """) ), @@ -1712,6 +1920,12 @@ object Books { programs = Seq(Resister), level = Moyen, resume = Some(""" + En classe, la maîtresse est vraiment chouette. Même quand elle punit + Clotaire, qui est le dernier. Et pendant la récré, avec les copains, si + on évite le Bouillon (c’est le surveillant), on peut se battre et jouer + à des jeux incroyables. C’est pourquoi Nicolas, Alceste, Geoffroy, + Eudes, Clotaire, Maixent, Rufus, Joachim et Agnan, le chouchou, ont + toujours hâte de retourner à l’école. """) ), @@ -1739,6 +1953,20 @@ object Books { programs = Seq(CreationPoetique), level = Moyen, resume = Some(""" + Que feriez-vous si votre nez projetait de partir en vacances dans les + Pyrénées ?
+ Si vos yeux, dans la nuit, faisaient de la lumière au beau milieu de + l’océan ?
+ Si des postillons vous sortaient de la bouche comme des confettis + multicolores ?
+ Si, au creux de vos larmes, vous découvriez tout un peuple de pêcheurs + minuscules ?
+ Ou si votre ombre d’enfant s’enfuyait soudain dans les pas du premier + chien venu ?
+ Lorsqu’on se laisse porter par les histoires, on se sent plus + léger.
+ Et là, tout à coup, le corps devient capable de choses incroyables.
+ Oui, vraiment incroyables. """) ), @@ -1765,6 +1993,18 @@ object Books { programs = Seq(RecitAventure), level = Moyen, resume = Some(""" + « Il y avait dans un port de la Norvège un très vieil homme à qui + manquait une oreille… ». Chaque soir, dans une auberge, le héros, aidé + par les vapeurs de l’alcool, prend plaisir à raconter comment il a + perdu cette fameuse oreille. Et à chaque fois, il déploie tout son + talent de conteur pour offrir à l’assemblée ébahie une version + différente de l’événement. + + Était-ce au cirque, volontaire et victime d’un numéro de fouet qui a + mal tourné ? Dans un sanglant pugilat avec une amoureuse éconduite et + carnassière ? À cause d’un poêle trop chaud ou d’un hiver glacial ? + d’un rat affamé ? Lors d’une malheureuse rencontre avec un mari jaloux + ou des pirates sanguinaires ?… """) ), @@ -1867,7 +2107,7 @@ object Books {
Moi, penché au parapet de la terrasse de verre, je me répétais : « Ne tombe pas, ne tombe pas, ne tombe pas. » J’avais peur de tomber - amoureux. A l’heure du déjeuner, elle est partie et n’a jamais remis + amoureux. À l’heure du déjeuner, elle est partie et n’a jamais remis les pieds au collège. Il fallait que je la retrouve. """) ), @@ -1930,6 +2170,12 @@ object Books { programs = Seq(Autrui), level = Moyen, resume = Some(""" + Isis a décidé d’écrire à son père. Elle ne le connaît pas mais a réussi + à obtenir son adresse. Elle veut lui confier qui elle est aujourd’hui. + Car si Isis porte le prénom d’une reine, ses surnoms au collège sont + lourds à porter : Big Mamma, Grosse Dondon. Isis a trente kilos en + trop. Mais peu à peu, Malika son amie et un club de théâtre vont + changer sa façon de se voir et de se montrer. """) ), @@ -1969,6 +2215,23 @@ object Books { programs = Seq(Autrui), level = Moyen, resume = Some(""" + Depuis la mort de sa mère, Thomas, douze ans, et son papa artiste + peintre se sont repliés sur eux-mêmes. Rien ne les fait sortir de leur + chagrin et de leur solitude. Jusqu’à l’arrivée de Tilly et de ses + parents, les nouveaux voisins. Tilly a quinze ans.
+
+ Avec ses tresses et ses habits aux couleurs vives, elle ressemble à + Fifi Brindacier. Mais Tilly n’est pas tout à fait comme les autres : + elle est trisomique.
+
+ Sa bonne humeur, sa vivacité, ses éclats de rire et son monde + imaginaire vont redonner à Thomas et à son père le goût de vivre. Et + les aider à accepter l’inacceptable.
+
+ Un roman tendre, émouvant et drôle, sur une amitié entre deux enfants + qui s’épanouit malgré leurs différences - ou peut-être par la grâce de + leurs différences… Le récit est mené à la première personne par Thomas, + ce qui le rend encore plus attachant. """) ), @@ -2024,6 +2287,19 @@ object Books { programs = Seq(Autrui), level = Moyen, resume = Some(""" + Ils étaient trois comme les trois doigts de la main : Cali, sa sœur + jumelle, Ruben, le chien et lui. Ils ont leur propre langage, Cali est + vive, lui rêveur. Bientôt, Cali est terrassée par une méchante maladie, + Ruben fugue. Le garçon est persuadé que s’il retrouve Ruben sa sœur + guérira, aussi mettra-t-il toute son énergie, son imagination, pour + ramener le chien à la maison. Il croise alors un marinier dans sa + péniche, un gardien d’usine, qui ont recueilli Ruben, un moment. La + balle jaune que le chien poursuit symbolise la vie qui s’échappe. Sur + un sujet hautement périlleux, Hervé Giraud réussit la gageure d’écrire + un roman plein d’humour et de sensibilité sans sensiblerie, la relation + fusionnelle entre les jumeaux est évoquée avec justesse. Bien sûr on + parle d’un sujet grave, mais avec tant d’élégance, que le lecteur n’est + jamais capturé dans les filets. """) ), @@ -2104,6 +2380,20 @@ object Books { programs = Seq(Reel), level = Moyen, resume = Some(""" + Le narrateur mène une vie tranquille dans sa maison au bord de la + Seine, en Normandie, lorsque d’étranges phénomènes commencent à se + produire. C’est la carafe d’eau sur sa table de nuit qui est bue, des + objets qui disparaissent ou se brisent, une fleur cueillie par une main + invisible… Peu à peu, le narrateur acquiert la certitude qu’un être + surnaturel et immatériel vit chez lui, se nourrit de ses provisions. + Pire encore, cet être, qu’il baptise le Horla, a tout pouvoir sur lui, + un pouvoir grandissant… S’il quitte sa maison, ce pouvoir disparaît; + mais bientôt, il ne peut plus sortir de chez lui, il est prisonnier. + D’où vient cet esprit ? Du Horla ou de l’homme, l’un des deux doit + périr. Le Horla comme les contes fantastiques écrits par Maupassant à + la fin de sa vie, alors qu’il sombrait dans la folie, joue + délicieusement avec nos nerfs en traitant de thèmes très actuels comme + l’angoisse, la hantise du suicide, la peur de l’invisible. """) ), @@ -2130,6 +2420,20 @@ object Books { programs = Seq(Valeurs), level = Moyen, resume = Some(""" + Lorsqu’elle découvre la lettre de Max, Flora est à la fois heureuse et + troublée, elle reçoit si peu de courrier depuis qu’elle est en prison… + Que peut bien lui vouloir ce garçon qu’elle ne connaît pas et qui + semble persuadé qu’ils ont tous les deux des points communs ? Que + peut-il partager avec une mineure condamnée à six mois ferme pour avoir + violemment frappé une fille de sa classe ? Max ne tarde pas à lui + avouer qu’il vit enfermé, comme elle. Il a quitté le lycée après une + violente crise d’angoisse, depuis, il ne peut plus mettre un pied + dehors et vit retranché dans sa propre maison, avec ses livres, ses + disques, son ordinateur et son ukulélé dont il ne joue d ailleurs pas + très bien. Les deux reclus vont s’écrire, collecter chaque jour des + choses réconfortantes à se dire, apprivoiser leur enfermement, mais + aussi ce monde extérieur qui les attend et qui leur fait si peur… A + partir de 12 ans. """) ), @@ -2143,6 +2447,11 @@ object Books { programs = Seq(Valeurs), level = Moyen, resume = Some(""" + Le héros est au collège et est menacé d’exclusion, à cause de ses + mauvaises notes et de ses professeurs qui manquent de sens de l’humour. + Il souhaite apprendre, mais s’il est exclu, à Odessa, en 1875, il sera + mis à l’écart de la société. Il fera tout pour échapper à cette + sentence. """) ), @@ -2270,6 +2579,11 @@ object Books { programs = Seq(Valeurs), level = Moyen, resume = Some(""" + En classe comme dans sa famille, Marie est invisible. Sa passion ? La + couture et les bijoux faits main. Lorsqu’elle observe les autres + filles, elle se trouve laide, grosse, inutile. Le seul qui la voit, + c’est Soan. Mais ce regard est capable de faire éclore chez Marie une + nouvelle confiance en elle. Une confiance bien fragile. """) ), @@ -2323,6 +2637,10 @@ object Books { programs = Seq(SeRaconter), level = Moyen, resume = Some(""" + Un jeune garçon s’introduit dans Kodhja, à la recherche du roi qui, + seul, saura répondre à ses questions. Mais Kodhja n’est pas une cité + comme les autres… Mouvante, labyrinthique, pleine de pièges, elle est + le lieu d’un parcours initiatique dont il sortira changé à jamais. """) ), @@ -2390,9 +2708,9 @@ object Books { level = Moyen, resume = Some(""" Les dragon balls sont des boules de cristal magiques. Celui qui les - réunit invoque un dragon qui réalisera ses voeux. Sangoku, Dendé, + réunit invoque un dragon qui réalisera ses vœux. Sangoku, Dendé, Végéta et tous les protagonistes de cette grande saga tentent de - trouver les sept dragon balls qui, une fois le voeu exaucé, + trouver les sept dragon balls qui, une fois le vœu exaucé, s’éparpilleront à nouveau dans l’univers.Devenue un véritable phénomène de mode dès sa parution, cette série connaît un succès mondial auprès de toute une génération. @@ -2547,29 +2865,29 @@ object Books { programs = Seq(Autrui), level = Moyen, resume = Some(""" - Les Juniors le réclamaient et Vents d'Ouest l'a fait ! Il manquait à la + Les Juniors le réclamaient et Vents d’Ouest l’a fait ! Il manquait à la palette des Guides en BD une collection dédiée aux plus jeunes, et voici enfin deux ouvrages pour se moquer tendrement des qualités et des défauts des garçons et des filles en plein âge tendre… Entre les difficultés à gérer les contraintes parentales et les relations avec - leurs copains, leur vie est une grosse bulle d'agitation. Pour les - filles, et pour Ninou héroïne de ce guide, c'est un peu l'âge farouche - où l'on oscille entre ses peluches, ses poupées et ses premiers tubes - de rouge à lèvres pour séduire l'élu de son coeur… C'est un peu le + leurs copains, leur vie est une grosse bulle d’agitation. Pour les + filles, et pour Ninou héroïne de ce guide, c’est un peu l’âge farouche + où l’on oscille entre ses peluches, ses poupées et ses premiers tubes + de rouge à lèvres pour séduire l’élu de son cœur… C’est un peu le quotidien de Ninou, qui passe des heures suspendue au téléphone avec - ses copines. Quant à Mino, tombeur et caïd de la cour d'école, il lui - faut faire ses preuves et passer à l'âge d'homme. Sa journée se compose - d'interminables parties de console de jeux et de courses-poursuites en + ses copines. Quant à Mino, tombeur et caïd de la cour d’école, il lui + faut faire ses preuves et passer à l’âge d’homme. Sa journée se compose + d’interminables parties de console de jeux et de courses-poursuites en skate… Tous les garçons et les filles de leur âge se reconnaîtront dans ces histoires drôles et vraies qui croquent avec franchise et malice - l'âge des premières expériences et des coups de gueule mémorables jetés + l’âge des premières expériences et des coups de gueule mémorables jetés à la face du monde, et à celle des parents ! Des Guides à offrir à tous - les enfants, et à tous ceux qui ont été enfants un jour… même s'il y a - longtemps ! Cette collection d'humour rencontre un énorme succès ! Les - titres se sont en effet déjà vendus à plus de 3.000.000 d'exemplaires. - A chaque événement de la vie correspond une bande dessinée pleine - d'humour et d'imagination. Des livres tout public qui font - d'excellentes idées de cadeaux. + les enfants, et à tous ceux qui ont été enfants un jour… même s’il y a + longtemps ! Cette collection d’humour rencontre un énorme succès ! Les + titres se sont en effet déjà vendus à plus de 3.000.000 d’exemplaires. + À chaque événement de la vie correspond une bande dessinée pleine + d’humour et d’imagination. Des livres tout public qui font + d’excellentes idées de cadeaux. """) ), @@ -2682,6 +3000,12 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + Trente mille créatures inquiétantes surgies de la mer : les Alphas.
+
+ Veulent-elles nous envahir ou fuient-elles un danger terrifiant ?
+
+ Lyric, une humaine, et Fathom, le prince des Alpahs, doivent absolument + s’entendre pour sauver l’humanité. """) ), @@ -2805,6 +3129,15 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + L’homme et la femme Poloverdo avaient un enfant qui poussait comme le + reste sur cette terre, c’est-à-dire pas très bien. Il passait ses + journées à courir après les serpents. Il avait de la terre sous les + ongles, les oreilles décollées à force d’être rabattues par les rafales + de vent, et s’appelait Paolo. Paolo Poloverdo.
+ C’est lui qui vit venir l’homme, là-bas, sur le chemin, par un jour + chaud de janvier. Cette fois-là, ce n’était ni un géologue, ni un + marchand de voyages, et encore moins un poète. C’était Angel Allegria. + Un truand, un escroc, un assassin. """) ), @@ -2889,6 +3222,28 @@ object Books { programs = Seq(), level = Moyen, resume = Some(""" + « Quelque chose me dit que Cecil n’est pas la crème de la crème des + psychologues. Déjà, il est gratuit. […] Son bureau est minuscule et + encombré, avec des meubles bas de gamme, abîmés et tâchés. Et puis, on + dirait qu’il n’a pas pu se payer de vêtements neufs depuis 1969. Nous + n’avons pas encore parlé de ÇA. Il essaie de m’y amener l’air de rien. + Il me pose parfois des questions orientées. + Mais quand il le fait, je prends ma voix de robot pour lui répondre. + "Je-ne-sais-pas. De-quoi-vous-parlez. Espèce-d’humanoïde." Alors, il + bat en retraite. »
+
+ Après le terrible drame qui a frappé Henry et sa famille, et les + conséquences qui en ont découlé, l’adolescent a déménagé à Vancouver + avec son père. Les voici en tête à tête, dans cette ville où ils ne + connaissent personne. Tout est à reconstruire: même la mère de Henry, + victime d’une grave dépression, est restée à Port Salish…
+
+ Bien qu’il déteste franchement l’idée d’écrire dans un journal, comme + le lui a conseillé son thérapeute, tout comme il se refuse à se faire + de nouveaux amis, le garçon finit par s’ouvrir, malgré lui… Au fil des + jours, il trouve même du plaisir à coucher ses pensées sur le papier et + à reconstituer, entre gravité et humour, entre souvenirs terribles et + lueurs d’espoir, les événements qui ont marqué sa vie pour toujours. """) ), @@ -2947,6 +3302,7 @@ object Books { programs = Seq(VoyageEtAventure), level = Moyen, resume = Some(""" + Fille unique de parents très aimants, mais très occupés, Amélia, 16 ans, s’est réfugiée dans la gourmandise. Elle traîne son corps adolescent et ses kilos en trop comme une punition. Mais l’arrivée d’une lettre étrange venue de Mongolie va bouleverser la banalité un peu mélancolique de son quotidien… """) ), @@ -2987,6 +3343,16 @@ object Books { programs = Seq(VisionsPoetiques), level = Moyen, resume = Some(""" + Tombé dans notre monde une nuit d’orage, un homme emprunte le nom de + Joshua Perle et commence une vie d’exilé. Cette nouvelle vie fugitive, + déchirée par un chagrin d’amour, est aussi une quête mystérieuse.
+
+ Au fil du siècle, Perle rassemble un trésor pour défaire le sort qui + l’a conduit loin de chez lui. Mais ceux qui l’ont banni et le traquent + le laisseront-ils trouver le chemin du retour ?
+
+ Perle a-t-il raison de penser que la fille qu’il aime l’attend toujours + là-bas ? """) ), @@ -3053,6 +3419,26 @@ object Books { programs = Seq(SeRaconter), level = Moyen, resume = Some(""" + Il y a cinq choses dont Faye Noman est certaine :
+
+ 1) Sa mère n’a pas pris la peine de prononcer son nom à voix haute + avant de l’inscrire au registre des naissances.
+ 2) Ce problème serait moins important si elle ne mesurait pas déjà + presque 1,80 m à seulement 12 ans.
+ 3) Moins important, aussi, si sa mère ne s’obstinait pas à s’habiller + comme une hippie et pouvait lui donner une réponse claire sur + l’identité de son père.
+ 4) Moins important, encore, si parler à quelqu’un de son âge ne lui + semblait pas une tâche insurmontable.
+ 5) Moins important, enfin, si elle savait qu’il existe un endroit sur + cette terre où elle pourrait se sentir chez elle…
+
+ Cet endroit, Faye espère l’avoir trouvé le jour où elle est invitée à + passer un week-end dans un camping, pour une grande réunion organisée + par la famille de son père… Elle y découvrira que les principes + d’éducation rien moins qu’originaux qu’a appliqués son excentrique de + mère ont certains avantages, entre autres de lui avoir donné un esprit + d’indépendance et la faculté de prendre des décisions. """) ), @@ -3060,12 +3446,26 @@ object Books { title = "Instinct", author = "Vincent VILLEMINOT", year = "2011", + parts = 3, period = Some(Contemporain), genres = Seq(Fantastique), themes = Seq(Adolescence, Metamorphose, Famille), programs = Seq(SeRaconter), level = Moyen, resume = Some(""" + Lorsque la Ford paternelle quitte la route inexplicablement, Tim a + dix-sept ans. Il perd dans l’accident ses parents et son frère Ben. + Mais de cette effroyable nuit, le garçon ne garde qu’un souvenir, + troublant : quand il a repris conscience, il était un grizzly… Que + s’est-il passé ? Le choc a-t-il provoqué un accès de folie chez Tim ? + Ce n’est pas l’avis du Pr McIntyre. Selon lui, l’adolescent est + effectivement devenu un ours, pendant plusieurs heures, tout comme des + centaines d’êtres humains se transforment chaque année en animal. + Sceptique, Tim rejoint pourtant une cinquantaine d’autres initiés à + l’Institut de Lycanthropie. Il ne sait plus que penser : cette + métamorphose a-t-elle vraiment eu lieu ? Est-il responsable, malgré + lui, de la mort des siens ?Aux yeux du Pr McIntyre, une seule chose est + certaine : la métamorphose de Tim va se reproduire. Bientôt. """) ), @@ -3120,6 +3520,20 @@ object Books { programs = Seq(Agir), level = Moyen, resume = Some(""" + La Colline des potences est l’histoire de ces trois personnages, à + l’ombre de l’arbre qui étend sur Skull Creek la menace d’un destin + funeste. Pour chacun, il est question d’apprendre ; d’apprendre à + échapper au destin dont on s’est fait des chaînes, à dompter ses peurs + pour voir le monde tel qu’il est et devenir capable d’y grandir. Cet + apprentissage passe par le don : Rune reçoit de Joe Frail un toit et + une protection, même s’il n’y voit longtemps qu’esclavage, il reçoit + ensuite d’Elizabeth la connaissance qui lui permet de lire et de + décrypter ; Elizabeth reçoit l’amour du docteur, qui se cache d’abord + puis s’exprime au grand jour. Quant à Joe Frail, il doit apprendre à + accorder sa confiance pour espérer échapper au destin implacable qui le + tient emprisonné. Ce récit d’apprentissage est écrit avec sensibilité + et lucidité, baignant dans cette absurdité qui fait la folie des + hommes, au cœur de laquelle brille l’éclat de l’or. """) ), @@ -3146,6 +3560,23 @@ object Books { programs = Seq(Agir), level = Moyen, resume = Some(""" + S’il y a un élève du collège que Mme Baker, la prof d’anglais, ne peut + pas voir en peinture, c’est bien lui, Holling Hoodhood. Chaque + mercredi, alors que la moitié de la classe de cinquième est dispensée + de cours pour se rendre à la synagogue, et que l’autre moitié va au + cathéchisme à l’église de la paroisse, Holling Hoodhood, qui n’est ni + juif ni catholique, est le seul et unique élève à rester en cours avec + Mme Baker. Elle le lui fait payer. Cela fait plusieurs mercredis qu’il + nettoie les tableaux, dépoussière les effaceurs, retire les toiles + d’araignée, décrasse les fenêtres. Et voilà que Mme Baker s’est mis en + tête de lui faire lire du Shakespeare ! Encore un stratagème pour le + faire périr d’ennui. Pendant que Holling Hoodhood découvre La tempête + et s’aperçoit que Mme Baker est moins mauvaise qu’elle n’en a l’air. + Pendant ce temps, l’histoire des États-Unis suit son cours. Robert + Kennedy se porte candidat à la présidence, la lutte pour les droits + civiques prend de l’ampleur, la guerre du Vietnam fait rage. Nous + sommes en 1968, et l’Amérique s’apprête à vivre l’une des années les + plus violentes de son histoire. À partir de 12 ans. """) ), @@ -3159,6 +3590,16 @@ object Books { programs = Seq(Agir), level = Moyen, resume = Some(""" + Née en 1884, Nelly Martyl rêve de devenir chanteuse à l’Opéra de Paris. + Malgré toutes les difficultés qu’elle doit affronter, elle atteint son + objectif et devient rapidement une vedette, l’emblème de sa génération. + Après son mariage avec le peintre Georges Scott, Nelly est une femme + heureuse et épanouie. Mais tout bascule en 1914, lorsque la guerre + éclate entre la France et l’Allemagne. Nelly souhaite aider son pays et + ses compatriotes.
+ Elle abandonne sa carrière de chanteuse et s’engage dans l’armée comme + infirmière. Admirée pour son courage et sa volonté de fer, Nelly Martyl + fait partie de ces femmes qui se sont battues pour la liberté. """) ), @@ -3256,6 +3697,12 @@ object Books { programs = Seq(Autrui, UniversNouveaux), level = Moyen, resume = Some(""" + Guillemot est un garçon du pays d’Ys, situé à mi-chemin entre le monde + réel et le Monde Incertain. Mais d’où lui viennent ses dons pour la + sorcellerie que lui enseigne Maître Qadehar ? Et qu’est devenu Le Livre + des Étoiles, qui renferme le secret de puissants sortilèges ?
+ Dans sa quête de vérité, Guillemot franchira la Porte qui conduit dans + le Monde Incertain, peuplé de monstres et d’étranges tribus… """) ) ) diff --git a/src/main/scala/reading/models/Compare.scala b/src/main/scala/reading/models/Compare.scala index b59d2f2..26a06b0 100644 --- a/src/main/scala/reading/models/Compare.scala +++ b/src/main/scala/reading/models/Compare.scala @@ -6,6 +6,7 @@ object Compare { .toLowerCase .replaceAll("^les ", "") .replaceAll("^le ", "") + .replaceAll("^la ", "") .replaceAll("^l’", "") .replaceAll("^à la ", "") .replaceAll("^à ", "") -- cgit v1.2.3