الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهي افضل فكرة لترتيب قوائم المجلات

بدأه أبورنه في 29 أكتوبر 2009 · 8 رد · 734 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

كما تعلمون في بعض المجلات هناك قوائم ..

مثل :

1- القائمة الرئيسية .

2- استفتاء .

3- القائمة البريدية ... الخ

وهناك في لوحة تحكمها امكانية اعادة ترتيب القوائم ..

يعني اني اضع الاستفتاء يظهر وبعدين القائمة الرئيسية وبعد القائمة الرئيسية ...

وهكذا

كل ما اريد اعرف ماهي افضل طريقة برمجية ..

لإني قمت بتصميم مجلة خاصة بي واريد اضافة هذه الخاصية بها ..

وجزاكم الله خير .

#2

السلام عليكم ورحمة الله و بركاته

أبشر أخي الفاضل

يفضل أن تكون هذه القوائم في قاعدة بيانات و ليكن اسم الجدول Block و نضع مثلا حقل باسم Sort و عند اجراء الاستعلام نجعله Order by Sort ASC أو dec

#3

جزاك الله خير

يعني انا اقوم بتصميم جدولين

الجدول الاول : اسماء القوائم

الجدول الثاني : بيانات القوائم

الجدول الاول يكون حقوله : رقم القائمة واسم القائمة ترتيب القائمة

الجدول الثاني يكون حقوله : رقم الرابط اسم الرابط والرابط ورقم القائمة ( لربطه بالقائمة الرئيسية )

وبعدين افرز حسب ترتيب القائمة

هل كذا صح

اذا كان صحيح فكيف يتم نقل القائمة لجهة أخرى اليسرى او اليمنى

وإذا لم يكن كلامي صحيح اتمنى صحيحه

وجزاكم الله خير

تم تعديل هذه المشاركة بواسطة أبورنه في 31 أكتوبر 2009 في 23:35

#4

up

ومشكورين على العموم

#5

أخي الكريم يمكنك عمل التالي ...

تقوم بوضع مصطلحات معينه كل مصطلح يتم استبداله بسكريبت ما

مثلا %mailing_list% , %mainmenu%

وأينما وضعت هذه الكلمة سيتم استبدالها بالقائمة البريدية والأخرى يتم استبدالها بالقائمة الرئيسيه وللمزيد عن هذه الطريقة أرجو قراءه درس في تصميم موقع من الصفر وهو مثبت في هذا القسم من المنتدى ويمكنك الوصول للدروس مباشرة من خلال الضغط هنا

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#6

أخي اعتقد ان الاستبدال لا ينفع ..

لنفرض اني اريد ان اقوم بإضافة قائمة جديدة ..

كيف استبدل شيء غير موجود في الأصل ..

عموما اخي مشكور على مرورك وجزاك الله خير ..

سوف اطلع على الموقع واتمنى ان استفيد منه ..

#7

عملية الإستبدال هي المستخدمه في تقنية القوالب في المنتديات كهذا المنتدى ومجلات مثل جوملا وورد بريس إلا إذا لم أفهم فكرة المجلات بشكل صحيح فأرجوا تصحيح معلوماتي

على كل كنت أعمل على منتدى في بي مدة قصيرة يوم تقريبا :) ولكني لاحظت عند تركيب الهاكات أنه يطلب مني وضع كلمات في القوالب ليتم إستبدالها بالسكريبت الذي يحتويه الهاك لذلك قلت أن المنتديات تستخدم هذه التقنيه في القوالب

إذا كان الأمر كما لاحظت إذن عمليه إضافة قائمة جديده يتم من خلال فتح ملف القالب ووضع الكلمة التي سيتم استبدالها بالقائمة الجديده

ويمكنك من خلال الجافاسكريبت وقليل من الجهد عمل ذلك بشكل فجوال كما فعلت وورد بريس فعمليه ترتيب القوائم تتم بالماوس تحريك ورمي (drag drop)

ويمكنك الاستفادة من هذا المثال http://aymanh.com/drag-drop-portal-interfa...h-scriptaculous

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#8

أشكرك أخي ..

انا لا اعلم هل فكرة الاستبدال مطبقة في المنتديات او المجلات ..

ولكني وحسب فهمي اعرف فكرة الاستبدال ...

الأخ / HhH-PROGRAMMER

جزاه الله خير قام بتقريب الفكرة لي بنسبة 70%

انا قمت بتصميم قوائم موحدة الشكل وربطها بالجدول وعملت order by

والفكرة شغاله معي تمام

بس حصل معي مشكلة وهي إذا كانت القائمة ليست ضمن الجدول مثل قوائم الإستفتاء والإحصاء والقائمة البريدية وغيرها ...

هل تنصح ان اقوم بتخزين كود القائمة في قاعدة البيانات ثم اقوم بعرضه ..

#9

عملية استرجاع كود من قاعدة البيانات وتنفيذه تعتبر من ناحية أمنيه فقط حساسه لذلك لا أنصح بها

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…