79 lines
3.5 KiB
HTML
79 lines
3.5 KiB
HTML
|
<!DOCTYPE html>
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta charset="UTF-8">
|
||
|
<title>Zombiepress is here | Blog | Felipe Martin</title>
|
||
|
<link rel="stylesheet" href="/static/css/style.css">
|
||
|
<link rel="alternate" type="application/rss+xml" title="RSS Feed for fmartingr.com" href="/feed.xml" />
|
||
|
<link rel="icon" href="/static/images/favicon.ico">
|
||
|
<!-- Mobile -->
|
||
|
<meta name="HandheldFriendly" content="True">
|
||
|
<meta name="MobileOptimized" content="320">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
|
||
|
<meta http-equiv="cleartype" content="on">
|
||
|
|
||
|
|
||
|
</head>
|
||
|
<body class="blog post">
|
||
|
<div class="page-content center">
|
||
|
<header>
|
||
|
<div class="avatar">
|
||
|
<img class="avatar" src="/static/images/avatar.jpg?h=f834fb12">
|
||
|
</div>
|
||
|
<h1>Felipe Martín</h1>
|
||
|
<nav>
|
||
|
<a href="/">/home</a>
|
||
|
|
||
|
<a class="text-bold" href="/blog/">/blog</a>
|
||
|
|
||
|
<a href="/about/">/about</a>
|
||
|
|
||
|
</nav>
|
||
|
</header>
|
||
|
<hr>
|
||
|
<section class="main-content">
|
||
|
|
||
|
|
||
|
|
||
|
<article class="blog-post">
|
||
|
<h1 class="title"><a href="/blog/2013/06/24/zombiepress-is-here/">Zombiepress is here</a></h1>
|
||
|
<div class="info">
|
||
|
Published on June 24, 2013
|
||
|
</div>
|
||
|
|
||
|
<div class="content">
|
||
|
|
||
|
<p>It finally happened. I got tired of octopress and decided to finish what I
|
||
|
started: my own blogging CMS.</p>
|
||
|
<p>It's a really modest thing built with django. I've added some thing to make it
|
||
|
easy to use (in my oppinion):</p>
|
||
|
<ul>
|
||
|
<li>settings.py main preferences (required for running the app) are set on environment variables instead of environment dependant settings files or the not so cool local_settings.py.</li>
|
||
|
<li>A a key->value preferences config in the admin (<a href="https://github.com/fmartingr/zombiepress/blob/master/zombiepress/apps/config/models.py#L5">a simple django model with 3 fields</a>) for settings that may be needed to modify in a live environment and would be a shame if it were on the <em>settings.py</em> file. In example, I use it to <a href="https://github.com/fmartingr/zombiepress-fmartingr-theme/blob/master/blog/rss.jinja2#L4-L6">set some RSS preferences</a> and the <a href="https://github.com/fmartingr/zombiepress-fmartingr-theme/blob/master/blog/entry.jinja2#L62-L65">Disqus shortname for the blog comments</a>. To disable blog comments I just need to uncheck the "pass to template" option on the required variable.</li>
|
||
|
<li>Theming: Not an absolute state of the art, but it's function works: a themes folder and a variable to select one on the settings.py, I just need to create the basic theme.</li>
|
||
|
<li><strong>(experimental)</strong> Multilanguage support. A friend asked for a easy to use CMS with multilingual support, so I want to give it a shot. Since I never used django with managed multilingual content, it may be easy or it may be not. The code is there, someone has to try it.</li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<hr />
|
||
|
</article>
|
||
|
|
||
|
<div class="block-info">
|
||
|
If you want to approach me directly about this post use the most appropriate channel
|
||
|
from <a href="/about/">the about page</a>.
|
||
|
</div>
|
||
|
|
||
|
</section>
|
||
|
<hr>
|
||
|
<footer>
|
||
|
Site created using <a target="_blank" href="https://getlektor.com">Lektor</a>. Source code available in <a target="_blank" href="https://github.com/fmartingr/fmartingr.com">Github</a>
|
||
|
</footer>
|
||
|
|
||
|
|
||
|
|
||
|
</body>
|
||
|
</html>
|