X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

45 страниц Открыть меню  « < 8 9 10 11 12 > »   
Ответить в данную темуНачать новую тему
> Обсуждение Eleanor CMS 0.9 PRE
Alexander
сообщение 2012-06-03, 16:24
Сообщение #181
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Xenus, жизнь в реале иногда вносит существенные коррективы в онлайн. Модуль ПМ написан на 95% но все что-то мешает мне его выложить. Извиняюсь, но это так. Следите за новостями, в твиттере будет обязательно информация.
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2012-06-03, 17:39
Сообщение #182
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 322
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Alexander, Как изменять оформление модулей ? Раньше я создавал в папке с шаблоном index--mainpage или index-news, как быть теперь ?

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

...
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-06-03, 20:28
Сообщение #183
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Atix, а теперь внутри шаблона проверяйте какой модуль загружен и в завимисоти от этого отображайте то или иное оформление.

Сообщение отредактировал Alexander - 2012-06-03, 20:28
Перейти в начало страницы
+Цитировать сообщение
Гость_stalinanet_*
сообщение 2012-06-03, 20:32
Сообщение #184



Гости





Цитата (stalinanet @ 2012-05-19, 17:24)
Как обращаться к переменным в блоках?

Цитата (Alexander @ 2012-05-19, 19:06)
В смысле? О_о

В "Управлении блоками", блокам можно назначить дополнительные переменные. Для чего они и как их использовать?
Перейти в начало страницы
+Цитировать сообщение
Djadka
сообщение 2012-06-03, 20:52
Сообщение #185
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 463
Регистрация: 2010-10-17

Репутация:   нет  
Всего: нет


Если в коде блока задать какуе то переменную что бы она использовалась, например количество выводимых новостей последних блок. И менять можно данную переменную
Перейти в начало страницы
+Цитировать сообщение
Xenus
сообщение 2012-06-04, 1:10
Сообщение #186
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 180
Регистрация: 2011-11-01

Репутация:   нет  
Всего: нет


Цитата (Alexander @ 2020-06-03 22:40)
Xenus, жизнь в реале иногда вносит существенные коррективы в онлайн.
Можно ещё сказать, что дважды два четыре. Как будто я этого не понимаю.

Цитата (Alexander @ 2020-06-03 22:40)
Модуль ПМ написан на 95% но все что-то мешает мне его выложить. Извиняюсь, но это так. Следите за новостями, в твиттере будет обязательно информация.
А что по поводу второго и третьего вопросов? :rolleyes:

Продублирую.
Цитата (Xenus @ 2020-06-03 22:40)
1. Как продвигается доработка модуля личных сообщений, под новую версию системы? (про форум, похоже и спрашивать нет смысла)

2. Что с репутацией пользователей? (будет ли она, и когда приблизительно, какое у нее место в очереди на разработку)

3. В систему возможно добавление модуля "Награды" для пользователей? Если кто-нибудь возьмется сделать, могу попробовать помочь с графикой и тестированием.
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-06-04, 3:11
Сообщение #187
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Xenus
1. Репутация пользователей где? На этом форуме? Ее не будет, с новым форумом только.
2. Вполне возможно. Только начните с ТЗ. Если мне понравится - включим в систему. Легко.
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-06-04, 4:12
Сообщение #188
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Wanderer, ваше пожелание учтено. Архивы обновлены. Перекачайте архив и замените файлы: addons/admin/modules/blocks.php , templates/Audora/Classes/blocks.php

Остальные глюки тоже исправлены, плюс обновлены редакторы до актуальных версий. Поэтому желательно обновить еще и файлы:
/*.php
/core/*
/addons/*
/modules/news/user/addedit.php
/modules/news/admin/index.php
Перейти в начало страницы
+Цитировать сообщение
Гость_Wanderer_*
сообщение 2012-06-04, 8:13
Сообщение #189



Гости





Alexander, спасибо
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2012-06-04, 10:15
Сообщение #190
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 322
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Цитата (Alexander @ 2020-06-03 22:40)
Atix, а теперь внутри шаблона проверяйте какой модуль загружен и в завимисоти от этого отображайте то или иное оформление.


Alexander, для этого есть какая то функция, или нужно самому код придумать для определения какой модуль загружен в данный момент ?


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

...
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-06-04, 15:21
Сообщение #191
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Atix, рекомендую проверять переменную $Eleanor->module['section']. Если она равна 'news' - то это новости и т.п. Не рекомендую проверять переменную $Eleanor->module['name'], потому что в зависимости от языка она будет разная.
Перейти в начало страницы
+Цитировать сообщение
boltyn
сообщение 2012-06-05, 3:55
Сообщение #192
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 101
Регистрация: 2009-06-06

Репутация:   нет  
Всего: нет


Цитата (Alexander @ 2020-06-03 22:40)
Остальные глюки тоже исправлены,

а что с ошибками при регистрации? патч етого не исправил
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2012-06-05, 10:57
Сообщение #193
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 322
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Alexander, Спасибо за ответ, а как быть с

1 Уникальный вывод модулей на главной странице(каждый выводимый модуль выглядел по разному)
2 Уникальная страница модуля при подробном просмотре материала
3 Уникальное оформление материала из определенной категории

В RC5 я мог себе это позволить, как быть теперь ?
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-06-05, 22:08
Сообщение #194
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Atix, сейчас всего этого можно достигнуть обычным IF в коде страницы.. Все тоже самое, только мощнее.
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2012-06-06, 10:37
Сообщение #195
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 322
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Alexander, Спасибо,все оказалось достаточно проста, со стилями разобрался, с файлами шаблона примерно так же получилось, правда пришлось использовать переменную general так как на главной странице section равна news, почему так и не понял.

<?php
$section=$GLOBALS['Eleanor']->module['section'];
$general=$GLOBALS['Eleanor']->module['general'];
$reduction='<link media="screen" href="'.$theme.'style/';
$end='" type="text/css" rel="stylesheet" />';
if($general==0)
{
if($section==account){echo$reduction.'account.css'.$end;}
if($section==news){echo$reduction.'news.css'.$end;}
if($section==search){echo$reduction.'search.css'.$end;}
if($section==menu){echo$reduction.'menu.css'.$end;}
if($section==contacts){echo$reduction.'contacts.css'.$end;}
} else {echo$reduction.'main.css'.$end;};
?>


Для вывода на главной правил UserNews, в место Base воткнул $tpl, код ниже, теперь у каждого нового модуля по аналогии файл оформления будет называться как модуль + идентификатор для определения нужного файла оформления.


$section=$GLOBALS['Eleanor']->module['section'];
$general=$GLOBALS['Eleanor']->module['general'];
if($general==true)
{$tpl=$section.'-main-base';} else {$tpl=$section.'-base';};



не понял только как выловить значение короткой новости и полной, не знаю за что цепляться, может еще какая переменная или идентификатор есть, подскажите пожалуйста.


Сообщение отредактировал Atix - 2012-06-06, 17:28
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2012-06-06, 18:23
Сообщение #196
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 322
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Alexander, Где можно отредактировать "Текущая группа", добавил модуль, а в группах не появился, по этой причине не могу добавить блоки к новому модулю.
Перейти в начало страницы
+Цитировать сообщение
Xenus
сообщение 2012-06-06, 18:48
Сообщение #197
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 180
Регистрация: 2011-11-01

Репутация:   нет  
Всего: нет


Несколько предложений, в развитие темы.

Цитата (Alexander @ 2020-06-03 22:40)
Репутация пользователей где?

Репутация пользователей сайта на движке Eleanor. Суть начислять каждому пользователю очки репутации за:
  • публикации новостей на сайте (+10 очков)
  • комментарий к новости (+1 очко)
  • сообщения на форуме (+1 очко)
  • благодарности на форуме (+1 очко), ссылка Спасибо и сейчас есть под аватаром пользователя, но пока не задействована
  • ручное добавление/снятие, из админки сайта, любого количества репутации для любого пользователя
Если установлена премодерация для новостей или сообщений, то репутацию начислять только после того как сообщение будет просмотрено и опубликовано модератором/администратором сайта.

В профиль пользователя добавить вкладку Статистика, в ней перечислить:
  • сколько новостей он опубликовал
  • сколько комментариев написал
  • сколько сообщений оставил на форуме
  • сколько раз его поблагодарили
  • сколько раз на него пожаловались, ссылка Жалоба и сейчас есть под аватаром пользователя, но пока не задействована
  • рейтинг пользователя


Также в профиль пользователя добавить вкладку Награды, в ней отобразить все награды полученные пользователем. Изображения размером 48px × 48px(размер на ваше усмотрение), при наведение курсора на награду появляется её название.

Репутация и награды - это дополнительный стимул для пользователей сайта, возможность выделить и поблагодарить каждого кто положительно проявил себя.


Если понадобится, могу подробнее описать, то как я это всё вижу или добавить немного графики, для наглядности.
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2012-06-06, 20:10
Сообщение #198
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 322
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Alexander, Не меняется размер превью, по умолчанию стоит 200, ставлю 360, сохраняю, в настройках остается, а в реале опять 200.

core/ownbb/attach.php 83 строчка $pi=array('style'=>' style="max-width:'.(isset($p['mw']) ? (int)$p['mw'] : 200).'px"'); если в место 200 прописать auto то все норм.



Сообщение отредактировал Atix - 2012-06-06, 20:46
Перейти в начало страницы
+Цитировать сообщение
Root
сообщение 2012-06-06, 23:10
Сообщение #199
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 443
Регистрация: 2012-01-16
Из: Казахстан

Репутация:   нет  
Всего: нет


Можно немного критики? Вот это:
Цитата (Xenus @ 2020-06-03 22:40)
Репутация пользователей сайта на движке Eleanor. Суть начислять каждому пользователю очки репутации за:
публикации новостей на сайте (+10 очков)
комментарий к новости (+1 очко)
сообщения на форуме (+1 очко)
благодарности на форуме (+1 очко), ссылка Спасибо и сейчас есть под аватаром пользователя, но пока не задействована
ручное добавление/снятие, из админки сайта, любого количества репутации для любого пользователя
Если установлена премодерация для новостей или сообщений, то репутацию начислять только после того как сообщение будет просмотрено и опубликовано модератором/администратором сайта.


мне кажется лишним. Начислять репутацию за каждый коммент или пост глупо, лучше сделать возможным оценивать комментарии,посты на форуме. И выводить статистику в профиль. Так ведь разумнее? понравился комментарий, или за полезный пост на форуме поставил + .

Цитата (Xenus @ 2020-06-03 22:40)
Также в профиль пользователя добавить вкладку Награды, в ней отобразить все награды полученные пользователем. Изображения размером 48px ? 48px(размер на ваше усмотрение), при наведение курсора на награду появляется её название.

Вот это не пойму зачем если предположить что есть будет репутация? я раньше сидел на форуме ucoz (да простит меня всевышний) и не видел от них никакого толка. Обычно, их используют совместно с репутацией, типа "держи + и наградку", бессмысленная функция.

А вот жалобы, мне пришла случайно мысль, сделать примерно как на форуме ipb, допустим 5 уровневая шкала, один раз нарушил правила то предупреждение и бан на сутки, 5 раз будет вечный бан. И вывести эту шкалу чтобы пользователь и другие видели.

Сообщение отредактировал Root - 2012-06-06, 23:13
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-06-06, 23:30
Сообщение #200
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (Atix @ 2020-06-03 22:40)
Alexander, Где можно отредактировать "Текущая группа", добавил модуль, а в группах не появился, по этой причине не могу добавить блоки к новому модулю.

Для начала нужно добавить идентификатор страниц модуля. Сделать это можно по аналогии с предустановленным идентификатором модуля news.
Перейти в начало страницы
+Цитировать сообщение

45 страниц Открыть меню  « < 8 9 10 11 12 > » 
Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0522 сек.    12 запросов    GZIP включен    Сейчас: 2020-06-03, 21:40