Project

General

Profile

Actions

Feature proposal #6336

closed

Implement Community API library

Added by krileon over 7 years ago. Updated about 3 years ago.

Status:
Rejected
Priority:
High
Assignee:
Target version:
-
Start date:
13 December 2016
Due date:
% Done:

100%

Estimated time:

Description

The idea behind the API is to pull GJ away from being a singular community. Basically it'd work exactly like CB Gallery where a singular Gallery API endpoint can output an unlimited number of galleries. With GJ the API would be called Community and have an Asset column. This will allow generating and outputting as many communities as a site needs or wants with per community configuration.

Actions #1

Updated by krileon over 7 years ago

  • Priority changed from Normal to High
Actions #2

Updated by krileon over 7 years ago

This should be able to clone CB Gallery API and adjust as needed. Essentially Albums are Categories and Items are Groups. Use the same methods as CB Gallery for tracking parameters across pages.

Actions #3

Updated by krileon over 7 years ago

The default asset for the Community API and for existing entries should be "global".

Actions #4

Updated by krileon over 7 years ago

Integrations need to somehow extend this so they too are a part of the Community API. This means the parameters for the integrations would also need to be handled here as well. Maybe add a trigger to the constructor to add those parameters? Still need some sort of functionality to the integration functions. Maybe a ->integration function for calling those integrations? Maybe just reading too much into this as those integrations are just acting on triggers is all.

Actions #5

Updated by krileon about 3 years ago

  • Status changed from Assigned to Rejected
  • Target version deleted (4.0.0)
  • % Done changed from 0 to 100

This doesn't really seam necessary. There isn't really a reason to isolate groups from other groups and if you need to you can use the category system to do that.

Actions

Also available in: Atom PDF