![]() |
Well there used to be an offset option to make the threads appear later or earlier..... but it was removed.
|
Quote:
Regards, Badger |
2.0.6 seemed to work properly for two days, then started the post a day early routine.
Once again disabled. Keep at it Valter, you'll get it sooner or later. ;) |
Quote:
|
I have VB4.0.7 and it broke my forum. had to remove it for it to work again.
|
Running vB:4.0.7, Auto Birthday Greeter: 2.0.6
I've had to disable due to multiple threads being generated. Threads generated for one individual at: 04:09 AM, 07:18 AM & 07:22 AM (GMT +13) Threads generated for another individual at: 12:01 AM, 04:10 AM & 07:21 AM (GMT +13) I disabled at 07:23 AM (GMT +13) Server time GMT -5 |
worked for two days, now again started creating multiple threads
|
worked for a few days.. then multi threads ... like .. 10-12 a day
|
Hi valter, sorry for keep coming with bad news. I had to disable the hack coz it started creating multiple threads.
it created like 50 threads for 2 members within like 20 mins. One question, when i uninstalled it. i got database error, it forced me to reinstall the hack but disabled it temp until the next fix |
Never got one single post... don't know why :(
|
Yesterday it greeted a member who lives in Norway at ~2:00pm EST (10 hours early). Today it greeted a member who lives in IL in the US ( GMT-6) at ~10:00pm (2 hours early).
Could the program be triggering on the members time zone instead of the servers? |
This is working incorrectly. on 4.0.7. It is posting the birthday messages roughly 25 hours late. I just had a posting for a members birthday that was yesterday, and it didn't post till almost 1am last night.
|
I've had this installed for a while now, even on 4.0, and it's been working OK, it just posted the thread too early (about an hour before midnight or so), so I just had to manually edit the date inside the thread. Which wasn't a problem, because not a lot of birthday threads were posted.
But today I had to disable it. I had two members who had a birthday, and during the night, this script posted over 100 threads :S Hopefully there'll be an update soon, because I really like this script! |
Even though i have created translations of the phrases; It's still uses the default English phrases in the gratulations.
|
Not posting any threads. Giving up on this one.
|
Persian Translation :cool:
By Persian Prince |
1 Attachment(s)
The original code used the vbdate()-function in a way that created bogus times, which actually is a design flaw in the function itself. However, since the Unix timestamp is independent from the default timezone settings i see no point in the original logic anyway, unless you alter the code to take advantage of vbdate's built in hourdiff mechanism, but since that mechanism uses the current users timezone you could get pretty unpredictable times.
I have altered the code so that a current UTC time is first created and then modified with the forums' timezone setttings to create a local forum time. In short, the product works fine now with the following changes. Replace: PHP Code:
With: PHP Code:
Note that the exclude times are still there, which by default means that no threads will be created after 20:00. These times can be altered in the array shown below PHP Code:
or removed completely by replacing: PHP Code:
with PHP Code:
Attached is a file with all changes. |
Thanks Kras!
|
Kras, I'm getting this error since installing your version
Warning: DateTime::modify() [datetime.modify]: Failed to parse time string (hour) at position 0 (h): The timezone could not be found in the database in [path]/includes/class_bootstrap.php(517) : eval()'d code on line 91 |
I wouldn't install it without valter's permission!
|
reinstalled valter's version
|
Quote:
|
Quote:
Thanks for trying to fix this ... :) Regards, Badger |
Please remove the link in the quote above to my site. Thanks for the update!
|
Quote:
...or, do you mean the link to your original post in the "quote" above? I'm not much of a coder, so I downloaded your replacement file and installed it, which went fine, so is there something else I need to do while I wait to see if it works? Regards, Badger |
Speaking to Kras
|
Quote:
Regards, Badger |
Quote:
Quote:
|
Quote:
Thank you kras ... appreciate you addressing the problem ... :) Regards, Badger |
I thought this was fixed? I had it post a birthday yesterday that was meant for today??
|
Quote:
|
umm will it send birthday emails to users?
|
yes it does
|
Quote:
Released version has the problems you describe .. Regards, Badger |
Very nice mod, Thank you.
|
Quote:
https://vborg.vbsupport.ru/ My code use in Username HTML Markup box Open tag: Quote:
I don't use User Title Help me fix it,plz Thank you |
Thank you, nice hack
|
I got it working. Installed
|
Quote:
If it's add-on then other usernames should be affected too. |
Thanks for the update(s) I have re installed it and everything seems to be working on vBulletin v4.0.3.
However have the same issue with the persons birthday being posted a day earlier. I have installed Kras's fix so hopefully this will resolve this issue. So thanks! But won't know until tomorrow. |
All times are GMT. The time now is 07:41 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|