بسم الله الرحمن الرحيم،
منذ مدة كانت عندي مشكلة في استخدام التايني (TinyMCE)، وهي أنه لايمكنك رفع الصور من خلاله، فقط تستطيع ضم الصور الموجودة على الإنترنت أي روابط للصور فقط بدون الرفع. ووقتها اضطررت لاستخدام FCKeditor!.
بعد ذلك رأيت الوورد بريس ولوحة تحكمها ولاحظت على الفور التايني المتنكر (أي بالثيم الجديد الذي صنعه فريق الوورد بريس)، وتذكرت أهمية البحث عن إضافة لرفع الصور فبالتأكيد يوجد مثل هكذا إضافة.
فريق التايني لديهم خطة جميلة في كسب النقود، التايني مجاني ومفتوح المصدر ولكن يوجد إضافتين من نفس الشركة غير مجانيتين. إضافة لرفع الصور والأخرى لرفع الملفات. بالتأكيد ذهبت للحل الآخر وهو البحث عن إضافة مفتوحة المصدر
، ووجدت وقتها إضافة ممتازة ومشهورة وهي tinybrowser، وأحببت أن أشارككم الطريقة عل البعض يستفيد منها:
1- حمل التايني من الرابط التالي
2- فك ضغط التايني داخل المخدم المحلي، وبعدها ستجد مجلدين:
examples
jscripts
المجلد الأول يحتوي على أمثلة متعددة يمكنك مشاهدتها مباشرة والاستفادة من مشاهدة النص المصدري للصفحة وكيفية استدعاء التايني. أما المجلد الثاني فيحتوي على ملفات التايني الرئيسية ومجلدات الإضافات. في هذه الخطوة وضعنا الإضافة داخل المجلد المخصص لها ولكن التايني لن يستخدمها لإننا لم نخبره بذلك بعد، تابع التالي.
3- حمل الإضافة من الرابط التالي
4- فك ضغط الإضافة داخل مجلد plugins الموجود في المسار (jscripts/tiny_mce/plugins).
5- الآن، ارجع إلى مجلد examples وحرر ملف full.html مثلاً، هذا الملف هو مثال التايني مع كل إضافاته.
6- داخل الملف، يوجد سطر:
<script type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"></script>
اكتب السطر التالي أسفل منه:
<script type="text/javascript" src="../jscripts/tiny_mce/plugins/tinybrowser/tb_tinymce.js.php"></script>
لاحظ المسار، وإذا غيرت ببنية الملف فيجب أن تغير هذه المسارات.
7- في نفس الملف، وداخل تابع tinyMCE.ini يوجد العديد من السطور مهمتها تهيئة التايني وتعريف الإضافات التي يجب أن يستخدمها، ضع في أي مكان داخل التابع السطر:
file_browser_callback : "tinyBrowser",
8- إذا كنت تعمل على windows فيجب أن تحرر الملف التالي (jscripts\tiny_mce\plugins\tinybrowser\fns_tinybrowser.php):
حرر السطر الرابع ليصبح:
if (mkdir($dir, $perm, true)) {
لاحظ أننا أضفنا وسيط ثالث وهو true فقط للويندوز، حتى لايعطي خطأ أثناء إنشاء مجلدات الصور.
هذا كل شيء، شغل الآن ملف full.html واضغط على أيقونة الصور ولاحظ وجود أيقونة جديدة لرفع الصور:



هل لديكم أية إضافات غيرها جربتموها وأعجبتكم؟