Plone

A more simple editorial process in Plone: Classic CMS + InPlace Topic view

For a project I have tried to create a more simple editorial process for Plone.To understand this you have first to know the normal editorial process of Plone:
* First you have to go to the folder where you want to add your article.
* Next you click on add an article
* You fill the form (content [...]

Tags:

A more simple editorial process in Plone: Classic CMS + InPlace Topic view

For a project I have tried to create a more simple editorial process for Plone.To understand this you have first to know the normal editorial process of Plone:
* First you have to go to the folder where you want to add your article.
* Next you click on add an article
* You fill the form (content [...]

Tags:

collective.dewplayer: display video content in Plone

I have release a simple package using Dewplayer for video content in Plone.

Tags:

collective.remove

Plone has lots of features. collective.remove is a project to remove some features from Plone and be usefull to integrators.
Why ? My customer don’t need them and for performance purpose, it’s good to remove things not used.
What ? This project has three eggs at the moment:

collective.remove.kss
collective.remove.kupu
collective.remove.rules

To know what to remove, it’s per project need. [...]

Tags:

collective.remove

Plone has lots of features. collective.remove is a project to remove some features from Plone and be usefull to integrators.
Why ? My customer don’t need them and for performance purpose, it’s good to remove things not used.
What ? This project has three eggs at the moment:

collective.remove.kss
collective.remove.kupu
collective.remove.rules

To know what to remove, it’s per project need. [...]

Tags:

HOWTO Create complex editable fields with JEditable and make it sending all form content.

Linked projects: 

Problem description

If you are using JEditable, you probably know the nice tutorial and all its very useful comments to create custom editable fields : Create custom input types with JEditable

But JEditable has a point that may be blocking in more complex applications: it only returns one input field to the submitted form/request in charge of editing the record.

And some time this simply does not do the trick.

In a lot of cases you will have to use complex widgets:

Tags:

Import contents & keywords with generic setup

I really like generic setup to build plone instance.
But, I was not able to do some things like setup contents (folders for structure, documents to make some example pages, …), keywords and portlets.
Note: The default import structure step of Plone doesn’t do enought things for me, and I find it hard to use. So I [...]

Tags:

Import contents & keywords with generic setup

I really like generic setup to build plone instance.
But, I was not able to do some things like setup contents (folders for structure, documents to make some example pages, …), keywords and portlets.
Note: The default import structure step of Plone doesn’t do enought things for me, and I find it hard to use. So I [...]

Tags:

More on Static file redirector

So On a previous blog entry http://www.makina-corpus.org/blog/use-rewritemap-prevent-proxying-some-s... I presented the base for a rewriteRule settings to serve some targeted plone static files directly from apache and without proxying to Plone. No let's make this solution even better.
* use a hash map for url mappings
* create a virtual /static url and apply some cache managment rules on his contents
* allow the use of the /satic/ url directly
* ensure only mapped static files are served via this static directory

Tags:

Use RewriteMap to prevent proxying for some static contents

Let's say we would like to prevent an application server to serve static content. And let's take a complex example, Plone. Plone is a Zope based application server and is not using a clean url-map for static contents. We'll take plone as an example but it's not the only app which is not handling static files outside general uri-application-mapping.

Tags: