Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - Oslix

Страницы: [1] 2 3 4
1
Новости SantaFox / Обновление до 3.13
« : 26 апреля 2015, 15:12:38 »
Обновление до 3.13

Обновление очень большое, затрагивает множество модификаций в системе.
НАСТОЯТЕЛЬНО рекомендуем сделать резервную копию сайта: как файлов так и базы данных

Система безопасности (by: Rinat)
Был проведен аудит движка и написан класс, улучшающий безопасность системы и блокирующий вредоносный контент, поступающий от посетителей сайта. Работает в пользовательской части сайта. Рекомендуем обновить движок а также выставить настройки безопасности.

  •    Возможность блокировки XSS, LFI / Traversal, SQL injection, PHP injection атак.
  •     Возможность настроить правила, защищающие от атак.
  •     Возможность фильтрации html тегов в формах, если они поступают от польователя
  •     Возможность автоматического бана пользователей, атакующих сайт.
  •     Автобан по IP, по подсети, попытки определить реальный IP адрес, определение использование сетей TOR.
  •     Извещание по почте, SMS и Push об атаках на сайт
  •     Шифрование паролей, капча, смс-капча в админке, возможность захода только с определенного IP адреса в админку
  •     Дополнительная защита с помощью htpasswd
  •     Просмотр логов атак.

Галерея

  •     Добавлена переменная %category_description% - вывод описания категории в блоке (by: Bubek )
  •     Исправление бага с выводом фоток в админке (теперь только 50 на странице) (by: Rinat)
  •     Улучшенный водный знак (by: paranoik-via)
  •     Вывод последних/случайных изображений (paranoik-via), спасибо за поддержку: firesnake

Новости

  •    Правильное масштабирование изображений в новостях  (by: paranoik-via)
  •     Вывод последних/случайных новостей  (by: paranoik-via)
  •     Водный знак в изображениях к новостям  (by: paranoik-via)

Личный кабинет

  •    Исправлена ссылка на личный кабинет (by: Bubek )
  •     Проверка на существование в шаблоне блока @email2admin_body (by: Bubek )

Комментарии

  •    Решение проблемы с перелистыванием комментариев в админке. (by: Rinat)

Каталог

  •    Склонение товаров в корзине с помощью переменной %ending% (by: Rinat)
  •     Массовое редактирование товаров - решение проблемы с сохранением (by: Bubek )
  •     Исправлен баг - при экспорте товаров в CSV экспортируются не все товары (by: Bubek )

Поиск

  •    Исправлен баг - не индексировался сайт модулем поиска при указании логина и пароля (by: Rinat)

Прочее

  •    Обновлен phpMailer  (by: Bubek )
  •     Обновлен Ckedior  (by: Bubek )
  •     Обновлен PclZip  (by: Bubek )
  •     Обновлен Codemirror  (by: Bubek )
  •     Восстановлена возможность получения справки в админке (by: Rinat)
  •     Замена голубого цвета в админке на синий  (by: Bubek )
  •     Много много других багфиксов

Релиз подготовили:

  •    Rinat
  •     Bubek
  •     paranoik-via
  •     s@nchez
  •     Oslix

Спасибо за тестирование и спонсирование:


Оставайтесь с нами, не забывайте заглядывать на форум :)

2
Добрый день.
Провожу опрос среди заинтересованных лиц.

Вот, допустим, в сантафоксе есть возможность подключить для хранения файлов (бекапов, да и просто файлов/картинок/видео во всех модулях) Amazon S3
И не просто хранить, но и обрабатывать ядром выходной HTML таким образом, чтобы локальные ссылки на внутренние файлы "/design/css/mybigсss.css" заменялись урлами на амазоновскую CDN, так чтобы весь контент отдавался амазоном, а не вашим сервером.

Тут и надежность, и уменьшение нагрузки (за каждым png в 1kb не будет ваш апач дергаться) и т.п.

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

Только я прошу ответить не исходя из "ну пусть будет. Не лишнее", а исходя из своих текущих проблем и ограничений (и есть ли они?)
Много ли народа, у которого на санте что-то крутится относительно посещаемое и тяжелое?

3
Новости SantaFox / Обновление до 3.12
« : 16 октября 2014, 13:04:47 »
Ядро и другое

исправлено

    корректная первая инсталяция (не  были проинсталированы все языковые переменные);
    слет языковых меток при наличии в папке файлы с русскими буквами

Система бэкапов

Исправлено

    sql dump separator
    Бекапы не закачивают на FTP

Модуль каталог

исправлено

    кирилические имена в шаблонах;
    исправление редиректа;

добавлено

    Выставляется шаг 10 между свойствами при каждом нажатии на кнопку "сохранить порядо-видимость";
    сравнение товаров - возможность создания раздельных страниц;
    добавление полей в общие ствойства не делает их автоматически видимыми в других группах;
    мелкие оптимизации;

Модуль галерея

добавлено

    поддержка водяных знаков формата jpg и png (с прозрачностью), возможность размещения знака в центре;

исправлено

    сортировка по id

4
Добрый день, уважаемые.
Напал жуткий тупняк. Помогите придумать как сделать.

Мы хотим сделать бекапы новые в санту. Чтобы они работали следующим образом:
В админке есть три поля:
* хранить бекапы за последние N дней
* хранить бекапы за последние N недель
* хранить бекапы за последние N месяцев

Идея в том, что если например у тебя на сайте хранятся бекапы за последние 5 дней, 3 недели и 6 месяцев, то в случае восстановления сайта ты можешь откатиться достаточно далеко в прошлое, но тебя не надо хранить бекап за каждый день на протяжении 6 месяцев.
Т.е. всего будет храниться 14 бекапов в данном примере.


Собственно, вопрос к сообществу: какова должна быть логика управления этими бекапами? По каким правилам создавать, удалять, переименовывать?
Т.е. какую логику надо зашить в программный код, чтобы подобная схема работала. Как такое запрограммировать?

5
Добрый день.
Есть зоопарк из 10-15 сайтов. Все собраны на CMS Santafox.
По всем периодически/постоянно возникают задачи на доработку: тут одно подправить, там другое разместить, тут третье криво под IE открывается и т.п. задачи. 90% задач касаются каталога товаров.

Нужен человек, со стабильным онлайном, доступный в джаббере/скайпе/аське, который бы мог взять на себя все эти задачи.
Задачи ставятся в teamer.ru.
Уровень задач, например, такой:
-----------------------------------------------------
http://www.stylewatches.ru/items.html?itemid=7711
на этой странице, нужно чтобы большая картинка открывалась не по клику, а по наведению. Как в плагине cloud-zoom в jquery
и на этой же  странице нужно, чтобы при нажатии на "Купить" была какая-нить визуальная анимация перелета товара в корзину.
-----------------------------------------------------
Ну и вот как выглядят сейчас заголовки задач по этому же сайту: http://easycaptures.com/fs/uploaded/766/7655131527.png
Многое из этого - решать надо будет вам.


Что хотелось бы от вас:
1. Небольшое резюме относительно ваших скилов в HTML, JS и т.п. вещам. Настолько разбираетесь в jquery? Валидная верстка и т.п. вещи.
2. Понимание о стоимости за час работы (или другой метрики оплаты)
3. Если бы вы смогли принять деньги безналом от юрлица и закрыть доками - вообще волшебно бы было. Т.е. студии тоже велком. Но это - необязательный пункт.

7
Теперь основным репозиторием кода СантаФокс, будет bitbucket.org.

Просьба, ко всем, кто будет находить какие-либо ошибки публиковать их здесь:
https://bitbucket.org/Oslix/santafox-cms/issues?status=new&status=open

Последнюю версию Санты всегда можно скачать здесь: https://bitbucket.org/Oslix/santafox-cms/overview (справа кнопка download)

Там же мы сделаем отдельную ветку под СантаФокс 4.0 на бутстрапе.
Я отправил приглашения всем, кто высказал желание помочь разработке.

8
Друзья мои.
Созрела необходимость переходить потихоньку на санту 4.0 :)
Мы долго думали и придумали, что 4.0 должна быть на bootstrap. Все-таки это правильное решение.

Реквестирую в топик все заинтересованные стороны.  Предлагаю объединить усилия и сделать действительно отзывчивую и удобную одминку.

Очень хотелось бы задружить на этом фоне base4you, genagenson, digi.neiker, санчеза и других. Чтобы мы как-то вместе работали над общим проектом, а не каждый что-то свое отдельное делал.
Со своей стороны, так как в технической составляющей мало что понимаю, готов вложиться на стадии разработки интерфейса, и финансово.
Rusl может подключиться как дизайнер.

Давайте в топике накидаем те моменты, которые надо добавить/изменить в новой админке?

9
Список изменений:

Авторизация
  •     исправления в регистрации и кабинете (сделайте бэкап шаблонов auth_show_reg.html и auth_show_cab.html, если они используются, перед обновлением)
        возможность выбрать тип активации - вручную администратором, либо ссылкой в письме

Поиск
  •     исправление в html-парсере для script-тэгов

Каталог товаров
  •     исправление мультидействий с товарами в админке
  •     оптимизация выбора категорий товара в админке (актуально для проектов с большим кол-вом категорий)
  •     новый тип свойства товара - набор значений (SET)
  •     проверка уникальности значения свойства, которое указано как "основное-уникальное", при сохранении товара
  •     исправление блокировки скролбара в форме редактирования товара в Google Chrome и Safari
  •     автоматическая чистка таблиц заказов и товаров от старых элементов (больше недели)
  •     теперь при добавлении связанного товара идёт сабмит всей формы товара

Новости
  •     исправление высоты визуального редактора

Ядро и другое
  •     оптимизация использования памяти при скачивании больших бэкап-файлов
  •     новый удобный метод в basemodule - get_module_prop_value для получения значения свойства модуля

10
Новости SantaFox / Обновление с 3.02 до 3.03
« : 08 февраля 2013, 11:56:14 »
Список изменений:

Админка
  • оптимизация и исправление ошибок при работе со структурой сайта
  • новая js-функция для сабмита форм santaFormSubmit (поддерживаем и multipart-формы)
  • обновление ckeditor до 4.0
  • исправление при создании бэкапа для null-значений в таблицах БД

Рассылка новостей
  • наследование от BaseModule + оптимизация и чистка
  • поиск подписчика по email в админке
Авторизация
  • большое обновление модуля, возможность управлять полями пользователей из админки
Дорога
  • наследование от BaseModule + оптимизация и чистка
Каталог товаров
  • номер заказа в email-шаблонах
  • исправление обработки enum-полей со спецсимволами
  • "скрывать в дороге" для категорий
  • использование santaFormSubmit для редактирования товаров и категорий, теперь не перезагружается весь интерфейс админки
  • в дереве категорий теперь отображается кол-во товаров в категориях
  • исправление при добавлении более 1 товара, уже существующего в корзине
  • оптимизация генерирования шаблонов для фронтенд, возможность использовать "почти готовый" шаблон для этого
  • другие мелкие исправления
Поиск
  • исправление для вырезания js-кода при парсинге
Ядро и другое
  • удаление файлов обновления из upload/ после обновления
  • новый метод - save_uploaded_image
  • новый метод is_backend
  • исправление отправки писем с embedded-изображениями

Как обычно, перед обновлением лучше сделать бекап :)

11
Есть несколько проектов на Сантафоксе.
Версия 3.02.
99% - это каталоги товаров.

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

Главное требования: не затягивать работу.
Работы много.

Моя аська: 154005967 (ответ антиспаму - 42)
Мое мыло: ilya@santafox.ru

12
Новости SantaFox / Обновление с 3.01 до 3.02
« : 29 ноября 2012, 16:59:59 »
Вышло обновление движка.
Это первое обновление 3-й версии.

Что будет в этом обновлении:


Админка

    Улучшено юзабилити для редактирования модулей и их действий
    Оптимизация вывода меток-действий в структуре админки
    Больше времени выделено на создание бэкапа из админки
    Сообщение о создании бэкапа теперь не исчезает по таймауту
    Исправлено удаление игнорируемого пути

Обратная связь

    nl2br в текстах сообщений на почту
    исправление для обязательности полей

Комментарии и отзывы


    исправлена постраничная навигация в админке
    исправлена обработка шаблона письма админу при новом отзыве

FAQ

    nl2br в текстах сообщений на почту

Каталог товаров

    исправление добавлений enum-свойств (товары, категория, заказ) и админ-шаблонов для них
    корректное удаление загруженного для импорта CSV-файла
    оптимизированы админ-шаблоны для списка товаров
    пересчёт порядка товаров в категории с шагом
    при удалении товаров теперь удаляются их изображения и файлы
    кавычке в дереве категорий теперь отображаются корректно
    nl2br в текстах заказов на почту
    более гибкая обработка вывода свойств категорий в выводе категорий
    емейл отправителя заказа == емейлу менеджера
    новый публичный метод - сравнение товаров
    теперь items - зарезервированное бд-имя для тов. групп
    возможность вывести ширину и высоту для маленьких, больших и source-изображений
    исправление sql во внутренних фильтрах при нескольких текущих категориях (для возможности выбора категорий поиска чекбоксами)

Галерея


    при загрузке новых изображений source-картинка теперь не пережимается

Ядро и другое

    новые db-методы db_get_table_info, db_get_list
    исправлена постраничная навигация в BaseModule
    корректная обработка newline при отправке почты
    правки с кодированием форм и переводом языковых меток в kernel::priv_output
    при отправке почты убирает www. из домена отправителя
    правильный escape имён таблиц

13
Построцессоры - это небольшие куски php-кода, которые получают содержимое метки и могут его как-то обработать перед выдачей.
Типичное использование - "Товар/а/ов в стикере корзины товаров".

Вот код простого постпроцессора:
<?php
class strip_tags extends postprocessor
{
    public function 
do_postprocessing($s)
    {
        return 
strip_tags($s);
    }

    public function 
get_name($lang)
    {
        return 
"strip_tags";
    }

    public function 
get_description($lang)
    {
        return 
"Вызов strip_tags на содержимом";
    }

}

Функция get_name() возвращает в админку название постпроцессора.
Функция get_description() возвращает в админку название постпроцессора.
Функция do_postprocessing() получает html-код который ядро собиралось вывести в метку, совершает с ним некие действия и возвращает обратно ядру.

Т.е. их можно использовать тогда, когда вы хотите как-то руками доработать тот HTML который возвращает в метку тот или иной модуль.
Если Вам не нужны постпроцессоры - просто удалите их из /include/postprocessors/ и все. У вас пропадут выпадающие списки с ними из админки.

14
Требуется на движок готовый натянуть новый дизайн.
В движке каталог с кучей всяких фильтров/отборов и т.п.

Санта будет на движке 3.0
Все должно быть параноидально валидно и кроссбраузерно и айпадочитаемо и html-5шно :)

Моя аська 154005967
Илья.

15
Други. Такой вопрос.
Админка санты готова.
Но нужны люди, которые бы могли уделить день-два и погонять ее в разных режимах, складывая свои замечания в http://www.teamer.ru/projects/76265/ (надо зарегаться в тимере и сказать мне мыло)

Кто подписывается на тестирование?

Страницы: [1] 2 3 4