Новости 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 Гость просматривают эту тему.
  • 23 Ответов
  • 7301 Просмотров
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Добавляем к каждому объявлению время последнего посещения поисковых ботов.

1-создаем в папке com_adsmanager  папку script
2-в нее помещаем фаил adsscript.php  с кодом
Код
<?php
$logfile = "components/com_adsmanager/script/adsbotlog.txt";
if (!file_exists ( $logfile ) ) {
    $log = array ( );
    file_put_contents ( $logfile, serialize ( $log ) );
    }
else $log = unserialize ( file_get_contents ( $logfile ) );$uri = $_SERVER [ 'REQUEST_URI' ];$remap_agents = array (
    'googlebot' => 'Google',
    'yahoo' => 'Yahoo',
    'msnbot' => 'MSN',
    'yandex' => 'Yandex',
    'stackrambler' => 'Rambler',
    'aport' => 'Aport'
    );$agent=@$_SERVER [ 'HTTP_USER_AGENT' ];
if ( preg_match('/(googlebot|yahoo|msnbot|yandex|stackrambler|aport)/i',
        $agent, $match ) ) {
    $match = strtolower ( $match [ 1 ] );
    $agent = $remap_agents [ $match ];
    $date = date ( "d.m-H:i", time ( ) );
    $log[$uri][$agent] = $date;
    file_put_contents ( $logfile, serialize ( $log ) );
    }printf ( "Google:<b>%s</b> Yahoo:<b>%s</b> Msn:<b>%s</b> Yandex:<b>%s</b> Rambler:<b>%s</b> Aport:<b>%s</b>",
    @$log[$uri]['Google'],
    @$log[$uri]['Yahoo'],
    @$log[$uri]['MSN'],
    @$log[$uri]['Yandex'],
    @$log[$uri]['Rambler'],
    @$log[$uri]['Aport']
    );/*
function file_put_contents ( $n, $d )
{
$f = @fopen ( $n, "w" );
if ( !$f )
return false;
else
{
fwrite ( $f, $d );
fclose ( $f );
return true;
}
}
*/?>

Для 4 версии PhP  раскоментировать функцию file_put_contents.
По аналогии можно добавить других ботов.
Скрипт взят с сайта keblog.ru

Выводим все на страничку объявления-
фаил adsmanager.html.php   стр 908 после кода <div class="adsmanager_spacer">    
Вставляем код
Код
<table width="100%"   align="center" border="0" cellspacing="0" cellpadding="0">
                <tr>

                                     <td  width="100%"  align="center" class="footer" >
<?php
include "script/adsscript.php";
?>


</td>
</tr>
</table>
Ждем когда боты придут )) ( после первого захода в папке script появиться фаил adsbotlog.txt  )
Вот как это выглядит на сайте ( с уже побывавшим ботом)

А вот как на объявлении( бота пока не было)
« Последнее редактирование: 02.08.2010, 17:31:56 от AlexSims »
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
Полезная штуковина! Спасибо!
Ставлю плюс.
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
пожалуйста.
поправочка фаил лог создается в корне сайта.
изменить код $logfile = "adsbotlog.txt";
на
$logfile = "components/com_adsmanager/script/adsbotlog.txt";

или оставить как есть.
« Последнее редактирование: 28.05.2010, 16:21:42 от AlexSims »
С фантазией плохо.
*

sefez

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Штуковина конечно классная, но не работает
*

AlexSims

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

sefez

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Вы писали: "после первого захода в папке script появиться фаил adsbotlog.txt"
1) Он не появляется! Но даже если его создать и расположить в этой папке, то записей в нем все равно нет после посещения роботами. Роботов отслеживаю с помощью JoomlaStats
2) На сколько мне известно роботы запрашивают файл botlog.txt расположенный в корне сайта
3) Создав и разместив в корне файл botlog.txt в нем появляются записи роботов, но вывести я их так и не смог...
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
Вы писали: "после первого захода в папке script появиться фаил adsbotlog.txt"
1) Он не появляется! Но даже если его создать и расположить в этой папке, то записей в нем все равно нет после посещения роботами. Роботов отслеживаю с помощью JoomlaStats
2) На сколько мне известно роботы запрашивают файл botlog.txt расположенный в корне сайта
3) Создав и разместив в корне файл botlog.txt в нем появляются записи роботов, но вывести я их так и не смог...


После захода бота фаил botlog.txt  создается сам.

Если хотите чтоб все было в папке компонента то
изменить код $logfile = "adsbotlog.txt";
на
$logfile = "components/com_adsmanager/script/adsbotlog.txt";

и в папке com_adsmanager  создать папку  script  ( где в последствии появиться фаил  adsbotlog.txt)


если записи появляются а не выводятся пропишите полный путь взамен этого кода
<?php
include "script/adsscript.php";
?>

написать
<?php
include "components/com_adsmanager/script/adsbotlog.txt";
?>
« Последнее редактирование: 02.08.2010, 17:35:43 от AlexSims »
С фантазией плохо.
*

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
Объявление добавилось, поисковики проиндексировали, записи появились. Отлично.
Далее объява повисела 7 дней - и вдруг посещения обнулились, как будто их боты не посещали совсем. И так на многих объявлениях.
С чем может быть связано?
*

AlexSims

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

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
*

flier

  • Захожу иногда
  • 107
  • 2 / 2
создался adsbotlog.txt в нем содержимое:

a:14:{s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=15&Itemid=25";a:1:{s:6:"Google";s:11:"13.10-04:25";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=17&Itemid=25";a:1:{s:6:"Google";s:11:"13.10-10:21";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=19&Itemid=25";a:1:{s:6:"Google";s:11:"13.10-16:13";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=23&Itemid=32";a:1:{s:6:"Google";s:11:"13.10-22:31";}s:62:"/index.php?option=com_adsmanager&page=show_ad&adid=15&Itemid=0";a:1:{s:6:"Yandex";s:11:"14.10-06:27";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=19&Itemid=16";a:1:{s:6:"Google";s:11:"14.10-09:25";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=17&Itemid=16";a:1:{s:6:"Google";s:11:"14.10-09:26";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=10&catid=25&Itemid=0";a:1:{s:6:"Yandex";s:11:"14.10-14:04";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=23&catid=6&Itemid=19";a:1:{s:6:"Yandex";s:11:"14.10-16:01";}s:62:"/index.php?option=com_adsmanager&page=show_ad&adid=13&Itemid=0";a:1:{s:6:"Yandex";s:11:"15.10-07:31";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=19&catid=28&Itemid=0";a:1:{s:6:"Yandex";s:11:"15.10-08:06";}s:62:"/index.php?option=com_adsmanager&page=show_ad&adid=21&Itemid=1";a:1:{s:6:"Yandex";s:11:"15.10-12:18";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=24&catid=6&Itemid=24";a:1:{s:6:"Yandex";s:11:"15.10-14:40";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=19&Itemid=31";a:1:{s:6:"Yandex";s:11:"15.10-21:14";}}

но по этим ссылкам у меня не существует сообщения! в чем дело?
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
 а вы этот код
Код
<?php 
include "script/adsscript.php";
?>
вставили
С фантазией плохо.
*

flier

  • Захожу иногда
  • 107
  • 2 / 2
а вы этот код
Код
<?php 
include "script/adsscript.php";
?>
вставили
Да в объявах выводится "Google: Yahoo: Msn: Yandex: Rambler: Aport:"
*

AlexSims

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

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
создался adsbotlog.txt в нем содержимое:

a:14:{s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=15&Itemid=25";a:1:{s:6:"Google";s:11:"13.10-04:25";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=17&Itemid=25";a:1:{s:6:"Google";s:11:"13.10-10:21";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=19&Itemid=25";a:1:{s:6:"Google";s:11:"13.10-16:13";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=23&Itemid=32";a:1:{s:6:"Google";s:11:"13.10-22:31";}s:62:"/index.php?option=com_adsmanager&page=show_ad&adid=15&Itemid=0";a:1:{s:6:"Yandex";s:11:"14.10-06:27";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=19&Itemid=16";a:1:{s:6:"Google";s:11:"14.10-09:25";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=17&Itemid=16";a:1:{s:6:"Google";s:11:"14.10-09:26";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=10&catid=25&Itemid=0";a:1:{s:6:"Yandex";s:11:"14.10-14:04";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=23&catid=6&Itemid=19";a:1:{s:6:"Yandex";s:11:"14.10-16:01";}s:62:"/index.php?option=com_adsmanager&page=show_ad&adid=13&Itemid=0";a:1:{s:6:"Yandex";s:11:"15.10-07:31";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=19&catid=28&Itemid=0";a:1:{s:6:"Yandex";s:11:"15.10-08:06";}s:62:"/index.php?option=com_adsmanager&page=show_ad&adid=21&Itemid=1";a:1:{s:6:"Yandex";s:11:"15.10-12:18";}s:71:"/index.php?option=com_adsmanager&page=show_ad&adid=24&catid=6&Itemid=24";a:1:{s:6:"Yandex";s:11:"15.10-14:40";}s:63:"/index.php?option=com_adsmanager&page=show_ad&adid=19&Itemid=31";a:1:{s:6:"Yandex";s:11:"15.10-21:14";}}

но по этим ссылкам у меня не существует сообщения! в чем дело?
сорри не внимательно прочел

есть SEF компонент какой нибудь? дайте в личку адрес сайта.
С фантазией плохо.
*

AlexSims

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

flier

  • Захожу иногда
  • 107
  • 2 / 2
Да,но получается что робот не по всем объявам проходит.. да?
*

AlexSims

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

uf1976

  • Захожу иногда
  • 242
  • 6 / 5
Всё-таки меня волнует вопрос о сохранении даты-времени захода бота в объявлении НАВСЕГДА.
Объявления, которые обошли все боты, через некоторое время вдруг оказывается «не просмотренным» ими, удаляются дата-время посещения ботом.

Нужно это для того, чтобы пользователи не перенабирали объявления, а дорожили «старостью» объявления (т.е. его проиндексированностью поисковиками).
*

flier

  • Захожу иногда
  • 107
  • 2 / 2
Ждем когда боты придут )) ( после первого захода в папке script появиться фаил adsbotlog.txt  )
Вот как это выглядит на сайте ( с уже побывавшим ботом)

А вот как на объявлении( бота пока не было)

[/quote]

а как сделать, чтобы если ботов не было то выводилось сообщение "Это сообщение еще не индексировалось поисковиками.."
*

AlexSims

  • Захожу иногда
  • 314
  • 38 / 0
  • кручу верчу
У вас дизайнчик прям похож на мой сайт))))

Ха это мой сайт я что то сразу и не узнал_))

Чтобы выводить сообщение надо условие вставить при выводе . Типо если значения нет то выводить - "Не индексировался"
« Последнее редактирование: 22.01.2011, 02:28:13 от AlexSims »
С фантазией плохо.
*

flier

  • Захожу иногда
  • 107
  • 2 / 2
У вас дизайнчик прям похож на мой сайт))))

Ха это мой сайт я что то сразу и не узнал_))

Чтобы выводить сообщение надо условие вставить при выводе . Типо если значения нет то выводить - "Не индексировался"

я уж думаю какой дизайн=))))))))))))))))))))))

ладно попробую повспоминать пхп=)
*

Руст

  • Захожу иногда
  • 76
  • 3 / 0
Зделал, все как выше описано, примерно через неделю все онулировалось, интересно нельзя ли сделать так чтоб в файл adsbotlog.txt только записывалась инфа, или в правами доступа чтото не так... Все нормально работает, только с этим  :(
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактировать все объявления

Автор den_ko

Ответов: 32
Просмотров: 12371
Последний ответ 25.11.2021, 10:43:38
от FlexNL
Слетают категории объявления

Автор guardnext

Ответов: 1
Просмотров: 3261
Последний ответ 09.07.2019, 10:10:59
от guardnext
AdsManger не удаляет объявления

Автор kozhenevsky

Ответов: 0
Просмотров: 1421
Последний ответ 15.02.2018, 12:08:29
от kozhenevsky
Лечим кнопку "Delete from favorites" на странице объявления. AdsManager 3.1.11

Автор Mick_20

Ответов: 1
Просмотров: 1696
Последний ответ 24.12.2017, 22:28:14
от vadim73
Как добавить поле id объявления

Автор Den85

Ответов: 9
Просмотров: 2683
Последний ответ 11.11.2017, 15:18:48
от Den85