Coder Social home page Coder Social logo

chowder's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

chowder's Issues

Licensing module

Should we make a software licensing module? We will need one for the AppStore perhaps. At work we may need to roll our own and it would fit in good with the cart. Certainly sellable.

Remove Oyster from Chowder repository

We should just have the Chowder modules, styles and other resources in the repository. We can safely assume they work under the latest Oyster (in theory).

Shopping cart module

I already have a cart module that I use at work but its very specific to: 1) PayFlow Pro 2) Our licensing system. We should make a more general purpose cart at some point as I'm sure it will come up in client work.

WordPress-esque content / posts / admin?

It would certainly add a lot of flexibility having a common post system like WP for content and posts where custom types could even be added for things like creating portfolios and galleries. The fancy admin backend is also something we'd need if anyone other than ourselves was to use this in production probably.

We'd probably also want to implement shortcode to replace oyster directives?

New content module designed around HTML5's contenteditable

To support the fancy new WYSIWYG editors that are not just textarea replacements we will need to redesign the content module to work with one. This also allows us to add a lot of neat features like notes and snippets (predefined markup chunks that can be inserted on a page) plus a much better interface for history revisions.

http://jejacks0n.github.com/mercury/

The interface may be an issue if it clashes with any layout CSS.

The challenge I see is that this almost needs two content managers in a sense. One like the current one where the web developer would have complete control of the markup and could define what regions are editable and one where the users edit their content.

404s throw a internal error on 2nd request and onwards

Looks like the requested URL is cached after the first attempt and its throwing a internal error instead of the usual 404. server.pl doesn't replicate this as its always a new fcgi instance so it has to be reproduced using lighttpd.

Executing Function:
:: ()
Perl Error:
Undefined subroutine &main::main:: called at /usr/home/5381/chowder/shared/lib//oyster.pm line 529.
Trace:
File                          Line Subroutine
...r/shared/lib/exceptions.pm 93   (eval) oyster::__ANON__
...r/shared/lib/exceptions.pm 186  (eval) exceptions::throw
...owder/shared/lib/oyster.pm 530  exceptions::try
...r/shared/lib/exceptions.pm 178  (eval) oyster::__ANON__
...owder/shared/lib/oyster.pm 558  exceptions::try
...chowder/shared/oyster.fcgi 33   (eval) oyster::request_handler

port content module

Everything has been completed except the interface to manage history revisions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.