diff options
| author | Lester Caine <lester@lsces.co.uk> | 2026-05-18 09:10:17 +0100 |
|---|---|---|
| committer | Lester Caine <lester@lsces.co.uk> | 2026-05-18 09:10:17 +0100 |
| commit | bbefdbb2955d3b914df6e056fed0b78d8cbbe0ac (patch) | |
| tree | eaec66e3ac0309406535c262a1b7a7bc8b40c1be | |
| parent | e195de79fd8077e640c89facf2cf942c2a81cc48 (diff) | |
| download | themes-bbefdbb2955d3b914df6e056fed0b78d8cbbe0ac.tar.gz themes-bbefdbb2955d3b914df6e056fed0b78d8cbbe0ac.tar.bz2 themes-bbefdbb2955d3b914df6e056fed0b78d8cbbe0ac.zip | |
tk tag added correctly, no need for add_link_ticket filtering
| -rwxr-xr-x | includes/classes/BitSmarty.php | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/includes/classes/BitSmarty.php b/includes/classes/BitSmarty.php index 5a3cb5d..ee77436 100755 --- a/includes/classes/BitSmarty.php +++ b/includes/classes/BitSmarty.php @@ -178,33 +178,3 @@ class BitSmarty extends \Smarty\Smarty { $this->setCacheDir( $cacheDir ); } } - -/** - * add_link_ticket This will insert a ticket on all template URL's that have GET parameters. - * - * @param array $pTplSource source of template - * @access public - * @return string ammended template source - */ -function add_link_ticket( $pTplSource ) { - global $gBitUser; - - if( is_object( $gBitUser ) && $gBitUser->isRegistered() ) { - $from = '#href="(.*PKG_URL.*php)\?(.*)&(.*)"#i'; - $to = 'href="\\1?\\2&tk={$gBitUser->mTicket}&\\3"'; - $pTplSource = preg_replace( $from, $to, $pTplSource ); - $from = '#<form([^>]*)>#i'; - // div tag is for stupid XHTML compliance. - $to = '<form\\1><div style="display:inline"><input type="hidden" name="tk" value="{$gBitUser->mTicket}" /></div>'; - $pTplSource = preg_replace( $from, $to, $pTplSource ); - if( strpos( $pTplSource, '{form}' )) { - $pTplSource = str_replace( '{form}', '{form}<div style="display:inline"><input type="hidden" name="tk" value="{$gBitUser->mTicket}" /></div>', $pTplSource ); - } elseif( strpos( $pTplSource, '{form ' ) ) { - $from = '#\{form(\}| [^\}]*)\}#i'; - $to = '{form\\1}<div style="display:inline"><input type="hidden" name="tk" value="{$gBitUser->mTicket}" /></div>'; - $pTplSource = preg_replace( $from, $to, $pTplSource ); - } - } - - return $pTplSource; -}
\ No newline at end of file |
