Jump to content
Sign in to follow this  
temberlak

Уникализация шаблонов Opencart

Recommended Posts

Здравствуйте. Я хотел установить PopUp себе на сайт, однако, не смотря на правильный код и т.п. вещи, он у меня отображается не совсем правильно.

Знающий человек сказал мне, что у меня проблема в стилях шаблона сайта и что нужно уникализировать стили шаблона и окна и всё будет работать.

Собственно отсюда и вопрос: как мне это сделать?

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

Share this post


Link to post
Share on other sites

Почему многие не могут получить ответ на жизненно важный вопрос в работе с магазином?

Потому что

Ссылка на магазин ТАЙНА

Версия движка Сверх тайна

Модуль с которым проблема вообще под подпиской о не разглашении!)))

Но за то теперь я точно знаю,что весомую роль в продвижении в поисковых системах имеют "Всплывающие окошки", жаль не знаю какие точно! :-D

Share this post


Link to post
Share on other sites

Почему многие не могут получить ответ на жизненно важный вопрос в работе с магазином?

Потому что

Ссылка на магазин ТАЙНА

Версия движка Сверх тайна

Модуль с которым проблема вообще под подпиской о не разглашении!)))

Но за то теперь я точно знаю,что весомую роль в продвижении в поисковых системах имеют "Всплывающие окошки", жаль не знаю какие точно! :-D

1. Yatka.ru (только зачем вам это, если речь идет вообще об уникализации шаблонов Opencart)

2. Opencart 1.5.3

3. Это не модуль и проблема не в PopUp - окне, проблема в неуникализированности шаблонов Opencart. Если без кода PopUp - окна проблему не решить, то могу написать.

4. Никто не говорил, что всплывающие окна продвигают сайт в поисковых системах. Невнимательно читаете или ещё не совсем отошли после Новогоднего торжества :)

Продвигают сайт уникальные стили шаблонов.

a7977b38ffb0t.jpg

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

как все сложно то как))) а по проще нельзя обьяснить? (тут же и дети сидят и люди, которые только в начале пути сайтостроения)

ну например так:

1. имеем изначально файл стилей css в котором имеем например такой код:

td.table
{
background:#ddd ;
}

расшифрую:это обозначает ячейки в таблице- с серым фоном т. е. все таблицы на сайте будут закрашены серым, сколько б их там не создавалось

теперь мы устанавливаем что то на свой сайт, что требует внесения каких то дополнительных внесений в параметры стиля, либо собственный файл стиля, который заливается в корень сайта, а там вдруг такое:

td.table
{
background:#fff;
}

то есть все ячейки белые)))

вот тут и начинается конфликт, так как и там и там класс один: td.table, а параметры для него заданы разные : то ли в сером цвете отображать таблицу, то ли белым)))(естественно на сайте- черти что)

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

Вот таким образом, что бы решить такие конфликты Вам и предложили "уникальность", то есть переписать названия классов на иные, как это Вы сделаете- не важно))) то ли цыферку добавите (что не самый лучший вариант), или измените название класса, главное, чтоб относительно того, что вы поменяли в css, то же внести надо и в tpl (html) документ

Опять пример:

имеем одинаковые классы объектов:

в tpl (html):

<div class="primer">.....</div>

в файле стилей css:

.primer {
ТУТ КАКОЙ ТО СТИЛЬ
}

для одного из обьектов меняем стиль на :

<div class="primer1">........</div>

в файле стилей css естественно меняем primer на primer1:

.primer1 {
ТУТ КАКОЙ ТО СТИЛЬ
}

теперь у нас два разных обьекта

<div class="primer">.....</div>
и
<div class="primer1">.....</div>

каждый со своим стилем

.primer {
ТУТ КАКОЙ ТО СТИЛЬ
}
.primer1 {
ТУТ КАКОЙ ТО СТИЛЬ
}

И таким образом получаем "уникальность" )))) и осутствия конфликта на сайте

Думаю все теперь вам понятно....

P.S. естественно, ни о каком "продвижении сайта" речи тут даже и не идет, так как "уникальность контента"(для SEO) и "уникальность" классов и стилей при создании кода- две абсолютно разные вещи, и не стоит все валить в одну кучу)

  • +1 2

Share this post


Link to post
Share on other sites

Pascha, огромнейшее спасибо, за такой подробный и понятный ответ. Не первый раз выручаете.

Share this post


Link to post
Share on other sites

P.S. естественно, ни о каком "продвижении сайта" речи тут даже и не идет, так как "уникальность контента"(для SEO) и "уникальность" классов и стилей при создании кода- две абсолютно разные вещи, и не стоит все валить в одну кучу)

Так, может быть, всё-таки свалить всё в одну кучу и написать что-нибудь полезное и для уникальности контента, ведь тема называется "Уникальность шаблонов Opencart"? Всем пригодится. У кого-нибудь есть мысли по этому поводу? Насколько я знаю, чтобы сделать уникальность, существует много способов. Можно уникализировать изображения, классы и стили, цвета и шрифты, расположения блоков и т.п.

Share this post


Link to post
Share on other sites

timberlak

уникальность Опенкарта присутствует, хотя его усовершенствование еще в процессе (особенно в России, так как движок сравнительно молодой, но уверенно занимает одно из лидирующих мест при создании ИМ (все чаще и чаще на фрилансе заказывают ИМ именно на этом движке и это уже факт)

многие модули создаются именно под дефолтный шаблон, но всего предугадать невозможно, каждый хочет обладать именно "своей фишкой" на своем сайте (вот как пример тема: http://opencartforum...__fromsearch__1)

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

Можно уникализировать изображения, классы и стили, цвета и шрифты, расположения блоков и т.п.

код станет не "удобочитаемым" что приведет к еще большим вопросам чем сейчас

как пример: можно назвать header, к примеру nogi (уникально? - да не то слово! :-) )

но представляете сколько вопросов сразу возникнет, особенно у тех, кто только освоил HTML, php и css?

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Maklaosdelay
      300.00 руб
      Скачать/Купить дополнение


      Advanced cash (adv cash) payment + transaction history
      Поддержка платежных систем (список может меняться):
      AdvCash Bitcoin Payeer Perfect Money WEX Epese Epay  
      Работет как в стоковой корзине так и в других модулях корзины.
       
      Что в упаковке:
      Платежная система adv cash на ваш сайт. Отображение последних платежей на ваш счёт прямо в админке сайта. (не для opencart 3.x.x)  
      Установка:
      Разархивировать содержымое архива В папке upload есть папка с названием версий опенкарта, содержымое нужной папки залить на хостинг в корень сайта (для oc3.0 можна через менеджер уставки) Зайти в админ панель, выбрать разширения - оплата - advcash - активировать Зарегистрироваться на advcash Верифицировать акаунт Создать API в админке advcash (не обязятельно) если нужно чтобы список транзакцый был в админке опенкарта Создать SCI в админке advcash, и дождаться подтверждения на почту от администации advcash о включении выбраных способов оплаты Настроить модуль  
      Настройка:
      Вкладка SCI Указать имя SCI, пароль от SCI, эмейл указаный в SCI Тип Использовать цыфровую подпись - дополнительная проверка на изменения суммы в момент оплаты на сайте Не проверять цыфровую подпись - без проверки суммы Нижняя граница - минимальная сума когда доступен метод оплаты, advcash принимает не меньше 0,01 долара Статус - включено Статус заказа после оплаты, Географическая зона, Порядок сортировки - исходя из своих бизнес потребностей Вкладка API history/balance Указать имя API, пароль от API, эмейл указаный в API, сохранить В полях баланс и история может появиться ошыбка WRONG IP ADDRESS: [*.*.*.*], этот ip нужно будет указать в настройках api на advcash Добавил Maklaosdelay Добавлено 30.04.2018 Категория Платежные системы Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Старая цена 450  
    • By smartcoder
      30 000.00 руб
      Скачать/Купить дополнение


      Разработка интернет-магазина, разработка сервисов (CRM, BPM)
      Разработка интернет-магазина - от 30000руб
      При разработке интернет магазинов, мы учитываем наиболее важные моменты - красивый и уникальный продающий дизайн, продуманный интерфейс для удобства пользователей (юзабилити). Каждый целевой посетитель вашего интернет-магазина легко найдет нужную информацию благодаря оптимизации под любые устройства и адаптивной мобильной верстке.
       
      Разработка сервисов - от 180000руб
      Разработка собственных сервисах, которые могут быть публичными или только внутренние (только для вашей компании).
       
      Как узнать стоимость моего сервиса?
      Для того, чтобы узнать точную стоимость, необходимо составить четкое ТЗ, возможно так же спросить примерную стоимость.
      Нужно понимать что при наличии четкого ТЗ, эта сумма может меняться.
      Перед покупкой напишите в личные сообщения к @smartcoder для уточнения деталей.
      ------------------------------------------------------------------------------
       
      Сроки
      Сроки разработки определяет программист для каждого проекта индивидуально.
      По времени исполнения зачастую зависит от своевременного предоставления программисту доступов к проекту заказчика и своевременного ответа на дополнительные вопросы программиста в ходе выполнения задания. Программист не несет ответственности за упущенную прибыль заказчика, в случае нарушения ранее оговоренных сроков.
      Добавил smartcoder Добавлено 02.08.2018 Категория Услуги  
    • By smartcoder
      Разработка интернет-магазина - от 30000руб
      При разработке интернет магазинов, мы учитываем наиболее важные моменты - красивый и уникальный продающий дизайн, продуманный интерфейс для удобства пользователей (юзабилити). Каждый целевой посетитель вашего интернет-магазина легко найдет нужную информацию благодаря оптимизации под любые устройства и адаптивной мобильной верстке.
       
      Разработка сервисов - от 180000руб
      Разработка собственных сервисах, которые могут быть публичными или только внутренние (только для вашей компании).
       
      Как узнать стоимость моего сервиса?
      Для того, чтобы узнать точную стоимость, необходимо составить четкое ТЗ, возможно так же спросить примерную стоимость.
      Нужно понимать что при наличии четкого ТЗ, эта сумма может меняться.
      Перед покупкой напишите в личные сообщения к @smartcoder для уточнения деталей.
      ------------------------------------------------------------------------------
       
      Сроки
      Сроки разработки определяет программист для каждого проекта индивидуально.
      По времени исполнения зачастую зависит от своевременного предоставления программисту доступов к проекту заказчика и своевременного ответа на дополнительные вопросы программиста в ходе выполнения задания. Программист не несет ответственности за упущенную прибыль заказчика, в случае нарушения ранее оговоренных сроков.
    • By optimlab
      Скачать/Купить дополнение


      OptimBlog
      OptimBlog – блог для Opencart 3
      Описание
      Данный модуль позволяет создать бесконечное множество статей и категорий для них. Например вы можете создавать категории «Новости», «Статьи», «Акции», а также создать полноценный блог для своего магазина с разбитием материалов по категориям.
      Концепция и отличие от других блогов для Опенкарт 3.
      Другие блоги для Opencart 3
      Большинство (как бы не 100%, аналогов не видел) модулей блогов и других аналогичных используют концепцию клонирования программного кода(контроллеров и сопутствующих файлов - Model-View-Controller) категорий товаров и самих товаров, превращая скрипты:
      «категорию товаров» → «категорию статей»
      «товар» → «статья»
      клонирование таблиц Базы Данных аналогично категориям и товарам.
      Такой подход вызывает много конфликтов. Например наименования таблиц при смене одного модуля на другой совпадали, а неопытные пользователи недоумевали от полученных ошибок и не понимали причины. Ошибок и несостыковок на практике было более чем достаточно. Описывать их все тут не имеет смысла..
      OptimBlog – концепция и основная идея
      Категории присваивается тип — Товар/Статья.
      Функционал Статьи расширяется аналогично функционалу Товара.
      Отзывы аналогично категориям разделены на 2 типа — Товар/Статья.
      А также добавлена возможность вывода «Ответа магазина» на «Отзыв» с использованием HTML.
      Данный модуль блога не заменяет родных файлов Opencart 3.
      Сохранена концепция Опенкарт в названиях и определениях, а также сохранён привычный для администратора магазина внешний вид интерфейса.
      Нет конфликтов по SEO URL, так как используется штатный функционал Opencart. Который вы можете расширить приложенными модификаторами.
      Модуль на 90% состоит из файлов модификаторов, которые можно удалить или отключить в любое время.
       
      Функционал и возможности модуля OptimBlog
      Общие для категорий, товаров и статей:
      Заголовок H1
      Краткое описание -
      Выводится в категории и в модулях выводящих товары или статьи. Модификатор для товарных модулей отсутствует.
      Общие для товаров и статей:
      Главная категория -
      Используется для определения хлебных крошек в «URL от базового домена» находящихся в индексе Поисковых Систем. А так же правильной настройки свойства canonical для страниц сайта.
      Рекомендуемые товары и статьи -
      Нет добавления страницы саму на себя.
      Рекомендовать можно в трёх направлениях: двойное, или в одну из сторон.
      Статьи:
      Теги
      Начало и конец публикации
      Автор
      Атрибуты
      Изображения
      Возможности для разработчиков:
      Заложены на будущее некоторые функции и возможности, которые разработчики могут использовать для создания своих модулей. Например: «дополнительные изображения» в настройках категории, можно выводить с помощью слайдера. А «Производителя» использовать для соответствующих привязок и сортировок.
      Модули разработчиков связанные с выводом товаров, можно легко переопределить для Статей. Так как php-код контролеров и моделей практически зеркальный.
      Использовалась верстка с классами Bootstrap 3. Что можно легко использовать для своих шаблонов без лишних заморочек и потерей времени.
       
      Состав модулей и модификаторов семейства OptimCart
      optimblog.ocmod.zip — модуль OptimBlog.
      installer.ocmod.zip — вносит разрешения в часть кода, для установки модуля(контроллера) поиска по статьям, находящегося в составе optimblog-category.ocmod.zip.
      optimblog-admin.filter-categories-products-informations.ocmod.zip — модификатор для расширения возможности фильтрации Категорий, Товаров и Статей.
      breadcrumb-last.ocmod.zip — модификатор убирающий кликабельность последнего пункта хлебных крошек.
      canonical-category.ocmod.zip — модификатор добавляющий материнские категории в канонический URL подкатегории. Продолжение предыдущей версии модификатора: Канонические страницы категорий в Opencart 2.0.x.x - 2.3.x.x (Canonical URL).
      canonical-category-no-page.ocmod.zip — модификатор аналогичный предыдущему, только убирающий канонический URL на страницах листинга(page=n).
      canonical-information.ocmod.zip — модификатор аналогичный canonical-category.ocmod.zip, добавляющий подкатегории в канонический URL статьи, при наличии главной категории в её настройках.
      canonical-manufacturer.ocmod.zip — модификатор исправляющий баг ссылки rel="prev" на странице производителя page=2.
      optimblog-module-bestseller-information.ocmod.zip — модуль «Лучшие статьи».
      optimblog-module-featured-information.ocmod.zip — модуль «Рекомендуемые статьи».
      optimblog-module-latest-information.ocmod.zip — модуль «Новые статьи».
      optimblog-module-category-information.ocmod.zip — модуль «Категории статей».
      optimblog-module-search-information.ocmod.zip - модуль «Поиск статей».
      OptimBlog Frame Theme - адаптация под шаблон Frame.
      optimblog-admin.ocmod.zip — отвечает за административную часть.
      optimblog-category.ocmod.zip — отвечает за пользовательскую часть.
      optimblog-category-theme-default.ocmod.zip — отвечает за пользовательскую часть шаблона «Стандартная тема». (Для создания модификатора для своего шаблона скопируйте, разархивируйте и отредактируйте данный файл под свой шаблон заменив путь к шаблону в коде модификатора или установите вместо этого optimblog-category-theme-all.ocmod.zip модифицирующий все шаблоны.)
       
       
      Установка OptimBlog
      Установить optimblog.ocmod.zip.
      Обновить кэш модификаторов.
      Зайти в «Группы пользователей» и назначить соответствующие права доступа.
      В выпадающем списке раздела «Модули / Расширения» выберите «Статьи».
      Активируйте модуль OptimBlog для своего магазина (модуль мультимагазинный, аналогично модулей Темы).
      Редактируйте настройки модуля OptimBlog и сохраните.
       
       
      Информация:
      Демо: http://demo.optimcart.com
      Админка: http://demo.optimcart.com/admin
       
      GitHub: https://github.com/optimlab/optimblog

      Лицензия: GNU General Public License version 3 (GPLv3)
      Добавил optimlab Добавлено 14.06.2018 Категория Блоги, новости, статьи Системные требования Сайт разработчика http://optimlab.ru Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore Несовместим OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By optimlab
      OptimBlog – блог для Opencart 3
      Описание
      Данный модуль позволяет создать бесконечное множество статей и категорий для них. Например вы можете создавать категории «Новости», «Статьи», «Акции», а также создать полноценный блог для своего магазина с разбитием материалов по категориям.
      Концепция и отличие от других блогов для Опенкарт 3.
      Другие блоги для Opencart 3
      Большинство (как бы не 100%, аналогов не видел) модулей блогов и других аналогичных используют концепцию клонирования программного кода(контроллеров и сопутствующих файлов - Model-View-Controller) категорий товаров и самих товаров, превращая скрипты:
      «категорию товаров» → «категорию статей»
      «товар» → «статья»
      клонирование таблиц Базы Данных аналогично категориям и товарам.
      Такой подход вызывает много конфликтов. Например наименования таблиц при смене одного модуля на другой совпадали, а неопытные пользователи недоумевали от полученных ошибок и не понимали причины. Ошибок и несостыковок на практике было более чем достаточно. Описывать их все тут не имеет смысла..
      OptimBlog – концепция и основная идея
      Категории присваивается тип — Товар/Статья.
      Функционал Статьи расширяется аналогично функционалу Товара.
      Отзывы аналогично категориям разделены на 2 типа — Товар/Статья.
      А также добавлена возможность вывода «Ответа магазина» на «Отзыв» с использованием HTML.
      Данный модуль блога не заменяет родных файлов Opencart 3.
      Сохранена концепция Опенкарт в названиях и определениях, а также сохранён привычный для администратора магазина внешний вид интерфейса.
      Нет конфликтов по SEO URL, так как используется штатный функционал Opencart. Который вы можете расширить приложенными модификаторами.
      Модуль на 90% состоит из файлов модификаторов, которые можно удалить или отключить в любое время.
       
      Функционал и возможности модуля OptimBlog
      Общие для категорий, товаров и статей:
      Заголовок H1
      Краткое описание -
      Выводится в категории и в модулях выводящих товары или статьи. Модификатор для товарных модулей отсутствует.
      Общие для товаров и статей:
      Главная категория -
      Используется для определения хлебных крошек в «URL от базового домена» находящихся в индексе Поисковых Систем. А так же правильной настройки свойства canonical для страниц сайта.
      Рекомендуемые товары и статьи -
      Нет добавления страницы саму на себя.
      Рекомендовать можно в трёх направлениях: двойное, или в одну из сторон.
      Статьи:
      Теги
      Начало и конец публикации
      Автор
      Атрибуты
      Изображения
      Возможности для разработчиков:
      Заложены на будущее некоторые функции и возможности, которые разработчики могут использовать для создания своих модулей. Например: «дополнительные изображения» в настройках категории, можно выводить с помощью слайдера. А «Производителя» использовать для соответствующих привязок и сортировок.
      Модули разработчиков связанные с выводом товаров, можно легко переопределить для Статей. Так как php-код контролеров и моделей практически зеркальный.
      Использовалась верстка с классами Bootstrap 3. Что можно легко использовать для своих шаблонов без лишних заморочек и потерей времени.
       
      Состав модулей и модификаторов семейства OptimCart
      optimblog.ocmod.zip — модуль OptimBlog.
      installer.ocmod.zip — вносит разрешения в часть кода, для установки модуля(контроллера) поиска по статьям, находящегося в составе optimblog-category.ocmod.zip.
      optimblog-admin.filter-categories-products-informations.ocmod.zip — модификатор для расширения возможности фильтрации Категорий, Товаров и Статей.
      breadcrumb-last.ocmod.zip — модификатор убирающий кликабельность последнего пункта хлебных крошек.
      canonical-category.ocmod.zip — модификатор добавляющий материнские категории в канонический URL подкатегории. Продолжение предыдущей версии модификатора: Канонические страницы категорий в Opencart 2.0.x.x - 2.3.x.x (Canonical URL).
      canonical-category-no-page.ocmod.zip — модификатор аналогичный предыдущему, только убирающий канонический URL на страницах листинга(page=n).
      canonical-information.ocmod.zip — модификатор аналогичный canonical-category.ocmod.zip, добавляющий подкатегории в канонический URL статьи, при наличии главной категории в её настройках.
      canonical-manufacturer.ocmod.zip — модификатор исправляющий баг ссылки rel="prev" на странице производителя page=2.
      optimblog-module-bestseller-information.ocmod.zip — модуль «Лучшие статьи».
      optimblog-module-featured-information.ocmod.zip — модуль «Рекомендуемые статьи».
      optimblog-module-latest-information.ocmod.zip — модуль «Новые статьи».
      optimblog-module-category-information.ocmod.zip — модуль «Категории статей».
      optimblog-module-search-information.ocmod.zip - модуль «Поиск статей».
      OptimBlog Frame Theme - адаптация под шаблон Frame.
      optimblog-admin.ocmod.zip — отвечает за административную часть.
      optimblog-category.ocmod.zip — отвечает за пользовательскую часть.
      optimblog-category-theme-default.ocmod.zip — отвечает за пользовательскую часть шаблона «Стандартная тема». (Для создания модификатора для своего шаблона скопируйте, разархивируйте и отредактируйте данный файл под свой шаблон заменив путь к шаблону в коде модификатора или установите вместо этого optimblog-category-theme-all.ocmod.zip модифицирующий все шаблоны.)
       
       
      Установка OptimBlog
      Установить optimblog.ocmod.zip.
      Обновить кэш модификаторов.
      Зайти в «Группы пользователей» и назначить соответствующие права доступа.
      В выпадающем списке раздела «Модули / Расширения» выберите «Статьи».
      Активируйте модуль OptimBlog для своего магазина (модуль мультимагазинный, аналогично модулей Темы).
      Редактируйте настройки модуля OptimBlog и сохраните.
       
       
      Информация:
      Демо: http://demo.optimcart.com
      Админка: http://demo.optimcart.com/admin
       
      GitHub: https://github.com/optimlab/optimblog

      Лицензия: GNU General Public License version 3 (GPLv3)
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.