Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.218.974 Times

HgBlog 0.5

  Date Added: September 06, 2013  |  Visits: 365

HgBlog

Report Broken Link
Printer Friendly Version


Product Homepage
Download (59 downloads)



HgBlog contains a set of modifications to the Sphinx project to make it slightly more suitable as a blogging engine. It's built for those of us who love using reStructuredText markup to write documents.<br /><br />The quickstart wizard handles setting up an HgBlog for you. This includes all of the usual things that the Sphinx quickstart utility does, but it creates a Mercurial repository and installs a hook and intelligent ignores for you. The hook will automatically convert the .rst files that Mercurial is tracking into HTML using Sphinx when you commit changes to the repository.<br /><br />Additionally, when you pull changes in from a remote clone of the repository, the hook will do the conversion just like when you commit locally. You can set the hook up on remote clones as well. The hook only converts .rst files that are tracked by Mercurial. This means you can work on new blog articles without committing them to the repository to have them not appear online.<br /><br />Why?? Aren't There Enough Blog Engines Already?<br /><br />Yes, there are. And most of them rely on databases that require regular maintenance and backup. Databases can also slow down your blog. HgBlog offers you a way to serve up your blog articles as static HTML without the overhead of requesting an object from a database, making it fit into a layout, etc. Any webserver should be perfectly capable of serving the content generated by HgBlog.<br /><br />I'm not saying there's anything wrong with database-backed blogs. I maintain my own blog that is Django powered (and database-backed). It works fine for me. However, some people might not want to be confined to the rules imposed by a full-on blogging engine (whatever they may be). People have all sorts of reasons for doing things differently. Some people don't need a reason at all. It boils down to what works for you.<br /><br />What does HgBlog offer you that should be attractive?<br /><br /> * Speed. No need to deal with the formatting headaches of whatever WYSIWYG editor your blogging engine has dictated is the best. Just use reStructuredText markup (which is quite easy to learn if you've never used it before) and let Sphinx worry about formatting it.<br /><br /> * Consistency. Again, reStructuredText is a very simple format that will produce consistent, nicely-formatted documents.<br /><br /> * Portability. Since HgBlog generates static HTML, you can put it on any server. In fact, you don't even need any server software--just a web browser. Also, Sphinx allows you to export your articles in several formats:<br /><br />- HTML, multiple files<br />- HTML, single file<br />- epub<br />- LaTeX<br />- LaTeX PDF<br />- Plain text<br />- man pages<br /><br /> With other tools, you can even turn your .rst files into PDF or ODT documents.<br /> <br />* Redundancy. Since every article you want to have on your blog must be checked into Mercurial, a distributed version control system. This means that you can easily clone your blog to another system, which is a very fast and effective way to backup your articles. If the primary "server" for your blog ever dies, you are likely to have at least one full, up-to-date backup of your blog if you're using Mercurial as it's designed.<br /><br />Requirements<br /><br />I've developed and tested HgBlog using Linux, Python 2.6.4, Mercurial 1.5.1, Sphinx 1.0-pre, docutils 0.6, Jinja2 2.4.1, and Pygments 1.3.1. However, Sphinx suggests the following version requirements. I'm just being safe with my requirement on Mercurial's version.<br /><br /> * Python 2.4+<br /> * docutils 0.4+<br /> * Jinja2 2.2+<br /> * Pygments 0.8+<br /> * Mercurial 1.5+<br /><br />Installation<br /><br />There are several ways to install HgBlog:<br /><br /> * Using pip (recommended):<br /><br /> pip install -U hgblog<br /><br /> * Using easy_install:<br /><br /> easy_install hgblog<br /><br /> * From the CheeseShop<br /><br />- Download the .tar.gz file from PyPI<br />- Extract the .tar.gz file<br />- Run python setup.py install using the setup.py in the extracted directory<br /><br /> * Using Mercurial:<br /><br /> hg qclone http://bitbucket.org/codekoala/hgblog<br /> cd hgblog<br /> hg qapply -a<br /> python setup.py install<br /><br />#md5=51e19805d603746ac448312fa66c8013

Requirements: No special requirements
Platforms: Python
Keyword: Articles Commit Easy Install Files Hgblog Hgblog Scripts Install Locally Means Mercurial Python Quickstart Remote Repository Scripts Setuppy Sphinx Targz
Users rating: 0/10

License: Freeware Size: 2.21 MB
USER REVIEWS
More Reviews or Write Review


HGBLOG RELATED
Programming  -  Distribute for linux 0.6.13
Distribute is a friendly fork of the setuptools utility. The Setuptools maintainer, Phillip J. Eby is not responsible of any aspect of this fork. If you install Distribute and want to switch back for any reason to Setuptools, get to the...
296.96 KB  
Content Management  -  Easy PHP Theme Engine for Scripts 1.0.1
What Is Easy PHP Theme Engine?Easy PHP Theme Engine is, as its name says, a Theme Engine for PHP web sites made with only one purpose: be extremly easy to install and use.Will Easy PHP Theme Engine fit my web site?Easy PHP Theme Engine can't be...
102.4 KB  
Web Site Promotion  -  WebCFG free 1. 8. 2001
WebCFG is an easy-to-install easy-to-use platform independent generic web front end for editing local/remote based text files (e.g. system configuration files) simply in your web browser - there is no need for shell commands or Unix editors...
81.06 MB  
Utilities  -  xinco - Document Management System, DMS 3
xinco [eXtensibe INformation COre] is a powerful Web-Service based Information and Document Management System (DMS) for files, text, URLs and contacts, featuring ACLs, versioning, full text search, an FTP-like client (easy install,...
55.14 MB  
MP3 Players  -  Windows 8 Codec Pack 2.0.1
The Windows 8 Codec Pack is an easy way to install all main stream codecs to play movie and music files downloaded from the internet or ripped from original discs. Installation is made simple with an easy install option and the most functional...
21.12 MB  
Link Indexing  -  Web Files Viewer for Scripts 1.2
Web Files Viewer is a simple php file to put in your root public documents directory to make them available on the web.It shows previews of pictures as thumbnails and display all the links needed. It is fully configurable.The script could be...
51.2 KB  
Business  -  xml2sql 0.0.2
xml2sql is a collection of Perl scripts used to convert XML files into SQL scripts for creating tables. xml2sql does no validation of the XML files. If you have an xml document that conforms to the sql-structure.dtd included with...
10.24 KB  
Networking Tools  -  CapiSuite 0.4.5
CapiSuite is an ISDN telecommunication suite providing easy to use telecommunication functions which can be controlled from Python scripts. Currently, mainly voice functions and fax sending/receiving are supported. CapiSuite is Open Source under...
1024 KB  
Modules  -  Authorize.net Echeck Module 1.0
Easy install, no file overwites or edits. This mod Will not effect your current authorize.net payment modules.NOTE: this module will have settings for credit card and echeck, only use it for echecks. Use your existing authorize.net module for...
 
Ad Management  -  FreeRealty 3.1.0
FreeRealty is an easy to use set of scripts for hosting a real estate web site that uses PHP and MySQL. It is primarily designed for real estate agents and offices to list properties on the internet. With Free Realty the end user does not need to...
409.6 KB  
NEW DOWNLOADS IN SCRIPTS, BLOG
Scripts  -  Free Ecommerce website creator 1.2
Free Ecommerce website creator is a free PHP shop creating script. This allows you to put a online shop on your own website. Create your own free ecommerce website for Your Business. Create an online shop using easyGUI online shop creator. The...
1.44 KB  
Scripts  -  MochiGames PHP Script ZDR 1.00
MochiGames PHP Script ZDR is web site, ready for use, for flash games. These flash games are downloaded automatically by "MochiGames PHP Script ZDR" from MochiGames media. The use of the games is free, you can use your own Mochi Publisher ID and...
368.54 KB  
Scripts  -  Php Chat 2.0
Add a free php site, single sign-on and multiple skins, 100% free 1. Server Modes: The chat server has paid mode and free mode. If the free chat mode, a free chat room will be assigned to your website with your domain as the room name. 2....
938.87 KB  
Scripts  -  Nibbleblog 3.0.1
Nibbleblog it's a powerful engine for creation and manipulation of BLOG's completely free. Very simple to install and configure (Only 1 step). The database used is based on XML files and this way it is not necessary to use MySQL or similar DBMS....
371.09 KB  
Scripts  -  PHP File Manager | CloudOsys 2.9b8
CloudOsys is a PHP file manager, a tool that allows your visitors upload files such as media content directly to your website. Your visitors will upload files directly to your website, where they can share and comment on them. Through cloud...
1.41 MB  
Blog  -  Scroller: A Wordpress Theme 1.0.1
Scroller: A Wordpress Theme is just another Wordpress theme.
81.92 KB  
Blog  -  MyBlog 1.1
myBlog is desktop blogging software for creating and publishing news, journals, forums and other topic pages on the internet. Version 1.3 updates myBlog with fixes to some inspector related issues. myBlog manages, publishes and uploads...
143.36 KB  
Blog  -  MyPHPblog 0.8
MyPHPblog is now called Simplog. Please visit the Simplog site for more information.
491.52 KB  
Blog  -  WPT Blog 1.0
Features * Archive Calendar * Last posts * Pagination comments * Captcha antispam images * Smilies * Admin Control Panel * User control panel
102.4 KB  
Blog  -  StudentLog 1.0
StudentLog is a weblog that does not need any database servers to run.Instead, It performs the weblog functions by using dbm-style database. This makes it ideal for users who do not have access to database servers, but want to have a personal weblog.
112.64 KB