C

classics

+42
Репутация
119
Рейтинг
#1 Календарь событий 9 марта 2013 в 17:25
Альберт, спасибо за вариант, но ещё наворачивать движок IPB из-за этого не стоит.

Ладно, дел реально было на 30 минут, сел и сам всё сделал.
В итоге имею не календарь, а модуль "Предстоящие событий" из некоторых нужных статей из раздела статей События, типа

дата — подраздел — название

[13 марта 2013] — [Встречи и мероприятия]
Встреча населения ВАО с префектом ВАО и руководителем ДЖКХиБ по теме ЖКХ
[19 марта 2013] — [Публичные слушания]
Проект планировки участка 4-го транспортного кольца от шоссе Энтузиастов до Измайловского шоссе.

Спасибо всем.
Очень помогла статья "Переделка статей — выбор нескольких категорий", там посмотрел то что мне было нужно.
#2 Календарь событий 9 марта 2013 в 11:43
инстант мапс есть, но для другого, не устраивает, к к тому же там события пропадают после окончания.
Нужно именно то что описал.
#3 Календарь событий 8 марта 2013 в 22:48
Так понятно что заняты, поэтому и готов оплатить эту работу.
К тому же наверняка такая штука будет полезна и многим другим.

Вот у меня на сайте в статьях есть корневая категория "События", и в ней подкатегории "Публичные слушания", "Митинги", "Встречи", возможно "Афиша" и т.д. со ссылками в верхнем меню.
Соответственно очень нужен модуль на главной со списком(календарем) предстоящих событий.
Модуль "последние статьи" с указанием категории "события" есть, но это немного не то что нужно, там нет даты события и категории события(митинг, встреча, слушания и т.д.), а дата события естественно не совпадает с датой добавления статьи.
Поэтому естественно добавить в существаующую таблицу статей 3 поля и дописать их обработку.
И вывод в виде отдельного модуля, за основу можно взять стандартный модуль "последние статьи".

Можно даже без модуля календаря, только с модулем "Список предстоящих событий", за основу можно взять стандартный модуль "последние статьи" это будут те-же статьи ещё с 2 полями(дата события, категория), если календарь слишком сложно и отнимет много времени.
#4 Календарь событий 8 марта 2013 в 18:55
К сожалению ни один из предложенных вариантов не устраивает.

Необходимо сделать следующее.

1. В таблице cms_content я добавил три поля.
is_cal тип int(11) по умолчанию 0. (Отображать или нет статью в календаре)
cal_bdate тип date — дата начала отображения статьи в календаре
cal_edate тип date — дата окончания отображения статьи в календаре

Нужно:
1. Добавить работу с этими полями.
а/. Добавить их на форму в админке при добавлении и изменении статьи.
b/. Добавить эти поля в sql-запросы к Базе Данных при вставке и редактировании статьи.

2. Сделать 2 модуля.
а/. Модуль календаря.
Выводит обычный календарь за месяц. Как во многих движках. Месяц-год можно менять.
Даты без событий без ссылок, даты с событиями выделены цветом или фоном, и при клике на такой дате должен выводиться список статей, у которых стоит галочка "Отображать статью в календаре" и указанная дата в диапазоне между "Датой начала" и "Датой окончания".

b/. Модуль "Список предстоящих событий".
Выводит список статей у которых стоит галочка "Отображать в календаре".
В настройках модуля можно выбрать количество статей.
В списке они должны быть отсортированы по "дате начала", вначале ближайшая и вниз далее более поздние.
Форма вывода списка: Дата начала — Название категории статьи — Название статьи.

Оплата в WMR/WMZ после выполнения работы.
Кто разбирается в InstansCMS думаю проблемы особой нет.
Уточнение деталей в личке или ICQ: 350192996
#5 Календарь событий 6 марта 2013 в 19:03
Билà Риус, а можете сделать под заказ под 1.9? календарь нужен только для раздела статей (для форумов, доски объявлений и т.д. не нужен, только статьи).

Там должны быть возможности:
1. Иметь возможность, при добавлении/редактировании статьи в админке, добавить её в календарь, поставив галочку "Добавить в календарь" и указав даты в поле "Дата начала события" и "Дата окончания события".
То есть ссылка на статью будет в календаре не на дате добавления статьи, а будут ссылки на статью с указанной даты начала события по указанную дату окончания события. Конечно, дата начала и дата окончания могут и совпадать.
2. Календарь должен иметь возможность выводиться где-то в виде модуля.
3. К календарю должен быть ещё 1 модуль: "Список предстоящих событий".
Должен показывать все предстоящие события за выбранный период в виде списка: даты события, название события, анонс. В настройке этого модуля чтобы было: количество материалов, показывать анонсы(да/нет), период(список дней от 1 до 60). Возьметесь сделать?
#1 Календарь событий 5 марта 2013 в 17:15
Во многих движках есть такой. Календарь событий.
Кликаешь на дате в календаре и смотришь события/новости и т.д. за/на эту дату.

Например пишешь новость. Добавляешь её в календарь или при добавлении новости ставишь
галочку "в календарь" и дату и оно отражается в календаре по ссылке на дате события.

А также можно перейти в сам календарь и посмотреть какие когда будут события.

Очень нужная штука, для районных/городских и т.д. порталов, например,
было бы очень удобно, все события типа новостей раздела "Афиша" туда помещать и т.д.,
возможно прицепить Объявления и т.д.

Вот хотелось бы иметь такой. Или может есть такой? Или может кто написать?
#6 Ищу парсер. Наполнение БД 14 октября 2012 в 15:46
Тоже очень нужен парсинг в карты. Что слышно?
#7 На форуме в темах внешние картинки поместить в noindex 24 апреля 2012 в 16:53

Может поделитесь?

yrenzii
Как и было сказано в \includes\bbcode\bbcode.lib.php находим обработку тэга img
  1.  
  2. 1164 // Функция - обработчик тега [img]
  3. 1165 function img_2html($elem) {
и в ней прописываем noindex, мне нужно было у картинок с http
это в 1205 строчке:
  1. 1205 return '<div class="bb_img" style="'.$div_style.'"><noindex><img src="'.htmlspecialchars($src).'" '.$attr.' /></noindex></div>';
#8 На форуме в темах внешние картинки поместить в noindex 22 апреля 2012 в 19:49
Спасибо, нашёл, сделал.
Ещё вопрос по BB-кодам, там в \includes\bbcode\bbcode.lib.php есть ещё несколько bb-кодов, которые
не отображаются в верхней панели, например hr, color и др.
Но если руками их вставлять, то есть вручную прописывать, то они работают.
Пример: красный цвет и зеленый цвет
В каком файле идёт вставка панели с BB-кодами, чтобы на эту панель можно было добавить эти кнопки?
#9 Глубиномер при создании новости не работает? 21 апреля 2012 в 10:59
Спасибо, всё понял.

А по url тогда не подскажете, можно ли как-то узнать "оригинальный" url раздела Новостей, без ЧПУ?
Ведь реальный адрес это типа site.ru/index.php? параметр=....&параметр=… вот как его узнать?
#1 На форуме в темах внешние картинки поместить в noindex 21 апреля 2012 в 10:50
Хотел бы на форуме, чтобы при вставке в сообщении внешних картинок по кнопке "Вставка картинки из сети"
при обработке этот BB-код img заключался бы в тэг noindex.

Подскажите, где в каком файле происходит обработка BB-кодов, перевод их в html, чтобы там я мог добавить noindex?
#10 Глубиномер при создании новости не работает? 19 апреля 2012 в 15:41
В главном(верхнем) меню у меня ссылки на разделы Новостей, ссылок на отдельные статьи в верхнем меню нет.
Ссылки на сами статьи уже из раздела, с той странички где список статей раздела выводится.
Поэтому пункт 2 не применим.

Мне непонятно что должно быть при создании статьи и выборе параметра "Глубиномер: Полный путь" и "Глубиномер: Только название". В чём должны быть разница ? У меня никакого различия не получается.

Всё равно ссылка на статью с названием "Тарифы" в раздел "Новости" подраздел "ЖКХ"
выглядит так: site.ru/novosti/zhkh/tarify.html
независимо от параметра "Глубиномер: Полный путь" или "Глубиномер: Только название".

Так зачем тогда нужны эти параметры, не понимаю ?
Я думал что при параметре "Глубиномер: Полный путь" ссылка должна быть site.ru/novosti/zhkh/tarify.html
а при параметре "Глубиномер: Только название" site.ru/tarify.html

При этом, в обоих случаях, отображается и полный путь до новости:
"Главная → НОВОСТИ → ЖКХ → Тарифы"

Вот и возник вопрос про эти параметры, для чего они ?
Может эти параметры работают если в Настройках сайта "Разное" стоит:
Показывать глубиномер?
Глубиномер на главной странице:
Выводить текущую страницу в глубиномере:
где-то "Нет".
#11 Глубиномер при создании новости не работает? 19 апреля 2012 в 13:25
Нет, не в корневом разделе.
Статья в разделе Новости, подразделе Спорт и отдых(к примеру), т.е. не в корневом.

Корневой раздел
— Новости
— Спорт и отдых
#1 Глубиномер при создании новости не работает? 19 апреля 2012 в 12:45
При создании новости/статьи есть справа параметры "Глубиномер: Полный путь" и "Глубиномер: Только название"
Как их не переключаю — ничего не меняется.

В настройках сайта "Разное" стоит:
Показывать глубиномер? Да
Глубиномер на главной странице: Да
Выводить текущую страницу в глубиномере: Да

Непонятно для чего эти параметры "Глубиномер: Полный путь" и "Глубиномер: Только название"
при добавлении новости.
#1 Короткая ссылка 19 апреля 2012 в 11:50
При создании статей-новостей они имеют достаточно длинную ссылку с ЧПУ.
Иногда нужна при длинном названии новости более короткая ссылка.

Можно конечно вручную прописать URL страницы.
Но иногда новость уже давно создана и висит и переименовать нельзя.

Есть ли возможность добраться до ней без ЧПУ, дать ссылку на новость без ЧПУ
ну что-то типа site.ru/index.php?cat_id=25&id=66 — как-то так ?

Если можно, то как?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.