Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Sapphire / CMS Split
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 26 - 32 of 32 - Collapse all  -  Translate all to Translated (View all originals) < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Martijn Van Nieuwenhoven  
View profile  
 More options Feb 28 2011, 6:13 pm
From: Martijn Van Nieuwenhoven <marva...@gmail.com>
Date: Tue, 1 Mar 2011 00:13:01 +0100
Local: Mon, Feb 28 2011 6:13 pm
Subject: Re: [silverstripe-dev] Re: Sapphire / CMS Split

I agree with the fact the UI is a matter of taste and should be flexible
enough to change, for example by adding templates like we do for our
frontends. And yes an admin panel with the default bloat of CMS main (nd
DataBase, most tables come from the SiteTree (and versioning) system right?)
but with mininal asset and security admin. In all my apps, that might not
needed a SiteTree, I always needed a managable location to store some files
and lock data behind a password.

I think an empty LeftAndMain as you get when you just extend LeftAndMain
without any methods is a great way to start building you own adminpanels.
Ok, you might be limited to the Left (collections/navigation) Right
(detail/editscreen) setup, but when we can add our custom templates for the
admin, that should be fixed.

What I really like about Silverstripe, besides the CMS, is that I can write
like 15 lines of code to connect 3 DataObject with correct relations and SS
will scaffold my forms and an Admin on the fly as a startingpoint. (You
should really try to get the same functionality that in Joomla ;)). With a
heavily extended ModelAdmin Im able to create any left or rightpane I want.

So if talking for myself, I agree Sapphire should have at least assets and
users and a basic admin to manage them, without the need for the complete
SiteTree/CMS, but I dont want to reinvent the weel every project again.

Maybe the asset and user code could be shipped with sapphire, but it is
disabled by default, but I can toggle on when I need it with a single line
of code. And when I do decide I need the CMS anyway it will toggle the asset
and useradmin in the same way.

As with the bloated MemberTable when using Decorators. I never understood
why we should use a Decorator for assigning Data to a Member. If you have a
Forum and a Webshop and another custom module the Membertable can explode
with datafields. When you want to edit a ForumMember you are confronted with
all the Webshop Fields and they other way around.

Thats why I think a ForumRole should has_one Member and a Customer should
have_one Member (or not when they don't want an account). And in the
ForumAdmin you have the ForumFields and in the ShopAdmin you have the
ShopFields to edit, nothing more.

So to the point: strip Sapphire, but give me asset/security and a simple
backend to manage it. I will take care of the rest, and if I want my own UI,
give me a location where I can drop my theme..

Cheers.

On Mon, Feb 28, 2011 at 11:02 PM, Uncle Cheese <aaroncarl...@gmail.com>wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Martijn Van Nieuwenhoven  
View profile  
 More options Feb 28 2011, 6:15 pm
From: Martijn Van Nieuwenhoven <marva...@gmail.com>
Date: Tue, 1 Mar 2011 00:15:14 +0100
Local: Mon, Feb 28 2011 6:15 pm
Subject: Re: [silverstripe-dev] Re: Sapphire / CMS Split

PS, mind the typos :)

On Tue, Mar 1, 2011 at 12:13 AM, Martijn Van Nieuwenhoven <


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ingo Schommer  
View profile  
 More options Mar 13 2011, 7:05 pm
From: Ingo Schommer <i...@silverstripe.com>
Date: Sun, 13 Mar 2011 16:05:37 -0700 (PDT)
Local: Sun, Mar 13 2011 7:05 pm
Subject: Re: [silverstripe-dev] Re: Sapphire / CMS Split

I've created two tickets detailing the migration, specifically around all
the dependencies involved in moving SiteTree to cms, and LeftAndMain
(without CMSMain) into sapphire.
http://open.silverstripe.org/ticket/6519
http://open.silverstripe.org/ticket/6520
These tickets complement Will's patch that started the decoupling
in http://open.silverstripe.org/ticket/6281

Previous comments mentioned the ability to work with a "bare bones"
sapphire, without any admin interfaces at all.
My suggestion is to accomodate this by moving admin related classes into a
new sapphire subfolder,
rather than weaving them into the existing folder structure - this makes it
easy to remove the dependency
later on, and for developers to remove the directory manually for now.
Effectively, its a module within a module.
We'd try to keep the dependencies from sapphire classes to this "admin
module" low,
which would allow us to separate them easily once we have a proper module
manager.

sapphire/
  ...
  forms/
  templates/
  tests/
  javascript/
  admin/
    ...
    forms/
    templates/
    tests/
    javascript/

Is it worth the inconsistency in having templates, css, images in separate
locations throughout sapphire?
Does sapphire/admin work for naming?

To be clear, this is not an opportunity to restart the discussion about the
theoretical benefits of sapphire vs. cms,
but rather a pragmatic approach to allow a flexible usage of sapphire as a
standalone framework.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sam Minnee  
View profile  
 More options Mar 14 2011, 4:35 pm
From: Sam Minnee <sam.min...@gmail.com>
Date: Mon, 14 Mar 2011 13:35:18 -0700 (PDT)
Local: Mon, Mar 14 2011 4:35 pm
Subject: Re: Sapphire / CMS Split

> Is it worth the inconsistency in having templates, css, images in separate
> locations throughout sapphire?
> Does sapphire/admin work for naming?

Yes, I think this is great.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Mullenger  
View profile  
 More options Mar 14 2011, 5:16 pm
From: Frank Mullenger <frankmullen...@gmail.com>
Date: Tue, 15 Mar 2011 10:16:58 +1300
Local: Mon, Mar 14 2011 5:16 pm
Subject: Re: [silverstripe-dev] Re: Sapphire / CMS Split

This is a bit off topic but I have been using LeftAndMain for a custom admin
area built into a module recently and finding LeftAndMain fairly difficult
to get my head around and work with.

Whats in the pipeline for LeftAndMain in the future? From what I understand
the Prototype js lib is being removed in favour of jQuery, but I'd also like
to know if there is any focus on making it a bit easier to add a basic admin
area in the CMS with links in the _left panel and a form or html content in
the _right panel all submitting via AJAX?

And whether there will be a straight forward example for achieving this, at
the moment the random links tutorial is the only one I can find but it seems
a little dated and doesn't cover something like displaying an EditForm in
the _right panel and submitting that form via AJAX (
http://doc.silverstripe.org/old/private:tutorial:creating-a-module).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sam Minnée  
View profile  
 More options Mar 14 2011, 5:22 pm
From: Sam Minnée <s...@silverstripe.com>
Date: Tue, 15 Mar 2011 10:22:28 +1300
Local: Mon, Mar 14 2011 5:22 pm
Subject: Re: [silverstripe-dev] Re: Sapphire / CMS Split

> Whats in the pipeline for LeftAndMain in the future? From what I understand the Prototype js lib is being removed in favour of jQuery, but I'd also like to know if there is any focus on making it a bit easier to add a basic admin area in the CMS with links in the _left panel and a form or html content in the _right panel all submitting via AJAX?

It's getting an overhaul, and it will be more extensible.  Stay tuned!  I'd recommend that you try out the alpha of SilverStripe 3 once it's released and give us feedback if you think that the API can be improved.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Frank Mullenger  
View profile  
 More options Mar 14 2011, 5:58 pm
From: Frank Mullenger <frankmullen...@gmail.com>
Date: Tue, 15 Mar 2011 10:58:45 +1300
Local: Mon, Mar 14 2011 5:58 pm
Subject: Re: [silverstripe-dev] Re: Sapphire / CMS Split

Thanks, sounds good, really looking forward to SS 3 - you guys are working
hard cheers!


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages < Older 
« Back to Discussions « Newer topic     Older topic »