مهمان عزیز خوش آمدید. ورود ثبت نام



امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
مشکل با پلاگین چت روم myshoutbox

مشکل با پلاگین چت روم myshoutbox
سلام خسته نباشید من این پلاکین نصب و فعال کردم این پلاین داخل صفحه انجمن مشکلی نداره فقط داخل کنترل پنل مدیر کل بالای صقح یه ارور که محتوای این ارور اینه
)
File
Line
Function
کد پی‌اچ‌پی:
errorHandler->error
/admin/index.php 
Tofighi میگه:
بهتره عکس بزارید.
آدرس سایت؟


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
نیما میگه:
این ارور تو صفحه نسخه ساده چت روم بالای صفحه هست
تصویر: http://www.forum-manoto.ir/up/1359202167.png
reza میگه:
آدرس سایت ؟


خوشحالم به خاطر این همه پیشرفت
I'm happy to progress
Tofighi میگه:
فایل pspshoutbox.php رو به شکل زیر تغییر  دهید:
کد:
<?php

/**
* MyShoutBox for MyBB 1.4.x (MYBB_ROOT/pspshoutbox.php)
* Copyright © 2009 Pirata Nervo, All Rights Reserved!
*
* Website: http://www.mybb-plugins.com
* License:
* "This plugin is offered "as is" with no guarantees.
* You may redistribute it provided the code and credits
* remain intact with no changes. This is not distributed
* under GPL, so you may NOT re-use the code in any other
* module, plugin, or program.
*
* Free for non-commercial purposes!"
*
* This plugin is based off Asad Niazi's spicefuse shoutbox plugin.
* Spicefuse Shoutbox website: www.spicefuse.com
* But note that this file was not included with the Spicefuse Shoutbox.
*
*
* File description: version for portable devices
*/


if(!defined('IN_MYBB'))
{
define('IN_MYBB', 1);
require_once "./global.php";
}
else
die("This file is not meant to be run from MyBB.");

$plugins_cache = $cache->read("plugins");
if(!isset($plugins_cache['active']['myshoutbox'])) die('چت روم غیر فعال می باشد.');

$lang->load("myshoutbox");

if ($mybb->input['action'] == 'shout' && $mybb->input['shout_data'] && $mybb->request_method == 'post' && verify_post_check($mybb->input['postcode'], true)) // insert shout
{
myshoutbox_psp_add_shout();
}
elseif ($mybb->input['action'] == 'refresh')
{
redirect("pspshoutbox.php", "در حال تازه سازی...", "با موفقیت!");
}
else {

$perms = myshoutbox_can_view();

if ($perms && $perms !== 2) {

myshoutbox_psp_show();
exit;
}
elseif ($perms === 2 && $mybb->settings['mysb_display_message'] == 1)
{
$lang->mysb_error_ban = $lang->sprintf($lang->mysb_error_ban, htmlspecialchars_uni($mybb->user['mysb_banned_reason']));

error($lang->mysb_error_ban);
}
else {
error_no_permission();
}
}

function myshoutbox_psp_show()
{
global $db, $mybb, $templates, $lang, $footer, $headerinclude, $header, $charset;

$lang->load('myshoutbox');

// Send our headers.
header("Content-type: text/html; charset={$charset}");

// Make navigation
add_breadcrumb($lang->mysb_shoutbox, "pspshoutbox.php");
$per_page = intval($mybb->settings['mysb_full_ppage']);

// pagination
$query = $db->simple_select("mysb_shouts", "COUNT(*) as shouts_count");
$shouts_count = $db->fetch_field($query, 'shouts_count');

$page = intval($mybb->input['page']);
$pages = ceil($shouts_count / $per_page);

if ($page > $pages) {
$page = 1;
}

if ($page) {
$start = ($page-1) * $per_page;
} else {
$start = 0;
$page = 1;
}

// multi-page
if ($shouts_count > $per_page) {
$multipage = multipage($shouts_count, $per_page, $page, "pspshoutbox.php?action=full");
}

// get data
require_once MYBB_ROOT.'inc/class_parser.php';
$parser = new postParser;

$usernames_cache = array();

$query = $db->write_query("SELECT s.*, u.username, u.usergroup, u.displaygroup FROM ".TABLE_PREFIX."mysb_shouts s
LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid = s.uid)
ORDER by s.id DESC LIMIT {$start}, {$per_page}");

while ($row = $db->fetch_array($query))
{
$parser_options = array(
'allow_mycode' => $mybb->settings['mysb_allow_mycode'],
'allow_smilies' => $mybb->settings['mysb_allow_smilies'],
'allow_imgcode' => $mybb->settings['mysb_allow_imgcode'],
'allow_html' => $mybb->settings['mysb_allow_html'],
"allow_videocode" => $mybb->settings['mysb_allow_video'],
'me_username' => $row['username']
);

$message = $parser->parse_message($row['shout_msg'], $parser_options);

$find = stripos($message, "/pvt");
if($find == 0 && $find !== false)
{
sscanf($message, "/pvt %d", $userID);
$userID = (int)$userID;
$message = str_replace("/pvt ".$userID." ", "", $message);
if ($mybb->user['uid'] == intval($userID) || $mybb->user['uid'] == $row['uid'])
{
if ($mybb->user['uid'] == intval($userID))
{
$userName = $mybb->user['username'];
}
else {
// Unfortunately, we do not have this username...let's check our cache, if it's not in cache, query it
if (!empty($usernames_cache[$userID]))
{
$userName = $usernames_cache[$userID];
}
else {
$userName = $db->fetch_field($db->simple_select('users', 'username', 'uid=\''.$userID.'\''), 'username');
$usernames_cache[$userID] = $userName;
}
}

$message = "<span style=\"background-color: #BBBBBB;\">{$lang->mysb_pvt_to} ".htmlspecialchars_uni($userName).": ".$message."</span>";

$row['username'] = format_name($row['username'], $row['usergroup'], $row['displaygroup']);

$extra = ($mybb->usergroup['cancp'] == 1 ? "title='{$row[shout_ip]}'" : "");

$username = '<a href="./member.php?action=profile&uid='.$row['uid'].'" {$extra}>'.$row['username'].'</a>';
$date_time = my_date($mybb->settings['mysb_datetime'], $row['shout_date']);
$class = alt_trow();

if (myshoutbox_can_delete() && $row['hidden'] == "yes") {
$mysb_shoutbox_data .= "<tr id='shout-{$row[id]}'><td align=\"right\" class='{$class}'>&raquo; <strong><span style=\"color: #FF0000\";>{$lang->mysb_deleted_info}</span></strong> &raquo; {$username} - {$date_time} -- {$message}</td></tr>";
}
elseif ($row['hidden'] == "no")
{
$mysb_shoutbox_data .= "<tr id='shout-{$row[id]}'><td align=\"right\" class='{$class}'>&raquo; {$username} - {$date_time} -- {$message}</td></tr>";
}
}
}
else {
$row['username'] = format_name($row['username'], $row['usergroup'], $row['displaygroup']);

$extra = ($mybb->usergroup['cancp'] == 1 ? "title='{$row[shout_ip]}'" : "");

$username = '<a href="./member.php?action=profile&uid='.$row['uid'].'" {$extra}>'.$row['username'].'</a>';
$date_time = my_date($mybb->settings['mysb_datetime'], $row['shout_date']);
$class = alt_trow();

if (myshoutbox_can_delete() && $row['hidden'] == "yes") {
$mysb_shoutbox_data .= "<tr id='shout-{$row[id]}'><td align=\"right\" class='{$class}'><span style=\"font-size: {$mybb->settings['mysb_text_size']}px\">&raquo; <strong><span style=\"color: #FF0000\";>{$lang->mysb_deleted_info}</span></strong> &raquo; {$username} - {$date_time} -- {$message}</span></td></tr>";
}
elseif ($row['hidden'] == "no")
{
$mysb_shoutbox_data .= "<tr id='shout-{$row[id]}'><td align=\"right\" class='{$class}'><span style=\"font-size: {$mybb->settings['mysb_text_size']}px\">&raquo; {$username} - {$date_time} -- {$message}</span></td></tr>";
}
}
}


eval("\$shoutbox = \"".$templates->get("mysb_shoutbox_psp")."\";");

$db->write_query("SELECT * FROM ".TABLE_PREFIX."mysb_shouts ORDER by id DESC LIMIT 10");

output_page($shoutbox);
exit;
}


?>
احتمالا مشکلتون حل میشه.


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  مشکل شکلک در CKEditor Dark_Master 3 1,028 ۱۲ بهمن ۱۳۹۳، ۱۲:۲۴ ق.ظ
آخرین ارسال: ERFAN-DESIGN
  مشکل با پلاگین موضوع مشابه باراد 5 1,099 ۰۷ آذر ۱۳۹۳، ۰۵:۲۶ ب.ظ
آخرین ارسال: Tofighi
  مشکل با کلمات کلیدی H@DI 1 547 ۲۴ آبان ۱۳۹۳، ۰۶:۰۲ ب.ظ
آخرین ارسال: Tofighi
Exclamation مشکل نقل و قول در ادیتور SCEditor 1.4.5 Dark_Master 2 734 ۱۷ مهر ۱۳۹۳، ۰۲:۲۷ ق.ظ
آخرین ارسال: Dark_Master
  مشکل پلاگین کلمات کلیدی IrIsT 4 758 ۰۶ مهر ۱۳۹۳، ۰۸:۴۳ ب.ظ
آخرین ارسال: Tofighi
  مشکل با پلاگین Sitemap Generator mersadnouri 0 724 ۲۹ شهریور ۱۳۹۳، ۰۷:۰۴ ق.ظ
آخرین ارسال: mersadnouri
  اضافه کردن پلاگین به ckeditor mghaffari 3 1,591 ۱۸ شهریور ۱۳۹۳، ۰۳:۰۱ ب.ظ
آخرین ارسال: Tofighi
  مشکل با پلاگین Ckeditor mghaffari 5 1,056 ۱۰ شهریور ۱۳۹۳، ۰۷:۴۸ ب.ظ
آخرین ارسال: mghaffari
  مشکل با پلاگین محدود کردن مدیران ارشد در مای بی بی 16.13 vahid800 9 1,629 ۰۸ شهریور ۱۳۹۳، ۰۶:۴۲ ب.ظ
آخرین ارسال: Amir-Me
  درخواست لینک دانلود پلاگین ویرایشگر خود my-bb.ir mohammadhero 7 1,193 ۰۴ شهریور ۱۳۹۳، ۱۰:۰۵ ب.ظ
آخرین ارسال: Tofighi

پرش به انجمن:


کاربران در حال بازدید این موضوع:

1 مهمان


درباره‌ی ما

گروه پشتیبانی فارسی مای بی بی My-BB.Ir در واپسین روزهای پاییز 1391 کار خود را در زمینه مای بی بی آغاز کرد. این گروه با توکل بر خدای منان و دانش فنی خود در تلاش است فعالیتی هرچند ناچیز در زمینه ارتقا و پشتیبانی مای بی بی انجام دهد.
تمامی حقوق برای وب‌سایت پشتیبانی فارسی مای بی‌بی (My-BB.Ir) محفوظ می‌باشد و هرگونه کپی‌برداری از آن شرعا حرام و قانونا غیرمجاز می‌باشد.
قدرت گرفته از مای بی‌بی - فارسی‌ساز: My-BB.Ir و IORA.Ir