![]() |
installed! Thanks!
|
Quote:
|
aaaaannd, IT WORKS!
|
I think I'm going to have to un-install this as I can't figure out why it's not working ...
Perhaps I don't understand the wording of these options? Quote:
What should be the settings for these options above. :confused: It won't accept a zero in the "Number of posts in days to get a Birthday Post" field and keeps defaulting back to one (1)... Any feedback would be welcome .. :) Regards, Doug |
@Doug
The definition of 'active' for this plugin is posts; not just logging in. I.e. 1 post in the last 180 days would work, but not zero. I wrote it as a reward for people who actually interact on the forums. On our forum we discourage lurking. Feel free to modify the code to your needs. |
Quote:
Thanks ... :up: Is there a line in the code (or plugin) somewhere that I could change it to permit 0 posts? Regards, Doug |
Quote:
http://dev.mysql.com/doc/refman/5.1/en/select.html |
I had a query by PM regarding when the greeting is posted...
The messages get posted ~4 hours after midnight of the person receiving the greetings timezone. The idea being they get the greeting on the morning of their birthday. Obviously subject to the vagaries of the cron job system. As we have members across the planet this was an important idea. The code that makes it happen is this... Code:
// Get all possible birthdays today in members timezone after 4:00am members timezone |
Uninstalled ... for some reason, just stopped working .... switched back to Valter's mod for this purpose ...
Thanks to the developer his efforts .... :) Regards, Doug |
Quote:
There is no reason it should just stop working. Check that the cron job is working. What changed on you site? Remember it is based on forum activity. What settings did you have? |
1 Attachment(s)
Quote:
Not sure why ... :confused: As an example, had a member's birthday today. He had 3 posts and joined in the last week. He has his birthday options set to display on and the cron job is running. No thread created or PM sent ... it was the 3rd example in the last week. Anyway, no big deal and thanks for providing something other than Valter's which seems to run fine for us, which we had been using before. Regards, Doug |
A non obvious reason could be how he has his birthday display setting
I.e. it honours the vB: Edit Profile / Date of Birth: / privacy setting. Ie. showbirthday > '1' in the code. |
Quote:
Should that have worked? Regards, Doug |
Yes, that should have worked and does on our site.
|
I installed this on 4.1.4 today and can't wait for someone's birthday to see it work!!
Do you have to disable the email too though? Or is there some reason that both can't work at the same time? |
Quote:
Yes that should work. I just re-checked the SQL code in various scenarios - it works. Without actually seeing the specific case I cannot determine why it appears not to work for you. We have been using this mod for over a year ourselves - well before I productised it. Thanks for the feedback. |
Quote:
|
Quote:
|
The email is created by the vB standard scheduled job .
You do not have to disable it, I suggested that to avoid confusion. This mod does not generate an email other than by side effect of the PM. |
Quote:
|
Quote:
Im after allowing threads created for all users regardless of posts but i am unsure what I need to change to allow this. Any chance you could give this newbie a clue?!! |
Quote:
|
This posted a birthday thread for me today exactly at midnight, but even though in my profile it says the 26th is my birthday, it posted that my birthday was the 25th.
|
Quote:
What timezone is your user profile? When it posted at midnight, was that in your timezone or the servers? Did you change the job schedule at all? It should run hourly not on the exact hour. Thanks |
It does not work for my site even I run AP Scheduled task mannually.
Please give me more instructions, thanks |
What settings do you have ... posts etc?
|
Thank you. It have worked like a charm now. But AP thread delayed after some hours them forum shows member birthday.
I think because off server time zone. |
As I run a non-english forum I would like to know if it is possible to remove the "th" after the age and the english version of date (f.ex. 20th= 20 and "7th of August"=7. august) ?
|
Quote:
|
Quote:
|
Quote:
|
Is this support 4.1.12?
|
Yes 4.1.12 - no problems! (We run 4.1.12 ourselves).
Kym |
Can you please show what needs to be changed in php code to set posts to 0?
|
Quote:
|
I've updated the product to allow zero active posts :)
Also, it works on our 4.2.0 system Kym |
Surprised no one has mentioned this, but the xml is hard coded to "yourforum" so when the cron runs and a thread is created the link in the post is wrong as it's something like yourforum.com/forum/member,......
Would be nice to see this take your path automatically, but an easy fix is to edit the product xml to your own correct path and reinstall/over write the xml. |
The 'hard' coded bit is not.
It is a default value in a parameter you are supposed to edit :D Code:
<defaultvalue><![CDATA[Happy {xx} Birthday {username}! |
Quote:
How can I change this? Could 't find it. |
I am going to give this a try. Been using the other mod but it is always a day early and changes the birthdate to be a day early.
I know this is cron run, and as such if you have ten crons stacked up in the schedule and no visitors in the wee hours, it will take a pageview for each cron to run consecutively. That obviously will cause a delay, but better a tad late in the morning than a whole day early I think. |
All times are GMT. The time now is 02:44 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:
|