Web Images Videos Maps News Shopping Gmail more »
Recently Visited Groups | Help | Sign in
Google Groups Home
CMS Sample App
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
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
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
 
Veikko Mäkinen  
View profile  
 More options Mar 28 2007, 4:43 pm
From: Veikko Mäkinen <m...@veikkomakinen.com>
Date: Wed, 28 Mar 2007 23:43:42 +0300
Local: Wed, Mar 28 2007 4:43 pm
Subject: [Agavi-Users] CMS Sample App

Due to a demand of Agavi sample code I promised to publish a small
project of mine. It's a stub of a simple CMS system put together with
Agavi (0.11-DEV r1865) and Propel. It uses RBAC user, translation,
routing with custom callbacks and Propel's nested sets. Hence it should
give a bit more than the default Agavi Sample App.

You can download the project from http://veikko.fi/temp/cms.zip.

Files are organized as follows:
/app = application code
/pub = public html/css/js/images
/libs = agavi and propel
/dev = development files, not needed at runtime

I've bundled an sqlite3 database (in /app/data/) so if you have
PDO_SQLITE enabled you should be able to plug and play. Otherwise use
the sql ddl from /dev/db/sql/ and modify db parameters in
/app/config/cms-config.php. To log in go to localhost/admin/ and type
"admin"/"foo".

THIS IS NOT A FULLY FUNCTIONAL APPLICATION but most visible features
should work. I hope it helps new people to get on with Agavi but I also
would like to get feedback from others (this is the only code-review I
can have as I work alone with this project :)

Feedback and questions are welcome via this list, in #agavi
(irc.freenode.net) or as a private message.

-veikko

_______________________________________________
users mailing list
us...@lists.agavi.org
http://lists.agavi.org/mailman/listinfo/users


    Reply to author    Forward  
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.
David Zülke  
View profile  
 More options Mar 28 2007, 8:14 pm
From: David Zülke <d...@bitxtender.com>
Date: Thu, 29 Mar 2007 01:14:30 +0100
Local: Wed, Mar 28 2007 8:14 pm
Subject: Re: [Agavi-Users] CMS Sample App
Fantastic, mate, thank you so much. I'll have a look as soon as I can

- David

Am 28.03.2007 um 21:43 schrieb Veikko Mäkinen:

_______________________________________________
users mailing list
us...@lists.agavi.org
http://lists.agavi.org/mailman/listinfo/users

    Reply to author    Forward  
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.
epaulin  
View profile  
 More options Mar 28 2007, 8:20 pm
From: epaulin <epau...@gmail.com>
Date: Thu, 29 Mar 2007 08:20:37 +0800
Local: Wed, Mar 28 2007 8:20 pm
Subject: Re: [Agavi-Users] CMS Sample App
On 3/29/07, David Zülke <d...@bitxtender.com> wrote:

> Fantastic, mate, thank you so much. I'll have a look as soon as I can

I just finish reading the code.

tnx, v-dogg.

--
Regards,
epaulin

_______________________________________________
users mailing list
us...@lists.agavi.org
http://lists.agavi.org/mailman/listinfo/users


    Reply to author    Forward  
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.
Van Daele, Koen  
View profile  
 More options Mar 29 2007, 4:51 am
From: "Van Daele, Koen " <koen.vanda...@rwo.vlaanderen.be>
Date: Thu, 29 Mar 2007 10:51:07 +0200
Local: Thurs, Mar 29 2007 4:51 am
Subject: Re: [Agavi-Users] CMS Sample App
Thanks for the code. I've been looking at it and it looks good. You seem to be doing the basic stuff the same way I do it. I think it'll be especially helpful to people who are completely new to agavi.

Koen

_______________________________________________
users mailing list
us...@lists.agavi.org
http://lists.agavi.org/mailman/listinfo/users

    Reply to author    Forward  
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.
Veikko Mäkinen  
View profile  
 More options Apr 1 2007, 12:52 pm
From: Veikko Mäkinen <m...@veikkomakinen.com>
Date: Sun, 01 Apr 2007 19:52:23 +0300
Local: Sun, Apr 1 2007 12:52 pm
Subject: Re: [Agavi-Users] CMS Sample App
Veikko Mäkinen kirjoitti:

> Due to a demand of Agavi sample code I promised to publish a small
> project of mine. It's a stub of a simple CMS system put together with
> Agavi (0.11-DEV r1865) and Propel. It uses RBAC user, translation,
> routing with custom callbacks and Propel's nested sets. Hence it should
> give a bit more than the default Agavi Sample App.

> You can download the project from http://veikko.fi/temp/cms.zip.

I've updated the package to the most recent version of my project. I've
added most of the missing functionality (user management, better UI) and
refactored some parts a bit. This application now demonstrates (among
many other things) custom credential loading w/ RBAC user,
datetimevalidator (very simple example), module autoload.xml and lots of
Propel stuff.

Obvious design flaws
=====================
- Locales Fi, Sv and En are now hard-coded in Admin stuff. It would be
trivial to refactor the code to enable use of any 1-n languages.
- Page.New/.Modify and Users.New/.Modify could probably share more. They
are almost identical anyway.
- pre-population of roles, parents and others could be moved to View, I
guess

Now, everyone, feedback please :)

-veikko

_______________________________________________
users mailing list
us...@lists.agavi.org
http://lists.agavi.org/mailman/listinfo/users


    Reply to author    Forward  
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
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google