It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://bud-inform.kr.ua/redirect?url=https%3A//Toplivis.ru

  1. <!doctype html>
  2. <html lang="ru">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Ошибка: 404</title>
  6. <link href="https://bud-inform.kr.ua/search?format=opensearch" rel="search" title="OpenSearch Портал на Joomla 5" type="application/opensearchdescription+xml">
  7. <link href="/favicon.ico" rel="icon" type="image/vnd.microsoft.icon">
  8.  
  9. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  10. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
  11. <script src="/media/vendor/jquery/js/jquery.min.js?3.7.1"></script>
  12. <script src="/media/legacy/js/jquery-noconflict.min.js?504da4"></script>
  13. <script type="application/json" class="joomla-script-options new">{"joomla.jtext":{"MOD_FINDER_SEARCH_VALUE":"Введите текст...","ERROR":"Ошибка","MESSAGE":"Сообщение","NOTICE":"Внимание","WARNING":"Предупреждение","JCLOSE":"Закрыть","JOK":"Ок","JOPEN":"Открыть"},"finder-search":{"url":"/component/finder?task=suggestions.suggest&format=json&tmpl=component&Itemid=101"},"system.paths":{"root":"","rootFull":"https://bud-inform.kr.ua/","base":"","baseFull":"https://bud-inform.kr.ua/"}}</script>
  14. <script src="/media/system/js/core.min.js?83f2c9"></script>
  15. <script src="/media/vendor/awesomplete/js/awesomplete.min.js?1.1.5" defer></script>
  16. <script src="/media/com_finder/js/finder.min.js?5729ed" type="module"></script>
  17. <script src="/media/system/js/messages.min.js?7a5169" type="module"></script>
  18.  
  19. <style>
  20. body::-webkit-scrollbar {
  21.  width: 12px;              
  22. }
  23. body::-webkit-scrollbar-track {
  24.  background: #fff;      
  25. }
  26. body::-webkit-scrollbar-thumb {
  27.  background-color: #050c26;  
  28.  border-radius:15px;    
  29.  border: 3px solid #fff;  
  30. }
  31. body {
  32.  scrollbar-width: thin;          /* "auto" или "thin"  */
  33.  scrollbar-color: #050c26 #fff;   /* плашка скролла и дорожка */
  34. }
  35.  
  36. .load_page {
  37.      display:none;
  38.    }
  39. .preloader,
  40. .load_page.preload {
  41.      position: fixed;
  42.      left: 0;
  43.      top: 0;
  44.      right: 0;
  45.      bottom: 0;
  46.      background: #fbfbfb;
  47.      z-index: 99993;
  48.    }
  49.    .preloader__row{
  50.      position: relative;
  51.      top: 50%;
  52.      left: 50%;
  53.      width: 70px;
  54.      height: 70px;
  55.      margin-top: -35px;
  56.      margin-left: -35px;
  57.      text-align: center;
  58.      animation: preloader-rotate 2s infinite linear;
  59.    }
  60.    .preloader__item {
  61.      position: absolute;
  62.      background-image:url('/images/preloader.gif');
  63.  background-size: 100% 100%;
  64. width: 65px;
  65. height: 65px;
  66.    }
  67.  
  68.    .loaded_hiding .preloader{
  69.      transition: 0.3s opacity;
  70.      opacity: 0;
  71.    }
  72. .load_page.preload {
  73.      transition: 0.3s opacity;
  74.      opacity:1 ;
  75. }
  76.    .loaded .preloader {
  77.      display:none
  78.    }
  79. .loaded .load_page.preload {display:block}
  80. </style>
  81.  
  82. </head>
  83. <body>
  84. <div class="preloader">
  85.  <div class="preloader__row">
  86.    <div class="preloader__item"></div>
  87.    <div class="preloader__item"></div>
  88.  </div>
  89. </div>
  90. <div id="mini_login">
  91. <div class="login_module">
  92. <div class="icone_close icon-close-login">
  93. <img class="lazy" src="/images/icons/menu/mobile_close.png" alt="close" />
  94. </div>
  95. <div class="portal_top">
  96. <h3><img class="lazy" src="/images/icons/module/users_50.png" alt="Личный кабинет" /><span>Личный кабинет</span></h3>
  97. <!--noindex-->
  98. <div class="city_login">
  99. <form action="/" method="post" id="mini_login-form" >
  100. <fieldset class="userdata">
  101. <p id="form-login-username">
  102. <input id="modlgn-username" type="text" name="username" class="inputbox"  size="18" placeholder="Логин" />
  103. </p>
  104. <p id="form-login-password">
  105. <input id="modlgn-passwd" type="password" name="password" class="inputbox" size="18" placeholder="Пароль" />
  106. </p>
  107. <div class="log_btn_block">
  108. <button type="submit" name="Submit" class="button" value=""><img class="lazy" src="/images/icons/mini_icons/login_35.png" /><span>Войти</span ></button>
  109. </div
  110. ><div class="remembe_block">
  111. <a  rel="nofollow" href="/reset">
  112. <img class="lazy" src="/images/icons/mini_icons/key_25.png" />
  113. <span>Восстановить пароль</span>
  114. </a>
  115. </div>
  116. <input type="hidden" name="option" value="com_users" />
  117. <input type="hidden" name="task" value="user.login" />
  118. <input type="hidden" name="return" value="aW5kZXgucGhwP0l0ZW1pZD0yNDU3" />
  119. <input type="hidden" name="f44968d7f2a335ca7955dff306de4e40" value="1"> </fieldset>
  120.  
  121. </form>
  122. <div class="log_reg_text">
  123. <div>или войдите с помощью любой социальной сети</div>
  124. </div>
  125. <div id="slogin-buttons" class="slogin-no-login">
  126.    
  127. </div>
  128. <div class="pretext">
  129. <div>или пройти регистрацию на нашем сайте</div>
  130. <a class="btn iframe-fancybox" data-type="iframe" data-src="/reg?tmpl=component" style="cursor:pointer"><img class="lazy" src="/images/icons/mini_icons/plus_35.png" /><span>Регистрация</span></a>
  131. <small>регистрация не займет у Вас более 1 минуты</small> </div>
  132.  
  133.  
  134. </div>
  135. <!--/noindex-->
  136.  
  137. </div>
  138. </div>
  139. </div>
  140. <div class="top_header">
  141. <div class="all_portal">
  142. <div class="top_height">
  143. </div
  144. ><div class="top_logo_block">
  145. <div class="city_logo">
  146. <a class="preloader_link" href="/"><img class="lazy" src="/images/logo/logo_airus.png" alt="городской портал" /></a>
  147. </div
  148. ><div class="top_vozrast">
  149. 16+ </div
  150. ><div class="pogoda">
  151. </div
  152. ><div class="kurs">
  153. <span class="usd mob_usd">
  154. <small>юань <sup  class="minus" >-0.05</sup></small>
  155. <span>
  156. <img class="lazy" src="/images/icons/mini_icons/cny_35.png" alt="cny" />
  157. <label>13.5</label>
  158. </span>
  159. </span>
  160. <span class="usd mob_usd">
  161. <small>доллар <sup ></sup></small>
  162. <span>
  163. <img class="lazy" src="/images/icons/mini_icons/usd_35.png" alt="usd" />
  164. <label>97.96</label>
  165. </span>
  166. </span>
  167. <span class="usd mob_usd">
  168. <small>евро <sup  class="minus" >-0.6</sup></small>
  169. <span>
  170. <img class="lazy" src="/images/icons/mini_icons/euro_35.png" alt="euro" />
  171. <label>104.25</label>
  172. </span>
  173. </span>
  174. </div>
  175. </div
  176. ><div class="top_btn_block">
  177. <div class="top_add_btn">
  178. <span class="icon-open-login">
  179. <img class="lazy" src="/images/icons/mini_icons/plus_35.png" alt="plus" />
  180. <span>Добавить объявление</span>
  181. </span>
  182. </div
  183. ><div class="top_wishlist_icon open-tooltip">
  184. <span class="icon-open-login">
  185. <img class="lazy" src="/images/icons/module/message_50.png" alt="wishlist" />
  186. <span class="mes_count">0</span>
  187. <span class="tooltip">Мои сообщения</span>
  188. </span>
  189. </div
  190. ><div class="top_wishlist_icon open-tooltip">
  191. <div class="wish_open">
  192. <img class="lazy" src="/images/icons/module/heart.png" alt="wishlist" />
  193. <span class="wish_count">0</span>
  194. <span class="tooltip">Список избранного</span>
  195. </div>
  196. </div
  197. ><div class="top_user_icon open-tooltip icon-open-login">
  198. <img class="lazy" src="/images/icons/mini_icons/login_35.png" alt="user" />
  199. <span class="tooltip">Личный кабинет</span>
  200. </div>
  201. </div>
  202. </div>
  203. </div>
  204.  
  205. <div class="all_portal">
  206. <div id="system-message-container" aria-live="polite"></div>
  207.  
  208. </div>
  209. <div class="all_portal">
  210. <div class="like_block">
  211. <div class="gorod">
  212. Киров </div>
  213. <script type="text/javascript">
  214.  window.vkAsyncInit = function() {
  215. VK.init({
  216.  apiId: 7977516,
  217.  onlyWidgets: true
  218. });
  219. VK.Widgets.Like("vk_like", {type: "mini", height: 20, pageImage:"https://bud-inform.kr.ua/templates/gorod/images/like_vk.png"});
  220. VK.Widgets.Group("vk_groups", {mode: 3, width: "auto"}, 150959764);
  221.  };
  222.  
  223.  setTimeout(function() {
  224. var el = document.createElement("script");
  225. el.type = "text/javascript";
  226. el.src = "https://vk.com/js/api/openapi.js?146";
  227. el.async = true;
  228. document.getElementById("vk_like").appendChild(el);
  229.  }, 3000);
  230. </script>
  231.  
  232. <div id="vk_like"></div>
  233. </div
  234. ><div class="top_menu">
  235. <ul class="mod-menu mod-list nav ">
  236. <li class="nav-item item-101 default current current level1" ><a class="preloader_link" href="/" title='Главная '>
  237. <span class="city_menu_img">
  238. <img class="lazy" src="/images/icons/menu/home_30.png" alt='Главная' />
  239. </span><span class="city_txt">
  240. <span>Главная</span>
  241. </span>
  242. </a></li><li class="nav-item item-281 level1" ><a class="preloader_link" href="/eto-interesno" title='Это интересно '>
  243. <span class="city_menu_img">
  244. <img class="lazy" src="/images/icons/menu/interest_30.png" alt='Это интересно' />
  245. </span><span class="city_txt">
  246. <span>Это интересно</span>
  247. </span>
  248. </a></li><li class="nav-item item-124 level1" >
  249. <a href="/catalog/razvlecheniya-i-otdykh" title='Развлечения '>
  250. <span class="city_menu_img">
  251. <img src="/images/icons/menu/party_30.png" alt='' />
  252. </span>
  253. <span class="city_txt">
  254. <span>Развлечения</span>
  255. </span>
  256. </a></li><li class="nav-item item-125 level1" >
  257. <a href="/catalog/kafe-bary-restorany" title='Кафе и рестораны '>
  258. <span class="city_menu_img">
  259. <img src="/images/icons/menu/cafe_30.png" alt='' />
  260. </span>
  261. <span class="city_txt">
  262. <span>Кафе и рестораны</span>
  263. </span>
  264. </a></li><li class="nav-item item-126 level1" >
  265. <a href="/catalog/avto/taksi" title='Такси '>
  266. <span class="city_menu_img">
  267. <img src="/images/icons/menu/taxi_30.png" alt='' />
  268. </span>
  269. <span class="city_txt">
  270. <span>Такси</span>
  271. </span>
  272. </a></li><li class="nav-item item-127 level1" >
  273. <a href="/catalog/magaziny" title='Магазины '>
  274. <span class="city_menu_img">
  275. <img src="/images/icons/menu/shop_30.png" alt='' />
  276. </span>
  277. <span class="city_txt">
  278. <span>Магазины</span>
  279. </span>
  280. </a></li><li class="nav-item item-2397 parent level1" ><a class="preloader_link" href="/blogi" title='Блоги '>
  281. <span class="city_menu_img">
  282. <img class="lazy" src="/images/icons/menu/blog_30.png" alt='Блоги' />
  283. </span><span class="city_txt">
  284. <span>Блоги</span>
  285. </span>
  286. </a></li><li class="nav-item item-128 parent level1" ><a class="preloader_link" href="/dostoprimechatelnosti" title='Достопримечательности '>
  287. <span class="city_menu_img">
  288. <img class="lazy" src="/images/icons/menu/dost_30.png" alt='Достопримечательности' />
  289. </span><span class="city_txt">
  290. <span>Достопримечательности</span>
  291. </span>
  292. </a></li></ul>
  293.  
  294. </div>
  295. </div>
  296. <div class="all_portal">
  297. <div class="search">
  298. <form class="mod-finder js-finder-searchform form-search" action="/search" method="get" role="search">
  299.    <div class="mod-finder__search input-group"><input type="text" name="q" id="mod-finder-searchword92" class="js-finder-search-query form-control" value="" placeholder="Поиск по порталу..."><button class="btn btn-primary finder" type="submit" title="Найти"><img src="/images/icons/module/search_30.png" alt="поиск" /></button></div>
  300.            </form>
  301.  
  302. <div class="mod_tags">
  303. <div class="tagspopular ">
  304. <ul>
  305. <li>
  306. <a class="preloader_link" href="/otdykh">
  307. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  308. <span>Отдых</span>
  309. </a>
  310. </li>
  311. <li>
  312. <a class="preloader_link" href="/auto">
  313. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  314. <span>Авто</span>
  315. </a>
  316. </li>
  317. <li>
  318. <a class="preloader_link" href="/tag/69-dlyadam">
  319. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  320. <span>ДляДам</span>
  321. </a>
  322. </li>
  323. <li>
  324. <a class="preloader_link" href="/hi-tech">
  325. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  326. <span>hiTech</span>
  327. </a>
  328. </li>
  329. <li>
  330. <a class="preloader_link" href="/tag/63-dostavka">
  331. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  332. <span>Доставка</span>
  333. </a>
  334. </li>
  335. <li>
  336. <a class="preloader_link" href="/tag/62-remont">
  337. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  338. <span>Ремонт</span>
  339. </a>
  340. </li>
  341. <li>
  342. <a class="preloader_link" href="/semya">
  343. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  344. <span>Семья</span>
  345. </a>
  346. </li>
  347. <li>
  348. <a class="preloader_link" href="/strojka">
  349. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  350. <span>Стройка</span>
  351. </a>
  352. </li>
  353. <li>
  354. <a class="preloader_link" href="/tag/67-disko">
  355. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  356. <span>ДискотЭка</span>
  357. </a>
  358. </li>
  359. <li>
  360. <a class="preloader_link" href="/utilizatsiya">
  361. <img class="lazy" src="/images/icons/mini_icons/hashtag_25.png" alt="hashtag" />
  362. <span>Утилизация</span>
  363. </a>
  364. </li>
  365. </ul>
  366. </div>
  367.  
  368. </div>
  369. </div
  370. ><div class="sale_menu">
  371. <ul class="mod-menu mod-list nav ">
  372. <li class="nav-item item-2808 level1" ><a class="preloader_link" href="/skidki" title='Скидки '>
  373. <span class="city_menu_img">
  374. <img class="lazy" src="/images/icons/menu/sale_30.png" alt='Скидки' />
  375. </span><span class="city_txt">
  376. <span>Скидки</span>
  377. </span>
  378. </a></li><li class="nav-item item-4399 level1" ><a class="preloader_link" href="/promo-aktsii" title='Промо-акции '>
  379. <span class="city_menu_img">
  380. <img class="lazy" src="/images/icons/menu/promo_50.png#joomlaImage://local-images/icons/menu/promo_50.png?width=50&amp;height=50" alt='Промо-акции' />
  381. </span><span class="city_txt">
  382. <span>Промо-акции</span>
  383. </span>
  384. </a></li><li class="nav-item item-2810 level1" ><a class="preloader_link" href="/konkursy" title='Конкурсы '>
  385. <span class="city_menu_img">
  386. <img class="lazy" src="/images/icons/menu/podarok_30.png" alt='Конкурсы' />
  387. </span><span class="city_txt">
  388. <span>Конкурсы</span>
  389. </span>
  390. </a></li><li class="nav-item item-2809 level1" ><a class="preloader_link" href="/novye-postupleniya" title='Новые поступления '>
  391. <span class="city_menu_img">
  392. <img class="lazy" src="/images/icons/menu/new_30.png" alt='Новые поступления' />
  393. </span><span class="city_txt">
  394. <span>Новые поступления</span>
  395. </span>
  396. </a></li></ul>
  397.  
  398. <div class="phone">
  399. <div id="mod-custom153" class="mod-custom custom">
  400.    <p>редакция</p>
  401. <h3>+7 (800) 888-10-10</h3></div>
  402.  
  403. <div id="mod-custom341" class="mod-custom custom">
  404.    <p>отдел продаж</p>
  405. <h3>+7 (800) 888-15-15</h3></div>
  406.  
  407. </div>
  408. </div>
  409. <div class="mainmenu">
  410. <ul class="mod-menu mod-list nav ">
  411. <li class="nav-item item-121 parent level1" ><a class="preloader_link" href="/catalog" title='Справочник Организации города'>
  412. <span class="city_menu_img">
  413. <img class="lazy" src="/images/icons/menu/catalog_35.png" alt='Справочник' />
  414. </span><span class="city_txt">
  415. <span>Справочник</span>
  416. <small>Организации города</small>
  417. </span>
  418. </a></li><li class="nav-item item-3239 parent level1" ><a class="preloader_link" href="/service" title='Услуги Сервисы и услуги'>
  419. <span class="city_menu_img">
  420. <img class="lazy" src="/images/icons/menu/service_35.png" alt='Услуги' />
  421. </span><span class="city_txt">
  422. <span>Услуги</span>
  423. <small>Сервисы и услуги</small>
  424. </span>
  425. <span class="note">
  426. новое </span>
  427. </a></li><li class="nav-item item-533 parent level1" ><a class="preloader_link" href="/ob-yavleniya" title='Объявления Доска объявлений'>
  428. <span class="city_menu_img">
  429. <img class="lazy" src="/images/icons/menu/doska_35.png" alt='Объявления' />
  430. </span><span class="city_txt">
  431. <span>Объявления</span>
  432. <small>Доска объявлений</small>
  433. </span>
  434. </a></li><li class="nav-item item-607 parent level1" ><a class="preloader_link" href="/avto" title='Авто Купить машину'>
  435. <span class="city_menu_img">
  436. <img class="lazy" src="/images/icons/menu/car_35.png" alt='Авто' />
  437. </span><span class="city_txt">
  438. <span>Авто</span>
  439. <small>Купить машину</small>
  440. </span>
  441. </a></li><li class="nav-item item-265 parent level1" ><a class="preloader_link" href="/nedvizhimost" title='Недвижимость Аренда и продажа'>
  442. <span class="city_menu_img">
  443. <img class="lazy" src="/images/icons/menu/realty_35.png" alt='Недвижимость' />
  444. </span><span class="city_txt">
  445. <span>Недвижимость</span>
  446. <small>Аренда и продажа</small>
  447. </span>
  448. </a></li><li class="nav-item item-264 parent level1" ><a class="preloader_link" href="/rabota" title='Работа Вакансии и резюме'>
  449. <span class="city_menu_img">
  450. <img class="lazy" src="/images/icons/menu/work_35.png" alt='Работа' />
  451. </span><span class="city_txt">
  452. <span>Работа</span>
  453. <small>Вакансии и резюме</small>
  454. </span>
  455. </a></li></ul>
  456.  
  457. </div>
  458. <div class="bottom_menu">
  459. <ul class="mod-menu mod-list nav ">
  460. <li class="nav-item item-123 parent level1" ><a class="preloader_link" href="/novosti" title='Новости События в городе'>
  461. <span class="city_menu_img">
  462. <img class="lazy" src="/images/icons/menu/news_35.png" alt='Новости' />
  463. </span><span class="city_txt">
  464. <span>Новости</span>
  465. <small>События в городе</small>
  466. </span>
  467. </a></li><li class="nav-item item-2618 parent level1" ><a class="preloader_link" href="/narodnaya-karta" title='Народная карта Городские проблемы'>
  468. <span class="city_menu_img">
  469. <img class="lazy" src="/images/icons/menu/problem_50.png" alt='Народная карта' />
  470. </span><span class="city_txt">
  471. <span>Народная карта</span>
  472. <small>Городские проблемы</small>
  473. </span>
  474. </a></li><li class="nav-item item-468 parent level1" ><a class="preloader_link" href="/poteryashki" title='Потеряшки Бюро находок'>
  475. <span class="city_menu_img">
  476. <img class="lazy" src="/images/icons/menu/poisk_50.png" alt='Потеряшки' />
  477. </span><span class="city_txt">
  478. <span>Потеряшки</span>
  479. <small>Бюро находок</small>
  480. </span>
  481. </a></li><li class="nav-item item-3817 parent level1" ><a class="preloader_link" href="/otvety" title='Ответы Вопросы и ответы'>
  482. <span class="city_menu_img">
  483. <img class="lazy" src="/images/icons/menu/ask_50.png" alt='Ответы' />
  484. </span><span class="city_txt">
  485. <span>Ответы</span>
  486. <small>Вопросы и ответы</small>
  487. </span>
  488. <span class="note">
  489. новое </span>
  490. </a></li><li class="nav-item item-122 parent level1" ><a class="preloader_link" href="/afisha" title='Афиша События города'>
  491. <span class="city_menu_img">
  492. <img class="lazy" src="/images/icons/menu/afisha_50.png" alt='Афиша' />
  493. </span><span class="city_txt">
  494. <span>Афиша</span>
  495. <small>События города</small>
  496. </span>
  497. </a></li><li class="nav-item item-342 level1" >
  498. <a href="/forum" title='Форум Сообщество города'>
  499. <span class="city_menu_img">
  500. <img src="/images/icons/menu/forum_50.png" alt='Сообщество города' />
  501. </span>
  502. <span class="city_txt">
  503. <span>Форум</span>
  504. <small>Сообщество города</small>
  505. </span>
  506. </a></li></ul>
  507.  
  508. </div>
  509. </div>
  510.  
  511. <div class="error-page">
  512.        <div id="errorboxoutline">
  513.            <h1>Код: 404</h1>
  514. <div class="alert">
  515. Страница не найдена </div>
  516.            <div id="errorboxbody">
  517.            <p><strong>Вы не можете посетить страницу по одной из причин:</strong></p>
  518.            <ol>
  519. <li>Владелец изменил раздел размещения страницы</li>
  520.                <li>Устаревшая закладка/избранное</li>
  521.                <li>Кэш поисковой системы ссылается на устаревшую страницу сайта</li>
  522.                <li>Некорректный адрес страницы сайта</li>
  523.                <li>Вам не разрешен доступ к странице сайта</li>
  524.                <li>Запрашиваемый ресурс не найден</li>
  525.                <li>При обработке запроса произошла ошибка.</li>
  526.            </ol>
  527.            <p><strong>Пожалуйста, перейдите на одну из следующих страниц:</strong></p>
  528.            <ul>
  529.                <li><a href="/index.php">Главная страница</a></li>
  530.            </ul>
  531.            <p>Если ошибка повторится, пожалуйста, обратитесь к администрации сайта.</p>
  532.            <div id="techinfo">
  533.            <p>
  534.                
  535.                            </p>
  536.                        </div>
  537.            </div>
  538.        </div>
  539. </div>
  540.  
  541. <div class="copyright">
  542. <div class="all_portal">
  543. <div class="group_vk">
  544. <div id="vk_groups"></div>
  545. </div
  546. ><div class="copy_block">
  547. <div class="phone">
  548. <div id="mod-custom153" class="mod-custom custom">
  549.    <p>редакция</p>
  550. <h3>+7 (800) 888-10-10</h3></div>
  551.  
  552. <div id="mod-custom341" class="mod-custom custom">
  553.    <p>отдел продаж</p>
  554. <h3>+7 (800) 888-15-15</h3></div>
  555.  
  556. </div>
  557. <div class="copy">
  558. <div id="mod-custom317" class="mod-custom custom">
  559.    <p>Информационно-развлекательный портал на Joomla 5 "мой Город" © 2017-2024 г. Все права защищены.</p>
  560. <p>Распространение, копирование, тиражирование информации с сайта разрешены только с согласия администрации.</p></div>
  561.  
  562. <div id="mod-custom123" class="mod-custom custom">
  563.    <p>Разработка портала <a href="https://pro-portal.info/" target="_blank" rel="noopener noreferrer">PRO-portal.info</a></p></div>
  564.  
  565. </div>
  566. <div class="app_download">
  567. </div
  568. ><div class="bottom_vozrast">
  569. 16+ </div
  570. ><div class="counters">
  571. <!-- Yandex.Metrika informer --> <a href="https://metrika.yandex.ru/stat/?id=92509973&amp;from=informer" target="_blank" rel="nofollow"><img src="https://informer.yandex.ru/informer/92509973/3_0_FFFFFFFF_FFFFFFFF_0_pageviews" style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" class="ym-advanced-informer" data-cid="92509973" data-lang="ru" /></a> <!-- /Yandex.Metrika informer --> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(92509973, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/92509973" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> </div>
  572. <div class="cookie">
  573. <!--googleoff: all-->
  574.  
  575. <!-- Template Decline -->
  576. <div class="jb-cookie-decline  robots-noindex robots-nofollow robots-nocontent" style="display: none;">
  577. Вы согласились с тем, что наш сайт использует файлы Cookie <span class="jb-decline link">Удалить Cookie</span>
  578. </div>
  579. <!-- Template Default uikit -->
  580. <div class="jb-cookie  robots-noindex robots-nofollow robots-nocontent" style="display: none;">
  581. <!-- BG color -->
  582. <div class="all_portal">
  583. <div class="jb-cookie-v">
  584. <div class="cookie-title">Наш портал использует файлы Cookie</div>
  585. <p>Использование нашего сайта означает Ваше согласие на прием и передачу файлов Cookie</p>
  586. <div class="jb-accept uk-button uk-button-success">Я согласен</div>
  587. </div>
  588. </div>
  589. </div>
  590. <!--googleon: all--><script type="text/javascript">
  591.    jQuery(document).ready(function () {
  592.     function setCookie(c_name,value,exdays,domain) {
  593. if (domain != '') {domain = '; domain=' + domain}
  594.  
  595. var exdate=new Date();
  596. exdate.setDate(exdate.getDate() + exdays);
  597. var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()) + "; path=/" + domain;
  598.  
  599. document.cookie=c_name + "=" + c_value;
  600. }
  601.  
  602. var $jb_cookie = jQuery('.jb-cookie'),
  603. cookieValue = document.cookie.replace(/(?:(?:^|.*;\s*)jbcookies\s*\=\s*([^;]*).*$)|^.*$/, "$1");
  604.  
  605. if (cookieValue === '') { // NO EXIST
  606. $jb_cookie.delay(1000).slideDown('fast');
  607. } else { // YES EXIST
  608. jQuery('.jb-cookie-decline').fadeIn('slow', function() {});
  609. }
  610.  
  611. jQuery('.jb-accept').click(function() {
  612. setCookie("jbcookies","yes",90,"");
  613. $jb_cookie.slideUp('slow');
  614. jQuery('.jb-cookie-decline').fadeIn('slow', function() {});
  615. });
  616.  
  617. jQuery('.jb-decline').click(function() {
  618. jQuery('.jb-cookie-decline').fadeOut('slow', function() {
  619. });
  620. setCookie("jbcookies","",0,"");
  621. $jb_cookie.delay(1000).slideDown('fast');
  622. });
  623.    });
  624. </script>
  625.  
  626. </div>
  627. </div>
  628. </div>
  629. </div>
  630. <div id="wishlist">
  631. <div class="login_module">
  632. <div class="icone_close icon-wishlist-close">
  633. <img class="lazy" src="/images/icons/menu/mobile_close.png" />
  634. </div>
  635. <div class="portal_top">
  636. <h3><img class="lazy" src="/images/icons/module/heart.png" alt="Список избранного" /><span>Список избранного</span></h3>
  637. <script>
  638.  
  639. function isImage(url) {
  640.  return /\.(jpg|jpeg|png|webp|avif|gif|svg)$/.test(url);
  641. }
  642. var products = JSON.parse(localStorage.getItem('wishlist'));
  643. var countProducts = products.length;
  644.  
  645. document.write('<div class="rows_wishlist">');
  646. for (var i = 0; i < countProducts; i++) {
  647. img = '';
  648.  var id = products[i].id;
  649.  var title = products[i].title;
  650.  var link = products[i].link;
  651.  
  652.  if(isImage(products[i].img)) {
  653. var img = products[i].img;
  654.  } else {
  655. var img = '/images/no_images/no_image.png';
  656.  }
  657. if(products[i].price) {  
  658.  var price = products[i].price + ' <span>₽</span>';
  659. if(products[i].price <= 1) {
  660. price = 'Договорная';
  661. }
  662. } else {
  663. price= '';
  664. }
  665. if(img) {
  666. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_img"><a class="preloader_link" href="'+ link +'"><img class="lazy" src="'+ img +'" alt="'+ title +'"/></a></div><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  667. } else {
  668. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  669. }
  670. }
  671. document.write('</div>');
  672.  
  673. //добавляем по клику
  674. jQuery('.whish_plus').click(function(){
  675. jQuery('.rows_wishlist').empty();
  676. var products = JSON.parse(localStorage.getItem('wishlist'));
  677. var countProducts = products.length;
  678.  
  679. for (var i = 0; i < countProducts; i++) {
  680. img = '';
  681.  var id = products[i].id;
  682.  var title = products[i].title;
  683.  var link = products[i].link;
  684.  
  685.  if(isImage(products[i].img)) {
  686. var img = products[i].img;
  687.  } else {
  688. var img = '/images/no_images/no_image.png';
  689.  }
  690. if(products[i].price) {  
  691.  var price = products[i].price + ' <span>₽</span>';
  692. if(products[i].price <= 1) {
  693. price = 'Договорная';
  694. }
  695. } else {
  696. price= '';
  697. }
  698. if(img) {
  699. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_img"><a class="preloader_link" href="'+ link +'"><img class="lazy" src="'+ img +'" alt="'+ title +'"/></a></div><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  700. } else {
  701. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  702. }
  703. }
  704. });
  705.  
  706. //удаляем по клику в списке товаров
  707. jQuery('.whish_minus').click(function(){
  708. jQuery('.rows_wishlist').empty();
  709. var products = JSON.parse(localStorage.getItem('wishlist'));
  710. var countProducts = products.length;
  711.  
  712. for (var i = 0; i < countProducts; i++) {
  713. img = '';
  714.  var id = products[i].id;
  715.  var title = products[i].title;
  716.  var link = products[i].link;
  717.  
  718.  if(isImage(products[i].img)) {
  719. var img = products[i].img;
  720.  } else {
  721. var img = '/images/no_images/no_image.png';
  722.  }
  723. if(products[i].price) {  
  724.  var price = products[i].price + ' <span>₽</span>';
  725. if(products[i].price <= 1) {
  726. price = 'Договорная';
  727. }
  728. } else {
  729. price= '';
  730. }
  731. if(img) {
  732. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_img"><a class="preloader_link" href="'+ link +'"><img class="lazy" src="'+ img +'" alt="'+ title +'"/></a></div><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  733. } else {
  734. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  735. }
  736. }
  737. });
  738.  
  739. //удаляем по клику в списке избранного
  740.    jQuery(document).on('click', 'span[id^="id_"]',  function(e) {
  741. e.preventDefault();
  742.  
  743. id = this.id.split('_')[1]
  744.  
  745. jQuery('.rows_wishlist').empty();
  746. jQuery('#wishlist_'+ id +' .whish_plus').css({ display: "block" });
  747. jQuery('#wishlist_'+ id +' .whish_minus').removeClass('active');
  748.  
  749.  var items = JSON.parse(localStorage["wishlist"]);
  750.  for (var i = 0; i < items.length; i++) {
  751. if(items[i].id == id){
  752.   items.splice(i,1);
  753.   break;
  754. }
  755.  }
  756. items = JSON.stringify(items);
  757. localStorage.setItem("wishlist", items);
  758. var products = JSON.parse(localStorage.getItem('wishlist'));
  759. var countProducts = products.length;
  760.  
  761. for (var i = 0; i < countProducts; i++) {
  762. img = '';
  763.  var id = products[i].id;
  764.  var title = products[i].title;
  765.  var link = products[i].link;
  766.  
  767.  if(isImage(products[i].img)) {
  768. var img = products[i].img;
  769.  } else {
  770. var img = '/images/no_images/no_image.png';
  771.  }
  772. if(products[i].price) {  
  773.  var price = products[i].price + ' <span>₽</span>';
  774. if(products[i].price <= 1) {
  775. price = 'Договорная';
  776. }
  777. } else {
  778. price= '';
  779. }
  780. if(img) {
  781. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_img"><a class="preloader_link" href="'+ link +'"><img class="lazy" src="'+ img +'" alt="'+ title +'"/></a></div><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  782. } else {
  783. jQuery('.rows_wishlist').append('<div id="mod_wishlist_'+ id +'" class="row_wishlist"><span id="id_'+ id +'" class="del_row_wish">×</span><div class="mod_wish_info"><h4><a class="preloader_link" href="'+ link +'">' + title + '</a></h4><div class="wish_price">'+ price +'</div></div></div>');
  784. }
  785. }
  786. jQuery('span.wish_count').html(countProducts);
  787.    });
  788. </script>
  789. </div>
  790. </div>
  791. </div>
  792. <link href="/media/vendor/awesomplete/css/awesomplete.css?1.1.5" rel="stylesheet" />
  793. <link href="/media/vendor/joomla-custom-elements/css/joomla-alert.min.css?0.2.0" rel="stylesheet" />
  794. <link href="/media/jbmedia/css/cookies.css" rel="stylesheet" />
  795.  
  796.  
  797. <link rel="stylesheet" type="text/css" href="/templates/gorod/css/select2.css">
  798. <link rel="stylesheet" href="/templates/gorod/css/jquery.fancybox.min.css"  />
  799. <link rel="stylesheet" href="/templates/gorod/css/slider.css" />
  800. <link rel="stylesheet" href="/templates/gorod/css/template.css?1731487740" />
  801. <link rel="stylesheet" href="/templates/gorod/fonts/font.css" />
  802. <script src="/templates/gorod/js/jquery.fancybox.min.js"></script>
  803. <script src="/templates/gorod/js/maskedinput.js"></script>
  804. <script src="/templates/gorod/js/slider.js"></script>
  805. <script src="/templates/gorod/js/select2.js"></script>
  806. <script>
  807.  
  808. jQuery(document).ready(function(){
  809. //открываем меню
  810.  jQuery('span.parent_img').click(function(){
  811.    if (jQuery(this).next('ul.mod-menu__sub').css("display")=="none") {
  812.        jQuery('ul.mod-menu__sub').hide('normal');
  813.        jQuery(this).next('ul.mod-menu__sub').fadeToggle('normal');
  814.    }
  815.    else jQuery('ul.mod-menu__sub').hide('normal');
  816.    return false;
  817. });
  818. });
  819.  
  820. jQuery(document).ready(function(){
  821. jQuery('a').removeClass('hasTooltip');
  822. jQuery('a[data-bs-original-title]').attr('title', function() {
  823.    return jQuery(this).attr('data-bs-original-title');
  824. }).removeAttr('data-bs-original-title');
  825. jQuery('span[data-bs-original-title]').attr('title', function() {
  826.    return jQuery(this).attr('data-bs-original-title');
  827. }).removeAttr('data-bs-original-title');
  828. jQuery('div[data-badger]').attr('title', function() {
  829.    return jQuery(this).attr('data-badger');
  830. }).removeAttr('data-badger');
  831.  
  832. });
  833.  window.onload = function () {
  834.    document.body.classList.add('loaded_hiding');
  835.    window.setTimeout(function () {
  836.      document.body.classList.add('loaded');
  837.      document.body.classList.remove('loaded_hiding');
  838.    }, 500);
  839.  }
  840.  
  841. jQuery(document).ready(function(){
  842. jQuery('.preloader_link').click(function(){
  843. jQuery('.preloader').toggle();
  844. });
  845. });
  846.  
  847. var main = function() { //открываем-закрываем личный кабинет справа
  848.    jQuery('.icon-open-login, .no_login').click(function() {
  849.        jQuery('#mini_login').animate({
  850.            right: '0px'
  851.        }, 400);
  852.    });
  853.    jQuery('.icon-close-login').click(function() {
  854.        jQuery('#mini_login').animate({
  855.            right: '-400px'
  856.         }, 400);
  857. });
  858. };
  859. jQuery(document).ready(main);
  860. var main = function() { //открываем-закрываем фильтрацию
  861.    jQuery('.icon-menu').click(function() {
  862.        jQuery('#mobile_menu').animate({
  863.            top: '0px'
  864.        }, 400);
  865.    });
  866.    jQuery('.icon-close-menu').click(function() {
  867.        jQuery('#mobile_menu').animate({
  868.            top: '-100%'
  869.         }, 400);
  870. });
  871. };
  872. jQuery(document).ready(main);
  873.  
  874. var main = function() { //открываем-закрываем добавление контента
  875.    jQuery('.icon-open-addblock').click(function() {
  876.        jQuery('#add_block').animate({
  877.            right: '0px'
  878.        }, 400);
  879.    });
  880.    jQuery('.icon-close-addblock').click(function() {
  881.        jQuery('#add_block').animate({
  882.            right: '-400px'
  883.         }, 400);
  884. });
  885. };
  886. jQuery(document).ready(main);
  887.  
  888. var main = function() { //открываем-закрываем добавление контента
  889.    jQuery('.wish_open').click(function() {
  890.        jQuery('#wishlist').animate({
  891.            right: '0px'
  892.        }, 400);
  893.    });
  894.    jQuery('.icon-wishlist-close').click(function() {
  895.        jQuery('#wishlist').animate({
  896.            right: '-400px'
  897.         }, 400);
  898. });
  899. };
  900. jQuery(document).ready(main);
  901.  
  902. var main = function() {
  903.    jQuery('.message_open').click(function() {
  904.        jQuery('#message_block').animate({
  905.            right: '0px'
  906.        }, 400);
  907.    });
  908.    jQuery('.icon-message-close').click(function() {
  909.        jQuery('#message_block').animate({
  910.            right: '-400px'
  911.         }, 400);
  912. });
  913. };
  914. jQuery(document).ready(main);
  915.  
  916. var main = function() { //открываем-закрываем фильтрацию
  917.    jQuery('.icon-open-search').click(function() {
  918.        jQuery('#search_block').animate({
  919.            top: '0px'
  920.        }, 400);
  921.    });
  922.    jQuery('.icon-close-search').click(function() {
  923.        jQuery('#search_block').animate({
  924.            top: '-100%'
  925.         }, 400);
  926. });
  927. };
  928. jQuery(document).ready(main);
  929.  
  930. var main = function() {
  931.    jQuery('.icon-open-content').click(function() {
  932.        jQuery('#my_content').animate({
  933.            top: '0px'
  934.        }, 400);
  935.    });
  936.    jQuery('.icon-close-content').click(function() {
  937.        jQuery('#my_content').animate({
  938.            top: '-100%'
  939.         }, 400);
  940. });
  941. };
  942. jQuery(document).ready(main);
  943.  
  944.  
  945. jQuery('.ajax-fancybox').fancybox({
  946. clickOutside: false,
  947.    clickSlide: false,
  948. protect: false,
  949. scrolling: false,
  950. iframe : {
  951. preload : false,
  952. },
  953. beforeClose: function(instance, slide) {
  954. jQuery('.preloader').toggle();
  955. window.location.reload();
  956. }
  957. });
  958. jQuery('.iframe-fancybox').fancybox({
  959. clickOutside: false,
  960.    clickSlide: false,
  961. protect: false,
  962. scrolling: false,
  963. iframe : {
  964. preload : false,
  965. },
  966. beforeClose: function(instance, slide) {
  967. jQuery('.preloader').toggle();
  968. window.location.reload();
  969. }
  970. });
  971. jQuery(function($)  {
  972.  $('.jlmf-select').select2({
  973.    
  974.  });
  975. });
  976.  
  977. //выводим избранное
  978. var existingEntries = JSON.parse(localStorage.getItem("wishlist"));
  979. var count = existingEntries.length;
  980. jQuery('span.wish_count').html(count);
  981. </script>
  982. </body>
  983. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda