Petko, your fix worked, thanks. I created a page that shows if a person
was able to log in. I need to spend some more time looking at the
?action= items.
Moni, thanks for the pointer to TotalCounter. It looks like it has
everything I want, but will take some time to digest the manual so I get
everything set up correctly.
Thanks
On 11/26/2020 1:36 PM, Petko Yotov wrote:
On 26/11/2020 17:32, Foster Schucker wrote:
First On my left margin I have
* [[Main/HomePage]]
* [[Main/WikiSandbox]]
* (:if authid:) User: [[Main.{$AuthId} | {$AuthId}]] (:else:)
[[Site.AuthUser | Please login]] (:ifend:)
%sidehead% [[PmWiki/PmWiki]]
This shows either the link to Site.Authuser so the user can log in, or
their user name as a link to their personal home page.
After they do the authentication is there a way to send them off the
Site.Authuser page to some place else? The page they were on before
they did the Auth would be best but Main.{AuthId} or Main.HomePage
would also work. I'm kind of following along in scripts/authuser,
but not seeing how I can get it to return to do a redirect.
Yes, you can link to [[Main.HomePage?action=login]] however maybe you
don't need to -- a login form will appear when the user tries to
access a restricted area or action.
BTW by default the wikigroup for user profiles is "Profiles", not
"Main". This group is linked when a user signs with 3 or 4 tildes ~~~
or ~~~~ and there is a shortcut [[~Foster]] that also links to
Profiles/Foster.
Second question is there a way to count the number of times a page has
been accessed? I found a cook book that seems to track edits, but
not just a plain read. That cookbook seems to be plugging into the
list of functions that are called as part of the edit/update cycle.
Having a page called Main.Pagecounts with a row for each page name
and the access count would be fine, or a variable that I could put in
the page to say "This page has been accessed {$Pagecount} times."
No, there is no recipe that would be reasonably performant or
scalable. If you have only a few visitors per day, you may try some of
the recipes on the PmWiki Cookbook.
I suggest using a web analytics software, see some free/open source
ones listed here:
https://en.wikipedia.org/wiki/Category:Free_web_analytics_software
Some hosting providers offer web analytics/statistics in their hosting
packages, based on the server access logs -- check your hosting panel.
Some people install Google Analytics, especially if they want to also
show ads. However, many visitors now have ad-blocking and
privacy-enhancing browsers or extensions, and external analytics may
be unreliable, notably with the providers that are known and popular.
Petko
_______________________________________________
pmwiki-users mailing list
pmwiki-users@pmichaud.com
http://www.pmichaud.com/mailman/listinfo/pmwiki-users