منتديات الغدير الإسلامية

ستايل يا محمد لا نريد تسجيلك معنا أدعية ومناجاة الإمام علي (ع)


العودة   منتديات الغدير الإسلامية » غدير برمجة وتطوير المواقع » غدير المنتديات والهاكات

غدير المنتديات والهاكات يضم هذا الغدير كل ما يدور في عالم المنتديات من إضافات جديدة وتطويرات أساسية في البرمجة والتصميم..

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 08-19-2008, 20:40   #1
معلومات العضو
المشرف العام
 
الصورة الرمزية أبو حسين


إحصائية الترشيح
عدد النقاط : 77
قوة التمثيل: 39
أبو حسين will become famous soon enough
أبو حسين غير متصل
تعديل أسماء الملفات المرفقة بتقنية الأجاكس [3.0]

بسم الله الرحمن الرحيم

هذا الهاك جداً فعال ومميز ولكن المشكلة الوحيدة التي يواجهها هي أنه لا يقبل اللغة العربية (سأشرح الأمر لاحقاً). يسمح لك هذا الهاك بتحرير أسماء الملفات المرفقة. فقط الأعضاء المسموح لهم 'الذين يستطيعون تحرير المرفق' كذلك واضع المشاركة أو الموضوع حسب التصاريح المسموح له بتحرير المرفق.

كل ما عليك للتحرير أن تضغط ضغطتين بجانب الاسم للملف المرفق. سيتحول إلى مربع التحرير تماماً مثل تحرير اسم الموضوع في نظام الفي بي. كما ستظهر لك أزرار واحد لقبول التحرير والآخر لإلغاءه. المشكلة التي نواجهها هنا أن الترميز الذي قام به المبرمج لا يدعم اللغة العربية ولذلك عند التحرير وكتابة الأسماء بالعربية يقوم بتحويلها إلى رموز غير مفهومة، ولكن إذا تم تحرير الاسم باللغة الإنجليزية فيتم حفظه كما هو. إن شاء الله إذا حصلت حل لهذا المشكلة سأخبركم بالتحديث.

طبعاً الإمتداد لا يمكن تحريره في المرفق.

مثال تغيير الاسم:

مربع التحرير:

بعد التحرير والحفظ:

التحرير لاسم عربي:

النتيجة:


معلومات تركيب الهاك:
ملفات للتحرير: 0
قوالب للتحرير: 2
ملفات للرفع: 1
وقت التركيب: دقيقة كحد أقصى.



التركيب:

1. قم برفع الملف edit_attachment_filenames.js إلى داخل مجلد clientscript بالمنتدى.

2. قم باستيراد المنتج من لوحة تحكم المنتدى.

3. ضع الكود التالي في قالب headinclude:
كود PHP:
<script type="text/javascript" src="clientscript/edit_attachment_filenames.js"></script> 
4. في قالب attachmentbit:

ابحث عن:
كود PHP:
<tr
استبدلها بـ:
كود PHP:
<tr<if condition="can_moderate($threadinfo['forumid'], 'canmoderateattachments')"ondblclick="edit_attachment_name($attachment[attachmentid]);"</if>> 
ابحث عن:
كود PHP:
<img class="inlineimg" src="$stylevar[imgdir_attach]/$attachment[attachmentextension].gif" alt="<phrase 1="$attachment[attachmentextension]">$vbphrase[file_type_x]</phrase>" width="16" height="16" border="0" style="vertical-align:middle" />&nbsp;<a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]" target="_blank">$attachment[filename]</a
استبدلها بـ:
كود PHP:
<img class="inlineimg" src="$stylevar[imgdir_attach]/$attachment[attachmentextension].gif" alt="<phrase 1="$attachment[attachmentextension]">$vbphrase[file_type_x]</phrase>" width="16" height="16" border="0" style="vertical-align:middle" />&nbsp;<a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]" id="attachment_filename_$attachment[attachmentid]" target="_blank">$attachment[filename]</a><a id="attachment_filename_edit_$attachment[attachmentid]"></a
5. في قالب postbit_attachment :

ابحث عن:
كود PHP:
<tr
استبدلها بـ:
كود PHP:
<tr<if condition="can_moderate($threadinfo['forumid'], 'canmoderateattachments')"ondblclick="edit_attachment_name($attachment[attachmentid]);"</if>> 
ابحث عن:
كود PHP:
<td><a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]"<if condition="$show['newwindow']"target="_blank"</if>>$attachment[filename]</a> ($attachment[filesize]<if condition="$show['views']">, <phrase 1="$attachment[counter]">$vbphrase[x_views]</phrase></if>)</td
استبدلها بـ:
كود PHP:
<td><a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]"<if condition="$show['newwindow']"target="_blank"</if> id="attachment_filename_$attachment[attachmentid]">$attachment[filename]</a><a id="attachment_filename_edit_$attachment[attachmentid]"></a> ($attachment[filesize]<if condition="$show['views']">, <phrase 1="$attachment[counter]">$vbphrase[x_views]</phrase></if>)</td


تمنياتي لكم بالتوفيق
الله يحفظكم
الملفات المرفقة
نوع الملف: zip edit_attachment_filenames_3_0.zip‏ (3.7 كيلوبايت, المشاهدات 2)
التوقيع

اللهم صل على محمد وآل محمد

قال أمير الموحدين:
.. تكلموا تعرفوا فإن المرء مخبوء تحت لسانه ..
  رد مع اقتباس


إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
attachment, تعديل أسماء الملفات المرفقة




الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تحرير مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة
الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[منتج]: هاك الشكر بتقنية الأجاكس [7.7] أبو حسين غدير المنتديات والهاكات 3 08-21-2008 11:54



Powered by vbulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
Copyright ©2006-2008, Algdeer Islamic Network

Valid XHTML 1.0 Transitional Valid CSS!
شبكة الغدير الإسلامية