As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
The two pieces of xml are related by the type / aspect name. The web-client-config.xml definition should be modified slightly:condition="ringtone" should be condition="mc:ringtone"
You can also add:<show-property name="mc:ringtoneType" displayLabel="Type"/>if you want to show the extra property defined in your type.Unfortunately, you're not going to see your new type in the UI as the current builds do not provide a way of constructing a custom content type via the UI. This will be available soon. However, the current builds do allow you to see custom aspects by following the web client configuration that's referred to in the data dictionary guide.
Also, in your model, you should choose a namespace uri that doesn't start with http://www.alfresco.org as this could conflict with a future model of ours.