Несколько CMS на сайте

Установка нескольких систем управления контентом на один домен — и такое бывает, и не все могут справиться.

О чем это я?

Все просто. Есть домен, хочу, чтоб основа была вордпрессовская, а интернет-магазин находился в подпапке, вот так — сайт.ru/shop
Многие скажут — это неправильно, надо делать новый домен или хотя бы поддомен типа shop.сайт.ru. Но есть тут нюанс. Новый домен/поддомен придется тащить как отдельный сайт (это тож, конечно, не обязательно, но желательно). Зато при наличии всего на одном домене особо не надо заморачиваться, ну кроме настроек:)

Итак, с чего начинаем?

Ставим на домен ВордПресс, создаем базу, оформляем, подбираем шаблончики.

Через фтп создаем папку shop и туда заливаем дистриб магаза, ну того же опенкарта. Проходим все этапы установки, с базы данных. Обязательно в .htaccess прописываем RewriteBase /shop/

Опа, все заработало. Чистенькие, не настроенные сайты, а это иногда та еще головная боль. Хочется залить уже готовый, настроенный магаз в подпапку. И это можно сделать, но с небольшими уточнениями.

Ставим ВордПресс, настраиваем.

Через фтп создаем папку shop
Берем наш уже готовый магаз, например с другого домена. Начинаем копать конфиги. Конечно, обязательно в .htaccess прописываем RewriteBase /shop/
И тут могут быть засады.
Создаем новую базу БД на серваке — БазаШоп. Заливаем туда базу с рабочего магаза.
Все пути и названия буду писать, не привязано к реальному проекты.

Открываем редактором кода файлы config.php
В Опенкарте их два! В корне и в папке admin, и правим их.
Меняем все пути, добавляя после имени сайта shop/
В примере — зеленым выделено то, что было, красным то, что новое добавилось

ВАЖНО! Если сайт переезжает с http на https — везде поменять на https !!!

Read More

Ждем…

Что-то кручусь как белка в колесе — два офиса, ученики, утро-день-вечер и ночь, время летит мгновенно, а по своим прожектам не особо продвинулся. Нет, широкими мазками наметил дорогу, но твердо вступить на нее и двинутся вперед не дает желание спать:) Затянул на новый домен системы управления, приступить к редакции и наполнению не успеваю. Отобрал контент под обновление сайтов, так пока и копится в папочках.

Надо составить план траты времени:) Зато жизнь кипит.

Различия в шрифтах на сайте

Обновляю сайт дома, смотрю, все хорошо, никаких нареканий.

В офисе захожу на сайт через Хром — хренак, все шрифты болдом, в блоге, статьях, да в общем по всему сайту. В Опере норм. И так, и сяк, и наперекосяк пробовал,  хоть башкой об стену бейся. Жирный шрифт и все тут, именно в Хроме. Дурной все-таки браузер. Уже смотрел код, через правую клавишу мыши, прошерстил все css, шрифты должны подгружаться, но не хотят. Поставил Fontanello, это расширение для Хрома, проверил, все норм.

Различия в шрифтах на сайте в разных браузерах та еще проблема на многих сайтах. Особенно это актуально для Хрома.

Копал интернет, куча вариантов решения.

Некоторые от безысходности удаляли гугл, а кто-то даже переставлял винды:)))

Вот еще варианты. Например, зайти в настройки Хрома и там проверить шрифты по умолчанию, выставил значения какие должны быть. Да собственно чего их выставлять, они и так там были.
Не помогло.

Или несколько советов таких:

«Попробуйте установить «Обновление шрифтов для расширения Европейского союза» от Microsoft. Это решение я нашел на форумах Google, и оно помогло мне, и мне не нужно было форматировать свой компьютер, надеюсь, оно поможет и другим.»

«Я обнаружил, что при использовании Mac проблема была не в самом Chrome, а в приложении Font Book. Поскольку это был компьютер общего доступа, кто-то зашел и отключил некоторые шрифты, которые Chrome использовал по умолчанию, одним из которых был каждый вариант Arial, кроме Arial Bold Italic. Когда я снова включил эти шрифты, Chrome быстро переключился на стандартный шрифт, который я установил (Arial Regular) в меню настроек. Надеюсь это поможет.»

«Я нашел ответ на мой раздражающий рендеринг курсивного и жирного шрифта в ситуации с браузером Chrome. Я использую WinXP, и я просмотрел свои папки шрифтов и перепробовал много вещей. По-видимому, существует две версии Arial font. Тот, который имеет 359 КБ версии 2.95, изменен 4 августа 2004 года, и другой Arial, который имеет 290 КБ версии 2.95, изменен 10 апреля 2007 года. Я последовал совету, который заключается в том, чтобы открыть файл Custom.css и написать следующий код.
@font-face { семейство шрифтов: ‘helvetica neue’; src: локальный (‘Arial’); }
@font-face { семейство шрифтов: ‘helvetica neue’; вес шрифта: жирный; src: локальный (‘Arial’);
Откройте пользовательский файл.css с помощью note pad, а затем сохраните его как все файлы без расширения .txt, и вы решите досадную проблему и сможете продолжать пользоваться Chrome без проблем.
Вам нужно найти этот конкретный шрифт Arial, чтобы это пользовательское исправление работало. Больше не нужно удалять шрифты, которые являются ценными для некоторых, как предлагали другие.»

«Попробуйте установить «Open Sans» шрифт с: https://www.google.com/fonts#UsePlace:use/Collection:Open+Sans
Это сработало для меня. Установите его и перезапустите Chrome.
Примечание. Позже я удалил шрифты Open Sans из системы, и Chrome продолжает работать нормально (после распознавания шрифта он загружает шрифты из Интернета, как это видно в инструментах разработчика на вкладке источников)»

В общем все сводилось к тому, что проблема не просто в Хроме, а в Хроме+Шрифт.

Посмотрел, что у меня на сайте по умолчанию используется Helvetica Neue, зашел в систему — С- Windows — Fonts — поиском отсортировал все шрифты начинающие на Helv, вырезал их из системы и перенес в стороннюю папку. Вуаля! Все заработало.

Но это жесть, конечно. То есть Хром тащит из системы не все шрифты, а выборочно, в отличии от тех же Опера и Файерфокс. В Windows шрифты семейства Helvetica по умолчанию не существуют. Если вы установите Helvetica или Helvetica Neue, шрифты многих веб-страниц и даже расширений в Google Chrome изменятся. Они могут стать жирными или курсивными.

Кстати, говорят, что это не всегда помогает. В таком случае нужно сделать еще пару телодвижений.

«На этом этапе проблема должна быть уже устранена! Если нет, то это потому, что шрифты все еще существуют в реестре Windows. Итак, перейдите к этим дополнительным шагам:
Снова закройте Google Chrome.
Запустите редактор реестра. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно запуска, введите regedit, затем нажмите Enter.
Перейдите в следующую папкуHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts.
Выберите все шрифты Helvetica и Helvetica Neue, щелкните правой кнопкой мыши на выделенных шрифтах, затем выберите Удалить.
Снова откройте Google Chrome.»

Почему Chrome не может исправить это самостоятельно неясно. Глупо использовать шрифт, выделенный ТОЛЬКО жирным шрифтом, в качестве шрифта по умолчанию для отображения веб-сайтов.

Мечты Хлестакова и городничего

Впервые за сколько-то лет написал сочинение! С ума сойти. Последний раз писал сочинение в выпускном классе, это было около 28 лет назад. А тут понадобилось дочери в 8 класс по «Ревизору» Гоголя на тему «Мечты Хлестакова и городничего». Блин, я произведение-то толком не помню. Ну да, недавно, с полгода назад, смотрел фильм, но то фильм, а пьесу совсем не помню. полез поначалу в сеть — наше спасение, насыщенное информационное пространство. Так нет, там хорошо, если на тетрадный наберется, а нужно нормальное такое, страниц на пять. Но обещал:) В общем — мужик сказал, мужик сделал. Три вордовских листа 12 шрифтом, если переписывать, то страничек шесть должно выйти.

А самое главное — это наше современное образование. Это, извините за мой французский, полный пиздец. Не учат ничему. «Школа нужна, чтобы контролировать и проверять знания,» — сообщила нам директор. Охуеть. А учить кто будет?

Дети тупо не умеют писать сочинения, потому что им об этом не рассказывали. Просто дают задания. Да что далеко ходить — тесты по биологии от Минобр для контроля знаний, исходящих от учителей. Какие там вопросы? Для 8 класса — кровеносная система человека, функции желез и прочая анатомия… Они в школе, блин, только еще лягух проходят и рыб! Какая анатомия? Вы о чем?

Но вернемся к нашим баранам. Литература. Итак, сочинения. В 8 классе, да и в 5, 6, 7, 9 ребенок еще не очень умеет выражать свои мысли. Нет, есть отдельные ученики, которые пишут уже раннем возрасте если не гениально, то приближенно к этому, но они как раз только подчеркивают это правило. По себе помню — проблем написать сочинение никогда не было, проблемы были с объемом. Ну насчет грамматики — отдельная песня. Я про само наполнение. Вечно у меня было все четко и по делу, в итоге укладывался в страницу-две. Зато повзрослев, уже в 10 и 11 классе я мог и на десять листов накатать пространные рассуждения о произведении растекаясь мыслью по древу познания, недаром у меня была вечная 5 по сочинению на тот момент, и даже у выпускного. И это при том, что на тот момент у нас из материалов были само произведение и критическая статья перед ним. Сейчас же количество информации зашкаливает, в сети можно найти практически все и даже больше. Накропать объемный текст — раз плюнуть, при том не копи-пасте, а своими словами переписать мысли чужих людей. Конечно, это сейчас у меня словесный понос, раньше было посложнее, но не настолько, чтоб не написать сочинение.

С учетом того, что начальная школа заканчивается после 4 класса, с 5-го у дочери литературу вел старый заслуженный учитель, с огромным количеством наград, который ничему не учил, а только харассмел (ох уж это новая фонетика:) детей… старый либеральный пидор… в прямом смысле этого слова. Это не переносный смысл, его уволили с запретом где-либо преподавать и заведением уголовного дела. Что дети могли вынести из его уроков? Только как называть друг друга прозвищами.

Конечно, многие могут сказать — раньше деревья были больше, а трава зеленее. Но я вижу это в сравнении с собой. Ну да, язык, матешу и еще кое-какие предметы преподают даже лучше. Но именно литературу и русский — полный провал. Возможно это исключительно в нашей школе. Однако главный вопрос у меня — с хера ли разделять русский и литеру на разных учителей?

А вот сочинение я потом, попозже, выложу. Там да, штампы, но в целом неплохо. А уж для детей так вообще отлично.

Джентльменский набор… программ

Каждый раз, как я хочу создать список полезных и нужных программ на своем компе, что-то да отвлекает от столь важного и увлекательного дела. Да, да, оно, дело это, очень важное. Ведь всегда есть опасность, что в один прекрасный момент компьютер прикажет долго жить, а восстанавливать по памяти какие-то редко используемые програмульки — муторно. Конечно, можно сделать бэкап системы, а потом накатывать каждый раз. Но про это забываешь, надо обновлять опять же бэкап. В общем начинаю составлять список.

Read More