قرار دادن بلوک ورود ويبولتين در صفحات php
مهمان گرامی به ویبی اسکین خوش آمدید - برای ثبت نام کلیک کنید !
به انجمن در گوگل امتیاز دهید :

برای جستجو در سایت از این موتور جستجوی گوگل می توانید استفاده کنید

در حال بارگذاری لطفا صبر کنید
+ پاسخ به موضوع
نمایش نتایج: از شماره 1 تا 3 , از مجموع 3
  1. #1

    تاریخ عضویت
    Nov 2007
    نوشته ها
    8
    سپاس ها
    3
    سپاس شده 33 در 7 پست

    قرار دادن بلوک ورود ويبولتين در صفحات php

    طريقه قرار دادن بلوک ورود ورود ويبولتين در صفحات php !

    اين هک به شما کمک ميکنه تا بتونيد بلوک ورود و نوبار ويبولتين رو در صفحات php سايت جدا از ويبولتين نمايش دهيد
    توجه : اين هک فقط در صفحات php کار ميکند html کار نميکند !

    اخطار : قبل از هر کاری نسخه پشتيبان از سايت و انجمن خود تهيه کنيد

    1 - اين کد به شما کمک ميکند فرمان های اين هک را در کد php قرار دهيد
    کد:
    <?php
    $curdir = getcwd ();
    chdir('/path/to/your/forums');
    require_once('/path/to/your/forums/global.php');
    chdir ($curdir);
    ?>
    بعد از اين کد محتوای php شما قرار دارد
    کد:
    <HTML> and <BODY>
    هر جا که ميخواهيد بلوک ورود را قرار دهيد کد اين هک قرار ميگيرد !
    کد:
    <?php
    require_once('/path/to/your/login_inc.php');
    ?> 
    2 - اين فايل login_inc.php را قبل از آپلود ويرايش کنيد
    اين کد را پيدا کنيد و آدرس سايت و انجمن ويبولتين خود را قرار دهيد
    کد:
    $forumpath = "http://www.yoursite.com/forums/";
    مثال :
    کد:
    http://www.majidonline.com/forums

    3 - اگر از ساب دمين استفاده ميکنيد اين تغييرات را در فايل login.php در شاخه انجمن خود انجام دهيد
    اين کد را پيدا کنيد
    کد:
    error_reporting(E_ALL & ~E_NOTICE);
    در زير آن اين کد را قرار دهيد
    کد:
    define('SKIP_REFERRER_CHECK', true);
    -- مشکلات احتمالی
    1 - اگر با مشکل کوکی و ارسال آنها مواجه شديد در آموزش 1 فاصله بين 4 خط اول را برداريد !
    ------------------------------------------------------------------------------------------------------
    کد:
    <?php
    $curdir = getcwd ();
    chdir('/path/to/your/forums');
    require_once('/path/to/your/forums/global.php');
    chdir ($curdir);
    ?>
    بعد از اين کد محتوای php شما قرار دارد
    کد:
    <HTML> and <BODY>
    --------------------------------------------------------------------
    2 - اگر در ارتباط مسير ها با مشکل مواجه شديد اين کد را با همين کد جا به جا کنيد !
    کد:
    <?php 
    echo getcwd(); 
    ?> 
    نمونه سازی
    --برای امتحان اين کد اين کد را در فايلtest.php قرار دهيد و آن را طبق همين راهنما ويرايش و ذخيره کنيد

    کد:
    <?php
    $curdir = getcwd ();
    chdir('/path/to/your/forums');
    require_once('/path/to/your/forums/global.php');
    chdir ($curdir);
    ?>
    <html> 
    <body> 
    This is a heading<br /> 
    This is some more stuff <br /> 
    And another line<br /> 
    You get the idea<br /> 
    Just place stuff as you normally would with HTML<br /> 
    I use CSS to style and position on my site fwiw<br /> 
    <br /> 
    How about we put the login box right under here?<br /> 
    <br /> 
    <?php 
    require_once('/path/to/your/login_inc.php'); 
    ?> 
    </body> 
    </html> 

    فایل های پیوست شده

  2. 4 کاربر از پست مفید moon_spell سپاس کرده اند .

    parham13 (10-24-2010), saman_fff (06-20-2010), wearyminded (11-19-2009), yahya_danger (02-26-2009)

  3. #2

    تاریخ عضویت
    Nov 2007
    نوشته ها
    8
    سپاس ها
    3
    سپاس شده 33 در 7 پست

    پاسخ : قرار دادن بلوک ورود ويبولتين در صفحات php

    توجه : اين موارد به کاربران حرفه اي پيشنهاد ميشود که با کد ها و وريبل ها آشنايی کامل دارند !

    اخطار : قبل از هر کاری نسخه پشتيبان از سايت و انجمن خود تهيه کنيد

    اگر ميخواهيد اين بلوک فقط مخصوص به گروه کاربری خاصی باشد اين کد را استفاده کنيد :

    کد:
    <?php
    if ($vbulletin->userinfo['usergroupid'] == '6' )
    {
    echo "This is only visible to people in usergroup 6";}
    ?>
    شما ميتوانيد ويژگی اين ورود را به اعضا رسمی اختصاص دهيد(شرطی) با اين کد :


    کد:
    <?php
    if ($vbulletin->userinfo['usergroupid'] == '6' )
    {
    echo "Have stuff for here";
    } else {
    echo "You do not have permission for this page"; }
    ?>
    اگر ميخواهيد در اين بلوک به کاربران نشان دهيد که وارد سيستم شده اند يا نه ميتوانيد از اين کد استفاده کنيد :

    کد:
    <?php
    If ($vbulletin->userinfo['userid']!=0)
    { 
    echo "Your logged in so we can display this";
    } else {
    echo "Your not logged in so we display this";
    }
    ?> 
    اگر ميخواهيد تبليغ و يا مسير و يا مقسد خاصی را به اعضا که وارد سيستم نشده اند نشان دهيد اين کد :

    کد:
    <?php 
    if ($vbulletin->userinfo['userid'] <1) { echo"add code stuff goes here"; } 
    ?> 
    توجه اين کد ها بستگی به نوع آنها دارند که بايد خودتان مسير هارو شناسايی کنيد و وريبل ها رو به فرمان ها بشناسونيد

  4. 2 کاربر از پست مفید moon_spell سپاس کرده اند .

    wearyminded (11-19-2009), yahya_danger (02-26-2009)

  5. #3

    تاریخ عضویت
    Oct 2010
    نوشته ها
    13
    سپاس ها
    8
    سپاس شده 1 در 1 پست
    سپاس شده 1 در 1 پست

    پیش فرض پاسخ : قرار دادن بلوک ورود ويبولتين در صفحات php

    روي وي بي 4.1.4 اررو ميده :(

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

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

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

     

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

  1. آشنايي با گروههاي نال كننده ورژنهاي مختلف ويبولتين
    توسط saeedtat در انجمن رفع مشکلات کاربران تازه وارد برای راه اندازی سایت
    پاسخ ها: 3
    آخرين نوشته: 09-13-2011, 09:04
  2. صفحه سفيد هنگام نصب ويبولتين
    توسط mojtaba_6485 در انجمن رفع مشکلات برنامه ویبولتین vBulletin 4.x.x
    پاسخ ها: 1
    آخرين نوشته: 12-01-2010, 06:37
  3. نمايش بلوک در اطراف ويبولتين
    توسط moon_spell در انجمن آموزش تغییرات در قالب های ویبولتین vBulletin 3.x.x
    پاسخ ها: 6
    آخرين نوشته: 08-28-2010, 19:03
  4. دانلود ويبولتين نال شده ورژن 4 جديد
    توسط saeed_metabox در انجمن نسخه ها و فایل های ویبولتین vBulletin 4
    پاسخ ها: 8
    آخرين نوشته: 11-12-2009, 12:46

کاربران خواننده این موضوع : 33

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

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

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

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