0.00
Рейтинг
0.00
Сила
Может быть имеет смысл навигацию по страницам продублировать и сверху, над комментариями, чтобы зашедший в топик человек сходу понимал что читает не все комментарии а лишь продолжения обсуждения?
если поправить в конфиге плагина
$config['url'] = '/blog/%blog%/%id%';

то ссылки начинают работать, но смысл использования плагина при этом теряется, т.к. такими ссылки были и до включения плагина
Не работает плагин. Ссылки поменялись, но при переходе по ним (ссылки вида localhost/forum/blog/informacionniy/2010/10/12/hhhhhhhhhhhhhhhhhhhh.html

)

показывает 404 ошибку.
Fatal error: Class 'PluginNiceurl_Inherit_ModuleTopic_EntityTopic' not found in S:\home\localhost\www\forum\classes\modules\topic\entity\Topic.entity.class.php on line 386
Заработало после того как в файле Router.class.php

заменил 121 строчку

 for ($i=0;$i<Config::Get('path.offset_request_url');$i++) 


на


 for ($i=0;$i<=Config::Get('path.offset_request_url');$i++) 
* Если необходимо установить движек в директорию(не корень сайта) то следует сделать так:
 * $config['path']['root']['web']    = 'http://'.$_SERVER['HTTP_HOST'].'/subdir';
 * $config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'].'/subdir';
 * и возможно придёться увеличить значение SYS_OFFSET_REQUEST_URL на число вложенных директорий, 
 * например, для директории первой вложенности www.site.ru/livestreet/ поставить значение равное 1 


Это все, что там написано.

SYS_OFFSET_REQUEST_URL — такая константа вообще не найдена
В конфиг умалчивает про установку в папку, поиск тоже ничего не дал.
Сейчас config.local.php выглядит так:
<?php
/*-------------------------------------------------------
*
*   LiveStreet Engine Social Networking
*   Copyright © 2008 Mzhelskiy Maxim
*
*--------------------------------------------------------
*
*   Official site: www.livestreet.ru
*   Contact e-mail: rus.engine@gmail.com
*
*   GNU General Public License, version 2:
*   http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*
---------------------------------------------------------
*/
/**
 * Настройки для локального сервера.
 * Для использования - переименовать файл в config.local.php
 */

/**
 * Настройка базы данных
 */
$config['db']['params']['host'] = 'localhost';
$config['db']['params']['port'] = '3306';
$config['db']['params']['user'] = 'root';
$config['db']['params']['pass'] = '';
$config['db']['params']['type']   = 'mysql';
$config['db']['params']['dbname'] = 'livestreet';
$config['db']['table']['prefix'] = 'ls_';

$config['path']['root']['web'] = 'http://localhost/forum';
$config['path']['root']['server'] = 'S:\home\localhost\www\forum';  
$config['path']['offset_request_url'] = '0';
$config['db']['tables']['engine'] = 'MyISAM';
$config['view']['name'] = 'LiveStreet - бесплатный движок социальной сети';
$config['view']['description'] = 'LiveStreet - официальный сайт бесплатного движка социальной сети';
$config['view']['keywords'] = 'движок, livestreet, блоги, социальная сеть, бесплатный, php';
$config['view']['skin'] = 'new';
$config['sys']['mail']['from_email'] = 'admin@admin.adm';
$config['sys']['mail']['from_name'] = 'Почтовик LiveStreet';
$config['general']['close'] = false;
$config['general']['reg']['activation'] = false;
$config['general']['reg']['invite'] = false;
$config['lang']['current'] = 'russian';
$config['lang']['default'] = 'russian';
return $config;
правил в config.php до вашего ответа.

Сейчас отменил изменения и в config.local.php прописал
$config['path']['root']['web'] = 'http://localhost/forum';
$config['path']['root']['server'] = 'S:\home\localhost\www\forum';

Теперь если захожу на localhost/forum/, то все равно получается ошибка :'Ошибка: 404
К сожалению, такой страницы не существует. Вероятно, она была удалена с сервера, либо ее здесь никогда не было.'
наверное NEWmusic.ru? Ковакс вроде newmusic.ru с IPB переводил, но у него версия была постарше и структура БД соответственно другая.