ILGenWeb Logo

usgenweb

ILGenWeb Adoption Information

ILGenWeb Procedures page - This page contains important guidelines that all potential ILGenWeb Coordinators must agree to prior to consideration of adopting a county.
The following counties and projects are presently adoptable:
  • Gallatin
  • Greene
  • Hancock
  • Henderson
  • Henry
  • Jasper
  • Johnson
  • Kane
  • Kankakee
  • Kendall
  • Knox
  • Lake
  • LaSalle
  • Livingston
  • Marshall
  • Mason
  • Massac
  • McDonough
  • McHenry
  • McLean
  • Menard
  • Mercer
  • Monroe
  • Moultrie
  • Peoria
  • Perry
  • Pike
  • Putnam
  • Richland
  • Rock Island
  • Saline
  • Scott
  • Shelby
  • St. Clair
  • Stark
  • Stephenson
  • Tazwell
  • Vermillion
  • Wabash
  • Warren
  • Washington
  • Williamson
  • Woodford
    1. Civil War Projects
    2. History Project
    3. References Project

    If you agree to these guidelines, please send an email to il.usgenweb@gmail.com to inquire about the adoptable county.

    A basic knowledge of HTML or web page creation software is strongly suggested. A coordinator should have some interest in the county they are adopting. If you have the local knowledge and willingness to learn, then we can teach you the skills you’ll need to keep your pages updated.

    Helpful Links For Coordinators

    HTML Help


    How to Safely Share Your Email Address on a Website

    Spammers are a huge deal nowadays. If you want to share your contact information without getting overwhelmed by spam email you need a solution. I run into this problem a few months ago. While I was researching how to solve it, I found different interesting solutions. Only one of them was perfect for my needs.

    The JavaScript Approach

    In this example, we use JavaScript to make our email address unreadable. Then, when the page is loaded, JavaScript makes the email address readable again. This way, our users can get the email address.

    The easiest solution uses the Base64 encoding algorithm to decode the email address. First, we need to encode the email address in Base64. We can use some websites like Base64Encode.org to do this. Type in your email address like this:

    Then, click the button to encode. With these few lines of JavaScript we decode the email address and set the href attribute in the HTML link:

    We are using the atob method to decode a string of Base64-encoded data. An alternative is to use some basic encryption algorithm like the Caesar cipher, which is fairly straightforward to implement in JavaScript.

    Pros:

    • It’s more complicated for bots to get the email address, especially if you use an encryption algorithm.
    • It works with a mailto: link.
    • It can be read by assistive technology.

    Con:

    • JavaScript must be enabled on the browser, otherwise, the link will be empty. The embedded form approach.

    Source of this information for hiding email addresses:
    https://css-tricks.com/how-to-safely-share-your-email-address-on-a-website/


    For corrections or additions, please contact me: Sandy Bauer

    Designed by Templates in Time

    var encEmail = "aWwudXNnZW53ZWJAZ21haWwuY29t"; const form = document.getElementById("contact">; form.setAttribute("href", "mailto:".concat(atob(encEmail))); Send me an Email