Items under the homegroup were ordered by the product, except for the added extensions. Reordering them is not what by default refers to the available options.
However, adding your own group in that order, and not at the end, is possible. To do this, you can use the insertbefore attribute in the ext:extension element, something like this:
<ext:ribbontoolbars> <ext:add> <ext:extension assignid="MyGroupID" name="My Name" pageid="HomePage" insertbefore="PublishGroup"> ... </ext:extension> </ext:add> </ext:extension>
See also my article on the Tridion developer, which explains how to add a group of ribbon elements.
What can help you for all available attributes is to refer to the extension configuration diagram. There are several of them, and you can find them on your CM server in the directory ..\Tridion\web\WebUI\Core\Schemas .
To find identifiers that you can use in the insertbefore attribute, you basically need to check the HTML interface of the user interface. You will see that each div that consists of a group will have an identifier and its identifier names that you can use. This, in turn, allows you to basically place your extension group in front of any existing item.
source share