Talk:Paragon Times/20040719
Formatting
I'm working on trying to get the formatting of the page to match the original article as closely as possible. For reference, here's the code that appears in the Wayback archive. You can copy (I suggest doing so from the edit window for this article) and paste this into an empty HTML document to see how the original formatting appeared.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head> <!-- base href="http://www.cityofheroes.com.way_back_stub/paper/newspaper.html" --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>The Paragon Times</title> <link href="newspaper_files/paper.css" rel="stylesheet" type="text/css"> </head><body> <div id="wrapper"> <div id="innerCenter"><img src="newspaper_files/newspaper_01.gif" width="700" height="85"> <div id="byline1">Vol. 173 No. 207</div> <div id="byline2">Paragon City, RI, July 19, 2004</div> <div id="byline3">75 cents</div> <div><img src="newspaper_files/newspaper_03.gif" width="700" height="155"></div> <div id="picture"><img src="newspaper_files/newspaper_06.jpg" width="340" height="245"></div> <h1>Moratorium honoring Hero 1 comes to an end</h1> <span id="writer">By Juliana Nehring</span> <div id="leftCol"> <p>Paragon City, Rhode Island, July 19th � Almost two years ago, Hero 1 bravely led a team of heroes through a Rikti portal and brought the first phase of our war with them to an explosive halt. On that day Paragon City�s premiere hero, the Statesman, asked all heroes to remove their capes to honor his memory.</p> <h2>A new age dawning</h2> <p>The recent increase in heroic activity has slowed the advance of villainy in Paragon City. Atlas Park and Galaxy City are safer than they have been in over a year, and dangerous areas such as Perez Park that were on the verge of being overrun have stabilized. </p> <p>"When Paragon City is in her time of greatest need, heroes always answer. Hero 1 and the rest of Omega Team saved countless lives through their actions against the Rikti," Statesman said during a recent address to the Freedom Corps. "The heroes who are stemming the tide of chaos in Paragon City are carrying on this tradition in a way that Hero 1 would be proud of. I believe it�s time to honor him in a new way."</p> <h2>An honor to be earned</h2> <p>Several representatives of the Freedom Phalanx were among those attending Statesman�s speech. The overall tone was optimistic. Synapse, the Phalanx�s speedster, had this to say.</p> <p>"The heroes I have been working with recently are top notch; as usual, States' is right on the money. These new heroes deserve the opportunity to become living tributes to those who have gone before." </p> <p>Numina responded to Synapse�s comments with the following.</p> <p>"It is fitting that the young defenders of our city be given the opportunity to earn this honor. We must all remember, however, that it is unlikely they would have this chance without the heroes of our past."</p> <p>As always, luminaries from all over the city turned out to hear Statesman�s speech. Several high ranking representatives of Paragon City were on hand, including Assistant District Attorney Coleen Nelson. </p> </div> <div id="picCaption">This artist�s rendering displays the distinctive cape of the British champion, Hero 1</div> <div id="rightCol"> <h2>Weight of a Legacy</h2> <p>The onslaught of the Rikti was one of the darkest times that Paragon City, and the world, has ever faced. It appeared that humanity was on the brink of destruction. The turning point came when the brilliant Dr. Science realized that the Rikti had to be cut off from their reinforcements. His plan to send heroes through the portal beneath Paragon City to the Rikti home world needed a field leader. Hero 1 volunteered without a moment�s hesitation. Even knowing that he would likely not return, the brave hero led Omega Team into legend.</p> <h2>Shining hope</h2> <p>Statesman concluded his speech with remarks that filled all in attendance with pride. It is clear from his final words that Paragon City is good hands.</p> <p>"My comrades and I needed help, that much was clear. What was uncertain is where it would come from. Now we know. It came from among you. From the streets of our own city, from the other great states of America, from countries both large and small, even other worlds and dimensions. You came, and you have helped in ways no one dreamt of, ways that cannot be repaid with mere words. You, the heroes of Paragon City, have prompted me to offer this new opportunity. I congratulate you and tell you with the utmost conviction: I could not be more proud. I look forward to speaking of your deeds far into the future."</p> <p>After the speech the members of Freedom Phalanx quickly dispersed to attend to their duties. Lively discussion among the attendees continued for several hours.</p> </div> <div style="clear: both;"></div> </div> </div> <!-- SOME LINK HREF'S ON THIS PAGE HAVE BEEN REWRITTEN BY THE WAYBACK MACHINE OF THE INTERNET ARCHIVE IN ORDER TO PRESERVE THE TEMPORAL INTEGRITY OF THE SESSION. --> <script language="Javascript"> <!-- // FILE ARCHIVED ON 20071214221922 AND RETRIEVED FROM THE // INTERNET ARCHIVE ON 20090131235008. // JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. // ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. // SECTION 108(a)(3)). var sWayBackCGI = "http://web.archive.org/web/20071214221922/"; function xResolveUrl(url) { var image = new Image(); image.src = url; return image.src; } function xLateUrl(aCollection, sProp) { var i = 0; for(i = 0; i < aCollection.length; i++) { var url = aCollection[i][sProp]; if (typeof(url) == "string") { if (url.indexOf("mailto:") == -1 && url.indexOf("javascript:") == -1 && url.length > 0) { if(url.indexOf("http") != 0) { url = xResolveUrl(url); } url = url.replace('.way_back_stub',''); aCollection[i][sProp] = sWayBackCGI + url; } } } } xLateUrl(document.getElementsByTagName("IMG"),"src"); xLateUrl(document.getElementsByTagName("A"),"href"); xLateUrl(document.getElementsByTagName("AREA"),"href"); xLateUrl(document.getElementsByTagName("OBJECT"),"codebase"); xLateUrl(document.getElementsByTagName("OBJECT"),"data"); xLateUrl(document.getElementsByTagName("APPLET"),"codebase"); xLateUrl(document.getElementsByTagName("APPLET"),"archive"); xLateUrl(document.getElementsByTagName("EMBED"),"src"); xLateUrl(document.getElementsByTagName("BODY"),"background"); xLateUrl(document.getElementsByTagName("TD"),"background"); xLateUrl(document.getElementsByTagName("INPUT"),"src"); var forms = document.getElementsByTagName("FORM"); if (forms) { var j = 0; for (j = 0; j < forms.length; j++) { f = forms[j]; if (typeof(f.action) == "string") { if(typeof(f.method) == "string") { if(typeof(f.method) != "post") { f.action = sWayBackCGI + f.action; } } } } } //--> </script> </body></html>
I've gotten it really close, but can't immediately identify why the "75 cents" text seems to be floating a bit low. --Eabrace 03:51, 1 February 2009 (UTC)