القائمة الرئيسية

الصفحات

شرح نقل إضاقات المدونة من 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

google code 2 google drive

3. انتظر حتى اكتمال التنزيل ستظهر لكن رسالة تأكيد.

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

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

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

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

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

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


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

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

google code 2 google drive

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

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

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

تعليقات

التنقل السريع