This is a compilation of questions frequently asked about web-based services on Grex.
Yes, Grex permits users to have free use of our web server under certain conditions.
This includes GIF, JPEG, WAV, AU, AIFF, MPEG, MOV, and possibly other formats, even if they are small.
This means that you cannot write scripts, process forms, or implement gateways or counters locally.
We do permit incidental commercial use such as an individual selling shareware, as long as it does not generate too much traffic.
If activity on your site starts to approach 1 MB/day, we will ask you to look for another site. Our link can only stand so much. It is very slow. You will get plenty of warning in this event.
Return to the table of contents
First, you must create an account for yourself on Grex. Just telnet to Grex and log in as newuser, or else create your account on the web.
Once you have your account, and you can log in to Grex via telnet, then you run the "mkhomepage" program. This program gives you the option of creating a prototype home page. If your shell is not a unix shell, you must type a ! before the mkhomepage in order to run it.
Return to the table of contents
If you don't know HTML, you are not going to be able to write a web page. HTML is the language used to produce web documents, and no one is going to convert your documents to HTML for you.
Fortunately, it is rather simple to learn the basics of HTML, and there is a wealth of information on the net. Just do a few searches to get started.
Return to the table of contents
You can put any pages that you wish to be visible on the web into your www directory. Your home page should be named index.html (or index.htm), but you may have as many pages with as many different names as you like, so long as you do not exceed the 1 MB disk space limit for your account.
Each page will have a different URL. Your home page can be found at http://www.grex.org/~youraccount/ and any other page can be found at http://www.grex.org/~youraccount/filename.
For links between the pages of your site, it is best to use relative links in your hypertext links. This means you should not link to a file using the full URL, like this: <ahref="http://www.grex.org/~youraccount/filename">, but rather you should use the much simpler form <a href=filename>. Of course you must use the full link in a pointer from another site.
Return to the table of contents
There are three possible problems:
If you use lynx on Grex, you can view any page with it that you have read access to. That is because lynx is reading the page directly. If you try to access the page via Grex's web server, the page must be located in the www directory or it will not be visible.
If a page named foo.html is in your www directory, its full path is ~youraccount/www/foo.html, but the URL for it has no "www" because it is assumed by the web server that files must be in the www directory. So its URL would be http://www.grex.org/~youraccount/foo.html.
URLs of the form http://www.grex.org/a/y/o/youraccount/www/foo.html do not work.
If you have changed the permissions on either your home directory or your www directory to "700" , the web server will not be able to see your files. Both your home directory and www directory must have at least the "x" bit set, or your pages will not be visible on the web. Use permissions of "711" on each directory if you do not wish to allow other people to see what files are there, and use "755" if you do. "700" will render your files inaccessible.
Return to the table of contents
There are two possible problems:
Return to the table of contents
If you are connecting to Grex from the internet, you should use ftp to transfer your file to Grex. If you have a direct internet connection, you should be able to run an ftp client on your PC. If you are dialing into a remote host to gain access to the net, you must first transfer your files to your host system using a file transfer protocol supported by your terminal emulator software, and then use ftp to move them from there to your grex account.
Remember to log into grex with your account and password. Grex does not support anonymous ftp.
Also remember to put the files into your www directory, not your home directory.
If you dial into grex directly, use a file transfer protocol such as sz or kermit to move the files to your www directory.
Return to the table of contents
Multimedia files are not allow on Grex's web server. If you put any in your site, the webmaster will remove them. This is a policy that was adopted because of the severe bandwidth limitations of Grex's internet link. The policy is absolute, though. It doesn't matter how small your files are, they still will not be permitted.
You can get around this limitation if you have access to another web server. If you have an image or any other multimedia file which can be found on another web server, you can put a pointer to it in a page on Grex. Since this does not require shipping out the image over Grex's internet link, there is no problem with using this technique.
In fact, if you have a graphical web browser, you may have noticed that the Grex logo is prominently displayed on Grex's home page. This image is not stored on Grex itself, but rather it is stored on the HVCN web server.
Return to the table of contents
In order to support HTML forms, you must provide a CGI script or program to process the form. Grex's web server does not support CGI programs written by Grex users. Therefore the only way you could have a form on your Grex page is if it pointed to a cgi program on some other server. Without that, the answer is no.
Return to the table of contents
If you have pages on Grex which are correctly set up and visible on the internet, You just have to write mail to webmaster@grex.org and ask to be listed.
Return to the table of contents
Yes, as long as you maintain a Grex account, you are a Grex user. Just send mail to webmaster@grex.org, requesting this. Be sure to include the URL you wish it point to.
Return to the table of contents
Grex's web server keeps statistics. This information is published weekly, and it contains hit counts for all user pages with 10 or more hits per week. Look on the statistics page.
Information is only available in summary form. The detail records in the log file are not published or available.
Return to the table of contents
The answer to this question keeps changing. Have a look at the Yahoo directory of free web counters. You should be able to use one of the counters described there on your Grex web pages without violating any rules.
Return to the table of contents
Yes, if you want to put a pointer to your favorite Grex item or conference on your web page, you can do it. A link to the agora conference would have the URL:
Just replace the name "agora" with whatever conference you want to link to.
This will put anyone who clicks it into the conference via Backtalk. They will be in read-only mode, so people without Grex accounts will be able to look at the conference. If they are using a non-graphical browser like lynx, it will put them in the vanilla interface. Otherwise the pistachio interface is used.
You can also link to a specific item in a conference. Below is the URL for a link to item 2 in the agora conference:
Or you can link to a specific response to a specific item. Here is a link to response 8 of item 1 in the agora conference:
You can also link to ranges of responses. The following URL links to responses 0 (that's the item text), 3, and 7 through 12 of item one of the agora conference:
Return to the table of contents
For issues that aren't specificly related to the web or Grex's web server, you would be much better off sending mail to help@grex.org, instead of webmaster. While a Webmaster can probably help you out, or answer your questions, there are many more staffers reading the staff mailbox.. So mail sent to staff is more likely to be read and answered quickly than mail sent to webmaster.
Return to the table of contents