رفتن به مطلب

سوال درباره برنامه اخرین ارسالات


ircfc.ir

ارسال‌های توصیه شده

سلام

خدا قوت خوبید؟

برنامه آخرین ارسالات که نصب می کنیم

در تنظیماتش مثلا 10 تا قرار میدیم برای نمایش در سایت ولی وقتی کاربری عضو میشه هر عددی که قرار بدیم بصورت اتوماتیک عدد 5 در بخش کاربری درج شده و باید خود کاربر عوضش بکنه؟

چطور میشه کاری کرد که هر عددی که در تنظیمات قرار میدیم برای همه اعمال بشه؟؟

بعدا خود کاربر بتونه تعویض کنه

با تشکر یاحق

لینک ارسال
به اشتراک گذاری در سایت های دیگر

منم سعی داشتم اینو تغییر بدم و...

ولی به راه حلی برنخوردم ! ( فقط با تغییر عدد واسه کاربرایه مهمان تغییر میکنه ! )

میتونید از خوراک موضوع استفاده کنید و هر تعداد که میخواید رو اعمال کنید !

و به نظرم بهترم هست ، چون هر چی افزونه کمتر استفاده کنید به نفع خودتون و بالا رفتن سرعت سایتتونه !

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

با سلام

وقت بخیر

 

به این علت که نویسنده تعداد ۵ را به صورت hard code در برنامه قرار داده است، لازم است برنامه را پاک کنید و سپس تمامی ۵ ها را که در فایل های زیر به همراه خط مشخص شده است را به رقم دلخواه خود تغییر دهید و سپس مد را نصب کنید.

./Application.php:33:
5  => array( 'recentTopicsModeratorOptions', 'rtModeratorOptions' ),
./data/build.xml:12:
<setting key="rtNumber"><![CDATA[{"key":"rtNumber","default":"5"}]]></setting>
./data/schema.json:36:
"default": "5",
./data/settings.json:36:
"default": "5"
./extensions/core/Queue/recentTopics.php:41:
$data['count'] = (int) \IPS\Db::i()->select( 'COUNT(*)', 'core_members', array( 'recent_topics_excludeforums<>"" OR recent_topics=? OR recent_topics_nr<>?', 0, 5 ) )->first();
./extensions/core/Queue/recentTopics.php:66:
$select = \IPS\Db::i()->select( 'member_id, recent_topics, recent_topics_nr, recent_topics_excludeforums', 'core_members', array( 'recent_topics_excludeforums<>"" OR recent_topics=? OR recent_topics_nr<>?', 0, 5 ), 'member_id ASC', array( $offset, $this->rebuild ) );
./hooks/dispatcherFront.php:30:
\IPS\recenttopics\Member::loggedIn()->rt_nr = 5;
./modules/admin/recenttopics/settings.php:28:
$form->add( new \IPS\Helpers\Form\Number( 'rtNumber', \IPS\Settings::i()->rtNumber ? \IPS\Settings::i()->rtNumber : 5, FALSE, array( 'min' => 3, 'max' => 15 ) ) );
./setup/upg_10000/queries.json:39:
"default": "5",
./sources/Member/Member.php:157:
$data = $this->_data['rt_nr'] ?: 5;

راهنما: ./Application.php:33: به معنی فایل Application.php بوده و رقم بعد، شماره خط می باشد.

لطفا اول روی سایت اصلی خود تست نکنید! در یک انجمن تست انجام بدید و اگر همه چیز اوکی بود به سایت خود اضافه نمایید!

دقت داشته باشید این مد در هاست های اشتراکی ممکن است منابع زیادی استفاده کند، توصیه می شه بیشتر از ۱۰ در هاست های اشتراکی و بیشتر از ۱۵ در VPS و سرور اختصاصی انتخاب نشود.

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...