Trellon / crmcoredemo

CRM Core Demo showcases the possibilities of developing a CRM based on Drupal, using the crm_core module.
GNU General Public License v2.0
10 stars 3 forks source link

Standardize URLs and Menues #15

Open ghost opened 11 years ago

ghost commented 11 years ago

Right now we have no complete plan on URL standardization, but we need to make crm items be easily accessible via navigation or admin menu.

Let's follow those patterns.

CRM Settings and CRM Feature Setttings:

CRM Content (such as contacts, petitions, etc.)

CRM Reports

pingers commented 11 years ago

This is NOT the plan.

As per the code leaderboard, reports need to live in the crm core UI. Reports are not configuration, they're central to USING a CRM. Therefore, they will live at crm/reports.

Regards, Michael Priest

On Wed, Dec 19, 2012 at 4:58 PM, Vadim Mirgorod notifications@github.comwrote:

Right now we have no complete plan on URL standardization, but we need to make crm items be easily accessible via navigation or admin menu.

Let's follow those patterns

crm/* - for any crm content admin/crm/ - for any crm settings admin/crm/reports/ - for any crm reports

— Reply to this email directly or view it on GitHubhttps://github.com/Trellon/crmcoredemo/issues/15.

ghost commented 11 years ago

OK, AGREED.

Updated issue description.

ghost commented 11 years ago

DONE.

But there is still confusion between admin/structure/crm and admin/crm.

We need to move some items from admin/structure/crm to admin/crm.