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

حول الحفاظ على الأرشفة السابقة وأكواد المجلة

السلام عليكم ورحمة الله وبركاته بعد الانتهاء من عملية التحويل بحمد الله ثم مساعدتكم أريد المحافظة على الأرشفة السابقة لا أريد خسارة أرشفة


موضوع مغلق


07-09-2014 01:40 صباحاً
معلومات الكاتب ▼
انضم في : 31-07-2010
رقم العضوية : 622
المشاركات : 102
الدولة : K.s.A
الجنس :
الدعوات : 3
قوة السمعة : 330
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته

بعد الانتهاء من عملية التحويل بحمد الله ثم مساعدتكم أريد المحافظة على الأرشفة السابقة

لا أريد خسارة أرشفة الصفحات على مدار عشر سنوات خصوصا أني بالأمس قمت بعدة بحوث فوجدت مستوى الموقع
انخفض أكثر من 70 % وقد كان يظهر سابقاً في نتائج البحث الأولى وبشكل قائمة مع عناصر متعددة واليوم ظهور عادي جدا
علماً أن النسخة السابقة للمنتدى هي IP منذ أيام جنة العرب وتدرجت بالترقيات وصولا لـ IP 3.4.5 ,,
ثم قمت بالتحويل إلى VB4 لأصل أخيراً بالتحويل للـ BBboard ,, بالإضافة إلى أنني قمت بحذف أكثر من 750.000 مشاركة = 2GB
لأتمكن من التحويل دون أخطاء وأيضا عملية التحويل تمت على دومين مختلف ثم تم نقل الموقع إلى الدومين الأصلي من جديد ,,
قرأت هنا الكثير من المقالات للأخوة وأيضا بحثت باستفاضة لكن لم أجد مايفيد بالضبط خصوصاً أن الروابط المؤرشفة تتبع روابطها
اسلوب مختلف عن هذه النسخة ! فما هو الحل لعدم خسارة الأرشفة السابقة ؟ وهل هناك إمكانية لاستبدال أو إعادة توجيه لروابط
سابقة ؟


ـ أخيرا ماسبب عدم عمل كود ( تابعنا على تويتر ) فقط في بلوكات المجلة تحديداً وعمله بشكل طبيعي في القائمة الجانبية وغيرها
علماً بأن باقي الأكواد تعمل بشكل طبيعي مثل تابعنا على الفيس بوك وجوجل وغيره في المجلة وغيرها ؟

رابط للمعاينة
http://www.shababsouria.com

مع الشكر والامتنان لكم على سعة صدوركم والمعذرة على كثرة الطلبات
جزاكم الله كل خير

look/images/icons/i1.gif [مجابه] حول الحفاظ على الأرشفة السابقة وأكواد المجلة
  07-09-2014 02:27 مساءً   [1]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,564
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
- ضع الروابط التي تريد تحويلها .
- ضع كود تابعنا على تويتر المستخدم في المجلة .

look/images/icons/i1.gif [مجابه] حول الحفاظ على الأرشفة السابقة وأكواد المجلة
  08-09-2014 01:37 صباحاً   [2]
معلومات الكاتب ▼
انضم في : 31-07-2010
رقم العضوية : 622
المشاركات : 102
الدولة : K.s.A
الجنس :
الدعوات : 3
قوة السمعة : 330
موقعي : زيارة موقعي
تفضل أخي الكريم كود ( تابعنا على تويتر )

CODE

	<a class="twitter-timeline" href="https://twitter.com/shababsouria" data-widget-id="499119084613554176">تغريدات بواسطة @shababsouria</a>
	<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.**)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
	



بالنسبة للروابط المؤرشفة سابقا فهي تتبع نمط IP كمثال التالي :

المنتديات shababsouria.com/portal/index.php?/forum
المواضيع shababsouria.com/portal/index.php?/topic
الأعضاء shababsouria.com/portal/index.php?/user
وهكذا ..

بينما نسخة pbboard متغيراتها كالتالي :

shababsouria.com/portal/index.php?/f
shababsouria.com/portal/index.php?/t
shababsouria.com/portal/index.php?/u

بحثت بحساب أدوات مشرفي المواقع في Google فوجدت جميع الروابط المؤرشفة السابقة تحت بند صفحة غير موجودة
بالطبع باقي الروابط المؤرشفة تعمل لأني سميت مجلد المنتدى كالسابق لتلافي هذه المشكلة ..

أيضا محتوى الردود وامواضيع فيه الكثير من الروابط القديمة فهل ينفعني تنفيذ هذا الأمر في القاعدة للمواضيع مثلا ؟

CODE

	UPDATE pbb_subject SET text = REPLACE(text, 'shababsouria.com/portal/index.php?/forum', 'shababsouria.com/portal/index.php?/f');
	

look/images/icons/i1.gif [مجابه] حول الحفاظ على الأرشفة السابقة وأكواد المجلة
  08-09-2014 08:54 صباحاً   [3]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,564
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
لتحويل الروابط السابقة من IP.Board إلى PBBBoard
افتح ملف : index.php
وابحث عن :
CODE
define('IN_PowerBB',true);

وضع أسفله :
CODE
     // Conversion links of IP.Board to PBBBoard
    if(substr_count($_SERVER['REQUEST_URI'], "index.php?/topic/"))
    {
     $_SERVER['REQUEST_URI'] = str_replace( "index.php?/topic/", 'index.php?page=topic&show=1&id=', $_SERVER['REQUEST_URI'] );
     @header("**:".$_SERVER['REQUEST_URI']);
     exit;
    }
    elseif(substr_count($_SERVER['REQUEST_URI'], "index.php?/user/"))
    {
     $_SERVER['REQUEST_URI'] = str_replace( "index.php?/user/", 'index.php?page=profile&show=1&id=', $_SERVER['REQUEST_URI'] );
     @header("**:".$_SERVER['REQUEST_URI']);
     exit;
    }   
    elseif(substr_count($_SERVER['REQUEST_URI'], "index.php?/forum/"))
    {
     $_SERVER['REQUEST_URI'] = str_replace( "index.php?/forum/", 'index.php?page=forum&show=1&id=', $_SERVER['REQUEST_URI'] );
     @header("**:".$_SERVER['REQUEST_URI']);
     exit;
    }


انتهى .
اقتبـاس ،، أيضا محتوى الردود وامواضيع فيه الكثير من الروابط القديمة فهل ينفعني تنفيذ هذا الأمر في القاعدة للمواضيع مثلا ؟
[b]
CODE
    UPDATE pbb_subject SET text = REPLACE(text, 'shababsouria.com/portal/index.php?/forum', 'shababsouria.com/portal/index.php?/f');
نعم هذه هي الطريقة
أو هكذا
CODE
    UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/topic/', 'index.php?page=topic&show=1&id=');
    UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/forum/', 'index.php?page=forum&show=1&id=');
    UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/user/', 'index.php?page=profile&show=1&id=');

أو
CODE
    UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/topic/', 't');
    UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/forum/', 'f');
    UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/user/', 'u');





وبخصوص كود توتير
استبدل كل رمز ' بـ "
ليكون هكذا :

CODE
    <a class="twitter-timeline" href="https://twitter.com/shababsouria" data-widget-id="499119084613554176">تغريدات بواسطة @shababsouria</a>
	    <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.**)?"http":"https";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
	   

وسيعمل معك

ملاحظة : عند اضافة أو تحرير كود في بلوك جديد يفضل ان تنقر على زر المصدر في المحرر

والطريقة الأفضل هي ان تنشأ قالب جديد في الأستايل وتضيف الكود به وتنسخ اسم القالب وتضعه في البلوك بهذه الطريقة
{template}templet_name{/template}
مع استبدال templet_name باسم القالب

بالتوفيق




تم تحرير المشاركة بواسطة :Soliman بتاريخ:08-09-2014 08:56 صباحاً


look/images/icons/i1.gif [مجابه] حول الحفاظ على الأرشفة السابقة وأكواد المجلة
  08-09-2014 10:01 مساءً   [4]
معلومات الكاتب ▼
انضم في : 31-07-2010
رقم العضوية : 622
المشاركات : 102
الدولة : K.s.A
الجنس :
الدعوات : 3
قوة السمعة : 330
موقعي : زيارة موقعي
بالفعل نجحت طريقة تحويل روابط الأرشفة وكود تويتر أصبح يعمل مع الشكر ,,

هل يمكنني إضافة روابط مؤرشفة أخرى لاتعمل لملف index.php بنفس الطريقة مثلا
index.php?showuser
index.php?showtopic
index.php?showforum


CODE
    elseif(substr_count($_SERVER['REQUEST_URI'], "index.php?/showforum/"))
	    {
	     $_SERVER['REQUEST_URI'] = str_replace( "index.php?/showforum/", 'index.php?page=forum&show=1&id=', $_SERVER['REQUEST_URI'] );
	     @header("**:".$_SERVER['REQUEST_URI']);
	     exit;
	    }

وهكذا ...؟؟


وهل سأحتاج تنفيذ الأوامر التالية أيضا ؟


CODE
    UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/showtopic/', 't');
	UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/showforum/', 'f');
	UPDATE pbb_subject SET text = REPLACE(text, 'index.php?/showuser/', 'u');
	


تم تحرير المشاركة بواسطة :samy بتاريخ:08-09-2014 10:10 مساءً


look/images/icons/i1.gif [مجابه] حول الحفاظ على الأرشفة السابقة وأكواد المجلة
  08-09-2014 10:50 مساءً   [5]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,564
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
نعم يمكنك
اي استفسارات اخرى اضفها بموضوع جديد تجنباً للتشتت ،
[يمنـــع ] وضع أكثر من طلبين أو استفسارين أو مشكلتين بموضوع واحد فلن يتم الرد عليه .


تم تحرير المشاركة بواسطة :Soliman بتاريخ:08-09-2014 10:52 مساءً


look/images/icons/i1.gif [مجابه] حول الحفاظ على الأرشفة السابقة وأكواد المجلة
  08-09-2014 10:53 مساءً   [6]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,564
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته ،،
تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمد لله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة. بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .

إدارة المنتديات،،



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
[فكرة] الحفاظ على روابط المنتدى داخل المواضيع عبر رقم التعريف (ID) أبو العصافير
8 2491 أبو العصافير

الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 10:55 PM