CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Модуль "Что нового"
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Использование системы
Страницы: 1, 2, 3
7Azimuth
Не получается установить этот модуль :( Непонятно несколько моментов. Во-первых, как активировать модуль? При добавлении модуля в админке не понятно, что писать в поле "Имя файла". index.php или lang_user-russian.php. И во-вторых, в какой именно файл стиля нужно добавить этот код:
/* Что нового & Информер */
.feedTable {
    width: 100%;
    border-bottom: 1px solid #ccc;
    margin-bottom:5px;
    padding: 2px 0;
}
.feedStory {
  vertical-align:middle;
  line-height:130%;
  border:0px;
  word-wrap: break-word;
}

.feedTime {
  width: 67px;
  vertical-align: top;
  text-align: center;
  font-size: 10px;
  color: #777;
  border: 0px;
}

.feedTime div {
    width: 67px;
}

#info_table {
	width: 100%;
}

#info_table td {
	vertical-align: bottom;
	border-bottom: 1px solid #E1E1E1;
    border-bottom-style: dashed;
}

.info_new {
    vertical-align: super;
    color: #ccc;
}
/* END Что нового & Информер */
Diego
перекачайте архив, добавил скрин настроек. стили нужно ставить в ваш файл стилей, любой, который подключается на сайте. тут нету относительных путей до картинок, поэтому в любой
7Azimuth
Все сделал. Стили прописал в templates\Recore\style\base.css. Вместо сайта стала появляется следующая ошибка:

Произошла ошибка При выполнении запроса произошла ошибка: (error #1146) Table 'test.el_pages' doesn't exist

Адрес ошибки: ?[?].Сохраняйте спокойствие: ошибка записана - админ придет, разберется.


P.S. Может это из-за того, что я на Денвер пытаюсь модуль установить?
KeSSLeR
У меня на денвере все работало.
7Azimuth
Ок, вот, что я делаю:
1. Копирую папки addons и modules в корень сайта.
2. Активирую модуль по скрину.
3. Добавляю блок.
4. В конце файла templates\Recore\style\base.css прописываю стили.

Добавлено через 2 минут, 14 секунд:

Ошибка появляется после того, как я добавляю блок block_informer.php.
Alexander
7Azimuth, ну таблицы нет такой. Создайте.
7Azimuth
Кажется я понял в чем была проблема. Нужно было в блоке на вкладке "Отображение" выбрать "Пользователи" в списке с множественным выбором. Правда теперь я не вижу самого блока :rolleyes:
KeSSLeR
7Azimuth, ну выбери там все группы
Diego
блок надо чистить вручную от несуществующих у вас показателей, я не знаю кому и что конкретно нужно выводить, поэтому щас там собираются показатели всех модулей, которые установлены у меня. в самом модуле "Что нового" предусмотрена проверка на существование других модулей (и их таблиц, соответственно)

Добавлено через 3 минут, 43 секунд:

Цитата (7Azimuth @ 2011-03-16, 21:17)
Кажется я понял в чем была проблема. Нужно было в блоке на вкладке "Отображение" выбрать "Пользователи" в списке с множественным выбором. Правда теперь я не вижу самого блока :rolleyes:


я надеюсь, вы понимаете, что, выбрав только эту группу, блок будет показываться только пользователям (т.е. тем, кто зареген на сайте)? а простым посетителям он будет не виден

З.Ы.: не плохо бы вам для начала разобраться в системе...
Loader
Оптимизировал в модуле запрос в базу данных, иначе каждый комментарий добавлял +1 запрос в базу. А за месяц комментов прилично может набраться...
Вот сам код:

    /** Комментарии **/
	$result=$Mainclass->Db->Query('SELECT c.`id`, c.`mid`, c.`m_value`, c.`date` , c.`uid` , c.`name`, c.`text`, m.`name` `mname` FROM `f_comments` AS c LEFT JOIN `f_modules` AS m ON c.`mid`=m.`id` WHERE `date` BETWEEN \''.$start_date.'\' AND \''.$end_date.'\'',__file__,__line__);
	if ($Mainclass->Db->Num_rows()>0)
	{
		while($arr=$Mainclass->Db->Fetch_assoc($result))
		{
			$name = ($arr['uid']!='0') ? '<a href="/account/'.$arr['name'].'.html">'.$arr['name'].'</a>' : $arr['name'];
			$mod_name = $arr['mname']; 
				if ($mod_name == 'films') {

Diego
теперь доступно тут
http://disite.su/files/dlya-eleanor-cms/moduli/modul--chto-novogo-el.html
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.