Re: Bulletin MPL program
By: Dennis Katsonis to All on Fri Jan 21 2022 12:09 pm
> As part of the prelogin for Mystic, we execute the MPL program "Bulletin" as
> such
> bulletin bulletin bullet check
> The problem I have with the latest, Mystic 1.12 Alpha 47 on Raspberry Pi is
> check for new bulletins doesn't seem to work. In fact, it doesn't seem to r
> I createa new bulleting (bullet6.ans) and update bulletin.asc in my theme
> directory
> /mystic/themes/neon/text/bulletin.asc
> I have "(GX) Execute MPL program" in the prelogin menu, with "bulletin bulle
> bullet check" in data, but if I createa new bulletin in the themes text
> directory, it doesn't get picked up on login as a new bulletin. It doesn't
> appear the check is run at all. I can see the check for New Electronic Mail
> but there is no indication that a check for new bulletins occurs. I recall
> that I would see this check even if there were no bulletins.
> Nothing appears in the error log about this. I upgraded from A46 to A47, an
> think this is when this check stopped working.
> Is there a way to run this MPL program manually? If I can do that, I can se
> if there is an error or something blocking it from running. At least then,
> can start troubleshooting.
> ... Dennis
I have found I can run it manually, but it doesn't detect that the files are
newer than the user last login date.
FindFirst (Root + PreFix + '*.*', 63);
While DosError = 0 Do Begin
If DirTime > UserLastOn And Upper(Copy(DirName, 1, Pos('.', DirName) - 1)) <
> 'BULLETIN' Then Begin
InStr := Copy(DirName, 7, Pos('.', DirName) - 7) + ' '
Is there a way to print the "DirTime"? I'm not too familiar with Python, but I
suspect this is where things are going wrong. The DirTime and UserLastOn are
not what they are expected to be.
--- SBBSecho 3.10-Win32
* Origin: MS & RD BBS bbsweb.mozysswamp.org (3:633/384)
|