aboutsummaryrefslogtreecommitdiffstats
path: root/include/channel.php
Commit message (Collapse)AuthorAgeFilesLines
...
* identity_export_year() was a bit short-sighted. We really require arbitrary ↵redmatrix2016-06-281-0/+38
| | | | date ranges. A new function was created to tackle this - channel_export_items() which takes a channel, and a start and finish date. Finish date will default to "now" if not set. Will be working this into the interface under a module named "export_items" which will correspond closely to the existing "import_items" module you'll need to do the reverse operation. Will also make it available via the API. Once that is complete, I anticipate removing identity_export_year() as it will then be somewhat redundant, and modifying the documentation on the channel export page accordingly. Note: the function works strictly in GMT so an interface would need to convert from channel local time.
* remove the app $a passed to profile_load, also add profile_load to mod_wiki ↵redmatrix2016-06-261-2/+1
| | | | which should fix issue #431
* change AbConfig to use channel_id instead of channel_hash; which was a ↵redmatrix2016-06-231-1/+1
| | | | mistake in retrospect
* use the normal html escape for '@' in addresses rather than the high-plane ↵redmatrix2016-06-221-1/+1
| | | | unicode variant. This makes it copy-able, but not easily scrape-able.
* vcard spec changesredmatrix2016-06-211-0/+1
|
* 1. provide automatic relocation of important links in items that are ↵redmatrix2016-06-211-1/+7
| | | | | | | imported or synced to clones 2. provide framework for custom curl request bodies using custom/non-standard request methods. This was a real nightmare because curl doesn't actually let you specify a string to send as the request body (except when doing POST). You have to treat it as a file upload using a custom file handler function which provides the actual content in chunks as if it were buffered I/O. 3. item_store and item_store_update now return the item that was stored
* the text link to a thing will take you to the local thing page, both as a ↵redmatrix2016-06-171-0/+1
| | | | link for editing and as a destination in case there is no thing photo. If there's a photo, the photo link will take you to the thing URL.
* deprecate the item_id table - replace with iconfig. A possibly useful ↵redmatrix2016-06-131-20/+1
| | | | function in the iconfig class would be a search which takes a service id and type and uid, matches against an item and returns the iid. That could save a bit of code duplication.
* the rest of the schema updates - WARNING: some third party plugins may fail; ↵redmatrix2016-06-011-159/+15
| | | | e.g. embedphotos and chess. $item['object'] is now $item['obj'] and $photo['type'] is $photo['mimetype'], $photo['scale'] is $photo['imgscale'] and $photo['data'] is now $photo['content']. There are a number of other changes, but these are the ones noted to cause issues with third-party plugins. The project plugins have been updated. Please note any new issues as this effort touched a lot of code in a lot of files.
* more db column renamesredmatrix2016-05-311-10/+10
|
* require token signatures in zot_refresh, also move channel specific stuff ↵redmatrix2016-05-241-0/+23
| | | | into include/channel.php from include/connections.php
* turn the oft-repeated block_public ... check into a function ↵redmatrix2016-05-221-1/+1
| | | | observer_prohibited()
* renamed include files identity.php (channel.php) and Contact.php ↵redmatrix2016-05-221-0/+1947
(connections.php)