• Requests 20/01/2019

    From Michael Borthwick@21:4/132.1 to apam on Sun Jan 20 13:33:42 2019
    I thought i'd keep all this here instead of emailing you and netmailing
    you at random :)

    20/01/2019

    Config;

    (Request - Trivial)

    When performing a RESCAN of a mail base (for the first time set up of
    mail bases) the messages are imported and displayed in the order
    imported. Is it possible to develop a utility to re-sort the message
    files by year then month then date then time.

    (BUG - Critical)

    Adding a .ini to the [file directories] section of bbs.ini with a header section and no file base definitions causes a crash of the bbs with the
    error magicka: lua_glue.c:182 l_getFileAreaInfo: Assertion 'sub != null' failed.

    (REQUEST - Trivial)

    Adding a SORTING = option to message and file definition .ini files.
    Options could include;
    - By base name [Magicka BBS Support/Dev]
    - By path (thus echo tag) [MagickaBBS/msgs/fsxnet/fsx_mag]
    - None [order as found in .ini file]

    Administration;

    (REQUEST - Trivial) - upgrade-user.sh - to make it slightly easier to
    adjust user levels a shell script could be added to future releases.
    Example script;

    #!/bin/sh
    sqlite3 users.sq3 'update users set sec_level='${1}' where loginname like "'${2}'";'

    usage: ./upgrade-user.sh 20 toofargone

    (REQUEST - Minor) - Once a users access has been up/downgraded is it
    possible to reset their time per day and idle timout to match the new
    security level?

    Display;

    (BUG - Trivial) - New mail scan - after hitting any key at the "Press any
    key to continue..." and the list is refreshed the first entry in the new
    list is indented by one space;

    18. DOOM (and other 3D games) discussion and support
    19. DOS (any) & related Batch Scripting
    20. Earth & Space Science + NASA



    --- MagickaBBS v0.12alpha (Linux/armv7l)
    * Origin: Fusion ~ MagickaBBS (21:4/132.1)
  • From apam@21:1/125 to Michael Borthwick on Sun Jan 27 15:50:04 2019
    Just thought I'd reply to this with some thoughts.

    (Request - Trivial)

    When performing a RESCAN of a mail base (for the first time set up of
    mail bases) the messages are imported and displayed in the order
    imported. Is it possible to develop a utility to re-sort the message
    files by year then month then date then time.

    I think the best approach here would be to add an option so the user can
    sort messages, perhaps by date, but also by sender, recipient etc. This
    would be an additional prompt after the read prompt.

    (BUG - Critical)

    Adding a .ini to the [file directories] section of bbs.ini with a
    header section and no file base definitions causes a crash of the bbs
    with the error magicka: lua_glue.c:182 l_getFileAreaInfo: Assertion
    'sub != null' failed.

    I'm not sure why you'd want a file directory with no subs?

    (REQUEST - Trivial)

    Adding a SORTING = option to message and file definition .ini files. Options could include; - By base name [Magicka BBS Support/Dev] - By
    path (thus echo tag) [MagickaBBS/msgs/fsxnet/fsx_mag] - None [order
    as found in .ini file]

    OK.

    Administration;

    (REQUEST - Trivial) - upgrade-user.sh - to make it slightly easier to adjust user levels a shell script could be added to future releases. Example script;

    #!/bin/sh
    sqlite3 users.sq3 'update users set sec_level='${1}' where loginname
    like "'${2}'";'

    usage: ./upgrade-user.sh 20 toofargone

    (REQUEST - Minor) - Once a users access has been up/downgraded is it possible to reset their time per day and idle timout to match the new security level?

    A script would be ok for a in the meantime kind of tool, I'd like to have
    a usercenter app like filecenter. Where you could adjust security levels,
    edit users etc.

    Display;

    (BUG - Trivial) - New mail scan - after hitting any key at the "Press
    any key to continue..." and the list is refreshed the first entry in
    the new list is indented by one space;

    18. DOOM (and other 3D games) discussion and support
    19. DOS (any) & related Batch Scripting
    20. Earth & Space Science + NASA

    hmm, is the any key you're pressing happen to be space? Not sure why it's happening, i'll look into it.

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Michael Borthwick@21:4/132.1 to apam on Sun Jan 27 19:18:56 2019
    I'm not sure why you'd want a file directory with no subs?

    Quite right. Ignore.

    --- MagickaBBS v0.12alpha (Linux/armv7l)
    * Origin: Fusion ~ MagickaBBS (21:4/132.1)
  • From dotslash@21:1/50 to apam on Mon Jan 28 14:32:34 2019
    Hello,

    Good reading, thanks for sharing the list.

    (Request - Trivial)

    When performing a RESCAN of a mail base (for the first time set up
    mail bases) the messages are imported and displayed in the order imported. Is it possible to develop a utility to re-sort the messa files by year then month then date then time.

    I think the best approach here would be to add an option so the user
    can sort messages, perhaps by date, but also by sender, recipient
    etc. This would be an additional prompt after the read prompt.

    Sorry for my stupid question here - are you talking about how the mail
    bases are displayed in the BBS front-end, or elsewhere? Would this also
    affect how things are displayed in the web front-end? It would be nice to
    be able to view messages by date, sender, recipient etc. A threaded view
    might also be useful, especially for conversations that take place over a
    long period of time.

    Administration;

    (REQUEST - Trivial) - upgrade-user.sh - to make it slightly easier adjust user levels a shell script could be added to future release Example script;

    #!/bin/sh
    sqlite3 users.sq3 'update users set sec_level='${1}' where loginna
    like "'${2}'";'

    usage: ./upgrade-user.sh 20 toofargone

    (REQUEST - Minor) - Once a users access has been up/downgraded is possible to reset their time per day and idle timout to match the security level?

    A script would be ok for a in the meantime kind of tool, I'd like to
    have a usercenter app like filecenter. Where you could adjust
    security levels, edit users etc.

    Anything to make user management less of a drag sounds like a good idea.

    Cheerio,
    Jan Henkins

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    + Origin: UnderZaNet BBS, ssh://bbs.under.za.net:2024 (@8)
    * Origin: FTN-MNET Gateway (21:1/50)