• Message Searching

    From apam@21:1/126 to All on Monday, November 09, 2020 17:30:14
    Hi.

    I'm writing a message searching function for my bbs and wanted to get a
    bit of advice..

    Currently when searching, you enter keywords, choose this conference or
    all confrences, and search by body, subject or user.

    Then if it finds a match, it brings up the message with the reading
    prompt, however to continue the search you must 'Q' Quit the reading
    prompt as the 'N' next and 'P' previous functions are the next and
    previous message in the base.

    Should I change this to next and previous in the search, or is it good
    once you find a message to have context?

    Thanks,
    Andrew


    --- Talisman v0.2-dev (Linux/x86_64)
    * Origin: Talisman BBS - Experimental BBS (21:1/126)
  • From Tiny@21:1/130 to apam on Monday, November 09, 2020 10:21:12
    apam wrote to All <=-

    Should I change this to next and previous in the search, or is it good once you find a message to have context?

    That's an interesting question. I am more used to the idea that it should
    be next and previous in the search, as in text editors or CTRL-F that's how
    it works.

    I do see the apeal of context though.... My vote is still within the search.

    Shawn

    ... For a man of fortitude, there are no walls, only avenues.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - telnet://tinysbbs.com:3023 (21:1/130)
  • From apam@21:1/126 to Tiny on Monday, November 09, 2020 21:27:50
    Thanks for the feedback!

    I do see the apeal of context though.... My vote is still within the search.

    I came up with a compromise, the reading prompt now has a "C" continue
    search, so "N" and "P" will still move backwards and forwards in context,
    "C" will move to the next result of the search.

    Andrew


    --- Talisman v0.2-dev (Linux/x86_64)
    * Origin: Talisman BBS - Experimental BBS (21:1/126)
  • From opicron@21:3/126 to apam on Monday, November 09, 2020 10:57:31
    Then if it finds a match, it brings up the message with the reading prompt, however to continue the search you must 'Q' Quit the reading prompt as the 'N' next and 'P' previous functions are the next and

    I always found this very un-intuitive. I wrote a message reader which uses arrow keys and an small index bar. Inspired by Xqtr's message reader.

    If you want to check it out see the board :P.

    oP!

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: TheForze (21:3/126)
  • From apam@21:1/126 to opicron on Monday, November 09, 2020 22:29:22
    I always found this very un-intuitive. I wrote a message reader which uses arrow keys and an small index bar. Inspired by Xqtr's message reader.

    I did have a full screen message reader in Magicka that used arrow keys,
    and I plan to implement one here too, just focusing on making everything
    ASCII compatible for the time being.

    Andrew


    --- Talisman v0.2-dev (Linux/x86_64)
    * Origin: Talisman BBS - Experimental BBS (21:1/126)
  • From opicron@21:3/126 to apam on Monday, November 09, 2020 14:59:13
    I did have a full screen message reader in Magicka that used arrow keys, and I plan to implement one here too, just focusing on making everything ASCII compatible for the time being.

    Gotcha :)

    --- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
    * Origin: TheForze (21:3/126)
  • From Tiny@21:1/130 to apam on Tuesday, November 10, 2020 12:17:28
    apam wrote to Tiny <=-

    I came up with a compromise, the reading prompt now has a "C" continue search, so "N" and "P" will still move backwards and forwards in
    context, "C" will move to the next result of the search.

    That's even better. Best of all worlds that way.

    Shawn

    ... Alimony is like buying oats for a dead horse.

    --- EzyBlueWave V3.00 01FB001F
    * Origin: Tiny's BBS - telnet://tinysbbs.com:3023 (21:1/130)