James S. Huggins' Refrigerator Door: Click here to go to my Home Page. yahoo! webring code validation; automated management system; ams; qwerty
The WebRing.com System - - - An interlocking stack of gold rings symbolizes the system - - - This graphic identifies pages of my website about the Webring.com System - - - Original image copyright Jeff McIntosh - - - Licensed through iStockphoto.com

The WebRing.com System

Code Validation

This page describes the WebRing.com system Automated Management System (AMS), what it does and how it does it.

It includes options that may be useful for ringmasters in the WebRing.com system, as well as information for individual site members.

This page is part of WebRing.com Help, my extensive reference section about the WebRing.com system. WebRing.com was born 12.Oct.2001 when Yahoo! left the webring business. It was reborn in Oct.2006 when it had a major redesign and began charging for what had been a free service.

What About Other Webring Systems?

. This is the WebRing.com system logo as of Oct.2006. This logo is shown ONLY to illustrate the logo for purposes of this article. The appearance of this logo in this article does not imply any endorsement or affiliation of any kind between this site or the author and the WebRing.com system.
This is the new logo for the WebRing.com system, implemented in their changes of Oct.2006. It distinguishes this webring system from the other systems like Ringlink, RingSurf and Bravenet. See also my articles: WebRing.com Logos and Is Webring a Trademark?

This page only applies to the WebRing.com system.

It does not apply to other webring systems like Ringlink, RingSurf, and Bravenet.

Please be certain you know which system is hosting the particular webring you are working with.

If you need information on the other webring hosts, please see my overall section on webrings. You might also be interested in my page on webring hosts.

The Automated Management System (AMS)?

AMS is a tool that the WebRing.com system has provided to assist ringmasters in managing their webring in the WebRing.com system.

One of the issues of webring management is to ensure that the webring member has the correct "code" on the correct page on their website. The objective of the Automated Management System, or AMS, is to do this automatically.

AMS Functions

Periodically (perhaps once a week or thereabouts) the AMS goes to the registered URL for that webring member. It checks that one page (the registered page) to see whether the JavaScript for the Server Side Navigation Bar (SSNB or navbar) exists or whether equivalent HTML code exists.

If either the JavaScript or equivalent HTML code exists, the AMS tags the site as "working".

If neither the JavaScript nor equivalent HTML code exists, the AMS tags the site as "broken".

If the AMS is unable to access the URL (e.g., it times out) then the AMS tags the site as "unknown".

What "Unknown" Means

"Unknown" means that either the site has not been tested yet or that the test failed for some reason perhaps unrelated to the site. For example, if the request for the page times out, then there could be problem with the server and not with the page. So the AMS does not want to report the site as "broken". But it also cannot confirm that it works and does not want to report it as "working" either. So it reports it as "unknown".

How AMS Processes "Broken" Sites

The ringmaster has the option to tell AMS to automatically suspend "broken" sites and to automatically reinstate them when they start working again. But it is completely optional.

If the ringmaster does not choose this option then the AMS simply reports its findings on the Manage Member Pages page.

The Automatic Suspension/Activation Feature?

On the Manage Member Pages page, at the bottom, under the list of member sites, is a check box. It is labeled:

Auto-Management: Sites with broken navigation bar are automatically suspended and those with working navigation bar are automatically activated.

To turn on the automatic suspension/activation feature, click on this box and press the Set Auto-Management Option(s) button. To turn if off, unclick the box and press the button.

Automatic Acceptance

Note that the automatic suspension/activation features is not automatic acceptance. The WebRing.com system will not automatically accept pending sites.

The ringmaster must manually accept sites that apply. The automatic feature will only "reactivate" a suspended site. It will not accept a pending site.

The Registered Page

There is a common misconception that it is acceptable to register one page and put the code on another.

For example, some people think it is ok to register the Main Page of their site but to put the code on a special Webring Page. This is not acceptable, at least as far as the AMS is concerned. The code must be placed on the same page as is registered for the webring. The AMS will only look at this one page. The AMS will not spider the site or check other pages on the site.

This is a change. In the "old days" of the Original WebRing there was no automated checker. So it was necessary for the ringmaster to do the checking. If the ringmaster wanted to permit registering one page and registering another he could do that.

And some other webring systems like RingSurf and Ringlink even provide "dual registration" to let you explicitly designate the page to contain the code and the page to be linked to.

However, the WebRing.com system does not provide for dual registration. That, combined with the introduction of the AMS begins to eliminate this possibility.

A Option

But beginning to eliminate it is not the same as completely eliminating it.

Recognize that there is no way to tell the AMS not to label such sites as "broken". It will always label them as "broken". But that is all it will do. Unless the ringmaster tells the AMS to suspend such sites, it will only label them and not suspend them.

If the ringmaster does not enable the auto suspension option, it would then be the ringmaster's responsibility to manually check such sites to see if they comply.

However, because this is a lot of work, most ringmasters now require that the code for membership in a webring in the WebRing.com system be placed on the same page as is registered.

Old/Original Webrings

If you are the ringmaster of an old/original webring that used to permit the code to be places on a page other than the registered page, then you should definitely not turn on the automated suspension/reactivation feature. If you do, you could suspend many of your webring's sites.

Navbar vs HTML

The WebRing.com system also permits equivalent HTML to be used on the pages instead of the JavaScript. There is some interesting history behind this.

In its status report of October 16, 2000, Yahoo! WebRing pledged that original webrings would be permitted to use their original HTML codes forever. They implied that webrings created after the Yahoo! assimilation may be required at some time in the future to use the navbars but they never clarified it either way.

The end of Yahoo! WebRing and the beginning of the WebRing.com system ended that need for clarification. The WebRing.com system supports native HTML.

Checking for the required JavaScript is (or at least, ought to be) easy. Checking for the require HTML is a bit more complex.

To be considered "working" the HTML commands must include at least one of the links that would cause navigation through the webring and at least one of the links that would cause the visitor to go to the Webring List (Hub) page.

That is, it must contain at least one of:

  • next
  • previous
  • skip next
  • skip previous

and at least one of

  • next 5
  • previous 5
  • list (also known as hub)

In addition, the Site ID must also be correct.

AMS errors

RingMasters may find errors in the AMS. For example, the following situations have been reported to cause "false negatives". That is, they have been known to cause a report of "broken" even though they really aren't:

  • The code is on a framed page
    (temporary fix: ask the member to place on a non-framed page)
  • The member registered a "redirect URL" (e.g., V3, come.to, cjb.net)
    (temporary fix: ask the member to register the "real" URL)
  • The code is within other JavaScript 
    (temporary fix: ask the member to move the code out of the JavaScript)

Reporting "False Negatives"

If you get a "False Negative", the first thing to do is to note:

  1. the Ring ID,  
  2. the Site ID, and
  3. the Site URL.

(NB: The Ring ID is not the Ring Name. For information on the Ring ID and Site ID, see my WebRing.com System Glossary.)

Then send this information to one of two spots:

  1. email it to me
  2. Go to clubs.yahoo.com/clubs/officialwebringhelp, join that club, read the instructions (again, read the instructions first) and post it there. The club moderator may be able to help.

If you report such failures, the WebRing.com system can improve the AMS.

"False Positives"

There are almost no more reports of "false positives" or code that is wrong that is erroneously being reported as working. But if you detect one, you can report it using the same techniques listed above for false negatives.

Member Status Reports

The Original WebRing was sending reports to ringmasters regarding status issues (e.g., a site that was detected as broken). My best information is that there is no plan to implement such reports within the WebRing.com system. However, I am also unaware of any definitive statements on this matter.

A Personal Note:
If You Want to Delete Your Webring

If you are considering deleting your WebRing.com webring, please do not delete it. Instead, please contact me . I would be pleased to adopt it from you. I will personally work with you to make that transition smooth and painless.

I'm sorry. While I have long adopted webrings in the WebRing.com system, because of the Oct.2006 changes, I am no longer doing that.

However, please note that "deleting" your webring is a fruitless exercise. The system will just restore it and place it up for adoption.


 Webring News and Announcements


WebRing.com Changes Big Time ---  It was October 2001 that WebRing.com came into existence following the end of Yahoo! Webring. Now, 5 years later, WebRing.com is changing again. Moving from primarily a free service to primarily a paid service, the system is undergoing massive change. Stay tuned.

This is the logo for the Ringlink system. This logo is shown ONLY to illustrate the logo for purposes of this article. The appearance of this logo in this article does not imply any endorsement or affiliation of any kind between this site or the author and the Ringlink system.  

Ringlink Activity  ---  While Ringlink has not released a new version since Version 3.2 on 21.Feb.2005, the system seems to be getting a lot of activity. Many people are discovering this great webring system and moving their webrings here. If you don't know about Ringlink, definitely check out this great webring system. I personally recommend it.

This is the logo for the World of Webrings Community. This logo is shown ONLY to illustrate the logo for purposes of this article. The appearance of this logo in this article does not imply any endorsement or affiliation of any kind between this site or the author and the World of Webrings Community.  

WoW  ---  The World of Webrings features the World of Webrings discussion list. It offers a forum for both webring owners (ringmasters) and webring members to discuss the latest hot topics about all webrings, including WebRing.com, Ringlink , Alt-Webring, RingSurf, Bravenet and others. If you belong to any webring in any webring service, you should join this list.

This is the logo for the RingSurf system. This logo is shown ONLY to illustrate the logo for purposes of this article. The appearance of this logo in this article does not imply any endorsement or affiliation of any kind between this site or the author and the RingSurf system.  

RingSurf Passes 3 Year Anniversary  ---  It was 3 years ago, on 16.Aug.2003 when the WoW list list noted that RingSurf's domain name registration had changed. Then the new owner came forward. A RingSurf Feature List was developed and debated. Then, on Thanksgiving day, 27.Nov.2003 the new owner posted on the WoW list that the new RingSurf is up! If you haven't checked it out lately, see what has happened in the last three years.

James S. Huggins is interviewed and quoted in a new Salon.com article entitled: The Strange Saga of Yahoo and Webring (05.Dec.2001)  

Article About Webrings  ---  Check out this excellent Salon.com article about the history of Yahoo! and WebRing.com: The Strange Saga of Yahoo and Webring . For some, it will bring back memories. For others, it will explain the history. Now, I wonder if they will update it to talk about the latest WebRing.com changes.


Articles About the WebRing.com System

WebRing.com System
see all my pages about the WebRing.com system,
including information about all the pages shown below.


WebRing.com System Overview
How to Use Your Own Graphics  
How to Get Your JavaScript  
Invalid Code: ID/U# Mismatch
How to Test Your Code  
How to Activate Your Forum  
How to Unsuspend Your Site  
How to Change Thumbs Up/Down  
How to Change Your Email Address  
How to Change the Category  
How to Change Your Registered Page  
  Testing Email Addresses
How to ensure a Navbar Shows  
  Adoption Score Requirements
How to Mix JavaScript and HTML  
Problems, Questions & Suggestions
How to Show the entire Stack
One-Click Login
How to Customize HTML  
How to Force a Stack Rebuild  
Is "Webring" a Trademark  
How to Change Your Stack Order  
Webring System Hosts
How to Find the "Ring ID"  
  Forums and email Lists
Why Is My Site Still Pending  
  Terms of Service
How the JavaScript Works  
  The end of Yahoo! WebRing  
Mixing JavaScript and HTML
  end of Yahoo! WebRing email  
Why I Require SSNB JavaScript
  The end of Yahoo! FAQ  
Non-JavaScript Browsers  
  Pedro Huggins  
How AMS Validation Works  
  MSN and YahooGroups Pages  
  WebRing.com Logos  
Why No Navbars  
  Remove Duplicate Navbars  
How to Create a Separate Stack  
  Unauthorized Access error Message  
Single Navbar Option
  Ring Does Not exist error Message  
Why Not Featured Sites

Want to link to my section on The WebRing.com system?
Want to suggest a link for me to add?
Please read my
Requests and Suggestions for Linking

Webring Sections and Subsections

The Webring Section is a large section of my website. I have divided it into four major "subsections".

  • General Information
  • The WebRing.com System
  • Webrings I Own and Belong To
  • The Wazillion Navbars Project

each "subsection" has it's own special "logo".

As you travel in the various subsections you will find, near the bottom of each page, links to pages within that subsection and also links to the other subsections. To go to any subsection, just click on the "logo" or on the text link for that subsection.

Webrings - - - A chainmail web of rings - - - This graphic identifies pages of my website about webrings in general - - - This graphic is by Dylon White. Graphic copyright 2001 by Dylon Whyte of artofchainmail.com and James S. Huggins

Webrings: General Information

This subsection includes general information about webrings. Webrings can be hosted by a variety of different services. This section deals with the overall concepts and issues, not with any one particular "brand" of webring.

It includes my Webring FAQ, links to articles about webrings, and general help information. Click here or on the graphic.

Wazillion Navbars Project: Yahoo! WebRing - - - A stack of "ABC" blocks symbolizes stacks of "navbars" - - - This graphic identifies pages of my website about the Wazillion Navbars Project - - - Original image copyright Jeff Allen Johnson - - - Licensed through iStockphoto.com

The Wazillion Navbars Project

This subsection is a historical section about the Yahoo! WebRing system. It was begun during the early days of problems with the Yahoo! WebRing system in September 2000.

It ended when the Yahoo! WebRing system spun off into the independent WebRing.com system in October 2001. I maintain it for the historical record. Click here or on the graphic.

Webrings I Own and Webrings I Belong To - - - A floating stack of rings - - - This graphic identifies pages of my website showing webrings I own and webrings I belong to - - - Original image copyright Jeff McIntosh - - - Licensed through iStockphoto.com

Webrings I Own and Belong To

This subsection shows all the webrings I own and links to all the webrings to which I belong. This includes webrings in Ringlink, RingSurf, Bravenet and the WebRing.com system as well.

If you are looking to join one of my webrings, this is a good place to start. If you wonder about the webrings I belong to, this is the place to go. Click here or on the graphic.

The extra text menu links (previously here) are being removed in the site redesign.
Browser and search engine improvements have eliminated the motivation/necessity for them.

This page created:
Fri, 25.Oct.2002

Last updated:
16:18, Sat, 10.May.2014

. . .


 Explanation of the rewrite: New Page Layout.
 Check out my blog: My Ephemerae
 Yes ... I want you to link to my site Please link to me
 Want to email me? I'd love to hear from you.
 I have begun tutoring in the South Houston, Texas area.

. . .
yahoo! webring code validation; automated management system; ams; qwerty . . . yahoo! webring code validation; automated management system; ams; qwerty