Sort Price from Low to High, Put Items in View list All Automatically
// ==UserScript==
// @name AliExpress Ultra Efficient
// @namespace Mikhoul
// @description Sort Price from Low to High, Put Items in View list All Automatically
// @include http*://*.aliexpress.com/af/*
// @include http*://*.aliexpress.com/w/*
// @include http*://*.aliexpress.com/wholesale*
// @version 1.01
// @grant none
// ==/UserScript==
// Prices Low to High
if (window.location.href.indexOf("&SortType=price_asc") == -1) //vérifie si les prix sont ascendant ET si non les met ascendant dans l'url
{
var url = window.location.href;
var priceAsc = "&SortType=price_asc";
url += priceAsc;
window.location = url;
// alert("Alert #1 Price Ascendant");
}
if (window.location.href.indexOf("&SortType=default") > -1) // Vérifie si ""&SortType=default" existe ET si OUI l'enlève
{
location.href = location.href.replace(/(\&S(\w+)=(\w+)ault)/, ""); //Cherche "&SortType=default" et le remplace par RIEN
}
// Free Shipping
if (window.location.href.indexOf("&isFreeShip=y") == -1) //vérifie si les SHIPPING est gratuit ET si non le met à gratuit
{
var url = window.location.href;
var freeShip = "&isFreeShip=y";
url += freeShip;
window.location = url;
// alert("Alert #2 Free Shipping");
}
if (window.location.href.indexOf("&isFreeShip=n") > -1) // Vérifie si "&isFreeShip=n" existe ET si OUI l'enlève
{
location.href = location.href.replace(/(\&isF(\w+)=(n))/, ""); //Cherche "&isFreeShip=n" et le remplace par RIEN
}
// Seller sell in Quantity 1
if (window.location.href.indexOf("&isRtl=yes") == -1) //vérifie si les articles sont pour Prix Unitaire Qt1 ET si non les met unitaires
{
var url = window.location.href;
var priceRtlUnit = "&isRtl=yes";
url += priceRtlUnit;
window.location = url;
// alert("Alert #3 1 Piece/RTL Only");
}
// View LIST instead of Gallery
if (window.location.href.indexOf("&g=n") == -1) //vérifie si le mode List est actif ET si NON actif change l'url pour l'activer
{
var url = window.location.href;
var modeList = "&g=n";
url += modeList;
window.location = url;
// alert("Last Alert: Mode list");
}
if (window.location.href.indexOf("&g=y") > -1) // Vérifie si "&g=y" existe ET si OUI l'enlève
{
location.href = location.href.replace(/(\&g)=(\y)/, ""); //Cherche "&g=y" et le remplace par RIEN
}