<div dir="ltr"><div dir="ltr"><div>Olá, Martin!</div><div><br></div><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em seg., 20 de set. de 2021 às 12:32, Martin Zaske LINGO <<a href="mailto:martin.zaske@lingo-benin.org" target="_blank">martin.zaske@lingo-benin.org</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I have discovered that on right-click certain items like text-frames or<br>
image-frames have a tool for "Attributes" with Name, Type, Value,<br>
Parameter, Relationship and Relationship to as possible columns. I look<br>
through the inbuilt help and the wiki online and found confirmation in<br>
<a href="https://wiki.scribus.net/canvas/File_Format_Specification_for_Scribus_1.5" rel="noreferrer" target="_blank">https://wiki.scribus.net/canvas/File_Format_Specification_for_Scribus_1.5</a> <br>
but no details at all.<br>
</blockquote></div>

</div><div><br></div>"Attributes" of objects is one of the most powerful features of Scribus and will enable the development of automated newsroom systems.<br><br>
<span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>You can manipulate attributes by Scribus Scripter with Python commands:</span></span></span>

<div></div></div><div class="gmail_quote"><div><br></div><div>

<p style="margin:0px;text-indent:0px;white-space:pre-wrap"><a name="-setObjectAttributes"></a><span style="font-family:"dejavu sans","sans-serif";font-weight:600">s</span><span style="font-family:"dejavu sans","sans-serif";font-weight:600">etObjectAttributes</span><span style="font-family:"dejavu sans","sans-serif"">(...) </span></p>
<p style="margin:0px 0px 0px 30px;text-indent:0px;white-space:pre-wrap"><span style="font-family:"Courier New"">setObjectAttributes(attributes, ["name"])</span><span style="font-family:"dejavu sans","sans-serif""> </span></p>
<p style="margin:12px 0px 12px 30px;text-indent:0px;white-space:pre-wrap"><span style="font-family:"dejavu sans","sans-serif"">Sets attributes of the object "name". If "name" is not given the currently selected item is used. </span></p>
<p style="margin:12px 0px 12px 30px;text-indent:0px;white-space:pre-wrap"><span style="font-family:"dejavu sans","sans-serif"">attributes is a list of dictionary. Each dictionary must have those keys: Name, Type, Value, Parameter, Relationship, RelationshipTo, AutoAddTo. All values must be strings.<br></span></p><p style="margin:0px;text-indent:0px;white-space:pre-wrap"><span style="font-family:"dejavu sans","sans-serif";font-weight:600">g</span><span style="font-family:"dejavu sans","sans-serif";font-weight:600">etObjectAttributes</span><span style="font-family:"dejavu sans","sans-serif"">(...) </span></p>
<p style="margin:0px 0px 0px 30px;text-indent:0px;white-space:pre-wrap"><span style="font-family:"Courier New"">getObjectAttributes(["name"]) -> list</span><span style="font-family:"dejavu sans","sans-serif""> </span></p>
<p style="margin:12px 0px 12px 30px;text-indent:0px;white-space:pre-wrap"><span style="font-family:"dejavu sans","sans-serif"">Returns a list containing all attributes of object "name". If "name" is not given the currently selected Item is used. </span><br></p></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Is there a way to have certain Attributes show up in visible form in a<br>
document? For example one Attribute could be "domain" and somewhere in<br>
our articles we could have a "field" inside a text-frame that would<br>
print "Sports" or "Health"? I am thinking of those "fields" that we are<br>
using for "page number". Can we have "fields" from the "Attributes"?<br></blockquote><div><br></div><div>You can do that by programming in Scripter (Python). <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Is there a way to assign Attributes not just to individual items but to<br>
an entire Scribus Document? <br></blockquote><div><br></div><div>Yes, documents have attributes, too, but I don't know how to manipulate them.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Is there a tool to manage Attributes, like we have the "Image Manager"<br>
to see lots of useful data in one location?<br></blockquote><div><br></div><div>Yes to document attributes: File > Preferences... > Document Item Attributes <br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

Anybody is already using the attributes feature and has tips or warning<br>
to share?<br></blockquote><div><br></div><div>I will code a 
WordPress-based

newsroom system in 2022, after defending my thesis. Then I will be able to exchange experiences with you.</div><br></div><br></div>