Quick demo to demonstrate how the page lookups work when restricted to space and not restricted

 

Storage format

<ac:structured-macro ac:macro-id="a7738477-6817-41f9-a742-94b6d57535bd" ac:name="confiform" ac:schema-version="1">
  <ac:parameter ac:name="formName">f1</ac:parameter>
  <ac:rich-text-body>
    <ac:structured-macro ac:macro-id="3e83fa16-6559-4b01-bc0e-1e88ebeb180b" ac:name="confiform-entry-register" ac:schema-version="1">
      <ac:parameter ac:name="embedded">true</ac:parameter>
      <ac:rich-text-body>
        <p> </p>
      </ac:rich-text-body>
    </ac:structured-macro>
    <p>
      <ac:structured-macro ac:macro-id="76ac774d-045d-4b1b-9ce5-a788731c77fb" ac:name="confiform-field-definition" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">pall</ac:parameter>
        <ac:parameter ac:name="fieldLabel">Pages in all spaces</ac:parameter>
        <ac:parameter ac:name="type">page</ac:parameter>
      </ac:structured-macro>
    </p>
    <p>
      <ac:structured-macro ac:macro-id="fcfd9dda-86a7-4580-acb6-695719c0be4a" ac:name="confiform-field-definition" ac:schema-version="1">
        <ac:parameter ac:name="fieldName">pthis</ac:parameter>
        <ac:parameter ac:name="fieldLabel">Pages in this space only</ac:parameter>
        <ac:parameter ac:name="values">true</ac:parameter>
        <ac:parameter ac:name="extras">TEST</ac:parameter>
        <ac:parameter ac:name="type">page</ac:parameter>
      </ac:structured-macro>
    </p>
  </ac:rich-text-body>
</ac:structured-macro>