Pocus

Pocus

+85
Репутация
191
Рейтинг
#1 Поле График работы 18 ноября 2017 в 06:00
Сайтострой удалил все свои дополнения.
#2 Как отключить кеширование для части страницы ? 15 ноября 2017 в 17:40

Мне надо в этом поменять как то

@demelkar
Напомнило анекдот:

— Товарищ, а чего вы тут, под фонарем ползаете? Обронили что-то?
— Да, ключ! Вон там, в луже.
— Так почему же здесь ищите, а не там?
— Потому, что здесь светлее и суше!
#3 Яндекс фотки Архив фото для Инстант 2+ 7 ноября 2017 в 20:42
Что ж, если Алексей отстранился от темы, а народ жаждет скинуться на что-нибудь, предлагаю простимулировать другую разработку:
Чистильщик от lokanaftа — крайне полезная вещь. Реально высвобождает кучу дискового пространства, испытал на себе.
Но в сегодняшнем виде он не очень удобен и очень опасен, в том смысле, что требует вдумчивого и осторожного обращения.
Автор, ссылаясь на недостаток свободного времени, похоже, не намерен возвращаться к этой разработке.
В общем, если найдется инициативный человек — создавайте новую складчину, разумеется в отдельной теме.
#4 Свойства категории в корне тип контента 7 ноября 2017 в 19:13

надо удалить свойства из движка, пока этот рудимент полей не распугал всех

Олег Васильевич я
Есть надежда на изличение рудимента.
И, простите, что не по теме, кто-нибудь может внятно объяснить, чем плохи свойства?
#5 uLogin - виджет авторизации через социальные сети 6 ноября 2017 в 20:06
Что интересно, какую бы версию (из последних) вы не устанавливали, в админке вы увидите 2.0.5.
Обновляя компонент, автор забывает изменить версию в install.php
#6 cron вызывает процессорную перегрузку 2 ноября 2017 в 20:49

в панели хостинга cron отключен, но он раз в минуту появляется в логах вызывая перегрузку

@maikle
Вот это вообще не понятно. Кто тогда дергает cron.php?
Похоже, у вас где-то скрипт с таймером и рекурсией работает.
#7 [ЕСТЬ РЕШЕНИЕ] Ошибка 503 при регистрации новых пользователей и добавлении материалов 2 ноября 2017 в 19:23
Ошибка при проверке удаленных и забаненых пользователей.

мы поняли это удалит всех пользователей

@Mstislav
Не удалит. Просто создаст в таблице cms_con_otvety (а вам нужно в cms_users) поле is_deleted.
Вам стоит проверить наличие этого поля и поля is_locked в таблице в cms_users, прежде чем что-либо предпринимать.

Зы. Кстати, в том рецепте речь идет о типе контента "ответы", которого стандартно нет в системе. Не пытайтесь ему следовать, это не ваш случай.
#8 База городов и стран 1 ноября 2017 в 19:12
Вот, к примеру.
#9 Опрос - изучение спроса на возможную складчину 31 октября 2017 в 04:40
Че-то как-то не знаю, надо ли это в коробку?
Штука конечно интересная, но специфичная. И, нверное, сама по себе мало пригодная. Место ей в составе магазина или каталога-витрины, чтобы с отобранными позициями делать какие-либо манипуляции в дальнейшем.
#10 [ЕСТЬ РЕШЕНИЕ] Складчина: подписки на уведомления о публикациях 30 октября 2017 в 21:35
Я уже подумал было, энтузиазм угас и инициатива заглохла.
Поднимаю ставку до 1500. Дело-то хорошее.
#11 Доработка системы модерации (складчина) 29 октября 2017 в 14:54
+1000
#12 [ЕСТЬ РЕШЕНИЕ] Проблема с переносом сайта на Инстант2 на другой хостинг 29 октября 2017 в 08:48
Dorimen, Саня, выходит, в слайдере есть привязка к домену smartcontrol.today, который сейчас в ауте?
Нехорошо это.
#13 [ЕСТЬ РЕШЕНИЕ] Складчина: подписки на уведомления о публикациях 21 октября 2017 в 18:27
Наверное стоит пояснить мою позицию по избранному, кажется мне не удалось донести основную идею.
Идея в том, чтобы максимально упростить интерфейс и централизовать управление по сути одним и тем же.
Ведь кроме подписок, иногда хочется просто поставить закладку на интересный материал, в котором, возможно, даже комментарии отсутствуют.
Но нужен ли для этого отдельный компонент? Давайте разберемся.

Мне тоже кажется что избранное и подписка это разные вещи.

globator
А если немного абстрагироваться от привычных вещей, то станет ясно, что избранное, любые подписки, уведомления о комментариях и даже список друзей — всё это одно и то же, смысл которого — напомнить о чем-то, о чем вы не хотите забыть. Только действуют они по-разному.

Давайте взглянем на все это хозяйство на примере этого сайта:


В форуме мы имеем звездочку закладок вверху и две ссылки (выше и ниже топиков) для подписки на тему.
В блогах имеем избранное справа-вверху и подписку на комментарии в самом низу страницы.
В дополнениях (допустим, что это не отдельный сайт) подписка уже слева вверху и закладки, которые не сразу и заметишь, справа от табов.

Даже если не обращать внимание на разброд в интерфейсе, возникает вопрос — а не заменить ли это всё одной кнопкой, размещенной в предсказуемом месте?
В самом деле, разве не логично поместить в закладки материал, на который мы подписались? Или чем нам помешают комментарии и свежие топики к материалу, который у нас в закладках?

А из того, что доступ к закладкам у нас есть через профиль, но найти свои подписки можем только по ссылкам в уведомлениях, следует второй вопрос — Почему бы не свести ли все закладки и подписки в одно место и там же ими управлять?

В общем, этой тирадой я хотел показать, что закладки и подписки не так уж сильно отличаются друг от друга, и нет никакого смысла их разделять, дублировать и загромождать (усложнять) интерфейс сайта.
Если еще проще, то избранное — это те же подписки, но без уведомлений. Или наоборот.
Примерно так же будет и у нас. Если вам это не очень нравится, добро пожаловать под второй спойлер.


Общий смысл предложения я описал в своем первом топике. Думаю там все понятно. Основной посыл такой — все подписки должны попадать в избранное, но не на всё в избранном должна быть подписка.
При этом, я исхожу из того, что компонент будет разрабатываться с прицелом в коробку (что подчеркнул в первом же предложении), т.к. хотелось бы изменить (отключить) некоторые системные функции.

Вариантов реализации кнопки может быть много, но мне оптимальным кажется виджет. Чтобы можно было вставить его на любую страницу, даже если она сделана не на типах контента.



В зависимости от того, на какой странице мы нажали кнопку, модальное окно с настройками может принимать разный вид.
Например, мы можем поместить в закладки пользователя или группу из их профиля, и сразу подписаться на новый контент (рис 1).
Если на странице присутствует фильтр или список категорий, подписка должна учитывать состояние (рис 2).
На странице записи, кроме комментариев можно подписаться на связанный контент (рис 3).
Кстати, сейчас комментарии вообще не упоминаются в ТЗ (считается что подписка на них уже есть, и этого достаточно). Я считаю, что в целях унификации, отслеживать комментарии тоже нужно через наш компонент.



Закладка на страницу поиска должна иметь поисковую фразу (или теги) и настроенный фильтр. И т.д и т.п.
В самом тяжелом случае, если наш компонент не знает на что можно подписаться на данной станице, в окне может быть быть только имя закладки. Тогда это будет просто закладка, то самое "избранное".

Ну и, конечно же, в профиле пользователя должна быть вкладка с закладками. Где он мог бы не только найти свои "памятные узелки" (с помощью фильтров, сортировки, виртуальных папок), но и управлять подписками на уведомления.



Имхо для избранного есть отличный и бесплатный компонент от Val

globator

Отличный компонент и уважаемый разработчик. Если мое предложение не будет принято, именно этот вариант я и использую.
Напомню, что есть не менее хорошие "Закладки" от Zau4man.

Ну добавил я пост в избранное, о чем там уведомлять? о новых комментариях?

Jestik

Да. А так же о изменениях в привязанном контенте. Выше ХурумБурум привел пример и игрой Resident Evil, которая есть законченная статья.
При этом чек "Отслеживать новые" (комментарии) можно (нужно) убрать — упрощение интерфейса.

Пользователя тоже в избранное?

Jestik

Да. А так же его контент по выбору — блоги, альбомы и пр. Параллельно можно отправить отправить заброс на дружбу.
Кстати о друзьях. Если у нас будет реализована лента подписок (ваше пожелание), то она будет частично дублировать имеющуюся ленту друзей. Поэтому ленту активности друзей можно (нужно) убрать вообще, т.к. наверняка нам интересны действия далеко не всех из них. А тем, кто нам действительно интересен, самое место в избранном.

А людям которые везде привыкли что подписка = следить за обновлениям, а тут еще какое то избранное, инструкции писать?

Jestik

А к чему привыкли люди — вообще не аргумент. Привыкнут и полюбят новое, если мы все сделаем хорошо.
#14 [ЕСТЬ РЕШЕНИЕ] Складчина: подписки на уведомления о публикациях 21 октября 2017 в 11:25

Еще ближе Сайтостроя стоит amsoft с компонентом AMmailing — Email рассылка

vikont
Ну, KMailer и AMmailing это всё же не уведомления, а рассылка полновесного контента — дайджестов, объявлений, рекламы и пр.
В общем это нужные компоненты, но другие.
Правда KMailer в чем-то перекликается с обсуждаемым функционалом, но это только e-mal, без уведомлений на сайте / в приложении. И у него нет гибких настроек под каждого пользователя.

• Подписка на новые записи типом контента
• Авторассылка по новым записям на сайте

#15 [ЕСТЬ РЕШЕНИЕ] Складчина: подписки на уведомления о публикациях 19 октября 2017 в 20:02
Считаю это важным условием, гарантирующим дальнейшую поддержку:

Задача может быть реализована как отдельным компонентом, так и встроенным функционалом системы.
Предварительное согласие на исполнение дал г-н Fuze.

Олег Васильевич я

Согласен со всеми пожеланиями, высказанными на сегодня (особенно от lakomet и globator):

lakomet: подписка на результаты фильтрации
Jestik: вывод новостей по подпискам одной лентой
Jestik: подписка на вложенные записи
globator: возможность ограничить сроки подписки и количество подписок (монетизация)
уведомление администрации о подписке и возможность "подписаться на подписки" (отслеживать нужные)
Олег: пункт меню пользователя "мои подписки"

Мои предложения:

1. Рассматривать и позиционировать обсуждаемый функционал не как "подписки", а как "избранное, с возможностью подписки".
Это позволит управлять подписками из единого "центра" и подписываться не только на новый материал, но и на комментарии к существующему (к отдельной статье).
Выглядеть может примерно так:
* При добавлении в избранное (условная звёздочка) выводить доп. запрос с вариантами подписок — мейл/сообщением/пушем/телеграм и пр.
* При удалении из избранного (та же условная звёздочка) выводить доп. запрос с вариантами — удалить/отписаться
* В профиле на вкладке избранного (подписок), а так же в ленте (если таковая будет реализована) против каждой позиции должны быть пункты с теми же вариантами подписок/отписок/удаления

2. Для удобства пользования, на вкладке избранного (подписок), группировать подписки на один и тот же тип контента (пользователя, группу) но с разными условиями (фильтры, теги)

3. Прошу рассмотреть возможность (необходимость) подписок на результаты поиска. Как вариант — поиска только по тегам.

4. Предусмотреть возможность добавлять кнопку избранного (подписок) к контенту сторонних компонентов. Примеры — iVideo, Афиша, Карта городских проблем, форум и пр. Примерно так, как в настройках RSS генератора.

Участвую в проекте с голосом на 1000р (1000+ после оглашения окончательного ТЗ и выбора исполнителя).
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.