Ticket #484 (closed enhancement: wontfix)

Opened 6 months ago

Last modified 3 months ago

Core Content Types should be defined like others

Reported by: RandyWalker Owned by:
Priority: minor Milestone: 0.6
Component: Habari Core Software Version: SVN
Keywords: Cc:

Description

For consistency, the core content types should be defined separately like extra content types.

Change History

Changed 6 months ago by ringmaster

Habari is blogging software. The core content types facilitate this purpose. Extra content types are just that -- extra. For that reason, the extra features are not core, and the innate features are core.

Changed 6 months ago by RandyWalker

Right, but just because they ship as part of core is no reason why they're created in an entirely different way. We don't treat core plugins or core themes any differently than extra plugins or extra themes (other than a different location).

Changed 6 months ago by michaeltwofish

Content types are created with a single line of code, whether it's in the installhandler or in a plugin. I'm not sure what change you are proposing.

Changed 5 months ago by RandyWalker

I'm just saying that "entry" and "page" should have a file like this:

http://trac.habariproject.org/habari-extras/browser/plugins/publish_quote/trunk/publish_quote.plugin.php

that 1) adds the content type 2) adds all the right fields

why? Consistency and customization.

Changed 5 months ago by miklb

  • milestone changed from Undetermined to 0.6

Changed 3 months ago by skippy

  • status changed from new to closed
  • resolution set to wontfix

Entry and Page do not require additional files. They are defined during installation. They are (currently) non-configurable content types, and may not be disabled. Marking this as wontfix.

Note: See TracTickets for help on using tickets.