تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
نمایش نتایج: از 1 به 5 از 5

موضوع: [CMS] نشان دادن کاربران با آواتارشان بصورت تصادفی

    1. توضیحات [CMS] نشان دادن کاربران با آواتارشان بصورت تصادفی »»

      [CMS] نشان دادن کاربران با آواتارشان بصورت تصادفی

      نگارش: ، توسط (مدیریت کل سایت)

      آخرین زمان حضور: Dec 2016 پرینت این صفحه / حالت نمایش بصورت پرینت شده ارسال این صفحه به ایمیل یک دوست یا خودتان
      نگارش: 4.x.x امتیاز:  نصب شده: 0 بار
      زمان انتشار: 2010/07/27 بروزرسانی: هرگز دریافت شده: 0 بار
      پشتیبانی نمی شود

      درود.
      در صورتی که CMS دارید این کار را انجام دهید تا آواتار کاربران + نامشان بصورت تصادفی نشان داده شود.

      #Installation:
      Go to Admin CP > vBulletin CMS > Widgets > create new widget
      Widget type > PHP Direct Execution . Title > Random Members . Description > Show random members
      click save
      then click configure and put the code below
      #code to use custom profile picture as the source of picture
      کد:
      $member_count = 3;
      
        ob_start();
        require_once('./includes/functions_user.php');
        require_once('./includes/functions_bigthree.php');
        // Get Random Members
        $newusers_get = vB::$db->query_read("
          SELECT ".TABLE_PREFIX."user.userid AS userid, ".TABLE_PREFIX."user.username AS username, ".TABLE_PREFIX."customprofilepic.dateline AS dateline FROM ".TABLE_PREFIX."customprofilepic
          LEFT JOIN ".TABLE_PREFIX."user
                  ON ".TABLE_PREFIX."customprofilepic.userid=".TABLE_PREFIX."user.userid
          WHERE ".TABLE_PREFIX."customprofilepic.visible = 1
         ORDER BY RAND()
         LIMIT $member_count");
        $output_bits = '<p align=&quot;center&quot;';
        while($newuser = vB::$db->fetch_array($newusers_get))
        {
              $output_bits .= '<a href=&quot;member.php?u='.$newuser[userid].'&quot;><img src=&quot;image.php?u='.$newuser[userid].'&dateline='.$newuser[dateline].'&type=profile&quot; alt=&quot;'.$newuser[username].'&quot;/><br />'.$newuser[username].'</a><br />';
        }
        $output_bits .= '</p>';
        $output = $output_bits;
        ob_end_clean();
      #code if you want to use custom avatar as the main source for the picture
      کد:
      $member_count = 3;
      
        ob_start();
        require_once('./includes/functions_user.php');
        require_once('./includes/functions_bigthree.php');
        // Get Random Members
        $newusers_get = vB::$db->query_read(&quot;
          SELECT &quot;.TABLE_PREFIX.&quot;user.userid AS userid, &quot;.TABLE_PREFIX.&quot;user.username AS username, &quot;.TABLE_PREFIX.&quot;customavatar.dateline AS dateline FROM &quot;.TABLE_PREFIX.&quot;customavatar
          LEFT JOIN &quot;.TABLE_PREFIX.&quot;user
                  ON &quot;.TABLE_PREFIX.&quot;customavatar.userid=&quot;.TABLE_PREFIX.&quot;user.userid
          WHERE &quot;.TABLE_PREFIX.&quot;customavatar.visible = 1
         ORDER BY RAND()
         LIMIT $member_count&quot;);
        $output_bits = '<p align=&quot;center&quot;';
        while($newuser = vB::$db->fetch_array($newusers_get))
        {
              $output_bits .= '<a href=&quot;member.php?u='.$newuser[userid].'&quot;><img src=&quot;image.php?u='.$newuser[userid].'&dateline='.$newuser[dateline].'&quot; alt=&quot;'.$newuser[username].'&quot;/><br />'.$newuser[username].'</a><br />';
        }
        $output_bits .= '</p>';
        $output = $output_bits;
        ob_end_clean();
      Note: You can edit the amount of members you want to show by changing the $member_count from 3 to whatever value you want.

      تصاویر مطلب


      پشتیبانی شما از نویسنده ( تشکر ، اعلام نصب ، رعایت کپی رایت و پسورد )




  1. گیفت کارت آیتونز

  2. Top | #2
    کاربر ویژه

    تاریخ عضویت
    Sep 2010
    ورژن ویبولتین
    3.8.7
    نوشته ها
    192
    مورد پسند
    81 بار
    اطلاعات
    میزان امتیاز
    27

    پیش فرض

    لطف می کنید توضیحات فارسی رو هم بگذارید؟!

  3. Top | #3
    مدیریت کل سایت

    تاریخ عضویت
    Aug 2009
    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,685
    مورد پسند
    54,809 بار
    نوشته های وبلاگ
    14
    اطلاعات
    میزان امتیاز
    3117

    پیش فرض

    به Admin CP > سی ام اس ویبولتین > ویجت ها > افزودی ویجت جدید بروید .

    نوع > PHP Direct Execution . عنوان > Random Members . توضیح > Show random members

    ذخیره رو بزنید .

    حالا روی پیکر بندی کلیک کنید .

    از این کد استفاده ک نید :

    کد:
    $member_count = 3;
      ob_start();  require_once('./includes/functions_user.php');  require_once('./includes/functions_bigthree.php');  // Get Random Members  $newusers_get = vB::$db->query_read(&quot;    SELECT &quot;.TABLE_PREFIX.&quot;user.userid AS userid, &quot;.TABLE_PREFIX.&quot;user.username AS username, &quot;.TABLE_PREFIX.&quot;customprofilepic.dateline AS dateline FROM &quot;.TABLE_PREFIX.&quot;customprofilepic    LEFT JOIN &quot;.TABLE_PREFIX.&quot;user            ON &quot;.TABLE_PREFIX.&quot;customprofilepic.userid=&quot;.TABLE_PREFIX.&quot;user.userid    WHERE &quot;.TABLE_PREFIX.&quot;customprofilepic.visible = 1   ORDER BY RAND()   LIMIT $member_count&quot;);  $output_bits = '<p align=&quot;center&quot;';  while($newuser = vB::$db->fetch_array($newusers_get))  {        $output_bits .= '<a href=&quot;member.php?u='.$newuser[userid].'&quot;><img src=&quot;image.php?u='.$newuser[userid].'&dateline='.$newuser[dateline].'&type=profile&quot; alt=&quot;'.$newuser[username].'&quot;/><br />'.$newuser[username].'</a><br />';  }  $output_bits .= '</p>';  $output = $output_bits;  ob_end_clean();
    بعد هم از layout ها بیارید توی سی ام اس
    پاسخ با نقل قول پاسخ با نقل قول توسعه دهنده

  4. Top | #4
    کاربر سایت

    تاریخ عضویت
    Aug 2010
    ورژن ویبولتین
    4
    نوشته ها
    2
    مورد پسند
    0 بار
    اطلاعات
    میزان امتیاز
    0

    پیش فرض

    درود بر شما داداش من این رو گذاشتم رو سایت اسم کاربرا میاد اما آواتورشون نمیاد چیکار کنم

  5. Top | #5
    مدیریت کل سایت

    تاریخ عضویت
    Aug 2009
    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,685
    مورد پسند
    54,809 بار
    نوشته های وبلاگ
    14
    اطلاعات
    میزان امتیاز
    3117

    پیش فرض

    از این کد استفاده کنید :

    کد:
    $member_count = 3;
      ob_start();  require_once('./includes/functions_user.php');  require_once('./includes/functions_bigthree.php');  // Get Random Members  $newusers_get = vB::$db->query_read("    SELECT user.userid AS userid, user.username AS username, customavatar.dateline AS dateline FROM ".TABLE_PREFIX."customavatar	LEFT JOIN ".TABLE_PREFIX."user			ON ".TABLE_PREFIX."customavatar.userid=".TABLE_PREFIX."user.userid    WHERE customprofilepic.visible = 1   ORDER BY RAND()   LIMIT $member_count");  $output_bits = '<p align="center"';  while($newuser = vB::$db->fetch_array($newusers_get))  {        $output_bits .= '<a href="member.php?u='.$newuser[userid].'"><img src="image.php?u='.$newuser[userid].'&dateline='.$newuser[dateline].'" alt="'.$newuser[username].'"/><br />'.$newuser[username].'</a><br />';  }  $output_bits .= '</p>';  $output = $output_bits;   ob_end_clean();
    پاسخ با نقل قول پاسخ با نقل قول توسعه دهنده

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ: 3
    آخرين نوشته: 2013/01/08, 06:07 PM
  2. پاسخ: 2
    آخرين نوشته: 2012/05/07, 04:29 PM
  3. پاسخ: 7
    آخرين نوشته: 2011/11/28, 10:26 PM
  4. پاسخ: 14
    آخرين نوشته: 2011/06/25, 11:37 PM
  5. پاسخ: 4
    آخرين نوشته: 2011/02/18, 07:34 PM

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •