بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي المركز التعليمي المجاني مجتمع ديموفنف

مجتمع ديموفنف قسم مختص بدعم سكربت إدارة المحتوى "ديموفنف" من قبل المجتمع.

 
 
خيارات الموضوع طريقة العرض
  #1  
قديم 19-03-2007, 05:39 AM
الصورة الشخصية لـ ديموفنف
ديموفنف ديموفنف غير متصل
شركة رسمية
 
تاريخ التسجيل: Jun 2006
مشاركة: 598
مستوى تقييم العضوية: 19
ديموفنف is on a distinguished road
Awt6 طريقة برمجة بلوك جديد لانفنتي

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

سنتعلم من خلال هذا الموضوع كيفية إضافة بلوك يستخدم تقنيات انفنتي ويرتبط بجداوله وفنكشناته

معلومة : للحصول على معلومات حول تصاريح الخيارات يتم فتح ملف include/dciconf.php

يمكنك تحديد الملف الذي ترغب بأن يعمل هذا البلوك به حيث أن لكل ملف اسم , فمثلا لو رغبت بأن لا يعمل البلوك سوى في الواجهة الرئيسية فستضع الشرط بالبداية :
كود PHP:
if(THIS_SCRIPT=="index"){
//do somting here

اما لو كنت ترغب بأن يعمل البلوك فقط داخل موديل الفيديو مثلا فستضع الشرط بالبداية :
كود PHP:
if(THIS_SCRIPT=="videos"){
//do somting here


وذلك حسب إسم كل ملف موديل.
=====================

في حالة رغبتك بأن يلتزم البلوك بالخيارات في الاعدادات العامة فيجب أن تقوم بتحديد ذلك قبل بداية الكود الخاص بك والمثال التالي يوضح :
كود PHP:
if($CONFIG[mprogrecom]){ // في حالة تفعيل عرض برامج ننصح بها فسيعمل ما بعد هذا السطر
// newprogrecom
// نحرص هنا على تقليل الطلبات من الجدول وذلك بتحديد ما نرغب بجلبه منه 
// والمثال التالي هو لجلب فقط رقم السجل + العنوان
$result=$DB->query("SELECT id,title FROM progrecom ORDER BY id DESC LIMIT 10");
if(
$DB->num_rows($result)>0){
while(
$row=$DB->fetch_array($result)){
//unclean لإعادة المتغير لوضعه الطبيعي 
$content .= unclean($row[title])."<br>";
}
}

كما ويفضل استخدام كلاسات حقول الجداول من أجل أفضل عرض , مثال :
كود PHP:
$content .= "<tr><td>".unclean($row[title])."</td></tr>"
لا تحتاج لتفريغ الذاكرة بعد الحصول على السجلات لأنه يتم تفريغها آلياً
=======================================

للحصول على سجل واحد من القاعدة فقم باستخدام الطريقة التالية :
مثال للحصول على بيانات إحدى المقالات
لا تحتاج لحماية $_REQUEST[id] لأنه يتم حمايته آلياً

كود PHP:
if($article=$DB->query_first("SELECT * FROM articlesm WHERE id=".$_REQUEST[id]." limit 1")){
$content .= unclean($row[caption])."<br>";




يمكنك بالطبع تغيير المحتوى إلى حقل جدول من أجل تنسيق أفضل مثال :
كود PHP:
$content .= "<tr><td>".unclean($row[caption])."</td></tr>"
===========================
ولتحديد المطلوب فقط من السجل من أجل أداء أفضل استخدم الطريقة المحددة

كود PHP:
if($article=$DB->query_first("SELECT id,caption FROM articlesm WHERE id=".$_REQUEST[id]." limit 1")){
$content .= unclean($row[caption])."<br>";

يمكنك بالطبع تغيير المحتوى إلى حقل جدول من أجل تنسيق أفضل مثال :

كود PHP:
$content .= "<tr><td>".unclean($row[caption])."</td></tr>"
==================================

للحصول مثلا على أكثر المقالات مشاهدة عند الدخول على قسم مقالات معين :
كود PHP:
$result=$DB->query("SELECT id,caption FROM articlesm WHERE article_id ='".$_REQUEST[id]."' ORDER BY views DESC LIMIT 10");
if(
$DB->num_rows($result)>0){
while(
$row=$DB->fetch_array($result)){
//unclean لإعادة المتغير لوضعه الطبيعي 
$content .= "<tr><td class=\"tdnav\"><a href=\"articles.php?action=show&id=".$row[id]."\">".unclean($row[caption])."</a></td></tr>";
}
}

بعد قيامك بذلك يجرى ارسال البلوك لنا لاعتماده وتشفيره لكي يعمل من ضمن تقنية انفنتي ويتم إرساله لك ولك الحرية بعدها إن كنت ترغب بنشره للجميع او الاحتفاظ به لنفسك

أطيب تحية






التوقيع
إسم الشركه : ديموفنف - Dimofinf

موقع الشركه : https://www.dimofinf.net

خدمات الشركه : إستضافة مشتركة - سيرفرات خاصة - برنامج ديموفنف - دعم فني - خدمات المنتديات - النطاقات - DimofinfBS - شهادات SSL - استضافة المواقع

آخر تعديل بواسطة ديموفنف ، 19-03-2007 الساعة 06:12 AM.
 




قوانين المشاركة
لا يمكنك إضافة موضوع جديد
لا يمكنك الرد على المواضيع
لا يمكنك إضافة مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى

مواضيع مشابهة
الموضوع الكاتب القسم مشاركة آخر مشاركة
تفضلوا بلوك التقويم لانفنتي dis مجتمع ديموفنف 20 09-01-2008 02:40 PM
بلوك مجاني لانفنتي بالزيارات والمتواجدين وإحصائيّات شاملة أبومساعد مجتمع ديموفنف 2 27-06-2007 10:01 PM
حصريا لانفنتي - بلوك حساب العملات م.محمد عبدالله مجتمع ديموفنف 16 20-06-2007 02:46 AM
بلوك البحث عن دومين لانفنتي abobeesan مجتمع ديموفنف 4 05-06-2007 09:57 PM
بلوك الاذكار لانفنتي abobeesan مجتمع ديموفنف 2 03-05-2007 08:03 AM


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 01:17 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


 
 »  خدمات البرمجة   »  رئيسية الدليل
  »  خدمات التصميم   »  الأمن والحماية
  »  الدعاية والتسويق
  »  الدعم والتطوير
  »  الشركات الرسمية
  »  حجز دومينات
  »  خدمات الإستضافة
 
 
  »  مكتبة الإستايلات   »  رئيسية المكتبة
  »  أكواد برمجية   »  أدوات الويب ماسترز
  »  مكتبة الهاكات   »  أدوات المصممين
  »  سكربتات متنوعة
  »  مجلات إلكترونية
  »  بلوكات متنوعة
  »  ثيمات مختلفة
 
 

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

للتواصل مع فريق عمل الويب العربي
يمكنك ذالك من خلال مركز الدعم والمساندة.

 الدعم الفني |  اعتماد العضويات |  قوانين الإنتساب |  إتفاقية الإستخدام |  أهداف الويب العربي |  دليل الشركات |  مكتبة الويب |  صحيفة الويب العربي |  الرئيسية