Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano (edytowane)

Witam,

Przy raportowaniu w jednym z działów wyświetla bład:

izepl_-1284763613-U449.png

Spotkał ktoś się z tym problemem wcześniej ? Dla ułatwienia dodam, że wcześniej było OK.

Edytowane przez jasny

Not cool guy everyday... Photographer at any chance

  • Manager
Opublikowano

Dla ułatwienia powiem, że stało się to po aktualizacji forum - już nie pamiętam czy między 3.1.1 a 3.1.2, ale gdzieś w tych okolicach. Cóż, trzeba przejść do edycji SQL i uzupełnić pole o nazwie app w tabeli o nazwie rc_classes. Pewnie masz to pole puste. Więc masz schemat i uzupełniaj:

INSERT INTO rc_classes (com_id, onoff, class_title, class_desc, author, author_url, pversion, my_class, group_can_report, mod_group_perm, extra_data, lockd, app) VALUES
(1, 1, 'Simple Plugin Example', 'Plugin that does not require any programming, but does need to be configured.', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'default', ',3,4,6,', ',4,6,', 'a:5:{s:14:"required_input";a:1:{s:8:"video_id";s:13:"[^A-Za-z0-9_]";}s:10:"string_url";s:41:"http://www.youtube.com/watch?v={video_id}";s:12:"string_title";s:25:"#PAGE_TITLE# ({video_id})";s:13:"section_title";s:7:"YouTube";s:11:"section_url";s:22:"http://www.youtube.com";}', 1, 'core');
INSERT INTO rc_classes (com_id, onoff, class_title, class_desc, author, author_url, pversion, my_class, group_can_report, mod_group_perm, extra_data, lockd, app) VALUES
(2, 1, 'Forum Plugin', 'This is the plugin used for reporting posts on the forum.', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'post', ',1,2,3,4,6,', ',4,6,', 'a:1:{s:15:"report_supermod";i:1;}', 0, 'forums');
INSERT INTO rc_classes (com_id, onoff, class_title, class_desc, author, author_url, pversion, my_class, group_can_report, mod_group_perm, extra_data, lockd, app) VALUES
(3, 1, 'Private Messages Plugin', 'This plugin allows private messages to be reported', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'messages', ',1,2,3,4,6,', ',4,6,', 'a:1:{s:18:"plugi_messages_add";s:5:"4";}', 1, 'members');
INSERT INTO rc_classes (com_id, onoff, class_title, class_desc, author, author_url, pversion, my_class, group_can_report, mod_group_perm, extra_data, lockd, app) VALUES
(4, 1, 'Member Profiles', 'Allows you to report member profiles', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'profiles', ',1,2,3,4,6,', ',4,6,', 'N;', 1, 'members');
INSERT INTO rc_classes (com_id, onoff, class_title, class_desc, author, author_url, pversion, my_class, group_can_report, mod_group_perm, extra_data, lockd, app) VALUES
(5, 1, 'Calendar Plugin', 'Allows calendar entries to be reported', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'calendar', ',1,2,3,4,6,', ',4,6,', 'N;', 1, 'calendar');

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

Nie masz tyle doświadczenia. Dla mnie wcale to nie dziwne.

Wszystko jest już OK?

P.s. nie ma za co.

Niestety te zapytania zwracają błąd. Nie wydaje mi się, że ten blad powstal podczas aktualizacji. Najprawdopodobniej problem pojawil sie przy zmianie serwera. Podkreslam, ze tylko w niektorych dzialach.

zapytanie SQL:

INSERT INTO mpc_rc_classes( com_id, onoff, class_title, class_desc, author, author_url, pversion, my_class, group_can_report, mod_group_perm, extra_data, lockd, app )

VALUES ( 4, 1, 'Member Profiles', 'Allows you to report member profiles', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'profiles', ',1,2,3,4,6,', ',4,6,', 'N;', 1, 'members' )

MySQL zwrócił komunikat: Dokumentacja

#1062 - Duplicate entry '4' for key 1

Edytowane przez jasny

Not cool guy everyday... Photographer at any chance

Opublikowano
-- phpMyAdmin SQL Dump
-- version 2.11.8.1deb5+lenny5
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Czas wygenerowania: 18 Wrz 2010, 13:26
-- Wersja serwera: 5.0.51
-- Wersja PHP: 5.2.6-1+lenny9

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Baza danych: `mpcforum`
--

-- --------------------------------------------------------

--
-- Struktura tabeli dla  `mpc_rc_classes`
--

CREATE TABLE IF NOT EXISTS `mpc_rc_classes` (
 `com_id` smallint(4) NOT NULL auto_increment,
 `onoff` tinyint(1) NOT NULL default '0',
 `class_title` varchar(255) NOT NULL default '',
 `class_desc` text NOT NULL,
 `author` varchar(255) NOT NULL default '',
 `author_url` varchar(255) NOT NULL default '',
 `pversion` varchar(255) NOT NULL default '',
 `my_class` varchar(100) NOT NULL default '',
 `group_can_report` text,
 `mod_group_perm` varchar(255) NOT NULL default '',
 `extra_data` text NOT NULL,
 `lockd` tinyint(1) NOT NULL default '0',
 `app` varchar(32) NOT NULL,
 PRIMARY KEY  (`com_id`),
 KEY `onoff_2` (`onoff`,`mod_group_perm`),
 KEY `onoff_3` (`onoff`,`mod_group_perm`),
 KEY `onoff` (`onoff`,`mod_group_perm`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin2 AUTO_INCREMENT=8 ;

--
-- Zrzut danych tabeli `mpc_rc_classes`
--

INSERT INTO `mpc_rc_classes` (`com_id`, `onoff`, `class_title`, `class_desc`, `author`, `author_url`, `pversion`, `my_class`, `group_can_report`, `mod_group_perm`, `extra_data`, `lockd`, `app`) VALUES
(1, 1, 'Simple Plugin Example', 'Plugin that does not require any programming, but does need to be configured.', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'default', ',7,5,102,170,120,34,6,150,122,155,158,127,146,125,126,128,129,180,130,131,165,154,132,157,133,134,135,136,123,145,137,138,152,169,124,174,139,140,156,163,141,173,142,143,144,29,121,3,24,13,167,151,40,32,21,38,15,22,176,20,166,160,33,148,19,10,92,18,8,147,17,23,153,168,9,175,35,162,14,172,164,161,12,159,16,28,11,179,177,42,41,4,31,178,27,30,119,', ',7,120,6,121,4,', 'a:5:{s:14:"required_input";a:1:{s:8:"video_id";s:13:"[^A-Za-z0-9_]";}s:10:"string_url";s:41:"http://www.youtube.com/watch?v={video_id}";s:12:"string_title";s:25:"#PAGE_TITLE# ({video_id})";s:13:"section_title";s:7:"YouTube";s:11:"section_url";s:22:"http://www.youtube.com";}', 1, 'core'),
(2, 1, 'Forum Plugin', 'This is the plugin used for reporting posts on the forum.', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'post', ',7,5,102,170,120,34,6,150,2,122,155,158,127,146,125,126,128,129,180,130,131,165,154,132,157,133,134,135,136,123,145,137,138,152,169,124,174,139,140,156,163,141,173,142,143,144,29,121,3,24,13,167,151,40,32,21,38,15,22,176,20,166,160,33,148,19,10,92,18,8,147,17,23,153,168,9,175,35,162,14,172,164,161,12,159,16,28,11,179,177,42,41,4,31,178,27,1,30,119,', ',7,120,6,121,24,13,167,151,40,32,21,38,15,22,176,20,166,160,33,148,19,10,92,18,8,147,17,23,153,168,9,175,35,162,14,172,164,161,12,159,16,28,11,4,27,', 'a:1:{s:15:"report_supermod";i:1;}', 1, 'forums'),
(3, 1, 'Private Messages Plugin', 'This plugin allows private messages to be reported', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'messages', ',7,102,120,34,6,122,127,125,126,128,129,130,131,132,133,134,135,136,123,145,137,138,124,139,140,141,142,143,144,29,121,3,24,13,39,40,32,21,38,15,22,20,33,19,10,92,18,8,147,17,23,9,35,14,12,16,28,11,42,41,4,31,27,1,30,119,', ',24,13,39,40,32,21,38,15,22,20,33,148,19,10,92,18,8,147,17,23,9,35,14,12,16,28,11,', 'a:1:{s:18:"plugi_messages_add";s:5:"7,6,4";}', 1, 'members'),
(4, 1, 'Member Profiles', 'Allows you to report member profiles', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'profiles', ',7,102,170,120,34,6,150,122,155,158,127,146,125,126,128,129,180,130,131,165,154,132,157,133,134,135,136,123,145,137,138,152,169,124,174,139,140,156,163,141,173,142,143,144,29,121,3,24,13,167,151,40,32,21,38,15,22,176,20,166,160,33,148,19,10,92,18,8,147,17,23,153,9,175,35,162,14,164,161,12,159,16,28,11,179,177,42,41,4,31,178,27,1,30,119,', ',7,6,24,13,40,32,21,38,15,22,20,33,148,19,10,92,18,8,147,17,23,9,35,14,12,16,28,11,', 'N;', 1, 'members'),
(6, 1, 'Blog Plugin', 'This is the plugin for making reports for the <a href=''http://www.invisionblog.com/'' target=''_blank''>IP.Blog</a>.', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'blog', ',1,2,3,4,6,', ',4,6,', 'a:1:{s:15:"report_supermod";s:1:"1";}', 0, 'blog'),
(7, 1, 'Videos Plugin', 'Report plugin for the videos system.', 'Michael John', 'http://www.devfuse.com/', 'v2.0.0', 'videos', ',3,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,28,30,27,29,31,32,33,34,35,38,177,40,41,42,142,143,144,136,137,126,127,128,123,129,130,131,132,133,134,138,92,122,124,125,102,135,139,140,141,119,120,121,145,146,147,148,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,172,173,174,175,176,178,', ',6,7,121,178,', 'N;', 1, 'videos'),
(5, 1, 'Calendar Plugin', 'Allows calendar entries to be reported', 'Invision Power Services, Inc', 'http://invisionpower.com', 'v1.0', 'calendar', ',1,2,3,4,6,', ',4,6,', 'N;', 1, 'calendar');

Not cool guy everyday... Photographer at any chance

  • Manager
Opublikowano

Nie nie, to jednak nie problem z app, bo to masz OK.. Kod:

			if( $msg != 'CANT_SEND_TO_SELF' )
		{
			if ( strstr( $msg, 'BBCODE_' ) )
		    {
				$msg = str_replace( 'BBCODE_', '', $msg );

				$this->registry->output->showError( $msg, 10149 );
			}
			else if ( isset($this->lang->words[ 'err_' . $msg ]) )
			{
				$this->lang->words[ 'err_' . $msg ] = $this->lang->words[ 'err_' . $msg ];
				$this->lang->words[ 'err_' . $msg ] = str_replace( '#NAMES#'	, implode( ",", $_messenger->exceptionData )	, $this->lang->words[ 'err_' . $msg ] );
				$this->lang->words[ 'err_' . $msg ] = str_replace( '#TONAME#'	, $this->_member['members_display_name']		, $this->lang->words[ 'err_' . $msg ] );
				$this->lang->words[ 'err_' . $msg ] = str_replace( '#FROMNAME#'	, $this->_from['members_display_name']			, $this->lang->words[ 'err_' . $msg ] );

				$this->registry->output->showError( 'err_' . $msg, 10150 );
			}
			else
			{
				$_msgString = $this->lang->words['err_UNKNOWN'] . ' ' . $msg;

				$this->registry->output->showError( 'err_UNKNOWN', 10151 );
			}
		}

Problem z wysyłaniem prywatnej wiadomości.

Otwórz plik: admin/sources/classes/member/notifications.php

Pod:

$msg		= $error->getMessage();

Wklej:

print $msg;

Wyślij raport i podaj, co się pojawiło nad forum..

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano
MSG_CONTENT_EMPTY
Warning: Cannot modify header information - headers already sent by (output started at /home/mpcforum/www/admin/sources/classes/member/notifications.php:531) in /home/mpcforum/www/admin/sources/classes/output/formats/html/htmlOutput.php on line 109

Warning: Cannot modify header information - headers already sent by (output started at /home/mpcforum/www/admin/sources/classes/member/notifications.php:531) in /home/mpcforum/www/admin/sources/classes/output/formats/html/htmlOutput.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at /home/mpcforum/www/admin/sources/classes/member/notifications.php:531) in /home/mpcforum/www/admin/sources/classes/output/formats/html/htmlOutput.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /home/mpcforum/www/admin/sources/classes/member/notifications.php:531) in /home/mpcforum/www/admin/sources/classes/output/formats/html/htmlOutput.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/mpcforum/www/admin/sources/classes/member/notifications.php:531) in /home/mpcforum/www/admin/sources/classes/output/formats/html/htmlOutput.php on line 134

Not cool guy everyday... Photographer at any chance

  • Manager
Opublikowano

Cofnij zmiany i w tym samym pliku znajdź:

IPSText::getTextClass('editor')->method == 'rte' ? nl2br( $this->_notificationText ) : $this->_notificationText,

Zamień na:

IPSText::getTextClass('editor')->method == 'rte' ? nl2br( $this->_notificationText ) : ( ( IPSText::mbstrlen( $this->_notificationText ) ) ? $this->_notificationText : 'dp3_debug_mode' ),

Potem wyślij raport i pokaż treść prywatnej wiadomości, jaka powinna zostać wysłana.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Hmm... teraz jest OK.

W "Centrum Raportów" wszystko jest poprawnie. PM nie dostaje.

Not cool guy everyday... Photographer at any chance

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.