10.6.24.23OCSBA D-Base/Volumes/Server HD/Library/WebServer/DocumentsJDFSW5D6Yfk=JDFSW5D6Yfk=css,Error,ErrorPage,AuthenticationPage,LogoutPage,CGI,summary,IMG,navigation,Home,Confirmation,AddErrorPage
errorpage.php
ErrorPageerrorpage.php/Volumes/Server HD/Library/WebServer/Documents/Testnavigation
navigation.php
navigationnavigation.phpLogoutPage,Home,Find,List/Volumes/Server HD/Library/WebServer/Documents/Testcss
glass_green.css
cssglass_green.css/Volumes/Server HD/Library/WebServer/Documents/TestListLast nameascend25falseBrowseRecord.TitleBrowse RecordErrorReply.PageBody.CommentPage BodyPageTitle.HomeHomePageTitle.AddRecordAddPage.Comment.UtilityInclude utility / error stylesheetsNavigation.SummaryReportAllRecordsSummary Report on All RecordsFindRecords.Description.Label2Database NameDataType.numberNumberUtilities.Comment9Link to the browse record pageRecordList.php.comment9perform the findUtilities.Comment8Link to the add records pageRecordList.php.comment8set skip and max valuesDeleteReply.Description.Label2Database NameUtilities.Comment7Link to the summary report page showing the current listRecordList.ListNav.Comment Display record list page navigation controlsRecordList.php.comment7get the skip and max valuesUtilities.Comment6Store the find request in the sessionRecordList.php.comment6read and set, or clear the sort criteriaUtilities.Comment5Link to the records list page showing the current listRecordList.php.comment5set the logical operatorUtilities.Comment4Link to the records list page showing all recordsRecordList.php.comment4get the posted record data from the findrecords pageUtilities.Comment3Link to the find records pageRecordList.php.comment3create a find commandUtilities.Comment2Link to the home pageRecordList.php.comment2clear the recidNavigation.RecordListView Record ListUtilities.Comment1result informationRecordList.php.comment1handle the action cgiEditRecord.Description.CommentPage DescriptionSummaryReport.PageBody.Label11Grand SummarySummaryReport.PageBody.Label10Group SummaryRecordList.PageBody.Comment4Display record field valuesRecordList.PageBody.Comment3If no records in current list, display the "no records found" messageRecordList.PageBody.Comment2Display sortable field header rowButton.EditRecordEdit RecordPage.BodyPAGE BODYDeleteReply.Description.LabelDelete ReplyDeleteRecord.PHP.Comment2goto recordlistPageTitles.ConfirmationConfirmationRecordList.PageBody.Label3Restore Original Sort OrderRecordList.PageBody.Label2- no records found -Utilities.Comment14Link to the records list page showing the current list sorted on a fieldUtilities.Comment13Link to the records list page showing the current list at the last page of recordsUtilities.Comment12Link to the records list page showing the current list at the next page of recordsUtilities.Comment11Link to the records list page showing the current list at the previous page of recordsUtilities.Comment10Link to the records list page showing the current list at the first page of recordsErrorReply.Description.Label2Database NameEditRecord.Description.LabelEdit RecordNavigation.AddRecordAdd RecordError.Message2Error: Error result is NULL!PageTitles.DeleteDeleteSummaryReport.PageBody.CommentPage BodyDeleteRecord.PHP.Commentget the recid of the record to deletePageTitle.Delete ReplyDeleteFindRecords.PageBody.CommentPage BodyPage.DisplayListDisplay Record ListPageTitles.summarysummaryFormControl.Select.gteGreater Than or EqualsPage.Commentformats for dates and timesAuthentication.LogInLog InFormControl.Select.gtGreater ThanBrowseRecord.PHP.NoRecordsPresentNo Records are present.PageTitles.ListRecord ListHome.CommentPage DescriptionBrowseRecord.PHP.Comment10clear the stored record dataPage.CancelCancelPageTitles.navigationnavigationPage.Comment.StoreFindEnsure that the stored-find variable is usedPage.DisplaySummaryDisplay Summary ReportNavigation.SummaryReportSummary ReportPageTitle.Stringstemplate_strings_en.xmlFindRecords.Description.CommentPage DescriptionButton.ResetResetSummaryReport.PageBody.Label9Overall CountSummaryReport.PageBody.Label8Overall MedianSummaryReport.PageBody.Label7Overall AveragePage.SaveRecordSave RecordSummaryReport.PageBody.Label6Grand TotalBrowseRecord.Description.Label2Database NameSummaryReport.PageBody.Label5- no records found -SummaryReport.PageBody.Label4Group CountSummaryReport.PageBody.Label3Group MedianSummaryReport.PageBody.Label2Group AveragePageTitles.ErrorPageErrorPageChange.SERVERDELETEDDeleted on serverEditRecord.PageBody.Comment5Display record form controlsEditRecord.PageBody.Comment4Provide input controls to add a new relatedset rowEditRecord.PageBody.Comment3Provide input controls to edit each existing relatedset rowNavigation.FindAllFind AllEditRecord.PageBody.Comment2Display record field valuesDataType.containerContainerFindRecords.TitleFind RecordsPageTitle.Find RecordsFind RecordsPageTitles.CGICGISummaryReport.Description.Label2Database NameFindRecords.PageBody.LabelFind records if any fields matchEditRecord.PageBody.CommentPage BodyDataType.timeTimeBrowseRecord.PageBody.Comment3Display record form controlsBrowseRecord.PageBody.Comment2Display record field valuesFormControl.Select.ewEnds WithButton.DuplicateRecordDuplicate RecordChange.INSYNCIn sync with the server's copyFindRecords.Description.LabelFind RecordsButton.CancelCancelNavigation.ShowAllRecordsShow All RecordsPage.DisplayFormControlsDisplay record form controlsFormControl.Select.eqEqualsPageTitles.ErrorErrorDeleteReply.PageBody.CommentPage BodyBrowseRecord.PHP.Commentcreate a new duplicate commandChange.DATATYPECHANGEData type has changedRecordList.php.comment11get the recordsRecordList.php.comment10get status info; page range, found count, total count, first, prev, next, and last linksAddRecord.TitleAdd RecordPage.Comment.SessionRetrieve the stored find request from the sessionHome.LabelDatabase Name:Button.SaveRecordSave RecordErrorReply.Description.CommentPage DescriptionPageTitle.BrowseBrowseNavigation.CommentNavigation MenuSummaryReport.CommentSummary Report InformationRecordList.ListNav.Label3ofRecordList.ListNav.Label2RecordChange.SERVERADDEDAdded on serverPage.DisplayDeleteDisplay Delete ReplyError.MessageErrorPageTitle.Utilitiesutilities.phpErrorReply.Navigation.CommentNavigation MenuPageTitles.IMGimgPageTitles.AddAdd RecordPageTitles.BrowseBrowse RecordPage.DisplayErrorDisplay Error ReplyErrorReply.TitleError ReplyFormControl.Select.cnContainsPageTitle.Summary ReportSummary ReportRecordList.PageBody.LabelClick a field label to sort by that columnSummaryReport.PageBody.Comment15Display overall median function resultSummaryReport.PageBody.Comment14Display overall average function resultSummaryReport.PageBody.Comment13Display grand total function resultDeleteReply.PageBody.LabelThe record was deleted.BrowseRecord.Description.CommentPage DescriptionSummaryReport.PageBody.Comment12If no records in current list, display the "no records found" messageSummaryReport.Description.CommentPage DescriptionSummaryReport.PageBody.Comment11Display summary grand function resultSummaryReport.PageBody.Comment10Display median function resultAuthentication.AccountNameAccount NameFormControl.Select.bwBegins WithFormControl.Select.EmptySelect OneRecordList.Description.CommentPage DescriptionRecordList.ListNav.LabelRecordsPageTitles.HomeHomeAddRecord.Description.CommentPage DescriptionPageTitles.LogoutPageLog OutButton.DeleteRecordConfirmreturn confirm('Really delete this record')FindRecords.PageBody.Label5RecordsFindRecords.PageBody.Label4MaxPage.DisplayRecordValuesDisplay record field valuesFindRecords.PageBody.Label3DisplayFindRecords.PageBody.Label2Find records if all fields matchEditRecord.Description.Label2Database NameUtilities.Label6ascendingPage.DisplayFindDisplay Find RecordsUtilities.Label5descendingUtilities.Label4LastDataType.timestampTimeStampUtilities.Label3NextUtilities.Label2PrevBrowseRecord.PHP.Comment9submit the data to the dbBrowseRecord.PHP.Comment8get the submitted record dataBrowseRecord.PHP.Comment7create the new add commandBrowseRecord.PHP.Comment6now get the record we just editedBrowseRecord.PHP.Comment5get the posted record data from the edit pageBrowseRecord.PHP.Comment4create an edit command for the record specified by the '-recid'Page.DisplayEditDisplay Edit RecordBrowseRecord.PHP.Comment3store the recid so we can display the duplicated record in the browse pageAddRecord.Description.LabelAdd Recordcgi.comment52if the find request is for a field specified highlight the target BrowseRecord.PHP.Comment2the result contains the recordcgi.comment51call the inherited version to get the data cgi.comment50if there's a stored find request save a reference PageTitles.FindFindFormControl.Select.neqNot EqualsUtilities.Commentquery informationSummaryReport.php.comment9get the skip and max valuesSummaryReport.php.comment8store the number of columns in this report tableSummaryReport.php.comment7read and set, or clear the sort criteriaSummaryReport.php.comment6set the logical operatorSummaryReport.php.comment5get the posted record data from the findrecords pageSummaryReport.php.comment4create a find commandSummaryReport.php.comment3clear the recidSummaryReport.php.comment2handle the cgiCSS.Comment3 major sections of page: Header, Container(body), and FooterPageTitles.EditEditSummaryReport.php.comment1get the report attributesHome.TitleHomeButton.DeleteRecordDelete RecordDeleteReply.TitleDelete Replycgi.comment49This a wrapper for a FileMaker_Record that checks the find request
and encloses any data matching the request in a span marked with the 'found' class.
The css files define the look of found items. Utilities.LabelFirstcgi.comment48Formats field editor for add or edit pages. Records can be a single record, or an array of
related records or null. cgi.comment47No break; fall through to default! SummaryReport.PageBody.LabelGroup TotalDeleteReply.Description.CommentPage Descriptioncgi.comment46Emit an editor appropriate for the specified field. cgi.comment45Extract the field name, repetition number, and record id for a submitted field value cgi.comment44Create a fieldEditRecord for the specified field, repetition, and record id.
Store it in the fieldEditRecords array, store it in the session and return
the index to be used to look up the original field, repetition, and record id
during form submission. cgi.comment43Return the source attribute value for a container field image cgi.comment42Formats field data cgi.comment41ignore empty values cgi.comment40skip the operators, they are handled above Logout.MessageYou have successfully logged out.Page.DisplayAddDisplay Add RecordRecordList.Description.Label2Database NamePage.Comment.StoreFindVariableVariable to store find request in the sessionNavigation.HomeHomeEditRecord.DuplicateRecordDuplicate RecordPage.DisplayBrowseDisplay Browse Recordcgi.comment39now, go through and add the find criteria to the find command cgi.comment38all the others precede the value cgi.comment37contains surrounds the value with '*' cgi.comment36begins with becomes the search value followed by wildcard cgi.comment35prepend the value with the find operator retrieved from the operator map cgi.comment34create the fieldname by stripping the operator cgi.comment33look for operators cgi.comment32go through the submitted data and convert to a form appropriate for fm php api cgi.comment31map from cgi to fm php api format cgi.comment30clear the sort criteria from the find command and the session AddRecord.PageBody.Comment3Display record form controlsAddRecord.PageBody.Comment2Display record field valuesAuthentication.PasswordPasswordAuthentication.TitleAuthenticationBrowseRecord.Description.LabelBrowse RecordPageTitles.AuthenticationPageLog InRecordList.PageBody.CommentPage BodySummaryReport.Description.LabelSummary ReportPage.Comment.LayoutRequest layout XML grammar for value listsAddRecord.Description.Label2Database NameFormControl.Select.lteLess Than or EqualsNavigation.EditEdit Recordcgi.comment29otherwise the order is a value list name SummaryReport.php.comment12get the recordscgi.comment28add the sort criteria from the session to the find commandSummaryReport.php.comment11perform the findcgi.comment27execute the commandSummaryReport.php.comment10set skip and max valuescgi.comment26related field names end with '.relatedRecID'cgi.comment25creating a new related valuePageTitle.Record ListRecord Listcgi.comment24handle related fieldsEditRecord.DeleteConfirmPermanently delete this ENTIRE record?cgi.comment23lookup the field's edit record within the sessionNavigation.FindRecordsFind Recordscgi.comment22convert time stamp from given date order to xml format for submissionEditRecord.DeleteRecordDelete Recordcgi.comment21convert time to xml format for submissioncgi.comment20convert date from given format to xml format for submissionPageTitles.ReportSummary ReportPageTitle.ErrorReplyErrorPageTitle.Edit RecordEditPageTitles.csscssFindRecords.PageBody.Comment6Form ControlsFindRecords.PageBody.Comment5Display search form controlsFindRecords.PageBody.Comment4Display search field input controlDataType.textTextFindRecords.PageBody.Comment3Display search field operatorFindRecords.PageBody.Comment2Display search field input controlsFormControl.Select.ltLess ThanEditRecord.TitleEdit RecordNavigation.BrowseBrowse Recordcgi.comment19display time stamp in given formatcgi.comment18display time in given formatcgi.comment17display date obtained in xml format in a given output formatcgi.comment16Parses a string containing a time and returns a Date object, or null if the string can't be parsed.cgi.comment15xml formatcgi.comment14formatDate parses an input string containing a date and returns a Date object.
dateString The string containing the unparsed date
dateOrder A string describing the order of date elements; 'mdy', 'dmy', etc.
delimiter A character delimiter to be used for parsing the input $dateString.
returns null if the date can't be parsed.cgi.comment13now flip the direction for the column header linkcgi.comment12if so, did it specify the sort order parameter?cgi.comment11was the -sortfieldone query parameter set in the session?cgi.comment10ascending is the defaultPageTitles.DuplicateDuplicatePage.HeaderHEADERRecordList.Description.LabelRecord ListButton.FindRecordsFind RecordsAddRecord.PageBody.CommentPage Bodycgi.comment9clear out recorddata if not an editcgi.comment8store edit or new request record datacgi.comment7clear it for a findallErrorReply.PageBody.LabelAn error occurredcgi.comment6move the submitted data to the stored find request; an array, keys: field names, values: submitted queryErrorReply.Description.LabelError Replycgi.comment5always replace the existing find requestcgi.comment4get the field namescgi.comment3If a key does not start with '-' then it is a field parameter.
Capture the field value pairs in a record data array
and store it in the session separately under the key 'storedfindrequest'
when handling a '-find' request, or in the 'recorddata' key for '-edit' or '-new'cgi.comment2the record data submittedcgi.comment1Request parameters are saved in the session and accessed via the CGI.SummaryReport.PageBody.Comment9Display average function resultSummaryReport.PageBody.Comment8Display total function resultSummaryReport.PageBody.Comment7Display summary function result for this group-by sectionSummaryReport.PageBody.Comment6Static TextVersion1.0d1DataType.dateDateSummaryReport.PageBody.Comment5ImageSummaryReport.PageBody.Comment4Display field valuesSummaryReport.PageBody.Comment3Display records in the current group-by sectionSummaryReport.PageBody.Comment2Display group-by section header rowPage.NavigationNavigation MenuHome.Comment2Page Bodycom/filemaker/phpsa/templates/template_strings_en.xmlDate paid 00dateINSYNCfalseDate paid 0030Amount paid 01textfalseAmount paid 0133Amount paid 96falseAmount paid 9625Amount paid 06falseAmount paid 0643Amount paid 95falseAmount paid 9524Amount paid 02falseAmount paid 0235Date paid 93falseDate paid 9315Amount paid 93numberfalseAmount paid 9322Plus twofalsePlus two9Date paid 96falseDate paid 9618Amount paid 98falseAmount paid 9827Office phonefalseOffice phone5Amount paid 92falseAmount paid 9221Date paid 95falseDate paid 9517Plus fourfalsePlus four8Mailing street addresstrueMailing street address0Date paid 03falseDate paid 0336Date paid 98falseDate paid 9820Last nametrueLast name13Mailing PO boxfalseMailing PO box1Amount paid 97falseAmount paid 9726First nametrueFirst name12Date paid 97falseDate paid 9719Mailing statetrueMailing state3Amount paid 00falseAmount paid 0031CompanytrueCompany10Date paid 07falseDate paid 0744Amount paid 04falseAmount paid 0439Date paid 08falseDate paid 0846Mailing address 2falseMailing address 27e mail addresstruee mail address11Date paid 02falseDate paid 0234membership numberfalsemembership number48Amount paid 03falseAmount paid 0337Amount paid 08falseAmount paid 0847Date paid 99falseDate paid 9928Date paid 05falseDate paid 0540Amount paid 07falseAmount paid 0745Amount paid 99falseAmount paid 9929Date paid 04falseDate paid 0438Date paid 94falseDate paid 9416Mailing citytrueMailing city2Amount paid 05falseAmount paid 0541Amount paid 94falseAmount paid 9423Date paid 06falseDate paid 0642Date paid 92falseDate paid 9214Date paid 01falseDate paid 0132Mailing ziptrueMailing zip4Fax phonefalseFax phone6Input screenfalsetrue
recordlist.php
Record Listrecordlist.php/Volumes/Server HD/Library/WebServer/Documents/Testsummary
summary.php
summarysummary.php/Volumes/Server HD/Library/WebServer/Documents/TestFindrecordlist.phpDate paid 00falseDate paid 0030Amount paid 01falseAmount paid 0133Amount paid 96falseAmount paid 9625Amount paid 06falseAmount paid 0643Amount paid 95falseAmount paid 9524Amount paid 02falseAmount paid 0235Date paid 93falseDate paid 9315Amount paid 93falseAmount paid 9322Plus twofalsePlus two9Date paid 96falseDate paid 9618Amount paid 98falseAmount paid 9827Office phonefalseOffice phone5Amount paid 92falseAmount paid 9221Date paid 95falseDate paid 9517Plus fourfalsePlus four8Mailing street addressfalseMailing street address0Date paid 03falseDate paid 0336Date paid 98falseDate paid 9820Last nametrueLast name13Mailing PO boxfalseMailing PO box1Amount paid 97falseAmount paid 9726First nametrueFirst name12Date paid 97falseDate paid 9719Mailing statefalseMailing state3Amount paid 00falseAmount paid 0031CompanytrueCompany10Date paid 07falseDate paid 0744Amount paid 04falseAmount paid 0439Date paid 08falseDate paid 0846Mailing address 2falseMailing address 27e mail addresstruee mail address11Date paid 02falseDate paid 0234membership numberfalsemembership number48Amount paid 03falseAmount paid 0337Amount paid 08falseAmount paid 0847Date paid 99falseDate paid 9928Date paid 05falseDate paid 0540Amount paid 07falseAmount paid 0745Amount paid 99falseAmount paid 9929Date paid 04falseDate paid 0438Date paid 94falseDate paid 9416Mailing citytrueMailing city2Amount paid 05falseAmount paid 0541Amount paid 94falseAmount paid 9423Date paid 06falseDate paid 0642Date paid 92falseDate paid 9214Date paid 01falseDate paid 0132Mailing zipfalseMailing zip4Fax phonefalseFax phone6Input screenfalsetrue
findrecords.php
Findfindrecords.php/Volumes/Server HD/Library/WebServer/Documents/TestIMG
img.php
imgimg.php/Volumes/Server HD/Library/WebServer/Documents/TestCGI
fmview.php
CGIfmview.php/Volumes/Server HD/Library/WebServer/Documents/TestError
error.php
Errorerror.php/Volumes/Server HD/Library/WebServer/Documents/TestHome
home.php
Homehome.phpFind,List/Volumes/Server HD/Library/WebServer/Documents/TestOCSBA D-BasetrueTesten_USSearchSitefalseOUTPUT_SETTINGS_PANELfalse