From 3791fadda7b761ffba38c567da29e2e71acd1dfb Mon Sep 17 00:00:00 2001 From: Steve Date: Mon, 19 Dec 2016 11:19:53 -0800 Subject: [addons] Creating foundation for plugin-like system "Addons" (#24) * adding addons dir and sample addon which enables the use of a new input element in forms for referencing other content. "addons" is a conceptual plugin-like feature, similar to wordpress "plugins" dir, but not as sophisticated --- content/types.go | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 content/types.go (limited to 'content/types.go') diff --git a/content/types.go b/content/types.go deleted file mode 100644 index 696d589..0000000 --- a/content/types.go +++ /dev/null @@ -1,21 +0,0 @@ -package content - -const ( - // ErrTypeNotRegistered means content type isn't registered (not found in Types map) - ErrTypeNotRegistered = `Error: -There is no type registered for %[1]s - -Add this to the file which defines %[1]s{} in the 'content' package: - - - func init() { - Types["%[1]s"] = func() interface{} { return new(%[1]s) } - } - - -` -) - -// Types is a map used to reference a type name to its actual Editable type -// mainly for lookups in /admin route based utilities -var Types = make(map[string]func() interface{}) -- cgit v1.2.3