'.$text .'
'.$text2.'
'; $result = $logcache->log_cache_event($text); $result = $logcache->log_cache_event($text2); return (true); } return (false); } /* ---------------------------------------------------------------*/ function ameta_cron_unschedule () { /* This should be done once on activation only or once if settings changed, or perhaps only if requested */ $network = ausers_job_prefix(); if (function_exists ('wp_clear_scheduled_hook')) { wp_clear_scheduled_hook('amr_'.$network.'regular_reportcacheing'); $logcache = new adb_cache(); $text = __('Deactivated any existing regular cacheing of lists','amr-users'); $logcache->log_cache_event($text); echo ''.__('Background cache request received', 'amr-users').'
'; if (isset($_REQUEST['rebuildreal'])) { $ulist = (int) $_REQUEST['rebuildreal']; amr_request_cache_with_feedback($ulist); } else amr_request_cache_with_feedback(); return; }/* then we have a request to kick off run */ elseif (isset ($_REQUEST['rebuildreal'])) { /* can only do one list at a time in realtime */ $ulist = (int) $_REQUEST['rebuildreal']; amr_rebuild_in_realtime_with_info ($ulist); //echo amr_build_cache_for_one($_REQUEST['rebuildreal']); //echo '';
_e('This cacheing grabs all the raw data it can find and does some preprocessing. ', 'amr-users');
echo '
';
_e('The data is stored in a flat db table for later formatting and reporting. ', 'amr-users');
echo '
';
_e('The cache log will tell you the last few times that the cache was rebuilt and why. ', 'amr-users');
echo ''.__('Go to cache log','amr-users').'';
echo '
';
_e('A cron plugin may also be useful.', 'amr-users');
echo ' amr cron manager';
echo '
'; /* echo ''; */ echo '
';
_e('If you have very frequent user updates consider only cacheing at regular intervals', 'amr-users');
echo ' ';
_e('This will help prevent excessive database activity', 'amr-users');
echo '
';
_e('EG: Are you tracking every page ? every login.. you do not want it recaching all the time?!', 'amr-users');
_e('Rather cache hourly only. A refresh can be requested.', 'amr-users');
/* 20170906 echo '
';
_e('Wordpress transients are also used to cache the html in public lists and front end', 'amr-users');
*/
echo '
';
_e('To switch off all auto cacheing, select "Do not.." above AND "No..." below.', 'amr-users');
echo '
';
_e('Lists will then be re-generated on manual refresh request only.', 'amr-users');
echo '