+47.86
Рейтинг
109.81
Сила

Сергей

  • avatar skif
  • 2
вот на php порт редмайна, пробовали?
  • avatar skif
  • 0
Шаблон смотрите тогда. Поиск в папке с сайтом по слову «Блог им.», меняйте все вхождения какие будут. Сложно так сказать где у вас косяк.
  • avatar skif
  • 0
Вот тут templates/language/russian.php меняете просто
'blogs_personal_title' => 'Блог им.',
  • avatar skif
  • 2
Вот такой еще вариант можете посмотреть. Там с колличеством топиков можно выводить (скриншот). В каталоге тоже нет его…
  • avatar skif
  • 0
а в консоли какие ошибки?
  • avatar skif
  • 0
Да, невнимательность…
  • avatar skif
  • 0
PluginReles_ModileUser


ModileUser — это что?
  • avatar skif
  • 0
Вообще это и работой назвать нельзя, но…
щито?

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

С поиском по ФИО не должно сложностей возникнуть…
  • avatar skif
  • 0
Это не должно быть столь сложно.

1. Обязательным поле можно сделать изменив aValidateRules в сущности пользователя
protected $aValidateRules=array(
                ...
		array('user_profile_name','string','allowEmpty'=>false,'on'=>array('registration','')),
                ...
	);


2. Для вывода в шаблоны сущность пользователя расширить функцией (если проект только стартует и нет пользователей с незаполненным полем ФИО, то функцию можно и не вставлять, а заменить в шаблонах getLogin() на getProfileName() в нужных местах)
public function getRealName() {

	if ($this->_getDataOne('user_profile_name')) {
		return $this->_getDataOne('user_profile_name');
	} else {
		return $this->_getDataOne('user_login');
	}

}
и уже ей заменить все $oUser->getLogin(); (это пожалуй будет самым трудоемким). И этот пункт так же делает невозможным создание плагина потому как нужно будет переписывать много кода в шаблоне. Это конечно же несколько смущает потому как существенно затруднит апгрейд движка.

Ну и соответственно нужно будет добавить необходимые поля в шаблоны и немного кода в экшен регистрации. Если пойти дальше то можно вовсе упразднить логин как таковой, и использовать id пользователя в его качестве.

Вообще можно было бы конечно сделать настройку вида
$config['module']['user']['use_real_names'] = true;
но это уже вопрос к разработчикам и к Максиму в частности )
  • avatar skif
  • 0
Было бы логично сделать по аналогии с местным топом публикаций. То есть вкладки «за все время», «за месяц», «за семь дней», «за день». Ну и по умолчанию показывать, скажем, рейтинг пользователей за неделю. И никому не будет обидно.

Другое дело что непонятно как это считать…
  • avatar skif
  • 1
и cut тоже разворачивает. Здесь в первом же топике «Читать дальше» нажмите для теста
  • avatar skif
  • 0
Круто! Один из лучших доступных шаблонов на данный момент наверное! Видно что шаблон детально проработан, это радует.
  • avatar skif
  • 1
Если вы купила данный плагин, то можете смело удалить ссылки-копирайты системы LiveStreet CMS
нужно наверное исправить ошибку
  • avatar skif
  • 0
Это вот из той же серии livestreet.ru/blog/15645.html
  • avatar skif
  • 1
Возможно все конечно. На мой взгляд проще будет переделать с нуля чем адаптировать.
  • avatar skif
  • 0
Было бы круто здесь(на livestreet.ru) чуть сократить прямой эфир, облако тегов, и вставить на освободившееся место блоки с заказами и, например, популярными плагинами. Думаю эти блоки прибавили бы функциональности сайту.
  • avatar skif
  • 0
Плагин аяксом пачками по 30 топиков (любое значение можно) просто тупо пересохраняет. Сделал тоже самое для комментариев, но там несколько другая история, у них нет поля с исходным текстом (навроде topic_text_source у топиков), поэтому с ними нужно поаккуратней.
  • avatar skif
  • 0
Готовое делал вроде psnet в составе какого-то платного плагина. У меня есть свой велосипед для этого, но нужна доработка если выкладывать для всех.
  • avatar skif
  • 1
Что касается баннера то его можно ставить в зависимости от различных условий с помощью Smarty… смотря что означает ваше «время от времени» )
  • avatar skif
  • 1
1. в конфиге
$config['router']['config']['action_default']   = 'blog';

придется так же вносить изменения в menu.blog.tpl чтобы можно было добраться до экшена index. Вот например так
<a href="{cfg name='path.root.web'}/index">{$aLang.blog_menu_all}</a>


2. все что касается этого меню расподожено в menu.blog.content.tpl