Layanet logo

تسهيل عملية ايجاد التصنيف في دليل المواقع

مرحبا، هذا التعديل البسيط الذي اضيفه فقط لتسهيل عملية ايجاد التصنيف الملائم لك عندما تريد اضافة موقعك الى دليل مواقع. فهناك ستجد نفسك أمام قائمة طويلة جداً لن تعرف أولها من آخرها ولن تستطيع ايجاد التصنيف الملائم بسهولة. اذلك قمت ببعض الاضافات مثل ان اجد ما اريد بمجرد كتابة حرف أو أكثر من اسم التصنيف وتعليم التصنيفات الملائمة باللون الأحمر وايضاً تثبيت القائمة على آخر اختيار ملائم.
مثال: حاول ادخال موقعك الى هذه الصفحة http://www.islamonline.net/SiteDirectory/Arabic/addsite.asp

جرب هذه الاضافة بمجرد البدء بكتابة شئ في الحقل النصي بطول أكثر من حرفين وسترى أنه يعمل بشكل جيد.

اكتب مثلاً "ادل" وسترى انه سينتقي "أدلة" وسيصبغ باللون الأحمر ايضاً كلمات مثل "أدلة المواقع العربية" و "أدلة هواتف" و "أدلة وخدمات"

وهذا هو كود الجافا سكريبت الذي استعملته

  
                                    

<script language="javascript1.2">
function filter(str){

if(str.length<3) return;
str=str.replace(/[أإآ]/g,'ا');

cat=document.getElementById('category').options;
for(var i=0;i<cat.length;i++) {
optionText=cat[i].text.replace(/[أإآ]/g,'ا');
if(optionText.indexOf(str)>0){
cat[i].selected=true;
cat[i].style.color='red';
}else {
cat[i].style.color='black';
}
}
}
</script>


طريقة 2 : اخفاء المحتويات غير المرغوبة

هذا تطوير رقم 2 للكود الذي فيه أخفي الامكانيات الأخرى وليس فقط صبغها باللون الأحمر - الكود هذا عمل بشكل بسيط فقط على فايرفوكس لكن كي أجعله يعمل على المتصفحات الأخرى كان يجب القيام ببعض الخدع التي لم تقنعني. الباب مفتوح أمامكم كي تقترحوا علي طريقة أحسن من التي اتبعتها.


طريقة 3: من اقتراح عضو سوالف ليوناردو دافينشي