How to bulk modify pages to include the same fields

For an arbitrary set of existing pages, I want them to have new fields (properties), such as a short text field and a multiselect field.

  1. How can I accomplish this, without adding values to the fields?
  2. How can I bulk assign values to these fields? Is it possible to have a listing of all pages and their fields in a table in which the fields are inline editable?

Thanks

Hi, I don’t understand. Point 1 says that you don’t want to set the values for the xproperties. But point 2 says that you want to assign values to these xproperties. What did I miss?

You should be able to achieve this using a LiveData since the cells are inline editable (see https://extensions.xwiki.org/xwiki/bin/view/Extension/Live%20Data%20Macro/#HIn-placeEdit).

Thanks