Path to this page:
./
www/geeklog,
PHP/MySQL based application for managing dynamic web content
Branch: CURRENT,
Version: 2.2.2,
Package name: php74-geeklog-2.2.2,
Maintainer: pkgsrc-usersGeeklog is a PHP/MySQL based application for managing dynamic web content.
"Out of the box", it is a blog engine, or a CMS with support for comments,
trackbacks, multiple syndication formats, spam protection, and all the
other vital features of such a system.
DEINSTALL [+/-]# $NetBSD: DEINSTALL,v 1.5 2009/05/26 14:19:29 taca Exp $
GEEKLOG_PUBDIR="${PREFIX}/@GEEKLOG_PUB@"
GEEKLOG_DIR="${PREFIX}/@GEEKLOG_BASE@"
GEEKLOG_TMPL_DIR="${PREFIX}/@GL_TMPL@"
GEEKLOG_TMPL_SUB="@GL_TMPL_SUB@"
case ${STAGE} in
DEINSTALL)
(cd ${GEEKLOG_DIR}; \
if [ ! -s logs/error.log ]; then
rm -f logs/error.log
fi
)
(cd ${GEEKLOG_PUBDIR}; ${RM} -fr admin)
(cd ${GEEKLOG_TMPL_DIR}
${FIND} ${GEEKLOG_TMPL_SUB} -type f -print | \
while read f; do
file="${GEEKLOG_PUBDIR}/$f"
if ${TEST} -f ${file} -a -f ${f} && \
${CMP} -s ${file} ${f}; then
${RM} -f ${file}
fi
done
cd ${GEEKLOG_PUBDIR}
${FIND} -d ${GEEKLOG_TMPL_SUB} -type d -print |
while read d; do
${RMDIR} ${d} 2>/dev/null
done
)
;;
esac
Required to run:[
www/ap-php] [
databases/php-mysqli]
Required to build:[
www/apache24] [
pkgtools/cwrappers]
Package options: mysql
Master sites:
Filesize: 16580.516 KB
Version history: (Expand)
- (2022-12-23) Updated to version: php74-geeklog-2.2.2
- (2021-10-07) Updated to version: php74-geeklog-2.1.1
- (2019-05-24) Updated to version: php71-geeklog-2.1.1
- (2017-09-10) Updated to version: php56-geeklog-2.1.1
- (2015-12-13) Updated to version: php55-geeklog-2.1.1
- (2015-09-27) Updated to version: geeklog-2.1.0nb2
CVS history: (Expand)
2022-12-24 03:19:21 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
www/geeklog: drop php56
It is not time for PHP 5.6.
|
2022-12-23 14:47:42 by Takahiro Kambe | Files touched by this commit (9) | |
Log message:
www/geeklog: update to 2.2.2
This is a leaf package.
Please refer <https://www.geeklog.net/> for changes before 2.2.2.
2.2.2 (2022-09-27)
Geeklog v2.2.2 is now available for download and is the recommended version
for all production sites. An update package is also available that contains
only the files needed to upgrade from Geeklog v2.2.1sr1 to 2.2.2.
This version of Geeklog now fully supports PHP v8.1. The minimum system
requirements for installing Geeklog v2.2.2 is:
* PHP v5.6.4 or higher (PHP 8.1 is supported)
* MySQL v4.1.2 or higher (MySQL 5 recommended)
* Postgresql v9.1.7 or later
There was 95 closed issues for this version of Geeklog which resulted in 468
code commits (with 2,342 changed files). The major new features,
improvements and fixes in this version include:
* [Feature] Added Top 10 Likes and Dislikes to User Profile
* [Feature] Added Likes Control to Static Pages and Polls
* [Feature] Added Error Limit for submissions that works similar to Speed
Limit. Ban plugin v2.0.4 supports this feature
* [Feature] Geeklog Core emails now use templates (for HTML and plain text)
and are sent as HTML by default
* [Feature] Add an option to anonymize IP addresses and APIs to handle them
* [Feature] Added redirects in Routing Manager
* [Feature] reCAPTCHA Plugin support reCAPTCHA v3
* [Improvement] Support for PHP 8.1
* [Improvement] Now uses PHPMailer to send emails (replaces abandoned
Swiftmailer)
* [Improvement] Added Persian language and dropped support for languages
that have not received new translations in a while
* [Improvement] Removed unused user settings and cleaned up user tables
structure
* [Improvement] Sitemap is now updated and not completely recreated each
time something changes
* [Bug] Added missing postmode field to Admin User Editor
* [Bug] After logging out of one user account, cannot log into different
user account in the same browser
* [Bug] Fixed Staticpage Editor Doesn't Remember Some Settings on Reload of
Editor
* [Bug] Handling of Zip Files that have Files with Names not Compatible with
the Web Servers OS
... as well as a lot of other improvements and bug fixes. The complete list
can be found on Github and in the history text file located in the docs
directory of this release.
In the next month or so we plan to release a number of updated 3rd party
plugins that include bug fixes, support for PHP v8.1, and support for the
latest Geeklog v2.2.2 features (where needed). This includes:
* Autotags
* Ban
* Downloads
* FAQ and FAQMan
* Forum (the new version will only work with Geeklog v2.2.2)
* GUS
* Media Gallery
* Menu
* Messenger
* Net Tools
* Searchrank
These plugins can be found on Github in our Geeklog Plugins Repository.
Most are currently in testing and have close to final code. Feel free to
test these updated plugins and provide any feedback.
|
2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030) |
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts):
www/nghttp2/distinfo
Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
|
2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033) |
Log message:
www: Remove SHA1 hashes for distfiles
|
2019-05-23 21:23:24 by Roland Illig | Files touched by this commit (242) |
Log message:
all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F
With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
|
2015-12-13 15:55:35 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
Update geeklog to 2.1.1.
pkgsrc change:
* Prefix PKGNAME with ${PHP_PKG_PREFIX}.
* Now depends on php-mysqli instead of php-mysql.
* Now allow all pkgsrc's PHP versions.
December 9, 2015 (2.1.1)
------------
- [Security] Log parameters for 404 errors & make filtering in 404.log work \
like in error.log [Dirk]
- [Security] Removed the code used for File Manager demos and tests shipped with \
WideImage to prevent an XSS [Mystralkk]
- [Security] Updated File Manager to version 2.2.0 (fixed security issue with \
file upload check) [Mystralkk]
- [Security] Configuration string input sanitizing overhaul. Now can be config \
option specific by
adding sanitize rule in config validation file. Default is now all strings are \
stripped of tags [Tom]
- [Update] CKEditor to version 4.5.4 [Dengen]
- [Update] jQuery to version 1.11.3 and jQuery UI to version 1.11.4. jQuery \
Timepicker Addon updated [Tom] [Dengen]
- [Update] OAuth class to version 1.141 [Tom]
- [Feature] Integrated the UIkit framework version 2.24.0 into Geeklog [Dengen]
- [Feature] Denim theme now uses UIkit [Dengen]
- [Feature] Added first part of developer mode which adds extra error logging \
for any template errors
- [Feature] Plugins can now include default templates and css files along with \
ones for different themes
Plugins template and css files can be included with themes. Plugins template \
files can now have
a function.php file to control what javascript is loaded [Tom]
- [Feature] Schema.org article, author, and Breadcrumb markup added to Denim and \
Modern Curve themes [Tom]
- [Feature] Poll plugin bar graphs now based on percentage and supports \
responsive themes [Tom]
- [Feature] Useful feature template class [Tom]
- [Feature] Allow xmlSiteMap Plugin to Ping Search Engines when new content is \
Added [Mystralkk]
- [Feature] XMLSitemap Plugin - Add dedicated API [Mystralkk]
- [Feature] Change default admin page to index.php from moderation.php [Dengen]
- [Feature] Search form part of the theme is not accessible. [Dengen]
- [Feature] Localization of message "Unfortunately, an error has occurred \
rendering this page." [Mystralkk]
- [Feature] Add Pagination with rel=Ânext and rel=Âprev [Tom]
- [Bug] Added email check to Com_mail to prevent plugins from sending email to \
users who don't have an address (Oauth users) [Tom]
- [Bug] Cached Articles Sometimes do not Display on website [Tom]
- [Bug] Current LDAP module doesn't work properly - new Simple_LDAP \
Authentication provided [Mystralkk]
- [Bug] Duplicate Blocks [Mystralkk]
- [Bug] Remove hardcoded checks for TLD in domain names [Mystralkk]
- [Bug] Geeklog Does Not Accept .website TLD [Mystralkk]
- [Bug] Install script Migrate option needs to handle cookiesecure config value \
[Dirk]
- [Bug] Hidden config option 'search_use_fulltext' can be found using search in \
Configuration [Dengen]
- [Bug] Errors while editing blocks reset all options [Dengen]
- [Bug] The administrator is forced to be an input of the user password in the \
Edit User screen [Dengen]
- [Bug] Wrong permissions with articles submitted by guest users [Dengen]
- [Bug] Declaration of dc: namespace missing from RSS and RDF feeds [Mystralkk]
- [Bug] Missing blank in feed headers [Dirk]
|
2015-12-06 13:13:13 by Takahiro Kambe | Files touched by this commit (25) |
Log message:
Explicitly restrict PHP_VERSIONS_ACCEPTED to 55 and 56 for packages which
use php-mysql package.
|
2015-11-29 04:05:15 by Takahiro Kambe | Files touched by this commit (1) |
Log message:
Reset MAINTAINER.
|