User preference services


This page should only be used if script asks you to pass the manual migration code.20240809.WEB-UserPrefsService

Graphical migration of user preference services

The XML generated for these services has been modified. The XSL rendering pages for these services must therefore take these changes into account.

Here are the differences between the old and new XML generated:

Parameter name

The id attribute has been renamed to name. The same applies to errors.

Sorting

The order attribute is no longer required. Parameters arrive in the right order. All sorts linked to this order attribute can be deleted.

Listing

For the parameters listed, here's an example of the old XML generated

<enumeration>
  <option value="mme">
      <label>Madame</label>
  </option>
  <option... />
</enumeration>

And here is the new XML generated:

<enumeration>
  <entry>
      <value>mme</value>
      <label>Madame</label>
  </entry>
  <entry... />
</enumeration>

Parameters widget

They are rarely used in rendering, but just in case, here are the changes made:

Here's an example of the old XML generated

<widget-params>
  <allowCreation>true</allowCreation>
</widget-params>

And here is the new XML generated:

<widget-params>
  <param name="allowCreation">true</param>
</widget-params>
Back to top