willups
(Will)
2 Dicembre 2024, 9:05pm
1
Ciao a tutti,
C’è un modo per consentire ai moderatori di accedere all’interfaccia di amministrazione di determinati plugin?
Ho creato un plugin simile al data explorer che ha un’interfaccia di amministrazione che vorrei far usare ai moderatori.
Esistono plugin esistenti che fanno questo?
Grazie
pfaffman
(Jay Pfaffman)
2 Dicembre 2024, 9:17pm
2
Data explorer è un buon esempio di plugin a cui gli utenti possono accedere se appartengono a un gruppo specifico, quindi sarebbe un buon punto di partenza!
Penso che
# frozen_string_literal: true
DiscourseDataExplorer::Engine.routes.draw do
root to: "query#index"
get "queries" => "query#index"
get "queries/:id" => "query#show"
scope "/", defaults: { format: :json } do
get "schema" => "query#schema"
get "groups" => "query#groups"
post "queries" => "query#create"
put "queries/:id" => "query#update"
delete "queries/:id" => "query#destroy"
post "queries/:id/run" => "query#run", :constraints => { format: /(json|csv)/ }
end
end
Discourse::Application.routes.draw do
get "/g/:group_name/reports" => "discourse_data_explorer/query#group_reports_index"
get "/g/:group_name/reports/:id" => "discourse_data_explorer/query#group_reports_show"
This file has been truncated. show original
e
siano buoni punti di partenza.