CEH9I

CEH9I

+20
Репутация
249
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Анкорная ссылка 8 сентября 2021 в 23:07

А Вы редактор переключаете в html редактирование перед добавлением текста?  Переключите вид редактора ( забыл название кнопки, кавычки если не ошибаюсь иконка). Вставьте текст, потом переключитесь назад и сохраните. 

KoRn

В том то и дело ) Как не переключаясь не куда и каким кодом можно отобразить.

buk

Используйте ACE Redactor. Вы визуальному редактору, хотите скормить код, как вы это себе представляете? Либо делайте как я сказал, либо как Korn, переключив визуальный редактор в редактор кода.

#2 Новый дизайн официального сайта InstantCMS 7 сентября 2021 в 20:34

В блоге при комментировании с телефона, не происходит перенос, а поле просто расширяется.Изображение

#3 Подключить галерею Fancybox 3 7 сентября 2021 в 11:40
#4 Подключить галерею Fancybox 3 7 сентября 2021 в 09:23

никто не придумал решение как автоматически оборачивать изображения в редакторе (в самом контенте где текст а не в полях) в ссылку вот такую?

<a href=«изображение.jpg» data-fancybox=«images»></a>

Traibs

Для этого нужно править плагин редактора через который вы загружаете картинки. 

#5 Добавить слова в title картинок 1 сентября 2021 в 21:51

А откуда вы будите брать слова, которые в title хотите добавлять?

Lora

Слова из wordstat, слова уже есть и они одинаковые будут подставляться.

Спомощью js и не париться) Значение поля (купить) подставлять в title изображения.

в шаблон куда ни будь

<script>
    var cm = document.querySelector('.f_photo a').getAttribute('title');
    document.querySelector('.f_photo a').setAttribute('title', 'Купить ' + cm);
</script>

вместо .f_photo — class вашего поля с картинками

вместо купить можно — <?php echo $item['поле_созданное_для_этой_цели']; ?>

kolecha

Попробовал, добавил код в файл default_item.tpl.php , но title картинок не изменился.

    <script>
    var cm = document.querySelector('foto').getAttribute('title');
    document.querySelector('foto').setAttribute('title', 'Купить ' + cm);
</script>

 

iton

Eсли ваше поле называется «foto» то вы просто выбрали не правильный css класс, замените на такой: 

  1. <script>
  2. var cm = document.querySelector('.f_foto img').getAttribute('title');
  3. document.querySelector('.f_foto img').setAttribute('title', 'Купить ' + cm);
  4. </script>

И ставьте его в самое начало, либо конец вашего шаблона контента.

 

CEH9I

Добавил на самый верх в коде страницы default_item.tpl.php, но title нужный не появился.

У меня картинка при клике увеличивается и получается там 2 title, один у маленькой картинки и второй у большой.

Как пример на демо:

Изображение

 

iton

Напишите мне в ЛС, постараюсь помочь.

#6 Добавить слова в title картинок 1 сентября 2021 в 17:43

А откуда вы будите брать слова, которые в title хотите добавлять?

Lora

Слова из wordstat, слова уже есть и они одинаковые будут подставляться.

Спомощью js и не париться) Значение поля (купить) подставлять в title изображения.

в шаблон куда ни будь

<script>
    var cm = document.querySelector('.f_photo a').getAttribute('title');
    document.querySelector('.f_photo a').setAttribute('title', 'Купить ' + cm);
</script>

вместо .f_photo — class вашего поля с картинками

вместо купить можно — <?php echo $item['поле_созданное_для_этой_цели']; ?>

kolecha

Попробовал, добавил код в файл default_item.tpl.php , но title картинок не изменился.

    <script>
    var cm = document.querySelector('foto').getAttribute('title');
    document.querySelector('foto').setAttribute('title', 'Купить ' + cm);
</script>

 

iton

Eсли ваше поле называется «foto» то вы просто выбрали не правильный css класс, замените на такой: 

  1. <script>
  2. var cm = document.querySelector('.f_foto img').getAttribute('title');
  3. document.querySelector('.f_foto img').setAttribute('title', 'Купить ' + cm);
  4. </script>

И ставьте его в самое начало, либо конец вашего шаблона контента.

 

#7 Ошибка при сохранении профиля 22 августа 2021 в 14:10

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

Loadырь

В общем эта проблема есть только при редактировании пользователя админом, если заходишь в свой профиль то поле пустое, а если заходишь в редактировании чужого профиля подставляется автоматически ID, в общем решил проблему убрав правило "['slug_segment']" в файле \system\controllers\users\actions\profile_edit.php,  ID все равно подставляется, но теперь при сохранении нету хотя бы этой ошибки. 

 

#8 [ЕСТЬ РЕШЕНИЕ] Как вывести сообщение о том, что доступ запрещен для незарегистрированных пользователей? 20 августа 2021 в 01:13

Хочу сделать так, чтобы доступ к просмотру пользователей на сайте имели только зарегистрированные пользователи. Поставил «Список доступен для»
  Новые
  Пользователи
  Модераторы
  Администраторы

Теперь, если быть незалогиненным на сайте, то по адресу mysite.com/users показана страница 404. А я хочу сделать призыв к регистрации для открытия доступа. Как это сделать? Есть ли какая-то настройка или расширение? Или нужно будет залезать в код?

SergeTkach

instantcms.ru/forum/zakryt-dostup-gostjam-k-lente-aktivnosti.html#342421

Вот Zau4man сделал виджет для решения такой проблемы.

#9 Ошибка при сохранении профиля 19 августа 2021 в 21:16

Ради интереса проверил на демо demo.instantcms.ru/users/3

При редактирования профиля нет там id

Изображение

Даже не знаю, что тут предположить...

Zau4man

Может в демо убран этот косяк? Или я его породил, но как… я вроде ничего такого не делал в системных файлах, возможно в настройках что-то, но я все облазил и ничего не нашел..

#10 Ошибка при сохранении профиля 19 августа 2021 в 19:12

там прописывается ID пользователя автоматически

CEH9I

да, при попытке сохранить данные, чтобы их не потерять, они вставляются в поле, и выводится уведомление об ошибке.

Закройте страницу, и откройте ее, данных там НЕ будет.

Zau4man

В том то и дело, открываешь любого пользователя и в поле вводится ID пользователя, тут два варианта либо value переделать в placeholder, либо разрешить использовать в персональный ссылке только числа… Просто я не смог найти где это изменить.

#11 Ошибка при сохранении профиля 19 августа 2021 в 16:59

Чтобы оставить как есть: не нужно ничего делать после «users» . 

noname

Это понятно, я специально прикрепил скриншот из консоли, там прописывается ID пользователя автоматически.

#12 Ошибка при сохранении профиля 19 августа 2021 в 16:05

Какое поле сохраняете, если такие условия «минимум латинская буква и тд» ? 

noname

А зачем там такие условия? Если пользователь например хочет оставить как есть.

#1 Ошибка при сохранении профиля 19 августа 2021 в 14:39

Ошибка при сохранение профиля, ругается на  «Адрес Вашей страницы».

Изображение
#13 Доступ в админку 17 августа 2021 в 09:49

Если правильно помню, то такого нет.

Доступ в админку не зависит от группы, только от флажка «администратор» в настройках профиля пользователя.

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

AtlantisWeb

Не все, если запись удалена то её найти только в админке можно. К сожалению в инстанте нету такого чтобы после окончания срока публикации запись скрывалась от глаз пользователей и была доступна только администрации. 

#14 [ЕСТЬ РЕШЕНИЕ] Какую версию InstantCMS выбрать? 7 августа 2021 в 00:24

Dublic, Если вы из 2-ек пытаетесь выбрать, то конечно последнюю 2.14.2

Свой шаблон и ~ 20—25 сторонних компонентов… выдержит? Работать будет нормально? 

Chaos Marine

Конечно. Но тут нужно чтобы ещё и руки из правильного места росли.

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.