mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-20 05:35:12 +00:00
schedule a doco update once weekly
This commit is contained in:
parent
e23f86faa9
commit
c865f17dc0
2 changed files with 34 additions and 0 deletions
31
include/importdoc.php
Executable file
31
include/importdoc.php
Executable file
|
@ -0,0 +1,31 @@
|
|||
<?php
|
||||
|
||||
require_once('include/cli_startup.php');
|
||||
|
||||
cli_startup();
|
||||
|
||||
require_once('mod/help.php');
|
||||
|
||||
function update_docs_dir($s) {
|
||||
$f = basename($s);
|
||||
$d = dirname($s);
|
||||
if($s === 'doc/html')
|
||||
return;
|
||||
|
||||
$files = glob("$d/$f");
|
||||
if($files) {
|
||||
foreach($files as $fi) {
|
||||
if($fi === 'doc/html')
|
||||
continue;
|
||||
if(is_dir($fi))
|
||||
update_docs_dir("$fi/*");
|
||||
else
|
||||
store_doc_file($fi);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
update_docs_dir('doc/*');
|
||||
|
||||
|
||||
|
|
@ -175,6 +175,9 @@ function poller_run($argv, $argc){
|
|||
logger('regdir: ' . print_r(z_fetch_url(get_directory_primary() . '/regdir?f=&url=' . urlencode(z_root()) . '&realm=' . urlencode(get_directory_realm())),true));
|
||||
}
|
||||
|
||||
|
||||
proc_run('php', 'include/importdoc.php');
|
||||
|
||||
/**
|
||||
* End Cron Weekly
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue