mdesharnais / mediatheque Goto Github PK
View Code? Open in Web Editor NEWProjet de médiathèque du département de musique du cégep de Trois-Rivières
Projet de médiathèque du département de musique du cégep de Trois-Rivières
Présentement, chaque page du site a le même titre: Médiatech du département de musique du cégep de Trois-Rivières.
Il faudrait mettre un titre plus spécifique correspondant à la page.
Il faudrait aussi changer l'author des pages. Mettez votre nom sur les pages que vous avez fait.
Lorsque que j'entre un no de référence ou un texte quelconque dans le champ "no de référence" et je clique sur le plus, j'obtiens l'erreur suivante:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'exemplaires_medias.mediaID' in 'on clause'' in /opt/lampp/htdocs/mediatheque/php/getMedia.php:18 Stack trace: #0 /opt/lampp/htdocs/mediatheque/php/getMedia.php(18): PDOStatement->execute() #1 {main} thrown in /opt/lampp/htdocs/mediatheque/php/getMedia.php on line 18
Dans les requêtes SQL générant la partie dynamique du fils d'Ariane vertical, il faudrait fait un AND colonne IS NOT NULL afin de ne pas afficher des option (li) ne contenant rien. C'est ce qui arrive avec les artistes et le genre.
Lorsque déconnecté, j'ai pu aller visionner un média par l'intermédiaire des résultats de recherche. J'ai constaté que je pouvais supprimer des chansons aux médias. Je pense qu'il faudrait interdire cette opération pour un visiteur.
Il y a plusieurs petits détails qu'il faudrait régler dans cette page :
Il faudrait remplir cette sous-section.
Il faudrait remplir cette fonction.
Il y a plusieurs petits détails qu'il faudrait régler dans cette page :
Plusieurs des page créées par Marc-André sont encodés en UTF-16 et posent problème pour le serveur web. Dans mon cas, le PHP n'est pas du tout exécuté et, par conséquent, la page ne fonctionne pas du tout. Il faut toutes les repasser pour s'assurer qu'elles sont en UTF-8.
Voir le fichier php/search-results.php pour voir comment j'affiche les détails de base des médias.
Test
Il faut changer les captures d'écran pour d'autres utilisant la résolution 1024x768. Celle qui sont là actuellement sont beaucoup trop grosses pour être imprimées et, en plus, je ne comprend pas pourquoi elles sont aussi laides, le contenu du site ne semble même pas centré.
Dans les résultats de recherche, il faudrait que nous puissions cliquer sur une image pour consulter les détails du média. À l'heure actuelle, nous devons obligatoirement cliquer sur le titre...
Martin, tu devrais aller dans cette section et rajouter l'explication sur le fonctionnement des niveaux de détails tout en restant dans le contexte du modèle de page. Ne pas trop approfondir l'explication car la section parente (Modèle des page) doit décrire le contenu des pages sans trop entrer dans les détails.
Martin, tu m'avais dit que le lien vers les détails d'un média dans les résultats de recherche amènerait vers une page de visionnement en lecture seule des détails du média. Or actuellement, si je veux faire cela, ta page "media" me donne l'erreur suivante:
«Vous ne disposez pas des droits suffisant pour accéder à cette page.»
Pourquoi devrions-nous être connecté si on veut visionner les détails?
Dans le visionnement des résultats de recherche lorsque l'on clique sur réserver et qu'on est pas connecté, nous arrivons sur la page Réservation et on a comme message: Exception reçue : Vous devez être connecté.
Les mots Exception reçue sont un peu inappropriées pour être utilisés pour communiquer avec l'utilisateur. Il faudrait mieux mettre uniquement: Vous devez être connecté pour effectuer une réservation.
Il en va de même pour tous les éventuels erreur avec le mot "Exception".
Dans plusieurs page notamment dans la page generateQr, on remarque la présence inutile du fil d’Ariane qui était dans le template de base. Il serait temps de le retirer là ou on en a pas besoin.
Marc-André, tu dois expliquer le modèle de page des réservations et des emprunts. Reste dans le cadre de la modélisation de page. Explique en gros, le cadre général de ce type de page, ce qu'elle contient, etc.
Il faut compléter le document finale à remettre.
Lorsque je vais sur cette page, j'obtiens
Warning: include(php/makeReservation.php) [function.include]: failed to open stream: No such file or directory in /opt/lampp/htdocs/mediatheque/reservation.php on line 21
Warning: include() [function.include]: Failed opening 'php/makeReservation.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/mediatheque/reservation.php on line 21
Si ce n'est plus une page utile, Svp supprime la, sinon corrigez les erreurs.
Merci
Erreur découverte sur cette page :
http://mediatheque/searchResults.php?presentation=1&page=1#pagination-1-1
Notice: Undefined variable: posWhere in /home/martin/www-dev/mediatheque/php/breadcrumb.inc.php on line 16
Call Stack:
0.0001 653752 1. {main}() /home/martin/www-dev/mediatheque/searchResults.php:0
0.0015 891936 2. printBreadCrumb() /home/martin/www-dev/mediatheque/searchResults.php:26
Lorsque que je marque un no de référence et que je clique sur le plus j'obtiens l'erreur suivante:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'exemplaires_medias.mediaID' in 'on clause'' in /opt/lampp/htdocs/mediatheque/php/getMedia.php:18 Stack trace: #0 /opt/lampp/htdocs/mediatheque/php/getMedia.php(18): PDOStatement->execute() #1 {main} thrown in /opt/lampp/htdocs/mediatheque/php/getMedia.php on line 18
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.