Скрипт Tamaranga DO 2.2

Тема в разделе "Tamaranga", создана пользователем textpatten, 15 дек 2016.

Статус темы:
Закрыта.
  1. textpatten

    textpatten Нарушитель

    Регистр.:
    8 окт 2015
    Сообщения:
    173
    Симпатии:
    120
    Доска объявлений 2.2.0
    — универсальный скрипт доски объявлений с платными функциями и уникальными фильтрами для каждой категории, как общего назначения (аналог Avito, Slando/OLX) или специализированной (продажа/аренда недвижимости, авто и т.д.)
     
    Последнее редактирование: 7 фев 2018
    Ieer, dana77, allmoll и ещё 1-му нравится это.
  2. textpatten

    textpatten Нарушитель

    Регистр.:
    8 окт 2015
    Сообщения:
    173
    Симпатии:
    120
    Интересует вопрос!
    как вывести кол-во всех объявлений в шапке ?
    На сайте 28 794 объявлений
    как тут
     
    Ieer нравится это.
  3. UnionCash

    UnionCash Писатель

    Регистр.:
    5 ноя 2016
    Сообщения:
    4
    Симпатии:
    4
    Через переменную,используя запрос к таблице с объявлениями.
    Впринципе простая функция,но надо смотреть контроллеры данного скрипта и код,чтобы было яснее решение проблемы.
     
    Ieer нравится это.
  4. textpatten

    textpatten Нарушитель

    Регистр.:
    8 окт 2015
    Сообщения:
    173
    Симпатии:
    120
    Нужно готовое решение.

    Спасибо!
     
    Ieer нравится это.
  5. bicko94

    bicko94 Создатель

    Регистр.:
    7 ноя 2011
    Сообщения:
    20
    Симпатии:
    4
    Привет, у тебя работают баннеры? у меня чего-то не фурычат. И почему счетчик объявлений тоже не работает. :(
     
  6. textpatten

    textpatten Нарушитель

    Регистр.:
    8 окт 2015
    Сообщения:
    173
    Симпатии:
    120
    Запусти крон задачи для счетчика.
    1) баннеры: проверка лимитов/периода показов
    0 * * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=banners ev=cron
    0 * * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=banners&ev=cron'

    2) объявления: снятие с публикации, пересчет счетчиков ОБ в категориях(типах)
    */10 * * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=bbs ev=itemsCronStatus
    */10 * * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=bbs&ev=itemsCronStatus'

    3) объявления: обнуление счетчиков просмотров ОБ за сегодня
    0 0 * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=bbs ev=itemsCronViews
    0 0 * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=bbs&ev=itemsCronViews'

    4) рассылка писем
    */2 * * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=sendmail ev=cronMassend
    */2 * * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=sendmail&ev=cronMassend'

    5) магазины: пересчет счетчиков магазинов
    */15 * * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=shops ev=shopsCronCounters
    */15 * * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=shops&ev=shopsCronCounters'
    ==========================================================================================
    6) услуги: деактивация услуг (объявления, магазины)
    0 0 * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=svc ev=cron
    0 0 * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=svc&ev=cron'
    6.1) если не сработает ( услуги: деактивация услуг (объявления, магазины) ) пробуем так:
    0 0 * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=svc ev=cronSvc
    0 0 * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=svc&ev=cronSvc'
    ==========================================================================================
    7) пользователи: удаление неактивированных аккаунтов
    10 0 * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=users ev=cron
    10 0 * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=users&ev=cron'

    8) обновление структуры в файле Sitemap.xml
    0 0 * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=site ev=cronSitemapXML
    0 0 * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=site&ev=cronSitemapXML'

    9) импорт обьявлений
    */10 * * * * /usr/bin/php -q /path/to/public_html/index.php bff=cron s=bbs ev=itemsCronImport
    */10 * * * * /usr/bin/wget -o /dev/null 'http://example.com/index.php?bff=cron&s=bbs&ev=itemsCronImport'
     
    Ieer нравится это.
  7. bicko94

    bicko94 Создатель

    Регистр.:
    7 ноя 2011
    Сообщения:
    20
    Симпатии:
    4
    Из за крона не отображаются баннеры чтоли?
     
  8. textpatten

    textpatten Нарушитель

    Регистр.:
    8 окт 2015
    Сообщения:
    173
    Симпатии:
    120
    Крон удаляет просроченные баннеры и тд. Не знаю почему у тебя не работает, у меня работает но невезде
     

    Вложения:

    Последнее редактирование модератором: 17 дек 2016
    Ieer нравится это.
  9. sindrom1974

    sindrom1974

    Регистр.:
    24 окт 2015
    Сообщения:
    417
    Симпатии:
    593
    По сборке писал в посте https://www.nulled.cc/threads/271536/page-28#post-2654557 тут в шапке как я понял тот самый скрипт но уже с исправлениями указанными в приведенной по ссылке теме. Там же решение по входу в админку. Что ещё дополнить. Если ставите на сервер проверяйте настройки сервера, всё что указывает разработчик должно стоять, ниже пункт 1. eval должен быть включён. Шаблоны писем нет отсутствует метод, но письма стандартным шаблоном например при регистрации работают

    С письмом есть интересный момент. Обратите внимание пароль не защищён. Вроде бы стандарт, но при правильных руках имея скрипт все ваши пароли доступны админу, ну и собственно тот кто понимает. С кроном проблем не заметил. Глюк с FCKeditor думаю все знают? Если нет то, если нажать сразу на иконку редактора загрузки фото, то форма работать не будет, закрыть открыть заново. Что бы сразу открыть рабочую загрузку в редактор кликните мышью и открывайте загрузку.

    С помощью крон задач выполняется громадная работа. Например счётчик количества объявлений у вас обновляется задачей /index.php?bff=cron&s=bbs&ev=itemsCronStatus удаляются неактуальные объявления и обновляется счётчик. Рекомендуется ставить каждые 10 минут. Баннеры проверяются лимиты. Рассылки, услуги и другое контролируется задачами. Вы же не будите вручную столько задач отслеживать. Нр в вашем случае как я понял у вас баннеры вообще не отображаются. Совет вам, что бы пустые посты не писать приводите информацию.
    1. Где работает скрипт, локально или сервер. Если сервер ссылку и настройки сервера, а именно разработчик приводит такие настройки сервера
    1) Требования к серверу:
    - PHP 5.4.x, pdo_mysql, gd2, mbstring, gettext, apc(u), curl, short_open_tag=On
    - Ioncube Loader 5.0.3+
    - MySQL 5+
    соответственно всё модули и настройки должны соответствовать.
    2. Суть самой проблемы. Что конкретно не работает. Сохраняем ошибка, или сохраняется видим в админке, но нет на публичных страницах.
    3. Обязательно включаем режим отладчика в конфиг файле sys/php, а именно
    'debug' => false, // варианты:true|false - включить debug-режим то есть выставляем 'debug' => true
    если на странице сверху ошибки не появляются содержимое лог файлов в студию. Логи находятся в папке \files\logs

    В указанной в шапке темы сборке баннеры работаю, крон работает. крон задачи прикрепил к посту

    Вот так получаем количество
    PHP:
    <?= $nTotal config::get('bbs_items_total_publicated'0); ?>
    Собственно если по количеству склонение отслеживать будите, то вторая строка, про пробел не забываем такая
    PHP:
    <?= tpl::declension($nTotal_t('filter','объявление;объявления;объявлений'), false?>
    еcли не понятно для примера прикрепляю файл index.php замените в \modules\site\tpl\def и файл search.form.php менять в \modules\bbs\tpl\def это как раз в поисковой строке. Думаю дальше логика понятна. Оба файла в архиве.
     

    Вложения:

    • crontab.txt
      Размер файла:
      6,4 КБ
      Просмотров:
      184
    • ob.jpg
      ob.jpg
      Размер файла:
      21,1 КБ
      Просмотров:
      355
    • ob1.jpg
      ob1.jpg
      Размер файла:
      23,3 КБ
      Просмотров:
      343
    • 1.rar
      Размер файла:
      2,9 КБ
      Просмотров:
      204
    Последнее редактирование: 21 мар 2017
    Ieer, dana77, compge и 2 другим нравится это.
  10. DimaZ12

    DimaZ12 Постоялец

    Регистр.:
    9 окт 2009
    Сообщения:
    82
    Симпатии:
    11
    Подскажите, как при пополнении счета пользователем баллы автоматически зачислялись бы на баланс пользователя или если при активации платного объявления, автоматом объявление например становилось бы выделенным.
    [​IMG]

    Постоянно приходится в ручную делать незавершенные счета - завершенными. Версия тамары 2.2

    [​IMG]
     
Статус темы:
Закрыта.