[00:09] GillesM joined #tikiwiki [00:11] rodrigoprimo left #tikiwiki [00:21] marclaporte lphuberdeau: for Classroom, I get validateCategory error [00:23] GillesM joined #tikiwiki [00:31] marclaporte EO_: I am testing [00:32] marclaporte refizul: anymore feature requests? :-) [00:33] marclaporte EO_: I confirm the issue. RobertPlummer is the genius behind the spreadsheet. Robert: How do we make a wiki page link in a cell? [00:36] refizul marclaporte: AFAICS there's already a lot of stuff available [00:36] marclaporte refizul: http://tiki.org/FOSS+Web+Application+with+the+most+built-in+features [00:36] refizul workflow - project management - document management - calendar [00:38] marclaporte Something new we worked on a few weeks ago during the TikiFest in Barcelona :http://doc.tiki.org/PluginTrackerCalendar [00:38] refizul What exactly does this "social software" do? Is this something like Facebook on my own server? [00:39] marclaporte What do you mean by Social Software? Like this? http://en.wikipedia.org/wiki/Social_software [00:40] marclaporte If you mean Social Networking, there are some features in Tiki which let you make something like Facebook. Photo Album, Inter-User Messages, Chat, Shoutbox, etc. [00:41] marclaporte Discussion forums, events, groups, etc [00:41] refizul http://en.wikipedia.org/wiki/List_of_collaborative_software#Comparison_of_collaborative_software_features [00:42] refizul This table - at the lowest row - summarizes the features of Tiki [00:43] marclaporte oh, use this link instead: http://en.wikipedia.org/wiki/Social_software [00:43] marclaporte I will fix the wikipedia page [00:43] refizul The term "social software" is mentioned there in the third last column. [00:44] marclaporte http://en.wikipedia.org/wiki/Social_software is not the same as http://en.wikipedia.org/wiki/Social_Software on Wikipedia (!) [00:45] refizul yes, I just noticed that. :-) [00:47] marclaporte So http://en.wikipedia.org/wiki/Social_software is broad and since Tiki does most of what is on that page, I added a "yes" [00:48] marclaporte It's like Content Management System: Just about any piece of software is a system to manage content. [00:48] refizul I guess the best thing to do next is an installation for testing purposes in a virtual machine. [00:49] marclaporte go for it! [00:49] refizul Are there special security issues with Tiki? [00:49] marclaporte Whatever is missing, you can participate to the community to add it :-) [00:49] marclaporte #1 thing is to keep your Tiki up to date [00:50] refizul Maybe I can someone convince to contribute a special language support. My task is the technical part. ;-) [00:51] marclaporte We get a few vulnerabilities per year, and most of the time, they are disclosed responsibly (most of them, we it's active devs that find them) and the supported versions are patched quickly [00:51] refizul Is there a security mailing list which is supposed to be subscribed? [00:52] marclaporte See http://info.tiki.org/Version+Lifecycle If you start a project now and won't develop new things, you can stay with 9.x for 3 years [00:52] marclaporte If you upgrade with regular releases, know that they are only supported for 6-7 months [00:53] marclaporte There is no security-only list, but you should subscribe to http://tiki.org/tiki-newsletters.php?nlId=6&info=1 [00:54] marclaporte Or via RSS http://info.tiki.org/tiki-articles_rss.php?ver=2 and check when they are security releases [00:54] marclaporte also, your Tiki will tell you in the admin panel if a new version is available [00:55] refizul the newsletter will be fine [00:55] marclaporte What is "special language support" ? [00:56] refizul the lifecycle roadmap is nice - looks like a well considered plan [00:56] marclaporte A lot of thought was put in to this indeed! [00:57] refizul off language: maybe some arabic translations, but I cannot promise that right now [00:57] marclaporte To find a delicate balance of work involved and what different types of community members want/need [00:57] marclaporte ok, that would be awesome! [00:58] marclaporte I worked briefly on one site which has the 6 languages of the UN, thus including arabic [00:59] marclaporte Right-to-left support was added to Tiki a very long time ago, and a few months ago, some fixes/enhancements were made [01:01] marclaporte I suspect you will find some weird things sometimes, but the basic UTF-8 support is all clean since Tiki 5.1 (Tiki started in 2002, and systems back then weren't as UTF-8 as today) [01:01] marclaporte You can contribute translations here: http://i18n.tiki.org/ or via SVN [01:01] marclaporte Do you code? [01:03] refizul I can, but actually I do more administration [01:03] marclaporte ok, FYI: http://dev.tiki.org/Commit+Code [01:04] refizul most installations are somewhat odd - if you want to be it done the right way: do it yourself [01:06] marclaporte the demo sites tend to get very messy :-) [01:10] EO_ RobertPlummer: I'll say lots of nice things about you to people if you fix wiki page linking from a spreadsheet cell :) [01:22] marclaporte EO_: can you try on the Tiki6 demo? [01:27] refizul Would Tiki be a considerable replacement for an combination of Joomla and MediaWiki? [01:27] marclaporte yes. [01:29] refizul There's a special project where the whole setup bothers me. Are there any tools for content migration? [01:29] marclaporte http://doc.tiki.org/MediaWiki+Importer but not for Joomla! [01:30] marclaporte There is an importer for WordPress as well [01:31] refizul ok, MediaWiki is the main stuff. Joomla can be crowdsourced and transferred manually, only ~500 or even less pages [01:33] marclaporte If you are going to wiki pages: http://doc.tiki.org/XML+Wiki+Import-Export [01:34] marclaporte If you are going to news articles, there is a script somewhere to import from .csv [01:36] refizul the hard issue will be convincing some people who are involved in certain decisions ;-) [01:37] lphuberdeau joined #tikiwiki [01:38] marclaporte Are you having issues with plugins and upgrades? [01:42] refizul yes, upgrades are a problem. [01:42] refizul but this is not a technical problem [01:43] marclaporte often, with many CMSs, people install all kinds of plugins/extensions and then, it becomes a nightmare to upgrade. So people don't and then, they hit security vulnerabilities [01:46] refizul there wasn't a nightmare, but there wasn't upgrades either :-/ [01:47] marclaporte hehe [01:47] refizul now it's my turn to fix some things [01:48] refizul If I knew all that before, I'd never agreed to do anything related to this project. It had been a nightmare for a couple of month. [01:49] marclaporte of course, they hide the nightmare part as long as they can [01:49] refizul we almost left the red zone and are close to "doing it right" now [01:57] marclaporte I hope it happnes [01:57] marclaporte happens [01:57] marclaporte I always think "long term" [01:57] marclaporte because ugly short cuts eventually come back to bite you [01:59] marclaporte In Tiki, we worked very hard to get Lifecycle/release/LTS all streamlined. It was hard work, but now, releases are so much easier than before. [01:59] refizul yeah - I appreciate this philosophy [02:00] refizul at the beginning some things are more work to do, but in the long run you'll win with a good concept [02:01] marclaporte yup! [02:03] marclaporte And the http://tiki.org/Model we have developed is just awesome :-) [02:06] marclaporte EO_: v6 is also problematic: http://demo.tiki.org/6x/tiki-view_sheets.php?sheetId=1 [02:07] marclaporte EO_: It did work in the past. I remember including a wiki page in a cell [02:11] marclaporte Wiki page inclusion still works: http://demo.tiki.org/9x/tiki-view_sheets.php?sheetId=11 [02:13] marclaporte http://demo.tiki.org/9x/tiki-sheets.php?offset=0&sort_mode=title_asc&edit_mode=1&sheetId=11 Wiki Parse Values: is not staying set [02:13] marclaporte RobertPlummer will want to know this [02:13] marclaporte Already reported: http://dev.tiki.org/item4077 [02:15] refizul there are demo installations announced, but all of them seem not to work [02:16] marclaporte http://demo.tiki.org/ works [02:17] marclaporte EO_: please purse the issue until resolution. It's probably a 5-min fix [02:18] marclaporte refizul: good luck with your convincing [02:18] marclaporte bbl [02:18] refizul bye [02:22] refizul ah - forgot one question: how much RAM is recommended to start a virtual machine with Tiki? [02:25] marclaporte For the VM, I don't know, but once you get to installing Tiki, use http://doc.tiki.org/Server+Check [02:28] refizul minimum 512 MB -> http://doc.tiki.org/Requirements [02:40] refizul What is supposed to be done if device mapper runs out of minor numbers? ;-) I'll get my VM tonight, you can bet :-) [02:56] GillesM joined #tikiwiki [03:02] PrezKennedy joined #tikiwiki [03:11] RobertPlummer marclaporte: Thanks for updating me on this, I will put it on the list [03:24] goj joined #tikiwiki [03:30] jacmoe joined #tikiwiki [03:37] CIA-98 joined #tikiwiki [04:12] CIA-98 tikiwiki: 03robertplummer * r43019 10/trunk/lib/ (6 files in 3 dirs): [04:12] CIA-98 tikiwiki: [FIX] Bringing the parser closer to beta, have expanding headers working now, tested with more dev.tiki.org data, seems solid [04:12] CIA-98 tikiwiki: [ENH] Broke the block parsing into a less nested structure, with a nested recovery just in case [04:12] CIA-98 tikiwiki: [ENH] Using now the actual breaking character returned to the parser from method line($ch) where $ch is the detected character from the string being parsed rather than assuming it is "\n", in some cases, it is not set [04:40] Tiki|bot joined #tikiwiki [05:21] Tiki|bot Recent Bug: Tracker item: #4293 - - can't view all image - http://dev.tiki.org/item4293 [05:44] dennmans left #tikiwiki [05:44] CIA-98 tikiwiki: 03lindonb * r43020 10/trunk/lib/wiki-plugins/wikiplugin_fancytable.php: [FIX] Fix false positives for ~|~ as separator, causing table to break in some cases [06:01] CIA-98 tikiwiki: 03chibaguy * r43021 10/trunk/styles/ (18 files in 5 dirs): [CSS] Unused selectors removed (calendar .calprio* and messages .prio* classes to indicate background colors). [06:23] CIA-98 tikiwiki: 03chibaguy * r43022 10/trunk/styles/layout/ (design.css layout.css): [CSS] Off-screen text shouldn't need color properties. [06:50] Tiki|bot joined #tikiwiki [07:50] Tiki|bot joined #tikiwiki [08:03] CIA-98 tikiwiki: 03chibaguy * r43023 10/trunk/styles/ (39 files in 13 dirs): [CSS] Calendar day classes .caleven and .calodd no longer used; .caltable .even and .caltable .odd can be used instead if necessary. [08:43] CIA-98 tikiwiki: 03chibaguy * r43024 10/trunk/styles/ (11 files in 3 dirs): [CSS] Removing styles for no longer used feature-specific links in calendar. [08:44] CIA-98 tikiwiki: 03chibaguy * r43025 10/trunk/css/calendar.css: [CSS] Removing styles for no longer used feature-specific links in calendar. [08:57] changi joined #tikiwiki [09:08] fabricius joined #tikiwiki [09:09] CIA-98 tikiwiki: 03chibaguy * r43026 10/trunk/templates/tiki-calendar_weekmode.tpl: [09:09] CIA-98 tikiwiki: Generic "heading" class added to td.calHeading to simplify styling (global [09:09] CIA-98 tikiwiki: heading style can cover this case if no special treatment is needed). Containing [09:09] CIA-98 tikiwiki: table given class "calendarweek" and inline CSS moved to calendar.css. [09:09] CIA-98 tikiwiki: 03chibaguy * r43027 10/trunk/css/calendar.css: [09:09] CIA-98 tikiwiki: Generic "heading" class added to td.calHeading to simplify styling (global [09:09] CIA-98 tikiwiki: heading style can cover this case if no special treatment is needed). Containing [09:09] CIA-98 tikiwiki: table given class "calendarweek" and inline CSS moved to calendar.css. [09:26] CIA-98 tikiwiki: 03chibaguy * r43028 10/trunk/styles/ (12 files in 4 dirs): [CSS] More unused classes removed (.Cal, .Cal0, etc.). [09:29] CIA-98 tikiwiki: 03chibaguy * r43029 10/trunk/css/calendar.css: [CSS] More unused classes removed (.Cal, .Cal0, etc.). [10:12] redflo joined #tikiwiki [10:16] arildb joined #tikiwiki [11:02] Tiki|bot New Forum Posts: File Galleries > Search Indexing > Missing Handlers application/vnd.ms-office - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=45177 [11:07] arildb joined #tikiwiki [11:23] arildb_ joined #tikiwiki [11:27] Jyhem_laptop joined #tikiwiki [11:30] arildb joined #tikiwiki [11:42] arildb_ joined #tikiwiki [12:04] arildb_ joined #tikiwiki [13:16] j0n3 joined #tikiwiki [13:25] rodrigoprimo joined #tikiwiki [13:27] Jyhem_laptop joined #tikiwiki [13:37] wu-lee Given a group with access to edit a particular category, how would members of the group create new wiki pages in that category? [13:38] wu-lee It's not obvious from the docs nor my experiments (with tiki 9.1) that this is possible since the new pages are apparently created with no category, and the attempt gets "access denied" [13:38] wu-lee (s/9.1/9.0/) [13:39] wu-lee (members of the group mustn't be allowed to edit wiki pages outside the category) [13:41] RobertPlummer joined #tikiwiki [13:52] rodrigoprimo1 joined #tikiwiki [13:55] dennmans joined #tikiwiki [14:22] j0n3 joined #tikiwiki [14:25] RobertPlummer joined #tikiwiki [14:40] sandroandrade joined #tikiwiki [14:58] radek82 joined #tikiwiki [15:08] dennmans joined #tikiwiki [15:21] changi joined #tikiwiki [15:25] dhazel joined #tikiwiki [15:35] CIA-98 tikiwiki: 03amette * r43030 10/trunk/tiki-check.php: [ENH] Check for PHP ByteCode cache [15:44] CIA-98 tikiwiki: 03amette * r43031 10/trunk/admin/include_performance.php: [FIX] Check correctly for xCache being used and needing authentication [15:45] marclaporte joined #tikiwiki [16:13] lphuberdeau joined #tikiwiki [16:51] marclaporte wu-lee: good catch [16:52] marclaporte I think something is coming in Tiki10 to that respect [16:57] lphuberdeau actually, this used to work, but it was so unused as a feature that it broke sometimes between 4 and 9 - restored in 10 with the new workspace ui, hoping more people will use it and the feature will keep working [17:07] time_r joined #tikiwiki [17:08] Jyhem_laptop joined #tikiwiki [17:24] marclaporte wu-lee: do you want to be part of the Beta Test Programâ„¢? [17:27] marclaporte (for workspace UI) [17:39] lphuberdeau you get a special bonus if you join before 10, I might actually fix stuff when reported [17:49] marclaporte hahahahhaha [17:51] marclaporte wu-lee: http://doc.tiki.org/Workspace+UI#Video [17:53] Tiki|bot New Forum Posts: Problem with htaccess - RewriteRule - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=45178 [17:54] rodrigoprimo joined #tikiwiki [18:05] wu-lee marclaporte: thanks [18:08] wu-lee wrt. Beta Test Program, let me know what's involved, although I've mostly exhausted my client's money just installing Tiki 9.0 and getting things going [18:24] marclaporte It was just a joke [18:25] marclaporte no money involved [18:25] marclaporte But if you can test and find bugs, we can fix before 10.0 [18:26] marclaporte A recurring issue with big developments by Louis-Philippe is that too few people from the community test in trunk period. People start testing around 10.1 or 10.2 and then, it's too late to make some bigger fixes and it gets pushed back to 11.0 [18:57] fabricius haha marc [18:57] fabricius marclaporte: [18:58] fabricius I already started to switch to pre-10 [18:58] fabricius me: alphatester [18:58] fabricius *ggÜ* [19:07] CIA-98 tikiwiki: 03amette * r43033 10/trunk/ (templates/tiki-check.tpl tiki-check.php): [ENH] Show MySQL configuration (variables) [19:13] wu-lee ah, I have heard about these "joke" things [19:14] wu-lee marclaporte: suppose my clients want to stick to the LTS version... [19:14] wu-lee (as I think they do) [19:14] Tiki|bot New Forum Posts: BigBlueButton Crashes Wiki Page - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=45180 [19:15] wu-lee how do they get bugfixes for things like that? they get backported at some point? [19:21] GillesM joined #tikiwiki [19:29] marclaporte wu-lee: backport depends on size/risk and if someone will do it [19:29] marclaporte In general, if it's self contained and code hasn't moved too much, that makes sense [19:29] marclaporte it's a case by case thing [19:46] fabricius joined #tikiwiki [20:00] rodrigoprimo joined #tikiwiki [20:10] marclaporte wu-lee: As you are offering services, you can list yourself here: http://info.tiki.org/article147-Announcing-the-Tiki-Service-Provider-Program [20:20] rodrigoprimo joined #tikiwiki [20:32] Jyhem wu-lee: in Admin → Groups → edit a group, there is a "Default category assigned to uncategorized objects edited by a user with this default group:" drop-down. Does it not do what you want ? [20:32] CIA-98 tikiwiki: 03lphuberdeau * r43034 10/trunk/lib/ (4 files in 3 dirs): [NEW] Profile handler to set individual tracker options, useful to resolve circular dependencies with tracker options that contain field list [20:38] Jyhem Otherwise, the way that is fonfirmed to work is : create a structure with option "Categorize structure pages together (found in wiki) " and hide the classic wiki page creation, so they can only add to the structure and it gets automatically categorized [20:41] changi polom [20:49] Jyhem_laptop joined #tikiwiki [20:55] marclaporte changi: polom [20:55] marclaporte changi: I'd like your opinion on http://thread.gmane.org/gmane.comp.cms.tiki.devel/27784 [21:10] changi joined #tikiwiki [21:11] lphuberdeau left #tikiwiki [21:14] changi marclaporte: the main goal is to install svn bisect ? [21:14] changi oups bisec :) [21:15] marclaporte well, the main goal is to have community solution to detect / pinpoint / fix regressions [21:16] marclaporte and bisect seems like a worthy tool to that end [21:25] changi sounds like a good tool [21:26] CIA-98 tikiwiki: 03changi67 * r43035 10/trunk/ (9 files in 8 dirs): checkstyles : see quality.tiki.org [21:49] wu-lee Jyhem: it might, currently trying to get it to work [21:51] Jyhem_laptop talking of bisecting. When was last plugin aliases working in Tiki8 ? Tiki7 ? Tiki6? [21:51] Jyhem_laptop So I can look at what to expect [21:55] changi joined #tikiwiki [21:57] wu-lee Jyhem: so I've set a test user's default group, and set the default category for that group to be the one the group can edit wiki pages in [21:58] wu-lee however, I still get "access denied" when creating a page [22:01] deeku joined #tikiwiki [22:02] deeku In TW 9.0, I have a standalone PHP file (xyz.php) in the same directory and domain as the other tiki php files. I want this file to be used only by registered users of tiki. Is there a way for me to do this, say, by checking a session variable? [22:03] deeku I.e. the same session variable used by TW [22:04] deeku I want to make sure that the PHP file (xyz.php) is being called from within TW and not directly (to prevent hotlinking) [22:10] j0n3 left #tikiwiki [22:10] Jyhem_laptop wu-lee: so the bug is confirmed :-( That's probably the reason why I used the structures, at the time. Can't remember :-( [22:16] deeku Another question: tiki-admin_credits.php lets me create a 'Credit Type'; how do I edit the Credit Type name or delete it? [22:16] changi joined #tikiwiki [22:46] changi joined #tikiwiki [23:02] CIA-98 tikiwiki: 03amette * r43036 10/trunk/ (templates/tiki-check.tpl tiki-check.php): [ENH] (Very) quick check for crashed tables when running inside Tiki [23:06] marclaporte amette: how do you crash tables to test? :-) [23:07] amette marclaporte: that wasn't easy........ [23:07] amette and actually I don't manage to do it any more... so I stopped testing and rely on people like luciash and others with frequently crashed tables to test [23:08] amette but basically I just uploaded a biiiig file to a file gallery and then did # killall -9 mysqld [23:08] amette obviously the file needs to be very big as you upload from localhost to localhost... [23:08] amette ... worked some times, but not really reliably - so now others need to test! :) [23:13] RobertPlummer refresh [23:13] RobertPlummer woops [23:14] RobertPlummer private function olderId($fileId) [23:14] RobertPlummer { [23:14] RobertPlummer global $tikilib; [23:14] RobertPlummer $olderFileId = $tikilib->getOne("SELECT archiveId FROM tiki_files WHERE fileId = ?", array($fileId)); [23:14] RobertPlummer if ($olderFileId > 0) { [23:14] RobertPlummer return $this->olderId($olderFileId); [23:14] RobertPlummer } else { [23:14] RobertPlummer return $fileId; [23:14] RobertPlummer } [23:14] RobertPlummer } [23:15] RobertPlummer function oldestId() [23:15] RobertPlummer { [23:15] RobertPlummer global $tikilib; [23:15] RobertPlummer $fileId = $this->getParam('fileId'); [23:15] RobertPlummer return $this->olderId($fileId); [23:15] RobertPlummer } [23:15] RobertPlummer 23 -> 21 -> 0(stop) return 21 for example. [23:15] RobertPlummer marclaporte: ^ [23:16] marclaporte that is a way to crash a MySQL table? [23:18] amette uhm, what?! [23:19] amette it shows you the history of previous ids a file has had? [23:19] amette but I don't see it crashing a table :) [23:20] marclaporte Robert is struggling with a Tiki File Gallery issue [23:20] amette obviously [23:24] deeku Friends, a quick question: tiki-admin_credits.php lets me create a 'Credit Type'; how do I edit the Credit Type name or delete it? [23:25] marclaporte deeku: a question for Nelson Ko :_) [23:25] marclaporte :-) [23:25] marclaporte amette: I am pleased crashed tables is part of Low hanging Fruit [23:25] deeku Ok, now one for you: [23:25] deeku In TW 9.0, I have a standalone PHP file (xyz.php) in the same directory and domain as the other tiki php files. I want this file to be used only by registered users of tiki. Is there a way for me to do this, say, by checking a session variable? [23:28] changi joined #tikiwiki [23:28] marclaporte amette: The MySQL Variable Information section is quite long. Are there useful things in there that should be at the top? ex: max_connections [23:29] EO_ RobertPlummer: Have you seen the wiki-links being broken when inside spreadsheet cells bug yet? [23:29] RobertPlummer I saw it. [23:29] * EO_ pesters [23:29] marclaporte deeku: http://dev.tiki.org/Hello+World#The_Hello_World_page [23:29] RobertPlummer I'm just soo busy EQ_ [23:29] EO_ RobertPlummer: I'll send you a whole TEN dollars! :) [23:30] amette marclaporte: well, while doing it, it didn't feel so low hanging any more and now let's see how well the check actually works (got the idea from PHPMyAdmin, but found no confirmation on the net) [23:31] marclaporte slow_query_log slow_query_log_file Is it OK to have slow_query_log ON for production servers? [23:31] deeku Thanks Marc! [23:31] marclaporte deeku: I answerd the other day, but you must have missed it :-) [23:33] amette marclaporte: I wouldn't enable slow_query_log on production servers except for performance issues debugging as the logging itself slows MySQL down. [23:36] Tiki|bot New Forum Posts: Multiple release notes - http://tiki.org/tiki-view_forum_thread.php?forumId=2&comments_parentId=45184 [23:38] changi joined #tikiwiki