Help pour index of au lieu du site !

Help pour index of au lieu du site ! - HTML/CSS - Programmation

Marsh Posté le 30-05-2011 à 13:07:23    

Bonjour, un copain m'avait fait une site en 2007 - il marchait bien, mais je n'ai pas eu le temps de le poursuivre. Voilà l'adresse : http://www.anglaisweb.fr. J'ai du changer de disque dur et j'ai tout l'été pour le développer. Mais en le "remettant en route", regardez ce qu'il s'affiche : je ne vois plus les menus. Une aide svp en regardant le code source ? Merci de m'aider ! C'est pour mes élèves; il faut que tout soit prêt pour la rentrée et j'ai du taf.
 
EDIT : le premier problème a été résolu (Menus). Mais apparaissent deux autres problèmes :
en bas je voudrais avoir un accès direct par liste alphabétique : par exemple A et tous les problèmes d'anglais commençant par "A" : Any, A /AN ...
En ce moment en cliquant je n'ai rien qui s'affiche. Pouvez-vous m'expliquer pourquoi ?
 
Puis un deuxième (enfin troisième) : l'image n'apparaît pas...
 
Je sais je continue sur la vieille programmation mais pas trop le temps de développer (vacances, famille...)
 
Merci pour votre aide !


Message édité par Little Tiger le 18-10-2012 à 23:40:50

---------------
Mes débuts en parapente
Reply

Marsh Posté le 30-05-2011 à 13:07:23   

Reply

Marsh Posté le 30-05-2011 à 13:19:26    

Ligne 108 dans le code html : <?
 
C'est un "short_tag" de php. Ton copain a codé comme un gros crado!!! :o
 
Donc, déjà, partout dans les fichiers .php ou .html où tu trouves <?, faut mettre à la place <?php
Sans ça, ton code php sera pas interprété. Si t'as la main sur la conf du serveur, tu pourrais activer dans le php.ini l'option "short_tag" à "On" mais le jour où t'auras pas la main, tu auras le même pb, donc autant corriger de suite.
 
Sinon, le code html est horrible (c'est ce qu'on faisant avant 1999!). Il est grand temps d'évoluer et de mettre en oeuvre les technos de 2011 : xhtml, js et CSS 2.1 au min, voire css 3.0 ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-05-2011 à 13:33:49    

Je te remercie déjà pour ton aide et remarques. Ce copain a disparu de la circulation et ne répond pas à mes demandes...donc j'espère que je vais pouvoir m'en sortir. Tu sais je suis prof d'anglais et je n'y connais pas grand chose en programmation mais je veux bien apprendre des rudiments pour être un peu "autonome". Je veux même bien mettre sur ce futur site que je proposerai à mes élèves à la rentrée un lien vers vos sites, email, bref... en guise de remerciements pour l'aide procurée et éventuellement le développement...ou optimisation. Mais ce sera un site avec des cours, des exos donc 95% de fichiers textes...
Je ne sais pas s'ils progresseront mieux en anglais mais bon... lol
Pour commencer si j'ai bien compris je vais remplacer tous les <? par des <?php
Je suis chez 1&1 (alors qu'en 2007 c'était chez Seconde hébergement). Je vais voir si j'ai la main sur la config du serveur (qu'est-ce que ça veut dire d'ailleurs...)


Message édité par Little Tiger le 30-05-2011 à 14:02:56

---------------
Mes débuts en parapente
Reply

Marsh Posté le 30-05-2011 à 14:08:37    

si t'es sur de l'hébergeur mutualisé, aucune chance que tu aies la main sur la conf du php.ini.
 
Un conseil pour ton site : utilise plutôt un CMS (outil de site web tout fait) comme Spip, Joomla, DotClear, Wordpress... Ils sont tous en licence GPL (gratuit) et reposent sur php/mysql. Tu galèreras moins pour faire ton site et mettre à disposition des cours/exos.
 
Pour la charte graphique, on en trouve des biens pour chaque cms gratuitement ;) Parce que là, vous allez vous taper la honte devant vos élèves avec un site comme ça :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-05-2011 à 14:14:22    

lol non ce qui compte pour eux c'est d'avoir des conseils pour l'anglais... Je préfère - pour l'instant  - utiliser cette version et partir de là quitte à refondre le site ultérieurement. Wordpress, Dotclear, j'ai déjà entendu parler, je vais voir ce que c'est...quand même


---------------
Mes débuts en parapente
Reply

Marsh Posté le 30-05-2011 à 14:15:31    

En tout cas ça marche !!!  :love:  
Tiens moi au courant quand même si tu vois des trucs simples à améliorer... sinon je vais voir du côté de ce que tu m'as proposé ;)


Message édité par Little Tiger le 30-05-2011 à 14:36:42

---------------
Mes débuts en parapente
Reply

Marsh Posté le 30-05-2011 à 14:38:16    

En bas de la page d'accueil j'avais fait un index pour que les élèves aillent directement sur une rubrique; pourquoi est-ce que cela ne marche pas ?...


---------------
Mes débuts en parapente
Reply

Marsh Posté le 30-05-2011 à 15:37:06    

Menu "photos/USA" -> le lien est cassé...
 
D'une manière générale, le site est archi "moisi" niveau conception : trop de code qui sert à rien (car pourrait être fait autrement, ex le javascript pour changer les images quand on passe sur les les lettres A...Z qui pourrait être fait via du CSS), la mise en page par tableau obsolète depuis 1999 (!!), la iframe (obsolète aussi depuis 1999) qui empêche d'accéder à une page de ton site (dans la barre d'adresse, on n'accède que sur index.php :/ ), donc pas possible de bookmarker...
 
Bref, un site qui n'est pas accessible et très difficilement modifiable. Vu qu'il y a du php, j'ose même pas imaginer les failles de sécurité... :(
 
Les cms que je vous ai cités sont bien construits en général, peu de failles (et rapidement patchées). Des herbergeurs proposent même déjà ces outils installés. Ex : OVH : http://www.ovh.com/fr/items/modules/
 
Le plus simple à mettre en oeuvre pour du cms pas de type blog SPIP. Et de type blog, Wordpress.
 
Un autre type de cms a pas oublier, très pratique : les wiki. Le plus connu est mediawiki (utilisé par Wikipedia) et pas très dur à mettre en oeuvre. Un autre pas mal : DokuWiki (l'avantage de ce dernier, pas de base de données mysql à mettre en oeuvre, c'est tout dans des fichiers txt). Mediawiki et Dokuwiki sont aussi en GPL ;) Les wiki permettent de structurer un site web très facilement et rapidement + mettre en ligne des fichiers (images, ppt, doc...).


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-05-2011 à 17:20:20    

Merci. j'ai bien compris qu'il va falloir changer mon fusil d'épaule. Je suis allé voir Wordpress; va falloir que je réfléchisse... moi qui pensais que je n'avais plus qu'à alimenter avec des vrais documents...(enfin utiles pour ma matière...) mais je comprends ce que tu veux dire.


---------------
Mes débuts en parapente
Reply

Marsh Posté le 30-05-2011 à 18:01:31    

Little Tiger a écrit :

Merci. j'ai bien compris qu'il va falloir changer mon fusil d'épaule. Je suis allé voir Wordpress; va falloir que je réfléchisse... moi qui pensais que je n'avais plus qu'à alimenter avec des vrais documents...(enfin utiles pour ma matière...) mais je comprends ce que tu veux dire.


 
je pense que même pour vous, vous y gagnerez : plus de fonctions, plus faciles à utiliser... ex : avec le système de commentaires ou discutions, vos élèves pourraient réagir à ce que vous publiez...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-05-2011 à 18:01:31   

Reply

Marsh Posté le 29-07-2011 à 15:11:30    

le premier problème a été résolu (Menus). Mais apparaissent deux autres problèmes :
en bas je voudrais avoir un accès direct par liste alphabétique : par exemple A et tous les problèmes d'anglais commençant par "A" : Any, A /AN ...
En ce moment en cliquant je n'ai rien qui s'affiche. Pouvez-vous m'expliquer pourquoi ?
 
Puis un deuxième (enfin troisième) : l'image n'apparaît pas...
 
Je sais je continue sur la vieille programmation mais pas trop le temps de développer (vacances, famille...)
 
Merci pour votre aide !


---------------
Mes débuts en parapente
Reply

Marsh Posté le 29-07-2011 à 15:28:17    

Sans détail sur votre code, difficile de vous aider :/  
 
A nouveau, avec un outil type wordpress, l'affichage des exos par ordre alphabétique aurait été un jeu d'enfant : à chaque article de type exo, vous lui associé une catégorie (une catégorie par lettre de l'alphabet), et après, sur chaque image type "lettre", un lien (prenant en paramètre la catégorie) vers un template qui affiche les article de la catégorie correspondante.
 
Wordpress ne nécessite pas de dév particulier quand son besoin est "standard" (ie, besoin rempli par les fonctions fournies en natif par wordpress). Et y'a pleins de thèmes (chartes graphiques) disponibles gratuitement... + de nombreuses extensions pour ajouter des fonctions supplémentaires.
 
Chez un hébergeur "compatible" wordpress (ie, il remplit les pré-requis techniques), le déploiement d'un tel outil prend pas plus de 5 mins. Après, plus qu'à créer les articles et order le contenu du site avec des catégories et pages...


Message édité par rufo le 29-07-2011 à 15:31:48

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 29-07-2011 à 15:36:33    

Re-bonjour Rufo ! Je sais que tu allais me dire ça. "Mon" code, tu ne peux pas l'avoir avec l'outil "Source" ? J'ai du mal à me relancer dans un truc que je ne connais pas... Là il y a presque tout sous la main, juste des ajustements à faire... Si tu veux me faire un truc similaire via Wordpress en échange d'une bonne bouteille de champagne, why not ?;)


---------------
Mes débuts en parapente
Reply

Marsh Posté le 29-07-2011 à 17:08:52    

Ben il manque sur quoi doit pointer chaque "lettre"
 
ex :  

Code :
  1. <td>
  2.             <a href="#"
  3.                 onmouseover="changeImages('index2_20', 'images/index2_20-over.jpg'); return true;"
  4.                 onmouseout="changeImages('index2_20', 'images/index2_20.jpg'); return true;"
  5.                 onmousedown="changeImages('index2_20', 'images/index2_20-over.jpg'); return true;"
  6.                 onmouseup="changeImages('index2_20', 'images/index2_20-over.jpg'); return true;">
  7.                 <img name="index2_20" src="images/index2_20.jpg" width="16" height="16" border="0" alt=""></a></td>


 
On voit que ton lien point sur "#", c'est à dire sur la page courante.
 
Suffit donc de remplacer le # de chacun des 26 liens <a> et mettre la bonne url (ça, je peux pas la connaître)...
 
Pour te monter ton blog sous wordpress, je t'ai déjà donné la démarche : http://www.ovh.com/fr/items/module [...] _press.xml
 
Même pas besoin de l'installer, juste d'ouvrir un compte chez ovh, après, plus qu'à créer les article, rubriques et catégories ;)
 
Et pour info, je bois pas d'alcool, pas de chance :D


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 29-07-2011 à 17:34:15    

Super Rufo, je te tiens au courant. Je ne sais pas où tu habites mais j'aurai l'occasion de te remercier. Allez promis, je vais regarder cette histoire de blog sous Wordpress...(en fait c'était mes beaux menus qui disparaissent et les images que je voulais garder lol - ma touche artistique !)


---------------
Mes débuts en parapente
Reply

Marsh Posté le 29-07-2011 à 18:49:12    

C'est bon, j'ai compris et rectifié pour A !! ;)
MERCI


Message édité par Little Tiger le 29-07-2011 à 19:13:10

---------------
Mes débuts en parapente
Reply

Marsh Posté le 01-08-2011 à 09:20:17    

Pas de quoi ;)
 
En regardant mon profil, tu verras que j'habite Muret (sud de Toulouse). Pa rapport à Troyes, c'est pas la porte à côté :D...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 01-08-2011 à 13:24:42    

Je connais bien Muret car mon oncle travaillait à la base Francazal... Mais on peut faire ça par le net... Je te tiens au courant; je pars travailler sur New York au mois d'août; pas la porte à côté non plus !! Merci à toi car tu as été le seul à m'aider !!


---------------
Mes débuts en parapente
Reply

Marsh Posté le 18-10-2012 à 23:39:50    

Nouveau problème... si quelqu'un pouvait regarder ce qu'il se passe : j'ai Index of au lieu d'avoir mon site !! (j'ai juste changé d'hébergeur... passé de 1&1 à OVH). Merci !!
Désolé Rufo, pas eu le temps de refaire un site qui tienne debout !
L'adresse est http://www.englishbasics.fr


Message édité par Little Tiger le 18-10-2012 à 23:41:16

---------------
Mes débuts en parapente
Reply

Marsh Posté le 22-10-2012 à 13:23:28    

Essaie de renommer index2.php en index.php

Reply

Marsh Posté le 25-10-2012 à 00:11:16    

Merci pour ta réponse, mais rien n'y fait pour l'instant...


---------------
Mes débuts en parapente
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed