Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 Re: "У меня не работает..." » Переход на PHP8 » 2021-04-24 07:14:51

на 8 еще не тестировали, выше 7.3 0.9.5  не работает много ошибок по плагинам.
0.9.6 работает выше 7.3 но на 8 тоже ошибки

#2 Re: Флейм » Осознание сущности CMS » 2021-04-15 08:42:22

голый wp архив почти 17 mb
ng с плагинами 24 mb
Ну и скорость загрузки сайта зависит от настроек хостинга, плагинов ,и т.д. Много завит от шаблона сайта, от формата изображений и их веса .

#3 Re: Флейм » Осознание сущности CMS » 2021-04-14 20:18:54

Ну не знаю,  у меня  wp тупил сильно, хоть и оптимизированный был, а нг на 7.3 стал шустрее

#4 Re: Флейм » Осознание сущности CMS » 2021-04-11 15:01:28

Один хрен ни кому это не надо, кроме меня, да еще 10 таким же

#5 Re: Флейм » Осознание сущности CMS » 2021-04-11 14:59:31

Опа кто появился, ты же свою разрабатываешь cms на ларавел?

#7 Re: "А как сделать..." » Как сделать колонку на внутр. страницах отличную от колонки на главной » 2021-03-23 19:33:37

Ребята,вы что, столько примеров, все делается на твиге  смотрим https://ngcms.ru/forum/viewtopic.php?id=2685 . Куча вариантов, просто заворачиваем блоки в определенные констррукции. , если мало и не понятно пишем что именно надо какой блок и где показывать ,а где не показывать

Можете еще здесь глянуть https://ngcmshak.ru/twig.html

#10 Re: "У меня не работает..." » xnews » 2021-02-23 07:15:47

В настройках хостинга , настройки php.

#11 Re: "У меня не работает..." » xnews » 2021-02-11 18:41:08

Проверил у себя, точно на 68 обрезается. Сам искал не нашел причину

#12 Re: "У меня не работает..." » xnews » 2021-02-09 12:17:14

а как прописываешь в шаблоне , через id ?

#13 Re: "У меня не работает..." » xnews » 2021-02-05 13:55:47

legenda пишет:

ну как бы куча блоков, надо больше 100(( уже вручну вписываю(

Ну что помогло?

#14 Re: FAQ » TWIG - что надо о нём знать для успешного создания шаблонов » 2021-02-04 09:36:32

Ну как вариант

{{ news.categories.masterText|striptags }}

Ну вообще вот так еще

{{ news.categories.list[0].name }}

#15 Re: "У меня не работает..." » xnews » 2021-02-04 07:58:20

\engine\plugins\xnews\   файл config.php строка 8

if ($count < 1 || $count > 50)

50 меняешь на своё

#16 Re: "У меня не работает..." » xnews » 2021-02-04 07:47:59

есть еще lastnews, topnews. Пробывал на разных сайтах на всех ограничение в 50 блоков, как у тебя получилось 68 ? Просто в шаблоне прописывал?

#17 Re: "У меня не работает..." » xnews » 2021-02-04 07:45:26

это уже 100 запросов, а если там у тебя в блоке по две три или больше новостей, это сколько запросов будет ? hmm  даже если кеширование включить

#18 Re: "У меня не работает..." » xnews » 2021-02-03 19:44:42

у меня вообще больше 50 не создаётся, а зачем тебе так много?

#20 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2021-02-01 17:31:02

vl пишет:
vip пишет:

мде Виталий до сих пор не восстановил сайт думаю можно расходится

Ну и засранец этот Виталий!   
Нельзя  скачать  шаблоны  Да и вообще - сколько труда пропало!

Какой шаблон нужен?

#22 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-11-22 07:23:27

Knopik пишет:
irbees2008 пишет:

Как долго теперь админка грузится  sad

На странице статистики движок пытается взять инфу о новой версии с ngcms.ru, который лежит smile

Да знаю я ,надо скрипт добавить чтобы брал с гита инфу  cool

<script>
$(function(){

    {% if(perm.coreSystemUpdate) %}
    $(document).on( 'click', '#compare', function() {
        var reqCompare = "https://api.github.com/repos/vponomarev/ngcms-core/compare/{{ currentVersion }}...master";
        requestJSON(reqCompare, function(json) {
            
            if(json.message == "Not Found") {
                $('#status-files').html('No Info Found');
                $.notify({message: 'No Info Found'},{type: 'info'});
            } else if (0 === json.total_commits) {
                $.notify({message: 'Нет изменений в версии GIT'},{type: 'info'});
            } else {
                timerShow('timer');
                $('.update-modal').modal({keyboard: false, backdrop: 'static', show: true});
                window.onbeforeunload = function (e) {
                    var e = e || window.event;
                    var message = "Обновление еще не завершено. Продолжить?";
                    if (typeof e == "undefined") e = window.event;
                    if (e) e.returnValue = message;
                    return message;
                }
                var div = $("#table-files"),
                    status = $('#status-files'),
                    progress = $('.progress .progress-bar');
                div.attr('class', 'list-unstyled text-primary');
                status.html('Выполняется обновление системных файлов. Пожалуйста, подождите ...');
                var files = json.files,
                    current = count = files.length,
                    thisError = false;

                $(files).each(function(index, value) {
                    var curURL = this.raw_url;
                    curURL = curURL.replace('github.com/vponomarev/ngcms-core/raw/', 'raw.githubusercontent.com/vponomarev/ngcms-core/');
                    var url = '{{ admin_url }}/rpc.php';
                    var method = 'core.system.update';
                    var params = {'token': '{{ token }}', 'url': curURL, 'name': this.filename, 'action': this.status};
                    $.reqJSON(url, method, params, function(data) {
                        if(data.status === 1) {
                            div.append('<li><samp>' + data.msg + '&nbsp;&nbsp;•&nbsp;&nbsp;' + data.file+'</samp></li>');
                        } else {
                            div.append('<li><samp class="text-danger">' + data.errorText + '</samp></li>');
                            thisError = true;
                        }
                        div.scrollTop(div.prop('scrollHeight'));
                        --current;
                        if (!current) {
                            if(!thisError) {
                                progress.css({'width': '100%'});
                                status.html('Обновление успешно завершено. Список измененных файлов системы:');
                            } else {
                                status.html('Обновление не удалось');
                            }
                            div.css({'padding': '4px 8px','border': '1px solid #e5e5e5','overflow-y': 'auto'})
                                .animate({height: '292px',}, 888, function() {
                                    $('.progress').slideUp(888);
                                    $('.update-modal .modal-footer button').removeAttr('disabled');
                                    $('#timer').removeAttr('id');
                                    window.onbeforeunload = function () {}
                                });
                        } else {
                            var percent = ( ((count - current)/count) * 100).toFixed(2) + '%';
                            progress.css({'width': percent});
                        }
                    });
                });

            }
        });
        return false;
    });
    {% endif %}

    var reqReleas = "https://api.github.com/repos/vponomarev/ngcms-core/releases/latest";

    requestJSON(reqReleas, function(json) {
        if(json.message == "Not Found") {
            $('#syncLastVersion').html("No Info Found");
        } else {
            var currentVersion = '{{ currentVersion }}';
            var engineVersionBuild = '{{ engineVersionBuild }}';
            var publish = json.published_at;
            if (currentVersion >= json.tag_name && engineVersionBuild >= publish.split('T')[0]) {
                $('#needUpdate').html('Обновление не требуется');
            } else {
                $('#needUpdate').html('Обновите CMS');
            }
            $('#syncLastVersion').html('<a href="'+ json.zipball_url +'">' + json.tag_name + '</a> [ ' + json.published_at.slice(0, 10) + ' ]');
        }
    });

    var reqCommit = "https://api.github.com/repos/vponomarev/ngcms-core/commits";

    requestJSON(reqCommit, function(json) {
        if(json.message == "Not Found") {
            $('#syncSVNVersion').html("No Info Found");
        } else {
            /*$('#syncSVNVersion').html('<a href="'+json[0].html_url+'" target="_blank">'+json[0].sha.slice(0, 7)+'</a> \
                <b>@</b> <a href="'+json[0].committer.html_url+'" target="_blank">'+json[0].committer.login+'</a> [ '+
                json[0].commit.author.date.slice(0, 10) + ' ]');*/
            $('#syncSVNVersion').html('<a href="#" id="compare">Обновить до Git</a> [ '+json[0].commit.author.date.slice(0, 10) + ' ]');
        }
    });
    function requestJSON(url, callback) {
        $.ajax({
            url: url,
            beforeSend: function(jqXHR) {
                jqXHR.overrideMimeType("application/json; charset=UTF-8");
                // Repeat send header ajax
                jqXHR.setRequestHeader("X-Requested-With", "XMLHttpRequest");
            },
        })
        .done(function(data, textStatus, jqXHR) {
            if (typeof(data) == 'object') {
                callback.call(null, data);
            } else {
                $.notify({message: '<i><b>Bad reply from server</b></i>'},{type: 'danger'});
            }
        })
        .catch(function(jqXHR) {
            if (0  ===  jqXHR.status || jqXHR.status >= 400)
                $.notify({message: '<i><b>Bad reply from server</b></i>'},{type: 'danger'});
        });
    }
});
</script>

Это  с форка Русика, ругается на

 requestJSON(reqReleas, function(json) {

И на vendor.js .
Попробывал выкинуть обновление , перестал выводится последний релиз , ну я в скрипте подправил id блоков  под новую админку

#23 Re: Вопросы функционирования системы в целом » ошибки MySQL » 2020-11-21 20:22:53

обновлял?, обычно после обновления такое. Файл upgrade.php запускал ?

#25 Re: Административные вопросы » Новый дизайн сайта » 2020-11-15 05:49:31

aleshin пишет:

Что-то не то что "нового дизайна", вообще сайта не видно, 502 уже несколько дней. Что случилось?

Виталя переносит  сайт ngcms.ru и templates.ngcms.ru на новую виртуалку. Звонил говорит только настройки остались. но это было неделю назад  hmm

Подвал раздела

Работает на FluxBB