1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6 <meta name="generator" content="Movable Type 5.2.3" />
7 <link rel="stylesheet" href="http://defaria.com/blogs/MAPS/styles.css" type="text/css" />
8 <link rel="start" href="http://defaria.com/blogs/MAPS/" title="Home" />
9 <link rel="alternate" type="application/atom+xml" title="Recent Entries" href="http://defaria.com/blogs/MAPS/atom.xml" />
10 <script type="text/javascript" src="http://defaria.com/blogs/MAPS/mt.js"></script>
13 <title>MAPS: October 2003 Archives</title>
17 <link rel="next" href="http://defaria.com/blogs/MAPS/archives/2003/11/" title="November 2003" />
20 <body id="classic-blog" class="mt-archive-listing mt-datebased-monthly-archive layout-wtt">
22 <div id="container-inner">
26 <div id="header-inner">
27 <div id="header-content">
30 <div id="header-name"><a href="http://defaria.com/blogs/MAPS/" accesskey="1">MAPS</a></div>
31 <div id="header-description"></div>
40 <div id="content-inner">
44 <div id="alpha-inner">
47 <h1 id="page-title" class="archive-title">October 2003 Archives</h1>
54 <div id="entry-27" class="entry-asset asset hentry">
55 <div class="asset-header">
56 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/cookies.html" rel="bookmark">Cookies</a></h2>
57 <div class="asset-meta">
60 <abbr class="published" title="2003-10-29T11:07:26-06:00">October 29, 2003 11:07 AM</abbr>
69 <div class="asset-content entry-content">
71 <div class="asset-body">
72 <p>I consulted with Scott and he suggested that I just use a cookie to store the userid and the base things off of that. Seems to work fairly well. Spent some time implementing this and things are looking goodl</p>
79 <div class="asset-footer"></div>
84 <div id="entry-26" class="entry-asset asset hentry">
85 <div class="asset-header">
86 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/todos.html" rel="bookmark">Todos</a></h2>
87 <div class="asset-meta">
90 <abbr class="published" title="2003-10-28T11:07:21-06:00">October 28, 2003 11:07 AM</abbr>
99 <div class="asset-content entry-content">
101 <div class="asset-body">
102 <p><a title="MAPS Registration" href="http://defaria.com:8080/maps/bin/register.cgi">MAPS Registration</a></p>
104 <ol><li><strike>Apparently the JavaScript regex for valid email addresses is not bulletproof yet. Email addresses of tthe form "Joe@Schmoe" pass through the regex OK.</strike></li>
106 <p><li><strike>Javascript should check to make sure username doesn't have a space in it</strike></li></p>
108 <p><li>username should be case insensitive</li></p>
110 <p><li>registerform.cgi should not allow a username that is not a valid MAPS user.</li></p>
119 <div class="asset-footer"></div>
124 <div id="entry-25" class="entry-asset asset hentry">
125 <div class="asset-header">
126 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/apache-session.html" rel="bookmark">Apache Session</a></h2>
127 <div class="asset-meta">
128 <span class="byline">
130 <abbr class="published" title="2003-10-27T17:19:18-06:00">October 27, 2003 5:19 PM</abbr>
139 <div class="asset-content entry-content">
141 <div class="asset-body">
142 <p><a title="search.cpan.org: Jeffrey Baker / Apache-Session" href="http://search.cpan.org/~jbaker/Apache-Session/">search.cpan.org: Jeffrey Baker / Apache-Session</a></p>
144 <p>It may be possible to use Apache Session to record that somebody has logged into MAPS and provide a persistent state while they are logged in. Question is what happens if people do not log out? How is this to be handled.</p>
151 <div class="asset-footer"></div>
156 <div id="entry-24" class="entry-asset asset hentry">
157 <div class="asset-header">
158 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/mod-perl.html" rel="bookmark">Mod Perl</a></h2>
159 <div class="asset-meta">
160 <span class="byline">
162 <abbr class="published" title="2003-10-27T16:14:39-06:00">October 27, 2003 4:14 PM</abbr>
171 <div class="asset-content entry-content">
173 <div class="asset-body">
174 <p><a title="mod_perl: What is mod_perl?" href="http://perl.apache.org/start/index.html">mod_perl: What is mod_perl?</a></p>
176 <p>Seems like this is homebase for mod_perl. Still not sure if this can help out with my problems of maintaining the state of what user is currently logged into my MAPS web pages.</p>
183 <div class="asset-footer"></div>
188 <div id="entry-23" class="entry-asset asset hentry">
189 <div class="asset-header">
190 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/mapsdeliver.html" rel="bookmark">MAPSDeliver</a></h2>
191 <div class="asset-meta">
192 <span class="byline">
194 <abbr class="published" title="2003-10-25T01:27:32-06:00">October 25, 2003 1:27 AM</abbr>
203 <div class="asset-content entry-content">
205 <div class="asset-body">
206 <p>Created MAPSDeliver to isolate the portion of the MAPS system that needs to be setgid (in order to deposit the mail). While maps itself could output the message and let sendmail deliver it we still need to deliver mesages when somebody registers (i.e. Whitelist) so we need to manipulate the users mail box directly, thus we need to be setgid. MAPSDeliver does this.</p>
213 <div class="asset-footer"></div>
218 <div id="entry-21" class="entry-asset asset hentry">
219 <div class="asset-header">
220 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/stats.html" rel="bookmark">Stats</a></h2>
221 <div class="asset-meta">
222 <span class="byline">
224 <abbr class="published" title="2003-10-22T23:10:19-06:00">October 22, 2003 11:10 PM</abbr>
233 <div class="asset-content entry-content">
235 <div class="asset-body">
236 <p><a title="MAPS Stats" href="http://defaria.com:8080/maps/bin/login.cgi">MAPS Stats</a></p>
238 <p>Well I got stats sorta working. Looking pretty good so far. It does seem to take a long time to compile the table for 30 days. Maybe I'll need to page this stuff too.</p>
240 <p>Need to implement clicking on say Returned for 2003-10-10 so that is only shows that subset. Need to write that into detail.cgi</p>
247 <div class="asset-footer"></div>
252 <div id="entry-20" class="entry-asset asset hentry">
253 <div class="asset-header">
254 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/javascript-rege.html" rel="bookmark">JavaScript RegExs</a></h2>
255 <div class="asset-meta">
256 <span class="byline">
258 <abbr class="published" title="2003-10-21T12:38:43-06:00">October 21, 2003 12:38 PM</abbr>
267 <div class="asset-content entry-content">
269 <div class="asset-body">
270 <p><a title="Core JavaScript Guide 1.5: 4 Regular Expressions" href="http://devedge.netscape.com/library/manuals/2000/javascript/1.5/guide/regexp.html#1010689">Core JavaScript Guide 1.5: 4 Regular Expressions</a></p>
272 <p>Need to change my JavaScript to use regex's for the purposes of better identifying a valid email address</p>
279 <div class="asset-footer"></div>
284 <div id="entry-19" class="entry-asset asset hentry">
285 <div class="asset-header">
286 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/more-mime.html" rel="bookmark">More MIME</a></h2>
287 <div class="asset-meta">
288 <span class="byline">
290 <abbr class="published" title="2003-10-20T23:26:45-06:00">October 20, 2003 11:26 PM</abbr>
299 <div class="asset-content entry-content">
301 <div class="asset-body">
302 <p>Well I managed to install MIME-tools and I banged and banged on it for a while. I managed to send MIME messages but not exactly the format that I wanted. I want 3 parts:</p>
305 <li>Plain text containing the MAPS register message
306 <li>HTML version of #1
307 <li>Potential spammer's message
310 <p>I can send the message but #3 is not showing up as an attachement. Emailed the author of MIME-tools. Let's see what he says...<br />
317 <div class="asset-footer"></div>
322 <div id="entry-18" class="entry-asset asset hentry">
323 <div class="asset-header">
324 <h2 class="asset-name entry-title"><a href="http://defaria.com/blogs/MAPS/archives/2003/10/mime.html" rel="bookmark">MIME</a></h2>
325 <div class="asset-meta">
326 <span class="byline">
328 <abbr class="published" title="2003-10-20T19:59:22-06:00">October 20, 2003 7:59 PM</abbr>
337 <div class="asset-content entry-content">
339 <div class="asset-body">
340 <p><a title="search.cpan.org: MIME-tools - modules for parsing (and creating!) MIME entities" href="http://search.cpan.org/~eryq/MIME-tools-5.411a/lib/MIME/Tools.pm">search.cpan.org: MIME-tools - modules for parsing (and creating!) MIME entities</a></p></p>
343 MAPS needs to use MIME to be able to return messages properly. This is a pointer to MIME-tools, a CPAN module for manipulating MIME messages.</p>
350 <div class="asset-footer"></div>
356 <div class="content-nav">
358 <a href="http://defaria.com/blogs/MAPS/">Main Index</a> |
359 <a href="http://defaria.com/blogs/MAPS/archives.html">Archives</a>
360 | <a href="http://defaria.com/blogs/MAPS/archives/2003/11/">November 2003 »</a>
369 <div id="beta-inner">
373 <div class="widget-archive widget-archive-category widget">
374 <h3 class="widget-header">Categories</h3>
375 <div class="widget-content">
383 <div class="widget-archive-monthly widget-archive widget">
384 <h3 class="widget-header">Monthly <a href="http://defaria.com/blogs/MAPS/archives.html">Archives</a></h3>
385 <div class="widget-content">
388 <li><a href="http://defaria.com/blogs/MAPS/archives/2007/07/">July 2007 (1)</a></li>
392 <li><a href="http://defaria.com/blogs/MAPS/archives/2006/04/">April 2006 (1)</a></li>
396 <li><a href="http://defaria.com/blogs/MAPS/archives/2005/11/">November 2005 (2)</a></li>
400 <li><a href="http://defaria.com/blogs/MAPS/archives/2004/03/">March 2004 (1)</a></li>
404 <li><a href="http://defaria.com/blogs/MAPS/archives/2004/02/">February 2004 (3)</a></li>
408 <li><a href="http://defaria.com/blogs/MAPS/archives/2003/11/">November 2003 (3)</a></li>
412 <li><a href="http://defaria.com/blogs/MAPS/archives/2003/10/">October 2003 (9)</a></li>
422 <div class="widget-pages widget">
423 <h3 class="widget-header">Pages</h3>
424 <div class="widget-content">
432 <div class="widget-syndication widget">
433 <div class="widget-content">
435 <li><img src="http://defaria.com/mt/mt-static/images/status_icons/feed.gif" alt="Subscribe to feed" width="9" height="9" /> <a href="http://defaria.com/blogs/MAPS/atom.xml">Subscribe to this blog's feed</a></li>
440 <div class="widget-powered widget">
441 <div class="widget-content">
442 <a href="http://www.movabletype.com/"><img src="http://defaria.com/mt/mt-static/images/bug-pbmt-white.png" alt="Powered by Movable Type 5.2.3" width="120" height="75" /></a>
455 <div id="gamma-inner">
456 <div class="widget-search widget">
457 <h3 class="widget-header">Search</h3>
458 <div class="widget-content">
459 <form method="get" action="http://defaria.com/mt/mt-search.cgi">
460 <input type="text" id="search" class="ti" name="search" value="" />
462 <input type="hidden" name="IncludeBlogs" value="3" />
464 <input type="hidden" name="limit" value="20" />
465 <input type="submit" accesskey="4" value="Search" />
470 <div class="widget-about-this-page widget">
471 <h3 class="widget-header">
479 <div class="widget-content">
485 <p class="first">This page is an archive of entries from <strong>October 2003</strong> listed from newest to oldest.</p>
488 <p><a href="http://defaria.com/blogs/MAPS/archives/2003/11/">November 2003</a> is the next archive.</p>
492 <p>Find recent content on the <a href="http://defaria.com/blogs/MAPS/">main index</a> or look in the <a href="http://defaria.com/blogs/MAPS/archives.html">archives</a> to find all content.</p>
509 <div id="footer-inner">
510 <div id="footer-content">
511 <div class="widget-powered widget">
512 <div class="widget-content">
513 Powered by <a href="http://www.movabletype.org/">Movable Type</a>