All public logs

Jump to navigation Jump to search

Combined display of all available logs of HTYP. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).

Logs
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)
  • 18:11, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/user client (Moved to another site: content was: "==About== * '''Status''': working / tested / debugged * '''Fields''' ** '''CRC''': checksum uniquely identifying user's IP address and browser client software. See notes. * '''Notes''': ** For identifying the user, decided to use CRC32 instead of compression because the compressed strings always came out at least as long as the original string. They were probably desi...", and the only contributor was "Woozle" (...)
  • 18:11, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/user account (Moved to another site: content was: "==About== * '''Purpose''': tracks site users as a separate concept from customers. A user may or may not be a customer; a customer only becomes a user if they select a login ID. Later, users might also be admins or vendors. * '''Module''': {{l/ferreteria/module|users}} * '''Used by''': {{l/same|uacct_x_ugroup}} ===Rules=== * A user may have zero or more customers; a customer may...", and the only contributor was "Woozle" ([...)
  • 18:11, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/ugroup x upermit (Moved to another site: content was: "==About== * '''Purpose''': ugroup-to-upermit assignment map * '''Requires''': {{l/same|user_group}}, {{l/same|user_permit}} * '''History''': ** '''2013-11-27''' written ** '''2017-01-26''' moved to Ferreteria, renamed from ugroup_x_uperm to ugroup_x_upermit *** changed from MyISAM to InnoDB *** renamed ID_UGrp to ID_Group *** renamed ID_UPrm to ID_Permit ==SQL== <mysql>CREATE TAB...", and the only contributor was "Woozle" (...)
  • 18:11, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/uacct x ugroup (Moved to another site: content was: "==About== * '''Purpose''': user-to-ugroup assignment map * '''Requires''': {{l/same|user_account}}, {{l/same|user_group}} * '''History''': ** '''2013-11-27''' written ** '''2017-01-26''' moved to Ferreteria, renamed from "user_x_ugroup" to "uacct_x_ugroup" *** changed from MyISAM to InnoDB *** changed ID_User to ID_Acct *** changed ID_UGrp to ID_Group ==SQL== <mysql>CREATE TABLE...", and the only contributor was "Woozle" ([...)
  • 18:10, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/tf node (Moved to another site: content was: "==About== * '''Purpose''': a thing that has values * '''Module''': {{l/ferreteria/module|TextFerret}} * '''History''': ** '''2017-03-12''' started ** '''2017-04-09''' decided there really should be a WhenMade timestamp; can always remove later ** '''2017-08-05''' renamed '''Class''' to '''Type''' for consistency with tf_leaf: records use "types", code maps these to "classes" ==Fi...", and the only contributor was "Woozle" (...)
  • 18:10, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/tf leaf text (Moved to another site: content was: "==About== * '''Purpose''': Node ({{l/ferreteria/table|tf_node}}) leafs that are textual in nature * '''Module''': {{l/ferreteria/module|TextFerret}} * '''Depends on''': {{l/ferreteria/table|tf_leaf}} ==History== * '''2017-03-12''' Started, because it's needed for multiple sub-projects. * '''2017-07-28''' Renaming TF "values" as "leafs", so this (tf_value_text) becomes tf_leaf_tex...", and the only contributor was "Woozle" (...)
  • 18:10, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/tf leaf (Moved to another site: content was: "==About== * '''Purpose''': Index to all node ({{l/ferreteria/table|tf_node}}) leafs, regardless of format * '''Module''': {{l/ferreteria/module|TextFerret}} ==Fields== * '''Type''': name of type; in code, this should refer to an index of leaf-handler-classes ==History== * '''2017-08-03''' Started, because the need became apparent. ==SQL== <syntaxhighlight lang=mysql>CREATE TABLE...", and the only contributor was "Woozle" ([...)
  • 18:10, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/event notes (Moved to another site: content was: "==About== * '''Purpose''': base table for notes entered manually (e.g. edit summary) when the event was initiated ** No record is created if there aren't any notes to record. This allows large text capacity for occasional notes. ==History== * '''2017-02-06''' Adapting the good bits from VbzCart/tables/event log ==SQL== <mysql>CREATE TABLE `event_notes` ( ID_Event INT...", and the only contributor was "Woozle" ([...)
  • 18:10, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/event in table (Moved to another site: content was: "==About== * '''Purpose''': dependent table for logging table-related events * '''Depends on''': {{l/same|event}} ==History== * '''2017-02-06''' Adapting the good bits from VbzCart/tables/event log * '''2017-04-10''' Realized that the row index (TableRow) could be a string. It will be a string in multikey tables even if the keys are integers. ==SQL== <mysql>CREATE TABLE `event...", and the only contributor was "Woozle" (...)
  • 18:09, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/event done (Moved to another site: content was: "==About== * '''Purpose''': dependent table for logging event completion * '''Depends on''': {{l/same|event}} ==History== * '''2017-02-06''' Adapting the good bits from VbzCart/tables/event log * '''2017-02-12''' ** Corrected table name in SQL ** Decided that there might be more than one of these per EventPlex, so let's have an ID too and make that the primary key. ** "Conditi...", and the only contributor was "Woozle" (...)
  • 18:09, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql/event (Moved to another site: content was: "==About== * '''Purpose''': base table for logging application events ** Records only the basic information common to all (or nearly all) events. * '''Future''': ** Eventually we will probably want to archive session records, so there should be an archive version of this table which directly stores <s>at least the User ID and</s> maybe IP address and browser. Events whose sess...", and the only contributor was "Woozle" (...)
  • 18:09, 22 May 2022 Woozle talk contribs deleted page Ferreteria/sql (Moved to another site: content was: "All tables are now listed in their respective {{l/same|modules}}. (Eventually there should be an automatically-generated index for all of them.)", and the only contributor was "Woozle" (talk))
  • 18:08, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/tree (Moved to another site: content was: "#REDIRECT Ferreteria/usage/tree", and the only contributor was "Woozle" (talk))
  • 18:08, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/pages (Moved to another site: content was: "#REDIRECT Ferreteria/usage/pages", and the only contributor was "Woozle" (talk))
  • 18:08, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/menus (Moved to another site: content was: "#REDIRECT Ferreteria/usage/menus", and the only contributor was "Woozle" (talk))
  • 18:08, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/login (Moved to another site: content was: "#REDIRECT Ferreteria/usage/login", and the only contributor was "Woozle" (talk))
  • 18:08, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/forms/v3 (Moved to another site: content was: "#REDIRECT Ferreteria/usage/forms/v3", and the only contributor was "Woozle" (talk))
  • 18:07, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/forms/v1 (Moved to another site: content was: "#REDIRECT Ferreteria/usage/forms/v1", and the only contributor was "Woozle" (talk))
  • 18:07, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/forms/displaying (Moved to another site: content was: "#REDIRECT Ferreteria/usage/forms/displaying", and the only contributor was "Woozle" (talk))
  • 18:07, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/forms/creating (Moved to another site: content was: "#REDIRECT Ferreteria/usage/forms/creating", and the only contributor was "Woozle" (talk))
  • 18:06, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/db/v1 (Moved to another site: content was: "#REDIRECT Ferreteria/usage/db/v1", and the only contributor was "Woozle" (talk))
  • 18:06, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/db (Moved to another site: content was: "#REDIRECT Ferreteria/usage/db", and the only contributor was "Woozle" (talk))
  • 18:06, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces (Moved to another site: content was: "#REDIRECT Ferreteria/usage", and the only contributor was "Woozle" (talk))
  • 18:05, 22 May 2022 Woozle talk contribs deleted page Ferreteria/modules/UserFerret (Moved to another site: content was: "#REDIRECT Ferreteria/modules/users", and the only contributor was "Woozle" (talk))
  • 18:05, 22 May 2022 Woozle talk contribs deleted page Ferreteria/modules/TextFerret (Moved to another site: content was: "#REDIRECT Ferreteria/modules/content", and the only contributor was "Woozle" (talk))
  • 18:05, 22 May 2022 Woozle talk contribs deleted page Ferreteria/modules/RepoFerret/rf node (Moved to another site: content was: "#REDIRECT Ferreteria/modules/files/rf node", and the only contributor was "Woozle" (talk))
  • 18:05, 22 May 2022 Woozle talk contribs deleted page Ferreteria/modules/RepoFerret/rf folder (Moved to another site: content was: "#REDIRECT Ferreteria/modules/files/rf folder", and the only contributor was "Woozle" (talk))
  • 18:05, 22 May 2022 Woozle talk contribs deleted page Ferreteria/modules/RepoFerret (Moved to another site: content was: "#REDIRECT Ferreteria/modules/files", and the only contributor was "Woozle" (talk))
  • 18:05, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/smw-base-v3.php (Moved to another site: content was: "==Notes== This is barely even started; just creating the page for easier updating later. ==Code== <php> <?php ==== PURPOSE: version-3-specific class methods for clsSMWData HISTORY: 2013-02-14 basic functions working: class clsSMWData_version extends clsMWData { public function GetObjectID($iName) { $sqlKey = SQLValue(static::NormalizeTitle($iName,SMW_NS_PROPERTY...", and the only contributor was "Woozle" (...)
  • 18:04, 22 May 2022 Woozle talk contribs deleted page Ferreteria/pieces/forms (Moved to another site: content was: "#REDIRECT Ferreteria/usage/forms", and the only contributor was "Woozle" (talk))
  • 18:03, 22 May 2022 Woozle talk contribs deleted page Ferreteria/Meetup (Moved to another site: content was: "==Note== There are applications for deciding on meeting times, and there are applications for converting times across multiple timezones, but it's not clear if there's anything which combines the two (or which uses any kind of rating system for availablility; binary "available / not available" seems to be the default). ==About== '''Ferreteria Meetup''' (working name) is a Ferre...", and the only contributor was "Woozle" ([[...)
  • 18:03, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive (Moved to another site: content was: "category:archivesThis is mainly a dumping area for obsolete Ferreteria-related stuff. Anything here is of historical interest only. ==Pages== * /changes: turned out not to work well as a way of keeping track of things * '''removed tables''': ** /v0.5/sql/node_leaf was consolidated into the '''node''' table * '''abandoned subprojects''': ** /DataScript could still...", and the only contributor was "Woozle" ([...)
  • 18:03, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/DataScript (Moved to another site: content was: "==About== '''DataScript''' is what I came up with when I needed to simulate a set of database interactions (reads, writes) without actually making changes to the data. * /data-script.php ===versus Transactions=== In theory, using transactions could work for this, but it has the following disadvantages: * I can't find clear documentation on what happens...", and the only contributor was "Woozle" (...)
  • 18:03, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/DataScript/data-script.php (Moved to another site: content was: "==Requires== * data.php ==Code== <php><?php /* =========================== *** DATA UTILITY CLASSES *** AUTHOR: Woozle (Nick) Staddon TODO: This needs to be descended from clsTreeNode (tree.php) so all the tree-management fx can be removed HISTORY: 2011-09-24 Data Scripting classes started (in data.php) 2011-10-07 extracted from data.php...", and the only contributor was "Woozle" ([[U...)
  • 18:03, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/StringTemplate.php (Moved to another site: content was: "==Requires== {{l/same|strings.php}} ==Version== * '''2011-03-27''' last known update; current as of 2012-01-15 ==Code== <php><?php abstract class clsStringTemplate { // Abstract version public $Value; protected $strStMark; protected $strFiMark; function __construct($iStartMark, $iFinishMark) { $this->strStMark = $iStartMark; $this->strFiMark = $iFinishMark; } abstract...", and the only contributor was "Woozle" ([...)
  • 18:02, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/admin.php (Moved to another site: content was: "==About== * '''Purpose''': classes useful for writing administration SpecialPages, i.e. pages that interact heavily with database tables. * '''Edits''': ** '''2013-01-04''' This should be the latest version, but copy on HostGator may have some tweaks to be merged. ==Code== <php><?php /* LIBRARY: admin.php - some classes useful for administration functions in MW extensions GLO...", and the only contributor was "Woozle" (...)
  • 18:02, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/changes (Moved to another site: content was: "This is an index to documentation of code changes that may have nonlocal effects. * /1: clsForm_recs::Save() * '''clsForm_recs''' has been either renamed or replaced by '''fcForm_DB''' (forms/form-data.php) Note to self: if the number of changes ever looks like it might exceed 10, add more than one zero to the change numbers.", and the only contributor was "Woozle" (talk))
  • 18:02, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/changes/1 (Moved to another site: content was: "<hide> affects piece::forms subject::parameter change to clsForm_recs.Save() </hide> '''Change to''': form-data.php:clsForm recs::Save() (see {{l/ferreteria/|pieces/forms|forms}}) ==Existing situation== Save() formerly expected two optional parameters, <code>$iNotes</code> and <code>array $arRedir=NULL</code>. At the time of the change, there were a small percentage of ca...", and the only contributor was "Woozle" (...)
  • 18:02, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/data.php (Moved to another site: content was: "==About== Database abstraction classes; used by VbzCart, SpamFerret, AudioFerret, WorkFerret ==History== * '''2013-01-25''' Working version from HostGator 1: seems to have added the data-engine-handling classes * '''2013-01-27''' Working version from Rizzo: minor changes to handle indirect access to database engine better ==Code== <syntaxhighlight lang=php><?php /...", and the only contributor was "Woozle" (...)
  • 18:02, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/datamgr.php (Moved to another site: content was: "==About== This is essentially a data cache manager. It was written for VbzCart, but could be used in any other project where certain queries are slow and only need to be run when their source tables are updated. ==Code== <syntaxhighlight lang=php> <?php /* ============================= *** TABLE UPDATE MANAGEMENT *** DOCUMENTATION: http://htyp.org/User:Woozle/datamgr.php HI...", and the only contributor was "Woozle" (...)
  • 18:01, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/events.php (Moved to another site: content was: "==About== * '''Depends on''': {{l/same|data.php}} ==Code== <php> <?php /* FILE: events.php -- handling of generalized event logging Originally written to work with FinanceFerret, but should be compatible with standard event tables. Any app-specific code should be moved out into descendant classes. HISTORY: 2010-10-25 clsLogger_DataSet extracted from menu.php 2...", and the only contributor was "Woozle" (...)
  • 18:01, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/menu.php (Moved to another site: content was: "==Examples== Shows a set of toggles. Library code currently does not properly highlight active options. <php> global $vgPage; $vgPage->UseHTML(); $objPage = new clsWikiFormatter($vgPage); $objSection = new clsWikiSection_std_page($objPage,'Orders',3); //$objSection->ArgsToKeep(array('show','page','id')); $objSection->PageKeys(array('page','id')); //$objSection->ToggleAd...", and the only contributor was "Woozle" (...)
  • 18:01, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/mw-base.php (Moved to another site: content was: "==Code== <php> <?php PURPOSE: MediaWiki interface functions/classes -- functionality that MW forgot to include HISTORY: 2013-01-03 created for MWX_User 2013-01-24 extracted clsMWData and clsDataResult_MW from smw-base.php: %%%% PURPOSE: clsDatabase that uses MediaWiki's db: abstract class clsMWData extends clsDatabase_abstract { protected $mwDB; public fun...", and the only contributor was "Woozle" (...)
  • 18:01, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/smw-base-v2.php (Moved to another site: content was: "==Code== <php> <?php /* **** FILE: smw-base-v2.php PURPOSE: Semantic MediaWiki interface classes for SMW schema version 2 I'm calling it version 2 (instead of version 1) because there's evidence of at least one prior db schema version. It seems to apply to SMW versions prior to 1.18 or possibly 1.19. I will probably not be maintaining it any further. REQUIRES: d...", and the only contributor was "Woozle" (...)
  • 18:01, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/smw-base.php (Moved to another site: content was: "==Notes== * '''Requires''': {{l/same|smw-base-v2.php}} or {{l/same|smw-base-v3.php}}, depending on what version of SMW is in use ==Code== <php> <?php /* PURPOSE: Semantic MediaWiki interface classes The existing class library is poorly documented, lacking a stable API, and difficult to use. This class set goes directly to the data structures -- which may change over tim...", and the only contributor was "Woozle" (...)
  • 18:00, 22 May 2022 Woozle talk contribs deleted page Ferreteria/archive/v0.5/sql/node leaf (Moved to another site: content was: "'''versions''': {{l/ferreteria/|v0.41/sql/node_leaf|0.41}}, {{l/ferreteria/|v0.42/sql/node_leaf|0.42}}, {{l/ferreteria/|v0.5/sql/node_leaf|0.5}} ==About== * '''Purpose''': Values for nodes ==Concept== Every '''leaf''': * has ** a name (unique within the node) ** a value * is like a single field in a single record ==Fields== ==History== * '''2017-08-03''' Started, because the need...", and the only contributor was "Woozle" (...)
  • 17:59, 22 May 2022 Woozle talk contribs deleted page Ferreteria/errors (Moved to another site: content was: "This page should eventually be a list of all error messages that Ferreteria can generate. ==Details== Errors with documentation: * /need to define ListItem_Value", and the only contributor was "Woozle" (talk))
  • 17:59, 22 May 2022 Woozle talk contribs deleted page Ferreteria/errors/need to define ListItem Value (Moved to another site: content was: "'''Error text''': need to define method "ListItem_Value()" for class clsDataSet, or create a descendant. Dropdown lists in Ferreteria {{l/ferreteria/|pieces/forms|forms}} require three callbacks so that they know what the recordset should display: * '''ListItem_Value()''' - native value (typically an integer, but can be anything that could be used as a key) * '''ListItem_Text()'...", and the only contributor was "Woozle" (...)
  • 17:59, 22 May 2022 Woozle talk contribs deleted page Ferreteria/install (Moved to another site: content was: "==Summary== * Clone the [https://gitlab.com/woozalia/ferreteria Ferreteria Git repository] into a folder of your choice, which we'll call {{arg|ferreteria base}}. ** My standard location for this is <code>/home/{{arg|user}}/site/git/ferreteria/</code>. * Copy the <code>{{arg|ferreteria base}}/config</code> folder to a location outside of <code>[ferr...", and the only contributor was "Woozle" (...)
  • 17:59, 22 May 2022 Woozle talk contribs deleted page Ferreteria/modules (Moved to another site: content was: "{{hdr/status/obsolete|Many of the links on this page need to be moved to version-specific titles. Most are outdated.}} ==Components== * /forms: input form management ==Dropins== ===General Utility=== * /content: wiki * /users: user security - manages logins and privileges * /files: file repository management", and the only contributor was "Woozle" (talk))
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)