Difference between revisions of "Ferreteria"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(→‎Pages: version organization update)
(reorg)
Line 11: Line 11:
  
 
It is written in [[PHP]], but should be portable to other languages without too much difficulty.
 
It is written in [[PHP]], but should be portable to other languages without too much difficulty.
 +
{|
 +
|-
 +
|
 
==Pages==
 
==Pages==
 
* [[/install]]
 
* [[/install]]
* by version: (versions 1-3 need to be renamed to 0.1-0.3 because they're all pre-release)
+
* [[/errors]]: elaboration on various error messages
 +
* [[/archive]]: obsolete pages
 +
* [[/modules]]: available drop-in modules (includes table design pages)
 +
===versions===
 +
versions 1-3 need to be renamed to 0.1-0.3 because they're all pre-release
 
** '''[[/v0.4|version 0.4]]''': recordsets split into single-row records and multiple-row recordsets; using status objects more
 
** '''[[/v0.4|version 0.4]]''': recordsets split into single-row records and multiple-row recordsets; using status objects more
 
** '''[[/v0.3|version 0.3]]''': had to temporarily abandon several weeks of work on this in January 2019
 
** '''[[/v0.3|version 0.3]]''': had to temporarily abandon several weeks of work on this in January 2019
Line 24: Line 31:
 
** '''[[/v1|version 1]]''' never really had much documentation
 
** '''[[/v1|version 1]]''' never really had much documentation
 
*** [[/v1/usage/forms]]
 
*** [[/v1/usage/forms]]
* [[/errors]]: elaboration on various error messages
+
| valign=top |
* [[/archive]]: obsolete pages
+
==Apps/Applets==
* [[/modules]]: available drop-in modules (includes table design pages)
+
* Greenmine:
 
+
** [[WorkFerret]]
 +
** [[FinanceFerret]]: in redevelopment
 +
* [[VbzCart]]: online retail
 +
|}
 
==Links==
 
==Links==
 
===Official===
 
===Official===
 
* [https://gitlab.com/woozalia/ferreteria GitLab]: official code repository
 
* [https://gitlab.com/woozalia/ferreteria GitLab]: official code repository
 
* [http://rm.vbz.net/projects/ferreteria Redmine @ vbz]: official project tracker
 
* [http://rm.vbz.net/projects/ferreteria Redmine @ vbz]: official project tracker

Revision as of 16:43, 29 February 2020

About

Ferreteria is a code library that provides a basic application framework along with some utility functions that can be used separately. It was originally written for VbzCart, but became useful in its own right as it developed. The name literally means "hardware" in Spanish; I used it because I came across the word in a hardware store full of useful tools, which made it seem somehow appropriate as a name for a software toolkit, and also because I seem to be using the affix "ferret" in a lot of my software projects.

It is written in PHP, but should be portable to other languages without too much difficulty.

Pages

versions

versions 1-3 need to be renamed to 0.1-0.3 because they're all pre-release

Apps/Applets

Links

Official