25517 - история второго личера, мошенника

Наконец то дошли руки и до этого человека, да какой он человек просто уёбище и не более. Если вы захотите с ним работать будьте осторожны. Для начала я опишу ситуацию, которая произошла с одним человеком в декабре 2018 года его взяли на 1 проект администратором, но наш пациент решил просто слить проект и выкинуть потом дамп в паблик. Достойный поступок слить чужой дамп в паб, когда тебе дали доступы для работы и развития форума. Но такой уж человек, а помимо этого он раскидывает доступы ваши другим людям и информацию.
1614805222112.png
И потом он пытался в конференции показать какой он “крутой” и как он слил чужой дамп
1614805280088.png
Когда выдали этому человеку доступы он продолжил шестерить по данным и менять данные у человека как ему удобно:
1614805286356.png
Человеку дали доступы и он пошёл творить херню, так что если вы захотите с ним работать будьте осторожнее.
Потом он пытался реализовать социальные группы, ну как пытался
1614805295890.png
1614805307781.png
1614805314068.png
Не строчки он не написал а взял от Snog социальные группы и выдал за своё
1614805329778.png
1614805338152.png
Он пытался сделать, но ничего не получалось пока не написали ему код
1614805347669.png
1614805366918.png
1614805379293.png
Когда сказали, что не имеет смысла, но после первой попытки он начал типо что то пилить, но всё было невменяемое
1614805454609.png

1614805471590.png
Ну да когда за тебя написано. А вот как он писал у нас социальные группы, которые так и не реализовал потом плакался об удаление.
1614805484477.png

1614805498710.png
1614805510616.png
1614805521351.png

Когда увидел 1 возможность php 7.x и пошёл пилить кучу невменяемого кода

1614805545742.png

1614805552882.png
Но у нас пациент считает по другому. И вот в один день мне пишет человек проблема с его продуктом, который он продал ему.
1614805566925.png
А в чём суть то? Была проблема 1 у моего хайда которая позволяла отображать хайд, но ему лень и проще обмануть человека.
Потом он начал отмазываться типо живёт в жопе, нет пк и не только. Но на инфе он онлайн был и делал скрины и из пк и якобы плагины клепал.
1614805579575.png
Кстате об этом маркете, где он взял менеджер ресурсов, сменил название и представил вот вам мой топ маркет.
Ну как круто чел рассказывает сказки и не собирается фиксить аддон. Ну и пришлось идти смотреть его дополнение и какое же моё было удивление когда код соответствовал 1 в 1 моему коду и при этом те же самые ошибки совершены.
Так как в дополнение было переписано очень многое и добавлены новые механики я открываю старую версию 2.1.3
Слева моё дополнение, справа его.

1614805595632.png

Игра называется 10 отличий

PHP:
<?php

namespace MMO\Hide\XF\ControllerPlugin;

use MMO\Hide\BbCode\HideTags;

class Quote extends XFCP_Quote
{
    public function prepareMessage($content = null, $html = null, $messageKey = 'message')
    {
        return HideTags::stripHideTags(parent::prepareMessage($content, $html, $messageKey), \XF::phrase('mh_strip_noquote'));
    }
}

Плагиат

PHP:
<?php

namespace TG\BHC\XF\ControllerPlugin;

use TG\BHC\BbCode\BHC;

class Quote extends XFCP_Quote
{
    public function prepareMessage($content = null, $html = null, $messageKey = 'message')
    {
        return BHC::stripHidetags(parent::prepareMessage($content, $html, $messageKey), \XF::phrase('tg_bhc_hidden_content'));
    }
}
1614805628832.png
Так же в старых версиях было в 3 строки, говорится найди 10 отличий

PHP:
<?php

namespace MMO\Hide\XF\Str;

use MMO\Hide\BbCode\HideTags;

class Formatter extends XFCP_Formatter
{
    public function stripBbCode($string, array $options = [])
    {
        return parent::stripBbCode(HideTags::stripHideTags($string, 'mh_strip_visited_thread'), $options);
    }

    public function snippetString($string, $maxLength = 0, array $options = [])
    {
        return parent::snippetString(preg_replace('#\[(' . implode('|', HideTags::getHideTags()) . ')(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('mh_strip_visited_thread'), $string), $maxLength, $options);
    }
}

Плагиат:

PHP:
<?php

namespace TG\BHC\XF\Str;

use TG\BHC\BbCode\BHC;

class Formatter extends XFCP_Formatter
{
    public function stripBbCode($string, array $options = [])
    {
        return parent::stripBbCode(BHC::stripHidetags($string, \XF::phrase('tg_bhc_hidden_content')), $options);
    }

    public function snippetString($string, $maxLength = 0, array $options = [])
    {
        $string = preg_replace('#\[(buy)(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('tg_bhc_hidden_content'), $string);
        $string = parent::snippetString($string, $maxLength, $options);
        return $string;
    }
}

1614805670106.png

PHP:
<?php

namespace MMO\Hide\XF\Template;

use MMO\Hide\BbCode\HideTags;

class Templater extends XFCP_Templater
{
    /**
     * @param $templater
     * @param $escape
     * @param $string
     * @param int $maxLength
     * @param array $options
     * @return mixed|string
     */
    public function fnSnippet($templater, &$escape, $string, $maxLength = 0, array $options = [])
    {
        $orig_hidetags = implode('|', HideTags::getHideTags());
        $string = preg_replace('#\[(' . $orig_hidetags . ')(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('mh_strip_visited_thread'), $string);

        $string = parent::fnSnippet($templater, $escape, $string, $maxLength, $options);
        return $string;
    }
}

Плагиат
PHP:
<?php

namespace TG\BHC\XF\Template;

class Templater extends XFCP_Templater
{
    public function fnSnippet($templater, &$escape, $string, $maxLength = 0, array $options = [])
    {
        $string = preg_replace('#\[(buy)(=[^\]]*)?\](.*)\[/\1\]#siU', \XF::phrase('tg_bhc_hidden_content'), $string);

        $string = parent::fnSnippet($templater, $escape, $string, $maxLength, $options);

        return $string;
    }
}

Отличная игра в найди 10 отличий и вот тут я хотел бы остановиться. В новых версиях когда я переписывал, я заметил зачем я расширял шаблонизатор и форматтер. Но ведь круто же копипастить чужие ошибки.


1614805710971.png

1614805722019.png
1614805732879.png
Т.е а зачем нам думать то было да? Ведь можно спиздить аддон и радоваться.
Из-за разных классов, щас я покажу

1614805743803.png
Ну вот прям ничего не напоминает

1614805751299.png
Ну хоть в js он написал, и указал
/* Код взят от [MMO] Hide, ибо я не шарю в js */
Но к сожалению это не отменяет ничего.


1614805758368.png
Ага как только я переписал большую часть дополнения и резко у него в новом виде стал.
Будьте осторожны при работе с данным человеком и не попадитесь на данного мошенника. По некоторой информации данному человеку 14–17 лет вообще.

И при этом он официально продает чужие дополнения, но администрации XenForo.Info все равно, ей нужно плодить кидал, воров и всякую нечисть. И помните не работайте с пользователями портала XenForo.Info никогда.
 
Последнее редактирование:
Назад
Сверху Снизу