Automatizuoti žymių įtraukimą į del.icio.us
Aš naudoju del.icio.us, kad išsaugotumėte visas mano retai naudojamas žymas, bet sužinojau, kad naršymas pagal žymę man nėra labai efektyvus. Aš visada naudoju visą teksto paiešką per mano žymes, kad surastų tai, ko ieškojau, todėl tai, ko aš tikrai ieškau, yra vieno paspaudimo taupymo sprendimas, panašus į žvaigždės mygtuką „Flock“ naršyklėje.
„Greasemonkey“ gelbėja su del.icio.us autotag vartotojo scenarijumi, tačiau problema ta, kad negalite redaguoti žymių spustelėję žymės mygtuką del.icio.us, nes šis scenarijus visada nedelsdamas pateikia formą ir taip pat pakartoja žymes.
Sukūriau scenarijų, kuris išsprendžia šias problemas. Kaip ir pirmasis scenarijus, jis automatiškai pridės populiarias ir rekomenduojamas žymas:
Čia rasite išsamią informaciją:
- Automatiškai įeina į populiarias arba rekomenduojamas žymas, pateikia formą ir uždaro iššokantį langą.
- Jei žyma jau buvo išsaugota, jis paliks redagavimo langą.
- Nenagrinėja žymų, jei naudosite žymos mygtuką daugiau nei vieną kartą.
Ir čia yra šaltinio kodas, jei jus domina:
var poptags = unsafeWindow ['tagPop'];
jei (poptags) // išbandykite, kad įsitikintume, jog esame skelbimų puslapyje
jei (poptags == „“)
var rectags = unsafeWindow ['tagRec'];
var finaltags = rectags.toString ();
Kitas
var finaltags = poptags.toString ();
if (document.getElementById („žymės“). value.length> 4)
editmode = 1;
Kitas
editmode = 0;
var myarray = finaltags.split („,“);
už (var tag myarray)
if (document.getElementById („žymės“). value.search (/ myarray [tag] /) == -1)
document.getElementById („žymės“) reikšmė + = myarray [žymė] + ”“;
jei (finaltags.length> 4 &&mode == 0)
document.getElementById („delForm“).
Aš tiesiog negalėjau gyventi be šio scenarijaus, bet nenorėčiau naudoti, jei norite naršyti pagal žymą.
Įdiekite del.icio.us automater „Greasemonkey“ scenarijų