Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

MOD всплывающего ИнфоБара для гостей ?

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 20 лет 6 месяцев

MOD всплывающего ИнфоБара для гостей ?

Сообщение bhagavan »

А есть ли для phpBB3.х.х. MOD всплывающего ИнфоБара для гостей с предложением регистрации/авторизации?
По типу такого:
Изображение

Для phpBB2.х.х. вроде как был подобный мод: CBACK.DE InfoBar MOD на phpbbhacks.com.
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 20 лет 6 месяцев

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение bhagavan »

Ну или может люди понимающие смогут адаптировать этот мод для phpBB3.х.х. ? :roll:

К сожалению моих познаний недостаточно для этого действа :oops: , вроде для двойки там не очень много правок в код вносилось, может и для тройки так же ... :)
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение MIT »

Бери, да адаптируй - сложностей абсолютно никаких.
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 20 лет 6 месяцев

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение bhagavan »

MIT
MIT писал(а):Бери, да адаптируй - сложностей абсолютно никаких.
Смотря для кого ... а мне сначала нужно понять, в тройке какой аналог этих файлов?

Код: Выделить всё

includes/page_header.php
language/lang_english/lang_main.php
А потом, можно ли дознаково те же самые части кода вставлять или нет. :roll:

По воводу

Код: Выделить всё

templates/subSilver/overall_header.tpl
понятно, что в тройке речь о "overall_header.html" идет, но у меня prosilver, а не subSilver.

Я же говорю, что моих познаний не хватит совсем :)
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение MIT »

Код: Выделить всё

#
#-----[ COPY ]------------------------------------------
#
  icon_warning.gif        >   images\
  icon_warning_hover.gif  >   images\
  cbackinfo.css           >   styles\prosilver\theme
#
#-----[ OPEN ]------------------------------------------
#
language\en\common.php

#
#-----[ FIND ]------------------------------------------
#
# IMPORTANT: The original line is longer!
#
'USER_LANG'

#
#-----[ AFTER, ADD ]------------------------------------------
#
'CBACK_INFOBAR' => 'You don\'t have registered an account yet? Click here to register now for free!',

#
#-----[ OPEN ]------------------------------------------
#
styles\prosilver\template\overall_header.html

#
#-----[ FIND ]------------------------------------------
#
</head>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
<link rel="stylesheet" href="styles/prosilver/theme/cbackinfo.css" type="text/css">

#
#-----[ FIND ]------------------------------------------
#
# IMPORTANT: The original line is longer!
#
<body

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN switch_user_logged_out -->
<!-- InfoBar MOD by http://www.cback.de -->
<div id="info"><div id="infobar"><a href="{U_REGISTER}">{L_CBACK_INFOBAR}</a></div></div>
<br />
<!-- END switch_user_logged_out -->


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Не забудь сделать аналогичные действия и дл русского языка.


З.Ы.: себе ставить не пробовал.
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 20 лет 6 месяцев

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение bhagavan »

MIT, спасибо .. работает :)

Я правда немного изменил код, подумал, что как то неудобно, когда при клике на ИнфоБар только на страницу регистрации переход идет, по мне удобнее если на страницу авторизации:

Код: Выделить всё

...

#
#-----[ OPEN ]------------------------------------------
#
styles\prosilver\template\overall_header.html

#
#-----[ FIND ]------------------------------------------
#
</head>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
<link href="{T_THEME_PATH}/cbackinfo.css" rel="stylesheet" type="text/css" />

#
#-----[ FIND ]------------------------------------------
#
# IMPORTANT: The original line is longer!
#
<body

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED -->
<!-- InfoBar MOD by http://www.cback.de -->
<div id="info"><div id="infobar"><a href="{U_LOGIN_LOGOUT}">{L_CBACK_INFOBAR}</a></div></div>
<br />
<!-- ENDIF -->

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Только вот не нравиться мне один момент, у меня в prosilver_se имеется отступ от верхнего края экрана
e9e8cfe9973d8eb6cc6787119e73da1c.jpg
Когда "подцепляется" файл cbackinfo.css, то этот отступ пропадает

[attachment=-1]9fb7ad0b9fd5.jpg[/attachment]

Я понимаю, что правки нужно вносить в cbackinfo.css, пытался править вот эту часть:

Код: Выделить всё

  body
  {
    padding: 0;
    margin: 0;
  } 
Менял значение "margin", пытался установить отступ от нижнего края, но желаемой цели не добился :?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение MIT »

bhagavan писал(а):Менял значение "margin"
padding-top попробуй. И следи за тем, что бы значение не перезаписывалось следующим файлом.
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 20 лет 6 месяцев

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение bhagavan »

MIT писал(а):padding-top попробуй. И следи за тем, что бы значение не перезаписывалось следующим файлом.

Код: Выделить всё

padding-top: 27px;
дает такой эффект
a80be84e213b.jpg
я так понимаю, что значение body в cbackinfo.css конфликтует с body самого стиля ... или мысли мои - фигня?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение MIT »

Нет, это нормально, я что-то забыл про этот бар. Можешь ссылку дать на свой сайт?
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 20 лет 6 месяцев

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение bhagavan »

http://forum.picollo.ru/

Если надо, то тестовый аккаунт:
test
654321
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 7 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение MIT »

Найди

Код: Выделить всё

#main-block {
width:100%;
}
Поменяй на

Код: Выделить всё

#main-block {
width:100%;
margin-top:20px;
}
bhagavan
phpBB 1.2.1
Сообщения: 20
Стаж: 20 лет 6 месяцев

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение bhagavan »

MIT
Спасибо большущее, теперь все нравиться :)
Не стыдно не знать, стыдно не хотеть знать (ну или как то так)
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 16 лет 2 месяца
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение misterleks »

Подскажите, как можно сделать на ней кнопку скрытия? Вдруг гость категорически против, и чтобы она не мешалась, он захочет закрыть ИнфоБар!
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 6 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение HAMMER663 »

Можно добавить что-то типа onclick = bar.close; в js код
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 16 лет 2 месяца
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз

Re: MOD всплывающего ИнфоБара для гостей ?

Сообщение misterleks »

Этот мод основан на слоях. В нем нету js кода.
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

Вернуться в «Запросы модов для phpBB 3.0.x»