mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-02-17 10:51:38 +01:00
Format numbers inside writer tables as numbers
This commit is contained in:
parent
f6a76efba9
commit
6f2f28dcaa
@ -982,6 +982,11 @@ abstract class bo_merge
|
||||
$format = '/<table:table-cell([^>]+?)office:value-type="[^"]+"([^>]*?)>.?<([a-z].*?)[^>]*>('.implode('|',$names).')<\/\3>.?<\/table:table-cell>/s';
|
||||
$replacement = '<table:table-cell$1office:value-type="float" office:value="$4"$2>$4</table:table-cell>';
|
||||
break;
|
||||
case 'application/vnd.oasis.opendocument.text': // tables in open office writer
|
||||
$format = '/<table:table-cell([^>]+?)office:value-type="[^"]+"([^>]*?)>.?<([a-z].*?)[^>]*>('.implode('|',$names).')<\/\3>.?<\/table:table-cell>/s';
|
||||
$replacement = '<table:table-cell$1office:value-type="float" office:value="$4"$2><text:p text:style-name="Standard">$4</text:p></table:table-cell>';
|
||||
break;
|
||||
case 'application/vnd.oasis.opendocument.text': // open office writer
|
||||
case 'application/xmlExcel.Sheet': // Excel 2003
|
||||
$format = '/'.preg_quote('<Data ss:Type="String">','/').'('.implode('|',$names).')'.preg_quote('</Data>','/').'/';
|
||||
$replacement = '<Data ss:Type="Number">$1</Data>';
|
||||
|
@ -345,7 +345,7 @@ abstract class bo_tracking
|
||||
if (is_null($changed_fields))
|
||||
{
|
||||
$changed_fields = self::changed_fields($data,$old);
|
||||
//error_log(__METHOD__.__LINE__.' Changedfields:'.array2string($changed_fields));
|
||||
error_log(__METHOD__.__LINE__.' Changedfields:'.array2string($changed_fields));
|
||||
}
|
||||
if (!$changed_fields) return 0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user