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:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/usage/menus (Moved to another site: content was: "==About== '''Menus''' in {{l/ferreteria}} handle... several things. * display of hierarchical URL-based menus * conversion of URLs into selected menu items/options ==Files== * {{ferreteria/code|menu.php}} * {{ferreteria/code|menu-data.php}} * {{ferreteria/code|widgets/menu-helper.php}} * {{ferreteria/code|widgets/menu-action.php}} ==Classes== * '''clsMenuNode''' ({{ferreteria/cod...", and the only contributor was "Woozle" (...)
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/usage/pages (Moved to another site: content was: "==About== '''Pages''' in Ferreteria handle execution of various processes to build a page, including form input handling and rendering of output. An application will generally create their own page class descended from one of these classes, depending on what functionality it wants. When URL translation is needed from a Page object (e.g. ParsePath()), the object passes the reque...", and the only contributor was "Woozle" (...)
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/usage/tree (Moved to another site: content was: "==About== The '''tree''' utility class handles hierarchical linked lists. ==File== * {{ferreteria/code|util/tree.php}} ==Class== * '''clsTreeNode'''", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3 (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cFieldRow (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cFieldRow", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cFieldRowDisplay (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cFieldRowDisplay", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cFieldRowMemory (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cFieldRowMemory", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cFieldRowStandard (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cFieldRowStandard", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cFieldRow internal (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cFieldRow internal", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cFieldRow sourced (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cFieldRow sourced", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIORow (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIORow", and the only contributor was "Woozle" (talk))
  • 18:40, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIORowDisplay (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIORowDisplay", and the only contributor was "Woozle" (talk))
  • 18:39, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIORowMemory (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIORowMemory", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIORowStandard (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIORowStandard", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIORow internal (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIORow internal", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIORow sourced (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIORow sourced", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIOSource (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIOSource", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIOSource db (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIOSource db", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIOSource db keyed (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIOSource db keyed", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIOSource internal (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIOSource internal", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIOSource standard query (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIOSource standard query", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cIOSource standard table (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cIOSource standard table", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cMakableFieldRow (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cMakableFieldRow", and the only contributor was "Woozle" (talk))
  • 18:38, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cMemoryRow (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cMemoryRow", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cMemoryTable (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cMemoryTable", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cPortalRow (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cPortalRow", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cPortalRow Table (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cPortalRow Table", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cPortalRow database (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cPortalRow database", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cPortalRow native (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cPortalRow native", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cPortalRow storage (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cPortalRow storage", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cStandardTable (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cStandardTable", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/cStandardRow (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/cStandardRow", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/fcDropInManager (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/fcDropInManager", and the only contributor was "Woozle" (talk))
  • 18:37, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v3/class/fcrDropInModule (Moved to another site: content was: "#REDIRECT Ferreteria/v0.3/class/fcrDropInModule", and the only contributor was "Woozle" (talk))
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/ftRenderableTree (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|page/page.php}} * '''used by''': {{l/version|class|fcPage}} ==Code== <source lang=php> trait ftRenderableTree { protected function RenderNodes() { $out = NULL; if ($this->HasNodes()) { $out = $this->RenderBeforeNodes(); $ar = $this->GetNodes(); foreach ($ar as $name => $oNode) { $out .= $oNode->Render();...", and the only contributor was "Woozle" (...)
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/ftMultiKeyedTable (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|db/v2/db-tr-multikey.php}} * '''uses''': {{l/version|class|ftKeyedTable}} ==Functions== * public function '''GetSeparatorCharacter'''() ** RETURNS: character for separating multiple keys in a single string ** PUBLIC so recordset can access it * abstract public function '''GetKeyNames'''(); ** NEW ** PUBLIC so Records can acces...", and the only contributor was "Woozle" (...)
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/ftKeyedTable (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|db/v2/tables/db-table-keyed.php}} * '''uses''': ''none'' * '''used by''': {{l/version|class|ftMultiKeyedTable}}, {{l/version|class|ftSingleKeyedDBTable}} ==Functions== * abstract public function '''GetRecord_forKey'''($id); ** INPUT: $id = scalar containing the key value(s) for the wanted row", and the only contributor was "Woozle" (talk))
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/ftExecutableTwig (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/version|file|page/page.php}} * '''uses''': nothing * '''used by''': ** {{l/version|class|ftExecutableTree}} ==Code== <source lang=php> // PURPOSE: So a node can respond to events (does not pass them down to subnodes) trait ftExecutableTwig { public function DoEvent($nEvent) { $this->OnEventDispatch($nEvent); } protected function...", and the only contributor was "Woozle" ([...)
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/ftExecutableTree (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|page/page.php}} * '''uses''': {{l/version|class|ftExecutableTwig}} * '''used by''': ** {{l/version|class|fcContainerTag}} ** {{l/version|class|fcPageContent}} ** {{l/version|class|fcPage}} ==Code== <source lang=php> // PURPOSE: So an ExecutableTwig node will pass events down to its subnodes trait ftExecutableTree { use ftE...", and the only contributor was "Woozle" (...)
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcTreeNode (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|util/tree.php}} * '''extends''': ''none'' * '''extender''': {{l/version|class|fcPageElement}} <source lang=php> class fcTreeNode { private $arSubs; // sub-nodes //protected $intRefs; // commented out 2016-11-11 // ++ SELF ++ // protected $sName; public function SetName($sName) { $this->sName = $sName;...", and the only contributor was "Woozle" ([[U...)
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcToggleLink (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|menu/items.php}} * '''extends''': {{l/version|class|fcDynamicLink}} <source lang=php> class fcToggleLink extends fcDynamicLink { ---- OVERRIDE - removes self from the URL when selected, so that clicking again un-toggles state: protected function GetLinkArray_figured() { $isSel = $this->GetIsSelected();...", and the only contributor was "Woozle" ([[...)
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcTable keyed single (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|db/v2/tables/db-table-keyed.php}} * '''extends''': {{l/version|class|fcTable_keyed}} * '''uses''': {{l/version|class|ftSingleKeyedDBTable}} * '''used by''': {{l/version|class|fcTable_keyed_single_standard}} ==Functions== * public function '''Insert_andGet'''(array $arData) ==Code== <source lang=php>abstract class fcTable_keyed...", and the only contributor was "Woozle" (...)
  • 18:34, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcPageElement (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|page/page.php}} * '''extends''': {{l/version|class|fcTreeNode}} * '''extenders''': ** {{l/version|class|fcSectionHeader}} ** {{l/version|class|fcNavBase}} ** {{l/version|class|fcpeSimple}} ** {{l/version|class|fcHypertextTag}} ** {{l/version|class|fcPage}} ** {{l/version|class|vcNavElement_home|project=VbzCart|version=v1}} **...", and the only contributor was "Woozle" ([...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcPageContent/OnEventDispatch (Moved to another site: content was: "{{page/code/class/method}} * '''defined in''': {{l/version/method|ftExecutableTwig|OnEventDispatch}}($nEvent) ==Calls== * {{l/version/method|fcPageContent|OnEventBefore}}(2) calls... ** {{l/version/method|fcPageContent|OnEventDispatch}}, which calls... *** {{l/project/method|vcPageContent_ckout|OnRunCalculations|project=VbzCart|version=v1}}() [protected; events system]", and the only contributor was "Woozle" ([[User talk:Wo...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcPageContent (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/version|file|page/page.php}} * '''extends''': {{l/version|class|fcpeSimple}} * '''uses''': ** {{l/version|class|ftExecutableTree}} ** {{l/version|class|ftRenderableTree}} * '''extended by''': ** {{l/version|class|gcPageContent|project=Greenmine|version=v1}} ** {{l/version|class|vcPageContent|project=VbzCart|version=v1}} ==Calls== * <s>{{l/ver...", and the only contributor was "Woozle" (...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcPage (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|page/page.php}} * '''extends''': {{l/version|class|fcPageElement}} * '''uses''': ** {{l/version|class|ftRenderableTree}} ** {{l/version|class|ftExecutableTree}} * '''extenders''': ** {{l/version|class|fcHTMLPage}} ==Calls== * {{l/version/method|fcPage|DoBuilding}}() calls... ** {{l/version/method|fcPage|DoEvent}}(KI_NODE_EVEN...", and the only contributor was "Woozle" (...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcNavLink (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|menu/nav.php}} * '''extends''': {{l/version|class|fcNavBase}} * '''extender''': {{l/version|class|fcMenuLink}} <source lang=php> /*:::: PURPOSE: a navigation link * permission-aware (from base) * defaults to having permission (from base) * does not define URL NOTE: It's tempting to make this a fcHypertextTag be...", and the only contributor was "Woozle" (...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcNavBase (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|menu/nav.php}} * '''extends''': {{l/version|class|fcPageElement}} * '''extender''': {{l/version|class|fcNavLink}} * '''uses''': {{l/version|trait|ftExecutableTree}} <source lang=php> /*:::: PURPOSE: base class for links and folders ADDS event-passing and consumption to PageElements ABSTRACT: n/i = Render(), new = RenderC...", and the only contributor was "Woozle" (...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcMenuOptionLink (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|menu/hdr.php}} * '''extends''': {{l/version|class|fcToggleLink}} * '''extender''': {{l/version|class|fcHeaderChoice}} <source lang=php> :::: PURPOSE: menu link that can be one of several mutually-exclusive options Designed for headers, but theoretically should work in vertical/hierarchical menus as well.: class fcMen...", and the only contributor was "Woozle" (...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcMenuLink (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|menu/items.php}} * '''extends''': {{l/version|class|fcNavLink}} * '''extender''': {{l/version|class|fcLink_fromArray}} <source lang=php> /*:::: PURPOSE: base class for menu-links which are usage-aware Base class does not define how usage is determined. It is also still PASSIVE - status checks happen when rendering....", and the only contributor was "Woozle" ([[...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcLink fromArray (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|menu/items.php}} * '''extends''': {{l/version|class|fcMenuLink}} * '''extender''': {{l/version|class|fcDynamicLink}} <source lang=php> class fcLink_fromArray extends fcMenuLink { ---- CEMENT: protected function GetLinkURL() { $arPath = $this->GetLinkArray(); $fpArgs = fcURL::FromArray($arPath); return...", and the only contributor was "Woozle" ([...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcFormResult/ReceiveControl (Moved to another site: content was: "==Calls== * calls {{l/version/method|fcFormControl|ReceiveForm}}(), which can be either of... ** {{l/version/method|fcFormControl_HTML|ReceiveForm}}() ** {{l/version/method|fcFormControl_HTML_CheckBox|ReceiveForm}}() ** and returns {{l/version|class|fcControlStatus}}", and the only contributor was "Woozle" (talk))
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcFormResult (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|forms/form.php}} * '''extends''': ''none'' * '''methods''': ** {{l/version/method|fcFormResult|ReceiveControl}}()", and the only contributor was "Woozle" (talk))
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class/fcDynamicLink (Moved to another site: content was: "{{page/code/class}} * '''file''': {{l/ferreteria/file|menu/items.php}} * '''extends''': {{l/version|class|fcLink_fromArray}} * '''extender''': {{l/version|class|fcToggleLink}} <source lang=php> :::: PURPOSE: selectable link that isn't dropin-specific ABSTRACT: n/i = GetLinkURL(): abstract class fcDynamicLink extends fcLink_fromArray { // ++ CALCULATIONS ++ //...", and the only contributor was "Woozle" ([[User t...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2/class (Moved to another site: content was: "{| |- ! alphabetical !! tree |- | valign=top | {{#ask: thing type::Ferreteria/class version::v2 |format=broadtable |limit=50 |offset=0 |link=all |sort= |order=asc |headers=show |searchlabel=... further results |class=sortable wikitable smwtable }} | ==Classes== * {{l/version|class|fcMenuKiosk}} ** {{l/version|class|fcMenuKiosk_admin}} * {{l/version|class|fcTreeNo...", and the only contributor was "Woozle" (...)
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v2 (Moved to another site: content was: "==Pages== * {{l/sub|usage}} * {{l/sub|class}}es * {{l/sub|data}} ** {{l/sub|data/event}} ==Classes== * {{l/version|class|fcTreeNode}} ==Traits== * {{l/version|trait|ftExecutableTree}} * {{l/version|trait|ftExecutableTwig}}", and the only contributor was "Woozle" (talk))
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/PortBank (Moved to another site: content was: "#REDIRECT Ferreteria/v0.5/portbank", and the only contributor was "Woozle" (talk))
  • 18:33, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/ClassLoader (Moved to another site: content was: "#REDIRECT Ferreteria/v0.5/classloader", and the only contributor was "Woozle" (talk))
  • 18:30, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/sql/user session (Moved to another site: content was: "==About== * USED BY: the {{l/ver|login}} system, especially the {{l/ver|login/session|session management}} subsystem. * PURPOSE: for managing web sessions * INTERNAL RULES: ** Get the session cookie. (If no cookie, we're not logged in.) ** Load the session record indicated by the cookie. ** Check the session record to make sure it matches the current client. ** If it does, the se...", and the only contributor was "Woozle" (...)
  • 18:30, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/sql/user client (Moved to another site: content was: "This table is used by the {{l/ver|login}} system. ==SQL== <syntaxhighlight lang=mysql> CREATE TABLE `user_client` ( `ID` int NOT NULL AUTO_INCREMENT, `CRC` int unsigned NOT NULL COMMENT 'crc32(Address+Browser) - unique integer defined by client specs', `Address` varchar(63) CHARACTER SET utf8 NOT NULL COMMENT 'IP addre...", and the only contributor was "Woozle" (...)
  • 18:30, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/sql/user account (Moved to another site: content was: "This table is used by the {{l/ver|login}} system. ==History== * '''2022-03-17''' (Note) I feel like "UserName" is ambiguous. Maybe "AcctName"? "LoginName"? * '''2022-03-23''' Changed "UserName" to "LoginSlug". Added "WhenLogin", "WhenUsed', "WhenLogout". ==SQL== <syntaxhighlight lang=mysql> CREATE TABLE `user_account` ( `ID` int NOT NULL AUTO_INCREMENT, `LoginSlug` varchar(...", and the only contributor was "Woozle" (...)
  • 18:30, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v1/usage/forms (Moved to another site: content was: "==Rules== * Every '''control''' (clsCtrl) belongs to a '''control row''' (clsCtrls). * '''Control row'''s can be indexed in order to allow for multi-row editing. * '''clsCtrls''' should eventually be renamed '''clsCtrlRow'''. * I haven't decided if there needs to be a clsForm class for containing multiple control rows. ** Indexing is optional if you're only editing one row at a t...", and the only contributor was "Woozle" (...)
  • 18:30, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/menu (Moved to another site: content was: "==About== Menus in Ferreteria are static HTML which use URL data to convey state-changes. Many of the same classes and code are also used for isolated action-links which can be placed anywhere on a page, as appropriate (e.g. "[recalculate]", "[void]"). ==Changes from v0.4== The code for adding a menu entry to a section-header used to look like this: <syntaxhighlight lang=php>...", and the only contributor was "Woozle" ([[Us...)
  • 18:30, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/login/data (Moved to another site: content was: "==Tables== * {{l/ver|sql/user_account}} * {{l/ver|sql/user_client}} * {{l/ver|sql/user_session}}", and the only contributor was "Woozle" (talk))
  • 18:30, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/login (Moved to another site: content was: "==About== The login feature handles user/session authentication. It consists of three main phases: * /submit: checking user's submitted credentials * /session: checking Session cookie * /logout: handling of user logout Code files/filesets involved include: * {{l/ferreteria/code|login}} - core data and storage I/O classes -- see {{l/sub|data}} * {{l/ferreteria/code|dr...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/feature (Moved to another site: content was: "=the Features system= A "Feature", in this context, is a set of classes which work together to handle a particular type of data, traditionally represented by a table in a database. The class-set for each Feature is primarily organized around a descendent (subclass) of the Feature class. Each Feature subclass represents a singleton object and has a SpecSlug() static method for id...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/dropin (Moved to another site: content was: "A '''dropin''' is a collection of code-files which can be included in a Ferreteria project by simply being "dropped in" to the appropriate folder (as designated by the local configuration). Each dropin must have an index file which tells Ferreteria what classes, actions, files, etc. are involved. ==Files/Classses== * {{l/ferreteria/code|base/dropin.php}} for dropin-specific l...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/data (Moved to another site: content was: "=Data Storage Classes= v0.5 includes a significant refactoring of how database-related objects are managed. The goal was to simplify access to global singleton objects in general, and databases and tabloids in particular, while retaining flexibility (e.g. for different applications to determine the database in which each table is store...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/portbank (Moved to another site: content was: "==PortBank system== PortBanks are a new set of classes designed to automate format-conversion when reading or writing structured data from/to an external interface (database, display). ===Structure=== * A '''PortBank''' is an object which contains ** a set of '''{{l/ver|PortRow}}''' objects (which, by default, it creates). Each PortRow has a Type string. In theory there can be an...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5/classloader (Moved to another site: content was: "The ClassLoader ({{l/ferreteria/code|loader/ClassLoader.php}} handles loading of all other classes in Ferreteria. It is (of necessity) written so it can be used without loading any other part of Ferreteria, aside from the cEnv class (of which it loads the appropriate variant in order to make diagnostics easier to read). ==Class Structure== * the '''Loader''' (class <code>caLoader...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.5 (Moved to another site: content was: "==Pieces== Alphabetic: * /@cls: class documentation * /classloader * /data * /db: database subsystem * /dropins each define multiple data-features that work together * /features are built on PortBanks * /global depot * /login system * /menus * /nodes * /portbanks: foundation for Features * /registry of various things * /sql: tab...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.42/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 data type ** a name (unique within the node) ** a value * is like a single field in a single record ==Fields== * '''Type''': name of type; caller code w...", and the only contributor was "Woozle" (...)
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/sql/node leaf time (Moved to another site: content was: "#REDIRECT Ferreteria/v0.41/sql/node leaf time", and the only contributor was "Woozle" (talk))
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/sql/node leaf text (Moved to another site: content was: "#REDIRECT Ferreteria/v0.41/sql/node leaf text", and the only contributor was "Woozle" (talk))
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/sql/node leaf int (Moved to another site: content was: "#REDIRECT Ferreteria/v0.41/sql/node leaf int", and the only contributor was "Woozle" (talk))
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/sql/node leaf (Moved to another site: content was: "#REDIRECT Ferreteria/v0.41/sql/node leaf", and the only contributor was "Woozle" (talk))
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/sql/node (Moved to another site: content was: "#REDIRECT Ferreteria/v0.41/sql/node", and the only contributor was "Woozle" (talk))
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/odata/node (Moved to another site: content was: "#REDIRECT Ferreteria/v0.41/odata/node", and the only contributor was "Woozle" (talk))
  • 18:29, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/odata/leaf (Moved to another site: content was: "#REDIRECT Ferreteria/v0.41/odata/leaf", and the only contributor was "Woozle" (talk))
  • 18:26, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.42/sql/node (Moved to another site: content was: "'''versions''': {{l/ferreteria/|v0.41/sql/node|0.41}}, {{l/ferreteria/|v0.42/sql/node|0.42}}, {{l/ferreteria/|v0.5/sql/node|0.5}} ==About== * '''table purpose''': root for all data * '''record purpose''': a thing that has values * '''Module''': {{l/version|odata}} ==Concept== Every '''node''' * is a record in the node table * can have zero or more '''leaf'''s ** There's generally...", and the only contributor was "Woozle" (...)
  • 18:26, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.42/odata (Moved to another site: content was: "'''versions''': {{l/ferreteria/|v0.41/odata|0.41}}, {{l/ferreteria/|v0.42/odata|0.42}}, {{l/ferreteria/|v0.5/node|0.5}} ==About== Each {{l/version|sql|node}} represents the core of a pseudo-record, which can have an arbitrary set of fields (leafs). Each {{l/version|sql|leaf}} (field within a p-record) must have a unique name. There is a registry, maintained by code, of pseudorec...", and the only contributor was "Woozle" (...)
  • 18:26, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.42/log (Moved to another site: content was: "The event-logging system uses the [[../odata|object-data]] system, including the table structure (under different names). Schema documentation here will be kept separate in case of tweaks, and to make it easier to construct the tables. Tentatively, the "log.Type" field will be slightly repurposed from its usage in node. ==History== * '''2020-02-22''' restored the <code>log_leaf....", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/odata (Moved to another site: content was: "'''versions''': {{l/ferreteria/|v0.41/odata|0.41}}, {{l/ferreteria/|v0.42/odata|0.42}}, {{l/ferreteria/|v0.5/node|0.5}} ==About== This system is experimental, and replaces/updates the old content system (which was really part of 0.2 or 0.3). Each node represents the core of a pseudo-record, which can have an arbitrary set of fields (leafs). Each le...", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/log (Moved to another site: content was: "The event-logging system uses the [[../odata|object-data]] system, including the table structure (under different names). Schema documentation here will be kept separate in case of tweaks, and to make it easier to construct the tables. Tentatively, the "log.Type" field will be slightly repurposed from its usage in node. ==Tables== ===log=== '''Documentation''': {{l/version|sql|n...", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/sql/node leaf time (Moved to another site: content was: "==About== * '''Purpose''': Node ({{l/version|sql|node}}) leafs that store timestamps * '''Depends on''': {{l/version|sql|node_leaf}} ==History== * '''2020-01-17''' created ==SQL== <source lang=mysql>CREATE TABLE `node_leaf_time` ( `ID_Leaf` INT(4) NOT NULL COMMENT "ID of leaf to which this value belongs", `Value` DATETIME DEFAULT NULL COMMENT "the value", PRI...", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/sql/node leaf text (Moved to another site: content was: "==About== * '''Purpose''': Node ({{l/version|sql|node}}) leafs that are textual in nature * '''Depends on''': {{l/version|sql|node_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_text. * '''2017-08-03''' Decided all leaf-values should be tied t...", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/sql/node leaf int (Moved to another site: content was: "==About== * '''Purpose''': Node ({{l/version|sql|node}}) leafs that are integer in nature * '''Depends on''': {{l/version|sql|node_leaf}} ==History== * '''2020-01-23''' created ==SQL== <source lang=mysql>CREATE TABLE `node_leaf_int` ( `ID_Leaf` INT(4) NOT NULL COMMENT "ID of leaf to which this value belongs", `Value` BIGINT DEFAULT NULL COMMENT "the value", PRI...", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/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''': Index to all {{l/version|sql|node}} leafs, regardless of format ==Fields== * '''Type''': name of type; caller code will maintain an index of leaf-handler classes (<code>array[Type] => class_name</code>) ==Histo...", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/sql/node (Moved to another site: content was: "'''versions''': {{l/ferreteria/|v0.41/sql/node|0.41}}, {{l/ferreteria/|v0.42/sql/node|0.42}}, {{l/ferreteria/|v0.5/sql/node|0.5}} ==About== * '''table purpose''': root for all data * '''record purpose''': a thing that has values * '''Module''': {{l/version|odata}} * '''History''': ** '''2017-03-12''' started ** '''2017-04-09''' decided there really should be a WhenMade timestamp;...", and the only contributor was "Woozle" (...)
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/odata/node (Moved to another site: content was: "* '''table''': {{l/version|sql|node}} Every '''node''' * is a record in the node table * can have zero or more '''leaf'''s ** There's generally no point to having zero, but no reason to forbid it. * can have a (node) '''type''' which points to a handler-class ** so that when we're looking at a group of unspecified nodes, we know how to handle each one", and the only contributor was "Woozle" (talk))
  • 18:25, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.41/odata/leaf (Moved to another site: content was: "* '''table''': {{l/version|sql|node_leaf}} Every '''leaf''': * has ** a data type ** a name (unique within the node) ** a value * is like a single field in a single record", and the only contributor was "Woozle" (talk))
  • 18:24, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/odata (Moved to another site: content was: "The odata module has had two revisions: * v0.41 * v0.42", and the only contributor was "Woozle" (talk))
  • 18:24, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/login (Moved to another site: content was: "==Terminology== * '''request session''': the time between the initial request for a URL and when the code finishes executing * '''browser session''' ({{l/ferreteria/table|user_session}}): a way to identify whether we're talking to a given browser (client) on a given machine; uses cookie * '''browser identity''' ({{l/ferreteria/table|user_client}}): a given browser (client) at a g...", and the only contributor was "Woozle" (...)
  • 18:24, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/log (Moved to another site: content was: "The event-logging module has had two versions: * v0.42 * v0.41 - no data (even test data) was ever entered", and the only contributor was "Woozle" (talk))
  • 18:24, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.4/frame (Moved to another site: content was: "The framework class-set handles collections of objects, some of which may be creatable on demand. It is a fixed-depth hierarchy consisting of the following class families: * '''Piece''' - a handler or "box" for an object which may or may not yet be present. Some Pieces can create their objects on demand. * '''Space''' - a collection of Pieces defined by a particular code-module (...", and the only contributor was "Woozle" (...)
  • 18:22, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.3/class/tKeyedRow (Moved to another site: content was: "{{page/code/class|ferreteria}} <source lang=php> trait tKeyedRow { protected function GetKeyName() { $tbl = $this->GetSourceObject(); if (method_exists($tbl,'GetKeyName')) { $sKey = $tbl->GetKeyName(); } else { $sKey = NULL; } return $sKey; } public function GetKeyField() { $sKey = $this->GetKeyName(); $oField = $this->GetExistingField($sKey); retur...", and the only contributor was "Woozle" (...)
  • 18:22, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.3/class/tLoadableRow (Moved to another site: content was: "#REDIRECT Ferreteria/class/tRowsBlob", and the only contributor was "Woozle" (talk))
  • 18:22, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.3/class/tMakableFieldRow (Moved to another site: content was: "{{page/code/class|ferreteria}} <source lang=php> // PURPOSE: adds functionality to create fields as needed trait tMakableFieldRow { ---- PURPOSE: sets an individual value OVERRIDE: will create Field object if not set: public function SetValue($sKey, $val) { $oField = $this->MakeField($sKey); $oField->SetValue($val); } protected...", and the only contributor was "Woozle" ([...)
  • 18:22, 22 May 2022 Woozle talk contribs deleted page Ferreteria/v0.3/class/tMonokeyQueryableSource (Moved to another site: content was: "{{page/code/class|ferreteria}} <source lang=php> // PURPOSE: additional things you can do with a single-keyed queryable source trait tMonokeyQueryableSource { // ++ UTILITY ++ // /*---- REQUIRES: GetKeyName() : tDataDesign_singleKey GetDatabase() : tQueryableSource SelectRows() : tQueryableSource GetRowCount() : tSequentialAccess...", and the only contributor was "Woozle" ([...)
(newest | oldest) View ( | ) (20 | 50 | 100 | 250 | 500)