Skip to content

maxah/SAC-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAC-Tools

Superalgos Contributor Tools

Since the Superalgos project, at the moment, does not have some built-in tools for calculating the volume of contributions and some statistics on the documents, some useful tools are implemented separately in this repository. At the moment this tool is aimed at the translation team and for those who work with documents. The functionality will be expanded as needed.

Implemented features:

  • Word count in documents, books and tutorials
  • Finding obsolete translations in the documentation pages for each language
  • Finding pages with incomplete content or definition
  • Search for pages with incomplete translation in the selected language
  • Displaying the date and time of changes made to translations into the selected language and the name of the editor for each file
  • Displays a list of new pages added to the documentation for the specified period
  • Create an Excel spreadsheet of the project documents

Installation:

Place the application in the folder next to the Superalgos folder and install the modules with the 'npm install' command.

image

Note: Tests were done on Windows, on *nix systems some commands may not work. Let me know about the problems, I will try to fix it.

Usage:

This is a console application. All commands can be viewed by calling the help by typing 'node main -h'.

Note: For convenience and to avoid screen buffer overflow, it is better to output the results to a file by redirecting the output. For example: node main -v -w > wordcount.log.