Sat 22 September 2024 :
https://chatgpt.com/c/66effe3a-256c-8001-a3eb-9ca8d55c8d36
peux tu faire un plugin pour Dokuwiki si s'appellerait “defilpages” avec comme argument le nom d'un namespace et un nombre (correspondant au nombre de pages concernées dans le namespace) et un autre nombre qui correspondrait à la cadence de défilement en nombre de secondes et un indicateur qui correspondrait à l'ordre de tri (chronologique descendant, ascendant, alphabétique, aléatoire) et qui ferait défiler dans une fenêtre de hauteur 350 et de largeur 300 les pages de droite à gauche.
nodisp your text here nodisp
succès
Vidéo Crédible - Média Public
https://www.bvoltaire.fr/a-nantes-on-lutte-contre-le-sexisme-en-reamenageant-les-trottoirs/
La taille des trottoirs, le mobilier et l’éclairage urbains ou encore la végétalisation font partie des aménagements qui pourraient être repensés par une enquête en cours, confiée à une «communauté citoyenne» composée de femmes et de personnes LGBTQIA+.
La taille des trottoirs, le mobilier et l’éclairage urbains ou encore la végétalisation font partie des aménagements qui pourraient être repensés par une enquête en cours, confiée à une «communauté citoyenne» composée de femmes et de personnes LGBTQIA+. pic.twitter.com/PkvQXID9AS
— Le Figaro (@Le_Figaro) January 30, 2025
À Nantes, on lutte contre le sexisme… en réaménageant les trottoirs
On n’arrête pas le progrès, à Nantes. Au mois d’octobre dernier, la villeplugin-autotooltip__blue plugin-autotooltip_bigWikikPedia
WikikPedia a lancé une grande opération baptisée « Contre le sexisme, imaginons ensemble les espaces publics de demain ». L’objectif ? Réduire les « inégalités de genre » dans la rue et garantir « le droit à la villeplugin-autotooltip__blue plugin-autotooltip_bigWikikPedia
WikikPedia pour toutes et tous ». Tout un programme.
Pour ce faire, une « communauté citoyenne » - regroupant 28 femmes, « personnes LGBTQIA+ et personnes non binaires » - a été constituée avec pour mission d’effectuer des « balades urbaines » dans différents quartiers nantais et d’observer sur le terrain les difficultés éventuelles. Le fruit de ces séances d’observation sera synthétisé dans un avis publié en mars 2025. On a hâte.
On n’arrête pas le progrès, à Nantes. Au mois d’octobre dernier, la villeplugin-autotooltip__blue plugin-autotooltip_bigWikikPedia
WikikPedia a lancé une grande opération baptisée « Contre le sexisme, imaginons ensemble les espaces publics de demain ». L’objectif ? Réduire les « inégalités de genre » dans la rue et garantir « le droit à la villeplugin-autotooltip__blue plugin-autotooltip_bigWikikPedia
WikikPedia pour toutes et tous ». Tout un programme.
Pour ce faire, une « communauté citoyenne » - regroupant 28 femmes, « personnes LGBTQIA+ et personnes non binaires » - a été constituée avec pour mission d’effectuer des « balades urbaines » dans différents quartiers nantais et d’observer sur le terrain les difficultés éventuelles. Le fruit de ces séances d’observation sera synthétisé dans un avis publié en mars 2025. On a hâte.
La séparation des pouvoirs est une vieille importation anglo-saxonne dévoyée par Montesquieu.
Dans notre Civilisation Occidentale actuelle laïque , il y a 3 sortes de pouvoirs : Pouvoir Exécutif, Pouvoir Législatif, Pouvoir Financier 2).
Chacun est lié, et les dissocier c'est déresponsabiliser leurs représentants.
En regard d'un “Ordre Mondial” 3) qui serait dirigé par une “Intelligence Humaine ou Artificielle” et qui dicterait pour TOUS, des règles identiques, il y a, en ce moment, une “Diversité” de pays, de nations, avec chacun leurs règles, leurs “Us & Coutumes”.
Par pays, ces règles, ces “Us & Coutumes” sont (censés) être “acceptés” par les habitants qui y vivent, et d'ailleurs, les habitants se réunissent (ou restent) dans le pays où les règles et les Us & Coutumes leurs conviennent “globalement” tout en ayant le choix (sauf exception comme en Corée du Nord) de changer de pays 4).
Dans un pays il y a 2 sortes de Démocraties : Démocratie Représentative et Démocratie Participative.
Il est évident que plus un pays est petit 5) plus une démocratie participative y sera instituée et fonctionnera, car statistiquement l'adhésion aux règles se fera plus facilement.
Et inversement, plus le pays sera grand et nombreux, plus il aura naturellement tendance à se tourner vers une
démocratie représentative.
Et donc dans un “grand pays” qui penche naturellement vers la démocratie représentative, les hommmes ont définis le concept de “Pouvoir” pour leurs “Représentants”, qu'ils ont voulu limiter et encadrer par 2 contraintes qui consistent essentiellement dans “La Durée” (le mandat, la délégation) et le “Pluralité” (l'aspect collégial, le contrôle mutuel, la participation “plurielle”).
Le mandat “donné” à UN POUVOIR : c'est une durée (3 ans, 5 ans, 7 ans, …) et une possibilité de renouvellement (2 fois, 10 fois, illimité).
La “Pluralité”, la “Collégialité” à l'intérieur d'un POUVOIR, a été “dévoyée” (naturellement d'ailleurs) par les membres eux-mêmes vers la notion de “Séparation des Pouvoirs” qui leur permettra de se déresponsabiliser à l'intérieur de leur champs d'action.
Et ceci a été préché par nombre de théoriciens, de philosophes,
Nombre d'images 3 et nobre de milliseconde de cadence de défilement 3000
Ce que ce code fait :
Tri chronologique ascendant et descendant :
Le tri ascendant est effectué avec chrono : les pages les plus anciennes apparaissent en premier.
Le tri descendant est effectué avec chrono-desc : les pages les plus récentes apparaissent en premier.
Autres types de tri :
Alphabétique avec alpha.
Aléatoire avec random.
Paramétrage de la taille de la fenêtre de défilement
Pour régler la largeur et la hauteur de la fenêtre de défilement, tu dois modifier le style CSS dans le fichier syntax.php, plus précisément dans la partie qui génère la balise HTML contenant le défilement.
Voici les étapes à suivre :
Étape 1 : Modifier la largeur et la hauteur dans syntax.php
Dans le fichier syntax.php, tu trouveras cette ligne :
php
Copier le code
$R→doc .= '<div class=“defilpages-container” style=“width: 300px; height: 350px; overflow: hidden; border: 1px solid red;”>';
C'est ici que tu peux ajuster la largeur et la hauteur de la fenêtre de défilement. Il te suffit de remplacer 300px et 350px par les dimensions souhaitées.
Exemple pour régler la largeur et la hauteur :
Si tu veux, par exemple, une largeur de 400 pixels et une hauteur de 500 pixels, modifie la ligne comme suit :
php
Copier le code
$R→doc .= '<div class=“defilpages-container” style=“width: 400px; height: 500px; overflow: hidden; border: 1px solid red;”>';
Étape 2 : Modifier la largeur des pages défilantes
Il est aussi important d'ajuster la largeur de chaque page qui défile, afin que les pages ne dépassent pas la largeur du conteneur. Cela se fait ici :
php
Copier le code
$R→doc .= '<div class=“defilpages-page” style=“flex-shrink: 0; width: 300px;”>';
Si tu changes la largeur du conteneur à 400 pixels, tu dois également ajuster la largeur de chaque page défilante à 400px. Cela se fait en modifiant la ligne comme suit :
php
Copier le code
$R→doc .= '<div class=“defilpages-page” style=“flex-shrink: 0; width: 400px;”>';
Exemple complet de modification
Si tu veux une fenêtre de 400px de largeur et 500px de hauteur, voici les modifications à appliquer dans syntax.php :
php
Copier le code
$R→doc .= '<div class=“defilpages-container” style=“width: 400px; height: 500px; overflow: hidden; border: 1px solid red;”>';
et
php
Copier le code
$R→doc .= '<div class=“defilpages-page” style=“flex-shrink: 0; width: 400px;”>';
Résultat
Ces changements permettront de redimensionner correctement la fenêtre de défilement et les pages à la largeur et hauteur que tu spécifies.
Si tu souhaites rendre la largeur et la hauteur configurables via les paramètres du plugin, je peux aussi t'aider à ajouter cette fonctionnalité.
Dans la dernière version :quelle est la ligne qu'il faut que je modifie si je veux que la fenêtre de défilement des pages soit moins haute ?
Pour modifier la hauteur de la fenêtre de défilement des pages, tu peux ajuster la propriété CSS height dans le style du conteneur .defilpages-container.
Ligne à modifier :
Dans le fichier syntax.php, cherche cette ligne :
php
Copier le code
$R→doc .= '<div class=“defilpages-container” style=“width: 400px; height: 500px; overflow: hidden; border: 1px solid red; position: relative;”>';
Modifie la valeur de height (ici 500px) pour la hauteur que tu souhaites.
Exemple :
Si tu veux que la fenêtre ait une hauteur de 300px au lieu de 500px, modifie la ligne ainsi :
php
Copier le code
$R→doc .= '<div class=“defilpages-container” style=“width: 400px; height: 300px; overflow: hidden; border: 1px solid red; position: relative;”>';
Cela ajustera la hauteur de la fenêtre de défilement à 300px.
https://chatgpt.com/c/66effe3a-256c-8001-a3eb-9ca8d55c8d36
you see this when javscript or css is not working correct