Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Модуль unew обновление до актуальной версии?

Модуль unew обновление до актуальной версии?


     16.11.2016    Модули    273

вопрос
Стоял на одном из сайтов очень удобный модуль unew. Он уведомляет администратора о том что на сайте появились не отмодерированные новости. Оказалось что он некоторое время не работает в связи с обновлением движка. Код модуля такой:
<?php
/*
=====================================================
 Файл: uNew.php
-----------------------------------------------------
 Назначение: Уведомления о новых публикациях
-----------------------------------------------------
=====================================================
*/
if(!defined('DATALIFEENGINE')){die("Hacking attempt!");}$row = $db->super_query("SELECT COUNT(*) as how FROM " . PREFIX . "_post where approve = '0'");$a_root = $config['admin_path'];$uNewNews = "<style>.uContent-n {margin-bottom:5px; width:300px; background:url(\"http://zagruzka-up.ru/templates/zagruzka-up/images/uContent-bg.png\"); padding:7px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);-webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70);}div.uNew-close {width:18px;height:18px;background:url(\"http://zagruzka-up.ru/templates/zagruzka-up/images/zagruzka-up.ru_upm-close.png\") no-repeat;}div.uNew-close:hover {background-position:0px -18px;}</style><div style=\"position:relative;\" id=\"uNew-time-close\"><div style=\"position:fixed;bottom:5px;right:5px;\"><div class=\"uContent-n\" style=\"display:none;\" id=\"uNew-time\"><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr><td valign=\"top\" style=\"color:#fff;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.70);\" width=\"100%\"><b>Новое уведомление</b></td><td><a href=\"javascript://\" onclick=\"$(\"#uNew-time-close\").delay(\"100\").fadeOut(\"fast\");\"><div style=\"margin-top:-3px;\"><div class=\"uNew-close\"></div></div></a></td></tr></table><table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-top:1px;\"><tr><td style=\"padding-left:5px;\" valign=\"top\"><div style=\"color:#bbb;\">Внимание!<br><a style=\"color:#fff;\" href=\"/$a_root?mod=editnews&action=list&news_status=2\">У вас есть неотмодерированные новости: <b>{$row['how']}</b></a></div></td></tr></table></div></div></div><script type=\"text/javascript\">$(\"#uNew-time\").fadeIn(\"slow\");$(\"#uNew-time\").delay(\"9900\").fadeOut(\"fast\");</script>";if ($row['how'] > 0){echo $uNewNews;}
?>

заменил ссылки на картинки с сайта который уже умер)

Но результата все равно нет.
В браузере появилась такая ошибка:
Uncaught ReferenceError: $ is not defined(anonymous function) @ statistics.html:120

При нажатии показывает этот участок кода:
Модуль unew обновление до актуальной версии?

Ответил: Chessman


поднятие тегов {headers} и {AJAX} решило проблему.

Комментарии пользователей (1)

Chessman
2

84 | 29

Chessman - 17 ноября 2016 04:08 - Юзер

может альтернатива какая-то, работающая на dle11.1

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы