From 992af0b9d77cb4fbac2c37ef8d5896042d67a2a3 Mon Sep 17 00:00:00 2001 From: VirtualTam Date: Wed, 22 Jul 2015 05:02:10 +0200 Subject: Doc: sync from Wiki, generate HTML Closes #291 Fixes #227 Modifications - HTML content: match the new Wiki structure - Makefile - generate a custom HTML sidebar - include the sidebar on all pages - infer and prepend page titles - handle relative links - add title metadata, e.g. Shaarli - Signed-off-by: VirtualTam --- doc/Datastore-hacks.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 doc/Datastore-hacks.md (limited to 'doc/Datastore-hacks.md') diff --git a/doc/Datastore-hacks.md b/doc/Datastore-hacks.md new file mode 100644 index 00000000..33aa2223 --- /dev/null +++ b/doc/Datastore-hacks.md @@ -0,0 +1,19 @@ +#Datastore hacks +### Decode datastore content +To display the array representing the data saved in `data/datastore.php`, use the following snippet: + +```php +$data = "tZNdb9MwFIb... "; +$out = unserialize(gzinflate(base64_decode($data))); +echo "
"; // Pretty printing is love, pretty printing is life
+print_r($out);
+echo "
"; +exit; +``` +This will output the internal representation of the datastore, "unobfuscated" (if this can really be considered obfuscation). + +### Changing the timestamp for a link +* Look for `` in `tpl/editlink.tpl` (line 14) +* Remove `type="hidden"` from this line +* A new date/time field becomes available in the edit/new link dialog. +* You can set the timestamp manually by entering it in the format `YYYMMDD_HHMMS`. -- cgit v1.2.3