Search:
This Site
Wiki
Home
Forum
Documentation
Videos
Bug Tracker
Wiki
Login
You are here:
Wiki :: List
Twitter Feed
Xataface Maillist
Sign up to receive the Xataface news letter with weekly updates and development tips.
Email:
Export CSV
Export XML
RSS
Found 135 records
Prev
1
2
3
4
5
Next
Showing
Results per page
Page name
Page id
Page title
Content
Keywords
Language
Original page
timestamp
44
timestamp
Return to [[fields.ini file]] A very simple sample of this could be your table contains the table date_created as a type of date. In your fields.ini, you would include this: [date_created] timestamp=insert widget:type=hidden T
timestamp, date, datetime
en
0
getChildren
126
getChildren Delegate Class Method
Return to [[Delegate class methods]] [[toc]] The getChildren() method can be implemented in a table's delegate class to specify the logical "child" records of a given record which can be used when creating hierarchical applications. This method wil
getChildren Delegate class method
en
beforeAddRelatedRecord
108
beforeAddRelatedRecord Delegate Class Method
Return to [[Delegate class methods]] [[toc]] ==Synopsis== The ''beforeAddRelatedRecord'' delegate class method can be implemented in any table's delegate class. It will be executed before any related record is added to that table's relationships
beforeAddRelatedRecord, Delegate class methods, relationship triggers
en
fieldname__default
133
fieldname__default Delegate Class Method
Return to [[Delegate class methods]] [[toc]] ===Synopsis=== Xataface allows you to pre-populate any particular field in a table by adding a fieldname__default method to the table's delegate class of the form: function fieldname__default(
default, initialize, populate, pre-populate, delegate class default
en
fieldname__validate
94
fieldname__validate Delegate Class Method
Return to [[Delegate class methods]] [[toc]] ===Synopsis=== Xataface allows you to add validation on any particular field in table by adding a fieldname__validate method to the table's delegate class of the form: function myfield__valida
validate, validation, delegate class validation, custom validator
en
beforeCopy
124
beforeCopy Delegate Class Method
Return to [[Delegate class methods]] [[toc]] ===Synopsis=== A delegate class method that will be executed before a record is copied using the copy set or copy selected function. All xataface copies are shallow which means that related records ar
beforeCopy, copy records
en
afterCopy
123
afterCopy Delegate class Method
Return to [[Delegate class methods]] [[toc]] ===Synopsis=== A delegate class method that will be executed after a record is copied using the copy set or copy selected function. All xataface copies are shallow which means that related records are
afterCopy, copy record hook
en
field__fieldname
141
Defining Calculated Fields
Return to [[Delegate class methods]] Xataface allows you to define calculated fields using the delegate class. These fields won't be visible in the UI by default, but they will be accessible to some modules (e.g. the HTML Reports Module) and they are
calculated fields, field__fieldname
en
sql_delegate_method
87
__sql__ Delegate Method
return to [[Delegate class methods]] ===Synopsis=== The __sql__ delegate class method can be defined in any delegate class to specify the SQL query that should be used to fetch records for a given table. This method overrides the [[__sql__]] direct
__sql__, SQL queries, delegate class
en
Authenticating_Against_the_PHPBB_Users_table
92
Authenticating Against the PHPBB Users Table
Return to [[authentication]] [[toc]] Xataface is able to use the PHPBB users table to authenticate against so that, you can allow your users to log into your Xataface application using the same credentials as they use to access your PHPBB message fo
PHPBB, authentication, security, authentication modules
en
getNavItem
125
getNavItem Application Delegate Class Method
Return to [[Application Delegate Class]] [[toc]] ===Synopsis=== The getNavItem() method of the application delegate class can be used to override the items that appear in the navigation menu (i.e. the menu that allows users to select the table vi
getNavItem, navigation menu
en
beforeHandleRequest
107
beforeHandleRequest Application Delegate Class Method
Return to [[Application Delegate Class]] [[toc]] ===Synopsis=== The beforeHandleRequest method is a very useful hook that can be implemented in an [[Application Delegate Class]] to perform some processing before every request. This hook is c
beforeHandleRequest, Application Delegate
en
getResetPasswordEmailInfo
122
getResetPasswordEmailInfo Application Delegate Class Method
Return to [[Application Delegate Class]] [[toc]] ===Synopsis=== Optional method to define the settings for the email that is sent to the user when they request to reset their password. Introduced in Xataface 1.3. Exists in 1.3 or higher.
forgot password, reset password
en
getPasswordChangedEmailInfo
121
getPasswordChangedEmailInfo Application Delegate Class Method
Return to [[Application Delegate Class]] [[toc]] ===Synopsis=== Optional method to define the settings for the email that is sent to the user upon successful resetting of their password using the password reset function. Introduced in Xatafac
forgot password, reset password
en
after_action_activate
181
after_action_activate Delegate Class Method
Return to [[Application Delegate Class]] [[toc]] The '''after_action_activate''' hook is a method that can be defined in the [[Application Delegate Class]] which is called after an account has been activated via the registration process. The full
Registration, activation, register, activate, users
en
before_authenticate
102
before_authenticate hook
Return to [[Application Delegate Class]] The '''before_authenticate''' hook is a method that can be defined in the [[Application Delegate Class]] which is called before the authentication step occurs on '''every''' request (not just on login). It is m
authentication
en
viewable_editable_fields
180
How to make a field editable for some users and only viewable for some other users
If we want only some users to edit a field and some other users only to view that field, then we need to define a '''fieldX__permissions()''' method for that field which gives desired permissions for specific users. One solution is as below. ==permi
en
test_page_34
177
Hello World
Hello world
en
calendar
100
Calendar Widget
Back to [[widget:type]] [[toc]] ===Synopsis=== The calendar widget is the default widget for editing date and datetime fields. It is javascript pop-up calendar that allows users to select date and time visually. It can be configured to allow di
calendar widget, fields.ini file, widget:type
en
beforeSave
109
beforeSave Trigger
Back to [[Delegate class methods]] [[toc]] ===Synopsis=== The beforeSave trigger can be implemented in any table's [[delegate class|Delegate Class Methods]] to perform functionality that should be run *before* a record of that table is saved.
triggers, beforeSave,
en
Introduction_to_the_Xataface_API
101
Introduction to the Xataface API
Back to [http://xataface.com/wiki the wiki] [[toc]] ===Synopsis=== Xataface is provides an API to help in developing your own custom actions. This API includes objects and functions to more easily interact with the database (i.e. search, edit, d
xataface api, df_get_record, df_get_records_array, Dataface_Record, Editing, Saving, Loading, Searching
en
testpage2
2
testpage2
Another test page [[testpage]]
en
0
__prefs__
9
__prefs__
==__prefs__ fields.ini Section== A global section of the [[fields.ini file]] that sets the preferences for the given table and its records. E.g. [__prefs__] hide_posted_by=1 ; Hides the "Posted by" text in glance lists (e.g. related re
en
0
URL_Conventions
37
URL_Conventions
==Xataface URL Conventions== [[toc]] Xataface adheres to a few simple URL conventions for all of its actions. When you understand how Xataface URLs work you begin to get far more out of your applications. By specifying the appropriate query parame
URL Conventions, GET Parameters, POST parameters, Request Parameters
en
0
Troubleshooting
49
Troubleshooting
==Xataface Troubleshooting== This document is intended to help Xataface developers through some of the most common issues. [[toc]] ==All I get is a blank white screen!== The most common issue mentioned in the forums is that an application come
en
0
xataface_templates
23
xataface_templates
==Xataface Templates== [[toc]] Xataface uses the [http://smarty.php.net Smarty Template Engine] to power all of its templates. Templates are stored in the one of the following locations: * %XATAFACE_ROOT%/Dataface/templates * %SITE_ROOT%/templa
templates, plugins, smarty
en
0
ShoppingCart
31
ShoppingCart
==Xataface Shopping Cart Module== [[toc]] Status: Under development Current Version: 0.2 ===Synopsis=== Add a shopping cart to your xataface application. You can treat any record as a product that can be sold. Includes Paypal connectivity,
en
0
Using_RecordGrid
115
Using RecordGrid
==Xataface RecordGrid Class and Template== Also see [http://lamp.weblite.ca/dataface-0.6/docs/index.php?-table=Classes&-action=browse&ClassID=30| RecordGrid in the API Doc]. [[toc collapse=0]] ===Introduction=== As we learned in '''[http://xat
RecordGrid, Dataface_RecordGrid, data in tabular form
en
preferences
10
preferences
==Xataface Preferences== [[toc]] Xataface preferences can be defined in 3 ways: # In the ''[_prefs]'' section of rhe [[conf.ini file]] for global static preferences. # Implementing the [[getPreferences]] method in the [[Application Delegate Clas
preferences, prefs, getPreferences
en
0
examples
34
examples
==Xataface Examples== [[toc]] This section includes concrete examples of how Xataface has been used in the past. ===Demo Applications=== {| class="listing listing2" |- ! Screenshot ! Title/Description ! Developed by |- | [[Image:http://i
examples, samples
en
0
Found 135 records
Prev
1
2
3
4
5
Next
Showing
Results per page
Powered by Xataface
(c) 2005-2010 All rights reserved