Forum Programmation.web Script greasemonkey pour remettre la date et l'heure sur le web

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
4
31
jan.
2024

Salut,

Je suis un peu fatigué de cette mode consistant à mettre la date sous la forme d'un temps écoulé depuis que le message a été posté

9 hours ago
Updated 2 years ago
11 month ago
...
Since Jesus Christ

Certes on peut souvent configurer son interface pour remettre la vraie date, mais ça prend du temps inutile.

Je me demandais s'il n'existait pas un script greasemonkey qui fasse ça systématiquement dès qu'il détecte la formulation.

J'ai trouvé TipMaster (…)

Forum Programmation.web qu'est ce que google a fait au web (ou aux internets)?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
28
déc.
2023

bonjour

ceci n'est pas un appel aux trolls ni aux sur-réactions, bien que j'imagine qu'un tel sujet déclenche chez les libristes (et d'autres) une salve de réflexions assez variée.
je m'explique, j'ai cessé d'utiliser les services google par rapport notamment à gmail, et à leurs services sur android.

mais je n'ai que très peu d'expérience dans le web, en dehors du fait qu'on pourrait comparer le web avec google qui serait une boite de nuit lorsque gemini ressemble davantage à (…)

Forum Programmation.web Choix des URL "propres" pour du REST

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
3
23
nov.
2023

Je Pythonne un peu avec Flask.

Assez rapidement, quelle que soit l'appli, on va manipuler des objets, les créer, les modifier, les supprimer etc. Je suis vite tombé sur REST et les différents verbes du HTTP mais si j'ai bien compris ça ne marche pas quand on se limite à un browser qui ne fait que du GET et POST.

Si pour lire un objet j'y accède via monsite/objet/<id> en GET, quelle URL adopter pour du DELETE par exemple  (…)

Forum Programmation.web Marque page javascript bouton cliquable

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
21
nov.
2023

Bonjour à tous et toutes,

Je souhaite intégrer un marque page javascripté en incluant un code qui aurai pour fonction de cliquer sur le bouton de connexion.

J'ai pu déjà faire le code java pour remplir l'id et le mot de passe du site en question sauf que je bloque pour faire le code qui demandera de se connecter au site.

Lorsque je vais inspecter le site en question, j'ai les codes suivants:

<!--button type="submit" id="loginbutton" value="1" Ouvrir une session
(…)

Forum Programmation.web Accéder à un nœud du DOM en utilisant son id comme variable

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
2
nov.
2023

Désolé, j'ai pas réussi à faire une meilleure formulation du truc pour le titre.

Dans le tutoriel de D3, y'a ce bout de code :

<!DOCTYPE html>
<div id="container"></div>
<script type="module">

import * as d3 from "https://cdn.jsdelivr.net/npm/d3@7/+esm";

// Declare the chart dimensions and margins.
const width = 640;
const height = 400;
const marginTop = 20;
const marginRight = 20;
const marginBottom = 30;
(…)

Forum Programmation.web [Résolu] Récupérer le code css de LinuxFR.org sous un format potable

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
2
20
août
2023

Suite à des choix particuliers, je suis l'heureux possesseurs de livre comment faire un site web et sur le couple HTML5/CSS3. De manière curieuse, je lis même ces livres. L'un de leurs conseils est de regarder le code de sites existants. Quoi de plus naturel que de regarder LinuxFR ? Pour le moment, je me penche surtout sur la feuille de style CSS mais je n'arrive pas à récupérer la feuille de style dans un formatage facile à utiliser.

Si (…)

Forum Programmation.web HTTPS - Recommander sans forcer ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
22
juil.
2023

Bonjour à tous,

J'ai un dilemme, j'ai un site web qui fonctionne avec un certificat "let's encrypt" et je suis assez content du fonctionnement avec et sans chiffrement.

Par contre, quand je me connecte sur le site, par défaut, j'arrive en "http". Or pour me connecter à l'interface d'administration, je préfère évidement être sur une connexion chiffrée (surtout depuis que le site s'est fait pirater…).

En regardant les solutions, j'ai l'impression que la solution quasi-unique consiste à réaliser une redirection (…)

Forum Programmation.web Signature S3 et comportement du navigateur Web

Posté par  . Licence CC By‑SA.
Étiquettes :
2
4
juin
2023

Bonjour,

Je suis bloqué depuis quelques hier sur quelque chose qui ne me semblait pas compliqué au démarrage : faire du S3 depuis le navigateur (sans se payer une bibliothèque obscure et/ou lourde). Le contexte : avoir la possibilité d'envoyer et récupérer du contenu S3 depuis une WebExtension (je devrais en parler bientôt sur LinuxFr).

En soi le plus compliqué est de générer l'entête Authorization. Je reste sur la v2 de l'authentification AWS, à destination d'un serveur local MinIO.

(…)

Forum Programmation.web Nommage et typage des variables en JavaScript

Posté par  (Mastodon) . Licence CC By‑SA.
1
14
mai
2023

Bonjour,

Je commence mon vrai premier projet en Javascript : une page qui fait divers calculs à partir de paramètres (input de la page HTML).

Je me débrouille à faire un truc qui marche, mais je me noie dans le nom des variables.

Par exemple pour un seul de ces paramètres qui est sous la forme d'un <input type="range"> il me faut :
- un id pour le retrouver
- une variable JS de l'objet trouvé avec getElementById()
- (…)

Forum Programmation.web financement participatif d'un client CalDAV pur JS/HTML/CSS ?

26
17
nov.
2022

Bonjour,

Comme vous le savez peut être, la société que je dirige développe Tracim, une solution de collaboration d'équipe qui intègre des agendas partagés et individuels.

Dans une démarche d'ouverture, les agendas dans Tracim reposent sur le protocole CalDAV et s'appuient sur des briques opensource :

  • le serveur d'agenda Radicale
  • le client web, un fork bricolé de caldavzap, un client CalDAV pur frontend

Il est depuis quelques temps question de réécrire l'agenda car caldavzap n'est pas maintenable dans (…)

Forum Programmation.web textarea pour SQL avec coloration syntaxique et autocomplétion ?

Posté par  (site web personnel) . Licence CC By‑SA.
0
16
nov.
2022

Salut,

J’ai un pour saisir une requête SQL et j’aimerais y avoir une coloration syntaxique et de l’autocomplétion qui tiendrait compte du schéma de la base de données (nom des tables et noms des champs.

Quelqu’un aurait-il une piste ?

PS: Je viens de trouver le site web https://prismjs.com et je suis en train d’essayer de comprendre si ça pourrait me convenir…

Merci d’avance _^

Forum Programmation.web NGinx, Docker, IP v.6 et TLS

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
12
juil.
2022

Bonjour,

Sur un Kimsufi, j'ai mis en place une configuration très classique à base de NGinx dans du Docker avec du TLS (Let's Encrypt), qui fonctionnait parfaitement en IP v.6 et IP v.4.
Depuis dimanche, la configuration SSL ne fonctionne plus en IP v.6 mais continue à fonctionner en IP v.4 :

    $ curl -vvvv -6 https://xxx.yyy/
    *   Trying 2607:dddd:dddd:dddd::1:443...
    * Connected to xxx.yyy (2607:dddd:dddd:dddd::1) port 443 (#0)
    * ALPN, offering h2
    * ALPN, offering
(…)

Forum Programmation.web Quel framework léger pour remplacer Boostrap ?

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
5
6
juil.
2022

Plop,

Pour développer qques outils Web vite fait (en Python pour ne pas le citer), quel petit framework CSS vous conseilleriez autre que l'usine à gaz Bootstrap ?

C'est facile de trouver des listes d'alternative, mais ça n'aide pas trop à choisir.

N'étant pas développeur Web (j'ai de bonnes notions CSS et HTML mais je ne connais pas tout l'art de faire un truc beau et qui tourne sur tous les browsers), je cherche un truc léger et surtout très (…)

Forum Programmation.web Site web via Apache

Posté par  . Licence CC By‑SA.
Étiquettes :
0
28
juin
2022

Salut à tous, j'ai un petit problème !

j'ai installé un serveur Web ( apache2 ) sur ma machine debian 10
je cherche à acceder à mon site web depuis un navigateur,
mon dns est parfaitement configuré,
mais mon site ne veut pas se crée lorsque je tape "a2ensite" puis le nom du site, en l'occurence "Ccslinux.com"

J'ai pourtant fait la configuration dans /etc/apache2/sites-available/ccslinux.com

Mais rien y fait, ca me dit qu'il n'existe pas…

Forum Programmation.web combien d'instances django/react en meme temps sur un petit serveur?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
28
mai
2022

Bonjour,
J'envisage de louer un serveur sur digitalocean (1 core CPU, 1 GB Memory / 25 GB Disk / AMS3 - Debian 11 x64 à 5$/mois).

J'ai une appli qui tourne sur 2 containers dockers (edit : 1 pour django et 1 pour nginx, la bdd est une sqlite incluse dans le container django). Je m'interroge sur le nombre de paires de containers dockers que je pourrais faire tourner sur la machine sans la saturer. Il s'agit d'une appli permettant (…)

Forum Programmation.web Framework CSS

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
21
mai
2022

Bonjour à tous,

Je développe une application en Vue 3. Cette application est une sorte de backoffice. J'utilisais jusqu'ici Vuetify mais ce framework passe mal la migration de Vue 2 vers Vue 3.

Je me pose alors la question : est-ce que je ne prendrais pas un autre framework ?

Sachant que :
- ce n'est pas une application mobile
- je veux que ce soit responsive
- je veux que ce soit simple à utiliser (j'ai quelques widget dont (…)

Forum Programmation.web site stateful ou stateless?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
29
avr.
2022

Bonjour,
J'apprend react et je découvre les applis stateful…
Jusque là, j'aurais tout mis en requete sql sur une base de données en backend…

Je me demande dans quel cas et comment cest intelligent pour développer un site web?
Est ce que vous auriez des exemples pour que je me rende compte?

J'imagine qu'on ne requete pas tout en sql pour éviter de surcharger la base de données quand il y a beaucoup d'utilisateurs, mais j'ai du mal à voir (…)

Forum Programmation.web framework javascript : lequel (ou pas) pour un site type stackoverflow?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
21
avr.
2022

Bonjour,
Je voudrais construire un site qui intégrerait une partie forum fondée sur le meme modele que stackoverflow (avec les fonctionnalités de notifications, de votes, de suivi du compte utilisateur etc.)

Peut etre un peu moins élaboré dans les détails de suivi utilisateur du forum mais grosso modo les meme fonctionnalités…

J'ai appris jquery avec bootstrap et je me demande si j'ai besoin d'un framework type react en plus pour faire un forum de ce type. Qu'en pensez vous  (…)

Forum Programmation.web [Résolu] Calculs sur des coordonnées géographiques

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
8
avr.
2022

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

Posté par  . Licence CC By‑SA.
Étiquettes :
0
8
mar.
2022

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

Posté par  . Licence CC By‑SA.
Étiquettes :
3
5
jan.
2022

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

Posté par  . Licence CC By‑SA.
Étiquettes :
3
9
déc.
2021

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 ?

Posté par  . Licence CC By‑SA.
Étiquettes :
4
9
nov.
2021

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

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
21
sept.
2021

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 (…)