[FlushCache][FlushDatabases][!] // //[/!][search db=_admin/setup.db&neSKUdata=findall][!] [/!][founditems][text show=f][SKU]=[_valSetup][/text][/founditems][/search][!]// // [/!][!]*/*/*/*/*/Default Language*/*/*/*/*/[/!] [hideif [_Lang]![raw][_Lang][/raw]][text]_Lang=FRA[/text][/hideif] [search db=_admin/entries.db&neSKUdata=FINDALL] [founditems][text show=f][SKU]=[interpret][_[_lang]][/interpret][/text][/founditems][/search][!] //Ancien code pour aller chercher les Var de langue [search db=_admin/entries.db&neSKUdata=FINDALL] [founditems][text show=F][SKU]=[LOOKUP db=_admin/entries.db&value=[SKU]&lookInField=SKU&returnField=_[interpret][_lang][/interpret]¬Found=TextIfNotFound][/text][/founditems][/search]// // //[text show=f]Search_var_Class=[LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_Class¬Found=][/text] //[/!][text show=f]_NbOnBoard=[search db=_admin/class.db&eqCODE_BATEAdata=[_Class]][founditems][NB_EQUIPIE][/founditems][/search][/text] [!] // // // // // // // // // [/!][search db=_admin/races.db&eqSKUdata=[_RACESKU]][!] [/!][text]NB_Var_class=[founditems][CountWords Delimiters=;][_Class][/CountWords][/founditems][/text] [/search][!] // // // // // // // // // [/!][!]*/*/*/*/*/Enregistrement équipage*/*/*/*/*/[/!][!] //adHelm,T [/!][showif [adHelm]=T][text]H_lang=T[/text][!] // // [/!][search db=_admin/Race_Regis.db&eq_UIDdata=[Format 12s][_UID][/Format]][!] //Vérification si le barreur existe déjà dans la base // [/!][hideif [numfound]>0][!] [/!][append db=_admin/Race_Regis.db&autonumber=SKU][!] [/!]_UID=[URL][Format 12s][_UID][/Format][/URL][!] [/!]&_YachtCount=[URL][_YachtCount][/URL][!] [/!]&_RACESKU=[URL][_RACESKU][/URL][!] [/!]&_class=[URL][_class][/URL][!] [/!]&_Sailnumber=[URL][_Sailnumber][/URL][!] [/!]&_YachtName=[URL][_YachtName][/URL][!] [/!]&_skipperMail=[URL][_skipperMail][/URL][!] [/!]&_class=[URL][_class][/URL][!] [/!]&_Skip_licence=[URL][_Skip_licence_Numb][/URL][!] [/!]&_Skip_club=[URL][_Skip_club][/URL][!][LOOKUP db=_admin/dbfs/coureur.txt&value=[_Skip_licence_Numb]&lookInField=NO_LIC&returnField=NO_CLUB¬Found=Pas_de_resultats] [/!]&_Skip_ISAF_ID=[URL][_Skip_ISAF_ID][/URL][!][LOOKUP db=_admin/dbfs/coureur.txt&value=[_Skip_licence_Numb]&lookInField=NO_LIC&returnField=ISAF_ID¬Found=Pas_de_resultats] [/!]&_Skip_name=[URL][_Skip_name][/URL][!][LOOKUP db=_admin/dbfs/coureur.txt&value=[_Skip_licence_Numb]&lookInField=NOM&returnField=ISAF_ID¬Found=Pas_de_resultats] [/!]&_Skip_surname=[URL][_Skip_surname][/URL][!][LOOKUP db=_admin/dbfs/coureur.txt&value=[_Skip_licence_Numb]&lookInField=PRENOM&returnField=ISAF_ID¬Found=Pas_de_resultats] [/!]&_Skip_Sex=[URL][_Skip_Sex][/URL][!][LOOKUP db=_admin/dbfs/coureur.txt&value=[_Skip_licence_Numb]&lookInField=SEXEC&returnField=ISAF_ID¬Found=Pas_de_resultats] [/!]&_Skip_birth=[URL][_Skip_birth][/URL][!][LOOKUP db=_admin/dbfs/coureur.txt&value=[_Skip_licence_Numb]&lookInField=AN_NAIS&returnField=ISAF_ID¬Found=Pas_de_resultats] [/!]&_Skip_countr=[URL][hideif [raw][_Skip_countr][/raw]=[_Skip_countr]][_Skip_countr][/hideif][/URL][!] [/!]&_YachtType=[hideif [raw][_YachtType][/raw]=[_YachtType]][URL][getchars start=1&end=&trim=right][Grep search=!&replace=][_YachtType][/Grep][/getchars][/URL][/hideif][!] [/!]&_HNType=[URL][hideif [raw][_HNType][/raw]=[_HNType]][_HNType][/hideif][/URL][!] [/!]&_Regis_Valid=[URL][hideif [raw][_Regis_Valid][/raw]=[_Regis_Valid]][_Regis_Valid][/hideif][/URL][!] [/!]&_Boat_rating=[URL][hideif [raw][_Boat_rating][/raw]=[_Boat_rating]][_Boat_rating][/hideif][/URL][!] [/!]&_Boat_length=[URL][hideif [raw][_Boat_length][/raw]=[_Boat_length]][_Boat_length][/hideif][/URL][!] [/!]&_Boat_width=[URL][hideif [raw][_Boat_width][/raw]=[_Boat_width]][_Boat_width][/hideif][/URL][!] [/!]&_Boat_deep=[URL][hideif [raw][_Boat_deep][/raw]=[_Boat_deep]][_Boat_deep][/hideif][/URL][!] [/!]&_Boat_RawGrp=[URL][hideif [raw][_Boat_RawGrp][/raw]=[_Boat_RawGrp]][_Boat_RawGrp][/hideif][/URL][!] [/!]&_Boat_NetGrp=[URL][hideif [raw][_Boat_NetGrp][/raw]=[_Boat_NetGrp]][_Boat_NetGrp][/hideif][/URL][!] [/!]&_Boat_Allg=[URL][hideif [raw][_Boat_Allg][/raw]=[_Boat_Allg]][_Boat_Allg][/hideif][/URL][!] [/!]&_COEFF_TCC=[URL][hideif [raw][_COEFF_TCC][/raw]=[_COEFF_TCC]][_COEFF_TCC][/hideif][/URL][!] [/!][/append][!] //// Fin du Hidefif qui vérifi si le bareur est déjà dans la base[/!][/hideif][/search][!] ///[/hideif][hideif [raw][/raw]=][/hideif] [LOOKUP db=_admin/dbfs/coureur.txt&value=[_Skip_licence_Numb]&lookInField=NO_LIC&returnField=fieldName¬Found=Pas_de_resultats] [/!][hideif [_update3]=t][showif [_NbOnBoard]>1] [WriteFile _admin/crews/[_UID].db]SKU _UID _Crew_name _Crew_surname _Crew_Sex _Crew_birth _Crew_Address _Crew_zip _Crew_city _Crew_countr _Crew_tel _Crew_email _Crew_club _Crew_licence _Crew_ISAF_ID [/WriteFile][/showif] [showif [_NbOnBoard]=0] [WriteFile _admin/crews/[_UID].db]SKU _UID _Crew_name _Crew_surname _Crew_Sex _Crew_birth _Crew_Address _Crew_zip _Crew_city _Crew_countr _Crew_tel _Crew_email _Crew_club _Crew_licence _Crew_ISAF_ID [/WriteFile][/showif][/hideif] [/showif] [!] // // // [/!][!]Désactivé*/*/*/*/*/Enregistrement Skipper[!] // [/!][showif [adHelm]=T][text]H_lang=T[/text] [Replace db=_admin/Race_Regis.db&eq_UIDdata=[_UID]][!] [/!]_Skip_name=[URL][_Skip_name][/URL][!] [/!]&_Skip_surname=[URL][_Skip_surname][/URL][!] [/!]&_Skip_Sex=[URL][_Skip_Sex][/URL][!] [/!]&_Skip_birth=[URL][_Skip_birth][/URL][!] [/!]&_Skip_Address=[URL][_Skip_Address][/URL][!] [/!]&_Skip_zip=[URL][_Skip_zip][/URL][!] [/!]&_Skip_city=[URL][_Skip_city][/URL][!] [/!]&_Skip_tel=[URL][_Skip_tel][/URL][!] [/!]&_Skip_countr=[URL][_Skip_countr][/URL][!] [/!]&_Skip_email=[URL][_Skip_email][/URL][!] [/!]&_Skip_club=[URL][_Skip_club][/URL][!] [/!]&_Skip_licence=[URL][_Skip_licence_Numb][/URL][!] [/!]&_Skip_ISAF_ID=[URL][_Skip_ISAF_ID][/URL][!] [/!][/Replace][!][/!] [/showif]*/*/*/*/*/[/!][!] // // // // // [/!][!]*/*/*/*DESACTIVE/*/Enregistrement Equipier*/*/*/*/*/[/!][!] [showif [adCrew]=T][text]H_lang=T[/text] [append db=_admin/crews/[_UID].db&autonumber=SKU][!] [/!]_UID=[URL][Format 12s][_UID][/Format][/URL][!] [/!]&_Crew_name=[URL][_Crew_name][/URL][!] [/!]&_Crew_surname=[URL][_Crew_surname][/URL][!] [/!]&_Crew_Sex=[URL][_Crew_Sex][/URL][!] [/!]&_Crew_birth=[URL][_Crew_birth][/URL][!] [/!]&_Crew_Address=[URL][_Crew_Address][/URL][!] [/!]&_Crew_zip=[URL][_Crew_zip][/URL][!] [/!]&_Crew_city=[URL][_Crew_city][/URL][!] [/!]&_Crew_countr=[URL][_Crew_countr][/URL][!] [/!]&_Crew_tel=[URL][_Crew_tel][/URL][!] [/!]&_Crew_email=[URL][_Crew_email][/URL][!] [/!]&_Crew_club=[URL][_Crew_club][/URL][!] [/!]&_Crew_licence=[URL][_Crew_licence][/URL][!] [/!]&_Crew_ISAF_ID=[URL][_Crew_ISAF_ID][/URL][!] [/!][/append][!] [/!][text]Add_Meals=t[/text][!] [/!][text]_UID=[Format 12s][_UID][/Format][/text][!] [/!][/showif]// [/!][!] // // // // // [/!][!]*/*/Ajout des repas , Validation Inscription, Calcul des prix*/*//*/[/!][!] // [/!][showif [admeals]=T][text]H_lang=T[/text] [text show=f]_Tot_meals=[math][_Meals_nb]*[LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_MealPrice¬Found=][/math][/text] [text show=f]_datelimite=[Grep search=-&replace=/][LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_LastEntry¬Found=][/Grep][/text][!] // [/!][text show=f]_Var_age=[LOOKUP db=_admin/Race_Regis.db&value=[_UID]&lookInField=_UID&returnField=_Skip_birth¬Found=][/text] [text show=F]_Var_format_age=[GetChars start=0&end=2&from=end][_Var_age][/GetChars]/[GetChars start=4&end=5&from=end][_Var_age][/GetChars]/[GetChars start=0&end=4][_Var_age][/GetChars][/text] [text show=f]_age=[Format thousands .2d][Math]({[_datelimite]}-{[_Var_format_age]})/365[/Math][/Format][/text][!] // [/!][text show=f]_Tarif_ins=[!] [/!][showif [_age]>25][!] [/!][showif [Math]({[_datelimite]}-{[date]})[/Math]>1][LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_PriceRace¬Found=][/showif][!] [/!][showif [Math]({[_datelimite]}-{[date]})[/Math]<1][LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_PriceRaceOD¬Found=][/showif][!] [/!][/showif][!] [/!][showif [_age]=25][!] [/!][showif [Math]({[_datelimite]}-{[date]})[/Math]>1][LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_PriceRace¬Found=][/showif][!] [/!][showif [Math]({[_datelimite]}-{[date]})[/Math]<1][LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_PriceRaceOD¬Found=][/showif][!] [/!][/showif][!] [/!][showif [_age]<25][!] [/!][showif [Math]({[_datelimite]}-{[date]})[/Math]>1][LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_PriceRaceY¬Found=][/showif][!] [/!][showif [Math]({[_datelimite]}-{[date]})[/Math]<1][LOOKUP db=_admin/races.db&value=[_RACESKU]&lookInField=SKU&returnField=_PriceRaceYOD¬Found=][/showif][!] [/!][/showif][!] [/!][/text] [text show=f]GrandTotal=[Math][_Tot_meals]+[_Tarif_ins][/Math][/text] [Replace db=_admin/Race_Regis.db&eq_UIDdata=[_UID]][!] [/!]_nb_diner=[_Meals_nb][!] [/!]&_Total_diner=[_Tot_meals][!] [/!]&_Tarif_inscription=TOTO[_Tarif_ins][!] [/!]&_TotalRegis=regis[GrandTotal][!] [/!]&_DateRegis=[date][!] [/!]&_AcceptRules=[_ValidateRules][!] [/!]&_Port_place=[_Port_place][!] [/!]&_QuestSKU=[formVariables name=Quest&exact=F][!] [/!][Grep search=Quest_&replace=][name][/Grep];[/formVariables][!] [/!]&_QuestAnsw=[formVariables name=Quest&exact=F][!] [/!][value];[/formVariables][!] [/!][/Replace][!] [/!][/showif][!] // [/!] [!]*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/* [/!] [!]Variables pour le type de régate, détecter si il sagit d'un OSIRIS [/!] [text show=F]_typeClass=[search db=_admin/races.db&eqSKUdata=[_RACESKU]][founditems][_Class][/founditems][/search][/text] [!]*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/* [/!] [_RaceRegis_ent] [!]Include pour les CSS[/!][include file=_inc/css.inc] [!]Include pour les Scripts[/!][include file=_inc/Scripts.inc]