Bug 165548 - ENDING the template chain-linking chaos: templates should not be based off of another template
Summary: ENDING the template chain-linking chaos: templates should not be based off of...
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks:
 
Reported: 2025-03-03 12:20 UTC by peter josvai
Modified: 2025-03-03 13:27 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description peter josvai 2025-03-03 12:20:33 UTC
hi, 

I'm sure this is a duplicate.. sorry... 
but I think I can put it very clearly which may help solving this issue... 


When you create a template you do it  like: 

"File / Templates / Save as template"

The result of this is that the new template will be based off of the template which the document was based on (from which the template was made)

This is bad.

I mean:

		from temp-1 --> doc-1
		from doc-1 --> temp-new
		
		temp-new is linked to temp-1

This really is bad.		


Templates should be style sheets, determining the look and layout of documents... not the other way around.

But in any case, templates should never update because another template was modified.

SOLUTION:

When a new template is being generated, 
linking to the template which the document (from which the template was generated) was based on SHOULD BE CLEARED.

Why? Cause no template should update when a template is being modified.
Comment 1 peter josvai 2025-03-03 12:22:07 UTC
PS:

As you know, linking to a template in a document is handled in
meta.xml

You clear it there and that's it.
Comment 2 Heiko Tietze 2025-03-03 13:27:39 UTC
Every document is based on a templates, and you can save any document as a template. There is no chain relation. 

https://books.libreoffice.org/en/WG71/WG7110-WorkingWithTemplates.html