Aller au contenu

Ernestine

Membre+
  • Compteur de contenus

    1 294
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Ernestine

  1. Bonsoir, Je suppose que tu parles de la taille de la police ? Impossible de répondre à cette question, car ça dépend de beaucoup de choses, en particulier de la police de caractère utilisée : selon la police, le rendu n'est pas le même, par exemple 12 pixels en Georgia paraissent plus gros et plus lisibles, à l'oeil, que 12 pixels en Times. Cette taille dépend aussi du contexte, écartement des lignes, longueur des lignes, etc, tous les paramètres doivent être combinés pour obtenir la taille idéale. Il y a des sites qui font volontairement le choix de tailles de polices grandes, voire très grandes, pour des raisons ergonomiques, afin que les actions utilisateurs sautent aux yeux. Sur d'autres sites, on préfèrera une police plus petite.
  2. J'ai bien vu qu'il y avait un système de rémunération sur le site de Mr Pierre. Mais tout de même : Quiconque s'est essayé à la rédaction d'articles sait à quel point cela demande du temps et du travail. Un article complet et de longueur "correcte", il faut compter une bonne dizaine d'heures de travail, au minimum, et je pense que les membres du Hub qui ont contribué aux Publications ne me contrediront pas sur ce point. Qui consacrerait 10 heures de son temps, sur un sujet qu'il connaît (donc sur lequel il a travaillé), peut-être même sur un sujet dont il est professionnel, pour gagner 4 euros 50 ? Si quelqu'un consacre 10 heures (minimum) sur un article pour une somme aussi modique, c'est qu'il est passionné par son sujet. Et s'il est passionné, ça ne peut pas être 4,5 malheureux euros qui vont le motiver à la tâche. Après bien sûr, 4 euros 50 pour un copier-coller, là ça devient tout de suite plus intéressant, et je comprends mieux pourquoi c'est devenu un problème pour le site de Mr Pierre. Mr Pierre > ce que je dis n'est pas une attaque personnelle, ne le prends pas mal, je trouve ton idée intéressante et te souhaite de réussir. C'est d'ailleurs parce que je trouve que ta démarche est intéressante, que je suis l'évolution de ton site de près depuis un mois Bon courage pour la suite.
  3. Il y a quand même des questions que je me pose par rapport à ton site, Mr Pierre. Concernant les copier-coller, j'ai du mal à imaginer quelqu'un se dire : "Tiens ? Un site où on peut écrire des articles, je vais en envoyer un." Et hop, cette personne fait un copier-coller d'un truc pris ailleurs et l'envoie. Cela me paraît tellement absurde que j'ai du mal à imaginer que ce soit possible, en tous cas pas pour une grande quantité d'articles. Tu reçois 20 articles par jour à valider ? J'ai envie de te dire : "tant mieux, félicitations", mais là j'aimerais bien connaître ton secret. Parce que j'ai déjà tenté de faire des sites où les gens postaient des articles, et le moins que l'on puisse dire, c'est que ça ne se bouscule pas au portillon. Même avec un site bien référencé et plutôt pas mal fréquenté, si j'avais 3 articles dignes de ce nom par mois, je pouvais déjà m'estimer heureuse. Et là tu nous parles de 20 articles par jour, j'avoue que je suis impressionnée et que je serais curieuse de connaître ta méthode. Surtout que dans ce domaine, Wikipedia ratisse tout, tant mieux pour Wikipedia, mais ça complique encore davantage le travail des "petits" webmasters. Bref, j'aimerais bien savoir comment tu fais, avec un site aussi jeune, pour avoir tant de soumissions d'articles.
  4. Dans le cas particulier de Trevis03 (faire automatiquement des liens dans le contenu des messages de son forum), je pense que l'idéal serait de ne même pas faire de liens du tout. Qui écrit le message? Un visiteur du forum. Transformer un mot en lien, c'est transformer ce que la personne a écrit, ce n'est pas très respectueux. Qui nous dit qu'il va approuver les pages qui seront ainsi linkées ? Le visiteur sera-t-il content de constater que son propre message est rempli de liens vers des pages qu'il ne connaît pas, peut-être même avec des pages sur lesquelles il serait en désaccord complet ?
  5. En quoi est-il plus naturel de faire un lien uniquement sur la première occurrence ? Les gens ne lisent pas forcément un article à partir du début (surtout s'ils cliquent sur "Aller à" sur Google qui les amène dans un paragraphe de la page, ou même sur n'importe quel lien qui les amène sur une ancre précise à l'intérieur de la page), un lien est une invitation à prendre plus d'informations sur le mot linké, etc. Sur Wikipedia, ils font souvent un lien sur chaque occurrence d'un mot, même si le mot apparaît 20 fois dans l'article. Je ne prends pas Wikipédia comme modèle, loin de là, mais sur ce point précis, je ne pense pas qu'on puisse dire ni que ce n'est pas naturel, ni que ça pénalise leur référencement. Ce qui n'est pas naturel, selon moi, c'est d'avoir différents libellés de liens pour des liens qui pointent vers une même page. Sauf si ces liens pointent vers des ancres précises dans cette page bien sûr, et dans ce cas ça prend tout son intérêt.
  6. Javascript a un fonctionnement différent, selon qu'il y a un seul bouton radio ou plusieurs portant le même name. En gros, s'il y en a plusieurs, il considère qu'il a un tableau, et donc la méthode .length fonctionne. Mais s'il n'y en a qu'un seul, contrairement à ce qu'on pourrait croire, le .length ne renvoie pas 1. Donc il faut traiter les deux cas séparément : function saveOnlyIfSelected(form){ if(form.service.length) { var compteur = 0; for(i = 0; i < form.service.length; i++){ if(form.service[i].checked) compteur++; if (1 <= compteur) return true; } } else { if(form.service.checked) return true; } return false; }
  7. Salut Trevis, A priori comme ça, je te dirai qu'il te faut premièrement un tableau de correspondances entre mot clé et article correspondant. Ce tableau peut-être une simple variable dans le php, ou carrément une table dans la base de données. Ensuite, chaque fois qu'un commentaire est posté, il faut faire passer le commentaire dans une fonction qui va remplacer les mots clé par les liens correspondants, en utilisant la syntaxe de ton site (bbcode, html, etc)
  8. Après quelques essais, OpenCalais semble très performant. Merci Caribou ! Décidément je découvre plein de choses avec ce topic
  9. Merci beaucoup Karnabal. Je ne connaissais pas cette technique et c'est très intéressant, de même que la technique du modèle vectoriel dont ils parlent à la fin de l'article. Ces deux méthodes combinées devraient permettre de créer un moteur de recherche interne efficace (et accessoirement proposer les contenus similaires sur les pages).
  10. D'accord, merci pour vos conseils Je ferai une combinaison de tout ça. Le plus compliqué, dans cette histoire, va être d'avoir un algorithme capable de trouver automatiquement les sujets similaires les plus pertinents.
  11. Salut, Normalement ça doit marcher. Juste pour savoir : tu te sers du cookie pour gérer toute la connexion, ou bien tu l'utilises seulement pour l'identification automatique et passe ensuite le relais à session ? Car pour les cookies de session, pour qu'ils fonctionnent sur tous les sous-domaines, il faut paramétrer session.cookie_domain
  12. Bonjour, J'aimerais savoir s'il y a des techniques particulières pour indexer/référencer profondément un forum. Je m'explique. Quand on arrive sur un forum, on a en général la liste des salons, puis sur chaque salon, la liste des 30 ou 40 dernières discussions. Et ensuite, pour accéder aux discussions plus anciennes, il faut passer par une pagination. Non seulement, les numéros de page, ce n'est pas terrible comme libellé de lien. Mais en plus, il résulte de cela que des dizaines et des dizaines de discussions sont enfouies dans les profondeurs de la hiérarchie du forum, accessibles seulement via des numéros de page, à des niveaux de navigation de +2, +3, voire plus profond encore. D'un point de vue référencement, c'est plutôt mauvais. Avez-vous des techniques pour pallier à ce problème ? Merci d'avance.
  13. Salut, Imaginons que la case "rester connecté" se nomme "rester_connecte" : <input type="checkbox" name="rester_connecte" value="1" /> Il suffit alors de vérifier l'existence de la variable (pas la peine de contrôler sa valeur) au moment du traitement du formulaire, et le cas échéant, installer le cookie : if(isset($_REQUEST['rester_connecte'])) { // set_cookie... }
  14. Quel drôle de nommage ! Dans ton premier message, tu nous informes que 3 champs sur 10 ne sont pas mis à jour. Or si on regarde ta requête, on voit bien dix champs qui sont mis à jours, mais sur les dix, ils y en a qui sont plusieurs fois les mêmes : - le champ nommé "champs" est updaté 5 fois, tantôt avec la valeur de $champs et tantôt avec la valeur de $_POST['champs'] - le champ nommé "champs1" est updaté 2 fois avec la valeur de $_POST['champs'] Au final, tu mets à jour seulement 5 champs : champs, champsA, champsB, champsC, champs1 C'est un véritable charabia, un bon nettoyage s'impose Et commencer par attribuer de vrais noms aux champs (par exemple : "url", "email", etc, plutôt que "champs1", "champsA", etc) Essaie aussi de faire un var_dump($_POST); pour vérifier que le $_POST contient les bonnes valeurs, parce que si ça se trouve, c'est là que ça coince.
  15. Non, jamais. Il y a forcément une raison. Merci de donner plus de détails, car je ne vois pas par quelle magie on pourrait t'aider ce coup-là
  16. Ok, tu dois modifier deux trucs, un truc dans le css, et un truc dans le html. Dans le css : Remplacer: #menu_horizontal ul { margin: 0; padding: 0; float: left; } par : #menu_horizontal ul { margin: 0; padding: 0; float: right; } Et dans le html, il faut remplacer : <br style="clear:left"/> par : <br style="clear:right"/>
  17. Salut, A l'aveuglette, si le but est de placer le menu à droite plutôt qu'à gauche, tu peux essayer ça : Remplacer: #menu_horizontal ul { margin: 0; padding: 0; float: left; } par : #menu_horizontal ul { margin: 0; padding: 0; float: right; } Mais pour répondre avec précision, il serait bon qu'on ait aussi le html et/ou l'url de la page pour regarder. Car il est fort possible que cette modification ne soit pas suffisante, et qu'il faille aussi changer le style des liens dans le menu (pour les mettre en float right, et du même coup inverser leur ordre dans le menu).
  18. Effectivement Jacques a raison, ma solution ne peut pas fonctionner, car au fur et à mesure du tri, l'ordre évolue. Apparemment autrefois cette fonction prenait l'ordre initial en compte, j'ai lu ça sur http://www.manuelphp.com/ (pour la fonction usort) : Du coup maintenant, la seule solution semble être d'ajouter un second critère de tri comme expliqué par Jacques.
  19. Salut, Il me semble que si tu remplaces ça : if ($a['priority'] == $b['priority']) return 0; par : if ($a['priority'] == $b['priority']) return 1; Tu forceras php à garder l'ordre naturel d'assignation en cas d'égalité de 'priority'
  20. Salut, Ce que tu souhaites faire ne peut être réalisé que si tu as une excellente connaissance de la structure de la base de données en question, une idée très claire des différentes tables et des relations qui existent entre elles, et un très bon niveau en mysql. Si tu ne réunis pas tous ces critères, je te conseille d'oublier cette idée, à moins que tu sois prêt à y consacrer beaucoup de temps
  21. Salut, Bien sûr c'est possible, il faut : - sélectionner les enregistrements pour lesquels monNombre est supérieur ou égal à 2 (dans le WHERE) - les trier pour faire remonter les plus petits en premier (avec ORDER BY) - prendre le premier résultat (avec LIMIT) SELECT * FROM maTable WHERE monNombre >= 2 ORDER BY monNombre LIMIT 1
  22. Salut, En gros, tu n'as ni site web, ni activité commerciale, mais tu veux gagner 50 euros par mois, sans même savoir de quoi tu vas parler sur ton site ? Si c'est le cas, je te conseille de choisir une autre activité, tu gagneras du temps
  23. Bien sûr que c'est ça qui bloque. Il faut mettre juste la première (index, follow, all), ou rien du tout. Cela dit c'est bien la première fois que je vois plusieurs fois la balise meta robots dans un head (grosse erreur de codage), et je ne sais pas si les robots prennent la dernière (écrasement des deux premières), ou bien la plus restrictive (noindex, nofollow). Quoiqu'il en soit, il faut la mettre une seule fois, ou pas du tout.
  24. C'est exactement la question que j'essayais de poser depuis le début Effectivement, c'est qui me semble être la meilleure solution à tous les niveaux (notamment SEO). Merci Patrick
×
×
  • Créer...