Programmation.shell : Remplacer une séquence par le contenu d'une variable, dans un fichier
Posté par MilkaJinka () le 18 juillet 2008(Remplacer les » et les « par des > et des <)
J'aimerais proposer un mini système de templates pour les documents HTML/XML, permettant d'afficher n'importe quelle variable du shell. Ça fonctionne comme ça : j'écris dans le document la variable à afficher entre commentaires («!--$FOO--»), je passe le document à la moulinette de mon script, il repère la séquence, et remplace «!--$FOO--» par le contenu de la variable $FOO
J'arrive à le faire en définissant explicitement une (...)
> Lire le message (8 commentaires, moyenne: 2,5).
Programmation.php : Aide sur la modification d'une fonction
Posté par MilkaJinka () le 06 juin 2008J'utilise WiKiss, et j'aimerais changer le résultat du remplacement des balises wiki des titres par leur équivalent HTML. Les séquences !, !! et !!! suivies d'un texte sont remplacées par h1, h2 et h3, et je voudrais que ce soit par h3, h4 et h5. Je ne suis abouti à rien de concluant... Un connaisseur de PHP saura-t-il m'aider ?
Le bout de code en question :
function name_title($matches) // replace titles
{global $titres;$titres[]=array(strlen($matches[1]),preg_replace("/[^ (...) > Lire le message (5 commentaires, moyenne: 2).
Programmation.web : Inclusion de fichier via Javascript
Posté par MilkaJinka () le 12 mai 2008J'ai une question de néophyte par rapport à Javascript, et je n'ai pas trouvé de réponse probante sur les moteurs de recherche : est-il possible d'inclure le contenu d'un fichier dans une page HTML via Javascript ?
Je sais qu'on peut ouvrir une URL, et modifier la page actuelle avec document.write, mais peut-on par exemple ouvrir un fichier texte.txt (situé sur le serveur) dont on dispose de l'URL, et l'inclure dans le corps d'une page HTML ?
Merci !
> Lire le message (4 commentaires, moyenne: 1,3).
Programmation.shell : profondeur relative d'un fichier dans une arborescence
Posté par MilkaJinka () le 23 avril 2008Dans ma tentative de créer un script de gestion de site web à base de pages statiques, je cherche une manière de trouver à quelle profondeur dans l'arborescence se trouve un fichier donné. L'intérêt est de transformer automatiquement des liens absolus en liens relatifs, et de supprimer le besoin d'avoir un serveur web qui tourne en local pour développer son site.
Un exemple : la racine de mon site est à /home/utilisateur/site/. En y lançant mon script, une page dans /home/utilisateur/ (...)
> Lire le message (6 commentaires, moyenne: 2,3).
Programmation.shell : script sed qui ne fonctionne pas
Posté par MilkaJinka () le 14 avril 2008
#!/bin/sh
# watch out for a '/' in the parameter
# use alternate search delimiter
sed -e '\_#INCLUDE <'"$1"'>_{
# read the file
r '"$1"'
# delete any characters in the pattern space
# and read the next line in
d
}'
Si j'ai bien compris, , en lançant $ ce_script 'fichier_à_inclure' < fichier_à_traiter (...)
> Lire le message (7 commentaires, moyenne: 1,4).
Programmation.shell : Insérer un contenu dans un modèle
Posté par MilkaJinka () le 03 avril 2008Je voudrais automatiser l'inclusion du contenu (juste le corps du texte avec les balises qui vont bien) dans un modèle de page, et en gardant le modèle dans un seul fichier.
Au final, mon fichier source/divers/truc.txt devrait donner la page divers/truc.html. En gros, il y aurait dans le modèle un gros {CONTENU} à remplacer par le contenu effectif des fichiers. Et (...)
> Lire le message (7 commentaires, moyenne: 2,4).
general.general : Recherche d'un service de boîte mail communautaire
Posté par MilkaJinka () le 12 décembre 2007Malheureusement, pas moyen de remettre la main sur l'adresse, que bien sûr je n'ai pas enregistrée quelque part... Ça dit quelque chose à quelqu'un ?
> Lire le message (3 commentaires, moyenne: 2,3).
Programmation.web : Pages statiques ou include PHP
Posté par MilkaJinka () le 09 novembre 2007Merci.
> Lire le message (5 commentaires, moyenne: 1,4).
Linux.slackware : Firefox - localisation inefficace
Posté par MilkaJinka () le 29 juillet 2007J'ai tenté de le télécharger depuis mozilla.org ou frenchmozilla, dans les deux cas il s'installe correctement, est visible dans le menu des extensions, je relance la bête et l'interface (...)
> Lire le message (5 commentaires, moyenne: 1,6).
general.general : D'où viennent ces plantages ?
Posté par MilkaJinka () le 01 juillet 2007Ces plantages surviennent le plus souvent lors d'opérations lourdes comme la lecture de vidéos ou Firefox avec un certain nombre d'onglets, mais surviennent également lors d'opérations (...)
> Lire le message (16 commentaires, moyenne: 1,4).
Programmation.python : Script de gestion de site simple ?
Posté par MilkaJinka () le 15 juin 2007Je commence comme pas mal de monde la programmation avec Python pour sa polyvalence (web, progammes classiques, scripts Blender...). Comme j'aime bien comprendre ce que j'utilise, je cherche un moteur pour mon site web qui soit dans ce langage.
Pour le moment mes recherches ne m'ont mené que vers des solutions lourdes à base de Zope ou Django, ce qui ne va ni pour l'analyse par un débutant, ni pour un petit site perso. Je cherche quelque chose qui s'approcherait de Zite ou PluXML en Python (...)
> Lire le message (3 commentaires, moyenne: 1,7).
general.general : Trouver les dernières keymaps fr-oss et dvorak-fr
Posté par MilkaJinka () le 22 mai 2007Maintenant il manque encore une chose : la carte de clavier français qui est présente est loin d'être pratique et à jour, et j'aimerais bien pouvoir intégrer les cartes récentes dans ce petit SE sympathique. Si dvorak-fr-bepo est facilement trouvable et téléchargeable, je ne trouve rien sur la fr-oss, amélioration de latin9 (...)
> Lire le message (2 commentaires, moyenne: 2,5).
Linux.mandriva : [One 2007.1] Installer sans graver
Posté par MilkaJinka () le 12 mai 2007Je me suis procuré une iso de Mandriva One que j'aimerais bien tester mais je suis dans une situation un peu spéciale :
- je n'ai de connexion au net que sur les PC de la fac [Erasmus powa]
- le lecteur CD de mon portable est complètement cuit et je ne compte pas le changer (pour ce qu'il me sert...)
- je ne peux pas booter sur l'USB
J'ai une clé USB de 2Go qui va bien pour transporter l'image iso d'un CD mais qui aura du mal avec un DVD, donc la Mandriva One s'impose. Je peux monter (...)
> Lire le message (4 commentaires, moyenne: 1,5).
Linux.general : Frugalware / GoboLinux
Posté par MilkaJinka () le 08 mai 2007Manquant d'informations et surtout d'une connexion internet pour tester les distributions, je cherche des renseignements sur Frugalware et GoboLinux pour me décider sur laquelle serait la plus adaptée pour moi. Frugalware est intéressante par son côté simple (base Slackware), efficace (Pacman en gestionnaire de paquets) et configurée par défaut (pas à se taper 50000 manipulations rébarbatives), tandis que GoboLinux a également une structure simple et efficace et n'a pas peur de (...)
> Lire le message (8 commentaires, moyenne: 1,1).


