meblog /

Filename Size Date modified Message
appengine_django
context
django_mobile
gaesessions
markdown
media
pages
posts
pygments
resources
templates
utilities
widgets
6.0 KB
- fixed change title breaks permanent link
25 B
Release 1.0
389 B
Added tag v1.0 for changeset b99948d1157a
377 B
- refactor template
311 B
- refactor template
1.6 KB
Release 1.0
0 B
layout design
250 B
Added csrf validation
4.5 MB
- get save, edit and show post working
662 B
index file and clean code
34.3 KB
Installing GPL Licence and flush memcache every update.
1.6 KB
- put context processor for pages
1.2 KB
layout design
5.1 KB
Merge
2.0 KB
Add RSS feature
What is MeBlog?
============================================================

MeBlog is a blogging system which aim to let people easly
customize the theme, widget, and plugin. This is work in
progress. But at the curent release, main features for blogging
already provided.



Requirement
============================================================

MeBlog designed to run in Google AppEngine. It uses Django v1.2.3
framework and django-appengine-helper.
Media upload already supported, AppEngine need billing in order to
enable media upload, but we still can set the daily budget.



How To Install
=============================================================

Assuming that appengine account already created, and application
name already registered in appengine.Follow simple steps
below to install :
-> Install AppEngine SDK
   Download at : http://code.google.com/appengine/downloads.html

-> Edit meblog/app.yaml
   Change application name from 'meblog' to your registered name
   in AppEngine

-> (Optional) To have comment system on the blog, MeBlog can
   integrate with Disquss. http://disqus.com
   - copy first part of javascript to meblog/templates/front/post.html
   - copy second part (comment count) to meblog/templates/front/footer.html
   - set discuss to true in bottom of meblog/settings.py

-> (Optional) To have web analytics, use Google Analytics.
    - Copy javascript from Google Analytics to meblog/templates/front/footer.html
    - set analytics to true in bottom of meblog/settings.py

-> UPLOAD!.  #appcfg.py upload meblog
-> Done!

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.