Is it possible to run the ecweb interface along side the default runemaster interface? If so how to do that?
Is it possible to run the ecweb interface along side the default
runemaster interface? If so how to do that?
I had done that for a while. I just had them in two different directories that were both accessible from the web (I think I had ecweb in a subdirectory in the web directory).
Re: ecwebv4
By: Nightfox to Al on Thu Feb 11 2021 08:26 am
Is it possible to run the ecweb interface along side the default
runemaster interface? If so how to do that?
I had done that for a while. I just had them in two different directories that were both accessible from the web (I think I had ecweb in a subdirectory in the web directory).
Yes, my install by default has symlinks to the web and webv4 directories. I think I can use those?
Next question, how do I add the second web server alongside the other? There are a few already using that web interface so I don't want it to go away.
I had done that for a while. I just had them in two different
directories that were both accessible from the web (I think I had
ecweb in a subdirectory in the web directory).
Yes, my install by default has symlinks to the web and webv4 directories. I think I can use those?
Next question, how do I add the second web server alongside the other? There are a few already using that web interface so I don't want it to go away.
Read about virtual hosts here: https://wiki.synchro.net/server:web#configuration
ecweb and the Runemaster web interface don't need 2 separate servers. The Synchronet web
server can serve both of them. They're both just different interfaces to the same Synchronet
instance.
I have been getting reports of problems from a user running Jeopardized getting disconnected. I don't use the web interface myself so I don't know it well or understand what these problems are all about. My BBS uses a non standard telnet port, so I am thinking that might be part of it but at this point I don't know.
I have been wondering if it might work better from the ecweb interface?
Is it possible to run the ecweb interface along side the default runemaster interface? If so how to do that?
Are users able to play any other games from your web interface? It'd be weird if this problem were particular to Jeopardized. It's most likely that you'll need to correct something about your fTelnet and websocket server configuration.
It's possible, but there may be a few bugs yet. (If CG sees this, perhaps he can chime in.) It mostly involves copying or symlinking the 'webv4/root/' directory to a location under the document root of your webserver (usually /sbbs/web/root), so that you end up with eg. a /sbbs/web/root/webv4 directory which contains all the stuff from /sbbs/webv4/root.
On 02-12-21 07:27, Al wrote to Nightfox <=-he
ecweb and the Runemaster web interface don't need 2 separate servers. The Synchronet web
server can serve both of them. They're both just different interfaces to
same Synchronet
instance.
Thanks. I was thinking I need another instance but what I needed was
the virtual server setup.
I must get around to that myself. ecwebv4 has been on my to do list
for years LOL. Damn executive dysfunction. :/
Is it possible to run the ecweb interface along side the default runemaster interface? If so how to do that?
Thanks. I was thinking I need another instance but what I needed was
the virtual server setup.
I must get around to that myself. ecwebv4 has been on my to do list for years LOL. Damn executive dysfunction. :/
Is it possible to run the ecweb interface along side the default
runemaster interface? If so how to do that?
Yes, you can, assuming you have the newest version of webv4. make a dir called /sbbs/web/root/webv4 and move all of your root directory of webv4 into this directory, you should have 6 directories and 2 files in the newly created dir (api, bootstrap, css, error, images, js, .gitignore, index.xjs)
Now make a directory /sbbs/webv4, and put the other directories form webv4 in this newly created dir. You should have 4 dirs and 1 file, (components, lib, pages. sidebar, .gitignore).
Be sure you move all the files included in the webv4 directories to their respected new dirs.
If you want, you can see it in action on my site http://bbs.valhallabbs.com/ then click on the test button located on the left hand side. I'm still tweaking it, thats why it's labeled test. The rest of my site is the old ruinmaster.
now go into sbbs/ctrl/modopts.ini and change the following line in the web section from: web_directory=../web/root/webv4 to: web_directory=../webv4
I must get around to that myself. ecwebv4 has been on my to do list for years LOL.
Damn executive dysfunction. :/
On 02-13-21 05:54, Daryl Stout wrote to Tony Langdon <=-
Tony,
I must get around to that myself. ecwebv4 has been on my to do list
for years LOL. Damn executive dysfunction. :/
Is that the corporate version of E.D.?? According to one ham radio operator, he thought it stood for "Electronic Doofus"!! Now, I can
relate to that...especially when it comes to Violet (hi hi).
On 02-13-21 11:18, Denn wrote to Tony Langdon <=-
I love ecwebv4, just the stuff that can be done with it using HTML is
way cool.
outwestbbs.com to see some of the mod's I made to mine.
On 02-13-21 17:51, Al wrote to Tony Langdon <=-
I must get around to that myself. ecwebv4 has been on my to do list for years LOL.
It has a nice interface.
Damn executive dysfunction. :/
Yep, it all takes time that's not always easy to find.
I tried this. I have symlinked the webv4/root directory to web/root/trmb.ddns.net and it works as expected. It seems to consume RAM after a time. The BBS eventually slows down and stops responding.
I did have a look. Your site is nicely modified and behaved.
now go into sbbs/ctrl/modopts.ini and change the following line in
the web section from: web_directory=../web/root/webv4 to:
web_directory=../webv4
This is what I don't have. I'll look into what needs to be done with modopts.ini and try again.
I must get around to that myself. ecwebv4 has been on my to do list
for years LOL. Damn executive dysfunction. :/
Is that the corporate version of E.D.?? According to one ham radio operator, he thought it stood for "Electronic Doofus"!! Now, I can
relate to that...especially when it comes to Violet (hi hi).
LOL if only it was that simple, no, it's a real psychological thing, unfortunately. :/
On 02-15-21 07:16, Daryl Stout wrote to Tony Langdon <=-
In today's world, any bit of levity is helpful.
I tried this. I have symlinked the webv4/root directory to web/root/trmb.ddns.net and it works as expected. It seems to consume RAM after a time. The BBS eventually slows down and stops responding.
I have not done any configuration at all. Will I need entries in sbbs.ini or modopts.ini?
he is pressing when these errors happen, but he told me he was getting a "red line" on his screen. I have not seen that but it sounds like this is happening in ftelnet? I'm not sure but if the problem continues I'll try
Yes, I don't use it often but am able to look at bulletins, the BBS list and play blackjack.
You can add a [web] section to modopts.ini; an annotated example is available here:
http://wiki.synchro.net/config:webv4
If you omit that section or any settings, then the defaults (as shown on that page) will be applied. The most important setting to consider is "guest".
fTelnet will have a red bar across the bottom in some situations (loss of input focus, disconnection). Typically that bar contains some text, and it would be nice to know what it says (probably "Disconnected from ...").
Does Jeopardized work if you call in via, say, SyncTERM?
When the problem occurs, does Jeopardized even launch, or does the disconnection happen before you see any output from it?
Does anything interesting show up in the logs when this happens?
There are a few changes I need to make which may help with this, but I'm only guessing. Since almost every script that's involved has a short lifecycle (an HTTP request and response) you would think any memory that's used would get freed up afterward, but it's not quite so simple.
I'll add the [web] section to modopts.ini and see if that makes a difference.
Shouldn't be necessary unless you want to change one of the default settings. Definitely won't fix a memory leak, which is what seems to be happening.
I made some changes last night but have no idea if they will do anything re: this issue. An update might help.
If I comment out the [web] section from modopts.ini I get this in my browser..
!JavaScript /sbbs/web/root/trmb.ddns.net/index.xjs.ssjs line 3: Error: can't open /sbbs/web/root/../lib/init.js: No such file or directory
Leaving the modopts.ini intact the ecweb interface seems to load. The title bar says "The Rusty MailBox..." but the page does not display. I get an empty browser window.
!JavaScript /sbbs/web/root/trmb.ddns.net/index.xjs.ssjs line 3: Error:
Incidentally if I go here:
http://trmb.synchro.net/trmb.ddns.net/
everything does seem to work, but if I go here:
http://trmb.ddns.net/
I see the runemaster UI, which strikes me as odd.
Do you have VIRTUAL_HOSTS in the Options line under [Web] in sbbs.ini?
I had it disabled because of the ram usage but it is enabled now.
I had it disabled because of the ram usage but it is enabled now.
Interestingly, now fTelnet is missing from your Home page but other things (such as Forum and Files) appear to work just fine. I'll try to figure out why that is.
Incidentally, you may wish to lock down permissions on some of your file areas. Right now, any guest user from the web could leech The BBS Documentary off of your server, for example. (This is a good case for setting up a dedicated guest user account for your website.)
An update - or adding 'ftelnet=true' to modopts.ini->[web] - might make your Home page look correct. If not, please let me know.
I sometimes wonder if that should be a protected area, but I don't think so. I got those files many years ago now from legaltorrents.com when that site was running. I think Jason is OK with those files being freely shared. You can actually download iso images of the documentary from archive.org.
I enabled that option but I don't see any difference. I still don't see anything in my browser when I go to trmb.ddns.net.
You see nothing at all in your browser?
When I go to trmb.ddns.net now, I see a full working webv4 site. fTelnet appears to be working now too.
I enabled that option but I don't see any difference. I still don't
see anything in my browser when I go to trmb.ddns.net.
You see nothing at all in your browser?
When I go to trmb.ddns.net now, I see a full working webv4 site. fTelnet appears to be working now too.
I enabled that option but I don't see any difference. I still don't
see anything in my browser when I go to trmb.ddns.net.
You see nothing at all in your browser?
Further to this I have noticed I can go to http://trmb.ddns.net and I see the page fine. It's when I use https://trmb.ddns.net that I see a blank page.
I am not seeing that problem here - webv4 appears and seems to be working whether via http or https.
Hi EC
My Register function on webv4 is not in tune with the bbs. It works
fine for registering new users, but the required items don't match my
system. The only thing webv4 is requiring is the Name, Password, and
Email, but I require on my system Street Address, Birthday and a few
other things. Is there a special file that I need to sync these
things up.
My Register function on webv4 is not in tune with the bbs. It works
fine for registering new users, but the required items don't match my system. The only thing webv4 is requiring is the Name, Password, and Email, but I require on my system Street Address, Birthday and a few
other things. Is there a special file that I need to sync these
things up.
Do people really give their details up? I guess these days it's easy
enough to look someone up on the internet, and before the times of
email for verification, there had to an alternate way. I feel the days
of collecting true, authentic user information is in the past.
My Register function on webv4 is not in tune with the bbs. It works fine for registering new users, but the required items don't match my system. The only thing webv4 is requiring is the Name, Password, and Email, but I require on my system Street Address, Birthday and a few other things. Is there a special file that I need to sync these things up.
If you remember correctly, I am running webv4 off of my other website, and you and I worked to get it so it worked fine by changing a few things in modopts.ini. But at that time, you said all the modules may not function
My Register function on webv4 is not in tune with the bbs. It works
fine for registering new users, but the required items don't match my
system. The only thing webv4 is requiring is the Name, Password, and
Email, but I require on my system Street Address, Birthday and a few
other things. Is there a special file that I need to sync these
things up.
Do people really give their details up? I guess these days it's easy enough to look someone up on the internet, and before the times of
email for verification, there had to an alternate way. I feel the days
of collecting true, authentic user information is in the past.
My Register function on webv4 is not in tune with the bbs. It works
fine for registering new users, but the required items don't match
my system. The only thing webv4 is requiring is the Name, Password,
and Email, but I require on my system Street Address, Birthday and a
few other things. Is there a special file that I need to sync these
things up.
It's meant to respect the new user questions you've specified via SCFG. (And this worked the last time I checked.) Required fields should show up with an asterisk or something beside them, and the form shouldn't submit without them being filled out.
If you remember correctly, I am running webv4 off of my other
website, and you and I worked to get it so it worked fine by
changing a few things in modopts.ini. But at that time, you said all
the modules may not function
whatchanges you made to modopts.ini?
Does your webv4 installation have a lib/locale/en_us.ini file, and in that file is there a [page_register] section, and in that section is there a 'stat_suffix_field_required' entry? If so, what does it say?
email for verification, there had to an alternate way. I feel the days of collecting true, authentic user information is in the past.
Actually yes, I lose some users because of it, but for the most part most will fill in the info requested. Maybe it's because I've been around so long...LOL. Now, is the info honest, that's the million dollor question.
modopts.ini..Not sure if we made changes to modopts.ini, but if we did
I believe these were it...it's been awhile
brand_link = http://bbs.valhallabbs.com/
web_directory=../webv4
sbbs.ini
[Web]Web (HTTP) Server
RootDirectory = ../web/root
my index.html pointing to webv4
http://bbs.valhallabbs.com/webv4
Yes it's there
stat_suffix_field_required = required
On 01-30-22 09:06, DesotoFireflite wrote to Nelgin <=-
Actually yes, I lose some users because of it, but for the most part
most will fill in the info requested. Maybe it's because I've been
around so long...LOL. Now, is the info honest, that's the million
dollor question.
email for verification, there had to an alternate way. I feel the
days of collecting true, authentic user information is in the
past.
Actually yes, I lose some users because of it, but for the most part
most will fill in the info requested. Maybe it's because I've been
around so long...LOL. Now, is the info honest, that's the million
dollor question.
why do you even want that info? what if your system is compromised and their data is stolen? they can sue you no matter what disclaimer you put up.
I think this may just be down to a typo. Could you try the following for me and let me know if it helps?
1) Create a webv4/mods/ directory (if not already present)
2) Create a webv4/mods/pages/ directory (if not already present)
3) Copy webv4/pages/000-register.xjs to webv4/mods/pages/
4) Edit lines 16 and 20 of webv4/mods/pages/000-register.xjs, replacing 'system.new_user_questions' with 'system.newuser_questions'
5) Save the file, see if your reg page is fixed
If it does work, you can leave the copy of 000-register.xjs in place for the time being, and I'll put the fix in the git repo soon.
Actually yes, I lose some users because of it, but for the most part
most will fill in the info requested. Maybe it's because I've been
around so long...LOL. Now, is the info honest, that's the million
dollor question.
I agree with MRO on this, ask yourself do you really need to collect all of the information? I took a number of the new user questions out, because I really don't need the info. And these days, it's best not to collect information you're not planning to use.
Worked like a charm, Thanks EC, now that it's fixed, I can turn off a few of the requirements I don't need. Again thanks for solving the problem.
Re: ecwebv4
By: DesotoFireflite to echicken on Mon Jan 31 2022 08:29:42
Worked like a charm, Thanks EC, now that it's fixed, I can turn off
a few of the requirements I don't need. Again thanks for solving the
problem.
Thanks for doing the legwork - I didn't have the energy to test it last night.
Hang on to your modified copy of 000-register.xjs for now, but you'll want to remove it after I've fixed the official one and you've updated. (I'll try to remember to remind you of that when the time comes.)
why do you even want that info? what if your system is compromised and their data is stolen? they can sue you no matter what disclaimer you put up.
Well, I just want complete info. I want the City and State because I want to know where callers are from, and it leaves a blank spot in my last ten callers list, and I want the Age for my adult section, and the rest is for demographics.
why do you even want that info? what if your system is compromised
and their data is stolen? they can sue you no matter what disclaimer
you put up.
Well, I just want complete info. I want the City and State because I want to know where callers are from, and it leaves a blank spot in my last ten callers list, and I want the Age for my adult section, and the rest is for demographics.
why do you even want that info? what if your system is compromised
and their data is stolen? they can sue you no matter what
disclaimer you put up.
Well, I just want complete info. I want the City and State because
I want to know where callers are from, and it leaves a blank spot
in my last ten callers list, and I want the Age for my adult
section, and the rest is for demographics.
I don't really see a need to ask users for things like their address or phone number. I could see those things possibly being useful if you're running a BBS with adult content and want to do your due dilligence to verify user age etc.. but for the most part, I don't think that information is really necessary.
I don't really see a need to ask users for things like their
address or phone number. I could see those things possibly being
useful if you're running a BBS with adult content and want to do
your due dilligence to verify user age etc.. but for the most
part, I don't think that information is really necessary.
I guess I don't, but I'm from the old school of BBSing, and I guess It's a hard habit to break. I guess it's not really needed. At least it's working now, and I can decide. I just perfer to run my system the old way.
I ran a BBS from 1994 to 2000, and I don't think I had my BBS ask for users' addresses back then. Only their phone number, since I used a callback verifier at the time.
When I saw a BBS ask for a mailing address, I think it was often for BBSes with adult content where they might want to contact you for verification of your age.
On 01-31-22 08:34, DesotoFireflite wrote to Vk3jed <=-
Yes, I'm planning on trimming down the required questions to what I
really want and need. I still want the city and state, age, alias, real Name, and email and password, the rest I don't really care about. Now
that EC solved the issue, I can get things squared up.
Sysop: | Chris Crash |
---|---|
Location: | Huntington Beach, CA. |
Users: | 585 |
Nodes: | 8 (0 / 8) |
Uptime: | 28:54:07 |
Calls: | 10,757 |
Files: | 5 |
Messages: | 452,141 |