Новости Joomla

joomLab Gallery - плагин галереи изображений для Joomla

👩‍💻 joomLab Gallery - плагин галереи изображений для Joomla.Плагин joomLab Gallery позволит Вам добавлять в любой материал неограниченное количество галерей, а главное удобно управлять файлами и эффектами в каждой галерее.Плагин использует популярны скрипты Swiper.js и FancyBox. Первый для крутой организации и эффектов галерей, а второй для красивого и функционального показа оригинальных изображений на Вашем сайте.На данный момент плагин имеет 10 макетов вывода - это 10 различных эффектов галерей и Вы можете совмещать все 10 в 1 материале.Плагин позволяет гибко настраивать индивидуально каждую галерею в материале. Вы можете выбрать макет, эффекты и даже можете управлять функциями всплывающего окна изображения.Недостатки.Такой вид реализации не предусматривает выбор изображения на сервере. Т.е. Вы не можете выбрать уже добавленное фото, только загружать заново. Плагин не предоставляет возможности доступа к медиа-менеджеру.Плагин бесплатный. Разработчик - участник нашего сообщества Александр Новиков (@pro-portal).Страница расширения@joomlafeed#joomla #расширения

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla 🖨Ну что, интересная инициатива от @webtolkru в виде интервью с разными участниками весьма меня увлекла. Я, вооружившись данным примером, решил подготовить выпуск для NorrNext (@norrnext) и экстраполировал идею на международный масштаб. Теперь готовлю эксклюзивный выпуск с участниками Joomla сообщества со всего мира, которые, в той или иной мере, внесли свой вклад в развитие и популяризацию системы. Будут беседы с людьми из разных стран и фото с юбилейной символикой 📸Работа в процессе 👆 📝О результатах оповещу отдельно.

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

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
И было бы совсем шикарно выводить в модуле топ продавцов, у кого больше всего объявлений.
Лучшей стимуляции для продавцов, пожалуй, и не придумать.
о псевдомодуле "последние объявления"  речь идет?
С фантазией плохо.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
ну вот! Можем ведь когда пнут в правильном направлении!  ;D :D плюс
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
ну вот! Можем ведь когда пнут в правильном направлении!  ;D :D плюс
))))) кто ж знал что вы не отследите массив $ad  .
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
о псевдомодуле "последние объявления"  речь идет?
Да нет, хотелось бы какой-нибудь отдельный модуль, который выводит, например, десятку самых объявлялистых пользователей, чтоб он постоянно висел где-нибудь в left или right позициях.
Пусть продавцы промеж себя за первые места борятся, а пользователям и сайту только плюс от этого будет.
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
))))) кто ж знал что вы не отследите массив $ad  .
я честно говоря вообще не шарю в этом, но голова есть на плечах, главное чтобы правильно подсказали  ;D
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
Да хоть и через псевдомодуль, лишь бы в нём лишнего ничего не было!

Топ 5 продавцов:
Вася — 16
Петя — 15
Маша — 8
Аня — 4
Пупкин — 3

Что-то типа такого...
*

Infosakh

  • Завсегдатай
  • 1257
  • 67 / 0
Да нет, хотелось бы какой-нибудь отдельный модуль, который выводит, например, десятку самых объявлялистых пользователей, чтоб он постоянно висел где-нибудь в left или right позициях.
Пусть продавцы промеж себя за первые места борятся, а пользователям и сайту только плюс от этого будет.
эээ, а Вы не контролируете кол-во публикуемых пользователем объявлений? Я имею ввиду хоть сколько пользователь может давать объявлений в день например?
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Да нет, хотелось бы какой-нибудь отдельный модуль, который выводит, например, десятку самых объявлялистых пользователей, чтоб он постоянно висел где-нибудь в left или right позициях.
Пусть продавцы промеж себя за первые места борятся, а пользователям и сайту только плюс от этого будет.
думаю тут можно mod_custom приспособить
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
эээ, а Вы не контролируете кол-во публикуемых пользователем объявлений? Я имею ввиду хоть сколько пользователь может давать объявлений в день например?
Да, хоть сколько. Но качество самих объявлений жёстко контролируется. Так что с этим всё в порядке. Чем больше — тем лучше.
Собственно, задача любого ресурса в том и состоит, чтобы сперва на нём появлялась нужная/полезная инфа, а потом уж у конкурентов ;)
думаю тут можно mod_custom приспособить
Можно. Согласен. Хотелось бы только знать, чего в него писать :). Возьмётесь за сей титанический но очень нужный труд?
А мы с Infosakh все баги повылавливаем! И оду в вашу честь споём!!
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
надо подумать как сделать.
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
надо подумать как сделать.

Напали татары... Убивают, грябят... Жуть, что творится... Отправили ходоков до Алёши Поповича:
- Алёшенька, родный наш, защити землю русскую от татар ненавистных!
- Подумать надобно...
- А сколько думать-то будешь?
- Месяцок покумекаю...

А татары мужчин жестоко убивают, женщин насильничают, детей калечат. Пошли ходоки к Добрыне Никитичу:
- Добрынюшка, сил больше нет выродков терпеть, помоги народ своему, сотвори благое дело!
- Подумать сперва надо...
- А сколько думать-то будешь?
- Недельку думать буду...

А татары сёла жгут, детишек убивают, в рабство забирают. Пошли ходоки к Илье Муромцу:
- Ты одна у нас надёжа и защита! Не дай сгинуть лютой смертию, огради людей от плена, защити Россию-матушку!
- Кольчугу мне!... Меч!.. Коня!
- Что, даже думать, Ильюшенька, не будешь?
- А х..ле тут думать?! Съё..ываться надо!

Пардон за офтоп, но уж больно к месту анекдот :) Главное, до конца задумку довести :)  *DRINK*
« Последнее редактирование: 15.09.2010, 16:21:26 от uf1976 »
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
пока только в черновом варианте доведу до ума и выложу
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
Отлично.
Теперь ещё вывести бы это количество объявлений и в разделе "Мои объявления"
Чтобы было что-то типа:
Код
Объявления от VasiaPupkin. Общее число объявлений = 8
*

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Код
function show_ad($adid,$option,$plugins)
{
global $database,$my,$mainframe;

$itemid          = intval( mosGetParam( $_GET, 'Itemid', 0 ));
$catid          = intval( mosGetParam( $_GET, 'catid', 0 ));

// get configuration
$database->setQuery( "SELECT * FROM #__adsmanager_config");
$database->loadObject($conf);
if ($database -> getErrorNum()) {
echo $database -> stderr();
return false;
}

if($conf->display_fullname == 1)
{
$name = "u.name";
}
else
{
$name = "u.username";
}

if ($catid != 0)
$catsql = "and adcat.catid = $catid";
else
$catsql = "";

$query = "SELECT DISTINCT a.*, p.name as parent, p.id as parentid, c.name as cat, c.id as catid, $name as user ".
"FROM #__adsmanager_ads as a ".
"LEFT JOIN #__adsmanager_adcat as adcat ON adcat.adid = a.id ".
"LEFT JOIN #__users as u ON a.userid = u.id ".
"LEFT JOIN #__adsmanager_categories as c ON adcat.catid = c.id ".
"LEFT JOIN #__adsmanager_categories as p ON c.parent = p.id ".
"WHERE a.id=$adid $catsql and c.published LIMIT 1";
$database->setQuery($query);

$database->loadObject($ad);
//Кол-во объявлений пользователя AlexSims
               
                 $database->setQuery( "SELECT a.id FROM #__adsmanager_ads as a WHERE a.userid =".$ad->userid);
                 $total = count($database->loadObjectList());
                 
//Кол объяв AlexSims
//Dynamic Page Title
№ 3 / Проба
Опубликовано 15.09.2010 просмотров 25
Просмотреть все объявления от автора admin
Количество объявлений пользователя ( )

#удалить из блокнота
# на краткий вид
Обмен
С гарантией
2 345 руб.

Ads 2.5 Joomla1.5.20  Подскажите почему не работает.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
сделайте вот так
Код
if (isset($ad)){
                 $database->setQuery( "SELECT a.id FROM #__adsmanager_ads as a WHERE a.userid =".$ad->userid);
                 $total = count($database->loadObjectList());
}
$total   в глобоальные переменные добавили?

покажите код которым выводите и где он у вас находится
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Отлично.
Теперь ещё вывести бы это количество объявлений и в разделе "Мои объявления"
Чтобы было что-то типа:
Код
Объявления от VasiaPupkin. Общее число объявлений = 8

Ну возьмите да выведите переменную ( $total  в глоб не забудьте добавить, если не получиться значит придется в той функции которая отвечает за вывод того пункта меню добавить запрос к базе )
С фантазией плохо.
*

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Цитировать
$total   в глобоальные переменные добавили?
Возможно не тот, я просто пошагово вставлял  то,  что вы предложили, спасибо.
Цитировать
<?php
               if ($row->userid != 0)
                {
               echo ADSMANAGER_SHOW_OTHERS;
               if ($conf->comprofiler == 2)
                {
                  $target = sefRelToAbs("index.php?option=com_comprofiler&amp;task=userProfile&amp;tab=AdsManagerTab&amp;user=".$row->userid."&amp;Itemid=".$itemid);
               }
                else
                {
                  $target = sefRelToAbs("index.php?option=$option&amp;page=show_user&amp;userid=".$row->userid."&amp;Itemid=".$itemid);
                }
               echo "<a href='$target'>".$row->user."</a>";
               echo "<br>";
                                        echo ADSMANAGER_TOTAL;
                                        echo "( <a href='$target'>".$total."</a> )";
               
               if (($my->id == $row->userid)&&($update_possible == 1))   {
               ?>
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
в обоих функциях $total в глобальные добавили?
С фантазией плохо.
*

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Алекс спасибо, дошло, всё получилось, то, что надо.
« Последнее редактирование: 16.09.2010, 22:00:20 от IvMer »
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
я ж писал 
( в global $total добавляем) в обоих функциях
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
не хотите объявлять глобальными . передавайте тогда через аргументы функции
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
1- adsmanager.php (запрос к базе и выборка по id usera подавшего объявление( если зарегистрирован))
Код:

Вставляется в функцию function show_ad после получения массива $ad ( код $database->loadObject($ad)Wink
 ( в global $total добавляем)

3-adsmanager.html.php

Добавляем в function show_html_ad ( в global $total)
С фантазией плохо.
*

IvMer

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
У меня во « Все объявления» расширенного вида не отображаются кол – во объяв.  пользователя, в кратком режиме  при переходе на полный вид отображаются. В чём может быть дело?
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
ну потому что расширенный вид формирует другая функция
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
Ну возьмите да выведите переменную ( $total  в глоб не забудьте добавить, если не получиться значит придется в той функции которая отвечает за вывод того пункта меню добавить запрос к базе )
Да я б вывел с удовольствием, если б знал, какая функция выводит в "...index.php?option=com_adsmanager&page=show_user&Itemid=65" строку "Объявления от Вася Пупкин".
« Последнее редактирование: 19.09.2010, 00:59:23 от uf1976 »
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
найдите  в коде где выводиться значение username из таблицы #__users
узнаете какой массив и потом поиском найдете функцию
Выложил модуль
С фантазией плохо.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
второй вариант поиска . ищите в lang.php ( Объявления от  запоминаете переменную)  и ищете в коде adsmanager.html.php ее вывод
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
Ни первый, ни второй способ не помогли.
ADSMANAGER_SHOW_USER из lang.php в adsmanager.html.php только один раз вызывается, но не там, где нужно мне. :(
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
ну тогда посмотрите что уникального на той странице где надо вам и ищете это
С фантазией плохо.
*

IzrA

  • Захожу иногда
  • 322
  • 27 / 0
Всем привет!
Решил не создавать новую тему (хоть SMF и предлагал :)), думаю в этой разберёмся.

Стоит ADS 2.8.2, Joomla 3.1.5
Есть в админке функция ограничения кол-ва объявлений на одного юзера. Её же нашёл в файле контроллера

Код
if (($contentid == 0)&&($user->id != "0")&&($conf->nb_ads_by_user != -1)&&($nbcontents >= $conf->nb_ads_by_user))
{
//REDIRECT
$redirect_text = sprintf(JText::_('ADSMANAGER_MAX_NUM_ADS_REACHED'),$conf->nb_ads_by_user);
$app->redirect( TRoute::_('index.php?option=com_adsmanager&view=list'), $redirect_text );
}

Вот только при попытке превысить лимит никакого сообщения($redirect_text) не выводиться. Объявление создать не даёт и действительно редиректит на
Код
index.php?option=com_adsmanager&view=list
и всё. В шаблоне я нигде не нашёл кода, который бы выводил мэссэдж.

Help... I need somebody...
« Последнее редактирование: 26.08.2013, 17:23:09 от IzrA »
Спасибо для меня слишком много. Стакан вина Плюс в репутацию - в самый раз.

Велосипедист — бедствие для экономики. Он не покупает автомобиля и не берет под него кредит. Не покупает бензин. Не пользуется услугами ремонтных мастерских. Не страхует «гражданскую ответственность». Не пользуется платными стоянками. Не страдает от ожирения. Да он еще и здоров, черт возьми! Здоровые люди не нужны для экономики. Они не покупают лекарства. Они не ходят к частным врачам. Они не увеличивают ВВП.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заглушки с http://placehold.it вместо картинок в списке объявлений

Автор efimov777

Ответов: 6
Просмотров: 5243
Последний ответ 12.04.2020, 07:25:59
от Pavel
Хочу уточнить, есть в AdsManager возможность загрузки объявлений с парсера?

Автор DomBeri

Ответов: 3
Просмотров: 9282
Последний ответ 28.03.2019, 17:20:10
от DomBeri
Удалить карту объявлений Google

Автор trel

Ответов: 7
Просмотров: 3541
Последний ответ 25.03.2019, 09:02:25
от Technic
Вывод объявлений в случайном порядке

Автор Sabotage

Ответов: 3
Просмотров: 1564
Последний ответ 28.09.2018, 14:21:05
от Sabotage
Поля в списке объявлений

Автор klekovkinandrey

Ответов: 0
Просмотров: 1311
Последний ответ 17.01.2018, 10:18:34
от klekovkinandrey