class clsTinyButStrong

Properties

$Source
$Render
$TplVars
$ObjectRef
$NoErr
$Version
$HtmlCharSet
$TurboBlock
$VarPrefix
$Protect
$ErrCount
$_LastFile
$_HtmlCharFct
$_Mode
$_CurrBlock
$_ChrOpen
$_ChrClose
$_ChrVal
$_ChrProtect
$_PlugIns
$_PlugIns_Ok
$_piOnFrm_Ok

Methods

clsTinyButStrong($Chrs = '', $VarPrefix = '')

No description

LoadTemplate($File, $HtmlCharSet = '')

No description

GetBlockSource($BlockName, $List = false, $KeepDefTags = true)

No description

MergeBlock($BlockLst, $SrcId, $Query = '')

No description

MergeField($NameLst, $Value = null, $IsUserFct = false)

No description

Show($Render = false)

No description

PlugIn($Prm1, $Prm2 = 0)

No description

meth_Locator_FindTbs($Txt, $Name, $Pos, $ChrSub)

No description

meth_Locator_SectionNewBDef($LocR, $BlockName, $Txt, $PrmLst)

No description

meth_Locator_SectionAddGrp($LocR, $BlockName, $BDef, $Type, $Field, $Prm)

No description

meth_Locator_Replace($Txt, $Loc, $Value, $SubStart)

No description

meth_Locator_FindBlockNext($Txt, $BlockName, $PosBeg, $ChrSub, $Mode, $P1, $FieldBefore)

No description

meth_Locator_FindBlockLst($Txt, $BlockName, $Pos, $SpePrm)

No description

meth_Merge_Block($Txt, $BlockLst, $SrcId, $Query, $SpePrm, $SpeRecNum)

No description

meth_Merge_BlockSections($Txt, $LocR, $Src, $RecSpe)

No description

meth_Merge_AutoVar($Txt, $HtmlConv, $Id = 'var')

No description

meth_Merge_AutoSpe($Txt, $Loc)

No description

meth_Merge_FieldOutside($Txt, $Src, $LocR)

No description

meth_Merge_SectionNormal($BDef, $Src)

No description

meth_Merge_SectionSerial($BDef, $SrId, $LocR)

No description

meth_Merge_AutoOn($Txt, $Name, $TplVar, $MergeVar)

No description

meth_Conv_Html($Txt, $ConvBr = true)

No description

meth_Misc_Alert($Src, $Msg, $NoErrMsg = false, $SrcType = false)

No description

meth_Misc_ChangeMode($Init, $Loc, $CurrVal)

No description

meth_Misc_UserFctCheck($FctInfo, $FctCat, $FctObj, $ErrMsg)

No description

meth_Misc_RunSubscript($CurrVal, $CurrPrm)

No description

meth_Misc_Charset($HtmlCharSet)

No description

meth_PlugIn_RunAll($FctBank, $ArgLst)

No description

meth_PlugIn_Install($PlugInId, $ArgLst, $Auto)

No description

meth_Misc_Format($Value, $PrmLst)

No description

meth_Misc_FormatSave($FrmStr, $Alias = '')

No description

f_Misc_ConvSpe($Loc)

No description

f_Misc_CheckArgLst($Str)

No description

f_Misc_CheckCondition($Str)

No description

f_Misc_DelDelimiter($Txt, $Delim)

No description

f_Misc_GetFile($Txt, $File, $LastFile = '')

No description

f_Loc_PrmRead($Txt, $Pos, $HtmlTag, $DelimChrs, $BegStr, $EndStr, $Loc, $PosEnd)

No description

f_Loc_PrmCompute($Txt, $Loc, $SubName, $Status, $HtmlTag, $DelimChr, $DelimCnt, $PosName, $PosNend, $PosVal, $Pos)

No description

f_Loc_PrmIfThen($Loc, $IsIf, $Val)

No description

f_Loc_EnlargeToStr($Txt, $Loc, $StrBeg, $StrEnd)

No description

f_Loc_EnlargeToTag($Txt, $Loc, $TagLst, $RetInnerSrc)

No description

f_Xml_Max($Txt, $Nbr, $MaxEnd)

No description

f_Xml_GetPart($Txt, $Tag, $KeepTags = false, $AllIfNothing = false)

No description

f_Xml_FindTag($Txt, $Tag, $Opening, $PosBeg, $Forward, $LevelStop, $WithPrm)

No description

f_Xml_FindNewLine($Txt, $PosBeg, $Forward, $IsRef)

No description

Details

at line 486
clsTinyButStrong($Chrs = '', $VarPrefix = '')

No description

Parameters

$Chrs
$VarPrefix

at line 521
LoadTemplate($File, $HtmlCharSet = '')

No description

Parameters

$File
$HtmlCharSet

at line 560
GetBlockSource($BlockName, $List = false, $KeepDefTags = true)

No description

Parameters

$BlockName
$List
$KeepDefTags

at line 581
MergeBlock($BlockLst, $SrcId, $Query = '')

No description

Parameters

$BlockLst
$SrcId
$Query

at line 595
MergeField($NameLst, $Value = null, $IsUserFct = false)

No description

Parameters

$NameLst
$Value
$IsUserFct

at line 645
Show($Render = false)

No description

Parameters

$Render

at line 666
PlugIn($Prm1, $Prm2 = 0)

No description

Parameters

$Prm1
$Prm2

at line 716
meth_Locator_FindTbs($Txt, $Name, $Pos, $ChrSub)

No description

Parameters

$Txt
$Name
$Pos
$ChrSub

at line 786
meth_Locator_SectionNewBDef($LocR, $BlockName, $Txt, $PrmLst)

No description

Parameters

$LocR
$BlockName
$Txt
$PrmLst

at line 839
meth_Locator_SectionAddGrp($LocR, $BlockName, $BDef, $Type, $Field, $Prm)

No description

Parameters

$LocR
$BlockName
$BDef
$Type
$Field
$Prm

at line 871
meth_Locator_Replace($Txt, $Loc, $Value, $SubStart)

No description

Parameters

$Txt
$Loc
$Value
$SubStart

at line 1195
meth_Locator_FindBlockNext($Txt, $BlockName, $PosBeg, $ChrSub, $Mode, $P1, $FieldBefore)

No description

Parameters

$Txt
$BlockName
$PosBeg
$ChrSub
$Mode
$P1
$FieldBefore

at line 1283
meth_Locator_FindBlockLst($Txt, $BlockName, $Pos, $SpePrm)

No description

Parameters

$Txt
$BlockName
$Pos
$SpePrm

at line 1482
meth_Merge_Block($Txt, $BlockLst, $SrcId, $Query, $SpePrm, $SpeRecNum)

No description

Parameters

$Txt
$BlockLst
$SrcId
$Query
$SpePrm
$SpeRecNum

at line 1618
meth_Merge_BlockSections($Txt, $LocR, $Src, $RecSpe)

No description

Parameters

$Txt
$LocR
$Src
$RecSpe

at line 1815
meth_Merge_AutoVar($Txt, $HtmlConv, $Id = 'var')

No description

Parameters

$Txt
$HtmlConv
$Id

at line 1870
meth_Merge_AutoSpe($Txt, $Loc)

No description

Parameters

$Txt
$Loc

at line 1932
meth_Merge_FieldOutside($Txt, $Src, $LocR)

No description

Parameters

$Txt
$Src
$LocR

at line 1956
meth_Merge_SectionNormal($BDef, $Src)

No description

Parameters

$BDef
$Src

at line 2032
meth_Merge_SectionSerial($BDef, $SrId, $LocR)

No description

Parameters

$BDef
$SrId
$LocR

at line 2058
meth_Merge_AutoOn($Txt, $Name, $TplVar, $MergeVar)

No description

Parameters

$Txt
$Name
$TplVar
$MergeVar

at line 2158
meth_Conv_Html($Txt, $ConvBr = true)

No description

Parameters

$Txt
$ConvBr

at line 2171
meth_Misc_Alert($Src, $Msg, $NoErrMsg = false, $SrcType = false)

No description

Parameters

$Src
$Msg
$NoErrMsg
$SrcType

at line 2186
meth_Misc_ChangeMode($Init, $Loc, $CurrVal)

No description

Parameters

$Init
$Loc
$CurrVal

at line 2206
meth_Misc_UserFctCheck($FctInfo, $FctCat, $FctObj, $ErrMsg)

No description

Parameters

$FctInfo
$FctCat
$FctObj
$ErrMsg

at line 2362
meth_Misc_RunSubscript($CurrVal, $CurrPrm)

No description

Parameters

$CurrVal
$CurrPrm

at line 2367
meth_Misc_Charset($HtmlCharSet)

No description

Parameters

$HtmlCharSet

at line 2390
meth_PlugIn_RunAll($FctBank, $ArgLst)

No description

Parameters

$FctBank
$ArgLst

at line 2399
meth_PlugIn_Install($PlugInId, $ArgLst, $Auto)

No description

Parameters

$PlugInId
$ArgLst
$Auto

at line 2456
meth_Misc_Format($Value, $PrmLst)

No description

Parameters

$Value
$PrmLst

at line 2547
meth_Misc_FormatSave($FrmStr, $Alias = '')

No description

Parameters

$FrmStr
$Alias

at line 2685
f_Misc_ConvSpe($Loc)

No description

Parameters

$Loc

at line 2694
f_Misc_CheckArgLst($Str)

No description

Parameters

$Str

at line 2706
f_Misc_CheckCondition($Str)

No description

Parameters

$Str

at line 2792
f_Misc_DelDelimiter($Txt, $Delim)

No description

Parameters

$Txt
$Delim

at line 2803
f_Misc_GetFile($Txt, $File, $LastFile = '')

No description

Parameters

$Txt
$File
$LastFile

at line 2825
f_Loc_PrmRead($Txt, $Pos, $HtmlTag, $DelimChrs, $BegStr, $EndStr, $Loc, $PosEnd)

No description

Parameters

$Txt
$Pos
$HtmlTag
$DelimChrs
$BegStr
$EndStr
$Loc
$PosEnd

at line 2968
f_Loc_PrmCompute($Txt, $Loc, $SubName, $Status, $HtmlTag, $DelimChr, $DelimCnt, $PosName, $PosNend, $PosVal, $Pos)

No description

Parameters

$Txt
$Loc
$SubName
$Status
$HtmlTag
$DelimChr
$DelimCnt
$PosName
$PosNend
$PosVal
$Pos

at line 3009
f_Loc_PrmIfThen($Loc, $IsIf, $Val)

No description

Parameters

$Loc
$IsIf
$Val

at line 3031
f_Loc_EnlargeToStr($Txt, $Loc, $StrBeg, $StrEnd)

No description

Parameters

$Txt
$Loc
$StrBeg
$StrEnd

at line 3062
f_Loc_EnlargeToTag($Txt, $Loc, $TagLst, $RetInnerSrc)

No description

Parameters

$Txt
$Loc
$TagLst
$RetInnerSrc

at line 3142
f_Xml_Max($Txt, $Nbr, $MaxEnd)

No description

Parameters

$Txt
$Nbr
$MaxEnd

at line 3175
f_Xml_GetPart($Txt, $Tag, $KeepTags = false, $AllIfNothing = false)

No description

Parameters

$Txt
$Tag
$KeepTags
$AllIfNothing

at line 3198
f_Xml_FindTag($Txt, $Tag, $Opening, $PosBeg, $Forward, $LevelStop, $WithPrm)

No description

Parameters

$Txt
$Tag
$Opening
$PosBeg
$Forward
$LevelStop
$WithPrm

at line 3294
f_Xml_FindNewLine($Txt, $PosBeg, $Forward, $IsRef)

No description

Parameters

$Txt
$PosBeg
$Forward
$IsRef