richard
/
cyca
Archived
1
0
Fork 0
This repository has been archived on 2024-02-08. You can view files and clone it, but cannot push or open issues/pull-requests.
cyca/config/cyca.php

70 lines
1.7 KiB
PHP
Executable File

<?php
return [
/**
* Valid MIME types for favicons
*/
'faviconTypes' => [
'image/jpeg',
'image/bmp',
'image/x-icon',
'image/png',
'image/vnd.microsoft.icon'
],
/**
* Valid rel attributes for favicons
*/
'faviconRels' => [
'icon',
'shortcut icon',
'apple-touch-icon'
],
/**
* Types of feeds supported by Cyca
*/
'feedTypes' => [
'application/xml',
'text/xml',
'application/rss+xml',
'application/atom+xml',
],
/**
* Interval between updates
*/
'maxAge' => [
/**
* For documents
* Default value is 24 hours
*/
'document' => 60 * 24,
/**
* For feeds
* Default value is 15 minutes
*/
'feed' => 15
],
/**
* For how long should we keep old documents, feeds and feed items in
* database ?
*
* What we mean by "old" depends on the type of considered object:
* - An old document is a document with no attached bookmarks
* - An old feed is a feed with no attached document
* - An old feed item is a feed item marked as read by all users following
* its parent feed
*
* Values are expressed in days. So, by default:
* - old documents are kept for a maximum of 7 days
* - old feeds are kept for a maximum of 7 days
* - old feed items are kept for a maximum of 30 days
*
* (If, for some reason, new feed items are published before 30 days from
* now, they will simply be ignored by Cyca)
*/
'maxOrphanAge' => [
'document' => 7,
'feed' => 7,
'feeditems' => 30
]
];