Bonjour et bienvenue sur les forums techniques de MiniGriSpip :-)
Quelques liens : Et Mgs alors ? - Balise #TMP - MiniGriSpip 1.6 - Mise-à-jour Calendrier
IMPORTANT : La participation à ces forums est strictement réservée aux membres inscrits, merci de votre compréhension.
ATTENTION : L'inscription au forum est désormais fermée pour cause de spams en trop grande quantité.
01/03/2011 - FredoMkb
Pages: 1
Bonjour,
et tout d'abord félicitations pour votre squelette, il est remarquable !
Je suis en train de monter un site pour un théâtre à Marseille et j'utilise votre squelette mgs : http://theatre.mariejeanne.free.fr/
Mon souci est le suivant : je souhaiterais modifier les couleurs du calendrier avec les dates des jours et les liens vers les articles concernés. Tout est en gris foncé, et je voudrais tout mettre en blanc, de plus le nom des mois apparaissent sur fond blanc...
J'ai eu beau décortiqué le fichier css, j'ai rien trouvé...
Quelqu'un a une idée ?
Et tant que j'y suis, après avoir cliqué sur une date, ça envoie sur l'article concerné, et le calendrier n'affiche aucun lien. Que faire ?
Merci d'avance de votre aide précieuse
Hors ligne
Bonjour et bienvenue Onaiel
Tout d'abord, je trouve très sympa ton site, les tons de rouge sont bien mariés, même si je ne suis pas très fan de la lecture du texte blanc sur fond sombre, pour des courts textes ça va, mais pour des longues lectures je trouve que ça fatigue un peu la vue... mais bon, ce n'est qu'un avis personnel...
Concernant ton problème de calendrier, j'ai remarqué que celui installé sur ton site n'est pas celui fourni par défaut avec le squelette, il s'agit du calendrier généré par le plugin "widget_calendar".
Le réglage de son aspect ne se règle donc pas avec la feuille de style du squelette, mais plutôt avec celle fournie dans le paquet du plugin, qui se nomme "calendar.css" et qui se trouve dans le répertoire suivant : "plugins/widget_calendar_1_9/img_pack/"...
Je ne connaît pas bien ce plugin, je ne peux donc pas te guider sur les modifs à faire, mais je pense que tu trouveras assez facilement les éléments à personnaliser pour arriver au résultat que tu souhaites...
Déjà, personnellement, je tenterais de masquer le titre "<h2>Calendrier</h2>", ça fait un peu doublon avec le titre du bloc, ensuite, à toi de jouer
Si tu as d'autres soucis avec ce calendrier, je pense qu'il serait plus judicieux que tu t'adresses aux développeurs du plugin, ce lien te donnera certainement des pistes : Plugin Agenda...
Voilô... pas mieux... courage et tiens-nous au courant Stp... à+
Hors ligne
Merci FredoMkb pour les conseils,
je vais m'occuper de fichier css dès que j'aurais un moment...
par contre tu parlais d'un <h2>Calendrier qui fait doublon effectivement, mais j'ai aucune idée où je pourrais le trouver...
as-tu une idée ?
merci d'avance
Hors ligne
Bon après une petite analyse de tout ça, en fait c'est une balise TITRE qui m'embête puisque quand on va sur un article, c'est le titre dudit article qui apparaît dans le calendrier...
Bref, je vais me dépatouiller... et j'embête plus le forum à propos de quelque chose qui ne concerne pas mgs...
Merci pour tout.
Hors ligne
Bonjour Onaiel
Il me semble, mais je ne connaît pas assez bien ces programmes pour l'affirmer, que le plugin "Widget Calendar" fonctionne de concert avec le "Plugin Agenda", l'un se charge de récupérer les informations issues de la base de données et l'autre propose l'interface d'affichage (si je ne dis pas de bêtises)...
Enfin, tout ça pour dire que les informations affichées par le calendrier sont générées dynamiquement et qu'il faut intervenir au niveau du plugin pour pouvoir changer le mode d'affichage... mais c'est toujours des suppositions en ce qui me concerne...
Enfin, tu n'embêtes personne en posant tes questions ici, mais pour des problèmes aussi spécifiques, je doute que ce soit le meilleur endroit pour trouver des réponses pertinentes... c'est pourquoi je te proposais de tenter de te mettre en contact avec les auteurs du plugin, ils pourront te donner des indications et des explications bien plus précises et efficaces que celles que tu pourras éventuellement trouver par ici...
Bref, j'espère que tu trouveras de l'aide pour ton problème, et n'hésites pas à nous faire part des éventuelles solutions que tu auras adopté... à+
Hors ligne
Bonjour Fredo,
En allant 'par hasard' sur un PC avec le navigateur IE, j'ai remarqué que le bloc Calendrier dépasse un peu sur le bloc à droite (.mgs_bloc) quekque soit les pages (sommaire, article). Les autres eux menus sont correctement alignés (.mgs_menu). Ce problème apparaît aussi sur ton site de test en ligne. As-tu déjà remarqué ce problème ? Ce doit être sûrement une question de problème d'interprétation de la feuille de style par Internet explorer.
Cordialement.
Ethos.
Hors ligne
Bonjour Ethos
Oui, en effet, c'est un problème connu, déjà signalé à plusieurs reprises, essentiellement dû à l'interprétation et l'affichage d'Internet Explhorreur
J'ai déjà exprimé ma position à propos de ce navigateur, je la résume :
- Je travail sur Mac, et sur cette plate-forme la dernière version en date de IE est la 5.2.x, bien trop ancienne maintenant pour faire des tests fiables ;
- Le navigateur de Micro$oft s'évertue, depuis sa sortie, à ignorer les spécifications prônées par le World Wide Web Consortium (W3C), qui tente de fédérer un maximum d'acteurs du monde du Web afin de proposer des standards techniques pour tout le monde ;
- Le travail de développement Html est parfois assez long, surtout lorsqu'on tente de respecter les principaux standards du W3C, mais ça devient carrément surréaliste lorsqu'en plus il faut trouver des solutions pour IE alors que tout a été bien calé pour les autres navigateurs... un vrai cauchemar !
- Les évolutions de ce logiciel sont assez chaotiques, certaines choses s'affichent correctement sur une version et, bizarrement, plus du tout sur la suivante ... pour preuve, le calendrier ne pose absolument aucun soucis sur ma version 5.2.x de IE, ce qui n'est hélas pas le cas du reste du squelette, mais déconne totalement sur les versions 6.x et 7.x, pour revenir (selon ce qu'on m'a dit) à peut-près correcte dans la future version 8... il faudrait donc, dans les meilleurs des cas, imaginer des correctifs pour chaque version de ce navigateur... franchement, ça me dépasse !
Pour finir, je t'invite à lire un petit échange sur le blog d'un des graphistes web les plus talentueux et expérimentés que je connaisse : Egographies
Donc, moralité, IE ne sait pas afficher correctement le calendrier de MGS alors que celui-ci ne pose aucun soucis aux autre navigateurs... tant-pis pour les utilisateurs de IE !
Pardon pour ma position un peu "extrémiste" sur ce coup, mais, honnêtement, j'ai bien d'autres manières plus agréables et détendues de perdre mon temps...
Je ne voudrais pas finir ce post sans remercier encore une fois Alexis pour son travail considérable d'optimisation de la feuille de styles de Mgs 1.6 pour la rendre compatible au mieux avec IE, j'utiliserai quelques unes de ses solutions sur la prochaine version du squelette, mais je n'en ferai pas d'avantage.
Merci... à+
Hors ligne
Merci encore de ta réponse très complète. Je pensais qu'une simple manipulation de la feuille css aurait suffit, du genre un bloc spécifique pour le calendrier. Je travaille sur Mac aussi et je comprends tout à fait ton opinion et je suis d'accord sur le fait qu'il y a beaucoup d'autres choses à faire de très intéressant !
Ethos.
Hors ligne
Ethos,
Je viens de me relire, et je trouve le ton de mon message un peu sec, je m'en excuse car c'était involontaire, j'étais un peu pressé par un rendez-vous important à honorer... j'espère que cela ne ta pas indisposé.
Pour revenir à la question du calendrier, il est fort probable que les changements à apporter à la feuille de styles Css, pour assurer la compatibilité avec IE tout en veillant à ne pas perturber l'affichage sur les autre navigateurs, ne soient finalement pas bien compliqués à faire... à voir, en tout cas, personnellement je ne peux pas le faire sur mon Mac...
Par ailleurs, une chose dont j'ai le plus grand mal à comprendre, sans vraiment vouloir chercher à percer le mystère (pas que ça à faire ), c'est les raisons de ce mauvais affichage sur IE d'un code Html pourtant très simple, constitué d'un bête tableau :
<table border=0> <tr class="cal_titre"> <th><a href="" title=""><-</a></th> <th colspan=5><a href="" title="">avril 2008</a></th> <th><a href="" title="">-></a></th> </tr> <tr><th>lun</th><th>mar</th><th>mer</th><th>jeu</th><th>ven</th><th>sam</th><th>dim</th></tr> <tr><td></td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td></tr> <tr><td>7</td><td>8</td><td>9</td><td>10</td><td>11</td><td>12</td><td>13</td></tr> <tr><td>14</td><td>15</td><td>16</td><td>17</td><td>18</td><td>19</td><td>20</td></tr> <tr><td>21</td><td>22</td><td>23</td><td>24</td><td>25</td><td>26</td><td>27</td></tr> <tr><td class="cal_sel"><a href="" title="">28</a></td><td>29</td><td>30</td></tr> </table>
Je ne vos franchement pas ce qu'il y a de si sorcier dans ce code (!?) pour que IE ne soit pas capable de l'afficher correctement faudra qu'un jour quelqu'un m'explique
Bref, les choses sont ainsi faites : IE est le navigateur le plus utilisé sur internet (il tient encore une bonne avance sur ses concurrents, même si les écarts se réduisent de jour en jour), tout en étant le plus mauvais à l'heure actuelle !
Puisque tu es sur Mac, je t'invite à tester la dernière version d'un petit navigateur qui est, selon moi, encore plus rapide que Safari, il s'agit de iCab
Et oui, quand on voit ce que sont capable de faire de toutes petites équipes de développement, on se demande comment fait le géant Micro$oft pour proposer un logiciel aussi mauvais qu'Internet Exploreur...
Enfin, comme déjà dit, j'ai pris le parti de ne plus m'occuper de IE, car des alternative sérieuses existent, gratuites, faciles à installer et à configurer, bien plus performantes et, surtout, ne posant absolument aucun souci... et puis, dans le cadre de mes projets "libres", l'argument du nombre d'utilisateurs internet sur IE ne me préoccupe guère...
Voilô... pas mieux
Hors ligne
Bonsoir Fredo,
Je te rassure : Je n'ai pas été indisposé par la tonalité de ta réponse. J'ai bien compris qu'elle était orientée contre Internet Explorer (que je n'utilise pas) et non contre moi ! En plus d'apporter des solutions, tes réponses sont toujours courtoises, respectueuses et chaleureuses. Je comprends que les heures à chercher une bidouille compatible avec tous les navigateurs peut devenir un "bouffe-temps" qui envahit tous les secteurs de la vie.
Ce décalage du bloc calendrier ne m'ennuie pas trop, à la limite, je peux enlever le calendrier même si je n'ai pas encore regardé comment faire.
Ethos.
Hors ligne
Pages: 1