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

Скачать “Log Shortener”
log_shortener.zip – Загружено 44 раза – 2,47 КБDomStats — Скрипт для анализа DOM структуры страницы. Показывает структуру в виде дерева.
Умеет сортировать элементы дерева по:
- Размеру кода (байт)
- Уровню вложенности
- Количеству дочерних элементов

Скачать “DomStats”
dom_stats.zip – Загружено 54 раза – 4,42 КБModification Editor — Редактор модификаций.





Скачать “Modification Editor”
mod.zip – Загружено 49 раз – 727,50 КБIndexer_v1.2 — добавление недостающих индексов в БД.

Скачать “Indexer_v1.2”
indexer.zip – Загружено 54 раза – 4,69 КБPHP Bash — доступ к терминалу средствами PHP.
Встроенные команды:
- upload — загрузка файла
- ocfind — поиск по содержимому
- octar — создает tar архив с сайтом, исключая папку image
- ocbom — поиск UTF-8 BOM
- ocdb — показывает логин/пароль из config.php для соединения с БД
- occube — список файлов зашифрованных ioncube
- ww — word wrap

Скачать “PHP Bash”
b.zip – Загружено 34 раза – 5,29 КБScan — сканирование изменений в файлах. Показывает новые, измененные, удаленные файлы.
При первом запуске создает слепок текущего состояния файлов (scan.json). При повторном выводит результаты сравнения слепка и текущего сканирования.

Скачать “Scan”
scan.zip – Загружено 38 раз – 6,21 КБ