Страница 1 от 2

Сверете си часовника!

МнениеПубликувано на: Нед Мар 29, 2009 9:29 am
от Admin
Уважаеми посетители,
Напомням ви, че софтуерът на този форум не е направен така, че да сменя централизирано времето за всички потребители, поради което се налага във връзка с лятното часово време да настроите сами часовника в профила си, за да може форумът да показва точен час, когато сте влезли в профила си.

МнениеПубликувано на: Нед Мар 29, 2009 9:41 am
от BurNiNg_IcE
От там, където пише "Часова зона" ли става номера? :confused:

МнениеПубликувано на: Нед Мар 29, 2009 10:05 am
от Admin
Да, трябва да го сложиш на +3.

МнениеПубликувано на: Нед Мар 29, 2009 10:12 am
от BurNiNg_IcE
ок мерси :beer:

МнениеПубликувано на: Нед Мар 29, 2009 10:12 am
от Stancho
А няма ли опция да показва времето според това на компютъра ми?

МнениеПубликувано на: Нед Мар 29, 2009 12:10 pm
от PtD
Дааа, сигурно! Освен това има опция за четене на мисли, а също и за предсказване на бъдещето. Обаче се виждат само ако имаш рейтинг над 2500!

МнениеПубликувано на: Нед Мар 29, 2009 1:08 pm
от Ozzie
Амииии... Аз май съм в GMT+2?!?
Или да го направя на GMT+1?
ИзображениеИзображениеИзображение

МнениеПубликувано на: Нед Мар 29, 2009 1:51 pm
от bobeca
GMT+1 ;)

Ако си в Босна и Херцеговина де!

МнениеПубликувано на: Нед Мар 29, 2009 4:20 pm
от Stancho
Тук пише как трябва да е. http://weather.bg/bg/indnew1.php?glaven=vreme

МнениеПубликувано на: Нед Мар 29, 2009 5:10 pm
от Ozzie
bobeca написа:GMT+1 ;)

Ако си в Босна и Херцеговина де!


Каквото пише, това е. ;-)
Знам, че тук по принцип е GMT+1, ама по лятното часово време как ли ще? :dunno:

МнениеПубликувано на: Нед Мар 29, 2009 5:15 pm
от hitar_potter
В БГ сме в часовия пояс +2 GMT, но заради лятото, бутаме +3GMT. Значи при теб, трябва да го настроиш на +2GMT

МнениеПубликувано на: Нед Мар 29, 2009 10:35 pm
от PtD
GMT+2 DST == GMT + 3

МнениеПубликувано на: Нед Мар 29, 2009 11:51 pm
от hitar_potar
PtD написа:Дааа, сигурно! Освен това има опция за четене на мисли, а също и за предсказване на бъдещето. Обаче се виждат само ако имаш рейтинг над 2500!

а ти откъде знаеш, след като не си минавал 2000 рейтинг? :bowdown: :rofl:

МнениеПубликувано на: Нед Мар 29, 2009 11:56 pm
от Admin
ЧувАл е, от сигурен източник. :rofl:

МнениеПубликувано на: Нед Мар 29, 2009 11:56 pm
от PtD
hitar_potar написа:а ти откъде знаеш, след като не си минавал 2000 рейтинг? :bowdown: :rofl:


Получих прозрение! :popcorn:

МнениеПубликувано на: Пон Мар 30, 2009 4:09 am
от bikerider
PtD написа:Получих прозрение! :popcorn:


:roll2:

МнениеПубликувано на: Пон Мар 30, 2009 9:21 am
от hitar_potar
PtD написа:
hitar_potar написа:а ти откъде знаеш, след като не си минавал 2000 рейтинг? :bowdown: :rofl:


Получих прозрение! :popcorn:

на теб май опцията за предсказване на бъдещето ти е излишна, а? :rofl:

МнениеПубликувано на: Пон Мар 30, 2009 10:23 am
от lanzz
PtD написа:Дааа, сигурно! Освен това има опция за четене на мисли, а също и за предсказване на бъдещето. Обаче се виждат само ако имаш рейтинг над 2500!

елементарно е да се показва часа според часовника на компютъра. нужно е минимално количество жаваскрипт и малко желание :)

МнениеПубликувано на: Пон Мар 30, 2009 11:30 am
от jd
При мен си беше ок - явно предния път не съм го пипал :)
:popcorn:

МнениеПубликувано на: Пон Мар 30, 2009 11:39 am
от PtD
Може да закачиш по един параметър на всички заявки, който да докладва времето на браузъра. Ако ти се играе да преработваш форума, утрепвайки седмица-две за това напълно безмислено занимание ;)

МнениеПубликувано на: Пон Мар 30, 2009 2:28 pm
от lanzz
PtD написа:Може да закачиш по един параметър на всички заявки, който да докладва времето на браузъра. Ако ти се играе да преработваш форума, утрепвайки седмица-две за това напълно безмислено занимание ;)

не е чак такава драма, колкото ти се струва. ако пичовете бяха оставили някакъв смислен и логичен за намиране начин да се свали phpbb2 от сайта им, бих драснал един пач, само дето изглежда са твърдо решени да наложат phpbb3 и phpbb2 е мръсна дума там.

МнениеПубликувано на: Пон Мар 30, 2009 3:13 pm
от bdz43r
Stancho написа:А няма ли опция да показва времето според това на компютъра ми?
Има! Обикновено е най-долу вдясно на taskbar-а :idea:
PtD написа:...напълно безмислено занимание ;)
:agree:

МнениеПубликувано на: Пон Мар 30, 2009 3:51 pm
от lanzz
@bdz43r: изключително остроумно решение, аз още не съм разбрал как да накарам часовника "най-долу в дясно на taskbar-а" да показва часа в който е написан даден пост във форума (игнорирайки че нямам таскбар и часовника ми не е най-долу).

@ptd: http://tmp.lanzz.org/phpbb-auto-timezone.patch; писан е върху чист 2.0.23, така че ако върху форумния има разни други пачове, може да се наложи тук-там да се понамести. има и две промени в схемата, които съм ги добавил в инсталацията, но върху работещата база трябва да се направи
Код: Избери целия код
ALTER TABLE phpbb_users MODIFY COLUMN user_timezone decimal(5,2) DEFAULT '0.0';
ALTER TABLE phpbb_sessions ADD COLUMN session_tz decimal(5,2);

(ако върви на mysql, както е статистически най-вероятно)
а, и ще се наложи да се пипне language/lang_*/lang_main.php, тъй като в пача е оправен само английския превод.

МнениеПубликувано на: Пон Мар 30, 2009 5:01 pm
от PtD
lanzz написа:@ptd: http://tmp.lanzz.org/phpbb-auto-timezone.patch; писан е върху чист 2.0.23, така че ако върху форумния има разни други пачове, може да се наложи тук-там да се понамести. има и две промени в схемата, които съм ги добавил в инсталацията, но върху работещата база трябва да се направи
Код: Избери целия код
ALTER TABLE phpbb_users MODIFY COLUMN user_timezone decimal(5,2) DEFAULT '0.0';
ALTER TABLE phpbb_sessions ADD COLUMN session_tz decimal(5,2);

(ако върви на mysql, както е статистически най-вероятно)
а, и ще се наложи да се пипне language/lang_*/lang_main.php, тъй като в пача е оправен само английския превод.


:):agree:

А дали ще работи ако сесията ти е на кукита?

П.П. Май не, като гледам.

МнениеПубликувано на: Пон Мар 30, 2009 6:52 pm
от Вилката
С риск да се изкажа малко тъпо, ще питам - не е ли по-удачно да се смени някъде по кода GMT с +1 час? Все пак България си е в GMT+2, и не знам защо трябва всички да лъжем, че сме забегнали на изток(не, че не сме си за там)! Тия от Гринуич още ли не са минали на лятно часово време? Имам някакъв бегъл спомен, че се говореше за уеднаквяване на датите за минаване на различни часовници по различни места на Европа...
:beer:

МнениеПубликувано на: Вто Мар 31, 2009 11:04 am
от lanzz
PtD написа:А дали ще работи ако сесията ти е на кукита?
П.П. Май не, като гледам.

не разбирам въпроса. четейки includes/sessions.php, какъв друг вариант има освен да е на кукита? да се разнася като ?sid= в query string-а? съдейки по includes/sessions.php, няма значение как се пренася session id-а, при всички случаи данните на сесията се взимат от sessions таблицата в базата. дай test case :)

Вилката написа:Тия от Гринуич още ли не са минали на лятно часово време?

"тия от гринуич" нямат лятно време - GMT часовата зона не следва DST.

Имам някакъв бегъл спомен, че се говореше за уеднаквяване на датите за минаване на различни часовници по различни места на Европа...
:beer:

уеднаквени са много отдавна, но каква връзка има това с конкретния проблем? а и Европа далеч не е целия свят.

проблема всъщност е в куция phpBB, понеже са решили да карат през просото и да дават избор само между отмествания от GMT, а не избор на юридическа часова зона ("Europe/Sofia" вместо "GMT+3"), което би решило въпроса с автоматичното преминаване на DST.

уф, извинявам се за двойния пост, затъпял съм заради DST и не се сетих да едитна вместо да пиша нов отговор.

МнениеПубликувано на: Вто Мар 31, 2009 12:16 pm
от Вилката
Е хубаво, сега разбирам проблема(отчасти)! Благодаря за поясненията, нямах си представа, че GMT е "заковано".
Да разбирам ли, че phpBB е готов код, който вие ползвате, като само добавяте ваши параметри? Компилиран ли е този код? Ако не е, не може ли просто да се намери мястото в кода, отговорно за часовата зона, и да се пренапише обекта?

П.П. Съжалявам, за дето звуча като пълен лаик, но съм имал работа само с езици от рода на Visual C, нямам опит в web!

МнениеПубликувано на: Вто Мар 31, 2009 12:45 pm
от PtD
lanzz написа:
PtD написа:А дали ще работи ако сесията ти е на кукита?
П.П. Май не, като гледам.

не разбирам въпроса. четейки includes/sessions.php, какъв друг вариант има освен да е на кукита?

Става дума, че ако сесията ти е на куки и е перманентна (т.е. запомни ме на този компютър), то смяната на часовата зона пак няма да става автоматично, защото няма да посещаваш логин прозореца. Аз като че ли повече от година не съм се логвал :)


проблема всъщност е в куция phpBB, понеже са решили да карат през просото и да дават избор само между отмествания от GMT, а не избор на юридическа часова зона ("Europe/Sofia" вместо "GMT+3"), което би решило въпроса с автоматичното преминаване на DST.


Абе, то не е проста работа това с юридическата DST, защото се случва да се промени датата на смяна за определени страни, а също и дали въобще има DST - политически решения. В крайна сметка не може да се включва всичко в един форум ;)


@Вилката, не е компилиран, може да се човърка... Но трябва да има смисъл да влагаш време.

Re: Сверете си часовника!

МнениеПубликувано на: Сря Апр 01, 2009 12:41 pm
от Alpina
User Control Panel -> Board preferences -> Edit global settings -> Summer Time/DST is in effect: Yes

Слагате тази отметка, правите си локалното време на GMT+2 и вече няма проблеми пролет и есен :beer:

Re: Сверете си часовника!

МнениеПубликувано на: Сря Апр 01, 2009 1:27 pm
от Admin
@Alpina
Аз доколкото разбрах и експериментирах, отметката за DST замества нуждата от задаване на зона +3, но не променя факта, че трябва при преминаване от зимно към лятно и обратното тази отметка да бъде ръчно активирана/деактивирана. Т.е. не става автоматично смяната.