mirror of
				https://gitlab.com/MrFry/mrfrys-node-server
				synced 2025-04-01 20:24:18 +02:00 
			
		
		
		
	Added even more log readability inprovements, added links to text datas on main page
This commit is contained in:
		
							
								
								
									
										23
									
								
								actions.js
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								actions.js
									
									
									
									
									
								
							@@ -73,16 +73,23 @@ function Process(d, file) {
 | 
			
		||||
 | 
			
		||||
function ProcessIncomingRequest(data) {
 | 
			
		||||
 | 
			
		||||
	logger.Log("[PCES] ----------------------------------------------------------<",
 | 
			
		||||
			logger.GetColor("yellow"));
 | 
			
		||||
	if (data == undefined) {
 | 
			
		||||
		logger.Log("[PCES]:\tRecieved data is undefined!", logger.GetColor("redbg"));
 | 
			
		||||
		return;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	var d = SetupData(data);
 | 
			
		||||
	var qcount = -1;
 | 
			
		||||
	try {
 | 
			
		||||
		var splitted = d.alldata.split("\n");
 | 
			
		||||
		var count = 0;
 | 
			
		||||
		for (var i = 0; i < splitted.length; i++)
 | 
			
		||||
			if (splitted[i][0] == '?')
 | 
			
		||||
				count ++;
 | 
			
		||||
		qcount = count;
 | 
			
		||||
	} catch (e) {console.log("Error :c"); console.log(e);}
 | 
			
		||||
 | 
			
		||||
	logger.Log("[PCES]:\tProcessing data: " + d.subj + " (" + d.type + ")", logger.GetColor("green"));
 | 
			
		||||
	logger.Log("[PCES]:\tProcessing data: " + d.subj + " (" + d.type + "), count: " + qcount, logger.GetColor("green"));
 | 
			
		||||
	if (d.subj == undefined){
 | 
			
		||||
		logger.Log(JSON.stringify(d), logger.GetColor("red"));
 | 
			
		||||
		return;
 | 
			
		||||
@@ -99,22 +106,12 @@ function ProcessIncomingRequest(data) {
 | 
			
		||||
		Process(d, publicFile);
 | 
			
		||||
		Process(d, staticFile);
 | 
			
		||||
	}*/
 | 
			
		||||
	try {
 | 
			
		||||
		var splitted = d.alldata.split("\n");
 | 
			
		||||
		var count = 0;
 | 
			
		||||
		for (var i = 0; i < splitted.length; i++)
 | 
			
		||||
			if (splitted[i][0] == '?')
 | 
			
		||||
				count ++;
 | 
			
		||||
		logger.Log("[PCES]:\tTest all question count: " + count, logger.GetColor("blue"));
 | 
			
		||||
	} catch (e) {console.log("Error :c"); console.log(e);}
 | 
			
		||||
	var newPubItems = Process(d, publicFile);
 | 
			
		||||
	var newStatItems = Process(d, staticFile);
 | 
			
		||||
 | 
			
		||||
	utils.AppendToFile(logger.GetDateString() + "\n" + d.data, recievedFile);
 | 
			
		||||
	PrintNewCount(d, newPubItems, publicFile);
 | 
			
		||||
	PrintNewCount(d, newStatItems, staticFile);
 | 
			
		||||
	logger.Log("[PCES] ----------------------------------------------------------<",
 | 
			
		||||
			logger.GetColor("yellow"));
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function PrintNewCount(d, newItems, file) {
 | 
			
		||||
 
 | 
			
		||||
@@ -33,6 +33,8 @@ greasyforkon</a>
 | 
			
		||||
<form action="/postquestions", method="post">
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<a href="http://questionmining.tk/public">Szabadon szerkeszthető adatok</a>
 | 
			
		||||
</br>
 | 
			
		||||
<textarea id="name" type="text" name="data_field"><%= pdata %></textarea>
 | 
			
		||||
</br>
 | 
			
		||||
<button style="width: 100%">Mentés</button>
 | 
			
		||||
@@ -42,6 +44,8 @@ greasyforkon</a>
 | 
			
		||||
<td >
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<a href="http://questionmining.tk/static">Karbantartott adatok</a>
 | 
			
		||||
</br>
 | 
			
		||||
<textarea readonly ><%= sdata %></textarea>
 | 
			
		||||
</td>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user