mirror of
https://github.com/ONLYOFFICE/core.git
synced 2026-02-10 18:05:41 +08:00
Reviewed-on: https://git.onlyoffice.com/ONLYOFFICE/core/pulls/548
This commit is contained in:
@ -606,6 +606,7 @@ namespace DocFileFormat
|
||||
std::wstring PAGE ( L"PAGE" );
|
||||
std::wstring SHAPE ( L"SHAPE" );
|
||||
std::wstring NREF ( L"NREF");
|
||||
std::wstring Tocn (L"Toc");
|
||||
|
||||
if (arField.empty() == false)
|
||||
f = arField[0];
|
||||
@ -629,14 +630,16 @@ namespace DocFileFormat
|
||||
bool bSHAPE = search( f.begin(), f.end(), SHAPE.begin(), SHAPE.end()) != f.end();
|
||||
bool bNREF = search( f.begin(), f.end(), NREF.begin(), NREF.end()) != f.end();
|
||||
|
||||
bool bPAGEREF = false;
|
||||
bool bPAGEREF = false;
|
||||
bool bTocn = false;
|
||||
if (bHYPERLINK && arField.size() > 1)
|
||||
{
|
||||
std::wstring f1 = arField[1];
|
||||
bPAGEREF = search( f1.begin(), f1.end(), PAGEREF.begin(), PAGEREF.end()) != f1.end();
|
||||
bTocn = search( f1.begin(), f1.end(), Tocn.begin(), Tocn.end()) != f1.end();
|
||||
}
|
||||
|
||||
if (bTOC)
|
||||
if (bTOC || bTocn)
|
||||
_bContentWrite = true;
|
||||
|
||||
if ( bFORM )
|
||||
|
||||
Reference in New Issue
Block a user