您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Outils complémentaires pour les vendeurs du site 5euros.com. Ce plugin est gratuit :-)
当前为
// ==UserScript== // @name 5Outils // @namespace http://tampermonkey.net/ // @version 3.2 // @description Outils complémentaires pour les vendeurs du site 5euros.com. Ce plugin est gratuit :-) // @author Thomas21 // @match https://5euros.com/dashboard/commande/* // @match https://5euros.com/dashboard/thread/* // @match https://5euros.com/ventes // @grant none // ==/UserScript== (function() { 'use strict'; var APIKEY = "VotreCleIci"; // Entrez votre clé API ici, entre les guillemets var curPage = ""; if (window.location.href.indexOf("thread") > -1 || window.location.href.indexOf("commande") > -1) { curPage = "conversation"; } if (window.location.href.indexOf("ventes") > -1) { curPage = "ventes"; } // Features appliquées aux conversations if(curPage == "conversation"){ // Conteneur du script Boutons Custom var PageTargetBlock = $('.trackingControl-Timeline'); if (window.location.href.indexOf("thread") > -1) { PageTargetBlock = $('.messageSubmit'); } $('body').on('click', '#restartAjax', function(){ $('#restartAjax').parent().hide(); loadDynamicButtons(); }); $(document).ready(function(){ loadDynamicButtons(); }); } // Features appliquées au listing des commandes if(curPage == "ventes"){ var tableauContainer = $('#threads-listing'); $(document).ready(function(){ showCustomBadge(true); }); tableauContainer.bind("DOMSubtreeModified",function(){ showCustomBadge(false); }); } function loadDynamicButtons(){ $.ajax({ url: 'https://5outils.social-provider.com/controller/messagesController.php', type: 'GET', dataType: 'json', data: { ajax: '1', version: '3.2', security: APIKEY, url: window.location.href }, error: function(retour) { erreurAjaxDynamicButtons('Impossible de joindre le serveur Social Provider.'); }, success: function(retour) { if(retour.status){ PageTargetBlock.prepend(retour.content); } else { erreurAjaxDynamicButtons(retour.content); } }, }); } function erreurAjaxDynamicButtons(messageErreur){ PageTargetBlock.prepend('<div class="alert-danger"><b>Impossible de charger les boutons dynamiques :</b> '+messageErreur+' <button id="restartAjax" class="btn btn-small btn-default">Recommencer</button></div>'); } function showCustomBadge(firstLoad){ var messagesId = []; $('table.table tbody tr').each(function(){ messagesId.push(($(this).attr("data-id"))); }); console.log(messagesId); $.ajax({ url: 'https://5outils.social-provider.com/controller/orderController.php', type: 'GET', data: { action: 'badge', messagesId: messagesId, firstLoad: firstLoad, security: APIKEY }, success: function(retour) { $('body').prepend(retour); //$(this).children('td:first-child').css("background", retour); console.log(retour); }, }); } })();