From: Reini U. <ru...@x-...> - 2002-08-31 12:58:58
|
Comments to this new plugin, which is not in CVS yet? http://phpwiki.sourceforge.net/phpwiki/SystemInfo http://phpwiki.sourceforge.net/demo/en/SystemInfo I invented a new plugin argument syntax, because there can be so many boolean args, I wanted to keep it short but still customizable, and I don't need any non-boolean argument, besides the seperator on multiple arguments used. Should I commit or add more features before? Condensed table view with all useful args? cachestats: Cache hits and misses how? linkstats: What kind of link statistics? total links in, total links out, mean links per page, ... Any useful numbers similar to a VisualWiki interestmap? accessstats: only from logging info possible. = hitstats per time. total hits per day/month/year view/edit rate hitstats: only absolute some useful number derived from the curve of the hit stats. total, max, mean, median, stddev, %d pages less than 3 hits (3: less than 5% percent of mostpopular) %d pages more than 100 hits (100: more than 5% percent of mostpopular) hdstats: if/how? size of databases/files/cvs are possible plus the known size of the app. userstats: number of homepages: easy number of anonymous users? calc this from accesslog info? number of anonymous edits? easy. related to the view/edit rate in accessstats. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: <la...@us...> - 2002-08-31 15:32:10
|
Hello Reini, Saturday, August 31, 2002, 1:58:49 PM, you wrote: RU> Comments to this new plugin, which is not in CVS yet? RU> http://phpwiki.sourceforge.net/phpwiki/SystemInfo RU> http://phpwiki.sourceforge.net/demo/en/SystemInfo RU> I invented a new plugin argument syntax, because there can be so many RU> boolean args, I wanted to keep it short but still customizable, and I RU> don't need any non-boolean argument, besides the seperator on multiple RU> arguments used. I am a little concerned about giving everyone the chance to find out my disk space size, and certain other things about my server. Why, for example, should anyone need to know what version of php I am running? There may be other security implications. However, I had been thinking of something similar. In particular, we could use something like this to replace Info and DebugInfo. We could have a plugin which displays info about a particular page, eg <?plugin pageinfo LastModified> or <?plugin pageinfo Markup>. It could be used, for example, do display a hit counter on any page. <?plugin pageinfo all> could display the same info as, and replace, the current Info page. Lawrence |
From: roland <rol...@fr...> - 2002-08-31 16:07:51
|
la...@us... a =E9crit : >=20 > I am a little concerned about giving everyone the chance to find out > my disk space size, and certain other things about my server. Yes, that can be dangerous. > Why, for > example, should anyone need to know what version of php I am running? Usually, anybody can find it : [18:05:39] roland ~> wget -S --spider http://phpwiki.sourceforge.net --18:05:40-- http://phpwiki.sourceforge.net/ =3D> `index.html' Connexion vers phpwiki.sourceforge.net:80...Connect=E9! requ=EAte HTTP transmise, en attente de la r=E9ponse...200 OK 2 Date: Sat, 31 Aug 2002 16:04:52 GMT 3 Server: Apache/1.3.26 (Unix) PHP/4.1.2 4 X-Powered-By: PHP/4.1.2 ... --=20 Le foie gras, c'est une maladie du foie, comme nous, mais avec des truffes. ("Br=E8ves de comptoir", J.M. Gourio) |
From: Reini U. <ru...@x-...> - 2002-09-02 08:16:25
|
la...@us... schrieb: > Hello Reini, > RU> Comments to this new plugin, which is not in CVS yet? > RU> http://phpwiki.sourceforge.net/phpwiki/SystemInfo > RU> http://phpwiki.sourceforge.net/demo/en/SystemInfo > > RU> I invented a new plugin argument syntax, because there can be so many > RU> boolean args, I wanted to keep it short but still customizable, and I > RU> don't need any non-boolean argument, besides the seperator on multiple > RU> arguments used. > > I am a little concerned about giving everyone the chance to find out > my disk space size, and certain other things about my server. diskspace is `du -s PHPWIKI_DIR`, so actually only the diskspace used for phpwiki, which might be useful information for users who want to install it. database size similar. I wouldn't call that security sensible information. > Why, for example, should anyone need to know what version of php I am running? This is returned by every apache header anyway. > There may be other security implications. > > However, I had been thinking of something similar. In particular, we > could use something like this to replace Info and DebugInfo. We could > have a plugin which displays info about a particular page, eg <?plugin > pageinfo LastModified> or <?plugin pageinfo Markup>. > > It could be used, for example, do display a hit counter on any page. <?plugin SystemInfo hitcounter ?> is a good idea. <?plugin SystemInfo hitstats ?> displays full statistical information, but the raw number alone would also be interesting. > <?plugin pageinfo all> could display the same info as, and replace, > the current Info page. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Lawrence A. <la...@us...> - 2002-09-02 18:34:57
|
On Monday, September 2, 2002, 9:11:37 AM, Reini Urban wrote: >> I am a little concerned about giving everyone the chance to find >> out my disk space size, and certain other things about my server. RU> diskspace is `du -s PHPWIKI_DIR`, so actually only the diskspace used RU> for phpwiki, which might be useful information for users who want to RU> install it. database size similar. RU> I wouldn't call that security sensible information. Fair enough :-). This won't work on windows servers though! >> Why, for example, should anyone need to know what version of php I am running? RU> This is returned by every apache header anyway. True. I'd forgotten that. >> There may be other security implications. >> >> However, I had been thinking of something similar. In particular, we >> could use something like this to replace Info and DebugInfo. We could >> have a plugin which displays info about a particular page, eg <?plugin >> pageinfo LastModified> or <?plugin pageinfo Markup>. >> >> It could be used, for example, do display a hit counter on any page. RU> <?plugin SystemInfo hitcounter ?> is a good idea. <?plugin SystemInfo hitstats ?>> displays full statistical information, but the raw number RU> alone would also be interesting. I had in mind replacing each item of information on the info page with a call to the SystemInfo plugin. That way, people could set up info pages they way they wanted. It seems a very "wiki way" of doing things Lawrence |
From: Reini U. <ru...@x-...> - 2002-09-03 07:25:55
|
Lawrence Akka schrieb: > On Monday, September 2, 2002, 9:11:37 AM, Reini Urban wrote: >>>I am a little concerned about giving everyone the chance to find >>>out my disk space size, and certain other things about my server. >> > > RU> diskspace is `du -s PHPWIKI_DIR`, so actually only the diskspace used > RU> for phpwiki, which might be useful information for users who want to > RU> install it. database size similar. > RU> I wouldn't call that security sensible information. > > Fair enough :-). This won't work on windows servers though! It works at least on mine (MSVC Apache/mod_php4 + cygwin). :) >> <?plugin SystemInfo hitcounter ?> is a good idea. <?plugin SystemInfo >> hitstats ? displays full statistical information, but the raw number >> alone would also be interesting. > > I had in mind replacing each item of information on the info page with > a call to the SystemInfo plugin. That way, people could set up info > pages they way they wanted. It seems a very "wiki way" of doing things Yes. That's why I provided that many arguments. I'll add more to support customizable Info, but Info as it is now shouldn't go away imho. At least until we got the outstanding markup problems fixed: Tables with new markup, inline plugins with old markup. BTW: I also thought of some kind of strftime formatting for current local times somewhere else, e.g. in russia or new zealand. Current time in Moskow: <?plugin CurrentTime timezone="EET+1 DST" format="%X" locale="ru" ?>. Now it's <?plugin CurrentTime timezone="PST DST" format="%X" ?> in California and <?plugin CurrentTime timezone="EST DST" format="%X" ?> in New York. This wouldn't be possible with SystemInfo alone. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Johannes G. <jg...@qf...> - 2002-09-09 12:26:20
|
On Tue, 3 Sep 2002, Reini Urban wrote: > BTW: I also thought of some kind of strftime formatting for current > local times somewhere else, e.g. in russia or new zealand. > > Current time in Moskow: <?plugin CurrentTime timezone="EET+1 DST" > format="%X" locale="ru" ?>. > > Now it's <?plugin CurrentTime timezone="PST DST" format="%X" ?> in > California and <?plugin CurrentTime timezone="EST DST" format="%X" ?> in > New York. > I always get confused with these different time zones. (Sorry, as you know, european countries usually have only one time zone, so I don't have to think about time zones...) But perhaps it would be possible to have a link on such a time tag pointing to a table page allowing instant conversion? Still nicer would be such a "fingertip", as it is known for the ALT text of an image, which display a the time as world time or even better uses the user preferences (as soon as we have some) to translate it to local time. As far a I remember, these fingertips can be created for arbitrary html elements using the following code <span name="time in reader's local format"> russian time code </span> But I don't know if this is compatible (That is, if each browser actually displays this as a fingertip). Of course one could add a time image (say a clock) and use the ALT text, but there is also the problem whether this is always displayed as a small help window. regards Jo |
From: Reini U. <ru...@x-...> - 2002-09-10 07:35:49
|
Johannes Grosse schrieb: > As far a I remember, these fingertips can be created > for arbitrary html elements using the following code > <span name="time in reader's local format"> russian time code </span> <span title="time in reader's local format"> russian time code </span> -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |