Aller au contenu

titiplanti

Actif
  • Compteur de contenus

    23
  • Inscrit(e) le

  • Dernière visite

Messages postés par titiplanti

  1. Bonjour,



    Le slogan de mon site figure en haut de la page.



    Petit problème : si la fenêtre d'affichage est trop petite comme c'est le cas sur iPhone par exemple, cette phrase prend trop de place et fiche mon thème en l'air.



    Je voudrais que quand on est sur un navigateur avec une largeur de fenêtre trop petite, le slogan ne s'affiche pas. Mais qu'il continue à s'afficher sur les navigateurs type PC.



    Existe-t-il des scripts PHP ou javascripts pour afficher ou non selon la largeur de la page ou le user-agent ?


  2. Bonjour,

    Les topics de mon forum pointent vers une page particulière d'un annuaire. J'utilise pour cela la requête MATCH ci-dessous qui fonctionne très bien : ($titre_du_topic est un variable php correspondant au titre du topic)

    SELECT annuaire_cat_id, annuaire_cat_name
    FROM annuaire_categories
    WHERE MATCH (annuaire_cat_name,annuaire_cat_texte) AGAINST ("$titre_du_topic")

    Je voudrais récupérer une liste de topics qui pointent vers la même page de l'annuaire (par exemple la 105). Là j'ai plus de mal :

    SELECT topic_id, topic_titre, annuaire_cat_id, annuaire_cat_name, annuaire_cat_texte
    FROM forum_topics, annuaire_categories
    WHERE annuaire_cat_id = "105"
    AND topic_id=(SELECT topic_id FROM forum_topics WHERE MATCH (annuaire_cat_name,annuaire_cat_texte) AGAINST (topic_titre) LIMIT 0,1)

    phpmyadmin me répond : Incorrect arguments to AGAINST

    Une idée ?

  3. Oui non je n'ai jamais pensé que JeanLuc s'amusait à rajouter des <b></b> dans son url !

    Pour en revenir à mon problème d'expression régulière, avez-vous d'autres idées même farfelues ? J'ai essayé de nombreuses choses sans que ça fonctionne : la chaine BBcode n'est pas reconnue ...

    phpinfo() me donne PHP Version 5.2.4-2ubuntu5.7

  4. Clair oui, merci pour les explications.

    La ligne de code à la fin de ton post ("précédant celle que j'essaye de mettre en place"), elle marche ?

    Oui elle fonctionne très bien.

    PS : tu devrais cliquer sur le second lien que tu donnes pour voir le piètre résultat ... (j'ai tout de même trouvé le testeur merci !)

  5. A quoi sert ce paramètre U ? (je ne comprends pas pour la gourmandise)

    Où sont les testeurs REGEX ?

    Pour info, voici la ligne de code précédant celle que j'essaye de mettre en place :

        $message = preg_replace("#\[img\](.*?)\[/img\]#si", "<img src=\"\\1\" alt=\"\\1\" />", $message);

  6. Bonjour,

    Afin d'améliorer le référencement des images de mon forum, j'essaye d'améliorer le BBcode. Pour cela je trifouille dans les fonctions de remplacement des chaines.

    Je veux remplacer :

    [img=http://urlimage]commentaire alt[/img]

    par

    <img src="http://urlimage" alt="commentaire alt" />

    Voici le code que j'ai mis :

    preg_replace("#\[img=(.*?)\](.*?)\[/img\]#si", "<img src=\"$1\" alt=\"$2\" />", $message);

    mais qui ne fonctionne pas ...

    Pouvez-vous m'aider ?

    (Je suis sous php5.)

  7. #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''%' || 'Terminale S' || '%')

    LIMIT 0,1' at line 4

    J'ai aussi essayé avec des guillemets ...

    Et je ne peux guère en dire plus étant donné que je ne comprends pas du tout l'expression que tu utilises '%' || 'Terminale S' || '%'

    (pour moi ca veut dire "n'importe quelle chaine OU Terminale S OU n'importe quelle chaine" ce qui ne correspond peut-être pas à ce que j'ai demandé ...)

  8. Bonjour,

    Je cherche à améliorer mes recherches full-text. Pour cela je veux créer la liste des mots interdits grâce au paramètre ft_stopword_file.

    Mon problème : je suis incapable de modifier ce paramètre, ni même de localiser le fichier qui le contient.

    J'ai essayé de faire des recherches avec locate grep et find mais sans succès.

    Quelqu'un peut-il me dire où est le bon fichier ou bien comment le localiser ? (je suis sous debian)

    Merci d'avance ....

  9. Ah oui ! champ et non pas table ! (dommage que je ne puisse pas éditer mon post ...) Erreur sur les mots, avec lesquels je suis peu familier.

    D'après cette source http://dev.mysql.com/doc/refman/5.0/fr/fulltext-search.html

    Pour les recherches en texte intégral et en langage naturel, la technique impose que les colonnes utilisées avec la fonction MATCH() doivent être les mêmes que les colonnes utilisées dans un index FULLTEXT. Dans la requête précédente, notez que les colonnes nommées dans la fonction MATCH() (title et body) sont les mêmes que celles de la définition de la table article et son index FULLTEXT. Si vous voulez rechercher le titre title ou le corps body séparément, vous devrez créer un index FULLTEXT pour chaque colonne.

    C'est ce que je cherche à comprendre : apparemment un index full-text spécifique aux 2 champs doit être créé quand on veut faire la recherche sur 2 champs simultanés. Ou bien faut-il simplement s'assurer que chacun des 2 champs dispose de son propre index full-text ?

    Je suppose alors qu'un index fulltext commun aux 2 champs apparaîtra comme tel dans phpmyadmin ...

  10. ah oui en effet j'ai vu ! et cliquer sur la croix rouge pour les supprimer ... ça a l'air aussi simple que ça.

    Comment apparaitront les index full-text joignant 2 tables ?

    (pour les recherches sur 2 tables à la fois :

    SELECT * FROM table WHERE MATCH (table1,table2) AGAINST ('motclé');

    )

    si tu as déjà expérimenté cette situation ...

    (je suis un peu craintif avant de faire un max de tests sur ces index ...)

  11. Bonjour,

    Comment fait-on pour gérer les index FULLTEXT ?

    J'ai trouvé de la documentation pour les créer, mais rien pour savoir s'ils existent déjà, ni pour éventuellement les supprimer.

    Peut-on les visualiser avec phpmyadmin ?

  12. Ce message semble dire que les permissions (attributs) du fichier ne sont pas corrects. Il faut que les permissions du fichier soient "755" (à vérifier avec ton logiciel FTP).

    J'ai mise les permissions à 755. Du coup je n'ai plus l'erreur "error: file has no execute permission" mais cela ne fonctionne toujours pas pour autant.

    Pour l'interpréteur de commande :

    # ksh
    bash: ksh: command not found
    # /usr/bin/ksh
    bash: /usr/bin/ksh: No such file or directory
    # locate 'ksh'
    /home/ovh/src/apache_1.3.33/src/helpers/mkshadow.sh
    /home/ovh/src/daemontools-0.70/chkshsgr
    /home/ovh/src/daemontools-0.70/chkshsgr.c
    /home/ovh/src/daemontools-0.70/chkshsgr.o
    /home/ovh/src/qmail-1.03/chkshsgr.c
    /home/ovh/src/qmail-1.03-tls-spamcontrol/chkshsgr
    /home/ovh/src/qmail-1.03-tls-spamcontrol/chkshsgr.c
    /home/ovh/src/qmail-1.03-tls-spamcontrol/chkshsgr.o
    /home/ovh/src/ucspi-tcp-0.88/chkshsgr
    /home/ovh/src/ucspi-tcp-0.88/chkshsgr.c
    /home/ovh/src/ucspi-tcp-0.88/chkshsgr.o
    /home/ovh/src/apache_1.3.34/src/helpers/mkshadow.sh
    /home/ovh/src/apache_1.3.37/src/helpers/mkshadow.sh
    /home/mathforu/www/modules/pnRender/plugins/function.pnblockshow.php
    /usr/share/doc/bash-2.05/functions/ksh-compat-test
    /usr/share/doc/bash-2.05/functions/ksh-cd
    /usr/share/doc/bash-2.05/functions/kshenv
    /usr/share/doc/postgresql-7.1.3/html/app-pgtksh.html
    /usr/share/zoneinfo/America/Danmarkshavn
    /usr/share/zoneinfo/posix/America/Danmarkshavn
    /usr/share/zoneinfo/right/America/Danmarkshavn
    [root_AT_ns26593 cgi-bin]#

    Je ne sais que faire de plus ...

  13. Bonjour,

    Je n'arrive pas à faire fonctionner un programme mimetex.cgi. Quand je le charge avec le navigateur, j'ai un message d'erreur de configuration apache : Internal Server Error.

    J'ai vérifié ma configuration.

    Extraits de mon fichier httpd.conf :

    <IfModule mod_alias.c>


    ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/"

    <Directory "/usr/local/apache/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    </Directory>

    </IfModule>

    ...

    <VirtualHost 91.121.79.159>
    ServerAdmin webmestre_AT_mathforu.com
    DocumentRoot /home/mathforu/www
    User mathforu
    Group users
    ServerName www.mathforu.com
    ServerAlias mathforu.com
    CustomLog logs/mathforu-access_log combined
    ScriptAlias /cgi-bin/ /home/mathforu/cgi-bin/
    </VirtualHost>

    Et voici ce que je lis dans mes logs :

    httpd/error_log

    [Thu Sep 27 15:06:51 2007] [error] [client 90.1.60.227] Premature end of script headers: /home/mathforu/cgi-bin/mimetex.cgi

    cgi.log

    [2007-09-27 14:34:19]: info: (target/actual) uid: (mathforu/mathforu) gid: (users/users) cmd: mimetex.cgi

    [2007-09-27 14:34:19]: error: file has no execute permission: (/home/mathforu/cgi-bin/mimetex.cgi)

    Le problème est-il là ? Pouvez-vous m'aider à configurer correctement ou à trouver l'origine de mon problème ?

    Je précise que le programme mimetex.cgi fonctionnait parfaitement bien auparavant sur un ancien serveur.

    Merci d'avance

  14. Merci pour vos réponses. Elles répondent bien à la question que je n'ai pas posée : le serveur kimsufi est-t-il assez dimensionné. Je faisais donc fausse route ...

    Dan, tu indiques un maxclient à 150. C'est énorme ! (j'avais essayé aussi la dédibox à 1Go de RAM). C'est une valeur en dessous de laquelle tu estimes qu'il ne faut pas descendre ? Penses-tu que l'offre d'ovh immédiatement supérieure avec une RAM de 512Mo soit suffisante pour mes besoins actuels ?

    Tom, mettre mes pages en cache : je n'y crois pas trop étant donné que le coeur du site est le forum avec des membres qui l'utilisent à peu près comme un tchat ! Quant à dispatcher les capacités du site sur plusieurs serveurs ... ça me paraît assez compliqué à gérer et surtout un peu disproportionné par rapport à ma connaissance actuelle des serveurs !

  15. Bonjour,

    J'ai depuis peu mon propre serveur : un petit kimsufi (ovh). J'ai dessus un site qui fait dans les 1000 visiteurs uniques / jour pour 3500 pages vues / jour. J'ai aussi un second site qui ne dépasse pas les 50 visites/jour. Le gros site utilise beaucoup la base mysql et aussi un script cgi pour afficher des images en LaTeX.

    J'ai des problèmes de rapidité. Les pages du gros site mettent minimum 10s à charger. J'ai déjà réussi à améliorer les choses en réduisant les paramètres du httpd.conf (le fichier de paramétrage d'apache) notamment le maxclients que je ne peux pas monter à plus de 15 (sinon le serveur fait le mort).

    En fait je ne sais pas du tout comment m'y prendre pour optimiser la rapidité du serveur pour que mes pages s'affichent à une rapidité normale. Je ne sais pas quels paramètres modifier. Et je ne sais pas avec quels outils mettre le pied à l'étrier. J'ai aussi lu à droite à gauche qu'on pouvait aussi optimiser l'accès à la base mysql ...

    Bref, mes questions sont diverses et variées. J'aimerais qu'on m'aide à débuter, qu'on m'indique le BABA, les outils indispensables, des premières lectures, etc.

    Merci d'avance.

  16. Bonsoir,

    Je débute et je cherche à configurer ma dedibox. Quand, depuis webmin, je clique sur le module iptables, j'ai le message d'erreur suivant :

    Either the /proc filesystem does not exist or iptables is not supported by your kernel. Maybe you have to load the ip_tables module (insmod ip_tables)? Or do you have an 2.2.x or earlier kernel version?
  17. Certes, cela ne fait aucun doute mais

    Donc ma question : le webmaster est-il responsable des images nécessaires à la lecture des posts d'un forum lorsque celles-ci sont insérées en tant que lien plutôt qu'en image ?
    ... telle était ma question.
  18. Bonjour,

    Voici ma première question sur ce forum :)

    Je ne suis pas spécialiste du droit mais il me semble naturel que le webmaster soit responsable du contenu dans son forum, même si le message est posté par des internautes pratiquement anonymes. A ce titre il me semble naturel également que le webmaster soit responsable des images qui sont insérés dans le forum.

    Là où je le pose plus de questions c'est quand l'internaute, au lieu d'insérer son image, insère un lien vers celle-ci. Particulièrement dans le cas où l'image a été mise en ligne spécialement pour être utilisée dans le forum (par exemple en utilisant un service d'hébergement d'images tel que imageshack.us qui sert surtout à ça).

    Donc ma question : le webmaster est-il responsable des images nécessaires à la lecture des posts d'un forum lorsque celles-ci sont insérées en tant que lien plutôt qu'en image ?

    En ce qui me concerne, cela pourrait poser des pbs de copyright pour les scans de livres.

    Merci de vos avis (si possible documentés !)

×
×
  • Créer...