استعمل مربع البحث في الاسفل لمزيد من المواضيع
سريع للبحث عن مواضيع في المنتدى
-
10-31-2013, بتوقيت غرينيتش 05:08 AM
#1
Administrator
تحديد لغه معينه لقسم معين
طھط*ط¯ظٹط¯ ظ„ط؛ظ‡ ظ…ط¹ظٹظ†ظ‡ ظ„ظ‚ط³ظ… ظ…ط¹ظٹظ†
السلام عليكم ورحمة الله وبركاته
اليوم سأضع لكم طريقة تخصيص لغه معينه لقسم معين بالمنتدى forum بناءً على طلب بعض الاخوة وهذه الطريقة مستخدمه في المنتدى forum الانجليزي الخاص بنادي مدعوم التطويري كما تلاحظوا
مثال :
English Forum
عند الدخول للقسم تلاحظ تغير اللغه
كنت ابحث عن الطريقة هذه منذ فتره كبيرة و كنت في امس الحاجه اليها و بالصدفه لاحظت طلب من احد الاخوه في سوالف بطلب هذه الطريقة و قام الاخ مجهوول جزاه الله كل خير بوضع طريقة ولكن في البداية كانت عن طريق اضافة puling جديد و كانت تحدث مشكلة Database وبعد ذلك قمت بالمتداخله مع الاخ مجهوول و توضيح له المشاكل الي حين وصلنا الي حل نهائي للطريقة و اصبحت فعاله 100% وبدون اي مشاكل
بسم الله نبدأ الشرح طريقة
افتح ملف includes/init.php
ابحث عن التالي
رمز PHP:
<code style="white-space:nowrap"> <code> // build the session and setup the environment
</code> </code>
اضف أعلاه بسطر
رمز PHP:
<code style="white-space:nowrap"> <code>
// @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ADD BY MGHOOL - FOR LANGUAGES - A
if (THIS_SCRIPT == 'forumdisplay' OR THIS_SCRIPT == 'showthread' OR THIS_SCRIPT == 'showpost' OR THIS_SCRIPT == 'newthread' OR THIS_SCRIPT == 'newreply') {
$Phrases = '2';
$Forumid = '7';
$Pregsdo = @preg_replace('#([^\?]*)(f|t|p)=([\d]+)(.*)#si', '\\2', $_SERVER['QUERY_STRING']
;
$Pregsid = @preg_replace('#([^\?]*)(f|t|p)=([\d]+)(.*)#si', '\\3', $_SERVER['QUERY_STRING']
;
if (@is_numeric($Pregsid)) {
if ($Pregsdo == 'p') {
$Getinfo = @fetch_postinfo($Pregsid);
$Pregsid = $Getinfo['threadid'];
$Getinfo = $vbulletin->db->query_first_slave("SELECT forumid FROM thread WHERE threadid = $Pregsid");
$Pregsid = $Getinfo['forumid'];
} else
if ($Pregsdo == 't') {
$Getinfo = $vbulletin->db->query_first_slave("SELECT forumid FROM thread WHERE threadid = $Pregsid");
$Pregsid = $Getinfo['forumid'];
}
if (@in_array($Pregsid, @preg_split('#\s*,\s*#s', $Forumid, -1, @PREG_SPLIT_NO_EMPTY))) {
@header('Content-Type: text/html; charset=windows-1256');
$languageid = $Phrases;
}
}
} else {
$languageid = $vbulletin->options['languageid'];
}
// @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ADD BY MGHOOL - FOR LANGUAGES - V
</code> </code>

©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©
المواضيع المتشابهه
-
بواسطة said في المنتدى شروحات ،دروس ومشاكل وحلول الاستضافه
مشاركات: 0
آخر مشاركة: 11-02-2013, بتوقيت غرينيتش 01:41 AM
-
بواسطة Chakira في المنتدى تطوير منتديات vb3.8.0
مشاركات: 0
آخر مشاركة: 10-31-2013, بتوقيت غرينيتش 04:12 AM
-
بواسطة loulou ange في المنتدى تطوير منتديات vb3.8.0
مشاركات: 0
آخر مشاركة: 10-31-2013, بتوقيت غرينيتش 12:48 AM
-
بواسطة linnou في المنتدى تطوير منتديات vb3.8.0
مشاركات: 0
آخر مشاركة: 10-31-2013, بتوقيت غرينيتش 12:28 AM
-
بواسطة admin في المنتدى تطوير منتديات vb4.0.0
مشاركات: 0
آخر مشاركة: 10-30-2013, بتوقيت غرينيتش 11:17 PM
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى