أتمتة إضافة الإشارات المرجعية إلى del.icio.us
أستخدم del.icio.us لتخزين جميع الإشارات المرجعية التي لا يتم استخدامها بشكل متكرر ، ولكني وجدت أن التصفح باستخدام العلامة ليس فعالًا جدًا بالنسبة لي. دائمًا ما أستخدم بحثًا بنص كامل من خلال إشاراتي المرجعية للعثور على ما أبحث عنه ، لذلك ما أبحث عنه حقًا هو حل حفظ بنقرة واحدة يشبه زر النجمة في متصفح فلوك.
يأتي Greasemonkey للإنقاذ باستخدام البرنامج النصي للمستخدم del.icio.us autotag ، ولكن المشكلة تكمن في أنه لا يمكنك تحرير العلامات بالنقر فوق زر علامة del.icio.us ، لأن هذا البرنامج النصي يرسل النموذج بشكل فوري دائمًا ، يكرر أيضا العلامات.
لقد قمت بإنشاء ترقية للبرنامج النصي الذي يعمل على إصلاح تلك المشكلات. تمامًا مثل النص البرمجي الأول ، سيضيف تلقائيًا العلامات الشائعة والموصى بها:
إليكم التفاصيل:
- يدخل تلقائيا في العلامات الشعبية أو الموصى بها ، يرسل النموذج ويغلق النافذة المنبثقة.
- إذا تم حفظ الإشارة المرجعية بالفعل ، فستترك نافذة التحرير كما هي.
- لا تكرر العلامات إذا كنت تستخدم زر العلامة أكثر من مرة.
وهنا كود المصدر ، في حال كنت مهتما:
var poptags = unsafeWindow ['tagPop']؛
إذا كان (poptags) / test للتأكد من أننا في صفحة المشاركة
إذا (poptags == "”)
var rectags = unsafeWindow ['tagRec']؛
var finaltags = rectags.toString ()؛
آخر
var finaltags = poptags.toString ()؛
if (document.getElementById ('tags'). value.length> 4)
editmode = 1؛
آخر
editmode = 0؛
var myarray = finaltags.split ("،")؛
ل (علامة var في myarray)
if (document.getElementById ('tags'). value.search (/ myarray [tag] /) == -1)
document.getElementById ('tags'). value + = myarray [tag] + ”"؛
if (finaltags.length> 4 && editmode == 0)
. document.getElementById ( 'delForm') تقديم ()؛
أنا ببساطة لا يمكن أن يعيش بدون هذا البرنامج النصي ، لكني لا أوصي باستخدامه إذا كنت ترغب في تصفح حسب العلامة.
تثبيت del.icio.us الآلي برنامج نصي Greasemonkey