Cameron
52cf8f5bfa
Closes #4783 Added Page Meta-Title field and synced with Page title.
...
Issue #6 global LAN_META_DESCRIPTION and LAN_META_TITLE added and replacements made throughout.
2022-06-08 18:29:37 -07:00
Cameron
782c51ff18
Issue #4783 Set SEO title/description limits high. 'cache_clear_all' event added.
2022-06-07 17:48:29 -07:00
Cameron
7c31d17f25
#4784 Fixes LiteSpeed compatibility with mod-rewrite flag. Corrected 'cache_clear' event trigger.
2022-06-02 13:46:15 -07:00
Cameron
55980a29a8
Generated PHPDoc for all classes in e107_handlers where one was missing. toNumber() updated to always return int or float.
2022-04-04 10:54:24 -07:00
Cameron
0d8f3e9086
PHPDoc fixes and code optimization.
2021-12-03 14:58:33 -08:00
Nick Liu
20882920a0
Fix all PHP 8.1 test failures
...
* `strftime()` has been replaced with a polyfill based on `DateTime`.
* Explicit type casts/assertions added where required by PHP 8.1
* `filter_var(…, FILTER_SANITIZE_STRING)` replaced with `strip_tags()`
or HTML entity encoding of quotation marks, depending on a guess of
what the intended "sanitization" was
* `http_build_query()` usage type mismatches fixed
* Removed usages of the `FILE_TEXT` constant
* To avoid breaking PHP 5.6 compatibility (function return types),
`e_session_db` no longer implements `SessionHandlerInterface`.
Instead, the alternative non-OOP invocation of
`session_set_save_handler()` is used instead to apply the session
handler.
* The shim for `strptime()` still calls the native function if available
but now suppresses the deprecation warning.
* `e_db_pdo` explicitly asks for `PDO::ATTR_STRINGIFY_FETCHES` to
maintain consistent behavior with past versions of PHP.
* `e_db_mysql` explicitly sets `mysqli_report(MYSQLI_REPORT_OFF)` to
maintain consistent behavior with past versions of PHP.
* Removed pointless random number generator seed from `banner` plugin
* Workaround for `COUNT(*)` SQL query in
`validatorClass::dbValidateArray()` without a proper API for avoiding
SQL injection
2021-09-04 15:06:19 +02:00
Cameron
8048744de7
Cache clear test.
2020-12-28 10:56:21 -08:00
Cameron
780a44d4fd
Fixes #4292 , Closes #4293 - Cache file prefix no longer creates a syntax error.
2020-12-16 14:46:43 -08:00
Cameron
1c0cfbe0ff
Cache handler test added. Cache handler getLastError() method added.
2020-12-16 09:45:11 -08:00
Cameron
ce7f3feb38
PDO class now used by default. mysql_class.php currently deprecated until it is modified to use mysqli. Install routine upgraded. Install logging vastly improved.
2019-06-03 15:27:36 -07:00
Cameron
a2d49a1ce5
Experimental Image-Caching performance enhancement.
2017-10-25 15:17:53 -07:00
Cameron
8c507c964d
updated themes to use e107::library(). e107::getCache()->clearAll() now accepts 'library' as an option.
2017-01-29 15:10:32 -08:00
Cameron
38dae889e2
Cache Fixes. Core update-check fixed. Core-update via Scheduled Task fixed.
2016-12-22 17:59:29 -08:00
Cameron
bc5a224f25
Caching fixes.
2016-12-18 10:27:12 -08:00
Cameron
7858c84da0
News cache and comment fixes.
2016-12-13 08:58:00 -08:00
Cameron
f259efec1f
Allow for non-hashed cache files. File-Handler getRemoteContent() debugging methods added.
2016-06-01 08:58:32 -07:00
Cameron
f6ca9f8883
Newsfeeds: Fixes #1495 . Admin-area rewrite using admin-ui. Newsfeed class is now compatible with PHP7.
2016-04-20 17:25:32 -07:00
Cameron
eb3cb3b287
Fixes for JS/CSS Cache. Correct file-count displayed in admin. minify code on output.
2016-02-05 16:26:33 -08:00
Cameron
a1c4707bcf
Preference added to enable experimental JS/CSS Caching. JS/CSS Caching tweaked to correct broken paths.
2016-02-05 15:31:54 -08:00
Cameron
b427af4f31
Fixes #1075 , Fixes #441 - Forum permissions cache was stored incorrectly, causing incorrect permissions for some users.
2015-06-25 18:17:08 -07:00
Cameron
62509f09fb
Issue #435 - More Bootstrap 3 tweaks
2013-12-19 22:45:09 -08:00
Cameron
12178fb769
new setMD5() method added to cache hander. One should never include an md5 in the $CacheTag of set($CacheTag,$Data)
2013-03-19 19:08:16 -07:00
Cameron
ecb5153f7b
No MD5 on System Cache
2012-12-15 16:22:50 -08:00
Cameron
71cd2aca3c
Should help with Issue #53 - PHP Strict issues
2012-12-15 03:51:45 -08:00
Cameron
f97af6e6b6
More notice removal
2012-12-07 15:43:49 -08:00
Cameron
ebe66a5801
PHP Warning Removal
2012-12-06 14:53:58 -08:00
CaMer0n
951665accd
Media-Manager batch image-rotation added (only jpeg for now). Other minor tweaks.
2012-07-29 02:36:18 +00:00
CaMer0n
286d8048a6
Clear DB cache before e107_update and some cleanup in admin->cache code.
2012-04-26 01:33:33 +00:00
nlstart
7fdd92eb5c
Prevent some PHP errors
2012-01-11 10:37:12 +00:00
secretr
cca1f3f8e0
Install routine fix - problem related mainly with our old enemy - global vars;
...
Everything should work fine now, notices also cleared.
2010-05-16 11:14:19 +00:00
secretr
5cc153b09c
EONE-10 (Task): Option to clear DB/Image cache added (Admin interface), Cache administration cleanup, phpDoc fixes
2010-05-14 09:32:16 +00:00
secretr
b1ec1dbebd
MAJOR CHANGES: new paths set by e107 class, $e107_CONFIG array can now override all kind of paths; cache path changed, preparing for GRAND changes.
2010-03-03 17:06:33 +00:00
secretr
4fecfffddd
svn keywords added (v0.8)
2010-02-10 18:18:01 +00:00
e107steved
08aaa0b0fc
Fix documentation errors
2009-12-13 21:52:32 +00:00
secretr
6b173127d8
IMPORTANT: class2/e107 class massive changes - most of code building core environment moved to e107 class; getter for retrieving SQL related config data added; still some problems awaiting solution - e_cache (pref independent, new static methods), class2 - Language related code need its own handler; follow XXX, FIXME, TODO comments.
2009-11-24 16:30:08 +00:00
CaMer0n
1377b23532
Fix copyright info.
2009-11-18 01:06:08 +00:00
CaMer0n
fdc7e579ed
More cron work.
2009-10-24 10:07:30 +00:00
secretr
2c94009a6b
cache handler cleanup (more to do), clear() now accepts $related parameter for clearing nq_ and nomd5_ related entries
2009-09-25 20:17:34 +00:00
secretr
a1f98a1477
another global variable killed - get rid of $eTraffic
2009-09-13 10:29:56 +00:00
secretr
980a2486c8
Cache handler: parse error temporary fix (unkown method), reporduce: try static call ecache::retrieve() inside another object Better fix is required, new methods maybe, PHP in strict mod is throwing warnings (non-static method should not be called statically, assuming $this from incompatible context).
2009-08-03 18:21:46 +00:00
e107steved
1afc7a612c
Update cache handling
2009-02-01 16:18:08 +00:00
e107steved
64b31b2abf
Bugtracker #4578 and more - add caching, plugin.xml, admin logging
2008-12-20 10:39:29 +00:00
mcfly
cf3b108577
Support for new admin event trigger, using e_admin_events.php file in plugins
2008-12-03 00:43:00 +00:00
CaMer0n
dc4f2349a2
minor cleanup
2008-01-16 10:54:33 +00:00
CaMer0n
c6160ed083
Use of e_CACHE and e_UPLOAD implemented.
2008-01-10 03:14:09 +00:00
CaMer0n
161ee43eb3
Bugfix: custom CachePageMD5 was failing when used in e_module.php
2007-12-09 00:12:08 +00:00
e107steved
d26c99ea60
Add in 'Force' flag
2007-06-25 21:13:40 +00:00
sweetas
034ce9d97b
converted back to ascii removing BOM
2007-06-21 16:55:10 +00:00
mrpete
8a7c840d01
Fix: cache files should not be world-writeable; incompatible with cgi-mode php
2007-03-04 15:01:28 +00:00
mcfly
90cce5fef0
Added new System Cache in addition to the regular cache. System cache will contain only system config type info and no real page content, that will still be handled by the regular cache
2007-02-04 17:36:16 +00:00