نقل إضاقات المدونة من google code إلى google drive | محدث !

نقل إضاقات المدونة من google code  إلى google drive
    اقترب موعد إغلاق خدمة قوقل كود التي كانت بالنسبة لمدونات بلوقر أفضل مكان لحفظ ملفات الإضافات وغيرها وأثبتت عبر هذه السنوات أنها فعلا خدمة مستقرة وفعالة، وبما أن Google Code هو في الأصل يخدم أصحاب المشاريع كانت البدائل المقترحة من قوقل والمطورين مواقع مثل GitHub وهي لن تفيد مدوني بلوجر! ؛ لأنها لا تقدم روابط مباشرة.  بعد البحث والتجربة أرى أن الحل المثالي لم يخرج من عالم قوقل وتحديداً هو في الانتقال إلى Google Drive 




 تحديث: توقفت الروابط المباشرة ، ولكن ما زال بالإمكان نقل الإضافات .



المشكلة الأولى : صعوبة استخلاص ملفات الإضافة

   في البداية قد تواجه صعوبه في تنزيل ملفات الإضافات من قوقل كود ، لأنه لا سبيل إلى ذلك إلا ببرنامج مثل TortoiseSVN  الذي شرحته سابقاً وهو جيد ولكن معقد نسبيا وسلحفائي أكثر من السلاحف :) ، بالإضافة إلى أنك قد تواجه أخطاء اتصال ، نعم يمكنك حفظ الملفات يدويا وهذا يعتمد تماما على عدد ملفات الاضافات وتفرعها خلال المجلدات. هناك حل اخر جربته وهو استخدام أداة نقل المشروع من قوقل كود إلى GitHub وهو حل فعال ولكن فيه مشكله أنه لا يجلب إلا الملفات التي في مجلد المشروع الرئيسي ( أقصد مجلد trunk ) بالإضافة إلى أن المستخدم العادي لن يجد سهولة في التعامل مع الموقع.

سأقدم في هذه التدوينة أداة صغيرة وسهله اسمها Download SVN وسأشرحها باذن الله بعد قليل هذه الأداة رائعه كما سترون. رابط تنزيل البرنامج .


المشكلة الثانية: التعامل مع قوقل درايف

     في قوقل كود كنا نستخدم النسخ المباشر لروابط الإضافات ولكن كما هو معلوم في قوقل درايف تحتاج اتباع خدعة بسيطة لتحويل الرابط من رابط مشاركة غير مباشر إلى رابط مباشر Hot Link ، والحل هو نقل جميع إضافات المدونة إلى مجلد رئيسي Main Folder مع الحفاظ على هيكلة المجلدات والملفات داخله بدون تغيير، يلي ذلك استخلاص الرابط المباشر فقط لهذا المجلد الرئيسي، لن تحتاج إذا فعلت ذلك لتحويل كل رابط مجلد فرعي أو إضافة أو صوره بعد الآن بــشــرط : أن تكون محافظاً على هيكلة إضافاتك بنفس الترتيب  .. وهكذا ستوفر وقت وجهد كبير في تغيير روابط الإضافات المحفوظة في قوقل كود واستبدالها بالروابط الجديدة في قالب المدونة هذا لأن الروابط ستكون متجانسة! ويمكنك أيضاً استخدام خاصية ( البحث والاستبدال ) المتوفرة في معظم البرامج النصية.
   وهذا سيفيدك لاحقاً في كل إضافة جديدة كذلك فيكفي أن ترفعها الى المجلد ثم تكتب مسار المجلد على الرابط الأصلي للمجلد الرئيسي أرجو أن تكون الصورة واضحة.


شرح خطوات نقل الإضافات من قوقل كود إلى قوقل درايف

  1. قم بنسخ رابط مشروع إضافات المدونة من قوقل كود وسيكون بهذه الصيغة:
 http://MainFolder.googlecode.com/svn/
 حيث MainFolder هو المجلد الرئيسي لإضافات المدونة

2. افتح برنامج Download SVN وانسخ اليه رابط المشروع وموقع حفظ الإضافات ثم اضغط start 

تنزيل مشروع قوقل كود
الخطوة 1 و 2


تنزيل مشروع قوقل كود
الخطوة 3



1. أدخل على المشروع من القائمة الجانبية اختر الزر " Source ". 

2. ستظهر صفحة انقر على " source "

3. الأن ستظر لك قائمة بجميع ملفات مشروعك وفي الأعلى زر " download " اضغط عليه لتنزيل ملف مضغوط يحتوي على جميع ملفات المشروع.

4. الآن عليك ترتيب المجلدات والملفات وحذف بعضها غير الضروري.

5. اجعل جميع الملفات في مجلد رئيسي وليكن دالاً على أنه مجلد خاص بمدونتك مثلا : alblogger files 

6. سجل دخولك إلى قوقل درايف أو من برنامج التزامن الخاص به في نظامك وارفع المجلد الرئيسي.

7. أعط المجلد خاصية المشاركة العامة ( هناك ألاف الشروحات :) )

8. انسخ رقم التعريف الخاص بالمجلد والذي يكون بعد ID .

9. حول الرابط وما زلت أقصد رابط المجلد الرئيسي إلى رابط مباشر انظر الصورة التالية:

نقل إضاقات المدونة من google code  إلى google drive

xxxxx  يمثل رقم تعريف المجلد الرئيسي.  لاحظ أنك لو فتحت رابط المجلد الرئيسي سيكون بامكانك التنقل بين جميع ملفات وصور الاضافات وبالتالي تستطيع نسخ أي رابط بالطريقة العادية

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

تذكر أنك تستطيع استخدام خاصية البحث والاستبدال المتوفرة في البرامج النصية مثل notepad .



ماذا نستفيد من هذه التجربة ؟

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


تحياتي العاطرة 

التعليقات: 8

Asma Rahmouni يقول... 3 فبراير، 2016 2:13 ص

وعادت البلوجر بعد سنتين (:

جاسر الحربي يقول... 3 فبراير، 2016 3:00 م

[center]

عندما قرأت التعليق لم أصدق ع7

لم أشعر بطول المدة !


نسال الله أن يستخدمنا في طاعته ويشملنا بعفوه ولطفه ولا نغتر بهذه الدنيا .. فهي متاع الغرور


شكراً لكِ

[/center]

محمد البولينى يقول... 9 مايو، 2016 8:42 ص

فعلا غياب طويل شعرنا به
وافتقدنا استاذ واخ ... ومدون كبير مساهم متميز

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

ادام الله عليك الصحة والعافية وأدامنا أخوة متحابين في الله

جاسر الحربي يقول... 13 مايو، 2016 10:40 ص

السلام عليكم ورحمة الله وبركاته

جزاك الله خير أخي محمد ع5

كلمات متدفقه نغمر الصدر بمشاعر الأخوة وتنساب على الروح فتسعدها ..

فتح الله عليك وسدد خطاك

DrRO Ideas يقول... 20 مايو، 2016 7:47 م

قرأت ان جوجل اعلنت عن الغاء الاستضافة على جوجل درايف فى اعسطس 2016

جاسر الحربي يقول... 21 مايو، 2016 3:26 م

السلام عليكم

نعم [url="http://googleappsdeveloper.blogspot.com/2015/08/deprecating-web-hosting-support-in.html/"]قوقل أعلنت هذا[/url] وأرجو أن قوقل درايف ستوفر الربط المباشر على الأقل للملفات الثابتة ، وعلى أي حال بدأت كتابة تدوينة حول app engine التي أرى أنها أكثر فعالية وأداء ولكن ليست للمواقع الكبيرة والساخنة بكثرة الزوار .

شكراً للمداخلة المفيدة ج7


Admin يقول... 3 يونيو، 2016 5:48 م

الحل هو دمج الاضافات داخل القوالب مباشرة بدون الحاجة الى اكواد مرفوعة على مواقع خارجية

جاسر الحربي يقول... 3 يونيو، 2016 10:38 م

السلام عليكم

نعم هذا ممكن خصوصا اذا كانت اضافات صغيرة مثل المواضيع ذات العلاقة! ولكن عندما تكون مدونة مشبعة بالإضافات فيجب النأني فمثلا :

ما تأثيره على "حجم الصفحة" فعند بث كود الإضافات في القالب سيزداد حجم الصفحة حتماً وهذا عامل جداً مهم .

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

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


ولكن هو حل قد يكون الأنسب أحياناً !

شكراً لك

إرسال تعليق



تابع صفحتنا في شبكة قوقيل بلس واقترحها :

تابع صفحتنا في الفيسيبوك:

ليصل جديدنا إلى بريدك تفضل بالاشتراك