Login/Register
(IR) Installatron Remote

Geeklog

Geeklog is an open source blog application. Geeklog was initially released in 2000.

Installatron Remote is a one-click solution to install and manage all of your Geeklog websites. Using Installatron helps ensure Geeklog is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote

Information

ApplicationGeeklog
Category blog
Current Version2.2.2
Last Updated30 September 2022
LanguagesEnglish,
38 more

Requirements

Install Size60MB
Licenseopen source

Support

Geeklog Website
Documentation
Frequently Asked Questions
Support Page
Installatron Auto-Installer Support

Related Apps

Geeklog is a CMS and blog engine with support for comments, trackbacks, multiple syndication formats, spam protection, and all the other vital features of such a system. The core Geeklog distribution can easily be extended by the many community developed plugins and other add-ons to radically alter its functionality. Available plugins include forums, image galleries, and many more.

Blog/CMS Features:
  • Create, Schedule, Post and Edit articles in multiple topics
  • Save story drafts until they are ready for publishing.
  • Control over formatting used in articles (HTML whitelists)
  • Control over acceptable content (filtering of offensive language)
  • Embed images or other content in articles
  • Multiple Authors can post
  • Submissions from users
  • Support for comments, trackbacks and pingbacks
  • Export and import in all common syndication formats (RSS/RDF/Atom etc)
  • Spam detection and rejection
  • Robust calendar feature with support for personalized calendars.
  • Support for OAuth, OpenID and other remote authentication methods.
  • Extendible via numerous Open Source plugins.

Administration Features:
  • User accounts and access controls.
  • Robust *nix-like security model for all objects which can be extended for use in plugins
  • Access can be defined for each article, topic etc
  • All passwords are stored encrypted.
  • All admin access is logged.
  • All errors are logged.
  • Complete error logging on all forms and SQL calls.

Developer Features:
  • Plugin support with API for developers.
  • A fully configurable block system, with php-in-block support.
  • Well organized codebase, use of PHP's Object-Oriented features.
  • Thin database abstraction layer allowing Geeklog to be ported to DBMS's other than the defaults (MySQL and MSSQL supported directly).
-Geeklog developer

2.2.2


30 September 2022 - 60MBNew Features
  • Added Top 10 Likes and Dislikes to User Profile
  • Added Likes Control to Static Pages and Polls
  • Added Error Limit for submissions that works similar to Speed Limit. Ban plugin v2.0.4 supports this feature
  • Geeklog Core emails now use templates (for HTML and plain text) and are sent as HTML by default
  • Add an option to anonymize IP addresses and APIs to handle them
  • Added redirects in Routing Manager
  • reCAPTCHA Plugin support reCAPTCHA v3

Bug Fixes and Improvements
  • Support for PHP 8.1
  • Now uses PHPMailer to send emails (replaces abandoned Swiftmailer)
  • Added Persian language and dropped support for languages that have not received new translations in a while
  • Removed unused user settings and cleaned up user tables structure
  • Sitemap is now updated and not completely recreated each time something changes
  • Added missing postmode field to Admin User Editor
  • After logging out of one user account, cannot log into different user account in the same browser
  • Fixed Staticpage Editor Doesn't Remember Some Settings on Reload of Editor
  • Handling of Zip Files that have Files with Names not Compatible with the Web Servers OS

Read more: https://www.geeklog.net/article.php/geeklog-v2-2-2

2.2.1sr1

(security release)
24 September 2022 - 60MB2.2.1sr1

SECURITY
  • XSS issue with the Plugin Admin interface (reported by Netsparker.com)
  • Issue with the comment library (reported by Netsparker.com)

Highlights
  • Staticpages can now be set individually if they will appear in the search results or not

Bug Fixes
  • Fixed hardcoded table names in upgrade for Geeklog v2.2.1
  • Fixed issue where the install would fail in some cases because it did not know where the system directory was
  • Fixed Users can only be set to certain statuses by Admins
  • Fixed related Articles are Missing From the Article Page
  • Fixed Print Pages for Articles and Staticpages javascript crashing issue
  • Fixed URL Routing for Articles that could cause errors in some cases. Also disabled multiview by default for Apache servers in the htaccess file

2.2.1

Highlights
  • Geeklog now uses PHP built in support for sessions.
  • Structured Data directly integrated into Geeklog along with plugin support. Includes initial support for Breadcrumbs, Articles, and Static Pages.
  • For users without a photo you can now automatically generate user image/icon/avatar from Username.
  • A configurable Likes and Dislikes system that also supports plugins.
  • A switch to RichFileManager since the original Filemanager is depreciated (and has been removed).
  • Can create a News specific XML Sitemap for Google News Publishers
  • Convert any remote account to local account.
  • EU Cookie Consent added to all themes.
  • Staticpages Plugin template and PHP pages now support Geeklog Search.

Improvements
  • Themes now have version numbers to enable better support detection
  • Multiple Geeklog Install Package improvements.
  • The Denim, and Denim_Three themes now display user photos with comments.

Bug Fixes
  • Fixed saving of permissions for users when you have security groups within security groups.
  • Fix for Duplicate Usernames & Usernames with Trailing Spaces.
  • Fixed Geeklog User Group Assignments which were not correct on new installs.

2.2.0

Highlights
  • Two-Factor Authorization for User Accounts
  • reCAPTCHA Plugin now included in Core and supports invisible CAPTCHA
  • Automatic minifying and combining of JavaScript files and CSS files
  • SPAM-X support for Akismet
  • Support for UIKit v3 (including Denim theme)
  • Plus many more and bug fixes as well...

Features
  • Added Uikit 3 framework and new theme Denim_Three
  • Blocks can now appear in more than just the left or right column. Block Locations can now be added by plugins and themes
  • New CSS and JS processor to Minify and combine files
  • ReCaptcha Plugin now included with the Geeklog Install
  • ReCaptcha Plugin now supports Invisible Captcha
  • New Passwords must contain a minimum of 8 characters and have at least 1 letter and 1 number
  • Two Factor Authentication is available for user accounts
  • You can now require all user accounts to have a verified email address (including remote accounts)
  • New User Statuses Added (Locked, New Email Required, New Password Required)
  • Akismet module now included with the SPAM-X plugin
  • Built in Demo Mode
  • Allow Admin to disable 2 Form Authentication (2FA) for a specific user
  • Added Uikit 3 framework and new theme Denim_Three
  • Blocks can now appear in more than just the left or right column. Block Locations can now be added by plugins and themes
  • New CSS and JS processor to Minify and combine files
  • ReCaptcha Plugin now included with the Geeklog Install
  • ReCaptcha Plugin now supports Invisible Captcha
  • New Passwords now must contain 8 characters and have at least 1 letter and 1 number in it
  • Two Factor Authentication can now be enabled for user accounts
  • You can now require all user accounts to have a verified email address
  • New User Statuses Added (Locked, New Email Required, New Password Required)
  • Akismet module now included with the SPAM-X plugin
  • Built in Demo Mode

Bug Fixes
  • Fixed After token expired re-authentication returns to a blank page once Authentication is successful
  • Fixed Switch Language Block (and COM_getLanguageFromURL) to work on a topic page
  • 2FA backup codes now get deleted on user delete
  • 2FA would always reset backup codes preventing user from being able to login
  • Fix for Batch Admin and phantom users when the Geeklog Database is from a really old install
  • On Group Admin form fixed inherited list style for child themes
  • Fixed After token expired re-authentication returns to a blank page once Authentication is successful
  • Fixed Switch Language Block (and COM_getLanguageFromURL) to work on a topic page

Read more: https://www.geeklog.net/article.php/geeklog-v2-2-1sr1

2.1.1

(security release)
14 December 2015 - 40MB
  • [Security] Log parameters for 404 errors & make filtering in 404.log work like in error.log
  • [Security] Removed the code used for File Manager demos and tests shipped with WideImage to prevent an XSS
  • [Security] Updated File Manager to version 2.2.0 (fixed security issue with file upload check)
  • [Security] Configuration string input sanitizing overhauled
  • [Security] Fixed a possible OS command injection with database backup
  • [Update] CKEditor to version 4.5.4
  • [Update] jQuery to version 1.11.3 and jQuery UI to version 1.11.4. jQuery Timepicker Addon updated
  • [Update] OAuth class to version 1.141
  • [Feature] Integrated the UIkit framework version 2.24.0 into Geeklog
  • [Feature] Denim theme now uses UIKit
  • [Feature] Plugins can now include default templates and css files along with ones for different themes
  • [Feature] Schema.org article, author, and Breadcrumb markup added to Denim and Modern Curve themes
  • [Feature] Allow xmlSiteMap Plugin to Ping Search Engines when new content is added
  • [Feature] For XMLSitemap Plugin added dedicated API
  • [Feature] Added first part of developer mode which adds extra error logging for any template errors. See siteconfig.php to enable feature
  • [Bug] Added email check to Com_mail to prevent plugins from sending email to users who don't have an address (Oauth users)
  • [Bug] Cached Articles Sometimes do not Display on website
  • [Bug] Current LDAP module doesn't work properly - new Simple_LDAP Authentication provided
  • [Bug] Duplicate Blocks
  • [Bug] Remove hardcoded checks for TLD in domain names

Read more: http://geeklog.net/article.php/geeklog-2-1-1

2.1.0

(major version)
21 July 2014 - 40MB
  • Integrated Caching Template Library original developed by Joe Mucchiello
  • Speed increases by added configurable caching support for blocks, staticpages, the topic tree structure and articles
  • New OAuth login methods supported (Google, Microsoft, Yahoo)
  • New Advanced Editor System that allows developers to easily to add new javascript editors. The CKEditor 4.3.2 is now the default advanced editor for Geeklog
  • Updated to jQuery 1.10.2 and jQuery UI to 1.10.3
  • Added a Filemanager

Read more: http://geeklog.net/article.php/geeklog-2-1-0

Live Demo provides demonstration instances of Geeklog for evaluation purposes. Live Demo instances reset frequently and are configured without plugins or themes.

2.2.2

Front-end View

Back-end View
Showcase highlights websites powered by Geeklog to demonstrate the range of capabilities provided by the application.
© 2004 - 2025 Installatron LLC. All rights reserved. Privacy Policy.