mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-01-11 00:18:25 +01:00
throwing away excess div elements, that carry no style or class or id info
This commit is contained in:
parent
5fc8650ef5
commit
9526746694
@ -192,9 +192,20 @@ function hl_my_tag_transform($element, $attribute_array=0)
|
|||||||
* a -checking for title and href, replacing @ accordingly
|
* a -checking for title and href, replacing @ accordingly
|
||||||
* -navigate to local anchors without reloading the page
|
* -navigate to local anchors without reloading the page
|
||||||
* blockquote -checking for cite, replacing @
|
* blockquote -checking for cite, replacing @
|
||||||
|
* throwing away excess div elements, that carry no style or class or id info
|
||||||
*/
|
*/
|
||||||
function hl_email_tag_transform($element, $attribute_array=0)
|
function hl_email_tag_transform($element, $attribute_array=0)
|
||||||
{
|
{
|
||||||
|
static $lastelement;
|
||||||
|
if ($element=='div' && $element==$lastelement && ($attribute_array==0 || empty($attribute_array))) return '';
|
||||||
|
if (is_array($attribute_array) && !empty($attribute_array) && $element=='div')
|
||||||
|
{
|
||||||
|
$lastelement = 'div_with_attr';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$lastelement = $element;
|
||||||
|
}
|
||||||
// If second argument is not received, it means a closing tag is being handled
|
// If second argument is not received, it means a closing tag is being handled
|
||||||
if(is_numeric($attribute_array)){
|
if(is_numeric($attribute_array)){
|
||||||
return "</$element>";
|
return "</$element>";
|
||||||
|
Loading…
Reference in New Issue
Block a user