Bonjour
Je debute en creation de sites web, nottament avec django et bootstrap.
Je voudrais savoir comment savoir où mes utilisateurs cliquent sans passer par google analytics, nottament pour ameliorer le design du site si necessaire. Comment faire svp?
Merci!
Forum Programmation.web [Résolu] Calculs sur des coordonnées géographiques
Bonjour!
Pour un de mes projets je dois effectuer des additions et soustractions sur des coordonnées géographiques. Le problème est quand on dépasse une des limites des longitudes (-180:180). Je pourrais gérer ces cas avec des if/else mais il y a peut être un meilleur moyen en JavaScript? J'utilise la bibliothèque leafletjs, si ça peut être utile.
Exemple: je voudrais que la longitude 170+20 ne donne pas 190 mais -170.
Forum Programmation.web Haskell et elm
Bonjour,
Je voudrais faire un petit projet de site web de vote. Pour ce faire, je pensais évidemment à elm pour l’interface côté front. Mais, comme il doit y avoir plusieurs utilisateurs votant, il faut que le front de chacun communique pour dire que son vote est prêt, etc. Donc, il faut communiquer avec le côté back.
Étape 0 (préliminaire)
Dans la mesure du possible, je voudrais rester en programmation fonctionnelle. Du coup, je pensais faire le back en haskell (…)
Forum Programmation.web nginx, .htpasswd : demander ou pas le mot de passe
Bonjour,
j'ai installé nginx sur un raspberry pi avec un écran tactile pour en faire une interface web de type kiosk.
J'aimerai que ces pages web s'affichent sur l'écran du RPi (adresse http://localhost) mais soit aussi accessible du reste du réseau local par l'IP du RPi. Sauf que j'aimerai que l'accès depuis le réseau soit protégé par un mot de passe.
J'ai ajouté un .htpasswd à la racine du site et modifié en conséquence /etc/nginx/sites-available/default avec auth_basic et auth_basic_user_file
Forum Programmation.web Filtrage d'une adresse électronique
Bonjour,
Avec une expression rationnelle (régulière ?), je cherche à filtrer un tant soit peu des adresses électroniques saisies dans un formulaire. Pour l'instant, je me base sur les RFC 5321 sections 4.1.2 and 4.1.3 + Errata :
email address = local-part@domain ou local-part@address-literal
local-part = (?:[a-zA-Z0-9!#$%&'*+\-/=?^_\x60{|}~]+(?:\.[a-zA-Z0-9!#$%&'*+\-/=?^_\x60{|}~]+)*)|(?:"[\x20-\x21\x23-\x5B\x5D-\x7E]*")|(?:"(?:\\[\x20-\x7E])*")
domain = (?:[A-Za-z0-9](?:[A-Za-z0-9\-]*[A-Za-z0-9])?(?:\.[A-Za-z0-9](?:[A-Za-z0-9\-]*[A-Za-z0-9])?)*(?:\.)?)
Pour address-literal, ça devient folklorique, j'ai laissé tomber après avoir tenté un truc pourri du style :
(?:\[([0-9]|([1-9][0-9])|(1[0-9][0-9])|(2[0-5][0-5]))(?:\.([0-9]|([1-9][0-9])|(1[0-9][0-9])|(2[0-5][0-5]))){3}\])|(?:\[IPv6:[0-9A-F]{1,4}(?::[0-9A-F]{1,4}){7}\])|(?:\[IPv6:(?:[0-9A-F]{1,4}(?::[0-9A-F]{1,4}){0,5})?::(?:[0-9A-F]{1,4}(?::[0-9A-F]{1,4}){0,5})?\])|(?:\[IPv6:[0-9A-F]{1,4}(?::[0-9A-F]{1,4}){5}:([0-9]|([1-9][0-9])|(1[0-9][0-9])|(2[0-5][0-5]))(?:\.([0-9]|([1-9][0-9])|(1[0-9][0-9])|(2[0-5][0-5]))){3}\])|(?:\[IPv6:(?:[0-9A-F]{1,4}(?::[0-9A-F]{1,4}){0,3})?::(?:[0-9A-F]{1,4}(?::[0-9A-F]{1,4}){0,3}:)?([0-9]|([1-9][0-9])|(1[0-9][0-9])|(2[0-5][0-5]))(?:\.([0-9]|([1-9][0-9])|(1[0-9][0-9])|(2[0-5][0-5]))){3}\])|(?:\[[A-Za-z0-9\-]*[A-Za-z0-9]:[\x21-\x5A\x5E-\x7E]+\])
Donc si je me cantonne à local-part@domain, ça donne :
/^((?:[a-zA-Z0-9!#$%&'*+\-/=?^_\x60{|}~]+(?:\.[a-zA-Z0-9!#$%&'*+\-/=?^_\x60{|}~]+)*)|(?:"[\x20-\x21\x23-\x5B\x5D-\x7E]*")|(?:"(?:\\[\x20-\x7E])*"))@(?:[A-Za-z0-9](?:[A-Za-z0-9\-]*[A-Za-z0-9])?(?:\.[A-Za-z0-9](?:[A-Za-z0-9\-]*[A-Za-z0-9])?)*(?:\.)?)$/
Je (…)
Forum Programmation.web Bonnes pratiques pour un site web ?
Salut,
Je ne fais pas du tout de web ; j'ai, au mieux, acheté quelques noms de domaines à une époque lointaine ou fait des petits travaux par-ci par-là…
Bref, je me suis engagé à déployer un Wordpress sur un serveur mutualisé OVH pour une petite association assez pauvre mais sympathique…c'est du bénévolat (mais j'ai du temps…c'est l'avantage quand on veut apprendre).
Du coup, je me demandais quelles étaient les bonnes pratiques et je cherche des conseils en tout genre.
Forum Programmation.web https et github pages
Bonjour,
j'utilise github page pour héberger un petit site statique créé avec Publii. Ce site est visible à http://myrealbook.vintherine.org/. Pour un site statique qui ne demande aucun login, sans page de contact et ne permettant aucun commentaire je n'ai pas trouvé utile de me soucier de https.
le problème est que si l'adresse est forcée en https la page s'affiche mais sans aucun style. C'est par exemple le cas avec firefox en fenêtre privée (même si l'option "Ne (…)
Forum Programmation.web Build d'une version portable d'app Electron
Bonjour,
Je souhaiterais disposer d'une version portable de l'application Publii afin de l'utiliser au lycée avec mes élèves (où je n'ai pas les droits d'installation sur les postes Windows, mais où on peut fournir aux élèves des applications portables à exécuter)
Les développeurs ne fournissent pas de version portable de l'application, mais il semble aisé d'en créer une vu que c'est basé sur Electron: voir ce thread et la procédure de build
Je n'ai pas les compétences en technologies Web (…)
Forum Programmation.web de la place des mots de passe dans un site web
Bonjour à tous
pour mon asso, je reprend la gestion du site web car la personne qui gérait ca est partie.
évidemment il n'a pas laissé tous les mots de passe en partant, et j'ai du fouillé un peu.
J'ai trouvé des mots de passe dans le code du site (genre config.php ou settings.php)
mais pour un sous site, j'ai trouvé ca en variable d'environnement apache.
Je me suis dit que c'était pas mal le coup des variables d'environnement car (…)
Forum Programmation.web OVH : changement de version de php rollback possible ? (et autres questions : multisite, https)
Forum Programmation.web Entrer des données depuis le web dans une base
Hello!
Ce n'est pas que je n'ai pas de piste pour arriver à mes fins, mais plutôt trop! Et harceler mon moteur de recherche empire les choses.
- J'avais des feuilles de calcul dispo via web, merci nextcloud, ce qui m'a bien dépanné. J'atteint un peu les limites du truc
- Il faudrait que je passe sur une base de données a priori.
- Quelle sera la solution la plus simple?
J'ai installé pgadmin (c'est une debian stable, la machine), ce qui peut (…)
Forum Programmation.web idée, carte covid citoyenne
on nous ment ! nan je déconne
Je trouve que les données et carte fournie par santé public et l'ars manque de granularité à mes yeux, par exemple en nouvelle Aquitaine le plus gros foyer était bordeaux puis maintenant mon département, mon ex-epouse et ses collegues en fonction des cartes présentées à toujours un peu nié les fait, maintenant ils sont 2 à son boulot à l'avoir, sans porter de masque, car c'est moche :p. Bilan tant que ce n'est (…)
Forum Programmation.web Quelle technologie pour diffuser une présentation Sozi en "streaming" ?
Sozi est un logiciel permettant de créer et jouer des présentations animées.
Dans une situation d'enseignement à distance, par exemple, la solution souvent utilisée pour diffuser une présentation Sozi à un groupe d'étudiants consiste à partager son écran et à diffuser un flux vidéo, typiquement à travers une solution de visioconférence.
Dans un message publié sur le forum de Sozi, un utilisateur s'interroge sur la possibilité de diffuser une présentation sans passer par un flux vidéo.
Chaque participant téléchargerait (…)
Forum Programmation.web problème lamp
Forum Programmation.web Stockage de traductions en bdd v/s application
Bonjour *,
Je serais curieux d'avoir votre avis sur la question suivante:
J'ai naturellement tendance à stocker les traductions de tous les objets en base mais je suis confronté à une autre "école" qui souhaite utiliser, parfois, les fonctionnalités de leurs outils de dvlp (fichiers "plats" de traduction).
Pour préciser le contexte, je m'occupe du modèle de la base (sous postgresql) et le dev de l'appli est sous-traité. Le backoffice est en anglais uniquement, le front en anglais, français et (…)
Forum Programmation.web Plugin pour Mattermost
Utilisateur de Mattermost la critique n°1 face à laquelle j'ai du "faire quelque-chose" quand j'ai essayé de proposer cet outil à ma famille a été "la mise en forme des photos" … Faut dire que ça n'envoie pas du rêve … voici à quoi ressemble Mattermost quand on publie plusieurs photos d'un coup:
Pourquoi diable mettre le nom du fichier, son poids et son type mime ? ça me dépasse.
Bref, un peu de code plus tard voilà ce que (…)
Forum Programmation.web Bootstrap & responsive design
Forum Programmation.web Comment accéder aux logs php et apache d'un site OVH ?
Bonjour à tous,
suite à une modification du fichier configuration.php de mon site web OVH sous Joomla, je ne parviens plus à me connecter à la console Joomla.
J'ai une belle page Error en lieu et place de l'écran de login habituel.
J'ai bien essayé de remettre l'ancienne version du fichier mais quetchi (droits du fichier en 644).
En desespoir de cause j'ai essaye de regarder les logs php, mais avec OVH c'est un vrai merdier.
La page : https://logs.ovh.net/<monsite> (…)
Forum Programmation.web Blocage cdnjs cloudflare par les pare-feu d'un hôpital
Salut,
Le techos d'un hôpital vient de me demander de changer de cdn (de mon appli en extranet qu'ils utilisent) car son pare feu est très sensible et il bloque les cdn suspects…
D'après lui depuis le covid ils ont beaucoup d'attaques (!) et du coup ils configurent leur pare feu de manière encore plus stricte (je n'exclu pas complètement qu'ils le configurent juste mal mais c'est pas le moment de les embêter)… Fichtre !
Je ne savais pas que (…)
Forum Programmation.web Programmation Logiciel de Maintenance
Forum Programmation.web Service upload de fichiers http
Bonjour,
je profite de ces temps de confinement pour (re-)pratiquer une activité que j'ai délaissé il y a bien des années : "Geeker" sur mes machines.
J'ai essayé naïvement de faire une petit formulaire http pour téléverser des fichiers sur une de mes machines possedant un server web (nginx)
Mais j'ai des soucis pour la partie backend, une recherche rapide m'a pointé cette page : https://www.nginx.com/resources/wiki/modules/upload/
mais le module à l'air mort depuis quelques années (et n'est plus inclus/compilé avec (…)
Forum Programmation.web [résolu] Assistant "Première visite"
Hello les moules,
c'est 'dredi alors j'ose tout … je suis à la recherche d'un truc qui s'est affiché une ou deux fois face à moi dans ma vie et dont je n'ai aucune idée de quel mot clé utiliser pour retrouver ça sur un moteur de recherche : une sorte d'assistant découverte qui se lance à la première connexion sur un site web.
Vous voyez l'idée ? un machin qui passe tout en gris et laisse un rond plus (…)
Forum Programmation.web Webapp de messagerie scolaire
Bonjour,
J'aimerais réaliser une "petite" webapp qui permettrait à des enfants d'une meme école de dialoguer ensemble.
L'appli aurait un groupe par classe et il serait possible à des eleves d'une meme classe de dialoguer en privé.
Le professeur peut voir les messages du groupe de sa classe.
Et donc, 2 enfants de 2 classes différentes ne peuvent pas dialoguer ensemble.
Evidemment, tous les identifiants seraient créés en debut d'année et distribués aux éleves et aux prof.
J'ai 2 alternatives (…)
Forum Programmation.web PHP+Bash afficher liste Tunnel SSH
Bien le bonjour l'assemblée.
Double question/problématique en vue de corriger un bug dans une sonde. Dans cette feature la sonde est censé afficher la liste des tunnels SSH.
- Pourquoi le script suivant fonctionne-t-il avec php-cli mais pas avec php-fpm ? Peut-on corriger cela et si oui comment ?
<?php
echo listSSHTunnel();
function listSSHTunnel(){
// work with cli, not with fpm
return exec("ps -aux | grep '[s]sh.*:.*:' | grep -Eo ' [\.0-9a-Z]{1,}:[\.0-9a-Z]{1,}:[\.0-9a-Z]{1,} ' | sed 's# (…)
Forum Programmation.web Enlever les points médians dans une page web
Comme je trouve l'écriture inclusive très pénible à lire, je cherche un moyen de faire disparaître les points médians dans les pages web que je lis.
En plus cela aurait l'avantage de mettre les dits textes au féminin, ce qui n'est pas pour me déplaire.
Est-ce qu'il y a un moyen de faire ça dans Firefox ?