You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(11) |
Nov
(7) |
Dec
(55) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(67) |
Feb
(25) |
Mar
(32) |
Apr
(15) |
May
|
Jun
(4) |
Jul
(5) |
Aug
(8) |
Sep
(3) |
Oct
(1) |
Nov
(8) |
Dec
(7) |
2003 |
Jan
(18) |
Feb
(14) |
Mar
(6) |
Apr
(19) |
May
(7) |
Jun
(14) |
Jul
(52) |
Aug
(16) |
Sep
(12) |
Oct
(27) |
Nov
(9) |
Dec
(22) |
2004 |
Jan
(24) |
Feb
(37) |
Mar
(12) |
Apr
(15) |
May
(3) |
Jun
|
Jul
(5) |
Aug
(5) |
Sep
(2) |
Oct
|
Nov
(12) |
Dec
(4) |
2005 |
Jan
|
Feb
|
Mar
(3) |
Apr
(4) |
May
(9) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Scott M. <sm...@an...> - 2008-08-19 16:23:24
|
Hi Ray! Tavi's syntax for doing this is slightly different from Wikipedia's. See: http://tavi.sourceforge.net/FormalFormattingRules and especially: http://tavi.sourceforge.net/index.php?page=free+links -- Scott On Tue, Aug 19, 2008 at 11:59 AM, ray-nger <ray...@ya...> wrote: > Hello! > > Maybe I'm not enough picking manuals, but please, help me. > > In Wikipedia I can use [[FooBar|Foo]] feature to make word "Foo" be linked > to > "FooBar" article. > Really tihis way VERY often used in Cyryllic languages because of many > cases of one word. > So how can I do the same in WikkiTikkiTavi? > -- > Thank you > Wayfarer mailto:ray...@ya... > > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win great > prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Tavi-devel mailing list > Tav...@li... > https://lists.sourceforge.net/lists/listinfo/tavi-devel > -- http://scott.andstuff.org/ | http://truthadorned.org/ |
From: ray-nger <ray...@ya...> - 2008-08-19 15:59:31
|
Hello! Maybe I'm not enough picking manuals, but please, help me. In Wikipedia I can use [[FooBar|Foo]] feature to make word "Foo" be linked to "FooBar" article. Really tihis way VERY often used in Cyryllic languages because of many cases of one word. So how can I do the same in WikkiTikkiTavi? -- Thank you Wayfarer mailto:ray...@ya... |
From: Tony C. <to...@bo...> - 2007-11-17 09:24:32
|
Something happened on my server and the wiki is broken: http://wiki.workalone.co.uk/ can anyone suggest a place to start? the data is intact, and edit this page retrieves it for the text area, but the captcha is broken on the edit pages so saves can't be made. I could do a fresh install, but I'd rather not if it's something simple. TIA |
From: HDMediaBox <hdm...@gm...> - 2006-10-13 17:46:02
|
SGVsbG8gDQoNCkkgaGF2ZSBpbnN0YWxsZWQgdGF2aSB3aWtpIG9uIG15IGhvbWUgcGMgd2hpY2gg aXMgcnVubmluZyBGZWRvcmEgY29yZSA0LCBhcGFjaGUvcGhwNS9teXNxbC4gSSBjYW4gdmlldyB0 aGUgJEhvbWVQYWdlLCBidXQgbm8gb3RlciBhY3Rpb25zIGNhbiB0YWtlLCBjYW4gc29tZWJvZHkg aGVscCBtZT8NCg0KDQpCZXN0IFJlZ2FyZHMhDQoNCkphY2tleSBMdg== |
From: MiGi <mig...@gm...> - 2006-04-28 16:36:59
|
I've used Tavi as my knowledge base. Everytime I want a feature in my site, I directly modify the codes to realize my ideas. However, I've confronted with some essential issues when I wanted to make a translated page, which seriously affects the page organization which will take me in trouble if my solution is quite different from the later versions of Tavi. The question is: How to make translated pages more organized? The current translated pages are not well-organized. Pages in the same language are isolated. I think in the future the namespace feature should take multi-language into consideration. Therefore, there will be an easy way to jump to the parallel page of different languages. For example, TaviPatches/LocalImages in French to TaviPatches/LocalImages in Chinese. Moreover, subpages of each language direct to different pages, but written in the same way. So in lang_fr namespace you link to FrWikkiTikkiTavi by writing WikkiTikkiTavi, instead of FrWikkiTikkiTavi. (I've post the above in http://tavi.sourceforge.net/TaviSuggestions/NameSpa= ces But I really need your opinions:) =3D=3D=3D A namespace solution =3D=3D=3D As far as I can think of, I'll use "xxx:" denoting a namespace, and "xxx:ppp" denotes page ppp in namespace xxx. (Looks like C++ style) Therefore if there is a page "xxx:PageOne" which writes "Please read PageTwo", Page Two will equal to "xxx:PageTwo". Tavi automatically identify the preceding namespace "xxx", but in database it is saved "xxx:PageOne" directly. To solve the traslating issue, save translated pages in the same name but different namespaces like "lang_xx", "lang_yy", etc. Without manually link your traslated page in each other-language pages. Tavi automatically finds out and shows you there are pages in other languages somewhere on each page. So, does it make sense? Or other problems I've not noted? =3D=3D=3D=3D=3D Moreover, could any Tavi official persons refresh the Tavi documents? There are patches, plug-ins in different versions mixed together. I cannot tell what is the latest, and what is being patched in Tavi 0.26. -- MiGi http://noellab.net/migi |
From: Hermann S. <ta...@kn...> - 2005-05-29 13:27:19
|
Am Freitag, 27. Mai 2005 10:02 schrieb Fredrik Jonsson: > "Most CAPTCHAs don't destroy the session when the correct phrase is > entered. So by reusing the session id of a known CAPTCHA image, it > is possible to automate requests to a CAPTCHA-protected page." > > Are Tavi CAPTCHA function vulnerable to this? Yes, I think Tavi has an issue with this. I have noticed that sometimes when editing many pages I get the same captcha. This seems to happen when I open several edit windows in browser tabs at the same time. Regards, Hermann |
From: Fredrik J. <fr...@po...> - 2005-05-27 08:02:36
|
Jayesh Sheth 2005-05-26 20.57 -0400 wrote: >I would recommend an 'emergency fix' of a few lines of code that >checks to see how many links are submitted per article, and cut them >off at say, 5 or 10. This would prevent current pages that currently >have more than 10 external links, but I am not sure how many such >pages exist. +1 for this. A limit of 5 would very rarely affect normal users I belive. >- The ability to turn CAPTCHA protection off for Intranet Wikis I have put "UseCaptcha = 0" in the config.php file and can't remember needing any hacks to make it work. Another CAPTCHA issue is this: <http://www.puremango.co.uk/cm_breaking_captcha_115.php> "Most CAPTCHAs don't destroy the session when the correct phrase is entered. So by reusing the session id of a known CAPTCHA image, it is possible to automate requests to a CAPTCHA-protected page." Are Tavi CAPTCHA function vulnerable to this? Looking at the function action_save it looks to me like there should be something like this on line 37+. else { $_SESSION['captcha_phrase'] = '' } >- Addition of a PHP installer, instead of Perl files I think a lot of people would like that. On a different subject I belive the Tavi code would be easier to work with if it follow the same coding standard as Drupal <http://drupal.org/node/318>. I could do this if there are a chance it will be committed. Fredrik -- Web site: <http://xdeb.org/wiki/Fredrik> |
From: Kimmo S. <ki...@us...> - 2005-05-27 01:06:12
|
Hi Jay! On Thu, May 26, 2005 at 08:57:41PM -0400, Jayesh Sheth wrote: > Would it be okay if I posted a patch for this list, or applied that > patch to live Wiki. (Since I am listed as a Tavi developer on the > project, I think I should have access to the live Wiki files ...) I think applying that to the live Wiki would be a good idea. It can always be rolled back if necessary. Regards, + Kim P.S. Who is ZYYMKCCLII.dsl.saunalahti.fi? He/she is planning to delete pages for us. -- <A HREF="http://kimmo.suominen.com/">Kimmo Suominen</A> |
From: Jayesh S. <jay...@ce...> - 2005-05-27 00:57:47
|
Hello Even and others, the Tavi Wiki is being spammed with hundreds of links to adult and other sites, probably by a human who is being paid to do it. I would recommend an 'emergency fix' of a few lines of code that checks to see how many links are submitted per article, and cut them off at say, 5 or 10. This would prevent current pages that currently have more than 10 external links, but I am not sure how many such pages exist. I had posted code for this some time ago to the list. Would it be okay if I posted a patch for this list, or applied that patch to live Wiki. (Since I am listed as a Tavi developer on the project, I think I should have access to the live Wiki files ...) I also have a list of Tavi bugs that I made. I can post that list here, and optionally my fixes, as I make them. On that list are: - Some weird session notices issues (the code tries to set a new session name in one place, and a notice is issued) - The ability to turn CAPTCHA protection off for Intranet Wikis - Addition of a PHP installer, instead of Perl files and some other things. Let me know what you think. Best regards, - Jay |
From: Mathew W. <in...@xm...> - 2005-05-18 22:52:56
|
On Sat, 7 May 2005, Hermann Schwarting wrote: > Am Montag, 2. Mai 2005 18:25 schrieb Mathew White: > >> I made some modifications to an install of WikkiTikkiTavi, which we >> use here at XMission, and I thought I'd share them with you (with >> the permission of my employer) so that others may benefit from >> these changes. > > Hi, > > thanks a lot for this idea. I have created the page > [ http://tavi.sourceforge.net/TaviPatches/EnhancedSearch ] for it. I > hope that's ok for you? > > Have a nice day, > Hermann Perfect, thank you. I apologize I forgot to put a subject on my original message. Glad the patch may be useful :) Mat White XMission Internet |
From: Hermann S. <ta...@kn...> - 2005-05-07 15:26:28
|
Am Montag, 2. Mai 2005 18:25 schrieb Mathew White: > I made some modifications to an install of WikkiTikkiTavi, which we > use here at XMission, and I thought I'd share them with you (with > the permission of my employer) so that others may benefit from > these changes. Hi, thanks a lot for this idea. I have created the page [ http://tavi.sourceforge.net/TaviPatches/EnhancedSearch ] for it. I hope that's ok for you? Have a nice day, Hermann |
From: Even H. <eve...@pv...> - 2005-05-05 12:02:26
|
On Wed, May 04, 2005 at 01:41:52PM +0200, Fredrik Jonsson wrote: > My provider runs SuSE Linux with MySQL 4.0.18 and this code makes > dates show up something like "4: 2005051200", not so nice. [...] > // This need more tuning according to sql_mode: MAXDB-setting, > // DATETIME vs TIMESTAMP On the web site someone stated that MySql 4.x gave some difficulties regarding the date format. I tested it briefly on my setup, and it gave the same response as before. But I read the manuals and found that this could be changed if one changed some options within MySql-configuration. In a temporary solution I decided, to use the old syntax for 3.x version (which I knew worked), and made a temporary solution to 4.x. And here's my point that in order to eliminate this bug I need to get myself a test setup using MySql 4.x and that I haven't been able to do yet. When this is up I will test out which parameters makes the different dates appear, and then try to work around it. I believe this issue also affects the input of dates, but I haven't been able to test this properly yet. So if someone can shed the light onto the subject of when the 4.x version returns the old date format, and when its using the new date format, please do! And in addition, if someone also know how this affect inputting dates (in accordance with time zones), please inform me! Regards, Even Holen -- <e>< Even Holen, eve...@pv..., http://www.pvv.ntnu.no/~evenh/ :-) developer of WikkiTikkiTavi, see http://tavi.sourceforge.net/ |
From: Fredrik J. <fr...@po...> - 2005-05-04 11:45:34
|
My provider runs SuSE Linux with MySQL 4.0.18 and this code makes dates show up something like "4: 2005051200", not so nice. $mysqlVer = mysql_get_server_info(); if (!preg_match("/^4\./", $mysqlVer)) { $time = mktime(substr($timestamp, 8, 2), substr($timestamp, 10, 2), substr($timestamp, 12, 2), substr($timestamp, 4, 2), substr($timestamp, 6, 2), substr($timestamp, 0, 4)); return date('Y.m.d H:i:s', $time + $TimeZoneOff * 60); } else { This need more tuning according to sql_mode: MAXDB-setting, DATETIME vs TIMESTAMP return "4: " . $timestamp; // NOT corrected according to $TimeZoneOFf?! } When I just use this code like in tavi 0.25 everything works fine. $time = mktime(substr($timestamp, 8, 2), substr($timestamp, 10, 2), substr($timestamp, 12, 2), substr($timestamp, 4, 2), substr($timestamp, 6, 2), substr($timestamp, 0, 4)); return date('Y.m.d H:i:s', $time + $TimeZoneOff * 60); Fredrik -- Web site: <http://xdeb.org/wiki/Fredrik> |
From: Mathew W. <in...@xm...> - 2005-05-02 16:25:07
|
Hi, I made some modifications to an install of WikkiTikkiTavi, which we use here at XMission, and I thought I'd share them with you (with the permission of my employer) so that others may benefit from these changes. What I did was make the search function use a full-text index (when using MySQL, anyway), and made the search output include the full-text score and a short excerpt. When the search hits a full-text stop-word (e.g. 'and') or the full-text matches nothing, it falls back to the old search method. Attached is a patch which contains this added functionality. I've modified the patch so it should work against the latest version of the software (we're using a slightly out-of-date version). Here is an updated schema for the 'pages' table to accomplish the full-text search: CREATE TABLE `pages` ( `title` varchar(80) NOT NULL default '', `version` int(10) unsigned NOT NULL default '1', `time` timestamp(14) NOT NULL, `supercede` timestamp(14) NOT NULL, `mutable` set('off','on') NOT NULL default 'on', `username` varchar(80) default NULL, `author` varchar(80) NOT NULL default '', `comment` varchar(80) NOT NULL default '', `body` text, PRIMARY KEY (`title`,`version`), FULLTEXT KEY `full` (`title`,`body`) ); (Or "CREATE FULLTEXT INDEX full ON pages (title, body)" on an existing table, of course). Mat White XMission Internet |
From: Even H. <eve...@pv...> - 2005-04-24 22:30:12
|
On Sat, Apr 23, 2005 at 12:14:48PM +0200, Bengt Eriksson wrote: > Tavi bug - How to prevent users from assigning the same category more than > once. Hmm... I can't reproduce this one. If I understand you correctly the following should produce the bug: * Having a page TestCategory to be the category page * Edititing TestPages, and using add category: TestCategory * Re-edit TestPages, and add TestCategory a second time And now you say that TestCategory should contain _two_ references to TestPages. This doesn't happen in version 0.25, which is the next to last. And I didn't change this stuff in 0.26. Which version are you running? Regards, Even Holen -- <e>< Even Holen, eve...@pv..., http://www.pvv.ntnu.no/~evenh/ :-) co-developer of WikkiTikkiTavi, see http://tavi.sourceforge.net/ |
From: Bengt E. <ben...@ho...> - 2005-04-23 10:14:59
|
Tavi bug - How to prevent users from assigning the same category more than once. Example: you create a page called "Test". Before you save the page you assign it to a category called "TestPages". Later on, when editing the page "Test", you might have forgotten that you already assigned the page to the category "TestPages", so you assign it again. Tavi detects this and only lists the page "Test" once inside the category page "TestPages". This is all good, but here is the bug: When you assign the same category more than once, whilst also assigning other categories, Tavi will not detect the duplication and will then list the page "Test" twice inside the category page! So; what do I need to add to "category.php" for it to prevent this from happening? Of course this could also be prevented if one could (while editing a page) see which categories are assigned to the page - but that is properly harder to accomplish? Best regards, Bengt Eriksson Thanks for this great software! _________________________________________________________________ Hitta rätt på nätet med MSN Sök http://search.msn.se/ |
From: Scott M. <sm...@an...> - 2005-04-12 17:57:48
|
Jayesh, It sounds like the spammers are adding spam by hand, rather than using automation, which is how they're able to evade the CAPTCHA. If that's the case, it's unlikely that forcing someone to type in additional information will be much more than an annoyance (unfortunately it will be an annoyance for regular editors, too). I do like your idea of limiting links. The Meatball wiki silently prevents more than four new links from being added to a page in a single edit ("silently" because, unless you look carefully at the new page, you'll never notice that your edit didn't take effect). Beyond that, a "blacklist" and "whitelist" can also be useful; Alex Schroeder has done some excellent work with this over at CommunityWiki. Meatball: http://www.usemod.com/cgi-bin/mb.pl?WikiSpam CommunityWiki: http://www.emacswiki.org/cw/WikiSpam -- Scott On Tue, Apr 12, 2005 at 12:23:49PM -0400, Jayesh Sheth wrote: > Hello Even and others, >=20 > it seems some SPAMbots are able to read the ASCII art CAPTCHA codes. I > tried to post this information to the Tavi Wiki, but it seems to have a > problem currently as no new articles can be saved. >=20 > --- BEGIN Message --- > It seems the Chinese spammers may have found a way to parse the ASCII art > CAPTCHA codes, since this Wiki had four of its pages recently despammed. I > have two additional measures that can be added to make it more difficult > for SPAMbots to ply their trade: > 1) Use preg_match_all to test how many links exist in a given page. > Something like: > <code> > $text =3D " > http://www.yahoo.com > http://www.amazon.com?abc=3D123&cdf=3Da+f > http://www.cnn.com > http://www.cnn.com > "; > $matches =3D array(); > $pattern =3D > "(([a-z]{3,5})://)(([0-9a-z-]+\.)+[0-9a-z]{2,6})((/?[0-9a-z-]*)+?/?([0-9a= -z-.]*)+?)"; > $num_links =3D preg_match_all( "#$pattern#i", $text, $matches); >=20 > if ($num_links > 10) > { > exit('Error: too many links.'); > } > else > { > echo "<p>Success. $num_links links were found.</p>"; > } > </code> > 1a) Modify the regex above to count the number of links from the same > domain. This way, some Wiki pages that have more than 10 links to distinct > domains will be okay. > 2) Ask the users to a word or phrase regarding what the Wiki is about. In > the case of this Wiki, the users will be asked to look at the logo in the > top right corner, and enter a four lettered word that describes the topic > of this Wiki. When a Tavi Wiki is set up, the user will asked to be choose > this word or phrase, and hint / question text for it. > --- END Message --- >=20 > Best regards, >=20 > - Jay Sheth >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > Tavi-devel mailing list > Tav...@li... > https://lists.sourceforge.net/lists/listinfo/tavi-devel >=20 --=20 http://scott.andstuff.org/ |
From: Jayesh S. <jay...@ce...> - 2005-04-12 16:23:54
|
Hello Even and others, it seems some SPAMbots are able to read the ASCII art CAPTCHA codes. I tried to post this information to the Tavi Wiki, but it seems to have a problem currently as no new articles can be saved. --- BEGIN Message --- It seems the Chinese spammers may have found a way to parse the ASCII art CAPTCHA codes, since this Wiki had four of its pages recently despammed. I have two additional measures that can be added to make it more difficult for SPAMbots to ply their trade: 1) Use preg_match_all to test how many links exist in a given page. Something like: <code> $text = " http://www.yahoo.com http://www.amazon.com?abc=123&cdf=a+f http://www.cnn.com http://www.cnn.com "; $matches = array(); $pattern = "(([a-z]{3,5})://)(([0-9a-z-]+\.)+[0-9a-z]{2,6})((/?[0-9a-z-]*)+?/?([0-9a-z-.]*)+?)"; $num_links = preg_match_all( "#$pattern#i", $text, $matches); if ($num_links > 10) { exit('Error: too many links.'); } else { echo "<p>Success. $num_links links were found.</p>"; } </code> 1a) Modify the regex above to count the number of links from the same domain. This way, some Wiki pages that have more than 10 links to distinct domains will be okay. 2) Ask the users to a word or phrase regarding what the Wiki is about. In the case of this Wiki, the users will be asked to look at the logo in the top right corner, and enter a four lettered word that describes the topic of this Wiki. When a Tavi Wiki is set up, the user will asked to be choose this word or phrase, and hint / question text for it. --- END Message --- Best regards, - Jay Sheth |
From: Scott M. <sm...@an...> - 2005-03-21 13:00:31
|
Even, You've hit on the reason: I was trying to avoid matching the ``quote'' notation. Although this usage isn't common, you do see it, particularly in FSF/GNU documents. Your proposal would not format things properly if there were two such quotes in a paragraph: ``quote 1'', ``quote two''. For this reason I'm not sure your proposal is a good idea. Originally I wanted to copy UseMod and use the <nowiki></nowiki> notation. But I couldn't figure out how to do that at the time. (At the time I wasn't aware of the non-greedy operator, or PCRE's support for it, and I didn't look closely enough at the UseMod code to see that's what it was doing.) I think I'm happier with ```nowiki``` than with <nowiki>x</nowiki>, because the "spirit" of wiki seems to be avoiding SGML-like constructions. So when I developed Jot I stuck with the backtick notation. That's just my counsel; I don't use 'Tavi these days and so you shouldn't feel any obligation to me. :) -- Scott On Mon, Mar 21, 2005 at 12:31:15AM +0100, Even Holen wrote: > Hi there! >=20 > Another question for those who have used 'Tavi some time, why is the > syntax for not encoding something ```$UseVariable```.=20 >=20 > Most of the other syntax is double characters, like ((free links)), > {{preformatted}}, the newer //italic// with friends.=20 >=20 > Is there any reason why we couldn't try converting to only using two > backticks, ``, instead of three?=20 >=20 > The only reason I can think of, is related to someone being likely to > write ``a sentence or phrase??. But is it likely that those instead > writes ``a sentence of phrase``? (i.e. without using "a sentence or > phrase"?) >=20 > If I don't hear any good arguments against it, I will most likely make=20 > this change, and state that in some future version, say 0.37, the old > syntax would be erroneous.=20 >=20 > My reasoning for doing this: Keep most of the syntax to either be one or > several characters related to whole lines, or double characters within > lines. If I'm not mistaken the only single within lines would be the > [http://somewhere.com]-syntax. (Should this also be changed? And if > so, what do we change the [[...]] to?) >=20 > Do note that I want to make a SearchAndReplace which would ease changes > to the syntax in use. And we could produce scripts for users to run, to > make the change before upgrading to a new version of 'Tavi where the > syntax have changed. >=20 > What do you think? >=20 > Regards, > Even Holen > --=20 > <e>< Even Holen, eve...@pv..., http://www.pvv.ntnu.no/~evenh/ = :-) > co-developer of WikkiTikkiTavi, see http://tavi.sourceforge.net/ >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > Tavi-devel mailing list > Tav...@li... > https://lists.sourceforge.net/lists/listinfo/tavi-devel >=20 --=20 http://scott.andstuff.org/ |
From: Even H. <eve...@pv...> - 2005-03-20 23:31:20
|
Hi there! Another question for those who have used 'Tavi some time, why is the syntax for not encoding something ```$UseVariable```. Most of the other syntax is double characters, like ((free links)), {{preformatted}}, the newer //italic// with friends. Is there any reason why we couldn't try converting to only using two backticks, ``, instead of three? The only reason I can think of, is related to someone being likely to write ``a sentence or phrase´´. But is it likely that those instead writes ``a sentence of phrase``? (i.e. without using "a sentence or phrase"?) If I don't hear any good arguments against it, I will most likely make this change, and state that in some future version, say 0.37, the old syntax would be erroneous. My reasoning for doing this: Keep most of the syntax to either be one or several characters related to whole lines, or double characters within lines. If I'm not mistaken the only single within lines would be the [http://somewhere.com]-syntax. (Should this also be changed? And if so, what do we change the [[...]] to?) Do note that I want to make a SearchAndReplace which would ease changes to the syntax in use. And we could produce scripts for users to run, to make the change before upgrading to a new version of 'Tavi where the syntax have changed. What do you think? Regards, Even Holen -- <e>< Even Holen, eve...@pv..., http://www.pvv.ntnu.no/~evenh/ :-) co-developer of WikkiTikkiTavi, see http://tavi.sourceforge.net/ |
From: Even H. <eve...@pv...> - 2005-03-20 23:30:40
|
Hi there! Long time, no talk. And sadly, not much development either. But now I've started doing something. Hopefully version 0.26 will be out before april 2005, and it includes some bug fixes and an anti spam meausure, as suggested my Jay Sheth. But this email is about something different! One of my goals is to start building sets of pages which are to be downloaded, and uses a start base when installing 'Tavi. This gives birth to two major questions. 1) How to import these into the fresh database? 2) How to build these sets of pages on the main site? The first question is to be solved by the Export/Import methods which are to be provided in one of the future versions. The base idea here is that if you call a page, i.e MyBackup, with the action=export, it would pull out all links to pages from MyBackup and return a zipped file consisting of the raw version of these pages. Accordingly the import function will either receive the URL of this file through parameters, or present a form giving the opportunity to uploading this file. That's the gist of the idea. In other words, mostly solved and just needs implementing. The other question is somewhat trickier, but I've seen a solution in wikipedia which solves some of this issue, and that is namespacing. The principle being that we denote one/several page(s) to belong to a given namespace and all links are mapped according to this namespace. According to a namespace solutiont one could imagine the following scenario: StartPages/InEnglish contains a description of which pages are included in the English version of start pages. To keep it simple we could have something like: * TaviDoc/FormattingRules * MainPage * RecentChanges * WikkiTikkiTavi * InterWiki All these would on the main site be like: StartPages/InEnglish/TaviDoc/FormattingRules and here the question comes. How does one refer to the other pages from these pages? Using the /MainPage would work on the first level, but not from within .../FormattingRules. And it also wouldn't look nice?! So my starting idea was to include some option at the start of each of these pages stating: NameSpace=CurrentLevel, except for the .../FormattingRules which would have NameSpace=ParentLevel (-1) This would change all references to WikiName to be mapped against the current NameSpace-value. This is a great idea, I think, but has one problem. How to refer to something on the outside of the namespace? Using /SomeThing would/should still be considered on a neighboring level. //SomeThing could conflict with //italic// marking. NoThing is mapped according to name space. Do you understand the problem, and have you gotten any suggestions as to how to solve it? One solution, but I don't really like it, is to make another syntax change and state that /SomeThing always maps to the root namespace, and that one needs to use ./SomeThing to get to a neighboring page. The reason I don't like it, is that this most likely would break existing pages. But then again, if we get namespace up and running it would gives us the opportunity to export start pages in whatever language someone wants. And it would also give the opportunity to export pages related to different packages. We could have a small documentation package, a large documentation package, or documentation packages on specific subjects, like programming, tavi-development, or whatever. And since this is based on namespaces our users could import to wherever they would like. Because if you imported them into the root namespace, the 'currentLevel' would be equal to the root. And if imported at some sub level, that's cool as well... So I have two questions I would like some suggestions to: A) Should we change the /SomeThing to ./SomeThing, to allow for /SomeThing to be mapped to the root? And if not, how to link to root pages? B) Any suggestions as to syntax of document options? I.e. what characters should surround the "NameSpace=CurrentLevel" option? Should we use %% ... %% which are free from version 0.30? Any other combinations. As to B, I've also thinked about //, ##, ¤¤, &&, §§, !!, but some of these are not doable without making serious changes, and some of them are maybe to exotic characters which people don't normally have on the keyboard (¤?). So that's it. Any answers/suggestions to A) and B)? Regards, Even Holen -- <e>< Even Holen, eve...@pv..., http://www.pvv.ntnu.no/~evenh/ :-) co-developer of WikkiTikkiTavi, see http://tavi.sourceforge.net/ |
From: Kimmo S. <ki...@us...> - 2004-12-16 17:07:39
|
You could try to install a PHP cache, e.g. Alternative PHP Cache (APC): http://apc.communityconnect.com/ This would cut down on the (repeated) compile time of PHP scripts. Regards, + Kim -- <A HREF="http://kimmo.suominen.com/">Kimmo Suominen</A> On Thu, Dec 16, 2004 at 09:22:50AM -0500, Pro...@ao... wrote: > > Dear Colleagues > Does anyone have any guidance about making the loading process faster. > I am getting a lot of feedback about how slow the Wiki loads. HELP! > Peter Burgess > ____________ > Peter Burgess > in New York > Tel: 212 772 6918 > Email: mailto:pe...@af... > Database http://www.afrifund.com/wiki/index.pcgi?page=AfrifundDatabase > Coffee: http://afrifund.coffeefair.com |
From: Hermann S. <ta...@kn...> - 2004-12-16 16:00:20
|
Am Donnerstag, 16. Dezember 2004 15:22 schrieb Pro...@ao...: > Does anyone have any guidance about making the loading process > faster. I am getting a lot of feedback about how slow the Wiki > loads. HELP! These are the hints I can give: * Make sure that the webserver and database run on the same host (this should be the case in most setups anyway). * Try to link to the CSS stylesheet directly in template/common.php instead of going over ?action=style . * Dispense with the logo in the upper right. * Everytime a page is viewed the maintenance function is called to clean up expired pages. It should suffice to do this once a day. I changed lib/main.php at the very bottom to run this only when saving a page: // Expire old versions, etc. if($action=='save') { $pagestore->maintain(); } Please report back the outcome. Have a nice day, Hermann |
From: <Pro...@ao...> - 2004-12-16 14:23:06
|
Dear Colleagues Does anyone have any guidance about making the loading process faster. I am getting a lot of feedback about how slow the Wiki loads. HELP! Peter Burgess ____________ Peter Burgess in New York Tel: 212 772 6918 Email: mailto:pe...@af... Database http://www.afrifund.com/wiki/index.pcgi?page=AfrifundDatabase Coffee: http://afrifund.coffeefair.com |
From: Matthew H. <mat...@wo...> - 2004-12-09 16:35:36
|
Hello all, My first introduction to programming is unique. When I was a little boy, I loved doing magic tricks. One of my favorites was one where I could tell a person what number he or she was thinking based on a few yes or no questions. First, the person had to pick a number from one to 63 (interesting range?). Then I would show them a succession of 5 cards, each with a list of numbers. The person would then say yes or no for each card if the number they chose was on the card. After answering all questions, I could tell the person exactly what number they were thinking of. AMAZING! The cool thing was, all I had to do to know the number was to add up the first numbers for each card they said yes to. One day I showed the trick to my father (an engineer) and he recognized the trick behind it: each card started with a certain number: 1, 2, 4, 8, 16 and 32 (sound familiar?). He showed me how binary counting works, and how the card trick relied on this binary counting. I thought that was pretty cool. Then he told me we could write a program that did the same thing as the magic trick. WOW. To an 8 year old kid, teaching a computer to do magic tricks was fascinating-at least to THIS 8 year old kid. ;-) From that point on I spent tons of time on the computer and became a serious geek. I'm not sure how I managed to get married. My beautiful wife and I just had our second anniversary. My wife is seriously baby crazy so I hope we can get her pregnant soon. Christian is my middle name (really). My wife and I are active in our church-currently our calling is to take care of the toddlers in the congregation while their parents go to Sunday School. Last night my wife and I went to a concert of Handel's Messiah, with traditional choir and gospel choir mixed together-it was glorious. I've spent time as an ASP / VBScript (boo!) programmer, a Java (yay!) programmer, and in the last year I've taught myself PHP, mostly from scouring 'Tavi code. Presently I am a partner with my brothers in Woodcraft Mill & Cabinet (http://www.woodcraftmill.com <http://www.woodcraftmill.com/> ). We are a large, high-end custom cabinet shop. We are now working on a java app which we hope will help us take over the world. :-) I'm just a youngster at 26 years old. I'm also an arrogant, cowboy coding, encapsulation breaking, CVS-polluting jerk. Except for that last thing I said. And my jokes are REALLY FUNNY. Up until now I've been an open-source freeloader. This is my first time getting involved in an OS project, so I hope you'll be patient with me if I pull a major faux-pas. I'm looking forward to working with everybody and helping to improve 'Tavi. Have a beautiful day in your neighborhood. Matthew Hall a.k.a. Qualidafial |