Scott M. Pike

Department of Computer Science, Texas A&M University

Department of Computer Science, Texas A&M University
  • home »
  • credits »
  • copyright information
back

Links

  • Home
  • +  Research
    • Main research page
    • Research Project 1
    • Research Project 2
  • +  Teaching
    • Main teaching page
    • CPSC-668
    • CPSC-689
    • CPSC-410/611
  • +  Publications
    • All publications
    • Book Chapters
    • Conference Proceedings
    • Workshop Papers
  • Service
  • Resources
  • Personal
  • Current CV

Contact

  • pike[at]cse.tamu.edu
  • +1.979.776.2162 (tel)
  • +1.979.847.8578 (fax)

Site development info

Except where noted, the layout, scripting (PHP) and design of this site was developed and handcoded (in various text editors) by Jeremy Tarpley www.jeremytarpley.com. This site was developed for and under the direction of Dr. Scott Pike. Please contact Scott for any questions regarding the content of this site. Contact Jeremy for any questions regarding the layout or design of this site.

While I can take credit (or be held responsible) for the development of this site, I would like to note that the concept for many of the components of this site (PHP, cascading stylesheet tricks...) are the work of greater minds.

All code and ideas used were (to the best of my knoledge) either open source or in the public domain.

I have done my best to give credit both in the source of all scripts, stylesheets and markup where I have derived code fragments and ideas from others. I will also make my best effort to further document everything on this page.
PLEASE bring it to my attention if there are any ommisions or incorrect citations!

I can be contacted best by email: jeremy [at] jeremytarpley.com

Thank you,
Jeremy Tarpley
jeremy [at] jeremytarpley.com
www.jeremytarpley.com



Credits:


parse function

  • Timothy Boronczyk: http://codewalkers.com/tutorials/58/9.html
  • parse function derived from example at http://codewalkers.com/tutorials/58/7.html
  • used in template engine /index.php
  • "Parse accepts the name of a file and includes its contents (include will processes any PHP directives found within the file). Output buffering is used to store the processed data so we can return it and prevents the included file from being sent to standard output prematurely."

PHP URL transformations

  • PHP URL transformations
  • How to Succeed With URLs by Till Quack: http://www.alistapart.com/articles/succeed/
  • used in template engine /index.php
  • URL transformations with a PHP script: "All requests ... for the server will be redirected to a single PHP script, which will handle the requested URL and decide which content to load..."

CSS Rounded corners

  • CSS Rounded corners
  • Inset 3D Curved
  • http://www.webreference.com/programming/css_borders/3.html
  • CSS rounded borders technique from an article by Stu Nicholls at http://www.webreference.com/programming/css_borders/3.html

CSS and javascript dropdown

  • modified javascript from example at http://www.zeldman.com/j/nu.js
  • and http://www.pennlinepublishing.com/js/menuTree.htm#
  • this is used in this site to create the dropdown menus on the left navigation bar (dropdown.js)
  • this script toggles the visibility of a block level element creating a dropdown menu

JavaScript Table Sorting

  • sorttable: Make all your tables sortable
  • javascript from Stuart Langridge at http://www.kryogenix.org/code/browser/sorttable/
  • Available under the MIT Licence
  • Used to sort tables in publications

Database backup (phpMyDump v 1.0)

  • modified version phpMyDump
  • phpMyDump is available at http://szewo.com/php/mydump/eng
  • some functions are adapted from the phpMyAdmin, These functions are licensed under the GPL

Last Modified: Wed Oct 25 22:51:11 CDT 2006
© Scott M. Pike (some rights reserved...)     My Erdös Number | Copyright | Site Map | Contact | About