You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(103) |
Jul
(105) |
Aug
(16) |
Sep
(16) |
Oct
(78) |
Nov
(36) |
Dec
(58) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(100) |
Feb
(155) |
Mar
(84) |
Apr
(33) |
May
(22) |
Jun
(77) |
Jul
(36) |
Aug
(37) |
Sep
(183) |
Oct
(74) |
Nov
(235) |
Dec
(165) |
2002 |
Jan
(187) |
Feb
(183) |
Mar
(52) |
Apr
(10) |
May
(15) |
Jun
(19) |
Jul
(43) |
Aug
(90) |
Sep
(144) |
Oct
(144) |
Nov
(171) |
Dec
(78) |
2003 |
Jan
(113) |
Feb
(99) |
Mar
(80) |
Apr
(44) |
May
(35) |
Jun
(32) |
Jul
(34) |
Aug
(34) |
Sep
(30) |
Oct
(57) |
Nov
(97) |
Dec
(139) |
2004 |
Jan
(132) |
Feb
(223) |
Mar
(300) |
Apr
(221) |
May
(171) |
Jun
(286) |
Jul
(188) |
Aug
(107) |
Sep
(97) |
Oct
(106) |
Nov
(139) |
Dec
(125) |
2005 |
Jan
(200) |
Feb
(116) |
Mar
(68) |
Apr
(158) |
May
(70) |
Jun
(80) |
Jul
(55) |
Aug
(52) |
Sep
(92) |
Oct
(141) |
Nov
(86) |
Dec
(41) |
2006 |
Jan
(35) |
Feb
(62) |
Mar
(59) |
Apr
(52) |
May
(51) |
Jun
(61) |
Jul
(30) |
Aug
(36) |
Sep
(12) |
Oct
(4) |
Nov
(22) |
Dec
(34) |
2007 |
Jan
(49) |
Feb
(19) |
Mar
(37) |
Apr
(16) |
May
(9) |
Jun
(38) |
Jul
(17) |
Aug
(31) |
Sep
(16) |
Oct
(34) |
Nov
(4) |
Dec
(8) |
2008 |
Jan
(8) |
Feb
(16) |
Mar
(14) |
Apr
(6) |
May
(4) |
Jun
(5) |
Jul
(9) |
Aug
(36) |
Sep
(6) |
Oct
(3) |
Nov
(3) |
Dec
(3) |
2009 |
Jan
(14) |
Feb
(2) |
Mar
(7) |
Apr
(16) |
May
(2) |
Jun
(10) |
Jul
(1) |
Aug
(10) |
Sep
(11) |
Oct
(4) |
Nov
(2) |
Dec
|
2010 |
Jan
(1) |
Feb
|
Mar
(13) |
Apr
(11) |
May
(18) |
Jun
(44) |
Jul
(7) |
Aug
(2) |
Sep
(14) |
Oct
|
Nov
(6) |
Dec
|
2011 |
Jan
(2) |
Feb
(6) |
Mar
(3) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
(11) |
Feb
(3) |
Mar
(11) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(4) |
Dec
|
2013 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(8) |
Dec
(1) |
2015 |
Jan
(3) |
Feb
(2) |
Mar
|
Apr
(3) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2016 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(6) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2022 |
Jan
(11) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(3) |
Dec
(3) |
2024 |
Jan
(7) |
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
(3) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Dan F. <dfr...@cs...> - 2004-12-02 18:19:04
|
Read ALL of the links on that page, then email again if you still have=20 questions. Dan Hoang Anh wrote: > This attact picture is screen I can get after installing phpwiki and=20 > config it. > How can I do to manage and add new pages. > User and password to login I do not know. > My system is: Fedora Core 1, Apache 2.x, MySQL 5.x, php 4.1.1. > plz send me tutor about phpwiki if you have. > I'm looking forward to hearing from you soon. > Thanks & Best regards. > > */Reini Urban <ru...@x-...>/* wrote: > > Your Name schrieb: > > After installing phpwiki and config it i get screen like: > > so what's the problem? > --=20 > Reini Urban > http://xarch.tu-graz.ac.at/home/rurban/ > > Do you Yahoo!? > The all-new My Yahoo! <http://my.yahoo.com/> =96 What will yours do? > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > > -----------------------------------------------------------------------= - > |
From: Reini U. <ru...@x-...> - 2004-12-02 18:00:17
|
We promised not to touch this old stable branch (last time touched 2001), but support requests got annoying, and it's several times smaller and faster then the big 1.3.x development branch. (Well, on the sf.net webserver it's still very slow, but that's a hosting problem.) The main feature is register_globals=off safety. Those reports got annoying. But I also found several bugs with the dba, dbm, file and msql backends on GetAllWikiPagenames which affected dumpserial and zip. http://phpwiki.sourceforge.net/phpwiki-1.2.5/ http://phpwiki.sourceforge.net/phpwiki-1.2.5/ChangeLog -- Reini Urban http://phpwiki.org |
From: Reini U. <ru...@x-...> - 2004-12-02 02:38:08
|
Charles Corrigan schrieb: > On Thu, December 2, 2004 2:48, Reini Urban said: >>This weeks cvs changes altered the pagedata cache settings (and more >>wikidb stuff), so it will need some time (a week?) to get that >>stabilized again. >> >>I haven't yet tested all of the features and there're still some >>bits which need fixes. > > > Just to clarify, I had problems with page ownership since I started > playing with 1.3.11pre - my previous patches were chipping away at bits of > the problem. oh. Sounded like the cache problem I was working at. > What I am testing is from CVS as on Saturday - I will upgrade > to latest over the weekend. You have been warned. The pagedata and versiondata cache revamp is not finished, it's dirty, and I want to clean it up without using too much memory. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Charles C. <ch...@ru...> - 2004-12-02 02:07:47
|
On Thu, December 2, 2004 2:48, Reini Urban said: > This weeks cvs changes altered the pagedata cache settings (and more > wikidb stuff), so it will need some time (a week?) to get that > stabilized again. > > I haven't yet tested all of the features and there're still some > bits which need fixes. Just to clarify, I had problems with page ownership since I started playing with 1.3.11pre - my previous patches were chipping away at bits of the problem. What I am testing is from CVS as on Saturday - I will upgrade to latest over the weekend. regards, Charles |
From: Reini U. <ru...@x-...> - 2004-12-01 18:48:21
|
Charles Corrigan schrieb: > I am running CVS phpwiki of a few days ago and I'm confused... :-( > > I am using PhpWikiAdministration/Chown to change the owner of a page to a > group (I am using WikiPage for groups). It initially shows the owner of > almost all of the pages is the administrator id (as defined in config.ini). > I select a small number of pages to change and click yes - and phpwiki > re-displays the shorter list of pages and asks me to confirm. I click yes > again. Sometimes I get a message telling me that no pages were changed - but > when I restart the process it still shows the administrator is the owner, > not the requested new group. I have tried purging the html cache and it > makes no difference. It's not the html cache. It's something different. > When I go to the actual page, sometimes it does show the page being owned by > the group. Sometimes it shows the page being owned by the administrator and > sometimes it shows the page being owned by another user id that initially > created the page. I have spent sometime looking at the code but have not > yet got anywhere. Does anyone have any ideas? This weeks cvs changes altered the pagedata cache settings (and more wikidb stuff), so it will need some time (a week?) to get that stabilized again. I haven't yet tested all of the features and there're still some bits which need fixes. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Manuel V. <man...@st...> - 2004-12-01 16:27:41
|
Charles Corrigan wrote: > I am running CVS phpwiki of a few days ago and I'm confused... :-( > .. snip .. > When I go to the actual page, sometimes it does show the page being owned by > the group. Sometimes it shows the page being owned by the administrator and > sometimes it shows the page being owned by another user id that initially > created the page. I have spent sometime looking at the code but have not > yet got anywhere. Does anyone have any ideas? No ideas :( But your problem seems to be really close to mine: look at "Strange ACL behaviour" and "Group management status" messages. I didn't test that this week again but I think our problems are very close. Regards Manuel |
From: Charles C. <ch...@ru...> - 2004-12-01 15:51:32
|
I am running CVS phpwiki of a few days ago and I'm confused... :-( I am using PhpWikiAdministration/Chown to change the owner of a page to a group (I am using WikiPage for groups). It initially shows the owner of almost all of the pages is the administrator id (as defined in config.ini). I select a small number of pages to change and click yes - and phpwiki re-displays the shorter list of pages and asks me to confirm. I click yes again. Sometimes I get a message telling me that no pages were changed - but when I restart the process it still shows the administrator is the owner, not the requested new group. I have tried purging the html cache and it makes no difference. When I go to the actual page, sometimes it does show the page being owned by the group. Sometimes it shows the page being owned by the administrator and sometimes it shows the page being owned by another user id that initially created the page. I have spent sometime looking at the code but have not yet got anywhere. Does anyone have any ideas? Regards, Charles |
From: Reini U. <ru...@x-...> - 2004-11-30 13:51:26
|
Your Name schrieb: > After installing phpwiki and config it i get screen like: so what's the problem? -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Your N. <ho...@vi...> - 2004-11-30 09:26:11
|
this is screen after installing and config phpwiki. please help me to config and manage phpwiki. the data using for phpwiki is postgressSQL. thank you. -- |
From: Your N. <ho...@vi...> - 2004-11-30 09:21:33
|
After installing phpwiki and config it i get screen like: -- RecentChanges | FindPage | LikePages | BackLinks | RelatedChanges Home Page * What is a WikiWikiWeb? A description of this application. * Learn HowToUseWiki and learn about AddingPages. * Use the SandBox page to experiment with Wiki pages. * Please sign your name in RecentVisitors. * See RecentChanges for the latest page additions and changes. * Find out which pages are MostPopular. * Read the ReleaseNotes and RecentReleases. * Administer this wiki via PhpWikiAdministration. * See more PhpWikiDocumentation. Last edited on November 30, 2004 3:53 pm. Edit | PageHistory | Diff | PageInfo Plz help me to solve this error. how do I to use and manage phpwiki. thank you for helping me. I look forward to hearing from you soon. |
From: Jim C. <ji...@in...> - 2004-11-29 07:55:16
|
Sorry, but why have you sent this email to the phpwiki software=20 developers email list? It's possible that you intended contacting the people behind some fishy=20= website - unfortunately, we don't know who that is, and we know it=20 isn't us. Please try some other email address. Sorry. -jim On Nov 29, 2004, at 4:33 PM, TIM HUGHES wrote: > Our Oscar has hole in the head and has been sick for some time approx.=20= > 1 month( his name is Eight!)=A0=A0=A0 He is a rather large Oscar about = 2lbs=20 > and 13-14 inches.=A0 We have taken suggestion and given him = Tetracyclin=20 > for a number of weeks at two different intervals.=A0 It seems to have=20= > stopped the Hole in the head from getting worse but now we have=20 > another problem, he just sits on the bottom or lays on his side,=A0 = when=20 > he swims it is at bursts and then he falls directly to the bottom=20 > again where he sits for long periods of time.=A0 He wont eat and hasnt=20= > when we see him but obviosly is at least a lttle or im sure he would=20= > be dead by now.=A0 What is the problem as you see it,=A0 he is a=20 > sentamental fish and we would sure hate to lose him,=A0 what can we = do=A0=20 > ????? > =A0 > Sincerly, > =A0 > Timand Gina Hughes |
From: TIM H. <tim...@sb...> - 2004-11-29 03:33:57
|
Our Oscar has hole in the head and has been sick for some time approx. 1 month( his name is Eight!) He is a rather large Oscar about 2lbs and 13-14 inches. We have taken suggestion and given him Tetracyclin for a number of weeks at two different intervals. It seems to have stopped the Hole in the head from getting worse but now we have another problem, he just sits on the bottom or lays on his side, when he swims it is at bursts and then he falls directly to the bottom again where he sits for long periods of time. He wont eat and hasnt when we see him but obviosly is at least a lttle or im sure he would be dead by now. What is the problem as you see it, he is a sentamental fish and we would sure hate to lose him, what can we do ????? Sincerly, Timand Gina Hughes |
From: Reini U. <ru...@x-...> - 2004-11-28 19:35:11
|
Charles Corrigan schrieb: > A very simple plugin that I built follows. I use it while debugging > lib/WikiGroup.php. > > No parameters used. Activate by placing "<?plugin GroupInfo ?>" in a page. But you know of _AuthInfo, do you? This displays Auth and Group info in more detail and much more. I might add it as "_GroupInfo" for consistency. > <?php > /** > Copyright 1999, 2000, 2001, 2002 $ThePhpWikiProgrammingTeam > > This file is part of PhpWiki. > > PhpWiki is free software; you can redistribute it and/or modify > it under the terms of the GNU General Public License as published by > the Free Software Foundation; either version 2 of the License, or > (at your option) any later version. > > PhpWiki is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > You should have received a copy of the GNU General Public License > along with PhpWiki; if not, write to the Free Software > Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA > */ > > class WikiPlugin_DebugGroupInfo > extends WikiPlugin > { > function getName () { > return _("DebugGroupInfo"); > } > > function getDescription () { > return sprintf(_("Show Group Information")); > } > > function getVersion() { > return preg_replace("/[Revision: $]/", '', > "\$Revision: 0.1 $"); > } > > function getDefaultArguments() { > return array(); > } > > function run($dbi, $argstr, &$request, $basepage) { > $args = $this->getArgs($argstr, $request); > extract($args); > > $output = HTML(HTML::h1("Group Info")); > > $group = WikiGroup::getGroup(); > $allGroups = $group->getAllGroupsIn(); > > foreach($allGroups as $g) { > $members = $group->getMembersOf($g); > $output->pushContent(HTML::h3($g . " - members: " . > sizeof($members) . " - isMember: " . ($group->isMember($g) ? "yes" : "no") > )); > foreach($members as $m) { > $output->pushContent($m); > $output->pushContent(HTML::br()); > } > } > $output->pushContent(HTML::p("--- the end ---")); > > return $output; > } > }; > ?> -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Reini U. <ru...@x-...> - 2004-11-28 19:35:08
|
Charles Corrigan schrieb: > A minor fix to lib/WikiGroup.php so that WikiGroup->isSpecialMember knows > about CREATOR and OWNER Thanks, applied. > --- /home/Charles/extract/phpwiki/lib/WikiGroup.php 2004-11-25 > 02:58:41.000000000 +0800 > +++ WikiGroup.php 2004-11-28 16:15:43.515625000 +0800 > @@ -210,6 +210,9 @@ > case GROUP_ADMIN: > return $this->membership[$group] = (isset($user->_level) > and $user->_level == > WIKIAUTH_ADMIN); > + case GROUP_OWNER: > + case GROUP_CREATOR: > + return false; > default: > trigger_error(__sprintf("Undefined method %s for special > group %s", > 'isMember',$group), > @@ -347,6 +350,10 @@ > $users[] = $u; > } > return $users; > + case GROUP_OWNER: > + case GROUP_CREATOR: > + // this could get complex so just return an empty array > + return $users; > default: > trigger_error(__sprintf("Unknown special group '%s'", $group), > E_USER_WARNING); -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Reini U. <ru...@x-...> - 2004-11-28 19:34:33
|
Charles Corrigan schrieb: > A very simple plugin that I built follows. I use it while debugging > lib/WikiGroup.php. Well, I added it as _GroupInfo, even if it keeps the messages untranslated, and is only of little interest, compared to _AuthInfo. It should also print the current group method. No parameters used. Activate it by placing "<?plugin _GroupInfo ?>" in a page. -- Fear not those who argue but those who dodge. (Marie Ebner von Eschenbach, Aphorisms, 1905) |
From: Reini U. <ru...@x-...> - 2004-11-28 19:29:46
|
I've made a patch against 1.2.4 which fixes several issues: http://sourceforge.net/tracker/index.php?func=detail&aid=1074757&group_id=6121&atid=306121 The main feature is register_globals=off safety. Those reports got annoying. But I also found several bugs with the dba, dbm, file and msql backends on GetAllWikiPagenames which affected dumpserial and zip. I'd appreciate test reports before I'll release that as new stable release. Release 1.2.5 ChangeLog: * admin.php, index.php, lib/config.php(global, compute_default_scripturl): import _SERVER and _GET/_POST to support register_globals=off * admin.php: on (un)lock=pagename display the (un)lock'ed page not FrontPage * lib/pgsql.php, lib/config.php: add pg_user and pg_pass (patch #1001339 by Jack Twilley) * lib/dbalib.php, lib/dbmlib.php, lib/db_filesystem: fix GetAllWikiPagenames() using $dbi['wiki']. This fixes zip and dumpserial on dba, dbm and file. * lib/msql.php: typo in GetAllWikiPageNames(). This fixes zip and dumpserial on msql. -- Reini Urban http://phpwiki.org |
From: Charles C. <ch...@ru...> - 2004-11-28 14:41:50
|
A very simple plugin that I built follows. I use it while debugging lib/WikiGroup.php. No parameters used. Activate by placing "<?plugin GroupInfo ?>" in a page. Regards, Charles <?php /** Copyright 1999, 2000, 2001, 2002 $ThePhpWikiProgrammingTeam This file is part of PhpWiki. PhpWiki is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. PhpWiki is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with PhpWiki; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ class WikiPlugin_DebugGroupInfo extends WikiPlugin { function getName () { return _("DebugGroupInfo"); } function getDescription () { return sprintf(_("Show Group Information")); } function getVersion() { return preg_replace("/[Revision: $]/", '', "\$Revision: 0.1 $"); } function getDefaultArguments() { return array(); } function run($dbi, $argstr, &$request, $basepage) { $args = $this->getArgs($argstr, $request); extract($args); $output = HTML(HTML::h1("Group Info")); $group = WikiGroup::getGroup(); $allGroups = $group->getAllGroupsIn(); foreach($allGroups as $g) { $members = $group->getMembersOf($g); $output->pushContent(HTML::h3($g . " - members: " . sizeof($members) . " - isMember: " . ($group->isMember($g) ? "yes" : "no") )); foreach($members as $m) { $output->pushContent($m); $output->pushContent(HTML::br()); } } $output->pushContent(HTML::p("--- the end ---")); return $output; } }; ?> |
From: Charles C. <ch...@ru...> - 2004-11-28 08:15:59
|
A minor fix to lib/WikiGroup.php so that WikiGroup->isSpecialMember knows about CREATOR and OWNER Regards, Charles --- /home/Charles/extract/phpwiki/lib/WikiGroup.php 2004-11-25 02:58:41.000000000 +0800 +++ WikiGroup.php 2004-11-28 16:15:43.515625000 +0800 @@ -210,6 +210,9 @@ case GROUP_ADMIN: return $this->membership[$group] = (isset($user->_level) and $user->_level == WIKIAUTH_ADMIN); + case GROUP_OWNER: + case GROUP_CREATOR: + return false; default: trigger_error(__sprintf("Undefined method %s for special group %s", 'isMember',$group), @@ -347,6 +350,10 @@ $users[] = $u; } return $users; + case GROUP_OWNER: + case GROUP_CREATOR: + // this could get complex so just return an empty array + return $users; default: trigger_error(__sprintf("Unknown special group '%s'", $group), E_USER_WARNING); |
From: Reini U. <ru...@x-...> - 2004-11-27 14:56:31
|
Pascal Giard (QC/EMC) schrieb: > > That's probably too expensive. I think of something simplier, just > > passing $errmsg to the page, and redirecting. See the bottom. > > i don't understand the purpose of $errmsg... > is that in order to display that the page has been updated, once we're > redirected ? Yes. And it is currently called $redirected, not $errmsg. Sorry. > > > btw, i don't understand why the php parser doesn't like: > > > $page->getCurrentRevision()->getTransformedContent() > > > > php4 is not really a truly parsed language yet, just a simple but > > efficient hack. you need php5 or perl or java for such > > advanced syntax features :) > > oh! i dumbly assumed i could use my perlish reflexes. > > > It should, but I have no time to write yet another basic > > msg-formatter. > > After the pending 1.3.11 release. Sorry, it is already there: fmt() does the magic with sprintf-like HtmlContent objects. ... > PS: is your experimental phpwiki installation publicly accessible ? i'm > just curious to see what you've been working on. phpwiki.sf.net/demo/ is updated occasionally. my own machines are behind a firewall. sf.net stopped cron, and I haven't yet setup up my remote cron update for the demo site. Before july it got updated daily from CVS. I waited for the new machines which they announced last month, but you shouldn't trust announced dates. This is IT business. Oh my. > PS²: isn't doc/CREDITS out of date, you're not even there!! uups. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Reini U. <ru...@x-...> - 2004-11-26 09:22:57
|
Manuel VACELET schrieb: > Reini Urban wrote: >> Manuel VACELET schrieb: >>> In order to be able to run multiple instances of PhpWiki based on the >>> same sources and the same DB, I want to modify WikiDB and >>> corresponding backends (at beginning PearDB) to add an unique id for >>> each PhpWiki instances. >> >> why? don't do that! >> just define a different DATABASE_PREFIX for each wiki and generate the >> tables with these prefixes. > > I want to offer phpwiki servicies to mutiple groups (I'm looking around > gforge wiki plugin). For security reason I have to separate content of > each instances of PhpWiki. I can have thousand instances of phpwiki so > it imply ten thousand mysql tables. > > I already (successfully) tested database prefix but I think next phpwiki > updates (with db schema upgrades) will be a little bit complicated. So please use different databases for this task. Just a different DSN. You can do that automatically by creating the DSN automatically e.g. by prefixing the database with the gforge project name. ("myproject_phpwiki") Or even use the gforge database "myproject" and just add some general "phpwiki_" prefix. Either prefixes or databases. I see no technical reason for a WikiDB db_id. In gforge there's no need for a custom starter script for each project, you can do that automatically, by creating these wiki settings from your app. Just define the general settings in the central config/config.ini and define the custom overrides in the script behind the wiki link. BTW: In CVS there's no nameclash with $Theme anymore, but 1.3.10 is not usable with gforge. > But it's just "feeling" about possible issues, I don't really have > examples of "Why I think that it could be a problem?" -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Manuel V. <man...@st...> - 2004-11-26 08:42:24
|
Reini Urban wrote: > Manuel VACELET schrieb: > >> In order to be able to run multiple instances of PhpWiki based on the >> same sources and the same DB, I want to modify WikiDB and >> corresponding backends (at beginning PearDB) to add an unique id for >> each PhpWiki instances. > > > why? don't do that! > just define a different DATABASE_PREFIX for each wiki and generate the > tables with these prefixes. I want to offer phpwiki servicies to mutiple groups (I'm looking around gforge wiki plugin). For security reason I have to separate content of each instances of PhpWiki. I can have thousand instances of phpwiki so it imply ten thousand mysql tables. I already (successfully) tested database prefix but I think next phpwiki updates (with db schema upgrades) will be a little bit complicated. But it's just "feeling" about possible issues, I don't really have examples of "Why I think that it could be a problem?" Regards, Manuel |
From: Reini U. <ru...@x-...> - 2004-11-26 07:42:10
|
Pascal Giard (QC/EMC) schrieb: > > Pascal Giard (QC/EMC) schrieb: > > i also added the "redirect" parameter. > > > at the moment, it's boolean, but maybe it'd be smarter to make it > > > support the destination page as a value ? > > > > > > That might be interesting if you modify a page from another > > one and want > > > to come back to the modificator. > > > > What I really want is the following as default: > > > > If the current page and the target page (the page argument) are the > > same, display after the successful AppendText action the changed page > > directly, and an AppendText notification at the top of the > > page. As on > > SearchHighlight and > > > > No link to the changed page, the page directly. > > so you want something like: > > if ( $args['caller'] == $pagename ) { > $newrevision = $page->getCurrentRevision(); > return HTML($newrevision->getTransformedContent()); > } That's probably too expensive. I think of something simplier, just passing $errmsg to the page, and redirecting. See the bottom. > btw, i don't understand why the php parser doesn't like: > $page->getCurrentRevision()->getTransformedContent() php4 is not really a truly parsed language yet, just a simple but efficient hack. you need php5 or perl or java for such advanced syntax features :) > what's the problem with that ? > how am i suppose to workaround that cleanly ? > > > Only if the basepage is different, display the link to the > > changed page. > > Well... it's not really the basepage as the basepage is AppendText... > but i understand what you mean. > > > > PS: do you plan to add the snippets you pasted me in the > > standard edit > > > page ? > > > Something like this, just better. The AddCategory button is already > > there, the plugin part not yet. > > What is missing is that the popup window on the AddCategory button > > should generate an extra request to get those pages. A > > category "popup on demand". > > ah oki, nice ;) > ---- > > from a previous msg: > > The only "major" problem we have now is the > > "Go to ", HTML::em(WikiLink($pagename)), "." part, which should be > > translatable. > > for some reason, > $message->pushContent(sprintf(_("Go to %s."), $link->asXml())); > doesn't work as i expected... > so i'm using: > $message->pushContent(HTML::Raw(sprintf(_("Go to %s."), $link->asXml()))); > > there must be a cleaner way!? It should, but I have no time to write yet another basic msg-formatter. After the pending 1.3.11 release. > I'm sending you yet another version of AppendText... but there's at > least one thing that needs to be modified: > it should not be possible for the user to specify the value of the > caller variable (see getDefaultArguments()). $args['caller'] is the same as $request->getArg($pagename). But we don't have to display again the changed page. Since AppendText is just a side-effect we should let the basic browse action generate that page, and either invalidate the cache (if AppendText is at the very fronm of the page) or redirect to the new page (if it's somewhere in between or after). // AppendText has been called from the same page that got modified // so we directly show the page. if ( $request->getArg($pagename) == $pagename ) { // just invalidate the cache. //$dbi->touch(); // or the plugin is at the end we better do another browse loop. HTML($request->redirect(WikiURL($pagename, false, 'absurl'), false)); } elseif ... -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Reini U. <ru...@x-...> - 2004-11-26 07:24:19
|
Stefan schrieb: > there should be a config switch to tell function isValidName to return > true in WikiUserNew.php. please not another config switch! > when users are inserted only in an external > programm like userregistration in smf (forum software). Smf uses > different validation of names, the table can't be used to authenticate > users in phpwiki when isValidUsers tries to validate correct names. > > Example: user "Thomas Braun" is valid in SMF but phpwiki tells invalid > user. After changing function isValidName to return true, the user can > authenticate against the user from the external database table. Good point. I'll try to make that auth method-specific. So that certain external auths are less strict, like db, ldap and session. > Can someone tell me where to change the homedirectory of authentificated > users. they should have page "users/userid" not only "userid". > Background: else users may get a homepage which exists in the wiki as > normal page. I'll try to look at that, but it's low priority. Could you please file a RFE at the sf.net site for this. -- Reini Urban http://xarch.tu-graz.ac.at/home/rurban/ |
From: Reini U. <ru...@x-...> - 2004-11-25 17:08:53
|
Manuel VACELET schrieb: > In order to be able to run multiple instances of PhpWiki based on the > same sources and the same DB, I want to modify WikiDB and corresponding > backends (at beginning PearDB) to add an unique id for each PhpWiki > instances. why? don't do that! just define a different DATABASE_PREFIX for each wiki and generate the tables with these prefixes. > My idea is: > - to add a field in the Db. > - modify all access to Db in backend/PearDb to include the good id. > > Do you think that's it would be suffisant or not? |
From: <aw-...@eb...> - 2004-11-25 17:05:42
|
<html> </td></tr> </table> </form></td> </tr> </table> <br> <div id=3Dmessage> <table cellpadding=3D0 cellspacing=3D0 border=3D0 width=3D"100= %""><tr><td> <table cellSpacing=3D"0" cellPadding=3D"0" width=3D"600" align=3D"center" = border=3D"0"> <tbody> <tr> <td><A target=3D"_blank" href=3D"http://click3.ebay.com/9901965= 3.50692.0.20283" ><IMG src=3D"http://emailpics3.ebay.com/627422250/images/logo-18.gif" border=3D= 0></A></td> </tr> <tr> <td>=A0</td> </tr> <tr> <td><font color=3D"#000000" size=3D"3" face=3D"Arial, Helvetica, san= s-serif"><strong>***Urgent Safeharbor Department Notice***</strong></font></td> </tr> <tr> <td>=A0</td> </tr> </tbody> </table> <table cellSpacing=3D"0" cellPadding=3D"5" width=3D"600" align=3D"center" = border=3D"0"> <tbody> <tr> <td height=3D"259" vAlign=3D"top"> <p> <font size=3D"2"= face=3D"Arial, Helvetica, sans-serif"><strong>eBay Fraud Mediation Request</strong><br> <p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif">You have= received this email because you or someone had used your account to make fake bids at eBay. For security purp= oses, we are required to open an investigation into this matter. </font></p> <p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"> = THE FRAUD ALERT ID CODE CONTAINED IN THIS MESSAGE WILL BE ATTACHED IN OUR FRAUD MEDIATION REQUEST FORM, IN ORDER TO VERIFY YOUR EBAY A= CCOUNT REGISTRATION INFORMATIONS.</font></p> <p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><strong>= Fraud Alert ID CODE: 00937614</strong><br> <font size=3D"1" face=3D"Verdana, Arial, Helvetica, sans-serif= ">(Please save this Fraud Alert ID Code for your reference.</font>)<br> <br> To help speed up this process, please access the following form to complete the verification of= your eBay account registration informations:</font></p> <p><strong><font size=3D"2" face=3D"Arial, Helvetica, sans-serif">= <a target=3D"_blank" href=3D"http://unipanamericana.edu.co/aw-cgi/eBayISAPI.php?MfcISAPICommand= =3DSignInFPP&UsingSSL=3D1&email=3D&" >http://scgi.ebay.com/verify_id=3Debay &fraud alert id code=3D00937614</a></font></strong></p> <table width=3D"100%" border=3D"0" cellspacing=3D"0" cellpadding=3D= "0"> <tr> <td><p><font size=3D"1">.</font></p> </td> </tr> <tr> <td><table width=3D"100%" border=3D"0"> <tr> <td bgcolor=3D"#E6E6FF"><font size=3D"2" face=3D"Arial, He= lvetica, sans-serif"><strong>Please Note: </strong><br> If we do not receive the appropriate eBay account verifi= cation within 48 hours, then we will assume this eBay account is fraudulent and will be suspended. <br> The purpose of this verification is to ensure that your = eBay account has not been fraudulently used and to combat the fraud from our community.</font></td> </tr> </table></td> </tr> </table> <p><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><font co= lor=3D"#000000">We appreciate your support and understanding, as we work together to keep eBay a safe place t= o trade.</font></font><font color=3D"#000000" size=3D"2" face=3D"Arial, Helvetica, sans-serif"><BR> <BR> Thank you for your patience in this matter.</font></p> <p align=3D"left"><font color=3D"#000000" size=3D"2" face=3D"Arial= , Helvetica, sans-serif">Regards, Safeharbor Department (Trust and Safety Department)<br> eBay Inc.</font><font size=3D"2" face=3D"Arial, Helvetica, sans-serif"><= br> <br> <font color=3D"#999999" size=3D"1"> Please do not reply to this = e-mail as this is only a notification. Mail sent to this address cann= ot be answered. </font></font></p> </td> </tr> <tr> <td align=3D"middle" ><p align=3D"center"><font color=3D"#000000" si= ze=3D"1" face=3D"Arial, Helvetica, sans-serif"><Br> <br> Copyright =8A 2004 eBay Inc. All Rights Reserved. Designated tra= demarks and brands are the property of their respective owners. eBay and the eBay logo are trademarks= of eBay Inc. eBay is located at 2145 Hamilton Avenue, San Jose, CA 95125. </font><br> </p> </td> </tr> </tbody> </table> </td></tr></table> </div> </td></tr></table> </td></tr></table> </div> </td></tr></table> </td></tr></table> </div> </html> |