Created a tab on the client that says 'add site', and it shows the node/add/site form with the client pre-filled in.

CommentFileSizeAuthor
hosting.nov_.14.xiong_.patch2.55 KBxiong

Comments

adrian’s picture

committed. thanks

adrian’s picture

Status: Needs review » Fixed
adrian’s picture

Just an fyi, this is part of a fix of the client user interface, and will lead to clearer permissions.

The current user interface shows a list of clients in a radios element, which does NOT scale.
This gives the clients at the least an interface for adding sites that doesn't even touch the field.

Xiong is also working on a patch to turn the radios into a autocomplete textfield (which only shows up when users have the right permission).

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

  • Commit 37a5203 on 599758_edit_main_site, 640952_client_preview, dev-dns, dev-features, dev-headless_install, dev-log_directory, dev-migrate_aliases, dev-multiserver-install, dev-newsiteform, dev-nginx, dev-platform_management, dev-ports, dev-purgebackup, dev-relationships, dev-restore, dev-server_nodetype, dev-services, dev-site_rename, dev-ssl, dev_dns, prod-koumbit, ssl, dev-ssl-ip-allocation-refactor, dev-1205458-move_sites_out_of_platforms, 7.x-3.x, dev-588728-views-integration, dev-1403208-new_roles, dev-helmo-3.x authored by adrian:
    #334200 - add site tab on client nodes
    
    

  • Commit 37a5203 on 599758_edit_main_site, 640952_client_preview, dev-dns, dev-features, dev-headless_install, dev-log_directory, dev-migrate_aliases, dev-multiserver-install, dev-newsiteform, dev-nginx, dev-platform_management, dev-ports, dev-purgebackup, dev-relationships, dev-restore, dev-server_nodetype, dev-services, dev-site_rename, dev-ssl, dev_dns, prod-koumbit, ssl, dev-ssl-ip-allocation-refactor, dev-1205458-move_sites_out_of_platforms, 7.x-3.x, dev-588728-views-integration, dev-1403208-new_roles, dev-helmo-3.x authored by adrian:
    #334200 - add site tab on client nodes