Забыли пароль?
Запросите новый здесь.

Автор темы: Zaxap
ID темы: 1785
Информация:
Тема содержит 4 сообщения, была просмотрена 2835 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Народное творчество
 Распечатать тему
[help] Messages Box (что-то не так с кодом)
Zaxap
Пытаюсь сотворить "окно", появляющееся при загрузке страницы, оповещающее пользователя о новых сообщениях, но вот как-то оно не идет...
Дело обстоит так: активирую messages_box_panel и получаю просто фон без ничего...
Что не так с кодом? Сам, боюсь, не разберусь я...))

Загрузить источник  GeSHi: PHP
  1. if (!defined("IN_FUSION")) { die("Access Denied"); }
  2.  
  3. if (file_exists(INFUSIONS."messages_box_panel/locale/".$settings['locale'].".php" )) {
  4. include INFUSIONS."messages_box_panel/locale/".$settings['locale'].".php";
  5. } else {
  6. include INFUSIONS."messsages_box_panel/locale/English.php";
  7. }
  8.  
  9. add_to_head ("<link href='".INFUSIONS."messsages_box_panel/includes/styles.css' media='screen, projection' rel='stylesheet' type='text/css' />");
  10. add_to_head ("<script type='text/javascript' src='".INFUSIONS."messsages_box_panel/includes/jquery.min.js'></script>");
  11. add_to_head ("<script src='".INFUSIONS."messsages_box_panel/includes/jquery.cookie.js'></script>");
  12. add_to_head ("<script type='text/javascript'>
  13. $(document).ready(function(){
  14.  
  15. $('#setCookie').click(function () {
  16. $.cookie('popup', '24house', {expires: 0} );
  17. $('#messages-box').hide();
  18. });
  19.  
  20. if ( $.cookie('popup') == null ) { $('#messages-box').show(); }
  21. else { $('#messages-box').hide(); }
  22.  
  23. });
  24. </script>");
  25.  
  26. if (iMEMBER) {
  27. $msg_count = dbcount("(message_id)", DB_MESSAGES, "message_to='".$userdata['user_id']."' AND message_read='0' AND message_folder='0'");
  28. if ($msg_count !=0) {
  29. echo "<div id='messages-box' class='messages-box-up'><a id='setCookie' class='messages-box-close'></a><div class='messages-box-text'>\n";
  30. echo "<div id='timerOutput' class='timer'></div>\n";
  31. echo "<div style='text-align:center'></div><a href='".BASEDIR."messages.php'>".sprintf($locale['global_125'], $msg_count).($msg_count == 1 ? $locale['messages_locale_1'] : $locale['messages_locale_2'])."</a><br />\n";
  32. echo "</div></div>\n";
  33. }
  34. }
Добавлено за 0.026 секунд, используя GeSHi 1.0.8.10

Изменил(а) Zaxap, 18.09.2013 14:07
Зло не дремлет, а я добрый...
 
Zaxap
Не поможете - сотру все к бесам...)) Надобность этого лично для меня снизилась до 20%, так что, можно сказать, у меня осталось желание делать это только для пабликаad
Зло не дремлет, а я добрый...
x1
 
SchreiBear
Zaxap, да скорее всего там с css что то.... замаркируй выдели всё что вылезло в окне ..потом вставь в простой блокнот .скорее всего просто неправельно выведено...текст невидим ...что то похожее у меню уже было ...ну првдо не с мини чатом ....
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Zaxap
messages box - шняга, выводящая сообщение типа "Вам прислали новое сообщение!" ab
Зло не дремлет, а я добрый...
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)