مرجع پارسی MyBB
رفع مشکل عدم انجام وظایف - نسخه‌ی قابل چاپ

+- مرجع پارسی MyBB (https://community.mybbiran.com)
+-- انجمن: آرشیو (https://community.mybbiran.com/forum-128.html)
+--- انجمن: آرشیو انجمن های قدیمی (https://community.mybbiran.com/forum-129.html)
+---- انجمن: مای بی بی نسخه 1.6 (https://community.mybbiran.com/forum-83.html)
+----- انجمن: مشکلات عمومی (https://community.mybbiran.com/forum-94.html)
+------ انجمن: مشکلات رایج (https://community.mybbiran.com/forum-117.html)
+------ موضوع: رفع مشکل عدم انجام وظایف (/thread-14469.html)



رفع مشکل عدم انجام وظایف - Mohammad-Za - ۱۳۹۲/۵/۸

سلام و درود بر کاربران گرامی،

پیش از هرچیز به همه‌ی کاربران MyBB حتی آنان که مشکلی هم با اجرای وظایف انجمن ندارند، پیشنهاد می‌شود پلاگین زیر را نصب کنند.

در برخی موارد دیده‌شده‌است که وظایف موجود در انجمن یا همان Taskها، اجرا نمی‌شوند یا اگر اجرا شوند، در بازه‌های زمانی طولانی یا نادرست اجرا می‌شوند.

کارکرد وظایف به این‌گونه است که برای اجرا شدن وظایف، باید از انجمن شما بازدید به عمل آید.
یعنی اگر در مدّت مثلاً X روز، هیج چیزی، حتی موتورهای جستجو از انجمن شما بازدید نکنند، هیچ کدام از وظایف انجمن شما اجرا نخواهد شد. پس از مدّت X روز، اگر از انجمن شما بازدید به عمل آید، وظایف موجود در صف، پس از باز کردن هر لینک از انجمن شما، به ترتیب یکی،یکی اجرا می‌شوند.

اگر شما دچار مشکل اجرا نشدن وظایف انجمن خود هستید، درحالی که از انجمن شما بازدید به عمل می‌آید، ابتدا بررسی کنید که در قالب footer، خط زیر وجود داشته باشد:
کد php:
<!-- The following piece of code allows MyBB to run scheduled tasks. DO NOT REMOVE -->{$task_image}<!-- End task image code --> 

نمونه‌ی قالب footer استاندارد:
کد php:
<br />
            <
div class="bottommenu">
                <
div class="float_left">{$lang_select}</div>
                <
div>
                    <
span class="smalltext"><a href="{$mybb->settings['contactlink']}">{$lang->bottomlinks_contactus}</a> | <a href="{$mybb->settings['homeurl']}">{$mybb->settings['homename']}</a> | <a href="#top">{$lang->bottomlinks_returntop}</a> | <a href="#content">{$lang->bottomlinks_returncontent}</a> | <a href="<archive_url>">{$lang->bottomlinks_litemode}</a> | <a href="{$mybb->settings['bburl']}/misc.php?action=syndication">{$lang->bottomlinks_syndication}</a></span>
                </
div>
            </
div>
            </
div>
        <
hr class="hidden" />
            <
div id="copyright">
                <
div id="debug"><debugstuff></div>
                <!-- 
MyBB is free software developed and maintained by a volunteer community
                     
It would be much appreciated by the MyBB Group if you left the full copyright and "powered by" notice intact
                     
to show your support for MyBB.  If you choose to remove or modify the copyright below
                     
you may be refused support on the MyBB Community Forums.
                     
                     
This is free softwaresupport us and we'll support you. -->
{$lang->powered_by} <a href="http://mybb.com/" target="_blank">MyBB{$mybbversion}</a>, &copy; 2002-{$copy_year} <a href="http://mybb.com/" target="_blank">MyBB Group</a>.<br />
Theme Translation by <a href="http://www.mybbiran.com" target="_blank">MyBBIran.com</a><br /><!-- End powered by -->

<br class="clear" />
<!-- The following piece of code allows MyBB to run scheduled tasks. DO NOT REMOVE -->{$task_image}<!-- End task image code -->
{$auto_dst_detection}
        </div>
        </div> 

اگر خط مذکور وجود نداشت، آن را مطابق نمونه، به قالب footer اضافه کنید.

اگر خط مذکور وجود داشت و مشکل همچنان برقرار بود، پلاگین زیر را دریافت کرده و آن را برروی انجمن خود فعال کنید.
فایل زیر باید در مسر: inc/plugins آپلود شود.


.php   task_optimizer.php (اندازه: 1.01 KB / تعداد دفعات دریافت: 15)


RE: رفع مشکل عدم انجام وظایف - sco1385 - ۱۳۹۲/۵/۹

دوستان!

به کد موجود در فوتر انجمن من نگاه کنید:

کد:
<div id="footerarea">
{$task_image}
{$auto_dst_detection}
</div>

<br class="clear" />
<!-- The following piece of code allows MyBB to run scheduled tasks. DO NOT REMOVE -->{$task_image}<!-- End task image code -->
{$auto_dst_detection}

گویا تکراری است.

خواهشمندم شکل اصلاح‌شده‌ی آن را بنویسید تا من جایگزین کنم.

ممنون


RE: رفع مشکل عدم انجام وظایف - Mohammad-Za - ۱۳۹۲/۵/۹

(۱۳۹۲/۵/۹، ۱۰:۰۰:۳۰ صبح)sco1385 نوشته است: دوستان!

به کد موجود در فوتر انجمن من نگاه کنید:

کد:
<div id="footerarea">
{$task_image}
{$auto_dst_detection}
</div>

<br class="clear" />
<!-- The following piece of code allows MyBB to run scheduled tasks. DO NOT REMOVE -->{$task_image}<!-- End task image code -->
{$auto_dst_detection}

گویا تکراری است.

خواهشمندم شکل اصلاح‌شده‌ی آن را بنویسید تا من جایگزین کنم.

ممنون

کد php:
<br class="clear" />
<!-- 
The following piece of code allows MyBB to run scheduled tasks. DO NOT REMOVE -->{$task_image}<!-- End task image code -->
{
$auto_dst_detection



RE: رفع مشکل عدم انجام وظایف - mihankid - ۱۳۹۲/۷/۵

[attachment=7814]


RE: رفع مشکل عدم انجام وظایف - salondaran - ۱۳۹۲/۷/۵

فایل های پیوست شده حذف شده اند .


RE: رفع مشکل عدم انجام وظایف - Mohammad-Za - ۱۳۹۲/۷/۵

(۱۳۹۲/۷/۵، ۱۱:۳۶:۳۳ صبح)salondaran نوشته است: فایل های پیوست شده حذف شده اند .

مشکل، برطرف شد.