Nailblog
This is the program this website is based on. If you do try it out, please send me some feedback!
[Documentation]
Installation instructions and user manual can be found here.
Currently I'm working on version 2.0, but that's still in beta so stick to 1.2 until it's done. The 1.2 version is separated in three categories; Core installation files, templates and modules. The core installation files is what you need to install a working Nailblog on your server. I'm keeping that file rather small and there is no graphical content in there.
New releases are posted in chronological order with download links and patches.
Nailblog-1.2.1
2009-02-18 10:35 by Nailbar
Full installation: [nailblog-1.2.1.tar.gz]
1.2.0 - 1.2.1 patch: [nailblog-1.2.1-patch.tar.gz]
First bug fix release for version 1.2!
- The Nailblog specific tags (<nailblog version>, etc) didn't work well with the WYSIWYG addon module, so I made a small change. They are now renderd like HTML tags; <nailblog>variable</nailblog>.
- <nailblog>version</nailblog>
Displays current Nailblog version; 1.2.19 - <nailblog>date</nailblog>
Displays last modification date; 2010-10-27 20:46 - <nailblog>ip</nailblog>
Displays your IP; 216.73.217.32 - <nailblog>user</nailblog>
Displays current user name; Guest - <nailblog>userid</nailblog>
Displays current user ID; 0 - <nailblog>login</nailblog>
Displays current user login name;
- Added Nailblog tag support for the rss output.
- Fixed the "Convert to freeform" link when editing blog entries.
Nailblog-1.2.0
2009-02-17 14:56 by Nailbar
Full installation: [nailblog-1.2.0.tar.gz]
1.1.6 - 1.2.0 patch: [nailblog-1.2.0-patch.tar.gz]
What's new:
- New core module; mod_rss
This module adds RSS syndication to the blogs. - New core module; mod_counter
This module counts visitors; page hits (per page), unique visits, browsers used, and referers - New core module; mod_template
This module makes it possible to change the template for specific pages - New core module; mod_honeypot
This module bans spam bots using the honey pot method - Modules can now break the functioncalls-loop without losing the template
- helpers.php and helpers.js are now called nailblog.php and nailblog.js
- Made displaying a single blog entry aware of the blog read access rules
- Added dynamic tags which can be added in user generated content:
- <nailblog version>
Displays current Nailblog version: <nailblog version> - <nailblog date>
Displays last modification date: <nailblog date> - <nailblog ip>
Displays your IP-address: <nailblog ip> - <nailblog user>
Displays current user name: <nailblog user> - <nailblog userid>
Displays current user ID: <nailblog userid> - <nailblog login>
Displays current user login name: <nailblog login>
- Added buttons for resetting specific modules and the global settings
- Made all modules' admin boxes generate content only when opened (the old method was to generate content for all admin boxes on the admin page but that would slow down administration when many modules are activated)
And that's that. Enjoy!
2009-02-17 15:00 by Nailbar
Note that if you use the TinyMCE addon module it will remove all dynamic tags from the content even though you'd add them using the HTML editor.
Dynamic content does not currently work for the RSS feeds.
2009-02-17 20:35 by Nailbar
Rats. The TinyMCE module does more harm than I though. It also removes trailing slashes from some links which means that I have to turn it of in order to get the links to galleries on the [Images] page working!
For example: [?act=gallery&id=images/galleries/borje/]
Add another slash at the end, and the link will start working. Using TinyMCE? Nope!
2009-02-19 14:28 by Nailbar
The TinyMCE thingy was fixed. Yeay!
Nailblog-1.2.beta1
2009-02-15 22:03 by Nailbar
Made the first beta version of Nailblog-1.2.x. I won't provide upgrade patches for beta versions, but if you want to try it out, here's a full installation [nailblog-1.2.beta1.tar.gz] featuring:
- a working honeypot module for banning spam bots (don't know if it works in practice)
- the frame for a visitor counter module
- the frame for an RSS module
- some changes in the core code
Ta-daa!
Nailblog-1.1.6
2009-02-15 21:59 by Nailbar
Full installation: [nailblog-1.1.6.tar.gz]
1.1.5 - 1.1.6 patch: [nailblog-1.1.6-patch.tar.gz]
One fix; a bug in helpers.php corrupted the global settings when raising a module in the module list. This was introduced by some code cleanup I did in the index.php file.
Nailblog-1.1.5
2009-02-13 22:31 by Nailbar
Full installation: [nailblog-1.1.5.tar.gz]
1.1.4 - 1.1.5 patch: [nailblog-1.1.5-patch.tar.gz]
Quick fix for a bug the last update created. Added a few extra fixes while at it:
- Added a "No template" choise for the Defalt template select box
- Made the "No template" output XHTML correct
- Fixed a bug which corrupted the version number for the blog module
(Gave a constant "Blog data newer version than blog module!" error) - Implemented the read access flag for blogs
- Removed the login form for logged in users
(you have to logout first) - Made already logged in users skip the anti-bot-password
Updated Templates
2009-02-13 14:47 by Admin
Actually, all that is updated here is a small encoding fault and that they are all now installable from the Nailblog root directory.
[nailblog-1.1.4-template-darknail.tar.gz]
[nailblog-1.1.4-template-nailblog.tar.gz]
[nailblog-1.1.4-template-winternail.tar.gz]
[Add comment]