1. WARNING - This part of forum is for English language writed posts ONLY! Any other language isn't alowed! Please respect forum rules, otherwise, your posts will be deleted, and you will be warned, one time only!
  2. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  3. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  4. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Retail Plugin [iTspur] Mail Monitor for SE4-v4.0.0 (Retail)

Discussion in 'Plugins & Widgets' started by MisterWizard, Oct 17, 2013.

  1. MisterWizard Thread starter Moderator


    Offline
    • Moderator
    Message Count:
    185
    Likes Received:
    235
    My version of SE:
    4.6.0
    Mail Monitor for SE4

    Any webmaster should have this Social Engine plugin! It allows you to keep your site clean of any malicious member messages. Act against spammers, scammers and other users with improper behavior.

    Using Mail Monitor plugin admin can monitor all mail messages that users have sent to each other.

    The administrator has the ability to read and delete any messages, disapprove or delete unwanted members.

    This plugin has a convenient searching form to find required messages and a predefined filter for monitoring words which may be considered as spam, scam, etc.

    Please, see another great SE plugin: Advanced Mail

    Key features:
    • Search and view messages sent within SE website by using different filters
    • Approve/disapprove senders and recipients of messages
    Administration:
    • Messages search by Sender and Recipient Username, Email address, Level, Subject and Message filters, as well as the date of message
    • Approve/Disapprove Senders and Recipients of messages
    • Delete Senders/Recipients/Messages
    • Sort the found messages by ID, Sender, Recipient, Subject, Message and Attachment
    • Predefined Filter by Subwords and Words
    • View a message in a separate window with Disapprove/Delete functions

    For SocialEngine v.4.x:
    Back end demo here (Use the following login: admin@test.com. The password: 111111)

    [IMG]

    [[[ PS. Hey everyone, this needs a complete database dump to be able to attempt the nulling! THX! ]]]

    Attached Files:

    SPQR likes this.
  2. SPQR Super-Moderator


    Offline
    • Super Moderator
    Message Count:
    282
    Likes Received:
    215
    These are db structure - hope you will use it..

    Code:
    -- --------------------------------------------------------
     
    --
    -- Table structure for table `engine4_mailmonitor_settings`
    --
     
    CREATE TABLE IF NOT EXISTS `engine4_mailmonitor_settings` (
      `param` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `subwords` text COLLATE utf8_unicode_ci NOT NULL,
      `words` text COLLATE utf8_unicode_ci NOT NULL,
      PRIMARY KEY (`param`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
    Code:
    INSERT INTO `engine4_core_modules` (`name`, `title`, `description`, `version`, `enabled`, `type`) VALUES
    ('mailmonitor', 'Mail Monitor', 'Plugin allows keep your site clean of malicious members messages. Now admin can monitor all mail messages that users have sent to each other.', '4.0.0', 1, 'extra');
    
    Code:
    SET @iMaxOrder=(SELECT MAX(`order`) + 1 FROM `engine4_core_menuitems` WHERE `menu` LIKE "core_admin_main_plugins");
    INSERT INTO `engine4_core_menuitems` (`name`, `module`, `label`, `plugin`, `params`, `menu`, `submenu`, `enabled`, `custom`, `order`) VALUES
    ('core_admin_main_plugins_mailmonitor', 'mailmonitor', 'Mail Monitor', '', '{"route":"admin_default","module":"mailmonitor","controller":"manage"}', 'core_admin_main_plugins', '', 1, 0, @iMaxOrder),
    ('mailmonitor_admin_main_manage', 'mailmonitor', 'Mail Monitor', '', '{"route":"admin_default","module":"mailmonitor","controller":"manage"}', 'mailmonitor_admin_main', '', 1, 0, 1),
    ('mailmonitor_admin_main_settings', 'mailmonitor', 'Predefined Filter', '', '{"route":"admin_default","module":"mailmonitor","controller":"manage","action":"settings"}', 'mailmonitor_admin_main', '', 1, 0, 2),
    ('mailmonitor_admin_main_more', 'mailmonitor', 'More Plugins', '', '{"route":"admin_default","module":"mailmonitor","controller":"manage","action":"more"}', 'mailmonitor_admin_main', '', 1, 0, 3);
    MisterWizard likes this.
  3. MisterWizard Thread starter Moderator


    Offline
    • Moderator
    Message Count:
    185
    Likes Received:
    235
    My version of SE:
    4.6.0
    Yes these have copied to database but this module has issue too. When in admin area and click on plugins then Mail Monitor it gives the following error:

    Fatal error: Call to a member function isValid() on a non-object in /home/content/45/5173945/html/freecitizens/application/modules/Mailmonitor/controllers/AdminManageController.php on line 19

    and when this file is opened and inspected here is line 19:

    if( $formFilter->isValid($all_param) ) {

    Probably something to do with Advancedmail maybe...
  4. SPQR Super-Moderator


    Offline
    • Super Moderator
    Message Count:
    282
    Likes Received:
    215
    Nope
    This is mean that you call unexisted Form from where you need to grab values, in this case JUST part of missing code :

    Code:
    $this->view->form = $form = new Mailmonitor_Form_Admin_Manage_Filter();
    this is JUST a part of code which is missing, probably there is a more code...

Share This Page

All rights reserved SocEngine.ru ©