Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#76 Le 31/01/2018, à 13:53

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Bonjour cqfd93,
suite de notre conversation, je te donne les images correspondantes.
Le script ne fonctionne pas chez moi, pourquoi ?
mini_18013101571617359.png mini_180131015727661261.png

Dernière modification par enebre (Le 31/01/2018, à 14:03)

Hors ligne

#77 Le 31/01/2018, à 14:13

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Salut enebre,

Le script que j'utilise s'appelle Mybuntu-fr et il est disponible . Le tien ne porte pas le même nom.

Voilà le code complet :

// ==UserScript==
// @name Mybuntu-fr
// @namespace mybuntu-fr
// @description Personnalisation des sites *buntu-fr.
// @icon http://fadrienn.irlnc.org/galeries/outils/mybuntu-fr/icon.png
//
// @require apparence.js
// @require redaction.js
// @require navigation.js
// @require moderation.js
//
// @include http://*.ubuntu-fr.org/*
// @include https://*.ubuntu-fr.org/*
// @include http://*.kubuntu-fr.org/*
// @include https://*.kubuntu-fr.org/*
// @include http://*.xubuntu-fr.org/*
// @include https://*.xubuntu-fr.org/*
// @include http://*.edubuntu-fr.org/*
// @include https://*.edubuntu-fr.org/*
//
// @grant GM_xmlhttpRequest
// @grant GM_deleteValue
// @grant GM_setValue
// @grant GM_getValue
// ==/UserScript==

(function() {
	/* Préparation de la zone de réglage des options. */
	var ground = document.createElement("div");
	ground.style.display = "none";
	document.body.appendChild(ground);
	
	var fog = document.createElement("div");
	fog.style.backgroundColor = "#808080";
	fog.style.position = "fixed";
	fog.style.opacity = "0.8";
	fog.style.zIndex = "999";
	fog.style.bottom = "0";
	fog.style.right = "0";
	fog.style.left = "0";
	fog.style.top = "0";
	ground.appendChild(fog);
	
	var form = document.createElement("div");
	form.style.backgroundColor = "#FFEBCD";
	form.style.position = "fixed";
	form.style.overflow = "auto";
	form.style.zIndex = "1000";
	form.style.bottom = "10%";
	form.style.right = "10%";
	form.style.left = "10%";
	form.style.top = "10%";
	ground.appendChild(form);
	var ref = document.getElementById("block-system-navigation");
	if (ref == undefined) ref = document.getElementById("active");
	var styles = new Array("borderTopWidth", "borderTopStyle", "borderTopColor", "borderBottomWidth", "borderBottomStyle", "borderBottomColor", "borderRightWidth", "borderRightStyle", "borderRightColor", "borderLeftWidth", "borderLeftStyle", "borderLeftColor", "backgroundColor", "borderTopLeftRadius", "borderTopRightRadius", "borderBottomLeftRadius", "borderBottomRightRadius");
	ref = getComputedStyle(ref);
	for (var i=0; i<styles.length; i++)
		form.style[styles[i]] = ref[styles[i]];
	form.style.padding = "0.5em";
	
	/* Affichage/masquage de la liste des options. */
	fog.onclick = function() { ground.style.display = "none"; };
	var parent = document.getElementById("logo");
	var button = document.createElement("button");
	button.appendChild(document.createTextNode("Terminé"));
	button.style.position = "fixed";
	button.style.right = "12%";
	button.style.bottom = "12%";
	button.style.zIndex = "1001";
	ground.appendChild(button);
	button.onclick = function() { ground.style.display = "none"; };
	button = document.createElement("button");
	button.appendChild(document.createTextNode("*"));
	button.style.backgroundColor = "transparent";
	button.style.border = "0 none transparent";
	button.style.fontSize = "2em";
	button.style.padding = 0;
	button.style.position = "absolute";
	if (window.location.hostname.substring(window.location.hostname.indexOf(".")+1) == "edubuntu-fr.org")
		button.style.left = "320px";
	else button.style.left = "280px";
	button.style.top = "10px";
	button.style.zIndex = "998";
	parent.appendChild(button);
	button.onclick = function() { ground.style.display = ""; };
	
	/* Contenu de la liste des options. */
	var line = document.createElement("p");
	line.appendChild(document.createTextNode("Script de personnalisation des sites *buntu-fr.org "));
	line.appendChild(document.createElement("img"));
	switch (GM_getValue("modify-page-emotes")) {
		case "blue": line.lastChild.src = "http://pix.tdct.org/upload/original/1343593876.png"; break;
		default: line.lastChild.src = "/img/smilies/smile.png"; break;
	}
	line.lastChild.alt = ":)";
	var smiley = line.lastChild;
	line.appendChild(document.createTextNode(" Pour toute question ou remarque, n'hésitez pas à aller faire un tour sur "));
	line.appendChild(document.createElement("a"));
	if (window.location.protocol == "https:")
		line.lastChild.href = "https://guest:guest@fadrienn.irlnc.org/galeries/outils/mybuntu-fr";
	else line.lastChild.href = "http://fadrienn.irlnc.org/galeries/outils/mybuntu-fr";
	line.lastChild.appendChild(document.createTextNode("mon blog"));
	line.appendChild(document.createTextNode("."));
	form.appendChild(line);
	
	var line = document.createElement("p");
	line.appendChild(document.createTextNode("Les modifications sont appliquées immédiatement. Toutefois, actualiser la page peut être nécessaire pour la retrouver dans l'état d'origine après désactivation de certaines options."));
	form.appendChild(line);
	
	// Cette fonction est lancée après la lecture des @require: les options sont donc préparées à part pour être ajoutées ici ensuite.
	if (window.mybuntops != undefined) {
		for (var i=0; i<window.mybuntops.length; i++)
			form.appendChild(window.mybuntops[i]);
		window.mybuntops = undefined;
	}
	
	var line = document.createElement("p");
	line.appendChild(document.createTextNode("Une idée d'option supplémentaire? C'est peut-être possible, n'hésitez pas à demander! "));
	line.appendChild(smiley.cloneNode(true));
	line.style.marginBottom = "3em";
	form.appendChild(line);
})();

cqfd93

En ligne

#78 Le 31/01/2018, à 14:18

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Voila l'erreur, c'est bon maintenant, merci cqfd

Hors ligne

#79 Le 31/01/2018, à 14:28

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Ah maintenant je comprends pourquoi tu n'avais pas le bon script : le premier message d'Elzen comporte le lien vers Mybuntu-fr (dans la première ligne Mise à jour…) alors que plus bas dans le message, il y a le lien vers xkubuntu-fr.


cqfd93

En ligne

#80 Le 31/01/2018, à 14:30

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Que faut-il cocher dans la configuration du script via l'astérisque
j'ai fais ceci , est-ce que c'est correct ?
mini_180131023747961026.png

Dernière modification par enebre (Le 31/01/2018, à 15:28)

Hors ligne

#81 Le 31/01/2018, à 14:38

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Essai concluant smile
Excellent le script, ça va déjà grandement faciliter la tâche.
Merci pour ce script

Hors ligne

#82 Le 31/01/2018, à 14:39

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

enebre a écrit :

Que faut-il cocher dans la configuration du script via l'asterix
j'ai fais ceci , est-ce que c'est correct ?
http://nsa39.casimages.com/img/2018/01/31/mini_180131023747961026.png

J'ai ça (j'utilise toujours google mais faut pas le répéter… je n'arrive pas à me faire aux autres moteurs de recherche !) :
1517405933.png


cqfd93

En ligne

#83 Le 31/01/2018, à 14:44

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

J'aimerais savoir ce que cela signifie, pourrais-tu me l'expliquer stp ?
Corriger automatiquement les liens absolus en liens relatifs lors de l'envoi de messages.

Dernière modification par enebre (Le 31/01/2018, à 14:45)

Hors ligne

#84 Le 31/01/2018, à 15:06

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Ça permet de transformer automatiquement ces deux liens :
https://forum.ubuntu-fr.org/viewtopic.p … #p21863860
https://forum.xubuntu-fr.org/viewtopic. … #p21863860
en :
./viewtopic.php?pid=21863860#p21863860

Avec des liens absolus, quand on poste des liens depuis xubuntu-fr, un membre connecté sur ubuntu-fr ou kubuntu-fr doit se connecter à xubuntu-ft. On évite ça avec les liens relatifs.


cqfd93

En ligne

#85 Le 31/01/2018, à 15:07

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Ok, c'est compris, c'est en effet mieux à l'usage du forum. merci

Dernière modification par enebre (Le 31/01/2018, à 15:09)

Hors ligne

#86 Le 31/01/2018, à 15:22

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

J'aime bien aussi la possibilité de poster facilement une image avec miniature.


cqfd93

En ligne

#87 Le 31/01/2018, à 15:24

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Oui ce script est une petite merveille, je suis étonné de sa taille pour tout ce qu'il fait.

Hors ligne

#88 Le 31/01/2018, à 15:36

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Yep, et pour tous ceux qui suivent ce fil, même si certaines options sont destinées à la modération, ce script n'est pas destiné aux seuls modos, tout le monde peut en profiter.


cqfd93

En ligne

#89 Le 31/01/2018, à 15:45

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Par contre je ne vois pas comment poster une miniature directement, j'ai pourtant coché la bonne case

Hors ligne

#90 Le 31/01/2018, à 15:47

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Commence par prévisualiser ton message et tu verras un bouton Parcourir. En fait, ça ne marche pas quand tu écris une réponse rapide mais avec Citer ou Prévisualisation, c'est bon.

Dernière modification par cqfd93 (Le 31/01/2018, à 15:49)


cqfd93

En ligne

#91 Le 31/01/2018, à 16:04

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

1517411073.pngtest imagehttp://pix.toile-libre.org/upload/thumb/1517411073.png

Hors ligne

#92 Le 31/01/2018, à 16:05

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

normal ça que le lien s'affiche derrière ?

Hors ligne

#93 Le 31/01/2018, à 16:08

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Ça ne devrait afficher que la miniature.
Une fois l'image envoyée, quand le téléversement est terminé, la miniature s'affiche sous la zone d'édition, un clic gauche sur la miniature et hop, le lien est collé là où se trouve le curseur d'édition.


cqfd93

En ligne

#94 Le 31/01/2018, à 16:10

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

1517411410.pngC'est bien ce que fais, enfin il me semble,j'essaye à nouveau
j'ai du aller trop vite, c'est bon cette fois smile

J'en apprends des choses avec toi, c'est sympa.

Dernière modification par enebre (Le 31/01/2018, à 16:14)

Hors ligne

#95 Le 31/01/2018, à 16:15

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Super ! Ça va bien te simplifier la vie.


cqfd93

En ligne

#96 Le 31/01/2018, à 16:17

enebre

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

jamais eu autant de spammeur en si peu de temps sur le forum, du moins pour mon expérience jusqu'à présent.

Dernière modification par enebre (Le 31/01/2018, à 16:39)

Hors ligne

#97 Le 31/01/2018, à 16:46

cqfd93

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Je t'ai répondu sur la ML modos.


cqfd93

En ligne

#98 Le 11/10/2018, à 12:48

metalux

Re : [Script/GreaseMonkey] Switcher-link pour les variantes d'ubuntu-fr.org

Bonjour,
Le changement de moteur est toujours fonctionnel chez vous sur la documentation? Chez moi, il ne fonctionne que sur le forum ou l'accueil, ça ne me gène pas trop, car qwant me convient, c'est pour savoir si c'est normal.

Hors ligne