Перейти к содержанию

Hakuna Matata

Пользователи
  • Постов

    36
  • Зарегистрирован

  • Посещение

  • Победитель дней

    5

Сообщения, опубликованные Hakuna Matata

  1. On 11/18/2023 at 8:07 PM, Cool Play said:

    Здравствуйте. Мне нужен плагин для отображения истории редактирования темы/сообщения, точнее, не просто истории, а что именно изменилось, состояние до и после редактирования.

    Может быть, вот это? Система -> Настройки -> Постинг -> Общее

    image.png.1f5b98eed7c813d052f322b67dd08659.png

    Стандартная функция.

    • Like 1
  2. Нашла ответ в документации:

     

    Добавила в \IPS\Dispatcher\Front. Теперь работает как надо.

    Теперь бы еще array с редиректами через админку обрабатывать... Можно ли хуком в Dispatcher забраться? И можно в базе таблицу для хука сделать, чтобы редиректы оттуда брать?

  3. Добрый день,

    мне нужно настроить редиректы 301 с отдельных записей и категорий базы в Pages. Не могу найти файл, в котором это можно сделать. Использую код в файле /public/applications/cms/modules/front/database/record.php

    $seo_redirects = array();
    $seo_redirects['https://www.moidomen.ru/basa1/stary-url1/'] = 'https://www.moidomen.ru/basa2/novyj-url1/';
    $seo_redirects['https://www.moidomen.ru/basa1/stary-url2/'] = 'https://www.moidomen.ru/basa2/novyj-url2/';
    $seo_redirects['https://www.moidomen.ru/basa1/stary-url3/'] = 'https://www.moidomen.ru/basa2/novyj-url3/';
    
    $current_url = (string) \IPS\cms\Databases\Dispatcher::i()->url;
    if (isset($seo_redirects[$current_url])) {
        \IPS\Output::i()->redirect($seo_redirects[$current_url],'', 301);
    }

    Работает. Но как только удаляю старую запись из базы, перестает работать. Мне нужно это где-то глобально задать. Т. е. перед тем, как система проверяет, есть ли вообще такой URL. Т. е. глобальный редирект, как в .htaccess.

    PS: Файл .htaccess не предлагать, его нет. Есть nginx, в котором я ничего не понимаю и боюсь положить вообще все, если там буду ковыряться. Тем более, что редиректов будет много, порядка 100 штук или даже больше.

    Спасибо!

  4. 29 минут назад, Кирилл сказал:

    Ранее оплата работала?

    C Interkassa не пробовали. Работала с Robokassa.

    29 минут назад, Кирилл сказал:

    Обрабатываемый файл не может одобрить транзакцию, когда он открывается с параметром fail. Возможно вы не корректно произвели настройку на стороне Интеркассы.

    Настраивала по инструкции https://invisionbyte.ru/docs/apps/commerce/interkassa/ При тестовой оплате все проходит без ошибок.

    При отмене оплаты Interkassa возвращает корректно на https://site.ru/applications/interkassa/interface/interkassa.php?fail=1 Но эта страница выдает ошибку 500. Даже если ее просто так открыть в обозревателе. Логи я выше давала, которые в админке видны. То есть здесь в любом случае ошибка, может быть не хватает try/catch, я не смотрела еще.

    На каком этапе может одобряться трансакция? Я провожу настоящую, нетестовую оплату. Перед окончательной оплатой нажимаю на отмену, попадаю на ошибку 500 на нашем сайте. В админке вижу счет как "Оплачен". Проверяла два раза. Результаты одинаковые. 

    Еще заметила, что в трансакции стоит, что оплата проведена гостем:

    screenshot-2021_04.17-12_04_32.png.5d9899c6052c25bfb12a46b6d463c3da.png

    Хотя в обоих случаях пыталась оплатить пользователями. Двумя разными.

     

     

  5. К сожалению проблемы с оплатой. При отмене оплаты перебрасывает на этот адрес:

    https://www.example.ru/applications/interkassa/interface/interkassa.php?fail=1

    Этот адрес в свою очередь выдает ошибку 500. В логах

    OutOfRangeException:  (0)
    #0 /home/nginx/domains/example.ru/public/applications/interkassa/interface/interkassa.php(88): IPS\Patterns\_ActiveRecord::load(NULL)
    #1 {main}

    Самое ужасное, что на сайте платеж отмечен как "Оплачен" и пользователь получает услугу, которую он не оплатил. В Interkassa платеж помечен как Отменен

    Грустно 😌

  6. 4 минуты назад, Павел сказал:

    PS: Вы можете переключить тему в футере).

    У меня, к сожалению, все три темы криво показываются. Буду ждать. Очень нужный проект, полезный. 🙂

    6 минут назад, Павел сказал:

    PS: Вы можете переключить тему в футере).

    Ага, теперь на дефолтную тему вышла. Спасибо!!!! Но ваша тема, конечно визуально намного лучше. Надеюсь, что скоро опять можно будет пользоваться.

  7. Уже год, наверное, криво. Я думала, что это временно, но видимо, нет. Хороший проект такой. Жаль, что через меню теперь сложно толком куда-то добраться. Все три темы кривые. Каталог приложений не работает. Возможно только по поиску отдельные приложения найти, если знаешь, что они существуют. У вас есть планы реставрации? 

    • Like 1
  8. @Павел я настолько привыкла, что подписка идет автоматом, что даже не подумала, что ее нужно специально ручками ставить. Задала вопрос и забыла, ушла. Думала никто не ответил. А вот оказывается люди отвечали, но я не знала... 

  9. Нужна поддержанная лицензия под некоммерческий микро-проект (сообщество для поселка в 1000 душ включая детей). Используется Forum, Blog, Gallery. Кто может отдать/продать? Новая будет стоить 350$, таких денег у поселка в ближайшие годы не предвидится. Использовать далее пиратскую версию можно, но по различным причинам не нужно. 9_9

    • Like 1
  10. Сделайте плагин для блока, в котором будет показываться выбранная лента активности. Параметры:

    • Лента (выбрать из списка лент, созданных в админке)
    • Кол-во записей
    • Показывать "няшки" типа регистраций, лайков или нет.
    • Вид - развернутый или свернутый

    Если блок еще и обновляться будет через Ajax, без перезагрузки, как лента активности при новых записях, то это вообще будет круто. 

    • Like 1
  11. Можно мне потереть таблицу vkcom_promotion? У меня префикс на базе. После установки вашего приложения получилось вот так:

    screenshot-2019_06.22-00-26-26.png.f69b0c213fbbd907b7889d143f4e4b32.png

    Зачем вторая таблица? Без префикса и пустая и MyISAM. Она ведь не нужна? Где-то в инсталляции, наверное, есть косяк.

    • Thanks 1
  12. Спасибо, помогло решить ошибку. Но дальше вопрос как настроить продвижение? Что задавать в полях? Инструкцию у вас на сайте не нашла.

    1. Что такое токен продвижения и где его брать? Это сервисный ключ вКонтакте называется?
    2. ID пользователя - какого пользователя, где вКонтакте или на сайте? Что туда задавать?
    3. Автор поста Группа или Имя группы, не поняла что надо выбрать там, чтобы размещалось от имени сообщества.

    screenshot-2019_06.18-10-26-15.png.4eca1596bd6258757f610ea410df6475.png

     

×
×
  • Создать...

Важная информация

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности