ملحق اضافة علامة مائية او حقوق المنتدى على الصور منتديات الزين فورو

مهدي حميد

Moderator
طاقم الإدارة
مشرفين انكور
عضو انكور
طريقة إضافة علامة مائية (Watermark) احترافية لصور منتدى XenForo بدون إضافات

أهلاً بكم زوار وأعضاء انكور التطويري. في هذا الشرح التقني الجديد، سنتعرف على طريقة ذكية وعصرية لحماية حقوق صور منتدانا باستخدام أكواد CSS/LESS فقط. تتميز هذه الطريقة بأنها خفيفة جداً على المتصفح ولا تحتاج لتنصيب إضافات قد ترهق السيرفر.
مميزات هذه الطريقة:
  • تأثير زجاجي ضبابي (Glassmorphism) عصري.
  • تظهر تلقائياً على جميع الصور داخل المواضيع.
  • تظهر أيضاً عند تكبير الصور (Lightbox).
  • متوافقة تماماً مع الهواتف الذكية وتصاميم Modern UI.
خطوات التطبيق:
1. الدخول إلى لوحة التحكم:
توجه إلى المظهر (Appearance) > القوالب (Templates) وابحث عن قالب extra.less.
2. إضافة الكود المطور:
قم بنسخ الكود التالي وضعه في أسفل القالب (أو في البداية لضمان الأولوية):
CSS:
/* --- كود العلامة المائية المطور لـ Code Net --- */
/* ضبط حاوية الصور */
.bbImageWrapper, .fancybox__content {
position: relative !important;
}
/* إنشاء العلامة المائية بتنسيق Glassmorphism */
.bbImageWrapper::after, .fancybox__content::after {
content: 'forum.iinkor.com' !important; /* استبدل هذا بنطاق موقعك */
position: absolute !important;
bottom: 15px !important;
right: 15px !important;
display: block !important;
/* الألوان والخلفية الضبابية */
background: rgba(0, 82, 204, 0.7) !important;
color: #ffffff !important;
backdrop-filter: blur(5px) !important;
-webkit-backdrop-filter: blur(5px) !important;
/* الخط والحواف */
padding: 6px 15px !important;
border-radius: 8px !important;
font-size: 12px !important;
font-weight: bold !important;
text-transform: uppercase !important;
letter-spacing: 1px !important;
border: 1px solid rgba(255, 255, 255, 0.2) !important;
/* لضمان الظهور فوق الصورة دائماً */
z-index: 100 !important;
pointer-events: none !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3) !important;
}
3. الحفظ والمعاينة:
بعد حفظ القالب، قم بعمل تحديث (F5) لأي موضوع يحتوي على صور في منتداك وستلاحظ ظهور العلامة المائية في الزاوية اليمنى السفلية بشكل أنيق واحترافي.
ملاحظة لاعضاء منتدى انكور: تم استخدام خاصية pointer-events: none; لضمان عدم إعاقة العلامة المائية للمستخدم عند محاولة الضغط على الصورة أو حفظها، فهي تعمل كطبقة بصرية فقط.

أتمنى أن ينال الشرح إعجابكم. لأي استفسار أو تعديل على الألوان، لا تترددوا بطرحه في الردود.
مودتي، اعداد بواسطة : مهدي حميد - منتدى انكور التطويري - يمنع النقل دون ذكر المصدر!.
 
@Admin اتمنى ان نستخدما في منتدانا ، لسهولة وضع الحقوق على الصور الخاصة بنا .
فكرة جيدة ولكن بعض الصور ليس لنا ولا حقوق لنا فيها صعب نضع عليها علامة مائية
ولكن بفضلك الآن لدي فكرة لملحق لهذا الموضوع بطريقة مميزة واحترافية

ان شاء الله خلال اسبوع يكون جاهز عبين ما اعرض الملحقات اللي تم تجهيزها مسبقًا
مشكور اخي
 
فكرة جيدة ولكن بعض الصور ليس لنا ولا حقوق لنا فيها صعب نضع عليها علامة مائية
ولكن بفضلك الآن لدي فكرة لملحق لهذا الموضوع بطريقة مميزة واحترافية

ان شاء الله خلال اسبوع يكون جاهز عبين ما اعرض الملحقات اللي تم تجهيزها مسبقًا
مشكور اخي
تحياتي ، لك اخي مُعتصم ..

ان ابتعد كثيرًا عن الملحقات ، لانها تستهلك موارد السيرفر ، وهناك اشياء لاتحتاج تصميمها كملحق كمثال شرح بسيط جدًا .

1. تعديل القوالب (Template Modifications)

هذه الطريقة هي الأفضل للتعديلات البصرية والوظائف البسيطة التي تعتمد على بيانات موجودة مسبقاً (مثل كود "يشاهد الآن" الذي استخدمناه).

• المميزات:

• الأداء: خفيفة جداً لأنها تُدمج مع ملفات الـ CSS والـ HTML عند "بناء الكاش"، ولا تطلب من السيرفر تشغيل أكواد PHP إضافية عند كل زيارة.

• الأمان: لا تفتح ثغرات برمجية لأنك لا تكتب سكربتات تتعامل مع قاعدة البيانات بشكل مباشر.
• سهولة النقل: يمكنك نسخ الكود ولصقه في أي استايل آخر فوراً.
• العيوب: محدودة بالبيانات المتاحة داخل القالب فقط.


2. الإضافات والملحقات البرمجية (Add-ons)

الإضافات هي الحل عندما تحتاج للقيام بشيء "جديد كلياً" لم يبرمجه مطورو XenForo في السكربت الأساسي.

• المميزات:

• القوة: تمكنك من إنشاء جداول جديدة في قاعدة البيانات، وإضافة خيارات في لوحة التحكم، والتحكم الكامل في سلوك المنتدى.

• التنظيم: تجعل تعديلاتك معزولة عن ملفات السكربت، مما يسهل عملية التحديث.

• العيوب:

• استهلاك الموارد: كل إضافة تقوم بـ "حقن" كود PHP إضافي في دورة حياة الصفحة. كثرة الإضافات (خاصة غير الاحترافية) تبطئ المنتدى بشكل ملحوظ.

• التعقيد: تحتاج لتحديث مستمر مع كل إصدار جديد من XenForo لتجنب أخطاء التوافق.

والاحظ ان منتدى انكور التطويري ، بطيء قليلاً
 
ان ابتعد كثيرًا عن الملحقات ، لانها تستهلك موارد السيرفر ، وهناك اشياء لاتحتاج تصميمها كملحق كمثال شرح بسيط جدًا .
والاكواد اخي زيادتها تبطئ المنتدى لذا هناك تضحية بالنهاية
ولكن لماذا اريد ان احوله الى ملحق؟

لأني ساجعله خيارًا عند انشاء الموضوع سيكون "تفعيل العلامة المائية للصور بالموضوع". وليس اجباري على جميع المواضيع والاقسام.
خصيصًا وان هناك العديد من الصور لها علامة مائية اصلًا
وهكذا الادارة والمشرفين والاعضاء يمكنهم تفعيل هذه الخاصية داخل المواضيع التي بها صور حصرية او صور ليس لها حقوق

مع العلم ان هذه الميزة عند نسخ الصورة لا تقوم بنسخ العلامة المائية معها
 
عودة
أعلى