- Это популярное сообщение.
-
Публикации
19 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем betabox
-
-
Друзья подскажите где в OCSHOP 1.5.6.4.1 задавать показ в категориях блога по умолчанию СПИСОК / СЕТКА (grid или list) ?
-
6 минут назад, savage4pro сказал:
спасибо, разбираюсь...
-
8 часов назад, savage4pro сказал:
1. создавайте файлы паролей за пределами веб-доступа, тогда не придется писать костыль <Files ...>
2. путь должен быть строго абсолютным, т.е. от корня сервера, посмотрите его, например, в phpinfo
3. для гарантии работоспособности создавайте/меняйте .htpasswd на месте, ну или как минимум, средствами той же версии апача в аналогичной ОС, которыми пользуетесь
4. имена пользователей не должны содержать двоеточие (:)
спасибо за инфу, намотал на ус...
По п.3 Я и подумал что что-то не так с сгенерированным .htpasswd и Вы пишите что лучше генерировать в той же версии апача в аналогичной ОС.
Отсюда вопрос -как можно на своем сервере (а не на чужом) строку в .htpasswd сгенерировать? -
- Это популярное сообщение.
- Это популярное сообщение.
-
SunnRi спасибо за классную работу, вопрос закрыт.
-
доброго дня!
1. Включите сжатие - я включил в СИСТЕМА-НАСТРОЙКА-СЕРВЕР- поставил сжатие 5
ресурс http://www.whatsmyip.org/http-compression-test/?url=cG9saWdyYXBoLmNsdWI= показывает что у меня включено сжатие. Но google находит много других несжатых файлов файлов, как их сжать я не знаю.2. Используйте кеш браузера - в .htaccess добавил вот такой код
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 week"
ExpiresByType image/gif "access plus 1 week"
ExpiresByType image/png "access plus 1 week"
ExpiresByType text/css "access plus 1 week"
ExpiresByType application/pdf "access plus 1 week"
ExpiresByType text/x-javascript "access plus 1 week"
ExpiresByType application/x-shockwave-flash "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 week"
ExpiresDefault "access plus 1 week"
</IfModule>
## EXPIRES CACHING ##Но google упорно про свое, что делать ???
3. Сократите CSS - как ?
4. Сократите JavaScript - как ?
5. Сократите HTML - у вас в header первые 400 строк - css стили,зачем он там? - в кодах не силен. Это то, что сделал разработчик используемой Темы. что сделать?
добавил вот такие строки в .htaccess для сжатия разных типов файлов, при этом сжатие через СИСТЕМА-НАСТРОЙКА-СЕРВЕР-уровень сжатия и включал и отключал результат тот же.# compress text, HTML, JavaScript, CSS, and XML
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascriptРезультат ошибка 500
Полдумал ресурсов не хватает, сделал memory limit=128Mрезультат тот же
-
Нужно отптимизировать скорость работы сайта на ocshop Версия 1.5.6.4.1 тема Mattimeo
Приемка по результату не менее 80 балов по тесту Google PageSpeed Insights (https://developers.google.com/speed/pagespeed/insights/?url=poligraph.club&tab=desktop)
Сейчас тест пишет:
Исправьте обязательно:
Включите сжатие
Используйте кеш браузера
Оптимизируйте изображения
Сократите CSS
Сократите время ответа сервера
Удалите код JavaScript и CSS, блокирующий отображение верхней части страницыИсправьте по возможности:
Оптимизируйте загрузку видимого контента
Сократите JavaScript
Сократите HTMLрезультат теста - 23 бала из 100
своими силами решить не получилось. Нужна помощь специалиста.
Важно: наличие опыта подобных работ.
Оплата 1200 руб. по факту выполнения.
Время выполнения заказа 1 день.
отвечу на все вопросы, пишите -
зашел на ресурс генераторов файлов htpasswd htmlweb.ru/service/htpasswd.php
Все сделал по их инструкции
1. Создал директорию с именем адреса моей страницы под паролем
страница http://mysite.ru/personal-login созданная директория /personal-login2. В нее поместил файлы
.htaccess
.htpasswdв файлы залил код который он-лайн был сгенерирован на этом ресурсе
3. При заходе http://mysite.ru/personal-login появляется форма авторизации.
На введенный правильный или неправильный пароль авторизации не происходит. Продолжает висеть форма авторизации и все.Из чего сделал вывод .htaccess нормальный. Форма вызывается и в нужной директории. Скорее всего проблема в .htpasswd (но там только одна сгенерированная строка с логин-паролем в MD5).
код в .htaccess (который автоматически генерится):
AuthType Basic
AuthName "Enter password"
AuthUserFile /home/cspm/poligraph.club/personal-login/.htpasswd
Require valid-user
<Files .htpasswd>
deny from all #запрет доступа из браузера к .htpasswd
</Files>Вообщем не работает...
кто в курсе подскажите -
Спасибо, приступил к разбору -)
-
Друзья всем спасибо за советы,
Сделать инфостраницу под паролем оказывается просто.
1. Создаем Инфостраницу (статью) с названием типа Авторизация персонала
в ней через Источник размещаем код.
<title></title>
<form action="adm.php" method="post">
<table align="center" border="0" cellpadding="2" cellspacing="1">
<tbody>
<tr>
<td style="width: 130px; text-align: center;">Введите пароль :</td>
<td style="text-align: center;"><input maxlength="15" name="pass" size="20" type="text" value="" /></td>
</tr>
<tr>
<td style="text-align: center;" width="10"> </td>
<td style="text-align: center;"><br />
<input class="button" type="submit" value="Отправить" /></td>
</tr>
</tbody>
</table>
</form>
2. Создаем в корне сайта файл adm.php
в нем размещаем код:
<?php
if ($_POST['pass'] == '1111')
{
echo('
<script language="javascript" type="text/javascript">
document.location="http://адрес страницы если пароль правильный";
</script>
');
}
else{
echo('
<h1>wrong password!</h1>
<script language="javascript" type="text/javascript">
document.location="http://адрес страницы если пароль ошибочный";
</script>
'); // если нет
}
?>- Там где http://адрес страницы если пароль ошибочный я сделал адрес страницы http://Авторизация персонала, и у меня при неправильном пароле просто снова открывается страница с предложением ввести пароль.
- В поле там где сейчас 1111 задаете парольОбратите внимание! Если пароль набран правильно юзер переходит на страницу. И дальше если он сохранит адрес страницы, то по этому адресу он будет переходить без всякого пароля. Для полного закрытия нужно дополнительное условие, что прийти на страницу под паролем можно только со страницы авторизации.
Кто силен в PHP допишите такое условие... -
да это хороший выход для нормальных юзеров.
особенность момента вот в чем. На этой странице будут несколько ссылок на внутренние ресурсы компании, чтобы в командировке сотрудники могли зайти на них, поскольку адреса заковыристо-длинные и их никто не помнит.
Юзера все разного уровня. И по сути мы тогда снова заставляем их запоминать адреса, от чего и хотели уйти изначально -)). -
Дело в том, что на этой странице информация для сотрудников, а не для посетителей.
Если так сделать, то любой зарегистрированный и сотрудник и не сотрудник будет иметь доступ к информации на этой странице.
-
Информационную страницу нужно закрыть паролем.
То есть пароль всего один.Кто знает тот может получить к странице доступ.
Привязывать к личному кабинету не надо.
Как сделать? посоветуйте -
Всем откликнувшимся спасибо, вопрос решен и закрыт.
-
на OPENCART (сборка ocshop 1.5.6.4.1 ) нужно доработать.
1.Вкладки на странице категорий:
- Вывести уже установленный модуль tabs++ на страницу категорий (управление в админке категории как в админке страницы товара)
2. Доработать таблицу товара на странице категорий (установлен модуль "Вид списка товаров в виде прайслиста v1.2.1" )
- убрать ссылки с наименования товара (просто текст)
- В заголовок столбца ЦЕНА вставить переключатель валют. (евро, доллары, рубли) (цена должна изменяться при выборе)
- В заголовок столбца ЕДИНИЦЫ (Ед.) вставить переключатель РУЛОН и М2 (цена должна изменяться при выборе)
- Кнопку купить заменить на иконку корзины, при клике добавление товара в корзину.
- первым столбцем вывести sku
- в столбце НАЛИЧИЕ вывод как в сайте примере
сейчас страница категорий
http://9.nertispro.ru/index.php?route=product/category&path=17
сайт пример (как должна выглядеть по функционалу)
http://vink.ru/catalog/nozhi/
жду уточнений и предложений по срокам -
- Это популярное сообщение.
- Это популярное сообщение.
-
Добрый день!
Делаю третий вид товара (использую модуль страница категорий как прайс лист)
И вдобавок на странице КАТЕГОРИЙ нужны вкладки (описание, блог, фотогаллерея, отзывы).
Т.е. задача нетривиальная, за допоплату Вы не могли бы помочь?
С уважением
Эдуард -
Добрый день!
Купил mattimeo, установил на ocstore
подскажите есть ли категории в новостях?
не могу найти в шаблоне...
В OCSHOP 1.5.6.4.1 как задать вид блога по умолчанию
в Модули
Опубликовано:
Спасибо, улыбнуло...
Дело в том что не ищет великий и могучий гугла.
Я спросил про СПИСОК / СЕТКА БЛОГА, которого на обычном ОС и близко нет
Вот задаю вопрос знатокам ocshop
Короче путем нехитрых сопоставлений нашел
/catalog/view/theme/Ваша тема/template/blog/news.tpl
код в самом внизу по аналогии с товаром. В месте где сейчас list ставим что будет по умолчанию в ленте блога list-списком, grid - сеткой
if (view) {
display(view);
} else {
display('list');
}
//--></script>
<?php echo $footer; ?>