Outils pour utilisateurs

Outils du site


wiki-suggestions-ameliorations

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
wiki-suggestions-ameliorations [2018/07/04 15:10] sergewiki-suggestions-ameliorations [2020/04/17 07:59] serge
Ligne 1: Ligne 1:
 ====== Suggestions d'améliorations de ce wiki ====== ====== Suggestions d'améliorations de ce wiki ======
 +
 +=====Script conversion=====
 +<code python conversion.py>
 +#!/usr/bin/env python3
 +# -*- coding: utf-8 -*-
 +
 +
 +import os
 +from sys import argv
 +
 +from bs4 import BeautifulSoup
 +
 +from httpdownload import HttpDownload
 +
 +TIMEOUT = 60
 +
 +
 +class LinkConversion:
 +
 +    def __init__(self, link):
 +        self.link = link
 +        self.bad_link = 0
 +        self.no_title = 0
 +
 +        self.new_text = self.get_new_text()
 +        print(self.new_text)
 +
 +    def get_new_text(self):
 +        # http://fing.org/?Le-succes-de-la-Montre-verte
 +        site = self.link.split("/")[2]
 +
 +        # Création d'un texte propre équivalent au self.link
 +        alt_text = self.get_alt_text()
 +
 +        new_text =  "[[" + self.link + "|" + site + ": " + alt_text
 +
 +        return new_text
 +
 +    def get_alt_text(self):
 +
 +        if ".pdf" not in self.link:
 +            self.link = self.link.replace("\\", "")
 +            text = HttpDownload().get_response(self.link, timeout=TIMEOUT)
 +
 +            bad_link, no_title = 0, 0
 +
 +            try:
 +                soup = BeautifulSoup(text, features="lxml")
 +            except:
 +                bad = "<title>Mauvaise url</title>"
 +                self.bad_link = 1
 +                soup = BeautifulSoup(bad, features="lxml")
 +
 +            try:
 +                alt_text = soup.title.string
 +            except:
 +                self.no_title = 1
 +                alt_text = "Pas de titre"
 +
 +        else:
 +            alt_text = self.link.split("/")[-1]
 +
 +        # TODO: pourquoi parfois None ?
 +        if not alt_text:
 +            alt_text = "Pas de titre: None"
 +
 +        return alt_text
 +
 +
 +if __name__ == "__main__":
 +
 +    error = """
 +Usage:
 +Ouvrir un terminal dans le dossier de ce script:
 +
 +python3 conversion.py url
 +
 +avec
 +
 +url = une url complète
 +
 +exemple:
 +url = https://labomedia.org/
 +"""
 +
 +    try:
 +        url = argv[1]
 +    except:
 +        print(error)
 +
 +        os._exit(0)
 +
 +    LinkConversion(url)
 +</code>
 +
 +=====Vieilles suggestions=====
 +<WRAP center round box 40% centeralign>
 +**[[pages_techniques|Retour vers les Pages techniques]]**
 +</WRAP>
  
 Une page pour poster nos suggestions, nos problèmes d'utilisation, nos remarques, nos idées de solutions, pour améliorer ce wiki. Une page pour poster nos suggestions, nos problèmes d'utilisation, nos remarques, nos idées de solutions, pour améliorer ce wiki.
Ligne 8: Ligne 107:
  
   * **Les tags dans les listes générées par pagelist sont jolis mais illisibles** éclaircir le gris ??   * **Les tags dans les listes générées par pagelist sont jolis mais illisibles** éclaircir le gris ??
-  + 
 +  **tag rose sur fond gris foncé dans les listes: éclaircir le gris** 
 + 
 +  * **pour de changement des images, rendre plus visible le bouton « sélection des fichiers » ** 
 + 
 +  * **soucis avec fichiers .dxf voir [[foldarap_entretien|Foldarap Entretien]] ** 
 + 
 +  * **dans les images importées le + se transforme en "_2b" ** 
 + 
 +  * **Importer des fichier openscad .scad impossible et c'est relou!!!!!!!!!!! ** 
 + 
 +  * **Problème d'import des fiches idées via le script**... manque des images... 
 +    * Toutes les images sont téléchargées, mais le code est faux 
 +    * <code>[[file:toto.png|400px]] au lieu de {{toto.png?400px}}</code> 
 + 
 +  * **Pas moyen d'éditer différentes parties d'une même page avec différents utilisateurs** .... >> page bloquée...:-( 
 + 
 +  * **Les catégories** gestion modèles notes_personnelles ne servent à rien, un tag suffit, de toute façon personne ne va les utiliser ! 
 + 
 +  * **Améliorer les couleurs des WRAP: orange bleu moche** 
 {{tag>wiki}} {{tag>wiki}}
  
  
wiki-suggestions-ameliorations.txt · Dernière modification : 2020/04/17 08:08 de serge