{
	"pluginname": "LCI-AAG",
	"systemplugin": "0",
	"iswebsite":1,
	"version": "1.0",
	"icon": "mif-delicious",
	"initialstmt":"lci1-mllt",
	"table_def": [
		{
			"name":"lci_masterlist",
			"saveid":"mlsv","delid":"mldt","getid":"mlgt",
			"joindef":{
				"lci_language":"lci_masterlist.language = lci_language.language"
			},
			"form":{
				"0":{"title":"Master List Entry","icon":"mif-delicious","type":"Inline","fields":"*"}
			},
			"list":{
				"mllt":{
					"tbl":"||thistbl|| a",
					"fld":[
						"a.language,a.lead",
						{"if":"||lncategory|| = Cat1","then":"iaicategory"},
						{"if":"||lncategory|| = Cat2","then":"cluster"},
						"a.goalstatus,a.lnaction,a.furtherinfo,a.state,a.leadorg,a.completed,a.chapterscompleted,a.textchapterscompleted,a.audiochapterscompleted,a.lastpublication,a.remainingchapter,a.remainingverse,a.projectplan,a.fundingstatus,a.completionyear,a.budget,a.budgetyears,CONCAT('<b>$',a.total,'</b>')",
						{"name":"prnt","type":"button","class":"mif-print fg-blue","onclick":"Eirene.runStmt('lciprt',{id:'<a.id>'});"}
					],
					"header":[
						"Language,Lead",
						{"if":"||lncategory|| = Cat1","then":"IAI Category"},
						{"if":"||lncategory|| = Cat2","then":"Cluster"},
						"Goal Status,Action,Further Info,State,Lead Org,Completed Scripture,Chapters Completed,Text Chapters Completed,Audio Chapters Completed,Last Publication Year,Remaining Chapter,Remaining Verses,Project Plan by Lead Agency,Fund Status to Completion, Expected Completion Year,Approx Budget/Year (USD),Budget Year #,Total Budget"
					],
					"includeeditdelete":true,"usejoin":"lci_language b",
					"getform":"||thistbl|| 0",
					"filter":"a.language,b.category","limit":"100","srt":"language",
					"editablefields":"a.lead,a.goalstatus,a.lnaction,a.furtherinfo,a.state,a.leadorg,a.completed,a.chapterscompleted,a.textchapterscompleted,a.audiochapterscompleted,a.lastpublication,a.remainingchapter,a.remainingverse,a.projectplan,a.fundingstatus,a.completionyear,a.budget,a.budgetyears",
					"staticwhr":[
						"a.recordstatus=1",
						{"if":"||lncategory|| != BLANK","then":" and b.category='||lncategory||'"}
					],
					"limit":"1000"
				}
			},
			"fields":[
				{"name":"language varchar(30)","label":"Language","filterop":"like","fieldtype":"select","option":"select language from lci_language where recordstatus=1 order by category,language"},
				{"name":"lead varchar(30)","label":"Lead"},
				{"name":"iaicategory varchar(20)","label":"IAI Category","fieldtype":"select","option":"Full Bible,Bible Portion"},
				{"name":"cluster varchar(20)","label":"Cluster"},
				{"name":"goalstatus varchar(20)","label":"Goal Status","fieldtype":"select","option":"Goal Met,Goal Not Met"},
				{"name":"lnaction varchar(100)","label":"Action","fieldtype":"textarea"},
				{"name":"furtherinfo varchar(300)","label":"Further Information","fieldtype":"textarea"},
				{"name":"state varchar(10)","label":"State"},
				{"name":"leadorg varchar(20)","label":"Lead Org"},
				{"name":"completed varchar(20)","label":"Completed Scripture"},
				{"name":"chapterscompleted int","label":"Chapters Completed"},
				{"name":"textchapterscompleted int","label":"Text Chapters Completed"},
				{"name":"audiochapterscompleted int","label":"Audio Chapters Completed"},
				{"name":"lastpublication int","label":"Last Publication Year"},
				{"name":"remainingchapter int","label":"Remaining Chapters"},
				{"name":"remainingverse int","label":"Remaining Verses"},
				{"name":"fundingstatus tinyint","label":"Does this have funding","fieldtype":"select","option":"0:No,1:Yes,2:Promised"},
				{"name":"projectplan varchar(500)","label":"Project Plan by Lead Agency","fieldtype":"textarea"},
				{"name":"completionyear int","fieldtype":"text","label":"Current Expected Completion Year"},
				{"name":"budget varchar(10)","fieldtype":"textarea","label":"Approx Budget/Year (USD)"},
				{"name":"budgetyears tinyint","fieldtype":"select","option":"1,2,3,4,5,6,7,8","label":"Budget Needed for Years #"},
				{"name":"total float GENERATED ALWAYS AS (budget * budgetyears)","fieldtype":"text","label":"Total Budget"}
			]
		},
		{
			"name":"lci_language",
			"saveid":"lnsv","delid":"lndt","getid":"lngt",
			"form":{
				"0":{"title":"Language Entry","icon":"mif-delicious","type":"Inline","fields":"*"}
			},
			"list":{
				"lnlt":{
					"tbl":"||thistbl||",
					"fld":"language,languagecode",
					"includeeditdelete":true,
					"getform":"||thistbl|| 0",
					"filter":"language,languagecode"
				}
			},
			"fields":[
				{"name":"language varchar(30)","label":"Language","filterop":"like"},
				{"name":"languagecode varchar(8)","label":"Language Code"},
				{"name":"category varchar(8)","label":"Category","fieldtype":"select","option":"Cat 1,Cat 2"}
			]
		}
	],
	"formbuttons": [
        {
            "name": "lci_btn",
            "caption": "LCI-AAG",
            "icon": "mif-chart-bars fg-orange",
            "onclick": "Eirene.runStmt('lci1-mllt')"
        }
	],
	"sqlstatement":[
		{
			"id":"lci1",
			"name":"LCI Button (Main Page)",
			"sql":{
				"action":"Return",
				"output":"#workareaFilter",
				"value":[
					"<button class='mr-2' onclick='Eirene.runStmt(&apos;mllt&apos;,{lncategory:&apos;Cat1&apos;})'>Cat 1</button>",
					"<button class='mr-2' onclick='Eirene.runStmt(&apos;mllt&apos;,{lncategory:&apos;Cat2&apos;})'>Cat 2</button>",
					"<button class='mr-2' onclick='Eirene.runStmt(&apos;lnlt&apos;)'>Language</button>"
				],
				"script":[
					"$('#workareaFilter').show();",
					"$('#workareaTablebox').show();"
				]
			}
		},
		{
			"id":"lciprt",
			"name":"Print Language Progress",
			"sql":{
				"action":"Return",
				"output":"#workareaAppendix",
				"prerun":[
					{"sqlstatement":{"tbl":"SELECT language,lead,goalstatus,lnaction,furtherinfo,state,leadorg,completed,chapterscompleted,textchapterscompleted,audiochapterscompleted,lastpublication,remainingchapter,remainingverse,fundingstatus,completionyear,budget,budgetyears,concat('$',total) as total FROM lci_masterlist WHERE id='||id||'"}}
				],
				"value":[
    "<div class='no-print'><button class='mif-print' onclick='printHTML(&apos;workareaAppendix&apos;)'></button></div>",
    "<table style='border-collapse:collapse; width:100%; background-color:#ffffff; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); border-radius: 5px; border: 3px solid #007bff;'>",
        "<tr>",
            "<td><b>Language</b></td><td>||tbl_language||</td><td><b>Goal Status</b></td><td>||tbl_goalstatus||</td>",
        "</tr><tr>",
            "<td><b>Lead</b></td><td>||tbl_lead||</td><td><b>Lead org</b></td><td>||tbl_leadorg||</td>",
        "</tr><tr>",
            "<td><b>State</b></td><td>||tbl_state||</td><td><b>Fund Status to Completion</b></td><td>",
            {"case":"||tbl_fundingstatus||","1":"Yes","0":"No","2":"Promised"},
            "</td>",
        "</tr><tr>",
            "<td><b>Last Publication</b></td><td>||tbl_lastpublication||</td><td><b>Approx Budget/Year (USD)</b></td><td>||tbl_budget||</td>",
        "</tr><tr>",
			"<td><b>Budget Needed for Years #</b></td><td>||tbl_budgetyears||</td><td><b>Total Budget(USD)</b></td><td>||tbl_total||</td>",
		"</tr>",
    "</table>",
    "<table style='border-collapse:collapse; width:100%; background-color:#ffffff; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); border-radius: 5px; border: 3px solid #dc3545; margin-top:10px;'>",
        "<tr>",
            "<td><b>Action</b></td><td>||tbl_lnaction||</td>",
        "</tr><tr>",
            "<td><b>Further Info</b></td><td>||tbl_furtherinfo||</td>",
        "</tr><tr>",
            "<td><b>Project Plan by Lead Agency</b></td><td>||tbl_projectplan||</td>",
        "</tr>",
    "</table>",
    "<table style='border-collapse:collapse; width:100%; background-color:#ffffff; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1); border-radius: 5px; border: 3px solid #ffc107; margin-top:10px;'>",
        "<tr><td colspan='6'><b>Completion Status</b></td></tr>",
        "<tr>",
            "<td style='width:25%'><b>Completed</b></td><td colspan='5'>||tbl_completed||</td>",
        "</tr><tr>",
            "<td><b>Chapters</b></td><td>||tbl_chapterscompleted||</td>",
            "<td ><b>Text Chapters</b></td><td>||tbl_textchapterscompleted||</td>",
            "<td><b>Audio Chapters</b></td><td>||tbl_audiochapterscompleted||</td>",
        "</tr><tr>",
            "<td><b>Remaining Chapters</b></td><td>||tbl_remainingchapter||</td><td></td><td></td><td></td><td></td>",
        "</tr><tr>",
			"<td ><b>Remaining Verses</b></td><td>||tbl_remainingverse||</td><td></td><td></td><td></td><td></td>",
        "</tr>",
        "<tr>",
            "<td><b>Current Expected Completion Year</b></td><td colspan='5'>||tbl_completionyear||</td>",
        "</tr>",
    "</table>"
],
				"script":[
					"$('#workareaAppendix').show();",
					"document.getElementById('workareaAppendix').scrollIntoView();"
				]
			}
		}
	]
}