+33.32
Рейтинг
74.46
Сила

Paul Sh

  • avatar Chiffa
  • 1

Внимание. Hot Fix

Исправляет SQL ошибки на страницах блога «топ\обсуждаемые» и т.д.

Поправить надо 1 строчку:
github.com/gowebpro/livestreet1_php7/commit/27357d0486ab515387660719690d269a4e66ab9b
  • avatar Chiffa
  • 0
в 100 строке нет функции session_regenerate_id()
github.com/gowebpro/livestreet1_php7/blob/1.0.4-php7/engine/modules/session/Session.class.php#L100

если вы совмещали вручную, проверьте еще раз что вы делали
  • avatar Chiffa
  • 0
не знаю, ошибок не видел… вы наверное что-то не так устанавливали
  • avatar Chiffa
  • 0
вы livestreet 2.0 ставите?

/application/install/data/sql
вот пожалуйста структура папок онлайн
  • avatar Chiffa
  • 0
а зачем вы это пропускаете?..

ну если хотите вручную, залейте хотя бы sql патч чтобы обновить структуру базы.
лежит тут \application\install\data\sql\patch_1.0.3_to_2.0.0.sql
  • avatar Chiffa
  • 0
  • avatar Chiffa
  • 0
может, когда у меня будет свободное время…
Но лучше конечно победить свф. Я всё таки мельком поискал, думаю решение всё таки есть. Если есть желание, поищите на просторах ресурсов вопра инфу
  • avatar Chiffa
  • 0
проблема в swfupload, мельком поискав в инете не нашел рабочей версии
можно заменить мультизагрузку, использовав другой jq плагин
  • avatar Chiffa
  • 0
спасибо.

думаю еще в топике собрать примеры возможных ошибок\нотайсов и способы их решения.
  • avatar Chiffa
  • 1
мультизагрузку?
  • avatar Chiffa
  • 0
тестить будешь? устанавливается поверх 103 заменой файлов.
  • avatar Chiffa
  • 1
что-то глобальное?
пока ничего глобального, да и скорей всего не будет — если не будет востребовано.

взял 1.0.3 replication — и адаптировал для работы на php7 (кстати на локалке по сравнению с 2.0 — летает как ракета на картинке)
обновлено пару библиотек, пару мелких фиксов
  • avatar Chiffa
  • 1
скорей проблема в шаблоне, который в качестве блоков сайдбара использует группу inner-sidebar а не right

попробуйте следующее:
$config['block']['rule_blog_page_structure'] = [
	'action' => [ 'index' ],
	'blocks' => [
		'inner-sidebar' => [
			'structure' => [ 'params' => [ 'plugin' => 'page' ] ]
		]
	]
];
  • avatar Chiffa
  • 0
что именно не срабатывает то?
в моем коде выше я вывожу блок на страницы сайт.нет/blog/

если нужно на главную, то
'action' => [ 'index' ],


работоспособность вывода блока я проверил на локалке на чистой лс2 перед тем как публиковать коммент
  • avatar Chiffa
  • 0
киньте в личку то, что вы делали.
постараюсь помочь. результат можете запостить в топик
  • avatar Chiffa
  • 2
$config['block']['rule_blog_page_structure'] = [
	'action' => [ 'blog' ],
	'blocks' => [
		'right' => [
			'structure' => [ 'params' => [ 'plugin' => 'page' ] ]
		]
	]
];

но работать не будет.

для того, чтобы заработало:
открываем файл \application\plugins\page\frontend\skin\default\blocks\block.structure.tpl
находим строку:
activeItem = $oCurrentPage->getUrlFull()

заменяем на:
activeItem = ($oCurrentPage) ? $oCurrentPage->getUrlFull() : false
  • avatar Chiffa
  • 0
Зачем для нового меню 2 новых компонента?
Можно расширить имеющийся nav, позже напишу как.
  • avatar Chiffa
  • 1
Лайвстрит всё таки фреймворк. Официальная cms это лишь один пример использования этого фреймворка. Насчет вп утверждать ничего не буду, но могу сказать так — из лс можно сделать phpbb, а из phpbb лс сделать не получится (хотя вру, нет придела людских возможностей. но это другая история).
Если я хочу допустим форум а не блоги\топики, но при этом мне нравится лс. Почему я должен от нее отказываться?
Если у меня например интернет-магазин на лс, зачем мне топики и остальное?
Причин может быть достаточно, у каждого свои. Я назвал первое что пришло в голову.
  • avatar Chiffa
  • 0
не соглашусь пожалуй
  • avatar Chiffa
  • 1
Правки шаблона — удалением ненужных элементов (кнопочек, формочек и т.д.) — достаточно, чтобы «вырезать» всё что вам нужно на стороне клиента.
Пробуйте, экспериментируйте. Если что-то не получается — пишите, поможем.