В

Виктор

+7
Репутация
-2
Рейтинг
#1 Регистрация, авторизация, ЛК пользователя через https 22 октября 2015 в 16:15

К своему VDS имею доступ. Сертификат импортировал сам, виртуалхост на весь хост настраивал сам.
Вопрос именн в шапке, как вынести отдельные страницы в https, а вся остальное на http оставить

LavTeam

Ну в прочем как и у меня. Ну лучше не пихать в конфиг а вставить в .htaccess других методов связанных с апачем не знаю. (Можно внутри кода php (движка), но это издевательство.) Щас поищу в интернете, может чтонибуть про виртуал найду.
#2 Регистрация, авторизация, ЛК пользователя через https 22 октября 2015 в 16:07

Но меня сейчас больше интересует как настроить через VirtualHost
Как мне кажется, это более верный вариант с технической стороны...

LavTeam

Через VirtualHost это типо внутри файла конфигурации апача. — наврятли, а точнее не знаю.
Да и файл .htaccess это часть апача… Да и в самом конфиге апача лазить не очень рекомендуется.

да и если есть доступ к файлу апача, то из его бы вынести виртуалы все в отдельный файл для безопасности редактирования самих виртуалов и конфига.
#3 Регистрация, авторизация, ЛК пользователя через https 22 октября 2015 в 14:54
У меня сайт полностью на https и норм, а вообще можно создать правила редиректа а .htacces к примеру если адрес такие, то перенаправить на https.

Редирект с авторизации.
  1. Redirect 301 /auth/login/ https://ваш_сайт.ru/auth/login/
Редирект с регистрации.
  1. Redirect 301 /auth/register/ https://ваш_сайт.ru/auth/register/
Ну и с ЛК.
  1. Redirect 301 /users/* https://ваш_сайт.ru/users/$1
Точно не уверен правильно ли написал, но проверить стоит.
#4 Как в ICMS2 сделать один пункт меню красного цвета 22 октября 2015 в 14:26


ICMS2

Необходимо сделать один определенный пункт меню красного цвета (фон красного цвета).
В настройках пункта меню есть Опции => Класс CSS. И там я так понимаю нужно что-то прописать и возможно еще где-то в css-файлах.

Подскажите что там нужно прописать, так как я не прогер.

Man

1. Открой любой css файл которые лежат в папке /templates/default/css/
2. Добавь это:
если надо выделить только текст меню, то так:
  1. .menubcolor a{color: red;}
если надо сделать чтобы фон ссылки был красным то так:
  1. .menubcolor{background-color: red;}
если надо сделать чтобы было выделение красным при наведение, то так:
  1. .menubcolor:hover{background-color: red;}
Где фраза "menubcolor" можно изменить на свою, но только на английском и такую же фразу вставить в поле "Класс CSS".
Можно использовать все 3 варианта вместе, только фразы должны быть одинаковы у всех.
#5 12 октября 2015 в 17:35
Я не знаю, есть ли в этой теме такое, но ибо не хочу искать, то напишу.
Предложение: При первом запуске, сделайте чтобы InstantCMS перенаправлял в директорию установки, а то некоторым при установке не очень удобно переходить в папку установки — вручную.
#6 В какой файл устанавливать код Google Analytics 11 октября 2015 в 22:58

Это была моя первая мысль так сделать. Но на этот раз для разнообразия решил все сделать по инструкции :)

boanro
Делать все по правилам хорошо, но ведь для того они и созданы чтобы их нарушать :)
#7 [ЕСТЬ РЕШЕНИЕ] Иконки 11 октября 2015 в 19:14


Научите чайника делать иконки в персональном меню. iCMS2. если можно пошагово.
Спасибо!

Александр Потапов

Что их тут делать.
1. Находишь иконки нужного размера и загружаешь его в папку "templates/default/images/icons", называешь её на англ как угодно и запоминаешь название( вместе с расширением). Например: test.png
2. Открываешь файл "templates/default/css/theme-gui.css".
3. Ищешь в нем строку "Menu icons".
4. Добавляешь после неё:
  1. .icon-[1], .menu .[2] .item { background-image: url("../images/icons/[3]"); }
Где [1] пишешь имя касса на англ. и запоминаешь его. Например: test
Где [2] пишешь тоже самое имя класса на англ. что и в [1]. в моем случие test.
Где [3] пишешь название той иконки, в моем случие она называется test.png
5. Идешь в админку-> Меню -> жмешь добавить или изменяешь уже имеющиеся.
6. Ищешь поле "Класс CSS" и вставляешь тот класс что писал ранее, в моем случие это было test.

Вот и все. Так же делаешь и другие иконки. Ток не забывай про размер, иконка должна быть размером 16x16. Если не понятен какой-то пункт, пиши, разъясню.
#8 В какой файл устанавливать код Google Analytics 11 октября 2015 в 18:39


А какой именно это файл в дефолтном шаблоне к 2.2.1

boanro

файл main.tpl.php

Ну у меня аналитика и от яши и от гугля стоит перед body

HostelB

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

Плюс способа размещения в виджете в том что его потом можно будет легко убрать или изменить, нежели искать код в шаблоне если хошь удалить его или изменить.
#9 [ЕСТЬ РЕШЕНИЕ] Ошибка загрузки изображения в (JS) 9 октября 2015 в 16:56


В настройках вашего поля обязательно должен присутствовать пресет Маленький (small). В версии на гите это уже пофиксено.

Loadырь
Спасибо за помощь.
#1 [ЕСТЬ РЕШЕНИЕ] Ошибка загрузки изображения в (JS) 9 октября 2015 в 13:41
Добрый день, господа разработчики и юзеры, я тут недавно столкнулся с такой проблемой.
При добавление новых полей в типы контента, можно выбрать тип полей, в данном случие изображения. Я добавляю это поле изображение в тип контента "статьи", но при загрузке изображения при добавление новой статьи происходит ошибка. Изображение грузится бесконечно, а в консоли выдает такую запись

Uncaught TypeError: Cannot read property 'url' of undefined

и направляет на такую строчку

$('.preview img', widget).attr('src', result.paths.small.url);

. Я незнаю, а точнее мало понимаю JS (в основном работаю с HTML PHP) и по этому обращаюсь к вам за помощью. И еще факт в том что где поле изображение было уже установлено заранее разработчиками CMS, все работает отлично.

Спасибо за помощь.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.