class clsTinyButStrongOOo extends clsTinyButStrong

Properties

$Source from  clsTinyButStrong
$Render from  clsTinyButStrong
$TplVars from  clsTinyButStrong
$ObjectRef from  clsTinyButStrong
$NoErr from  clsTinyButStrong
$Version from  clsTinyButStrong
$HtmlCharSet from  clsTinyButStrong
$TurboBlock from  clsTinyButStrong
$VarPrefix from  clsTinyButStrong
$Protect from  clsTinyButStrong
$ErrCount from  clsTinyButStrong
$_LastFile from  clsTinyButStrong
$_HtmlCharFct from  clsTinyButStrong
$_Mode from  clsTinyButStrong
$_CurrBlock from  clsTinyButStrong
$_ChrOpen from  clsTinyButStrong
$_ChrClose from  clsTinyButStrong
$_ChrVal from  clsTinyButStrong
$_ChrProtect from  clsTinyButStrong
$_PlugIns from  clsTinyButStrong
$_PlugIns_Ok from  clsTinyButStrong
$_piOnFrm_Ok from  clsTinyButStrong
$_process_path
$_zip_bin
$_unzip_bin
$_charset
$_ooo_basename
$_ooo_file_ext
$_xml_filename

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

SetZipBinary($path_binary, $test = false)

No description

SetUnzipBinary($path_binary, $test = false)

No description

SetProcessDir($process_path)

No description

SetDataCharset($charset)

No description

NewDocFromTpl($ooo_template_filename)

No description

LoadXmlFromDoc($xml_file)

No description

AddFileToDoc($filename)

No description

ReplaceTagImage()

No description

SaveXmlToDoc()

No description

GetPathnameDoc()

No description

GetMimetypeDoc()

No description

FlushDoc()

No description

RemoveDoc()

No description

ClearProcessDir($hour = '2', $minut = '0')

No description

_PathQuote($path_quote)

No description

_CharsetEncode($string_encode)

No description

_RemoveTmpBasenameDir()

No description

Details

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

No description

Parameters

$Chrs
$VarPrefix

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

No description

Parameters

$File
$HtmlCharSet

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

No description

Parameters

$BlockName
$List
$KeepDefTags

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

No description

Parameters

$BlockLst
$SrcId
$Query

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

No description

Parameters

$NameLst
$Value
$IsUserFct

in clsTinyButStrong at line 645
Show($Render = false)

No description

Parameters

$Render

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

No description

Parameters

$Prm1
$Prm2

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

No description

Parameters

$Txt
$Name
$Pos
$ChrSub

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

No description

Parameters

$LocR
$BlockName
$Txt
$PrmLst

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

No description

Parameters

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

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

No description

Parameters

$Txt
$Loc
$Value
$SubStart

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

No description

Parameters

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

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

No description

Parameters

$Txt
$BlockName
$Pos
$SpePrm

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

No description

Parameters

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

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

No description

Parameters

$Txt
$LocR
$Src
$RecSpe

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

No description

Parameters

$Txt
$HtmlConv
$Id

in clsTinyButStrong at line 1870
meth_Merge_AutoSpe($Txt, $Loc)

No description

Parameters

$Txt
$Loc

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

No description

Parameters

$Txt
$Src
$LocR

in clsTinyButStrong at line 1956
meth_Merge_SectionNormal($BDef, $Src)

No description

Parameters

$BDef
$Src

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

No description

Parameters

$BDef
$SrId
$LocR

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

No description

Parameters

$Txt
$Name
$TplVar
$MergeVar

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

No description

Parameters

$Txt
$ConvBr

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

No description

Parameters

$Src
$Msg
$NoErrMsg
$SrcType

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

No description

Parameters

$Init
$Loc
$CurrVal

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

No description

Parameters

$FctInfo
$FctCat
$FctObj
$ErrMsg

in clsTinyButStrong at line 2362
meth_Misc_RunSubscript($CurrVal, $CurrPrm)

No description

Parameters

$CurrVal
$CurrPrm

in clsTinyButStrong at line 2367
meth_Misc_Charset($HtmlCharSet)

No description

Parameters

$HtmlCharSet

in clsTinyButStrong at line 2390
meth_PlugIn_RunAll($FctBank, $ArgLst)

No description

Parameters

$FctBank
$ArgLst

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

No description

Parameters

$PlugInId
$ArgLst
$Auto

in clsTinyButStrong at line 2456
meth_Misc_Format($Value, $PrmLst)

No description

Parameters

$Value
$PrmLst

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

No description

Parameters

$FrmStr
$Alias

in clsTinyButStrong at line 2685
f_Misc_ConvSpe($Loc)

No description

Parameters

$Loc

in clsTinyButStrong at line 2694
f_Misc_CheckArgLst($Str)

No description

Parameters

$Str

in clsTinyButStrong at line 2706
f_Misc_CheckCondition($Str)

No description

Parameters

$Str

in clsTinyButStrong at line 2792
f_Misc_DelDelimiter($Txt, $Delim)

No description

Parameters

$Txt
$Delim

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

No description

Parameters

$Txt
$File
$LastFile

in clsTinyButStrong 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

in clsTinyButStrong 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

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

No description

Parameters

$Loc
$IsIf
$Val

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

No description

Parameters

$Txt
$Loc
$StrBeg
$StrEnd

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

No description

Parameters

$Txt
$Loc
$TagLst
$RetInnerSrc

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

No description

Parameters

$Txt
$Nbr
$MaxEnd

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

No description

Parameters

$Txt
$Tag
$KeepTags
$AllIfNothing

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

No description

Parameters

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

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

No description

Parameters

$Txt
$PosBeg
$Forward
$IsRef

at line 33
SetZipBinary($path_binary, $test = false)

No description

Parameters

$path_binary
$test

at line 50
SetUnzipBinary($path_binary, $test = false)

No description

Parameters

$path_binary
$test

at line 67
SetProcessDir($process_path)

No description

Parameters

$process_path

at line 93
SetDataCharset($charset)

No description

Parameters

$charset

at line 98
NewDocFromTpl($ooo_template_filename)

No description

Parameters

$ooo_template_filename

at line 127
LoadXmlFromDoc($xml_file)

No description

Parameters

$xml_file

at line 154
AddFileToDoc($filename)

No description

Parameters

$filename

at line 163
ReplaceTagImage()

No description

at line 191
SaveXmlToDoc()

No description

at line 213
GetPathnameDoc()

No description

at line 222
GetMimetypeDoc()

No description

at line 253
FlushDoc()

No description

at line 261
RemoveDoc()

No description

at line 267
ClearProcessDir($hour = '2', $minut = '0')

No description

Parameters

$hour
$minut

at line 287
_PathQuote($path_quote)

No description

Parameters

$path_quote

at line 296
_CharsetEncode($string_encode)

No description

Parameters

$string_encode

at line 318
_RemoveTmpBasenameDir()

No description