• Is there a self-service option for editing ones own personal details?

    From Waethorn@VERT to All on Mon Sep 5 18:21:42 2022
    Is there any way for a user to edit their own personal user details besides just their avatar, sig, and password? For instance, if they want to edit their own email address (external netmail one registered in first-time user setup), location, computer details, phone number, etc.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Waethorn on Mon Sep 5 21:22:35 2022
    Re: Is there a self-service option for editing ones own personal details?ã By: Waethorn to All on Mon Sep 05 2022 06:21 pmãã > Is there any way for a user to edit their own personal user details besidesã > just their avatar, sig, and password? For instance, if they want to editã > their own email address (external netmail one registered in first-time userã > setup), location, computer details, phone number, etc.ããsome of that is in the user preferences.ãanything else you can script with javascript or bajaããit seems everyone here tries to discourage baja, but baja makes it realãeasy and simple.ãã!include sbbsdefs.incã!include nodedefs.incã!include userdefs.incãã:topããstr alias realname chathandle computer usernote address locationãstr zipcode password birthdate phonenum modem commentãcopy alias _USERON.ALIASãcopy realname _USERON.NAMEãcopy chathandle _USERON.HANDLEãcopy computer _USERON.COMPãcopy usernote _USERON.NOTEãcopy address _USERON.ADDRESSãcopy location _USERON.LOCATIONãcopy zipcode _USERON.ZIPCODEãcopy password _USERON.PASSãcopy birthdate _USERON.BIRTHãcopy phonenum _USERON.PHONEãcopy modem _USERON.MODEMãcopy comment _USERON.COMMENTããasyncãclsãprint " @BBS@ user editor"ãprint "\r\nalias: "ãprint aliasãprint "\r\nreal name : "ãprint realnameãprint "\r\nchat handle:"ãprint chathandleãprint "\r\ncomputer:"ãprint computerãprint "\r\nuser note:"ãprint usernoteãprint "\r\naddress:"ãprint addressãprint "\r\nlocation:"ãprint locationãprint "\r\nzipcode:"ãprint zipcodeãprint "\r\npassword:"ãprint passwordãprint "\r\nbirthdate:"ãprint birthdateãprint "\r\nphone number:"ãprint phonenumãprint "\r\nmodem:"ãprint modemãprint "\r\ncomment:"ãprint commentãcrlfãprint "\r\n[h]andle/real name/chat handle "ãprint "[p]hone number [c]omputer [n]ote/caller id"ãprint "\r\n[a]ddress [l]ocation "ãprint "[w]password [b]irthday [m]odem [*]comment"ãprint "\r\n[q]uit"ãsyncããprint "\r\ncommand:"ãgetcmd "hpcnlzwbmc*q"ãcmdkey hãprint "\r\nalias:"ãgetstrãset_user_string USER_STRING_ALIASã#User's alias or real name on real name based BBSsãprint "\r\nchat handle:"ãgetstrãset_user_string USER_STRING_HANDLEã#User's chat handleãprint "\r\nreal name:"ãgetstrãset_user_string USER_STRING_REALNAMEã#User's real name or company nameãgoto topãend_cmdãcmdkey cãprint "\r\ncomputer description:"ãgetstrãset_user_string USER_STRING_COMPUTERã#User's computer type descriptionãgoto topãend_cmdãcmdkey nãprint "\r\nuser note/caller id:"ãgetstrãset_user_string USER_STRING_NOTEã#User's note/Caller-IDãgoto topãend_cmdãcmdkey aãprint "\r\naddress:"ãset_user_string USER_STRING_ADDRESSã#User's street addressãgoto topãend_cmdãcmdkey lãprint "\r\ncity/state:"ãgetstrãset_user_string USER_STRING_LOCATIONã#User's city, stateãprint "\r\nzipcode:"ãgetstrãset_user_string USER_STRING_ZIPCODEã#User's zip/postal codeãgoto topãend_cmdããcmdkey wãprint "\r\npassword:"ãgetstrãset_user_string USER_STRING_PASSWORDã#User's passwordãgoto topãend_cmdããcmdkey bãprint "\r\nmm/dd/yy"ãgetstrãset_user_string USER_STRING_BIRTHDAYã#User's birthday (MM/DD/YY or DD/MM/YY)ãgoto topãend_cmdããcmdkey pãprint "\r\nphone number:"ãgetstrãset_user_string USER_STRING_PHONEã#User's phone numberãgoto topãend_cmdããcmdkey mãprint "\r\nmodem description:"ãgetstrãset_user_string USER_STRING_MODEMã#User's modem type descriptionãgoto topãend_cmdããcmdkey *ãprint "\r\nenter sysop comment:"ãgetstrãset_user_string USER_STRING_COMMENTã#User's secret sysop commentãgoto topãend_cmdã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From Waethorn@VERT to MRO on Thu Sep 8 09:23:25 2022
    Wow thanks!

    I just dumped this into a file I called useredit.src, compiled it with Baja.exe and opened up SCFG and created an entry for it under Main called User Profile Editor (I may change that) with Standard output (replicated the Bullseye settings, just without the "Start on Logon" option) and it was all set up.

    I'll probably go back and customize a few things though. I'm not sure I would want the sysop comments to show up to the user and I was thinking about sprucing up the display a bit to match the esthetic of the rest of the BBS. I thought that maybe displaying a separate menu file would make customization a bit easier (for colours, margins, spacing and whatnot - PabloDraw makes the UI design easy). If I make a menu screen and a few minor customizations, am I able to redistribute it, or can I repost it to the Sync Programming forum?

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Waethorn on Thu Sep 8 17:03:17 2022
    Re: Is there a self-service option for editing ones own personal details?ã By: Waethorn to MRO on Thu Sep 08 2022 09:23 amãã > Wow thanks!ã >ã > I just dumped this into a file I called useredit.src, compiled it withã > Baja.exe and opened up SCFG and created an entry for it under Main calledã > User Profile Editor (I may change that) with Standard output (replicated theããall that file is, is an example of what you can do with what.ãchange it how you need it.ãã > customization a bit easier (for colours, margins, spacing and whatnot -ã > PabloDraw makes the UI design easy). If I make a menu screen and a fewã > minor customizations, am I able to redistribute it, or can I repost it toã > the Sync Programming forum?ããi'd rather you not take my stuff and change it and redistribute it.ãjust use it for yourself.ãit's an exercise; it's not meant to be spread around.ã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From Gamgee@VERT/PALANT to MRO on Thu Sep 8 19:28:00 2022
    MRO wrote to Waethorn <=-ãã > customization a bit easier (for colours, margins, spacing and whatnot -ã > PabloDraw makes the UI design easy). If I make a menu screen and a fewã > minor customizations, am I able to redistribute it, or can I repost it toã > the Sync Programming forum?ãã MR> i'd rather you not take my stuff and change it and redistributeã MR> it. just use it for yourself.ã MR> it's an exercise; it's not meant to be spread around.ããYou posted it in a public message forum, with no claim of ãlicense/copyright. Anybody can do anything they want with it.ãããã... Nothing is so smiple that it can't get screwed up.ã--- MultiMail/Linux v0.52ã þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FLã
  • From Tracker1@VERT/TRN to Gamgee on Thu Sep 8 20:16:19 2022
    On 9/8/22 17:28, Gamgee wrote:

    You posted it in a public message forum, with no claim of
    license/copyright. Anybody can do anything they want with it.

    That is exactly the opposite of how copyright works in most of the
    world, without explicitly spelled out license and permission, you're
    allowed to do exactly fuck all. Especially regarding redistribution.

    That said, most people aren't assholes about it.
    --
    Michael J. Ryan - tracker1@roughneckbbs.com
    ---
    ï¿­ Synchronet ï¿­ Roughneck BBS - roughneckbbs.com
  • From Gamgee@VERT/PALANT to Tracker1 on Fri Sep 9 08:21:00 2022
    Tracker1 wrote to Gamgee <=-ãã > You posted it in a public message forum, with no claim ofã > license/copyright. Anybody can do anything they want with it.ãã Tr> That is exactly the opposite of how copyright works in most ofã Tr> the world, without explicitly spelled out license and permission,ã Tr> you're allowed to do exactly fuck all. Especially regardingã Tr> redistribution.ããOops, yes, you're right. Not sure what I was thinking. Public domain, ãmaybe? <SHRUG>ãããã... Press any key to continue or any other key to quitã--- MultiMail/Linux v0.52ã þ Synchronet þ Palantir BBS * palantirbbs.ddns.net * Pensacola, FLã