Methods
- .anchorTo(target, horizontal, vertical)Position element relative to another element
- .focusToEnd()Set cursor position to end
- .scrollVisible(offset)Scroll page so that element becomes visible
- .tooltip(param)Add tooltip to element
- decode_UTF8($string | $array)Convert string UTH8 -> ISO if not correct format
- encode_UTF8($string | $array)Convert string from ISO to UTH8, if not correct format
- getWebservice()Return ActionIntegrationWebservice -object
- PanelFloating panel
- paramToArray($param,$key)Extract array from given parameter
Array
- array_overlay($a1,$a2)Map multidimensional arrays together
- is_associative_array($arr)Is array with string keys
- is_indexed_array($arr)Is array with int keys
- utf8json($a)Convert array to json
Asset
- getUrl()Http url to account directory
- getAsset($file)Get url to a file in account dir
- isAsset($file)Return true, if account has given asset
- includeAsset($file)Get html META tag to include asset file
Collection
- add($page)Add page to collection.
- first()Return first page from collection.
- getFirstPage()Return first page from collection.
- getLastPage()Return last page from collection.
- last()Return last page from collection.
- count()Number of pages in collection.
- countTotal()Number of pages without limit
- isEmpty()Check if collection has any pages in it.
Config
- setAutosave($bool)Set input fields to autosave mode
- setFormName($name)Set the form name for inputs
- setRenderMethod($name)Set method to use when field is rendered.
- getTable()Table information
- setScope($scope)Set the scoop for query
- setScope($scope)Set the scope for query
Data
- getId()Account id number
- getName()Technical name of the account
- getCompany()Name of the company
Debug
- loki($title,$variable)Write variable to log file
- p($title,$variable)Print variable to screen
Efekti
- .animate()Muuttuvat CSS -määritykset
- .delay(d)Delay in milliseconds
- .slideUp(d)Slide to hidden
Environment
- getAccountText($text[,$param,...])Get term from account localization
Extend
- onCopy()Run when object is copied
- onCreate()Run in create object
- onLoad()Run when data os loaded
- isLocked()Run when object is saved
- onSave()Run when page is saved
- onSaveInit()Run when page is saved
- onSaveStart()Run when page is saved
- onSaveReady()Run after page is saved
- onSaveAfter()Run after page save is stopped
- onChange()Run when page is being changed
- onChangeReady()Run when page has been changed
- onDelete()Run before page is deleted
- onDeleteReady()Run after page is deleted
- onUndelete()Run before page is undeleted
- onUndeleteReady()Run after page is undeleted
- onRemove()Run before page is removed
- onRemoveReady()Run after page is removed
Field
- fieldnameReturn field
- getId()Technical id of the field
- getField($name)Get certain field of page
- getName()Technical name of the field
- getFields()Get all fields
- getTitle()Visible title of the field
- isField()Check if page has a given field
- getChangedFields()Get fields that have been changed
- getFieldsByType($type[,$type,...])Get all fields of given type
- getFieldsByUse($usetype[,$usetype...])Get fields that implement given use type
- getType()Type of the field type
- getGivenField($field[,$field,...])Get first field that has a valid value
- isType($type[,$type...])Check if field is given type
- isUse($usetype[,$usetype...])Check if field implements given use
- getMaxValue()Max value in field
- getMinValue()Min value in field
- getPrivilege()Get user privilege for field
- isFixed()Check if field is a fixed field
- isPrivilege([$level])Check if user has given privilege
- getUniqueValue()Get all unique values in field
File
- getDir()Server path to account directory
- getFile($file)Path to a file in account dir
- isFile($file)Return TRUE, if file exists
- getPrivateDir()Server path to account private directory
Hakeminen
- slice($start[,$amount])Return a range of pages in collection in array.
- sort($sort)Sort collection by given criteria.
- filter($criteria)filter
- not($ehto)Take from collection only the pages that do not match the given criteria.
- isAll($criteria)Check if all pages in collection meets the given criteria.
- isAny($criteria)Check if at least one page in collection meets the given criteria
HTML
- teksti($fields[,$delimiter])Render pages in txt
- getUiTable($param)Render pages in table
- html($renderer[,$p,$p...])Render pages in HTML
- addFieldsToForm($fields)Add fields from page to ui form
- getPageSelector()UI: Select page from a folder
- getUiList($param)Return pages in ui list
- getUiPanel($param)Return report as ui panel
- getInfoButton()Render button that open info panel.
- getInfoTitle([$string])Render text that opens info panel.
- getRemarks()Render page remarks info
- getText($string[,$default=true])Text constructed by row field values
- jsModel()Call js functions to page model
- parseText($string[,$method])String constructed from page/field values.
Info
- getId()Page id number
- getDescription()Row additional description text
- getTitle()Row title text
- getStyle()Name of the color style
- getIconUrl()Get icon url
- getThumbnailUrl([$size])Get page thumbnail url
- getTable()Table information
- isTable()Check if page is in given table
Lomake
- .val([value])Set/Get value
Luokka
- basename($dir)Take last dir/filename
Luvut
- printf('%.2f ja %02d',$number,$number ...)Format number
Math
- calculate($formula[,$decimals])Calculate given formula
- kesto($k1,$k2[,$t1,$t2])Return the total duration of given field.
- kesto($time1,$time2[,$break1,$break2])Calculate duration between given fields
- getGroups($field)Get pages in groups
- getPageIdList()List of pages
- calculate($formula[,$decimals])Calculate given formula for all pages
- getMin($field[,$addEmpty])Get the smallest value
- getMax($field)Get the greatest value
- getAvg($field[,$weight,$addEmpty])Get the average value
Merkkijonot
- Näyttää koodin sivulla
- Poista tägit
- Tekstin sijainti merkkijonossa
- Merkin viimeinen esiintyminen
- Kaikkien sanojen 1. kirjain isolla
- Muuntaa rivinvaihdot br tägeiksi
- Poistaa tyhjät merkit alusta ja lopusta.
- Eka kirjain isolla
Misc
- isTrue($value)Check if value considered to be true
Modify
- setValue($field,$value)Set value to given field
- setValue($field,$value)Set value in field
- setValues($array)Set multiple values
- getValue($field[,$field])Get value from given field
- setEmpty($field[,$field...])Clear values in fields
- setEmpty($field[,$field...])Clear values in fields
- getValues()Get field values
- setValuesFrom($page,[$fields])Set values from other page
- executeTrigger($name[,$saveChanges])Execute page trigger
Muuttujat
- Asettaa constant -muuttujan
- Onko constant -muuttuja määritelty
- Näyttää koodin sivulla
- Muuntaa parametrinmerkkijonon muuttujiksi
- Muuntaa arrayn merkkijonoksi deprec
- Muuntaa merkkijonon arrayksi deprec
- Muuntaa arrayn urliparametreiksi
- Arvojen vaihtaminen keskenään
- Muuntaa osoittimen urliparametreiksi
PHP
- getClass($name[,$arg])Return new instance of account specifig class
Preferences
- getConfig([$name])Account config
- getInfo()Account info
Query
- hae($ehto[,$jarjestys,$rajaus])Hae sivuja olioon
- sivut([$ehto,$lisaehto])Return all pages in collection in array.
- addWhere($field[,$operator],$value)Add new where clause to query
- setWhere($field[,$operator],$value)Clear where and set new where clause to query
- clearWhere($field)Clear where
- addLimit($limit)Add limit to query
- setLimit($limit)Add limit to query
- clearLimit($limit)Clear query limit
- setOffset($offset)Add offset to query
- addOrder($field,$order)Add new order clause to query
- setOrder($field[,$order])Clear order and add new order clause to query
- clearOrder()Clear order
- setGroup($group)Add limit to query
- select($select)Select given values
- selectMax($select)Select max value of given field
- selectMin($select)Select min value of given field
- selectSum($select)Select sum of given field
- getQueryArray()Get query array
- getQueryInfo()Get info of the last query
- setLogSql()Set LogSql info
Resources
- getAction($action)Open action with these pages
- getLink()Returns a link to table
- getLink([$title])Returns a link to page editing form
- getAction($action)Open action with this page
- html($type[,$param,$param,...])Render page data using html renderers
Search
- find($id)Find a page with given id
- findByField($field, $value)Find a page with value in given field
- findPage($field)Find page with given values
- findPages($field)Find pages with given values
- findUniquePage($field)Find or create page with given unique values
- newSelectStatement([$params])Find or create page with given unique values
- findPagesWithSame($fields[,$include_self])Get pages that have same value
- getPages($field)Get field pages
- newSelectStatement([$field,$params])Get SQL select statement
String
- isIn($needle,$haystack[,$haytack...])Check if needle is found in haystack
- pienetKirjaimet($string)To lower case
- startsWith($needle,$haystack)Check if haystack starts with given needle
- isotKirjaimet($string)To upper case
- parseNumber($teksti)Take numbers from string
- parseNumbers($text)Take phone number from string
- parseTxt($string)Remove special char
- isotAlkukirjaimet($string[,$all])To upper initials
- decode_UTF8($var)Convert from UTF8 to ISO
- encode_UTF8($var)Convert from ISO to UTF8
Tiedostot
- Poistaa ../../ töhnät
- Avaa tiedoston sisällön rivittäin osoittimeen
- Ottaa hakmistonimestä hakemisto -osan
- Muuttaa tiedoston ryhmän
- Muuttaa tiedoston omistajan
- Kansion koko alakansioineen
Tiedot
- getPreference($name)Field preference
- getTableField()Get field information
- getPage()Get the page field is in
- getTable()Get the table field is in
- newSelectStatement([$params])Get the table field is in
tyyppi: aikaleima
- getHm()Get hh:mm of time
- getTime()Time value in as Time -object
tyyppi: henkilo
- birthdayHenkilön syntymäpäivä
- firstnameHenkilön etunimi
- lastnameHenkilön sukunimi
- sexHenkilön sukupuoli
- socialsecuritynumber, idnumberHenkilön henkilötunnus
tyyppi: kayttaja
- getUser()User object
tyyppi: kommentti
- getNewest()Get the newest comment
- getOldest()Get the oldest comment
tyyppi: liitos
- fieldnameJoined pages
- sivu()Joined page
- kansio()Return pages
- newRow([$values])Create and add new page
- setValue($param)Set page
- addValue([$param,...])Add new page
- addValues($array)Add multiple pages
tyyppi: luku
- unitNumber unit
- valueNumber value
tyyppi: monivalinta
- getOption([$value])Get field select option
- getOptions()Get field select options
tyyppi: note
- addValue($param)Add new note
tyyppi: osoite
- streetaddressAddress streetaddress
- streetaddress2Address streetaddress2
- boxnumberAddress boxnumber
- postcodeAddress postcode
- townAddress town
- countryAddress country
tyyppi: paiva
- getDateReference()Reference to value in eDate object
- anyDateMethod()Any method available in eDate class
tyyppi: puhelin
- getPhone()Get validated number
- parsePhone($string)Parse numbers from given string
tyyppi: raha
- currencyCurency name
- exchange_rateValuuttakurssi suhteessa pohjavaluuttaan
- exchange_rate_dateValuuttakurssin päivämäärä
- vat, vat_percentHinnan alv prosentti
- vat_amountHinnan alv osuus pohjavaluutassa
- vat_amount_commaHinnan alv osuus pohjavaluutassa, desimaalipilkulla
- vat_excludedHinnan alviton summa pohjavaluutassa
- vat_excluded_commaHinnan alviton summa pohjavaluutassa, desimaalipilkulla
- vat_includedHinnan alvillinen summa pohjavaluutassa
- vat_included_commaHinnan alvillinen summa pohjavaluutassa, desimaalipilkulla
tyyppi: salasana
- generatePassword([$length])Generate new password string
tyyppi: tiedosto
- filePath to file on server
- filenameName of the file
- filesizeFilesize
- filetypefiletype
- heightImage height
- imagesizeImage widthxheight
- thumbThumbnail src
- widthImage width
- addValue($file[,$method])Add new file
- getFile()Return File object
- getFiles()Return list of File objects
- url_salattuLink to file
tyyppi: todo
- addValue($param)Add new todo
tyyppi: url
- urlLink url
tyyppi: viite
- folder()Referring pages
- sivu()Referring page
tyyppi: yritys
- businessidYrityksen Y-tunnus
- foundedYrityksen perustamispäivä
- nameYrityksen nimi
Valitseminen
- Seuraava elementti
- Ulommat elementit elementti, tappiin saakka
- Edellinen elementti
- Viimeinen elementti
- Ensimmäinen elementti
- Kaikki elementin lapset
- Elementistä löytyvät lapset (rekursiivinen)
- Ulompi elementti, vain 1. taso!
- Elementin X:s lapsielementti
Value
- getAddedValues()Get values added to field
- getAmount()Mathematical value
- getApiValue()Value that is returned in API
- getChangedValues()Get values that were added or removed
- getOldValue()Value before change
- getOldValues()Get values that were selected before editing
- getRelatedValues()Get old values and new values
- getRemovedValues()Get values that were removed
- getUnit()Field value
- getValue()Technical value
- getValues()Technical values
- getNumber()Value in number format
- getInitial()First letter of the text format
- getText()Value in simple text format
- nayta()Value in html
- getUiInput()Edit field value.
- getCategoryValue($params)Value that is used as category
- muokkaa([$render])Show value, click to edit
Value change
- isChangedBackPast()Check if value has been modified back past given value
- isChangedOver()Check if value has been modified again
- isChangedPast()Check if value has been modified past given value
- isInserted()Check if value has been modifyed for first time
- isChanged()Check if value has been modifyed
- isChangedTo($value[,$value...])Check if value has been changed to given value.
- isChangedFrom($value[,$value...])Check if value has been modified from given value
- notChanged()Check if value has not been modifyed
- isCleared()Check if value in field is removed
- getChange()Return the amount of the value change
Value comparison
- isEmpty()Check if field has no value
- isNew()Check if row is being saved for the first time
- wasEmpty()Check if field had no value
- isDeleted()Check if row has been deleted
- isModified()Check if row has been modified
- isValue([$value,$value,...])Check if field has a given value
- isChanged([$field,$field...])Check if field values has been changed
- isGiven($field[,$field...])Check if any field has a value
- isGiven()Check if field has a valid value
- wasGiven()Check if field had a valid value
- hasValue([$value,$value,...])Check if field has a given value
- isGivenAll($field[,$field...])Check if all fields has a value
- isGivenAny($field[,$field...])Check if any of the fields has a value
- hasString($string[,$string,...])Check if field has a given value
- hasValue($field[,$field,...])Check if field(s) has a value
- isUnder($value)Check if value is smaller than given value
- isEmpty($field[,$field,...])Check if field(s) has no value
- isUnderOr($value)Check if value is smaller or same as given value
- isBefore($value)Check if value is smaller than given value
- isBeforeOr($value)Check if value is smaller or same as given value
- isAfter($value)Check if value is greater than given value
- isAfterOr($value)Check if value is greater or same as given value
- isOver($value)Check if value is greater than given value
- isOverOr($value)Check if value is greater or same as given value
- isBetween($start,$end)Check if value is between given range
Value modify
- setValue($value)Set value to field
- setDefault($value)Set value if field has no value
- addValue($value)Add value to fields current value
- calculateValue($formula[,$decimals,$debug])Set calculated value
- removeValue($value)Remove given value from field
- setEmpty()Clear value in field
- undoChange()Revert to original value
Value utility
- isSameValue($value1,$value2)Check if values are the same
- isEmptyValue($value)Check if given value is empty
- convertToValue($value)Convert given parameter to valid value
Write
- save([$feedback,$force])Save data to database
- saveIf($field)Save data to database, if field has a value.
- saveOrDeleteIf($field)Save data or delete it from database.
- saveChangesToServer()Save changed values to server
- setSaveRequest(bool)Set request to save changes later
- isSaveRequest()Return TRUE if page is requested to be saved
- delete([$feedback])Delete page from database.
- save()Save changes to database.
- delete([$feedback])Delete page from table.
- undelete([$feedback])Restore deleted page
- remove([$feedback])Remove page permanently from database
- undelete()Restore deleted pages from trash.
- remove()Remove the pages from database.
- drop()Drop all data from selected pages
- getFormData([$name])Get original data sent with the form
- isFormData($key)Check if data was sent with original form data
Ympäristö
- Palautettavan sivun tietojenmäärittäminen.
- get_browser()Browser info