Архив - только для чтения |
Сообщество uCoz » Архивариус » Архив » Архив темы: Информеры |
Архив темы: Информеры |
спасибо, я что то подобное уже написал для информера, заработало ура, но
как сделать в таком случае чтобы при добавлении фотографии её размер был не менее 500х500, т.е. если меньше загружают выводилось сообшение .... размер мал..... загрузите другую. Как сделать проверку? |
Quote (shade29) .е. если меньше загружают выводилось сообшение Для этого необходимо подредактировать шаблон "Страница добавления фотографии" - вставить туда js-скрипт для чтения параметров заданной фотки. Хотя, честно говоря, я подобных скриптов не встречал - только на php. |
|
Quote (qethth) При создании и задал в случайном порядке,а стоит комментарии к материалу D, Это где такое выводиться? Каким "боком" комментарии к материалу связаны со способом сортировки при выводе? Если имеется в виду надпись в настройках созданного информера, то, скорее всего, при создании информера не был задан "Случайный выбор" - в противном случае в форме настроек существующего информера так и стоит "Случайный выбор", правда изменить его уже невозможно. |
как сделать информер популярное за месяц по количеству просмотров?
Сообщение отредактировал Сергей1974 - Суббота, 24 Сен 2011, 14:06:38
|
Quote (Сергей1974) имеется в виду за последний месяц Штатными средствами - никак. Только с помощью js-скриптов или, если оплачен php-сервис, с помощью промежуточной фильтрации php-скриптами. Можно собрать через информер, но у информера ограничено максимальное число обрабатываемых материалов - при большом кол-ве материалов на сайте не все материалы будут учтены. Поэтому, имхо, лучше через uCoz-API - сформировать общий список материалов нужного модуля, который после формирования отсортировать по кол-ву просмотров. |
Сергей1974, информером можно перебрать только 300 материалов.
Можете вычислить контрольную сумму даты каждого материала, взять контрольную сумму текущей даты, и отбросить все, где разница будет больше 30. Делается на js. Любые работы по:
- Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
Quote (shade29) Если никто не знает как добавить код рейтинга в информер! Вам уже, кажется, советовали "вырезать" код голосовалки? Я лишь добавлю - в "сыром" виде, естественно, он работать не будет! Этот код "завязан" на идентификаторе конкретного материала - поэтому требует доработки, что-бы его можно было использовать в любом месте. Доработка, в принципе, не сильно сложная, но потребует времени. Поэтому вполне естественно, что те, кто знают как это реализовать, тратить свое время просто так врядли станут! Отсюда вывод - или ищите уже готовый скрипт в сети, или идите на биржу разработчиков, ссылка на которую есть на этом форуме. Quote (shade29) как сделать нумерацию ... а в вид материалов К сожалению весь процесс формирования списка выводимых материалов скрыт от нас в $BODY$ - т.е, напрямую вмешаться в него, увы, невозможно! Точнее - можно через шаблон "Вид материалов". Но в виду отсутствия в uCoz-шаблонах возможности создавать пользовательские переменные, реализовать нумерацию через этот шаблон так же невозможно! Есть только один выход - вставить в шаблон, в котором выводится этот список, после $BODY$ js-код, который "пройдется" по всем записям выведенного списка и пронумерует их, добавив в каждую запись порядковый номер. |
Quote (shade29) а в вид материалов там реализовать его? shade29, теги Code <ol><li></li></ol> sch779, позор. $BODY$, javascript, а простого html не знаете. Любые работы по:
- Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
Quote (mob_dp2) позор. $BODY$, javascript, а простого html не знаете Ох, блин - так лохануться! Действительно - прямо в виде материалов заключить код в <li></li>, а в общем шаблоне заключить $BODY$ в <ol></ol> и все - автоматом получим нумерацию! Правда, есть одна "засада" - если материалов наберется на несколько страниц, то на каждой странице будет одинаковая нумерация. Сообщение отредактировал sch779 - Понедельник, 26 Сен 2011, 02:29:35
|
Хочу, чтобы в блоке на страницах отображались последние темы форума, которые редактировались, создавались либо в которых последний раз отвечали. Создал для этого информер со следующими параметрами:
Quote Название информера: Обновления на форуме Раздел: Форум Способ сортировки: Последние обновленные темы Количество материалов: 7 Количество колонок: 1 [ Дополнительные опции ] Список ID категорий: Список ID материалов: Максимальная длина заголовка: вставил его код ($MYINF_1$) в блок. Он почему то показывает те темы, которые были последними обновленными когда я его создавал. Ссылка на сайт: http://hozfabrika.my1.ru/ |
| |||