Hi, is it possible to deep link to a specific field of a record in DatoCMS admin?
We’re working on a workflow for translations where we use a service to perform an automatic translation but with a human doing a manual review of the result and apply improvments when necessary.
It would be very nice if it was possible for a reviewer to look at the translated content using our custom frontend and then click a text that needs to be fixed and get directly to the corresponding edit field in DatoCMS.
However I find no traces of any support for linking to anything more specific than a page’s edit form.
Here are some ideas:
- It would be nice if it was possible to link to a certain record showing a specific language (eg
?lang=sv
) - It would be nice if a model could be viewed fully expanded (eg
?expand=1
to expand one level of components)
The fields and elements already seem to have predictable ids so given the above two features we’d be able to link to: https://{subdomain}.admin.datocms.com/environments/{env}/editor/item_types/{item_type}/items/{entity_id}/edit#field–content.en.0.hero_text for example
Also,
Is it possible to deep link to the record history showing a specific state?
We’re working on a workflow for translations where we use a service to perform an automatic translation but with a human doing a manual review of the result and apply improvments when necessary.
It would be nice if it was possible to link directly to the record history showing the diff of a specific language to the currently published version.
Something like: https://{subdomain}.admin.datocms.com/environments/{env}/editor/item_types/{item_type}/items/{record_id}/edit/versions/{version}?lang={lang}&compare_to={published|previous|current}
Then it would be easy for us to send a reviewer to a page where all changes from the published version to the current one is shown. If it was also possible to do change the content and/or do a langauge specific publish from this view that would be super nice