Post by Khalid H.S » Sun Mar 20, 2011 9:36 pm

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

هل تريد الترقية لكنك أجريت بعض التعديلات على ملفات السكربت وتخشى فقدانها؟
هذا الشرح بإذن الله سيفيدك كثيراً ولن تجد مشكلة عند الترقية مهما كانت تعديلاتك


ملاحظة: قبل استخدام هذه الطريقة يجب أخذ نسخة احتياطية من أي ملف تجري عليه تعديل أو ترقية

المتطلبات للترقية:
1- مجلد فيه نسختك المعدلة لنفترض أنها بالإصدار 1.4.9.3
2- مجلد فيه نسخة للسكربت لا يوجد فيها أي تعديل بنفس إصدار نسختك 1.4.9.3
3- مجلد فيه ملفات باتش الترقية وفي مثالنا سيكون الخاص بإصدار 1.4.9.4
4- برنامج لمقارنة أكواد الملفات وسوف نستخدم
WinMerge
بالإمكان تحميل البرنامج من موقعه الرسمي وهو مجاني

http://winmerge.org/

فكرة الطريقة باختصار:
يجب معرفة الملفات التي بحاجة إلى ترقية وذلك باستخدام ملف
delta.txt
المرفق مع ملفات الباتش الخاص بالترقية
وفي أعلى هذا الملف سنجد جميع الملفات المعدلة في النسخة 1.4.9.3
نقوم مثلاً باختيار أول ملف لترقيته سيكون

upload/admin/controller/catalog/product.php
الأن نقوم بمقارنة الملف المشار إليه بين النسختين المعدلة وغير المعدله للإصدار 1.4.9.3
في حالة ظهور اختلافات سنتيقن أن هذا الملف أجريت عليه تعديلات ونتعرف على موقعها ثم ننتقل للخطوة الثانية
وهي مقارنة نفس الملف من النسخة المعدلة مع ملف الترقية 1.4.9.4
ثم يتم نقل الفروقات من الترقية إلى النسخة المعدلة مع إبقاء التعديلات على موضعها


أعلم أن الفكرة قد لاتكون واضحة بهذا الشكل لذلك قمت بعمل شرح فيديو سيكون أكثر وضوحاً إن شاء الله
http://www.4shared.com/file/hSgjSUkJ/1493_to_1494.html

بعد إجراء الترقية على جميع الملفات التي تحتاج إلى ترقية يمكنك استكمال بقية خطوات الترقية
باستخدام الملف
PatchOnlyReadme.txt
المرفق مع ملفات الترقية

لتحميل الباتش الخاص بترقية نسخة 1.4.9.3 إلى 1.4.9.4 منقول من موضوع المبرمج

أتمنى يكون الموضوع مفيد وأي استفسار يتعلق بالشرح سيتم الرد عليه بإذن الله
دمتم بخير

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by opencartArab » Tue Mar 22, 2011 1:56 am



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

رائع أخي خالد

بصراحة الطريقة مفيدة جداً لأصحاب المتاجر المعدلة

يتم تثبيت الموضوع

التعليمات باللغة الانجليزية على الرابط التالي
https://docs.opencart.com/en-gb/introduction/


Expert Member

Posts

Joined
Thu Apr 01, 2010 3:31 am

Post by Hosselo » Wed Mar 23, 2011 10:58 pm

شكراً لك على هذا الشرح الوافي، لو سمحت لي أرغب بإضافة طريقة أخرى لمقارنة الملفات
Notepad++ باستخدام البرنامج الرائع
تتم المقارنة عن طريق فتح الملفات المراد مقارنتها ثم من القائمة:
Plugins > Compare > Compare

Image

-- My personal website & online portfolio: http://www.hossam.org


User avatar
New member

Posts

Joined
Wed Dec 08, 2010 11:19 pm
Location - Damascus, Syria

Post by Khalid H.S » Thu Mar 24, 2011 3:41 am

opencartArab
شكراً لك على التثبيت وان شاء الله يكون الشرح مفيد للجميع

Hosselo
بارك الله فيك إضافه مفيدة
على كثر استخدامي للبرنامج إلى أني لم انتبه لها ولم اجربها

منورين

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia

Post by bafaraj » Fri Mar 25, 2011 3:13 pm

جزاكم الله خير على الموضوع الرائع ، الطريقة جداً مفيدة لأصحاب المتاجر المعدلة كثيراً مثل حالتي

سؤال فني .. متجري يعمل على النسخة 1.4.9.2 ..
هل علي الترقية أولا إلى 1.4.9.3 و من بعدها 1.4.9.4

أو يمكنني الترقية مباشرةً من 1.4.9.2 إلى 1.4.9.4

مع خالص شكري
سالم

متجر إنـشــاد | نختصر المسافات
http://www.inshadstore.com


New member

Posts

Joined
Fri Nov 12, 2010 12:32 am
Location - UAE

Post by Khalid H.S » Sat Mar 26, 2011 11:08 am

سؤال فني .. متجري يعمل على النسخة 1.4.9.2 ..
هل علي الترقية أولا إلى 1.4.9.3 و من بعدها 1.4.9.4
نعم، يجب الترقية بالتسلسل في حالة استخدام الباتش
أولاً استخدام باتش 1.4.9.3 ثم باتش 1.4.9.4

لكن في حالة استخدام أخر نسخة بكامل ملفاتها (ليس باتش فقط) بالطبع تستخدم 1.4.9.4 مباشرة بدون تسلسل

مصمم ومطور متاجر إلكترونية | @Oc_Style
لطلبات التصميم، تعريب القوالب والاضافات، ترقية الإصدار، حماية المتجر قم بمراسلتي من خلال المنتدى


موديل: إشعارات البنوك السعودية

1 | 2 | O :طرق لحماية السكربت


User avatar
Active Member

Posts

Joined
Fri Dec 10, 2010 9:39 pm
Location - Saudi Arabia
Who is online

Users browsing this forum: No registered users and 1 guest