Пропустить

[ABD] Centred Popup on PM

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!

[ABD] Centred Popup on PM

Сообщение Mr. Anderson » 23.05.2004 19:12

Мелкий твик для удобства. После установки этого мода попап-окошко, выскакивающее при получении нового ЛС, будет "отцентрировано" - появится точно в середине экрана (независимо от разрешения).
############################################################## 
## MOD Title: 		Centered Popup on PM
## MOD Authors: 	Mr. Anderson < anderson@phpbbguru.net > http://www.phpbbguru.net 
## MOD Description: 	This mod places PM Popup at the center of the screen
##			instead of left-top corner.
## MOD Version: 	1.0.0 
## 
## Installation Level: 	Easy 
## Installation Time: 	2 Minutes 
## Files To Edit (1): 	templates/subSilver/overall_header.tpl
##			
## Included Files: (n/a) 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbbguru.net/mods/ for the 
## latest version of this MOD.
############################################################## 
## Author Notes: 
##
##	Original idea belongs to Platinum < platinum@gamesniffer.com > http://www.gamesniffer.com
##
##	Special thanks to Xpert < xpert@phpbbguru.net > http://www.phpbbguru.net
##	for help on JS.
## 
############################################################## 
## MOD History: 
## 
##   2004-05-23 - Version 1.0.0 
##      - Initial Release 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/overall_header.tpl

# 
#-----[ FIND ]------------------------------------------ 
# 

<!-- BEGIN switch_enable_pm_popup --> 
<script language="Javascript" type="text/javascript"> 
<!-- 
   if ( {PRIVATE_MESSAGE_NEW_FLAG} ) 
   { 
      window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');; 
   } 
//--> 
</script> 
<!-- END switch_enable_pm_popup --> 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 

<!-- BEGIN switch_enable_pm_popup --> 
<script language="Javascript" type="text/javascript">
<!--

ptop = (window.screen.width / 2) - 200;
pleft = (window.screen.height / 2) - 112;

if ( {PRIVATE_MESSAGE_NEW_FLAG} )
{
	window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'top='+ ptop + ',left=' + pleft + ',HEIGHT=225,resizable=yes,WIDTH=400');
}
//-->
</script> 
<!-- END switch_enable_pm_popup -->

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

Сообщение Vladson » 23.05.2004 19:32

Не сказал бы что это нужно, я бы скорее окошко совсем в угол забил. (Я часто ловлю себя на мысли что оно неудобно появляется, и чем ближе к верхнему левому углу тем меньше меня это раздражает).
Нет мод отличный (до ужаса простой поэтому осмелюсь предположить что безглючный) но и безполезный потому что "на вкус и цвет...".
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Mr. Anderson » 23.05.2004 19:40

Vladson
Ну никто же не заставляет его ставить всех поголовно. Вот лично мне так удобнее, потому мод и написал.
В конце концов - поменять "пару цифр" и будет и тебе "щастье" - появляться окошко будет в вернем левом углу :)
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

Сообщение Xpert » 23.05.2004 19:45

Вы оба правы. А Андерсону придется видимо еше немного попотеть - сделать так, чтобы пользователь смог в профиле выбирать, обычное окно или по центру. Если он, конечно, захочет этого. :wink:
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Mr. Anderson » 23.05.2004 19:47

Xpert
Тоже идея, но вот только не сейчас. Как-нибудь по завершении зачетной недели (надеюсь, что вся сессия будет автоматом).
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

Сообщение Vladson » 23.05.2004 19:52

Я то могу поменять, но я скорее свой мод напишу, чтоб было не просто как я хочу, а даже лучше чем я хочу...
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Mr. Anderson » 23.05.2004 19:55

Vladson
Напиши, но какой с того толк? Не проще доработать готовый мод?

PS:
А "лучше, чем хочу" - это как? ;)
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

Сообщение Vladson » 23.05.2004 19:59

Напиши, но какой с того толк? Не проще доработать готовый мод?

Нет, мой мод даже близко не такой конструкции.
А "лучше, чем хочу" - это как?

Я хочу чтобы он мне нравился, а лучше этого - чтобы не только мне одному понравился.
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Mr. Anderson » 23.05.2004 20:01

Vladson
Стремление к универсальности похвально.
Тогда зачем распылять усилия? Стань со-автором новой ревизии ЭТОГО мода или просто предложи дополнения.
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

Сообщение Vladson » 23.05.2004 20:34

Стань со-автором новой ревизии ЭТОГО мода

А что для этого надо ? :shock:
или просто предложи дополнения.

Дополнений могу предложить два :idea:
1 - Кнопки переходить в "inbox" мапо, надо добавить ещё кнопку чтоб переходить в "inbox" в новом окне. (Многим это понравится)
2 - (дополнение к первому) Можно даже сделать это ("новое") окно таким же самым pop-up'ом но только размером 700х500...(чтоб небыло проблем при 800х600)

P.S. Это только из того что я сам пробовал на локале (и мне понравилось), а если ещё кто что-нибудь посоветует.
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Mr. Anderson » 23.05.2004 20:52

Vladson
Для этого надо желание ;) Так как моё согласие у тебя уже есть :)
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

Сообщение Vladson » 23.05.2004 20:55

Кроме желания что надо, я обычно стараюсь не хотеть того чего не могу...
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Vladson
Former team member
 
Сообщения: 821
Зарегистрирован: 27.04.2004 6:07
Откуда: Estonia, Tallinn
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Mr. Anderson » 23.05.2004 20:57

Vladson
Ну "стандартный набор" - HTML, JS, php, MySQL.
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

Сообщение Xpert » 23.05.2004 21:01

Vladson
1 - Кнопки переходить в "inbox" мапо, надо добавить ещё кнопку чтоб переходить в "inbox" в новом окне. (Многим это понравится)

Это ты про кнопку, находящуюся в popup?

Мысли вслух. Мод плавно перетекает в совершенно другое название - что-то вроде Advanced PM Popup. Функциональность расширяется явно не по первоначальному сценарию.

Добавлено спустя 2 минуты 12 секунд:

Mr. Anderson
Только без MySQL - это достаточно знать только одному из нас, для начала таким могу быть я. JS кстати тоже не обязателен - нужен html, начальные знания php и желание разбираться в движке.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Mr. Anderson » 23.05.2004 21:01

Xpert
Наверное про ссылку ;)

PS:
А что? Это плохо?
Правила конференции (30.05.2011) | Общие ошибки новичков (07.11.2005) | Шаблон запроса | FAQ (phpBB 3.0.x)
Последняя и единственно актуальная на сегодня версия - 3.0.10!
Поддержка по ICQ, e-mail и ЛС оказывается только за WM!


phpBB Guru blog
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
 
Сообщения: 5434
Зарегистрирован: 13.03.2004 22:32
Откуда: СССР
Благодарил (а): 5 раз.
Поблагодарили: 86 раз.

След.

Вернуться в Бета-версии модов для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы