astro_avtourist/frontend/scripts/browser-sync.js

76 lines
3.4 KiB
JavaScript
Raw Normal View History

2026-05-07 17:16:25 +05:00
// Скрипт обновления постов на https://avt-back.ru
// Выполни в консоли браузера (F12 → Console) на странице https://avt-back.ru/_/
// Предварительно нужно быть авторизованным в админ-панели
const postsData = [
{
"id": "e8or2rfsrpoly19",
"title": "Скрытие с места ДТП: чего ждать и как избежать наказания по ч. 2 ст. 12.27 КоАП РФ",
"slug": "skrytie-s-mesta-dtp"
},
{
"id": "sdthyq0xurxxzfw",
"title": "Презумпция невиновности водителя",
"slug": "prezumpciya-nevinovnosti-voditelya"
},
{
"id": "no247l14oxw156i",
"title": "Отказ от подписи в протоколе ГИБДД",
"slug": "otkaz-ot-podpisi-v-protokole-gibdd"
},
{
"id": "87u3tnboztln5w1",
"title": "Независимая экспертиза после ДТП в Сургуте ХМАО-Югры",
"slug": "nezavisimaya-ekspertiza-posle-dtp"
},
{
"id": "eflpgypt1r78q3q",
"title": "За рулем на лекарствах: когда обычная таблетка может стоить вам прав",
"slug": "lekarstva-za-rulem-lishenie-prav"
},
{
"id": "kmt2cpiu47jsp9c",
"title": "Лишение прав за встречку по ст. 12.15 ч. 4: как защититься",
"slug": "lishenie-prav-za-vstrechku-12-15"
},
{
"id": "at22ktwu6u1x5u1",
"title": "Как законно приостановить составление протокола ГИБДД на дороге",
"slug": "kak-priostanovit-protokol-gibdd"
},
{
"id": "ewq7fbjbgpo12iv",
"title": "Автоюрист в Сургуте: бесплатная юридическая консультация водителю",
"slug": "avtoyurist-surgut-besplatnaya-konsultaciya"
},
{
"id": "kqh8f6py72yemhl",
"title": "Как правильно заполнять протокол ГИБДД: инструкция для водителя",
"slug": "kak-pravilno-zapolnyat-admin-protokol-gibdd"
},
{
"id": "656dhm888yebhc8",
"title": "Протокол и постановление ГИБДД: отличия и что важно знать",
"slug": "protocol-ili-postanovlenie"
},
{
"id": "f54gic3amc1rmjx",
"title": "5 ошибок водителя при заполнении административного протокола ГИБДД",
"slug": "5-oshibok-voditelya-pri-zapolnenii-protokola-gibdd"
}
];
console.log('🔄 Синхронизация постов');
console.log('='.repeat(40));
console.log('Найдено постов:', postsData.length);
console.log('');
console.log('Инструкция:');
console.log('1. Этот скрипт требует данные постов с локального сервера');
console.log('2. Локальный сервер http://127.0.0.1:8090 недоступен из браузера');
console.log('');
console.log('РЕШЕНИЕ:');
console.log('- Открой файл posts-export.json в редакторе');
console.log('- Скопируй все содержимое');
console.log('- Вставь ниже вместо // POSTS_DATA_GOES_HERE');
console.log('');
console.log('ИЛИ используй Import Collections в настройках');