Aller au contenu

klelugi

Hubmaster
  • Compteur de contenus

    391
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par klelugi

  1. Salut, Par défaut SPIP ne permet pas les liens de traduction sur d'autres éléments que les articles. Aussi si tu souhaites faire des liens de traduction entre tes brèves cela ne sera pas possible sans utiliser de petites astuces. Il y a cet article très intéressant sur les liens de traduction pour les rubriques de SPIP dont tu pourrais t'inspirer pour obtenir la même chose entre tes brèves : http://www.paris-beyrouth.org/Des-liens-entre-rubriques Bon courage
  2. Salut Jean, Toutes les balises de type "Formulaire" de SPIP sont gérées par un couple de fichier dont : - un se trouve dans dist/formulaires/ qui s'occupe de gérer l'affichage html de ton formulaire, simple à changer si tu veux personaliser ton code html - et un autre se trouvant dans ecrire/balise qui s'occupe de gérer les données envoyées au formulaire en php Si tu veux intervenir sur l'un de ces deux fichiers, de façon à ne pas toucher aux fichiers "core", recopie les dans le repertoire squelettes de cette façon : - le formulaire html : squelettes/formulaires/ecrire_auteur.html - le php : squelettes/balise/formulaire_ecrire_auteur.php Dans ton cas si tu veux récupérer le #TITRE de ton article il ne semble nécessaire que de modifier le fichier php. Tu verras que dans la fonction balise_FORMULAIRE_ECRIRE_AUTEUR_dyn() SPIP passe l'id_article en argument ce qui te permettra facilement de récupérer ton titre en faisant une requête dans ta fonction.
  3. klelugi

    Problème fichier dump

    De mémoire je crois que pour certains mutu ovh tu as possibilité d'accéder à un shell, à vérifier...
  4. IL est vrai que placer un htaccess dans le repertoire squelettes est plus pratique pour éviter le regard des indiscrets. Sachant toutefois que le répertoire squelettes de Spip est aussi assez souvent utilisé pour accueillir des fichiers JS et CSS je conseillerais de placer un htaccess plutôt comme ceci : RewriteEngine on RewriteBase / RewriteRule ^[^\.]*\.html.* - [F] Qui empechera l'accès uniquement aux fichiers html.
  5. Pour le coup, j'ai un avis bien précis sur la question. Ce que je te conseille : écris sans faute d'orhographe. Ton site doit rester un site de qualité et un site référant sur ta thématique. Si les utilisateurs ont l'habitude de faire leur recherche avec une faute alors base ta stratégie de netlinking de la même façon. Si tu fais des échanges de liens ou des soumissions dans les annuaires alors intégre la faute dans l'anchor du lien qui pointera vers ton site. Cela devrait suffire pour que Google prenne aussi en compte ton url sur ce mot clé avec la faute.
  6. Bonjour, Spip permet effectivement d'inclure du php dans les squelettes HTML, tu doit faire cela de la même façon que tu le ferais dans un fichier php. Néanmoins, je te déconseille vivement d'inclure tes identifiants de connection dans tes squelettes html, ces pages pouvant être consultées dans ton répertoire de squelette et le code source étant affichable, tout le monde aurait accès à tes identifiants... Fais donc un appel a un include pour éviter ce problème. Sinon si les tables SQL que tu cherches à consulter sont dans la même bdd que tes tables spip tu devrais assez facilement pouvoir utiliser la connection déjà ouverte par spip et passer un spip_query pour envoyer la requête à ta bdd. Regardes un peu le code source des formulaires pour t'inspirer des code d'insertion en base fait par Spip.
  7. Affecter des tâches via un cron n'est pas si difficile, voir même sans doute bien plus facile que de créer un script simple en php. Cela ne te servirait néanmoins que si tu devais lancer cette application en tâche de fond de façon récurrente.
  8. Un truc du genre : http://www.texotela.co.uk/code/jquery/newsticker/ Simple efficace et propre
  9. Je plussois dans le sens de Lafleur. Ca te permet effectivement de tater tranquillement le terrain et de bénéficier d'un système abouti sans pour autant entrer dans la création d'un système compliqué de e-commerce avec choix de modules de paiements que les banques te refuseraient peut-être si ton activité ne devait pas générer suffisament de revenus.
  10. Pour éviter ce genre de déconvenu, il te faut donc appliquer ce display none avec Javascript sur un événement de type onload par exemple, ainsi si javascript n'est pas activé le formulaire s'affichera tout de même.
  11. Typo3 pourrait aussi convenir à tes attentes. En utilisant le plugin "extension manager"
  12. Le développement de Spip a beaucoup évolué avec le temps et notamment cette dernière année avec l'intégration du système de plugins. Le système de cache de spip permet justement de limiter énormément la consommation des ressources serveur, si du moins tes templates sont correctement configurés. Des CMS que je connais, il n'est pas le plus léger effectivement mais est toutefois loin d'être le plus lourd. La configuration de site multilingue que tu utilises habituellement est identique à celle de Spip qui prévoit des fichiers de langue pour te faciliter la tache. De plus, et là c'est un avis personnel sur l'implémentation de sites multilingues, si tu suis les tutoriaux principaux de création de sites multilingues grâce à Spip tu verra q'une des méthodes utilisée est celle de créer un secteur par langue (rubrique de premier niveau). En utilisant cette configuration, tu peux ensuite aisément configurer un htaccess qui fasse pointer : fr.ndd.com/ en.ndd.com/ es.ndd.com/ vers le meme répertoire et traiter les requêtes sur le fr vers le secteur 1, celle sur le .en vers le secteur 2 etc... L'avantage final étant que si le site est appellé à prendre beaucoup d'importance tu pourra ensuite très facilement repartir la charge sur des serveurs différents en utilisant les dns (1 serveur par langue)
  13. Ce que te conseille Florent V. me semble de loin être le plus interessant à mettre en oeuvre pour améliorer ton référencement et en utilisant néanmoins le javascript. Par exemple : <a href=&quot;http://ndd.com/la-page-qui-affichera-le-contenu-ajaxreplace-si-js-est-desactivé" onclick="ta fonction ajaxreplace; return false;" id="contenu-ajaxreplace">lien</a> Le mieux restant encore de coller ton code js dans le head et de parcourir le DOM pour appliquer la fonction sur le lien ayant l'id : contenu-ajaxreplace.
  14. Tu dois donc utiliser utf8_encode Sans voir le script il n'est pas évident de te dire sur quoi tu dois passer cette fonction, mais essaye de repérer les variables qui contiennent le contenu dont le script fait un echo. Bon courage
  15. Bonjour, Si l'entete de tes pages html contient le jeux de caractères iso-8859-1 , c'est donc que le script php que tu as récupéré te délivre un texte formatté au jeu de caractère utf8. Il te faut donc appliquer une fonction : utf8_decode sur les variables php que ton script doit afficher (par expl : utf8_decode($texte); ) Cela devrait suffire à contourner le problème. Si a contrario tes pages contiennent un jeu de caractère utf8 alors emploi la fonction : utf8_encode(); Bon courage
  16. Bonjour, Si tu fais référence au menu accordion présenté ici : http://jquery.bassistance.de/accordion/ Il te manques le fichier accordion.js afin que la fonction javascript : Accordion(); (Tu pourras récuperer ce fichier à l'URL citée plus haut.) soit incluse dans ta page, sans ce fichier cela ne marchera effectivement pas. Bon courage
  17. Je te conseille néanmoins d'utiliser Ajax afin de n'afficher qu'une partie des marqueurs a la fois, par exemple n'afficher que les villas a l'affichage de la page, et ne recharger d'autres marqueurs qu'après un clic de l'utilisateur. Ceci afin de ne pas ralentir l'affichage de ta carte. Par exemple : lorsque tu cliques sur un lien Chalets, Il faudrait donc qu'a l'appel d'un nouveau fichier : xml_chalets.php tu effaces avant tous les marqueurs deja présent sur la carte. ( map.removeOverlay(); ) Bon courage
  18. Salut Jin, Au tout début et comme le signifie Sebastien, il ne te sera pas facile d'obtenir des visiteurs depuis les moteurs de recherche par le biais des recherches naturelles. La solution du buzz marketing est une solution peu couteuse qui peut de plus s'avérer très efficace, toujours est-il qu'il faut bien ciblé tes buzz afin qu'ils te soient aussi bénéfiques a termes pour ton référencement. Bon courage.
  19. Quoiqu'il en soit, je dirais qu'il est peut-être plus interessant à ce jour d'utiliser le sous-repertoire. Si tu crées un repertoire /forum/ tu bénéficiera de l'ancienneté de ton site et de la qualité de son référencement actuel. Si le contenu et la thématique de ton site et de ton forum sons les même cette approche me semble plus appropriée. Bon référencement.
  20. Bonjour SuperVespa, A vu de nez c'est vraiment sympa code propre que tu pourras aisement passé en strict d'ailleur j'imagine. J'aurai peut etre 2 choses sur lesquelles j'interviendrais pour ma part : - utilisation d'une liste pour la colonne droite (les ss-cat) - imbrication de : div centre dans le div droite de façon a ce que ta colonne droite ait une couleur de fond sur toute la hauteur, si cela est important pour ton visuel final biensur
  21. L'interêt d'utiliser les annuaires n'est à mon avis pas seulement en terme de nombre de visites générées. Je m'explique, afin de pouvoir obtenir un trafic en provenance des moteurs de recherche, il faut des liens pour que le site se fasse connaitre d'eux et ainsi parvenir à cela : Pour obtenir des liens lorsqu'un site est nouveau, n'a pas de PR (le PR compte toujours quoiqu'on puisse en penser, lorsqu'il s'agit de négocier du lien) et n'a pas forcément beaucoup de pages indexées, il est difficile de contacter des partenaires potentiels dont la thématique est proche et dont les liens contextuels seraient bénéfiques pour lancer le site. Il faut soit savoir convaincre le partenaire potentiel que le site est voué à évoluer soit connaitre du monde... Aussi, c'est ici qu'intervient la phase interessante de référencement auprès de quelques annuaires importants qui apporteront suffisament de notoriété moteur à un site pour lui donner plus d'attrait à l'échange de liens avec des sites partenaires. Donc en l'occurence, si vous parvenez en plus à obtenir des visites en provenances des annuaires, et ca se trouve , ce n'est qu'une belle cerise sur le gateau.
  22. Bonjour ACth, Si je comprend bien tu donnes a tes partenaires cette url, qu'ils affichent sur leur site : <a href="www.example.com/partenaire.php?id=xxx">partenaire</a> Ensuite tu voudrais redirigé l'internaute vers ta home grâce à une 301 pour bénéficié d'un référencement ? Si j'ai bien compris, déjà le fait de faire une redirection 301 n'apporte à priori pas de notoriété moteur à la page cible donc pas de valeur pour ta home. Ensuite quelque soit le traitement effectué, sur referer etc... Le lien source restant celui cité plus haut ce n'est que cette unique page qui bénéficiera d'une quelconque notoriété moteur. Je pense donc qu'il serait plus bénéfique : - soit de lier vers ta home directement - soit de lier vers tes pages internes, dont tu souhaites pousser le référencement, mais sans pour autant faire de redirection
  23. Bien vu Vincent l'organisation de cette nouvelle sortie Hub sympa, je pense en etre aussi alors
  24. klelugi

    [Pear] package "Auth"

    Bonjour, J'ai un problème au niveau du package "Auth" sous ovh Voici mon code : set_include_path(get_include_path() . ":".$_SERVER[DOCUMENT_ROOT] . '/bibliotheque/pear'); require_once("PEAR.php"); echo "1"; require_once("DB.php"); echo "2"; require_once("Auth.php"); echo "3"; Mon code s'arrete au niveau de echo "2", et je ne comprend pas pourquoi il veux prendre en charge Auth.php version "1.3.0".
  25. Bonjour à tous, Je cherche à faire une redirection depuis des sous-domaines virtuels vers des rubriques de mon site Les URL d'accès aux pages sont de la forme : sousdomaine1.mondomaine.tld Et je souhaites afficher les pages : www.mondomaine.tld/rubrique.php?id_rubrique=xx Quelles sont les options disponibles pour cette manoeuvre depuis un serveur dédié ? Un fichier htaccess,... ? Merci par avance EDIT : Afin d'etre plus explicite voici ce que je souhaites faire au final : Voici l'URL type de base : http://www.domaine.tld/sousdomaine1.php http://www.domaine.tld/sousdomaine1.php?id_rubrique=10 L'URL réécrite serait de la forme : http://sousdomaine1.domaine.tld/ http://sousdomaine1.domaine.tld/rubrique.php?id_rubrique=10 Quelqu'un saurai t-il m'aiguiller sur la syntaxe du fichier htaccess ? Merci par avance Gilles
×
×
  • Créer...