Subj : Re: [WINServer] HTML Who is Online
To : All
From : winserver.support@winserver.com
Date : Sun Nov 25 2018 15:08:28
Newsgroups: wclistserve.win.server
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.6)
for WINServer@winserver.com; Sun, 25 Nov 2018 16:08:28 -0500
Received: from [192.168.1.68] ([99.121.5.8])
by winserver.com (Wildcat! SMTP v7.0.454.6) with ESMTP
id 2177041626.1.2504; Sun, 25 Nov 2018 16:08:27 -0500
Message-ID: <5BFB0F4B.601@winserver.com>
Date: Sun, 25 Nov 2018 16:08:27 -0500
From: Hector Santos
Organization: Santronics Software, Inc
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101
Thunderbird/24.8.1
MIME-Version: 1.0
To: WINServer@winserver.com
Subject: Re: [WINServer] HTML Who is Online
References:
<025101d48431$993a0f50$cbae2df0$@robertwolfe.org>
<11c301d4845b$28ad3f80$7a07be80$@robertwolfe.org>
<5BFA1578.80507@winserver.com>
<5BFB0B05.7060006@winserver.com>
In-Reply-To: <5BFB0B05.7060006@winserver.com>
Content-Type: multipart/mixed; boundary="------------030805050402060806080103"
Terri, Create the file in the CUSTOM folder:
http\template\CUSTOM\who-options.wct
not in the stock folder:
http\template\who-options.wct
On 11/25/2018 3:50 PM, Hector Santos wrote:
> Ok, just keep in mind that the template for whos_online will be
> updated, so you that don't need to edit it. In fact, I just
> remembered this:
>
> If you create the optional custom template file:
>
> http\template\who-options.wct
>
> This allows you to override the who_onlines.htm template options.
> who_onlines.htm checks for this optional file with this command:
>
>
> @ExistInclude "wc:\http\template\who-options.wct"@
>
> So create this file and add the set who.vdg macro;
>
> @set Who.VDG=0@
>
> This allows you to continue using the stock whos_online.htm template.
>
> I recommend ou should delete it now from the custom folder and create
> the who-options.wct instead. Then you will be upgrade ready.
>
> Thanks
>
>
>
>
> On 11/24/2018 11:42 PM, Terry Roati wrote:
>> Hello Hector,
>>
>> Spot on the money as usual, as you suggested I turned VDG off using
>> @SET WHO.VDG = 0@ and it solved my issue.
>>
>> I only have the one domain so can't help you testing with more domains.
>>
>> I understand your logic to be able to control what each domain can
>> see which makes sense for a business.
>>
>> I was surprised no one else picked this up. It was only because I am
>> in the process of rebuilding my BBS and testing the setup I came
>> across it.
>>
>> Thanks to all.
>>
>> Terry Roati
>>
>> -----Original Message-----
>> From: listadmin-winserver@winserver.com
>> On Behalf Of Hector Santos
>> Sent: Sunday, November 25, 2018 1:23 PM
>> To: WINServer@winserver.com
>> Subject: Re: [WINServer] HTML Who is Online
>>
>> Yes, HTML-WHO.WCX is built in. So if you have a standalone
>> HTML-WHO.WCX, you might want to delete it unless you have something
>> customized.
>>
>> Ok, checking this out, it appears to be an issue related to Virtual
>> Domain Groups (VDG) and the access profiles. I was able to repeat
>> the problem and to make a long story short, you have to make sure
>> the domain the user used in the URL is in the VDG listing and not
>> rely on the default host name which may not be the same.
>>
>> For example, on my home machine, I have "home.winserver.com"
>> domain, but in my VDG setup I havethe computer name "HDEV21" setup
>> as the default domain. I don't have "Home.winserver.com" in the
>> table/.
>>
>> What that means is this, when the user uses the domain
>> home.winserver.com in the URL for the browser, WcWEB will lookup
>> home.winserver.com in your VDG table to get the access data. If the
>> domain is not listed, it will use the one marked as the default. For
>> me, that was HDEV21 and the access profiles was set to allow "New
>> User" so it should of worked. But the template was skipping the
>> node display because it was using the new "WHO.VDG" template
>> variables that regulates how the virtual domains are displayed in
>> Who's Online.
>>
>> In the WHOS_ONLINE.HTM, template, it has these options:
>>
>>
>>
>> @set Who.VDG = 1@ @//@ set 1 to enable vdg support
>> @set Who.VDG.Column = 0@ @//@ set 1 to show column
>> @set Who.VDG.Filter = 1@ @//@ set 0 - show all, 1 - current, 2
>> - user, 3 - accessible
>>
>> This is complex and I have to remember my design details, but the
>> idea was to give you control over what the user the can see.
>> Overall, for the "normal" user, you don't want home to see who's
>> online for other
>> domains. So the ideas were:
>>
>> 0 Show all user nodes, master sysop, administrator, etc.
>> 1 Show nodes only with the same current domain of the user
>> 2 Show only the user node (private idea)
>> 3 Show the domains the user has access too.
>>
>> Again, I'm on complexity design recall, but doing some debugging,
>> with the Who.VDG.Filter=1, the user's current domain was blank so it
>> didn't show the nodes. I have to see why it was blank but it
>> appears it is because, I didn't have a "home.winserver.com" VDG domain.
>>
>> To prove that this was the problem, I removed the home.winserver.com
>> from VDG and then use the url http://hdev21 and it worked.
>>
>> So its related to the VDG and somehow the default is not set in the
>> connection node records.
>>
>> Your solution for now is:
>>
>> 1) Make sure the URL domain is also in the VDG table, make sure the
>> access profiles are set.
>>
>> and/or you can play with the template:
>>
>> 2) Put a copy of WHOS_ONLINE.HTM into the http\template\custom
>> folder, and edit it. Play with the WHO.VDG option, set it to 0.
>>
>> @SET WHO.VDG = 0@
>>
>> and see what happens. It will be interesting if you have many
>> virtual domains to see how it will display.
>>
>> Keep in mind that this appears to be minor bug with the default
>> domain not being set in the TConnectionInfo record for the node.
>> Penciled in for review, but you have a solution by setting the URL
>> domain in the VDG.
>>
>>
>>
>>
>>
>> On 11/24/2018 8:06 PM, robert.wolfe@robertwolfe.org wrote:
>>> Actually, I believe the web interface calls html-who.wcx which I
>>> believe in built into the WILDCAT.WCL archive. Hector, please
>>> correct me if I am wrong and set the record straight.
>>>
>>> *From:* listadmin-winserver@winserver.com
>>> *On Behalf Of *Terry Roati
>>> *Sent:* Saturday, November 24, 2018 6:42 PM
>>> *To:* WINServer@winserver.com
>>> *Subject:* RE: [WINServer] HTML Who is Online
>>>
>>> I am using http (built in web interfaces of WINS) and have checked the
>>> access levels for WCX and Clients which are all ok. It is only
>>>
Whoâ€â„Ãâ
€šÃ‚¢s Online with a issue,
>>> Files, Messages, Chat and Properties
>>> etc are ok.
>>>
>>> I checked and I am not using any WCX for
>>>
Whoâ€â„Ãâ
€šÃ‚¢s Online HTML.
>>>
>>> *From:* listadmin-winserver@winserver.com
>>>
>>> >> > *On Behalf Of
>>> *robert.wolfe@robertwolfe.org
>>> *Sent:* Sunday, November 25, 2018 6:09 AM
>>> *To:* WINServer@winserver.com
>>> *Subject:* RE: [WINServer] HTML Who is Online
>>>
>>> Technically, for the web interface, I believe you ARE using a WCX for
>>> the web clients (files, messages, who is online, etc). But, I may be
>>> wrong.
>>>
>>> *From:* listadmin-winserver@winserver.com
>>>
>>> >> > *On Behalf Of *Terry Roati
>>> *Sent:* Saturday, November 24, 2018 2:14 AM
>>> *To:* WINServer@winserver.com
>>> *Subject:* [WINServer] HTML Who is Online
>>>
>>> Hello Hector,
>>>
>>> I am not using any WCX.
>>>
>>> When I log in as Sysop it is ok.
>>>
>>> When I log in as a Regular user, it
>>>
doesnâââââ
€šÂ¬Ã…¡Ã‚¬Ã¢â€
žÂ¢t
>>> show a user.
>>>
>>> Just to let you know that when I tried to compile html-who.wcc it has
>>> errors.
>>>
>>>
>>
>> --
>> Hector, Engineering & Technical Support
>> Santronics Software, Inc.
>>
https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.santronics
..com&data=02%7C01%7C%7C9aa70934195d457f7b7308d65285662a%7C84df9e7fe9f640afb
435aaaaaaaaaaaa%7C1%7C0%7C636787130228832844&sdata=KMjiCVFZzFkl1Ep7XLr4L0Ke
UkeGXYILekMsdV1vsfk%3D&reserved=0
>> (sales)
>>
https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.winserver.
com&data=02%7C01%7C%7C9aa70934195d457f7b7308d65285662a%7C84df9e7fe9f640afb4
35aaaaaaaaaaaa%7C1%7C0%7C636787130228832844&sdata=HLHVU1qEJ3iWRwaTFpIGaUQvB
cVWB32KcQW8B4TrmmQ%3D&reserved=0
>> (support)
>>
https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.winserver.
com%2FAupInfo&data=02%7C01%7C%7C9aa70934195d457f7b7308d65285662a%7C84df9e7f
e9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636787130228832844&sdata=tfkkKxEkVJ89Pzi
1zrY38T3HdapaN4bInUY8Jzbe1Jo%3D&reserved=0
>> (Online AUP Help)
>> Office: 305-248-3204
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, send e-mail to wclistserve@winserver.com with
>> UNSUBSCRIBE WINServer in the message body on a line by itself.
>> To contact the list admin, e-mail ListAdmin@winserver.com
>> ---------------------------------------------------------------------
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, send e-mail to wclistserve@winserver.com with
>> UNSUBSCRIBE WINServer in the message body on a line by itself.
>> To contact the list admin, e-mail ListAdmin@winserver.com
>> ---------------------------------------------------------------------
>>
>>
>>
>>
>
--
Hector, Engineering & Technical Support
Santronics Software, Inc.
http://www.santronics.com (sales)
http://www.winserver.com (support)
http://www.winserver.com/AupInfo (Online AUP Help)
Office: 305-248-3204
begin:vcard
fn:Hector Santos
n:Santos;Hector
email;internet:winserver.support@winserver.com
tel;work:305-248-3204
version:2.1
end:vcard
--- Platinum Xpress/Win/WINServer v3.1
* Origin: Prison Board BBS Mesquite Tx //telnet.RDFIG.NET www. (1:124/5013)
.