{"id":2326,"date":"2015-10-12T14:22:17","date_gmt":"2015-10-12T14:22:17","guid":{"rendered":"https:\/\/twproject.com\/support\/?page_id=2326"},"modified":"2024-08-27T15:43:13","modified_gmt":"2024-08-27T15:43:13","slug":"custom-fields","status":"publish","type":"page","link":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/","title":{"rendered":"Custom fields and Lookups"},"content":{"rendered":"<h2 class=\"entry-title\">Custom fields<\/h2>\n<p>Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo), assignments, worklogs, and costs.<\/p>\n<p>The administrator can create new custom fields from the &#8220;admin&#8221; section under Customizations -&gt; &#8220;Custom fields,&#8221; for example, by clicking on &#8220;Task\/project&#8221;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5041\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png\" alt=\"\" width=\"1597\" height=\"895\" \/><\/p>\n<p>Administrator can create new custom fields from \u201cadmin\u201d \u2013&gt; \u201cCustomizations\u201d : for instance clicking &#8220;on project&#8221;<\/p>\n<p>Once fields are defined you will find them on the respective editors; in project editor for instance<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5040 size-full\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-fieald-editor.png\" alt=\"\" width=\"793\" height=\"782\" \/><\/p>\n<p>Notice that field input validation is active; number are\u00a0treated as numbers so the dates, the boolean and the Person too.<\/p>\n<p>You can also search \/ filter by these fields in the project search page:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5042 size-full\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field-search.png\" alt=\"\" width=\"1595\" height=\"895\" \/><\/p>\n<p>There are many option to define each field.<\/p>\n<p>Here some custom field examples:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Unused field: <code>no<\/code> -&gt; the field is inactive<\/li>\n<li>Simplest case: <code>my code<\/code> -&gt; a string<\/li>\n<li>Length defined case: <code>my code,20<\/code> -&gt; a string 20 chars length<\/li>\n<li>Double case: <code>cost,15,java.lang.Double<\/code> (also Integer or Long)<\/li>\n<li>Date case: <code>when,10,java.util.Date<\/code><\/li>\n<li>Boolean case: <code>approved,1,java.lang.Boolean<\/code><br \/>\n(a checkbox will be used for data entry)<\/li>\n<li>Twproject object case: <code>customer referral,25,com.twproject.resource.Person<\/code> -&gt; a Person<\/li>\n<li><code>see this task,25,com.twproject.task.Task<\/code> -&gt; a projects<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><!--\n \t\n\n<li><code>attachment,15,org.jblooming.ontology.PersistentFile<\/code> -&gt; an uploaded file<\/li>\n\n\n--><\/p>\n<p>Fixed values<\/p>\n<ul>\n<li>A fixed code-value list displayed as radios:\n<pre><code>genre,6,{values:{\"m\":\"male\",\"f\":\"female\"}}<\/code><\/pre>\n<\/li>\n<li>A fixed code-value list displayed as combo:\n<pre><code>genre,6,{values:{\"m\":\"male\",\"f\":\"female\"} ,displayAsCombo:true}<\/code><\/pre>\n<\/li>\n<\/ul>\n<pre>Using DB table (both internal to Twproject or external)\r\n <code>lookup on field,25,{ query:{ ... },<i>connection:{...}<\/i> }<\/code><\/pre>\n<ul>\n<li>simple case:\n<pre><code>query:{ tableName:\"olpl_operator\", idColumnName:\"id\", descriptionColumnName:\"loginname\" }<\/code><\/pre>\n<\/li>\n<li>complete case (more flexible)\n<pre>query: {\r\n  select:\"select id,name,surname from olpl_operator\",\r\n  whereForFiltering:\"where name like ? order by name,surname\",\r\n  whereForId:\"where id=?\"\r\n  }\r\n<\/pre>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<ul>\n<li>specify an external connection (if not specified Twproject db will be used):\n<pre>connection:{\r\n  driver:\"com.mysql.jdbc.Driver\",\r\n  url:\"jdbc:mysql:\/\/[YOUR SERVER]\/[YOUR DB]\",\r\n  user:\"[YOUR USER]\",\r\n  password:\"[YOUR PASSWORD]\"\r\n}\r\n<\/pre>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Required fields: add &#8220;,required&#8221; at the end of the field definition<\/p>\n<ul>\n<li>A generic text field: <code>my code<b>,required<\/b><\/code><\/li>\n<li>Date required case: <code>when,10,java.util.Date<b>,required<\/b><\/code><\/li>\n<li>A lookup: <code>lookup on field,25,{ query:{ ... },<i>connection:{...}<\/i> }<b>,required<\/b><\/code><\/li>\n<\/ul>\n<p>Tree structured objects (e.g.: projects or Resource):<\/p>\n<ul>\n<li>Add a field on root level only: add <code>my code,20,...<b>,rootOnly<\/b><\/code><\/li>\n<li>Add a field on child level only: add <code><code>my code,20,...<b>,childOnly<\/b><\/code><\/code><\/li>\n<\/ul>\n<p>If you want to internationalize the field, just create a label with the name of the field.<br \/>\n<b>E.G.<\/b> if you need a &#8220;street&#8221; field, insert on the custom field &#8220;street,25&#8221; and the go to<br \/>\nadmin-&gt;labels and create a new label called &#8220;street&#8221; and insert &#8220;street&#8221; for English, &#8220;rue&#8221; for French, &#8220;via&#8221; for Italian and so on.<\/p>\n<h2 class=\"entry-title\">Lookups<\/h2>\n<p>Twproject allows for advanced customization of certain codes, enabling companies to precisely tailor these tools to their specific activities.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5280\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2015\/10\/lookups.jpg\" alt=\"\" width=\"458\" height=\"512\" srcset=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2015\/10\/lookups.jpg 458w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2015\/10\/lookups-268x300.jpg 268w\" sizes=\"auto, (max-width: 458px) 100vw, 458px\" \/><\/p>\n<p><strong>Project types<\/strong>: This allows you to enter your own type with a description (we recommend keeping it easily understandable but concise). How can you use this field? For example, if you use project coding by business unit, you can filter data based on this field to obtain specific analysis or report results. For instance, you could see how many support contracts were signed last year.<\/p>\n<p><strong>Department types<\/strong>: This function allows you to enter a code and description for each department type. The options you customize will then be available in the &#8220;Type&#8221; field of the Company resource, presented as a dropdown menu.<\/p>\n<p><strong>ToDo<\/strong>: ToDo States &#8211; ToDo Impact &#8211; ToDo Types<\/p>\n<p>Here, you can set ToDo states and customize the fields as needed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5273\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statiToDo.jpg\" alt=\"\" width=\"1018\" height=\"434\" srcset=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statiToDo.jpg 1018w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statiToDo-300x128.jpg 300w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statiToDo-768x327.jpg 768w\" sizes=\"auto, (max-width: 1018px) 100vw, 1018px\" \/><\/p>\n<p>This is the effect on the ToDo<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5276\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tendinaStato.jpg\" alt=\"\" width=\"259\" height=\"256\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5274\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/impatto.jpg\" alt=\"\" width=\"1002\" height=\"235\" srcset=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/impatto.jpg 1002w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/impatto-300x70.jpg 300w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/impatto-768x180.jpg 768w\" sizes=\"auto, (max-width: 1002px) 100vw, 1002px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5275\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipi.jpg\" alt=\"\" width=\"1022\" height=\"314\" srcset=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipi.jpg 1022w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipi-300x92.jpg 300w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipi-768x236.jpg 768w\" sizes=\"auto, (max-width: 1022px) 100vw, 1022px\" \/><\/p>\n<p><strong>TAG<\/strong>: Projects &#8211; Resources &#8211; ToDo &#8211; Document<\/p>\n<p>Here you can manage project tags. Click on a tag to select it and view its associated uses. Click again to deselect it. You can also select multiple tags simply by clicking on them; all actions will be applied to the selected tags.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5277\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tagProgetti.jpg\" alt=\"\" width=\"900\" height=\"538\" srcset=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tagProgetti.jpg 900w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tagProgetti-300x179.jpg 300w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tagProgetti-768x459.jpg 768w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><strong>Cost classification<\/strong> &#8211; <strong>Cost center<\/strong><\/p>\n<p>Both of these fields allow you to aggregate information based on the code and description you set here, enabling more detailed reports through refined data analysis.<\/p>\n<p><strong>Revenue classification<\/strong><\/p>\n<p>Similarly, you can choose a code and a description. The settings you configure will be available in a dropdown menu within the revenue interface.<\/p>\n<p><strong>Status of worklog and expenses<\/strong><\/p>\n<p>You can set the code, description, and color.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5278\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statoWorklogSpese.jpg\" alt=\"\" width=\"902\" height=\"321\" srcset=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statoWorklogSpese.jpg 902w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statoWorklogSpese-300x107.jpg 300w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/statoWorklogSpese-768x273.jpg 768w\" sizes=\"auto, (max-width: 902px) 100vw, 902px\" \/><\/p>\n<p><strong>Event type<\/strong><\/p>\n<p>Here we can manage all the types of events in the agenda that we consider useful for our company. Types marked as &#8220;Unavailable&#8221; affect the workload. The application highlights these unavailability with a specific color, making it easy to determine whether a resource is operational or not.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5279\" src=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipoEvento.jpg\" alt=\"\" width=\"918\" height=\"393\" srcset=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipoEvento.jpg 918w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipoEvento-300x128.jpg 300w, https:\/\/twproject.com\/support\/wp-content\/uploads\/2017\/12\/tipoEvento-768x329.jpg 768w\" sizes=\"auto, (max-width: 918px) 100vw, 918px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Custom fields Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo), assignments, worklogs, and costs. The administrator can create new custom fields from the &#8220;admin&#8221; section under Customizations -&gt; &#8220;Custom fields,&#8221; for example, by clicking on &#8220;Task\/project&#8221; Administrator can create new custom [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2309,"menu_order":40,"comment_status":"closed","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-2326","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Custom fields and Lookups | Twproject support<\/title>\n<meta name=\"description\" content=\"Custom fields Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo),\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom fields and Lookups | Twproject support\" \/>\n<meta property=\"og:description\" content=\"Custom fields Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo),\" \/>\n<meta property=\"og:url\" content=\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/\" \/>\n<meta property=\"og:site_name\" content=\"Twproject support\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/twproject\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-27T15:43:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1597\" \/>\n\t<meta property=\"og:image:height\" content=\"895\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/\",\"url\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/\",\"name\":\"Custom fields and Lookups | Twproject support\",\"isPartOf\":{\"@id\":\"https:\/\/twproject.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png\",\"datePublished\":\"2015-10-12T14:22:17+00:00\",\"dateModified\":\"2024-08-27T15:43:13+00:00\",\"description\":\"Custom fields Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo),\",\"breadcrumb\":{\"@id\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#primaryimage\",\"url\":\"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png\",\"contentUrl\":\"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png\",\"width\":1597,\"height\":895},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/twproject.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Advanced usage\",\"item\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Customization\",\"item\":\"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Custom fields and Lookups\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/twproject.com\/support\/#website\",\"url\":\"https:\/\/twproject.com\/support\/\",\"name\":\"Twproject support\",\"description\":\"Twproject documentation online\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/twproject.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custom fields and Lookups | Twproject support","description":"Custom fields Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo),","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/","og_locale":"en_US","og_type":"article","og_title":"Custom fields and Lookups | Twproject support","og_description":"Custom fields Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo),","og_url":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/","og_site_name":"Twproject support","article_publisher":"https:\/\/www.facebook.com\/twproject","article_modified_time":"2024-08-27T15:43:13+00:00","og_image":[{"width":1597,"height":895,"url":"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png","type":"image\/png"}],"twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/","url":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/","name":"Custom fields and Lookups | Twproject support","isPartOf":{"@id":"https:\/\/twproject.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#primaryimage"},"image":{"@id":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#primaryimage"},"thumbnailUrl":"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png","datePublished":"2015-10-12T14:22:17+00:00","dateModified":"2024-08-27T15:43:13+00:00","description":"Custom fields Twproject allows you to easily add custom fields that affect all projects. These fields can be applied to projects, resources, tasks (ToDo),","breadcrumb":{"@id":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#primaryimage","url":"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png","contentUrl":"https:\/\/twproject.com\/support\/wp-content\/uploads\/custom-field.png","width":1597,"height":895},{"@type":"BreadcrumbList","@id":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/custom-fields\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/twproject.com\/support\/"},{"@type":"ListItem","position":2,"name":"Advanced usage","item":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/"},{"@type":"ListItem","position":3,"name":"Customization","item":"https:\/\/twproject.com\/support\/twproject-advanced-usage\/customizations\/"},{"@type":"ListItem","position":4,"name":"Custom fields and Lookups"}]},{"@type":"WebSite","@id":"https:\/\/twproject.com\/support\/#website","url":"https:\/\/twproject.com\/support\/","name":"Twproject support","description":"Twproject documentation online","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/twproject.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/pages\/2326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/comments?post=2326"}],"version-history":[{"count":0,"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/pages\/2326\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/pages\/2309"}],"wp:attachment":[{"href":"https:\/\/twproject.com\/support\/wp-json\/wp\/v2\/media?parent=2326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}