0 Пользователей и 1 Гость просматривают эту тему.
  • 439 Ответов
  • 68947 Просмотров
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
AdsManager 2.6.1 Upgrade
« : 08.06.2011, 17:53:37 »
Представляю Вашему вниманию модифицированную версию компонента... Если кому-нибудь пригодится, буду очень рад.

Список изменений:
1. встроен плагин ajaxcity, доведенный до ума (импорт городов осуществляется отдельно)
2. добавлена чересполосица в кратком режиме
3. чуток изменён css
4. изменён выпадающий список категорий в форме добавления объявления и в расширенном поиске
5. обязательные поля (при добавлении объявления) теперь помечены звёздочкой
6. правильный перевод
7. заменены стандартные картинки
8. интегрированы все обновления по 31.05.2011
9. добавлена ссылка на страницу с правилами пользования в форме размещения объявлений
10. корректная работа блока поиска
11. поиск по цене "от" и "до" в расширенном поиске
12. компонент устанавливается сразу русифицированным
13. удалён footer компонента
14. изменён внешний вид объявлений в обоих режимах
15. интеграция с Jcomments
16. прочие мелкие исправления

Демо - Здесь  логин и пароль user123

В архиве только компонент, модули можно использовать стандартные!
P.S: Если до этого уже стоял компонент, то требуется полностью его удалить, включая таблицы БД
 ^-^ ^-^ ^-^

[вложение удалено Администратором]
« Последнее редактирование: 23.02.2012, 10:07:33 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

GlooM

  • Давно я тут
  • 558
  • 91 / 0
  • AdsManager
Re: Adsmanager 2.6.1 Upgrade
« Ответ #1 : 08.06.2011, 18:06:03 »
Делайте добавление объявлений без регистрации. Это же лишний шаг... Пусть пользователь регистрируется при создании объявления.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Adsmanager 2.6.1 Upgrade
« Ответ #2 : 08.06.2011, 18:08:56 »
Грёбанные спамеры не дадут покоя, если сделать добавление без регистрации
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

Партизан

  • Захожу иногда
  • 164
  • 11 / 0
  • Тысяча червей! Сверстать всех наверх!
Re: Adsmanager 2.6.1 Upgrade
« Ответ #3 : 08.06.2011, 18:17:50 »
А капчу не прибывали ставить?
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: Adsmanager 2.6.1 Upgrade
« Ответ #4 : 08.06.2011, 18:30:50 »
как раз думаю как капчу прикрутить
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

Ichtion

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #5 : 08.06.2011, 23:50:22 »
Что-то без проблем никак. Поставил на чистую Joomla 1.5.23. Правда сразу поставил и модуль поиска и меню.
Все разделы работают кроме конфигурации. При нажатии на конфигурацию выбрасывает из системы на чистый лист на нем присутствует конфигурационная форма начиная со строки "объявлений на страницу, заканчивая "количество категорий". Далее сообщение Fatal error: Class 'echoJText' not found in Z:\home\agent.com\board\administrator\components\com_adsmanager\views\admin\tmpl\configuration.php on line 133
(содержимое 133 - <td><?php echoJText::sprintf('ADSMANAGER_SHOW_HOT',$this->get('baseurl').'components/com_adsmanager/images/new.gif')?></td>)
удалил запустилась конфигурация. Но что это?
Смотрим дальше.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #6 : 09.06.2011, 08:40:43 »
ПОСПЕШИШЬ ЛЮДЕЙ НАСМЕШИШЬ НАЗЫВАЕТСЯ! второпях делал и залил не тестируя... там просто пробела не хватает, слитно написано было echoJtext, а надо echo JText
перезалил архивчик
« Последнее редактирование: 09.06.2011, 08:55:21 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

starii

  • Новичок
  • 5
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #7 : 11.06.2011, 01:19:57 »
Добрый вечер, Господа. Подскажите если не трудно как изменить размеры полей при создании объявлений, текст полностью не влазит.
http://foto.mail.ru/mail/starii163/_myphoto/3.html
Как код подправить или какое выбрать текстовое поле?
Сорри за ссылку , но что то не разберусь как фото загрузить.
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #8 : 11.06.2011, 01:35:06 »
starii, ну ёперный театр! при создании/редактировании поля в самом низу есть 2 замечательные опции: Размер и Максимальная длина. Первая из них отвечает за размер самого поля, вторая - за максимально возможное количество вводимых символов
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

starii

  • Новичок
  • 5
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #9 : 11.06.2011, 14:52:04 »
Спасибо, дружище помог!
*

apelsin

  • Захожу иногда
  • 129
  • 0 / 1
Re: AdsManager 2.6.1 Upgrade
« Ответ #10 : 14.06.2011, 16:52:29 »
Поставил эту сборку, но почему то незарегестрированные пользователи не могут выбрать категории при добавлении объявления, в чем может быть дело? в настройках стоит без создания учетной записи
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #11 : 14.06.2011, 17:26:20 »
это связано с новой опцией при создании категории - "Минимально допустимый уровень пользователя ... ", которая по всей видимости будет полноценно работать в 2.6.2... я конечно постараюсь это исправить, но пока не знаю получится или нет!
Ну а пока могу предложить в таблице adsmanager_categories значения поля minuserlevel заменить на 0, так всё работает   
« Последнее редактирование: 14.06.2011, 17:50:05 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

apelsin

  • Захожу иногда
  • 129
  • 0 / 1
Re: AdsManager 2.6.1 Upgrade
« Ответ #12 : 14.06.2011, 17:44:14 »
Спасибо! получилось
« Последнее редактирование: 14.06.2011, 18:50:38 от fgqwerty »
*

mustfun

  • Новичок
  • 2
  • 1 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #13 : 16.06.2011, 15:17:20 »
Добрый день, у меня после установки Вашего компонента вот такая проблема:
при попытке добавить объявление не раскрывается список выбора категорий.

Категории созданы, все вроде настроено. Проверил: уровень доступа (minuserlevel) в таблице adsmanager_categories стоит "0". После многочасовых неудачных попыток понастроить компонент, решил посмотреть какие файлы Вы корректировали и путем подбора выявил следующее:
после замены файла "com_adsmanager\views\edit.html.php" исходным файлом компонента все заработало.

Я использую: Joomla 1.6.3 и JomSocial 2.2.2.

Может подскажите в чем тут проблема?
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #14 : 17.06.2011, 08:48:32 »
короче надо сносить одно из обновлений, как сделаю, выложу обновлю ссылку на скачаивание
« Последнее редактирование: 18.06.2011, 23:01:43 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

HeadD

  • Новичок
  • 7
  • 1 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #15 : 22.06.2011, 00:50:47 »
Опиши, пожалуйста, как установить ajaxcity на 2.6 отдельно от твоей сборки.
*

aleckcey

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #16 : 22.06.2011, 19:49:36 »
А капчу не прибывали ставить?
Я поставил osolcaptcha пример avto.obyavlenie.dp.ua
как прикрутил?
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #17 : 22.06.2011, 22:15:50 »
HeadD,
1. в файле \components\com_adsmanager\helpers\field.php находите
Код
function showFieldForm($field,$content,$default)
и заменяете на:
Код
function showFieldForm($field,$content,$default,$mode)

и
Код
$return .= $this->plugins[$field->type]->getFormDisplay($content->id,$field );
меняете на
Код
$return .= $this->plugins[$field->type]->getFormDisplay($content->id,$field,$mode);

2. в файле \administrator\components\com_adsmanager\views\admin\tmpl\editcontent.php находите
Код
echo $this->field->showFieldForm($field,$this->content,$this->default);
и меняете на
Код
echo $this->field->showFieldForm($field,$this->content,$this->default,$this->isUpdateMode);

3. в файле \components\com_adsmanager\views\edit\tmpl\default.php находите
Код
echo $this->field->showFieldForm($field,$this->content,$this->default);
и меняете на
Код
echo $this->field->showFieldForm($field,$this->content,$this->default,$this->isUpdateMode);

4. скачиваете сборку
5. файл \plugins\ajaxcity\plug.php упаковываете в zip-архив
6. устанавливаете плагин через админку компонента, выбрав архив
7. импортируете список городов

PS: первые 3 пункта нужны для того, чтобы в режиме редактирования объявления, подгружались выбранные значения при подаче объявления
« Последнее редактирование: 22.06.2011, 22:20:06 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

aleckcey

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #18 : 23.06.2011, 13:33:18 »
А в какой кодировке компонент?
И как сделать в UTF-8 если не в ней?
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #19 : 23.06.2011, 13:37:44 »
компонент по умолчанию в UTF-8
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

HeadD

  • Новичок
  • 7
  • 1 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #20 : 24.06.2011, 00:44:12 »
Alex89, спасибо! Всё получилось, кроме поиска.
Там отображается только тайтл:
*

Арсен

  • Новичок
  • 2
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #21 : 24.06.2011, 12:39:05 »
Почему при добавлении категории или при ее изменении выходит такая ошибка Catchable fatal error: Object of class TableCategory could not be converted to string in W:\home\as30\www\administrator\components\com_adsmanager\controllers\categories.php on line 71
Помогите пожалуйста, заранее спасибо!
*

Арсен

  • Новичок
  • 2
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #22 : 24.06.2011, 12:41:10 »
Почему при добавлении категории или при ее изменении выходит такая ошибка Catchable fatal error: Object of class TableCategory could not be converted to string in W:\home\as30\www\administrator\components\com_adsmanager\controllers\categories.php on line 71
Помогите пожалуйста, заранее спасибо!
*

aleckcey

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #23 : 24.06.2011, 13:46:05 »
Добрый день.
Помогите разобраться.
Установил твой компонент(без дополнительных модулей и плагинов) в первый раз на сайт. В меню сделал ссылку на-
Adsmanager
    Изменить
        Добавить объявление
При попытке пройти через меню выдает ошибку
Fatal error: Call to a member function load() on a non-object in .../libraries/joomla/application/application.php on line 1075

1069  function getItemid( $id )
1070   {
1071      require_once JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php';
1072
1073      // Load the article data to know what section/category it is in.
1074      $article =& JTable::getInstance('content');
1075      $article->load($id);


При попытке пройти через меню зарегистрированным пользователем( или если в конфигурации компонента в поле тип размещения выбрать "...без создания учетной записи")
эта ошибка пропадает заходит на белый экран.
При включенной отладке системы вместо белого экрана выводит:

500 - JDatabaseMySQL::query: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM jos_comprofiler as cb, jos_users as u WHERE cb.user_id=0 AND u.id=0' at line 1 SQL=SELECT FROM jos_comprofiler as cb, jos_users as u WHERE cb.user_id=0 AND u.id=0
.
.
.
JDatabaseMySQL::query: 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM jos_comprofiler as cb, jos_users as u WHERE cb.user_id=0 AND u.id=0' at line 1 SQL=SELECT FROM jos_comprofiler as cb, jos_users as u WHERE cb.user_id=0 AND u.id=0

Call stack
#    Function    Location
1    JSite->dispatch()    /home/biznesslan/biznesslanch.ru/docs/index.php:68
2    JComponentHelper->renderComponent()    /home/biznesslan/biznesslanch.ru/docs/includes/application.php:124
3    require_once()    /home/biznesslan/biznesslanch.ru/docs/libraries/joomla/application/component/helper.php:162
4    JController->execute()    /home/biznesslan/biznesslanch.ru/docs/components/com_adsmanager/adsmanager.php:30
5    AdsManagerController->display()    /home/biznesslan/biznesslanch.ru/docs/libraries/joomla/application/component/controller.php:236
6    AdsManagerController->write()    /home/biznesslan/biznesslanch.ru/docs/components/com_adsmanager/controller.php:41
7    AdsmanagerViewEdit->display()    /home/biznesslan/biznesslanch.ru/docs/components/com_adsmanager/controller.php:222
8    AdsmanagerModelUser->getCBProfile()    /home/biznesslan/biznesslanch.ru/docs/components/com_adsmanager/views/edit/view.html.php:77
9    JDatabaseMySQL->loadObject()    /home/biznesslan/biznesslanch.ru/docs/administrator/components/com_adsmanager/models/user.php:212
10    JDatabaseMySQL->query()    /home/biznesslan/biznesslanch.ru/docs/libraries/joomla/database/database/mysql.php:435
11    JError->raiseError()    /home/biznesslan/biznesslanch.ru/docs/libraries/joomla/database/database/mysql.php:231
12    JError->raise()    /home/biznesslan/biznesslanch.ru/docs/libraries/joomla/error/error.php:171
13    JException->__construct()    /home/biznesslan/biznesslanch.ru/docs/libraries/joomla/error/error.php:136

Если пытаюсь сделать ссылку в меню на любой другой тип пункта меню компонента-не открывается. Другими словами он полностью не
открывается.

Joomla Версия 1.5.22
CB 1.3.1
JComments 2.2.0.2
Apache/1.3.37 (Unix) PHP/5.2.10 mod_ssl/2.8.28 OpenSSL/0.9.7e-p1
Версия MySQL-клиента: 5.1.36
ссылка на сайт в моем профиле.
Заранее благодарен. Сам разобраться не могу.
« Последнее редактирование: 30.06.2011, 22:01:16 от aleckcey »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #24 : 24.06.2011, 15:01:21 »
aleckcey, скиньте в личку данные для доступа к админке, помогу, что-то Вы неправильно настроили кажется
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

ubsu

  • Новичок
  • 4
  • 0 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #25 : 24.06.2011, 16:57:13 »
Добрый день! Помогите разобраться, пожалуйста! У меня после установки Вашего компонента вот такая проблема:

при создании нового объявления нет стандартных полей типа "текст объявления", "e-mail адрес". В разделе "поля" все пусто. Как мне опубликовать стандартные поля?


Еще на каждой странице выдаются сообщения типа:
Notice: Undefined property: JHTMLAdsmanagerGeneral::$baseurl in /home/virtwww/w_as-detsadk_c60f2689/http/components/com_adsmanager/helpers/general.php on line 42 Добавить объявление    Notice: Undefined property: JHTMLAdsmanagerGeneral::$baseurl in /home/virtwww/w_as-detsadk_c60f2689/http/components/com_adsmanager/helpers/general.php on line 43 Все объявления    Notice: Undefined property: JHTMLAdsmanagerGeneral::$baseurl in /home/virtwww/w_as-detsadk_c60f2689/http/components/com_adsmanager/helpers/general.php on line 45



При "создании" нового объявления выдает:
Notice: Undefined property: stdClass::$componentid in /home/virtwww/w_as-detsadk_c60f2689/http/libraries/joomla/application/menu.php on line 231 Notice: Undefined property: JUser::$gid in /home/virtwww/w_as-detsadk_c60f2689/http/administrator/components/com_adsmanager/models/category.php on line 129
Размещение нового объявления Пожалуйста, ознакомьтесь с правилами перед размещением объявления!
Звёздочкой отмечены поля, обязательные к заполнению

при этом в выпадающем списке категорий созданных мной категорий нет

Я обновлял компонент AdsManager 2.6 удалив базы и деинсталлировав компонент
Joomla 1.6.3
« Последнее редактирование: 24.06.2011, 18:22:30 от ubsu »
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #26 : 24.06.2011, 19:09:52 »
HeadD, это просто модификация плагина от grinat, а он писал что сделать его для поиска невозможно в силу технических причин...
хотя что-то мне в это трудно верится, как время будет постараюсь дописать функционал поиска

aleckcey, быстрого решения вашей проблемы не нашёл...
судя по ошибке в запрос не передаётся php-переменная, которая должна быть между SELECT FROM в тексте запроса
« Последнее редактирование: 25.06.2011, 14:46:42 от Alex89 »
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

Alex89

  • Давно я тут
  • 555
  • 198 / 1
  • Joomlaman :)
Re: AdsManager 2.6.1 Upgrade
« Ответ #27 : 24.06.2011, 19:19:59 »
всем, кто до сих пор качал мою сборку:
я уже объяснял, что после интеграции некоторых официальных обновлений, бывают глюки!
постараюсь за выходные перенести все хаки на версию 2.6.2 и выложить
сейчас времени совсем нет, только на выходных свободен, поэтому не судите строго... все мы люди, и есть много других дел, кроме работы
Увеличить посещаемость сайта помогут здесь - http://tinyurl.com/kpaprwy
Если помог, ткните "крестик" в репу!
*

HeadD

  • Новичок
  • 7
  • 1 / 0
Re: AdsManager 2.6.1 Upgrade
« Ответ #28 : 25.06.2011, 10:26:21 »
Alex89, понятно. В любом случае спасибо.
*

Kesha

  • Захожу иногда
  • 60
  • 1 / 0
  • Миру мир, детям мороженое, женьшинам цветы!
Re: AdsManager 2.6.1 Upgrade
« Ответ #29 : 26.06.2011, 23:04:30 »
Я поставил osolcaptcha пример avto.obyavlenie.dp.ua
И все же как?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 12604
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 1443
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 11613
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 26775
Последний ответ 27.03.2020, 22:32:04
от Pavel
Onlinestatus CB в AdsManager

Автор Den JW

Ответов: 1
Просмотров: 9216
Последний ответ 17.02.2020, 23:37:52
от Den JW