]> sipb.mit.edu Git - ikiwiki.git/blobdiff - doc/tips/inside_dot_ikiwiki/discussion.mdwn
--gettime revamp
[ikiwiki.git] / doc / tips / inside_dot_ikiwiki / discussion.mdwn
index 8ff3ad55255b59f18fcd7b3562968b50a944a002..69df369ec59f7d5b7c38451c01acf7620040567a 100644 (file)
@@ -6,14 +6,15 @@ My database appears corrupted:
 No idea how this happened.  I've blown it away and recreated it but, for future reference, is there any less violent way to recover from this situation?  I miss having the correct created and last edited times.  --[[sabr]]
 > update: fixed ctimes and mtimes using [these instructions](http://u32.net/Mediawiki_Conversion/Git_Import/#Correct%20Creation%20and%20Last%20Edited%20time) --[[sabr]]
 
-> That's overly complex. Just run `ikiwiki -setup your.setup -getctime`. 
+> That's overly complex. Just run `ikiwiki -setup your.setup -gettime`. 
 > BTW, I'd be interested in examining such a corrupt storable file to try
 > to see what happened to it. --[[Joey]]
 
->> --getctime appears to only set the last edited date.  It's not supposed to set the creation date, is it?  The only place that info is stored is in the git repo.
+>> --gettime appears to only set the last edited date.  It's not supposed to set the creation date, is it?  The only place that info is stored is in the git repo.
 
 >>> Pulling the page creation date out of the git history is exactly what
->>> --getctime does. --[[Joey]]
+>>> --gettime does. (It used to be called --getctime, and only do that; now
+>>> it also pulls out the last modified date). --[[Joey]]
 
 >> Alas, I seem to have lost the bad index file to periodic /tmp wiping; I'll send it to you if it happens again.  --[[sabr]]
 
@@ -23,6 +24,9 @@ No idea how this happened.  I've blown it away and recreated it but, for future
 
 This morning, a person has lost its password. I was able to do something to make another password. This is the way I take : 
 
+> You can certianly do that, but do note that ikiwiki will offer to mail a
+> user a password reset link if they lost their password. --[[Joey]]
+
 ### Locate the user database
 
 As tips show us, the user database is in the source file, for an example :