Lori's names are in RED

List of Files used in Compton PESL (recording tool) - Sunday, 20-Sep-2009 11:59:27 MDT

     
screening section beginning screening section with recording pages (with parm passing after '?' char)  
analysis section beginning page for the analysis section with recording (with parm passing after '?' char)  
     

include

   
include_voice_recorder_page.shtml voice recorder part included thru SSI that contains the voice recorder  
include_compton_screening_analysis.shtml called by screening_page_1.shtml and analysis_section_1.shtml, it calls recorder in a test mode(?)  
     

Pl:

/cgi-bin/Communicate  
LoadModuleLibraryLocation.pm simple module pointing to the library location all!
comptonCommunicateIframe.pl main communication page that interfaces with mysql  
deliverVoice.pl program to extract voice from mysql blob and pass it to calling program  
addNewCommunicateClient.pl add a new communication client - and creates a 'homework' folder!  
transfer_page.pl does the transfering between the pages for screening and analysis  
create_teacher.pl adds new COMMUNICATION teacher (run via putty ONLY)  replaces addTeacherPassword.pl  
UNUSED addTeacherPassword.pl (see above)  
     

js:

   
comptonCommunicate.js main javascript call for perl program of same prefix name  
ieupdate.js IE workaround for applet/objects  
store_the_parm gets the command line params and located the 'send_to' param and sets the value 2007-03-12  
     
     

swf

   
mp3FlashPlayer.swf shockwave flash player for mp3  
     

Php:

   
comptonCommunicateUpload.php php program mostly written by Vimas to get the files from users disk and transfer
them to the website, our interface puts the mp3 files into the mysql blob.
 
messagePlay.php program to play mp3 files not stored in database (analysis, screening)  
messagePlaySplitScreen.php program to play mp3 files not stored in database (analysis, screening) from the split screen  
teacherEmailAddressArrayTest.php creates a jscript block that is 'included' in the intro_screen_anlys.shtml page  
     
     
HTML:    
mp3Player program to call the php mp3 player, after getting the parms 2007-03-26  
     
     
     

List of Files used in Compton PESL (phonetic evaluation tool) - 2008-03-13

Spreadsheets:

google master spreadsheets all on-line spreadsheets!  
comptonPhonemeSymbols.xls contains two worksheets:  
  • phonemeSymbols worksheet
list of old gif names  
  • keyGrid worksheet
grid for display on popup dropdown selection  
anlys.xls all anlys entries  
eval.xls all eval entries, including ALL lang specific  
fontPrinting.xls list of all the fonts (really for printing only)  
     

Fonts:

   
ComptonPESL.ttf true-type-font file of all 'legal' phonetic symbols  
     

Lib:

   
ComptonAccessVariables.pm list of all 'standard' variables and constants all!
errorSelection.pm package to produce an image of all the symbols and the coord map anlys.pl
displayErrorSelection.pl
eval.pl
testErrorSounds.pl
HeadingInformation.pm package to display all the headings anlys.pl
eval_result_summary.pl
testErrorSounds.pl
MainLoginScreen.pm package to ask clientName, TeacherName, etc

anlys.pl
anlys_display.pl
eval.pl
eval_display.pl
eval_result_summary.pl
split_screen.pl

scriptDate.pm simple package to put the date on the bottom of a form all!
ValidateUser.pm package to check the password and issue time sensitive key anlys.pl
change_teacher_password.pl eval.pl
split_screen.pl
testErrorSounds.pl
     

CSS:

   
anlys.css css specifically for anlys.pl anlys.pl
eval.css css specifically for eval.pl eval.pl
login.css css specifically for the login screen ??
Eval_results_template_screen.css  css for Eval_results_template as it appears in the browser Eval_results_template.html
Eval_results_template_print.css css for Eval_results_template when it prints Eval_results_template.html
Anlys_results_template_screen.css css for Anlys_results_template as it appears in the browser Anlys_results_template.html
Anlys_results_template_print.css css for Anlys_results_template when it prints Anlys_results_template.html
     
include_anlys_error_frequency.css css for the error frequency anlys.pl
include_anlys_speaking_count.css speaking count anlys.pl, eval.pl
include_anlys_popup_form.css anlys popup form css eval.pl
include_anlys_grammar_error_box.css grammar error box css eval.pl
include_display_phoneme_grid.css display of the phoneme grid anlys.pl, eval.pl
include_anlys_drop_down_menu.css drop down menu of all the anlys titles, subtitles, and errors, and positions anlys.pl, eval.pl
     
     

js:

   
anlysHtmlTableCells.js js to format html cells on client side (anlys) anlys.pl
evalHtmlTableCells.js js to format the html cells on client side eval.pl
anlys.js specifically for anlys.pl anlys.pl
eval.js specifically for eval.pl eval.pl
comptonLogin.js used by MainLoginScreen.pm for ajax application MainLoginScreen.pm
dw_viewport.js NOT USED ANYMORE n/a
dw_tooltip.js NOT USED ANYMORE n/a
dw_event.js downloaded tooltip programs NOT USED ANYMORE n/a
doTooltip2.js downloaded AND MODIFIED js for tooptips NOT USED ANYMORE n/a
tinyplayerMp3Function js to run the tinyplayer mp3 player - contains one function to display the tinyplayer with the proper mp3 file - 2007-10-29 analysis_section_3b.shtml
     
include_anlys_popup_form.js script to initialize and save the anlys popup form data, in other words it moves data from the grand structure dataArray to the form and back again eval.pl
include_anlys_grammar_error_box.js script to 'open' the grammar error box eval.pl
include_anlys_drop_down_menu.js script to 'open' the anlys drop down menu anlys.pl, eval.pl
include_anlys_speaking_count.js script to 'open' the speaking count 'div' and increment the speaking count when clicked on anlys.pl, eval.pl
include_anlys_error_frequency.js script to 'open' the error frequency 'div' anlys.pl
include_display_phoneme_grid.js script to 'open' the error phoneme grid anlys.pl, eval.pl
create_jscript_to_perl_variable.js reads the dataArray grand structure and creates a perl statement from it eval.pl
dynamic_drive.js script that handles opening the hidden 'divs' - copied from dynamic drive anlys.pl, eval.pl
determine_cursor_x_y.js script to return the x/y position of the mouse cursor eval.pl
     
     

php:

   
Update Email Address update the teachers email address in both the database and the voicefile directory - 2009-07-02  
ComptonAccessVariables.php 'generic' php containing all variables  (called by all other php programs to set global variables) all php programs
checkEmailDirectory.php ajax application to return client email address via XML - 2008-10-22

mp3Player.shtml
/intro_screen_anlys.shtml
/teacher_link_creation_for_client.shtml

getAllClients.php UNUSED UNUSED UNUSED ajax application to return all client names via XML
http://comptonpeslonline.com/php/getAllClients.php?Param_teacher_name=ewa&Param_teacher_password=ewa
comptonLogin.js
fontDisplayPathinfo.php reads the 'font' ttf file and produces images (via pathway) include_anlys_popup_form.js
phoneme_javascript.js
anlysColumnHeadingPopup.php creates the diagnoal anlys headings for the anlys popup form (added 2007-05-14) include_anlys_popup_form.pl
anlysColumnHeadings.php creates the diagnoal anlys headings for the anlys.pl program anlys.pl
retrive.php program mostly from vimas to get the mp3's and store them in the voicefiles directory ??????
phpGdString.php simple program to put colored text inside a textfield
http://comptonpeslonline.com/php/phpGdString.php?input_string=hello%20world
anlys.pl
include_anlys_grammar_error_box.pl
changePassword.php change the teacher password  
     

Templates:

   
Anlys_results_template.html html template read by teacher view (has TWO css, one for screen, the other for print) anlys_display.pl
Eval_results_template.html html template read by client view (has TWO css, one for screen, the other for print) eval_display.pl:
     

Html:

Free screening link page example Free screening link example 2008-06-29
Assessment link page example Assessment link page example 2008-10-10
example website example website  
phonetic_symbols_table.shtml phonetic symbol display with voice page  
change_teacher_password.html html to call the cgi-bin program of the same name 2007-01-20  
Tutorial video tutorial guide  
PAcontact.shtml page to send us an email message  
thankyou.shtml thank you page called from PAcontact.shtml page  
Create a Phonetic Transcription Teacher Create a Phonetic Transcription Teacher /cgi-bin/create_teacher.pl
Phonetic Symbol Translation Phonetic Symbol Translation for spreadsheets  
     

cgi-bin:

   
LoadModuleLibraryLocation.pm simple module pointing to the library location  
split_screen.pl runs the 'frame' program for eval & anlys Transaction work screens  
eval.pl main Eval program  
comptonProcessAllParms.pl
manuallyLoadXML.pl
program 'included' by eval.pl to process all incoming eval parameters via XML call eval.pl
     
anlys.pl anlys side  
anlys_process_all_parms.pl program 'included' by anlys.pl to process all incoming parameters anlys.pl
class_summary.pl class summary program to compare multiple clients  
email_link.pl program that emails report link to client
eval_result_summary.pl runs the evaluation result summary program - 01-15-2006  
load_eval.pl program to read the spreadsheet and load data  
load_anlys.pl program to read the spreadsheet and load data  
eval_display.pl teacher view program  
anlys_display.pl client view program  
create_teacher.pl program to create a teacher account (called from create_teacher.shtml)  
change_teacher_password.pl program to change the teacher password 2007-01-20  
displayErrorSelection.pl this program merely displays the 'png' file generated in error_selection::display_all_symbols()  
 purge_client.pl program to change the Client_master_active_flag to zero (to make inactive)  
include_anlys_error_frequency.pl drop down error frequency selector
z
 
include_display_phoneme_grid.pl drop down phoneme grid
x
 
include_anlys_speaking_count.pl

drop down error speaking count selector

 
include_grammar_error_box.pl x  
include_anlys_popup_form.pl x  
include_anlys_drop_down_menu.pl x  
include_anlys_perl_to_jscript.pl

program to read the mysql tables, extract into a perl structure, then convert that to a jscript structure:

dataArray[1][1] = new Object;
dataArray[1][1]["Client_anlys_detail_error_sound_1"] = "a";
dataArray[1][2] = new Object;
dataArray[1][2]["Client_anlys_detail_error_notes"] = "hello";
 
anlys_include_process_all_parameters.pl program to read the structure created from include_anlys_perl_to_jscript.pl and store into appropriate mysql tables  
forceAnError.pl program to force a database error - 2009-09-20  
 

wrm:

   
 /voicefiles/phoneme_samples directory containing all the wrm files used to power the phoneme_symbols_table.shtml page   
     
 
HTML:    
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

msgSymbols.pm (UNUSED) - package to create the 'grid' (use errorSelection instead)