Крот

Крот

Никакой код не может быть быстрее, чем отсутствие кода.
+459
Репутация
6376
Рейтинг
0
Крот Крот Компонент Рассылка материалов v.1.0 альфа 13 лет назад
а это идея ! ) попробую сделать
0
Крот Крот Компонент Рассылка материалов v.1.0 альфа 13 лет назад
рассылка с крона была) просто не настроена по времени...
еще проблема в том, что нужно считать количество отправленных писем и делить на части...
например у меня максимум 2700 писем за раз только уходит - а если много пользователей

вообще я думаю, нужны рассылки отдельно по типам - по статьям(например афиша можно раз в сутки или неделю), по объявлениям (тут интервал рассылок должен быть и после 23.00 смысла нет например), по блогам - раз в день
ну и так далее...
+2
0
Крот Крот Компонент Рассылка материалов v.1.0 альфа 13 лет назад
Добавлен плагин Мои подписки - показывает на какие разделы статей и объявлений вы подписаны. У других пользователей эта вкладка недоступна.
Отправлена первая рассылка зарегистрированным, только по статьям... по объявлениям к сожалению не успел доделать.
+1
Крот Крот Компонент Рассылка материалов v.1.0 альфа 13 лет назад
я надеюсь, что большая часть ваших пожеланий будет реализована)
0
Крот Крот Компонент Рассылка материалов v.1.0 альфа 13 лет назад
Сейчас данный компонент еще находится на стадии разработки, просто хотелось бы узнать мнения нуждающихся в данном компоненте. Скачивать в таком виде и тем более продавать - смысла нет.
0
Крот Крот Компонент Рассылка материалов v.1.0 альфа 13 лет назад
Нужна информация по ограничениям отправки писем с сайта у вашего хостера (количество, объем). У кого как?
Как бы вы хотели чтобы отправлялись письма - все в одном письме для одного подписанного пользователя или по одному письму на каждую тему из всех категорий или все из одной категории в одно письмо, из другой - в следующее...
В каком формате должно приходить письмо - в html или "зачищенный" от html чистый текст. Сокращать или нет сообщения?
0
Крот Крот Баг отображения статьи со ограниченным сроком. Движок 1.8 13 лет назад
ну как всегда)
в model.php
Код PHP:
    public function getArticles($category_id, $page=1, $perpage=100, $orderby='title', $orderto='asc') {

        $articles = array();
		$today = date("Y-m-d H:i:s");
        $sql = "SELECT con.*, 
                       con.pubdate as fpubdate,
                       u.nickname as author,
                       u.login as user_login
                FROM cms_content con
				LEFT JOIN cms_users u ON u.id = con.user_id
                WHERE con.category_id = $category_id AND con.published = 1 AND con.is_arhive = 0
//тут делаем
// не так                      AND (con.is_end=0 OR (con.is_end=1 AND con.enddate >= '$today' AND con.pubdate <= '$today'))
// а так
                      AND ((con.is_end=0 AND con.pubdate <= '$today') OR (con.is_end=1 AND con.enddate >= '$today' AND con.pubdate <= '$today')) ".$by_homepage."
                ORDER BY con.".$orderby." ".$orderto."
                LIMIT ".(($page-1)*$perpage).", $perpage";
и все становится хорошо
такая вот записная книжка получается(
0
Крот Крот Баг отображения статьи со ограниченным сроком. Движок 1.8 13 лет назад
Правда только это работает если у статьи стоит признак окончания действия.
Если он не установлен, и дата начала действия например впереди на неск. дней(т.е. еще не должно быть статьи)
- статья все равно появляется!
только стоит поставить признак окончания - статья исчезает до своего дня, висит сколько ей надо и потом смело улетает в архив!

ППЦ!
0
Крот Крот Баг отображения статьи со ограниченным сроком. Движок 1.8 13 лет назад
еще одна бага!
статья с ограниченным сроком, срок вышел, статья улетела в архив... все, больше не отображается, ошибка 404, слышу как тихо яндекс матерится)
решение там же в функции как в теме этого поста
меняем
Код PHP:
 
// это мы добавили в прошлый раз
               $today    = date("Y-m-d H:i:s");

		$sql = "SELECT con.*,
						cat.title cat_title, cat.id cat_id, cat.NSLeft as leftkey, cat.NSRight as rightkey, cat.showtags as showtags,
						cat.modgrp_id, u.nickname as author, con.user_id as user_id, u.login as user_login
				FROM cms_content con
				LEFT JOIN cms_category cat ON cat.id = con.category_id
				LEFT JOIN cms_users u ON u.id = con.user_id
				WHERE con.seolink = '$seolink' LIMIT 1";
// а это убрали сейчас!
//				WHERE con.seolink = '$seolink' AND ((con.is_end=0) OR (con.is_end=1 AND con.enddate >= '$today' AND con.pubdate <= '$today')) LIMIT 1";
теперь статьи не видно а по прямой ссылке открывает, что и нужно было доказать Яндексу!
а модули по статьям еще править и править!!!
0
Крот Крот Доска объявлений 1.8.b2 beta-версия. 13 лет назад
тут вкралась ошибка - обновляем frontend.php
0
Крот Крот Доска объявлений 1.8.b2 beta-версия. 13 лет назад
да и правда, frontend.php)
а что за ошибка в БД? может каких то полей не хватает?
у меня нет доски от максисофта, поэтому сказать? что нужно менять так не могу
советую взять оригинальный компонент и сравнить с моим, winmerge поможет
далее я думаю станет ясно, там все просто
0
Крот Крот Доска объявлений 1.8.b2 beta-версия. 13 лет назад
да и правда, frontend.php)
а что за ошибка в БД? может каких то полей не хватает?
у меня нет доски от масисофта, поэтому сказать? что нужно менять так не могу
советую взять оригинальный компонент и сравнить с моим, winmerge поможет
далее я думаю станет ясно, там все просто
0
Крот Крот Баг показа модуля для в позиции при открытии пункта меню с типом [прямая ссылка] 13 лет назад
Если моя информация была для вас полезной, можно отблагодарить меня :
Yandex счет 41001684845537
Webmoney R750806594532
joke
0
Крот Крот Доска объявлений 1.8.b2 beta-версия. 13 лет назад
да, пока только так
админка ждет своей очереди
+1
Крот Крот Доска объявлений 1.8.b2 beta-версия. 13 лет назад
а насчет зарегистрированных - нашел, сделаю, ждите.
вопрос всем - гостей резать по количеству объявлений (понимаю, что куки чистятся и ip динамический, но хоть что-то)???
0
Крот Крот Доска объявлений 1.8.b2 beta-версия. 13 лет назад
если стоит эта доска объявлений лучше так

Если нужно, чтобы гости сайта публиковали автоматически объявления - дополнительно к вышесказанному к группе Гости в таблице cms_user_groups нужно добавить право board/autoadd - иначе для гостей работать не будет

т.е. просто убираем строчку board/autoadd и вуаля!
0
Крот Крот Доска объявлений 1.8.b2 beta-версия. 13 лет назад
добавляют зарегистрированные пользователи или гости?
0
Крот Крот Переделка модуля ПОИСК для шапки сайта, плюс хак компонента Поиск 13 лет назад
чтобы в результатах поиска были короткие имена делаем следующее

в файле шаблона компонента поиск com_search_text.tpl в папке вашего шаблона находим строку
Код PHP:
                    {$enable_component.title} </label></td>
и меняем на

Код PHP:
            {if $enable_component.short_title==""} 
                    {$enable_component.title}
            {else}
                    {$enable_component.short_title}
            {/if}
</label></td>
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.