Ris

Ris

+657
Репутация
3771
Рейтинг
#1 В движке нужно организовать сверку с БД на идентичность. 9 июля 2019 в 17:24
Давайте кто-нибудь попробует с отключенным js нажать кнопку "Отправить".
Результаты эксперимента в студию!
#2 В движке нужно организовать сверку с БД на идентичность. 9 июля 2019 в 16:34
@Bitrix,
У многих такая ерунда. У меня тоже.
/forum/thread30208-1.html
Никто пока не придумал, как заблокировать сабмит после нажатия.
#3 В движке нужно организовать сверку с БД на идентичность. 9 июля 2019 в 15:25

это не работает, когда в браузере выключен js

@iKrym
Когда в браузере выключен яваскрипт — ничего не работает.

а многие пользуются "современными" мобильными браузерами

@iKrym
Мобильные браузеры тоже поддерживают яваскрипт.
#4 В движке нужно организовать сверку с БД на идентичность. 9 июля 2019 в 14:51
Нужно просто блокировать яваскриптом кнопку "Отправить" после первого нажатия.
#5 Как отказаться от заголовков? 8 июля 2019 в 17:23
@iKrym,
Я пробовал отказаться от заголовка вообще. У меня есть тип контента (анекдоты), где заголовок не нужен.
Но возникли нюансы. Начинает странно работать поиск, текст ссылки формировать не из чего (не из длинного текста же), в глубинометре отражать нечего и еще куча неприятных последствий.
Поэтому я сделал проще. Просто не показываю заголовок ни в списке ни при просмотре единицы контента. А при добавлении материала заголовок генерится обрезанием текста до первого пробела или знака препинания после 30-ти символов.
#6 Как отказаться от заголовков? 8 июля 2019 в 15:38

автоматически это можно делать?

@iKrym
Можно. Сделать хук content_ваштипконтента_before_add.php такого вида
  1. <?php
  2.  
  3. class onContentContentВаштипконтентаBeforeAdd extends cmsAction {
  4.  
  5. public function run($item){
  6.  
  7. $str = mb_substr($item['content'], 0, 30);
  8. $item['title'] = strrpos($str,' ') ? substr($str, 0, strrpos($str,' ')) : $str ;
  9.  
  10. return $item;
  11.  
  12. }
  13.  
  14. }
#7 Как отказаться от заголовков? 8 июля 2019 в 12:12

Как отказаться от заголовков в instantcms 2?

@iKrym
Просто не показывать их.
При добавлении материала генерировать заголовок из текста. Просто обрезать до 30-50 символов.
#8 [ЕСТЬ РЕШЕНИЕ] Проблема с установкой! 7 июля 2019 в 22:03
@alivls25
Положите в корень вашего сайта файл index.html с текстом "Привет, привет"
И открой ваш сайт.
О результатах сообщите.
#9 Желаемое в дефолтном шаблоне компонента комментарии для мобильной версии. 7 июля 2019 в 16:02
@Bitrix,
Более актуальным был бы плагин для этого форума, который переводил бы желания форумчан типа "хочу, чтобы было красиво и само всё автоматически определяло" на технически понятный язык.
#10 https: что, где и как включить? 5 июля 2019 в 00:42

цмс 2.12.2 и тут новые приколюшки по установки ссл?

@Followrussia
CMS и SSLсертификат не влияют друг на друга никак.
Сертификат устанавливается для домена.
Чините руки.
#11 https: что, где и как включить? 5 июля 2019 в 00:35
@Followrussia,
Какой сертификат устанавливали?
#12 https: что, где и как включить? 5 июля 2019 в 00:30

У меня VPS

@Followrussia
Панель управления какая? Если есть.
#13 https: что, где и как включить? 4 июля 2019 в 23:56
@Followrussia,
Напишите в техподдержку хостера.
На каждом хостинге свои нюансы. Давать рекомендации можно только для VPS.
#14 Гудкомментарии, Объединять CSS-файлы , JS-файлы , PageSpeed Insights 28 июня 2019 в 22:44

Если это не шутка, то не помогло или что-то шло не так.

@noname
Это не шутка, а известный нюанс комментирования.
Однострочный комментарий // комментирует строку целиком до перевода строки, сколько бы в строке не было символов.
Поэтому, если в файле яваскрипта где-то есть однострочный комментарий, после сжатия весь последующий код превращается в комментарий и перестает работать.
Рекомендация: изменить все однострочные комментарии на многострочные /* */
Если сами не умеете — пришли все файлы .js своего сайта мне. Я умею быстро найти и переделать.
#15 Не работают Личные сообщения на сайте 27 июня 2019 в 23:51

А Вы не знаете, что делать, если записей будет слишком много?

Svetlanchik
Во-первых стоит удалить все оповещения. То есть
  1. DELETE FROM cms_user_msg WHERE from_id < 0
Во-вторых стоит подумать об удалении сообщений старше нескольких лет. Сколько лет — решайте сами.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.