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

[مجابه] مساعدة بتحويل بعض روابط الممنتدى

موضوع مغلق


17-01-2016 02:48 صباحاً
ridouane
معلومات الكاتب
السلام عليكم ورحمة الله تعالى وبركاته،



لدي مشكلين في بعض روابط الموقع،





المشكل 1 :




قمت بتغيير شكل روابط الموقع الأصلية ، مثلا site.com/u221 جعلتها site.com/user221



لكن عند الدخول إلى الأرشيف مثلا انظروا هذا الرابط : http://ow.ly/Xa8xN



عند النقر على أي موضوع يتم توجيهي إلى الرابط القديم للموضوع



ما هو الحل ؟؟




المشكلة 2 :





كيف أقوم بتعديل رابط هذا العضو ؟؟؟



مساعدة بتحويل بعض روابط الممنتدى



علما أن شكل الرابط الأصلي هو site.com/name-username وأنا أريد أن أجعله هكذا site.com/user675
 

look/images/icons/i1.gif [مجابه] مساعدة بتحويل بعض روابط الممنتدى
  17-01-2016 06:32 صباحاً   [1]
Soliman
معلومات الكاتب
افتح ملف : .htaccess وضع به اكواد التحويل الجديدة

لروابط للمواضيع الجديد ضع هذا الكود

CODE
RewriteRule ^atopic([0-9]+) index.php?page=topic&amp;show=1&amp;id=$1 [L]<br />
<br />


ولأسماء الأعضاء يفضل ان تجعل صيغته

CODE
<br />
​&nbsp;user-<br />
<br />


وكود التحويل له يكون

CODE
RewriteRule ^user-(.*) index.php?page=profile&amp;show=1&amp;username=$1 [L]<br />
<br />


ولرابط Id الأعضاء

CODE
RewriteRule ^user([0-9]+) index.php?page=profile&amp;show=1&amp;id=$1 [L]<br />
RewriteRule ^user([0-9]+)&amp;count=([0-9]+) index.php?page=profile&amp;show=1&amp;id=$1&amp;count=$2 [L]<br />
<br />

تم تحرير المشاركة بواسطة :Soliman بتاريخ:17-01-2016 06:33 صباحاً


look/images/icons/i1.gif [مجابه] مساعدة بتحويل بعض روابط الممنتدى
  21-01-2016 02:12 مساءً   [2]
ridouane
معلومات الكاتب
لا نتيجة يا أخي سليمان



المشكلة في روابط الأرشيف ، يعني عند النقر على تلك المواضيع الموجودة في صفحة الأرشيف يتم تحويلي إلى الرابط القديم للموضوع



مثلا يتم تحويلي إلى :www.site.com/t1

look/images/icons/i1.gif [مجابه] مساعدة بتحويل بعض روابط الممنتدى
  21-01-2016 03:44 مساءً   [3]
Soliman
معلومات الكاتب
لا يكغي ان تغيير الروابط فقط في ملف الـ .htaccess



يجب ان تغييرها يدوياً ايضاً من خلال فتح ملف :includes/functions.class.php



إذا كنت تريد تغير رابط الموضوع

من

forums/t16959

إلى

forums/topic16959



فتفتح ملف : includes/functions.class.php

وتبحث عن :

CODE
$type = str_replace("t","t",$type);
$type = str_replace("index.php?page=topic&amp;show=1&amp;id=","t",$type);




وتغير حرف "t" في نهايه كلا السطران بـ topic



الأمر مشروح من قبل في اكثر من موضوع استفسار عن تغيير الروابط

look/images/icons/i1.gif [مجابه] مساعدة بتحويل بعض روابط الممنتدى
  21-01-2016 05:27 مساءً   [4]
ridouane
معلومات الكاتب
نعم يا أخي سليمان، لقد قمت بذالك من قبل لكن المشكل في صفحة الأرشيفhttp://ow.ly/Xa8xN

يعني عند النقر على تلك المواضيع الموجودة في صفحة الأرشيف يتم تحويلي إلى الرابط القديم للموضوع

look/images/icons/i1.gif [مجابه] مساعدة بتحويل بعض روابط الممنتدى
  21-01-2016 05:55 مساءً   [5]
Soliman
معلومات الكاتب
ابحث عن

CODE
               $type = str_replace("index.php?page=topic_archive&show=1&id=","At",$type);
               $type = str_replace("index.php?page=topic_archive&amp;show=1&amp;id=","At",$type);




واستبدله إلى :

CODE
               $type = str_replace("index.php?page=topic_archive&show=1&id=","topic",$type);
               $type = str_replace("index.php?page=topic_archive&amp;show=1&amp;id=","topic",$type);

look/images/icons/i1.gif [مجابه] مساعدة بتحويل بعض روابط الممنتدى
  21-01-2016 06:30 مساءً   [6]
ridouane
معلومات الكاتب
تم الحل

شكرا جزيلا أخي سليمان

بارك الله فيــــــــــــــــــــــــــــــــــــــك

look/images/icons/i1.gif [مجابه] مساعدة بتحويل بعض روابط الممنتدى
  21-01-2016 06:46 مساءً   [7]
Soliman
معلومات الكاتب
السلام عليكم ورحمة الله وبركاته ،،

تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمد لله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة. بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .



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



الكلمات الدلالية






الساعة الآن 07:36 AM