Skip to main content

blogging component for the CubicWeb framework

Project description

Summary

The blog cube provides blogging functionnalities. It creates two entity types, Blog and BlogEntry. There are related to each other by the relation BlogEntry entry_of Blog.

It is a CubicWeb component. CubicWeb is a semantic web application framework, see http://www.cubicweb.org

Install

Auto-install from sources prefered with pip/Distribute:

pip install cubicweb-blog

If you have troubles, use easy_install/setuptools and eggs:

easy_install cubicweb-blog

You can install the package manually from the uncompressed tarball:

python setup.py install # auto-install dependencies

If you don’t want the dependancies to be installed automaticly, you can force the setup to use the standard library distutils:

NO_SETUPTOOLS=1 python setup.py install

More details at http://www.cubicweb.org/doc/en/admin/setup

Usage

When a user submits a blog entry, it goes in a draft state until the blog entry is published by an application managers. The blog entry will not be visible until it reaches the published state.

When a blog entry is submitted, an email notification is automatically sent to all the users belonging to the managers group of the application.

Specific boxes provided by this cube:

  • BlogEntryArchiveBox, displays a box with the total number of blog entries submitted by month for the last twelve months.

  • BlogEntryListBox, displays a box with the latest five blog entries published in your application as well as link to subscribe to a RSS feed.

  • BlogEntrySummary, displays a box with the list of users who submitted blog entries and the total number of blog entries they submitted.

This cube also provides some web services such as:

Documentation

Look in the doc/ subdirectory or read http://www.cubicweb.org/doc/en/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cubicweb-blog-3.0.0.tar.gz (22.7 kB view details)

Uploaded Source

Built Distribution

cubicweb_blog-3.0.0-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file cubicweb-blog-3.0.0.tar.gz.

File metadata

  • Download URL: cubicweb-blog-3.0.0.tar.gz
  • Upload date:
  • Size: 22.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for cubicweb-blog-3.0.0.tar.gz
Algorithm Hash digest
SHA256 13d5817ef40e0864ab11bd3381a1a0c19b66a1d13455ce7146ab82ae5a99ce76
MD5 236b6dbb2852ecd374acd10760289f08
BLAKE2b-256 b2936242d3d085d4e33b8f45bab28bb991ab1181dcd1a303633ec80f67b27338

See more details on using hashes here.

File details

Details for the file cubicweb_blog-3.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for cubicweb_blog-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a2f8a7336b17aaa16bdc9f9149b4908c872d27c2edec1e3362d7132153031cf2
MD5 760092736d6f3ff17ebcbc534e28356e
BLAKE2b-256 29e5a6722db17035726da371aacd4a6810d90560ad5e8517208e7b081297c12a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page