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

WaNted

Пользователи
  • Публикаций

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

  • Посещение

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

    1

Весь контент WaNted

  1. Наверное лучше создать новую тему с этими вопросами.
  2. Этот плагин восстановит запись названия блога в переменную blog_name. После установки обновите seo-названия в плагине транслитерации или зайдите в инструменты SQL (Система > Поддержка > Справа в блоги найдите ссылку Инструменты SQL) и отправьте запрос: UPDATE blog_blogs SET blog_seo_name=NULL Если у Вас стоит префикс, то поставьте его перед таблицей blog_blogs в запросе. Fix Blog Name.xml Справа в блоке*
  3. Это же Ваш плагин? Название блога как я понял он берет с колонки blog_name, в которую ничего не пишется по-крайней мере в 4.3.6. Все названия блогов хранятся в языках. \IPS\blog\Blog строка 590 - значение blog_name попросту убирается из записи не зависимо от того, пользователю блог принадлежит или группе. В версиях 4.2 blog_name удалялся в том случае, если блог принадлежал группе.
  4. Пока ничего не делайте, сейчас напишу небольшой плагин.
  5. Это видимо косяк IPS. Если Вы перестраивали SEO в плагине транслитерации, то он пытался получить название блога из поля blog_name в которое ничего не записано после создания этого самого блога. На более ранних версиях этой проблемы не было. Пока у Вас блогов мало, можете пробежаться по ним и заходя в редактирование нажимать просто кнопку сохранить.
  6. Вы не поняли. Блогов у одного пользователя может быть тоже много. Например .../blog/3-blablabla/ и .../blog/5-blablabla два разных блога но автор у них один, как быть с этим? Где 3 и 5 идентификаторы этих самых блогов.
  7. Пользователь же может создать несколько блогов, как Вы это себе представляете?
  8. А почему выполнено с ошибкой там посмотреть нельзя?
  9. О каких ошибках тут идёт речь?
  10. Ошибаетесь. Минимальный интервал раз в минуту.
  11. Выбирайте экспертный и ставьте везде * (звёздочка)
  12. А это что по Вашему? Вы бы сначала проверили прежде чем это писать.
  13. Просто уберите галочку в правах доступа на модуль Профили в приложении Система.
  14. Весь основной код пищите в методе hookData(), там где Вы хотели подключить свой инклюд. Потом можете всё оформить с помощью шаблона, и вывести там же, где у Вас переменная $content.
  15. ТС имеет ввиду подсветку синтаксиса php в шаблонах.
  16. dev/setup/install.php можете там намудрить с созданием своего php-файла. Чтобы во время установки создавался файл с нужным содержимым.
  17. Я думаю если вы выводите какие-либо статьи, 30 секунд или минута тут не критично.
  18. Попробуйте напрямую вставить свой код в содержимое Theme Hook, где вставляли тег своего шаблона.
  19. Покажите содержимое файла где формируется Ваша переменная $content.
  20. Это не "IPS-совский" php, а шаблонизатор. Я не понимаю зачем Вам эти функции, когда содержимое уже итак выводится.
  21. \IPS\Http\Request\Curl для работы с curl. Так же можете использовать напрямую функции curl_ php.
  22. Ну а причем тут функции вывода? Получайте нужную информацию, оформляйте и все дела. <ips:template parameters="" /> {{$topics = new \IPS\Patterns\ActiveRecordIterator( \IPS\Db::i()->select( '*', 'forums_topics', NULL, 'tid DESC', 10 ), '\IPS\forums\Topic' );}} <ul> {{foreach $topics as $topic}} <li> <a href='{$topic->url()}'>{$topic->title}</a> </li> {{endforeach}} </ul> Вот этот шаблон выведет вам 10 последних тем.
×