• [قرار إداري] سيتم حذف جميع الأعضاء المسجلين الجدد الذين إختاروا تسمية عشوائية و من ليس لديهم صورة رمزية بعد 7 أيام.
  • [قرار إداري] يمنع منعا باتا الرد بلغة غير العربية أو بردود عشوائية أو إقتباس للمواضع و فقط و إلا ستعرض عضويتك للحظر
  • أهلا وسهلا بك أخي الزائر يشرفنا أن تقوم بالتسجيل إذا رغبت بالمشاركة في المنتدى، يرجى بزيارة صفحة التسجيل إضغط هنا
    بادئ الموضوع تاريخ البدء
  • المشاهدات 180
  • الردود 10
الحالة
مغلق و غير مفتوح للمزيد من الردود.

Abdo Hassn

عضـو نشيـط
إنضم
16 يناير 2025
المشاركات
57
مستوى التفاعل
559
النقاط
340
العمر
24
الإقامة
مصر
مجموع اﻻوسمة
1
الجنس
ذكر
السلام عليكم ورحمة الله
اريد توسيط اسماء الاقسام وقطعة الادارة وقطعة اخر المشاركات وقطعة اخر المواضيع
 
  • Like
التفاعلات: النوميدي

Abdo Hassn

عضـو نشيـط
إنضم
16 يناير 2025
المشاركات
57
مستوى التفاعل
559
النقاط
340
العمر
24
الإقامة
مصر
مجموع اﻻوسمة
1
الجنس
ذكر
السلام عليكم ورحمة الله
اريد توسيط اسماء الاقسام وقطعة الادارة وقطعة اخر المشاركات وقطعة اخر المواضيع
وإضافة زر اسفل المنتدي لان لدي زر واحد لاعلي المنتدي
 

النوميدي

الدعم الفني
عضوية موثوقة
إنضم
28 أكتوبر 2022
المشاركات
6,492
مستوى التفاعل
42,426
النقاط
5,270
الإقامة
أرض الله
الموقع الالكتروني
🔗
السلام عليكم ورحمة الله
اريد توسيط اسماء الاقسام وقطعة الادارة وقطعة اخر المشاركات وقطعة اخر المواضيع
لتوسيط **أسماء الأقسام (Node Titles) و قطعة الإدارة
و قطعة آخر المشاركات و قطعة آخر المواضيع في XenForo 2.3.4 ،
تحتاج تعديلات بسيطة في القوالب أو عبر CSS.


1. توسيط أسماء الأقسام (Node Titles)
اذهب إلى: Admin CP → Appearance → Templates
ابحث عن قالب: `node_list_forum` أو `node_list_category` (حسب ما تريد تعديله).

أو أسهل: استخدم CSS.
CSS:
.p-node-title {
    text-align: center;
}

2. توسيط قطعة الإدارة (Admin Block)
لو تقصد الشريط اللي يظهر فيه أدوات الإدارة داخل المنتدى (مثل أدوات المشرف)، هذا غالبًا الكلاس يكون:
CSS:
.blockMessage.blockMessage--important {
    text-align: center;
}

أو لو تستخدم `staffBar` (الشريط العلوي):
CSS:
.p-staffBar {
    text-align: center;
}

3. توسيط "آخر المشاركات" (في قائمة الأقسام)

افتح القالب:`node_forum`
وعدل التنسيق أو أضف CSS مثل:
CSS:
.node-extra {
    text-align: center;
}

4. توسيط "آخر المواضيع" (في الصفحة الرئيسية أو widgets)


لو عندك Widget فيه "آخر المواضيع"، استخدم الكلاس الخاص بالويدجت:
CSS:
.block-body .structItem-title {
    text-align: center;
}

ولو تستخدم "Latest Posts" widget الرسمي من XF:
CSS:
.widget--latestPosts .contentRow-title {
    text-align: center;
}

وين تضع الـ CSS؟

اذهب إلى: Appearance → Styles → Your Style → Templates → EXTRA.less
وألصق الأكواد .


هل تستخدم قالب معدل أو ستايل خاص؟ لو نعم، أعطني اسمه أو رابط حي وشوف وش تحتاج تحديدًا.
 

النوميدي

الدعم الفني
عضوية موثوقة
إنضم
28 أكتوبر 2022
المشاركات
6,492
مستوى التفاعل
42,426
النقاط
5,270
الإقامة
أرض الله
الموقع الالكتروني
🔗
وإضافة زر اسفل المنتدي لان لدي زر واحد لاعلي المنتدي
تمام، إذا عندك زر للذهاب لأعلى المنتدى
فقط (عادة يكون في الزاوية اليمنى السفلية باسم `go-to-top`)،
وتريد تضيف زر ثاني لأسفل الصفحة ، فالموضوع بسيط ويتم من خلال تعديل القالب وإضافة كود JS بسيط.


✅ الخطوات لإضافة زر "للأسفل":

1. افتح قالب `PAGE_CONTAINER`
اذهب إلى:Admin CP → Appearance → Templates → PAGE\_CONTAINER
ثم ابحث عن هذا الجزء غالبًا يكون في الأسفل:
HTML:
<xf:include template="scroll_button" />

أضف الكود التالي تحته مباشرة:
HTML:
<a href="javascript:void(0);" class="scroll-button scroll-button--down" title="الذهاب لأسفل">
    <i class="fa fa-arrow-down" aria-hidden="true"></i>
</a>
2. أضف CSS للزر الجديد
اذهب إلى:Appearance → Templates → EXTRA.less
وأضف التالي:
CSS:
.scroll-button--down {
    position: fixed;
    bottom: 70px; /* فوق زر الأعلى */
    right: 20px;
    z-index: 999;
    background: @xf-linkColor;
    color: white;
    padding: 10px 12px;
    border-radius: 50%;
    box-shadow: 0 2px 6px rgba(0,0,0,0.3);
    cursor: pointer;
    transition: background 0.3s;
}

.scroll-button--down:hover {
    background: darken(@xf-linkColor, 10%);
}

> لو ما تستخدم Font Awesome، غير `<i class="fa fa-arrow-down">` إلى أيقونة SVG أو حتى نص عادي.

3. أضف JavaScript للتمرير لأسفل
اذهب إلى:Admin CP → Appearance → Templates → PAGE\_CONTAINER
وتحت `</footer>` مباشرة (أو في آخر الصفحة قبل `</body>`) أضف:
HTML:
<script>
document.addEventListener("DOMContentLoaded", function () {
    var scrollDownBtn = document.querySelector(".scroll-button--down");
    if (scrollDownBtn) {
        scrollDownBtn.addEventListener("click", function () {
            window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' });
        });
    }
});
</script>

يمكنك التعديل على أكواد CSS حسب ذوقك
 

Abdo Hassn

عضـو نشيـط
إنضم
16 يناير 2025
المشاركات
57
مستوى التفاعل
559
النقاط
340
العمر
24
الإقامة
مصر
مجموع اﻻوسمة
1
الجنس
ذكر
تمام، إذا عندك زر للذهاب لأعلى المنتدى
فقط (عادة يكون في الزاوية اليمنى السفلية باسم `go-to-top`)،
وتريد تضيف زر ثاني لأسفل الصفحة ، فالموضوع بسيط ويتم من خلال تعديل القالب وإضافة كود JS بسيط.


✅ الخطوات لإضافة زر "للأسفل":

1. افتح قالب `PAGE_CONTAINER`
اذهب إلى:Admin CP → Appearance → Templates → PAGE\_CONTAINER
ثم ابحث عن هذا الجزء غالبًا يكون في الأسفل:
HTML:
<xf:include template="scroll_button" />

أضف الكود التالي تحته مباشرة:
HTML:
<a href="javascript:void(0);" class="scroll-button scroll-button--down" title="الذهاب لأسفل">
    <i class="fa fa-arrow-down" aria-hidden="true"></i>
</a>
2. أضف CSS للزر الجديد
اذهب إلى:Appearance → Templates → EXTRA.less
وأضف التالي:
CSS:
.scroll-button--down {
    position: fixed;
    bottom: 70px; /* فوق زر الأعلى */
    right: 20px;
    z-index: 999;
    background: @xf-linkColor;
    color: white;
    padding: 10px 12px;
    border-radius: 50%;
    box-shadow: 0 2px 6px rgba(0,0,0,0.3);
    cursor: pointer;
    transition: background 0.3s;
}

.scroll-button--down:hover {
    background: darken(@xf-linkColor, 10%);
}

> لو ما تستخدم Font Awesome، غير `<i class="fa fa-arrow-down">` إلى أيقونة SVG أو حتى نص عادي.

3. أضف JavaScript للتمرير لأسفل
اذهب إلى:Admin CP → Appearance → Templates → PAGE\_CONTAINER
وتحت `</footer>` مباشرة (أو في آخر الصفحة قبل `</body>`) أضف:
HTML:
<script>
document.addEventListener("DOMContentLoaded", function () {
    var scrollDownBtn = document.querySelector(".scroll-button--down");
    if (scrollDownBtn) {
        scrollDownBtn.addEventListener("click", function () {
            window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' });
        });
    }
});
</script>

يمكنك التعديل على أكواد CSS حسب ذوقك
كفيت ووفيت ياطيب
 

Abdo Hassn

عضـو نشيـط
إنضم
16 يناير 2025
المشاركات
57
مستوى التفاعل
559
النقاط
340
العمر
24
الإقامة
مصر
مجموع اﻻوسمة
1
الجنس
ذكر
1. افتح قالب `PAGE_CONTAINER`
اذهب إلى:Admin CP → Appearance → Templates → PAGE\_CONTAINER
ثم ابحث عن هذا الجزء غالبًا يكون في الأسفل:
HTML:
<xf:include template="scroll_button" />
هل هذة النقطة موجودة في Page_CONTAINER لأنني لم أراه للعلم النسخة ٢.٣.٤
 

الداعية أبوعبدالله

المراقب العام
عضوية موثوقة
نجـم تكـاوزن
إنضم
5 نوفمبر 2022
المشاركات
1,597
مستوى التفاعل
11,671
النقاط
3,320
الإقامة
كل بلاد العرب أوطاني
الموقع الالكتروني
🔗
مجموع اﻻوسمة
3
الجنس
ذكر
السلام عليكم ورحمة الله وبركاته

حياك الله أخي الكريم


وبارك الله بأخونا


النوميدي


لسيعيه لايجاد حال لمشكلتك , ان لم تتم الفائدة فما عليك الا بالتواصل من أخونا , ملاحظة أرجوزا منك متابعة مشكلتك حتى لايغلق الموضوع بسبب عدم المتابعة..!! كما أرجوا منك ان تمت الفائدة تخبرنا وجزاك الله خير

والله الموفق














 

Abdo Hassn

عضـو نشيـط
إنضم
16 يناير 2025
المشاركات
57
مستوى التفاعل
559
النقاط
340
العمر
24
الإقامة
مصر
مجموع اﻻوسمة
1
الجنس
ذكر
السلام عليكم ورحمة الله وبركاته

حياك الله أخي الكريم


وبارك الله بأخونا


النوميدي


لسيعيه لايجاد حال لمشكلتك , ان لم تتم الفائدة فما عليك الا بالتواصل من أخونا , ملاحظة أرجوزا منك متابعة مشكلتك حتى لايغلق الموضوع بسبب عدم المتابعة..!! كما أرجوا منك ان تمت الفائدة تخبرنا وجزاك الله خير

والله الموفق














جزاك الله خيرا اخي
تمت الفائدة في اشياء كثيرة ما عدا زر النزول الي الأسفل
 
  • Love
التفاعلات: microediteur و hassan11

النوميدي

الدعم الفني
عضوية موثوقة
إنضم
28 أكتوبر 2022
المشاركات
6,492
مستوى التفاعل
42,426
النقاط
5,270
الإقامة
أرض الله
الموقع الالكتروني
🔗
هل هذة النقطة موجودة في Page_CONTAINER لأنني لم أراه للعلم النسخة ٢.٣.٤
تمام، هذا طبيعي. في XenForo 2.3.x ، زر الرجوع للأعلى غالبًا مدموج عبر JavaScript
وليس مضمّن يدويًا في `PAGE_CONTAINER`. ما عندك مشكلة،
بنضيف زر النزول لأسفل يدويًا بدون ما نعتمد على كود قديم.


نفّذ التالي حرفيًا:
1. افتح قالب: `PAGE_CONTAINER`
اذهب إلى:Admin CP → Appearance → Templates → PAGE\_CONTAINER
ابحث عن نهاية القالب، قرب سطر `</body>`.
قبل هذا السطر مباشرة، ألصق الكود التالي:
HTML:
<a href="javascript:void(0);" class="scroll-button scroll-button--down" title="الذهاب لأسفل">
    <i class="fa fa-arrow-down" aria-hidden="true"></i>
</a>

<script>
document.addEventListener("DOMContentLoaded", function () {
    const downBtn = document.querySelector(".scroll-button--down");
    if (downBtn) {
        downBtn.addEventListener("click", function () {
            window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' });
        });
    }
});
</script>

2. افتح قالب: `extra.less`
اذهب إلى: Appearance → Templates → extra.less
وأضف الكود التالي لتنسيق الزر:
CSS:
.scroll-button--down {
    position: fixed;
    bottom: 70px;
    right: 20px;
    z-index: 1000;
    background: @xf-linkColor;
    color: #fff;
    padding: 10px 12px;
    border-radius: 50%;
    font-size: 18px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.4);
    cursor: pointer;
    transition: background 0.3s ease;
}
.scroll-button--down:hover {
    background: darken(@xf-linkColor, 10%);
}

⚠️ إذا الزر ما طلع، تأكد إن القالب ما فيه خطأ بعد اللصق.
إذا ما تستخدم Font Awesome، استبدل `<i class="fa fa-arrow-down">` بـ:
HTML:

⚠️ أو استخدم SVG لأي سهم تريده.
 

Abdo Hassn

عضـو نشيـط
إنضم
16 يناير 2025
المشاركات
57
مستوى التفاعل
559
النقاط
340
العمر
24
الإقامة
مصر
مجموع اﻻوسمة
1
الجنس
ذكر
تمام، هذا طبيعي. في XenForo 2.3.x ، زر الرجوع للأعلى غالبًا مدموج عبر JavaScript
وليس مضمّن يدويًا في `PAGE_CONTAINER`. ما عندك مشكلة،
بنضيف زر النزول لأسفل يدويًا بدون ما نعتمد على كود قديم.


نفّذ التالي حرفيًا:
1. افتح قالب: `PAGE_CONTAINER`
اذهب إلى:Admin CP → Appearance → Templates → PAGE\_CONTAINER
ابحث عن نهاية القالب، قرب سطر `</body>`.
قبل هذا السطر مباشرة، ألصق الكود التالي:
HTML:
<a href="javascript:void(0);" class="scroll-button scroll-button--down" title="الذهاب لأسفل">
    <i class="fa fa-arrow-down" aria-hidden="true"></i>
</a>

<script>
document.addEventListener("DOMContentLoaded", function () {
    const downBtn = document.querySelector(".scroll-button--down");
    if (downBtn) {
        downBtn.addEventListener("click", function () {
            window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' });
        });
    }
});
</script>

2. افتح قالب: `extra.less`
اذهب إلى: Appearance → Templates → extra.less
وأضف الكود التالي لتنسيق الزر:
CSS:
.scroll-button--down {
    position: fixed;
    bottom: 70px;
    right: 20px;
    z-index: 1000;
    background: @xf-linkColor;
    color: #fff;
    padding: 10px 12px;
    border-radius: 50%;
    font-size: 18px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.4);
    cursor: pointer;
    transition: background 0.3s ease;
}
.scroll-button--down:hover {
    background: darken(@xf-linkColor, 10%);
}

⚠️ إذا الزر ما طلع، تأكد إن القالب ما فيه خطأ بعد اللصق.
إذا ما تستخدم Font Awesome، استبدل `<i class="fa fa-arrow-down">` بـ:
HTML:

⚠️ أو استخدم SVG لأي سهم تريده.
جزاك الله خيرا اخي الغالي تمت الإفادة اخي الكريم شكرا لك
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

كلمة المدير

جميع المواضيع والمشاركات المكتوبة تعبّر عن وجهة نظر صاحبها ,, ولا تعبّر بأي شكل من الاشكال عن وجهة نظر إدارة المنتدى .

تواصل مع فريق العمل

  • Algeria, Palestine

  • t.me/techawzen

  • contact@techawzen.com

  • techawzen.com

عن منتديات تكاوزن العربية techawzen

منتديات تكاوزن اكبر موقع عربي لتحميل البرامج والالعاب وانظمة التشغيل و تطبيقات الجوالات و تقديم شروحات في الحماية والبرمجة والتقنية والهاردوير والصيانة

تابعنا على المواقع الاجتماعية


إتصل بنا

 

أعلى

خيارات الاستايل

تلوين الاقسام
خلفية المنتدى
نوع الخط
جدول المنتديات
تمديد المنتدى
فصل الأقسام
إخفاء السايدبار
حجم الخط
الصورة الرمزية
بيانات العضو
إخفاء التواقيع

إرجاع خيارات الإستايل