Export to GitHub

acra - Contribs.wiki


ACRA has moved to GitHub

The project home page is now http://acra.ch Wiki, source code, issue tracker and everything else is now based at http://github.com/ACRA/acra.

The following documentation is deprecated and kept here to prevent the internets from melting.


Contributions

Here are contributions developed by ACRA users. If you want to submit your own work, you can introduce it to the acra-discuss group.

ReportSender implementations

With ACRA v4 you can create your own ReportSender implementations.

Here is a list of contributed ReportSenders:

Reports analysis tools

Some people are working on tools to help you sort, filter, clean, analyze your reports:

Alternative backends

Scripting GDocs spreadsheet

This is an area where lots of contribution could be made but unfortunately there are few people writing google apps scripts.

Delete oldest rows automatically

by Ronen

As google spreadsheets are limited to 400K cells, it's a good idea to have a script that cleans it automatically. If you reach the limits your sheet may not open anymore! This script can be triggered periodically automatically. Simply go to Tools->Script Editor and paste the following script. Then go to Resources->Current script's triggers and set your time-driven trigger. From what I've read, you won't be able to keep more than ~11K rows without reaching the limits. BE CAREFUL AND CHANGE THE SCRIPT FOR YOUR NEEDS AS IT WILL DELETE ROWS FROM YOUR SPREADSHEET!

function acraCleanup() { var rowsToKeep = 5000; //CHANGE TO YOUR DESIRED NUMBER OF ROWS TO KEEP. var rows = SpreadsheetApp.getActiveSheet().getLastRow(); var numToDelete = rows - rowsToKeep -1; if (numToDelete > 0) SpreadsheetApp.getActiveSheet().deleteRows(2, numToDelete); }