Та же фигня. Не работает. Похоже, на LS становится правилом публиковать интересные, но неработающие решения с перспективой на реализацию за деньги. Или я не прав?
А почему за наценку +10% скажем, процентов, не предоставлять turn-key solution? То есть установку прямо на хост клиента? С ответственностью за результат?
Самый простой варианта это работать с OpenX. У них есть фильтр баннеров по URL. Минус — не понимает кирилицу. То есть по 'warcraft' рекламу выдаст, а вот во 'сиськи' уже нет. Поставьте — поиграйтесь. В блоках LS — код JS выдает отлично.
Внимательно посмотрел модуль «Афиша» как со стороны пользователя, так и со стороны промоутера (спасибо разработчику).
Попробую обосновать свое недовольство фильтром по городам. Не претендую на то что так должно быть в версии default, просто хочу узнать возможна ли такая доработка.
Список городов должен быть представлен в виде выпадающего, заранее подготовленного меню.
Почему? Некоторые, и я в их числе, захотят сделать проекты в республиках, где русский не является государственным языком.
В результате пользователи набравшие Tallinn и Таллинн получат разные результаты, в зависимости от того, как написал город автор новости.
Многие скажут – нечего извращаться, пусть пишут по-русски. Однако реалии таковы, что на многих предприятиях и в учреждениях нет кириллицы на клавиатуре.
Можно отправить пользователей на translit.ru и пусть напишут город там, а мотом скопируют и вставят. Но мы ведь любим наших пользователей? :-)
И последнее что удерживает меня от приобретения модуля это вопрос совместимости с LS 0.4 и последующими версиями. Будут ли обновления предоставляться бесплатно, со скидкой или модуль нужно будет приобретать заново?
Зарегистрировался на ls.ajaxy.ru/. Хотелось бы попробовать роли промоутера и администратора. Места могут добавлять только они? Долго думал как работает фильтр по городам. ИМХО надо поле как то выделить.
1. Легкий вариант за 500. Пакетное добавление фото в топик + 2,3 опции.
2. Полный «фарш» за 2500.
1. Добавляем поле в базу данных. – Сделано!
2. Берем файл classes/modules/topic/entity/Topic.entity.class.php
Добавляем код в конец файла.
3. Берем файл classes/actions/ActionTopic.class.php
Добавляем код. Строка 436
Добавляем код. Строка 473
Ищем SubmitEdit
Сохраняем оригинальный «Теперь можно смело редактировать топик»
и после него вставляем код. Строка 557
4. Берем файл classes/modules/topic/mapper/Topic.mapper.class.php
Заменяем функцию AddTopic как указано. Строка 25
Заменяем функцию UpdateTopic как указано. Строка 791
5. Берем файл templates/skin/new/actions/ActionTopic/add.tpl
Добавляем код. Строка 3
6. Берем файл templates/skin/new/topic_list.tpl
Добавляем код. Автор не указал куда его нужно добавить. Строка 7.
Вроде все
Пробуем писать.
Получаем:
Parse error: syntax error, unexpected T_STRING in /home/utroee/public_html/ls/classes/actions/ActionTopic.class.php on line 481
func_header_location – должен быть только один!
Исправили, открылась форма. Но! Невозможно создать топик без превью!
Нашли картинку для превью. funny_cat.jpg
Получаем:
Notice: Undefined index: avatar in /home/utroee/public_html/ls/classes/actions/ActionTopic.class.php on line 437
и вдогонку:
Ошибка: Вы не указали для загрузки картинку превьюшки к топику, без этого мы не можем разместить топик!
Убираем сообщение об ошибке else …
Получаем
Notice: Undefined index: avatar in /home/utroee/public_html/ls/classes/actions/ActionTopic.class.php on line 437
Notice: Undefined index: topic_avatar_type in /home/utroee/public_html/ls/classes/modules/topic/entity/Topic.entity.class.php on line 385
Notice: Undefined variable: sFileTmp in /home/utroee/public_html/ls/classes/actions/ActionTopic.class.php on line 468
Самое интересное, что несмотря на ошибки топик создается! Но без превью.
Папка images/topic создается сама?
Модифицированные файлы здесь
Попробую обосновать свое недовольство фильтром по городам. Не претендую на то что так должно быть в версии default, просто хочу узнать возможна ли такая доработка.
Список городов должен быть представлен в виде выпадающего, заранее подготовленного меню.
Почему? Некоторые, и я в их числе, захотят сделать проекты в республиках, где русский не является государственным языком.
В результате пользователи набравшие Tallinn и Таллинн получат разные результаты, в зависимости от того, как написал город автор новости.
Многие скажут – нечего извращаться, пусть пишут по-русски. Однако реалии таковы, что на многих предприятиях и в учреждениях нет кириллицы на клавиатуре.
Можно отправить пользователей на translit.ru и пусть напишут город там, а мотом скопируют и вставят. Но мы ведь любим наших пользователей? :-)
И последнее что удерживает меня от приобретения модуля это вопрос совместимости с LS 0.4 и последующими версиями. Будут ли обновления предоставляться бесплатно, со скидкой или модуль нужно будет приобретать заново?