Diff
Not logged in

Differences From:

File src/login.c part of check-in [d57de28756] - The "h" capability is now used to enable hyperlinks to non-wiki pages. When "h" is missing, many pages give a hyperlink to the login page and automatically fill in "anonymous" as the user name. The login page jumps back to the target page after a successful login. by drh on 2008-05-05 23:15:29. [view]

To:

File src/login.c part of check-in [49380d500a] - Continuing work on the ticketing system. by drh on 2008-05-28 18:48:12. [view]

@@ -312,9 +312,10 @@
       case 's':   g.okSetup = 1;
       case 'a':   g.okAdmin = g.okRdTkt = g.okWrTkt = g.okQuery =
                               g.okRdWiki = g.okWrWiki = g.okNewWiki =
                               g.okApndWiki = g.okHistory = g.okClone =
-                              g.okNewTkt = g.okPassword = g.okRdAddr = 1;
+                              g.okNewTkt = g.okPassword = g.okRdAddr =
+                              g.okTktFmt = 1;
       case 'i':   g.okRead = g.okWrite = 1;                     break;
       case 'o':   g.okRead = 1;                                 break;
 
       case 'd':   g.okDelete = 1;                               break;
@@ -333,8 +334,9 @@
       case 'n':   g.okNewTkt = 1;                               break;
       case 'w':   g.okWrTkt = g.okRdTkt = g.okNewTkt =
                   g.okApndTkt = 1;                              break;
       case 'c':   g.okApndTkt = 1;                              break;
+      case 't':   g.okTktFmt = 1;                               break;
     }
   }
 }
 
@@ -365,8 +367,9 @@
       case 'p':  rc = g.okPassword;  break;
       case 'q':  rc = g.okQuery;     break;
       case 'r':  rc = g.okRdTkt;     break;
       case 's':  rc = g.okSetup;     break;
+      case 't':  rc = g.okTktFmt;    break;
       case 'w':  rc = g.okWrTkt;     break;
       default:   rc = 0;             break;
     }
   }