feat: auto-links screen, keyphrase feed and MCP tools
- SEO › Auto-links (golem15.seo.autolinks, after Pages): list by phrase
with locale, origin and active filters, the disabled row state, the
form with its refusals, history through a field-less extension
- toolbar Add focus keyphrases (from_keyphrases) and
POST /autolinks/from-keyphrases
- GET/POST /autolinks, PUT /autolinks/{id}, DELETE /autolinks and the
tools seo_list_autolinks, seo_create_autolink, seo_update_autolink,
seo_delete_autolinks, seo_autolinks_from_keyphrases
- the settings tile description and the permission comment name
auto-links and the site audit
This commit is contained in:
@@ -96,6 +96,16 @@ var AdminOperations = []AdminOperation{
|
||||
{controllers.PagesControllerID, OpDelete, "delete_page"},
|
||||
{controllers.PagesControllerID, OpExtensionSave, "update_page"},
|
||||
|
||||
// Auto-links: the phrase table, its history extension and the
|
||||
// toolbar's Add focus keyphrases.
|
||||
{controllers.AutolinksControllerID, OpList, "list_autolinks"},
|
||||
{controllers.AutolinksControllerID, OpShow, "list_autolinks"},
|
||||
{controllers.AutolinksControllerID, OpCreate, "create_autolink"},
|
||||
{controllers.AutolinksControllerID, OpUpdate, "update_autolink"},
|
||||
{controllers.AutolinksControllerID, OpDelete, "delete_autolinks"},
|
||||
{controllers.AutolinksControllerID, OpExtensionSave, "update_autolink"},
|
||||
{controllers.AutolinksControllerID, OpToolbarAction + ":" + controllers.ActionFromKeyphrases, "autolinks_from_keyphrases"},
|
||||
|
||||
// Site audit: the current issues, their record and bulk actions, and
|
||||
// the toolbar's Start crawl.
|
||||
{controllers.IssuesControllerID, OpList, "list_issues"},
|
||||
|
||||
Reference in New Issue
Block a user