А если серьёзно, то поддерживаю (действительно путаница).
А если серьёзно, то поддерживаю (действительно путаница).
Работает вопреки всякой логике, удаления никакого не происходит, профиль остается доступным, просто добавляется что-то типа статуса "пользователь удален". С точки зрения пользователя: он удалил свой профиль, но на деле просто перестал получать доступ к профилю, а сама страница осталась.
2. Добавить функцию "пожаловаться на пользователя". В меню действий. Из админки можно читать жалобы и принимать решения.
Эти 2 пункта сильно нужны, когда сайт становится посещаемым. Иначе придется делать много лишней работы и отбиваться от пользователей.
1. Удалять совсем профиль ( => строку в mysql таблице пользователей в БД) нельзя — будет нарушена ссылочная целостность базы данных.Работает вопреки всякой логике, удаления никакого не происходит, профиль остается доступным, просто добавляется что-то типа статуса "пользователь удален". С точки зрения пользователя: он удалил свой профиль, но на деле просто перестал получать доступ к профилю, а сама страница осталась.
2. Не отображать удаленный профиль можно подправив шаблон — писать на его странице "Пользователь не найден или удален", то есть это решается силами шаблона.
1. Удалять совсем профиль ( => строку в mysql таблице пользователей в БД) нельзя — будет нарушена ссылочная целостность базы данных.Работает вопреки всякой логике, удаления никакого не происходит, профиль остается доступным, просто добавляется что-то типа статуса "пользователь удален". С точки зрения пользователя: он удалил свой профиль, но на деле просто перестал получать доступ к профилю, а сама страница осталась.
2. Не отображать удаленный профиль можно подправив шаблон — писать на его странице "Пользователь не найден или удален", то есть это решается силами шаблона.
Да это понятно, хотелось бы изначально в движке. Просто сейчас удаление — не удаление.
Контент и все остальное можно оставлять, как вконтакте: профиль удалился — везде осталась собачка вместо авы, в профиль заходишь — он пустой и написано что пользователь удален. Все логично.
Очень хотелось бы еще:
1. Сделать поддержку шаблонов h1 в компонентах (особенно в объявлениях) по полям и свойствам.
2. Полноценное SEO для тегов (title, description, keywords и текст описания страницы тега).
3. Возможность упоминания пользователя оператором @ (Например: @petrov и @Александр Петров по аналогии с ВК).
по умолчанию поле никнейм не уникальное, и пользователи различаются по емуйлу3. Возможность упоминания пользователя оператором @ (Например: @petrov и @Александр Петров по аналогии с ВК)
Так вроде ж реализовано docs.instantcms.ru/manual/ctypes/add#seo-для-записей2. Полноценное SEO для тегов (title, description, keywords и текст описания страницы тега).
1. Сделать поддержку шаблонов h1 в компонентах (особенно в объявлениях) по полям и свойствам.
Ручками можно сделать
Artem:
1. Сделать поддержку шаблонов h1 в компонентах (особенно в объявлениях) по полям и свойствам.
Ручками можно сделать
Знал бы как — сделал бы))
Artem:
2. Полноценное SEO для тегов (title, description, keywords и текст описания страницы тега).
Так вроде ж реализовано docs.instantcms.ru/manual/ctypes/add#seo-для-записей
Где можно задать description для тега?
Artem:
3. Возможность упоминания пользователя оператором @ (Например: @petrov и @Александр Петров по аналогии с ВК)
по умолчанию поле никнейм не уникальное, и пользователи различаются по емуйлу
По номеру пользователя (id) выводить. Как в ВК — вывод по имени списка с выбором: первыми предлагаются лица из списка друзей с похожими именами, дальше по общей релевантности.