Tiki-KGB: tikiwiki [BRANCH] Creation, branches/10.x 0 to 43594 Jyhem_laptop: http://demo.tiki.org/trunk/tiki-list_users.php jonnyb: we have sun Bsfez1: LOL at midnight ! (4me) fabricius: tadaaaaa!!!! eromneg: just switched two test sites to 'face the sun' ha ha
how long before we get a daily build from the new branch? Bsfez1: checking out 10.x jonnyb: just did "php doc/devtools/svnbranchupdate.php branches/10.x" and didn't get an error - must have finally fix that one! w00t! luciash: coo ! :) fabricius: damned, now I haveto do svn up again for a few websites, just to get enlightenment from our new SUN refizul: Anyone experience with file permissions and ftp upload? fabricius: heh working with 10 since a while and now it's BRANCHED! woohoo luciash: damn: svn: warning: REPORT of '/svn/framework/!svn/vcc/default': Could not read response body: connection was closed by server (http://framework.zend.com)
zend has always problems with their svn servers USlacker: joined #tikiwiki Jyhem_laptop: Sooo. What is the commit order for Tiki9 ? trunk → 9.x ? 10.x → 9.x ? luciash: refizul: on ftp upload u usually need 777 for writable dirs (unfortunately) marclaporte: joined #tikiwiki refizul: luciash: it's more about chmod inside ftp upload tree jonnyb: finally svn co ...10.x finished
hey marclaporte - 10.x branched refizul: I try to describe the permission check stuff: https://doc.tiki.org/Permission+Check luciash: jonnyb: tested and confirmed the menu items with quoted attributes work fine now with sefurls on
jonnyb: on 9.x jonnyb: thanks luciash - i'd say "we" should release 9.2 asap (tomorrow for instance if changi is about?) fabricius: luciash: can you please help me with my limited english and explain "quoted attributes"? luciash: jonnyb: yep, looks good now fabricius: I understand the words thought, but not the phrase jonnyb: Bsfez1: in 10.x should the star name "Sun" be tr(anslated)? it never was before but maybe this time..? Bsfez1: :) refizul: Tiki10 = Sun , Tiki11 = Oracle? luciash: fabricius: menu items tags in html have attributes like target or title etc. and if their values were in quotes it was broken (encoded) when SEFURLs was on at upgraded sites from 9.0 Bsfez1: jonnyb: again i have looked everywhere, Sun is the scientific name. (astronomical) Soleil, Sol, etc are common name. -: Jyhem_laptop slaps refizul (no Oracle!!) luciash: lol Bsfez1: lol fabricius: ah yes - that problem --- target attributes for example! ... that's fixe now? luciash: yep Jyhem_laptop: About new commit order ? Bsfez1: jonnyb: i understand the problem but i vote we keep it simple. luciash: if you want modify the field though you need to enable the tiki_trust_input perm on Security admin panel fabricius: refizul: arrgl luciash: which is fair enough refizul: it is possible to chmod at FTP server via client (depending on setup, say: shared hosting) -- but is it possible to treat files and subdirs different? Jyhem_laptop: I guess it's Tiki10 → Tiki9 jonnyb: Bsfez1: was just wondering... :P fabricius: luciash, jonnyb ... "quoted attributes" fixed in 10 and trunk aswell?
rereading bot messages
ah yes
fixed in trunk before branching ... smart idea jonnyb
:-) Bsfez1: jonnyb: שמש ?
LOL fabricius: sun Bsfez1
1zefsB nus jonnyb: Bsfez1: whatever - just seems like start could be tr'ed like everything else -: Jyhem_laptop takes silence as general agreement and commits
fabricius wonders what Jyhem_laptop is comminting right now fabricius: -n Jyhem_laptop: the fix to http://demo.tiki.org/trunk/tiki-list_users.php fabricius: ah +1
:-)
:-P jonnyb: to trunk oor 10.x Jyhem_laptop? Tiki-KGB: tikiwiki 03Jyhem r43597 10branches/10.x/templates/tiki-list_users.tpl
tikiwiki [FIX] Page was broken when users had chosen a country jonnyb: ah, explains that one... fabricius: jonnyb Bsfez1 Jyhem_laptop ... if a fix, shouldn't it go to 9.x aswell?
all three? lphuberdeau: joined #tikiwiki fabricius: rehi lphuberdeau Jyhem_laptop: 10 and 9, assuming there are merges from 10 to trunk?
and after general silent agreement :) jonnyb: merge to trunk should be (semi) automatic - backport to 9.x as you wish (preferably with reference to original commit it 10.x) Tiki-KGB: tikiwiki 03Jyhem r43598 10branches/9.x/templates/tiki-list_users.tpl
tikiwiki [FIX][bp/43597] Page was broken when users had chosen a country Jyhem_laptop: please jonnyb :) jonnyb: :) Tiki-KGB: tikiwiki 03jonnybradley r43599 10branches/10.x/lib/setup/twversion.class.php
tikiwiki [REL] branch state, version, star updates and some missing releases arildb_: joined #tikiwiki Jyhem_laptop: Was any place chosen for next TikiFest? eromneg: bye Tiki-KGB: tikiwiki 03jonnybradley r43600 10trunk/templates/tiki-list_users.tpl 10trunk/lib/setup/twversion.class.php 10trunk
tikiwiki [MRG] Automatic merge, branches/10.x 43594 to 43599 eromneg: left #tikiwiki Bsfez1: aoutch...
Warning: require_once(Zend/Loader/Autoloader.php): failed to open stream: No such file or directory in /var/www/sites/Avtalyon/avtalyon.org.il/subdomains/www/html10/tiki-install.php on line 30 Call Stack: 0.0001 643720 1. {main}() /var/www/sites/Avtalyon/avtalyon.org.il/subdomains/www/html10/tiki-install.php:0 Fatal error: require_once(): Failed opening required 'Zend/Loader/Autoloader.php' (include_path='/var/www/sites/Avtalyon/avtalyon.org.il/ Jyhem_laptop: sh setup.sh ? jonnyb: yes, but merging worked :) arildb: joined #tikiwiki Bsfez1: already setup.sh doe
weird first time i have such prob (i installed a trunk a few hours ago same server) re svning jonnyb: Bsfez1: btw, all i did was "php doc/devtools/svnbranch.php branches/10.x" on a fresh wc of trunk
then "php doc/devtools/svnbranchupdate.php branches/10.x" to merge changes in 10.x Bsfez1: "wc" ? jonnyb: sry, working copy Bsfez1: :)
could have be Water Closet, War Commander and many more
ok i need coffee… brb jonnyb: my http://localhost/tiki/branches/10.x/tiki-install.php seems to run fine - no errors here and i have them turned up high Bsfez1: ok svning a lot of files from "Fetching external item into 'lib/core/Zend'"
for some reason svn was not complete, but i didn;t get no warning refizul: How does development continue now? Do I have to checkout 10.x now? Not yet familiar with new branches... Bsfez1: They were a warning (sry spoke too fast) but i didn;t saw it.
"svn: warning: REPORT of '/svn/framework/!svn/vcc/default': Could not read response body: connection was closed by server (http://framework.zend.com)"
refizul: now dev is still on trunck, but you should checkout 10.x for bug correction and improvment jonnyb: just svn up again Bsfez1: i'm i'm :) It is just very slow
again arildb_: joined #tikiwiki Bsfez1: "svn: warning: REPORT of '/svn/framework/!svn/vcc/default': Could not read response body: connection was closed by server (http://framework.zend.com)" jonnyb: maybe sf.net are having trouble - had an odd email error earlier from there Bsfez1: … cleanup but yes seams to be some connection problem refizul: Bsfez1: so permissioncheck improvement will be 10.x then? And this will be in trunk automatically, as jonnyb said? jonnyb: refizul: currently 10.x is a copy of trunk (more or less)
10.x installed, updated and runs fine here refizul: jonnyb: yes, but where do I check in now? 10.x only? jonnyb: yes, for any fixes for tiki 10
and scary stuff for 11+ still in trunk refizul: Not the new stuff, I mean perm check stuff only jonnyb: and/any Bsfez1: Don't if you read, fabricius, Jyhem, creating a wiki page using category perm work just as it should on TW6. So yes it is a regression and Tiki was set to work that way. ;) luciash: Bsfez1: zend has problems with servers, svn up again Bsfez1: it is third time now… but i'll keep up luciash: yeah, nothing else can we do :) Tiki|bot: New Forum Posts: Bildergalerie - http://tiki.org/tiki-view_forum_thread.php?forumId=10&comments_parentId=45443 refizul: fabricius: I'm lost now - what is "a wiki page using category perm work" Jyhem_laptop: Bsfez1: I hope lphuberdeau is still around. He knows his way around category perms luciash: refizul: 10.x branch, yes Bsfez1: Jyhem_laptop: he got no time for that...
i asked already luciash: coffee break
jonnyb: approved ;) -> http://code.tiki.org/Commit+43595 Tiki-KGB: tikiwiki 03arildb r43601 10branches/9.x/lib/categories/categlib.php
tikiwiki [FIX] Avoid PHP notices due to type mismatches Bsfez1: this time svn complete ! go fabricius: joined #tikiwiki goj: joined #tikiwiki jonnyb: i updated http://dev.tiki.org/Where+to+commit#Dashboard - does it make sense? Bsfez1: to me yes ;) arildb: jonnyb: Will the r43601 be merged with 10.x, or do I have to do that manually now? ... I read you note ... downloading 10.x from SVN now fabricius: jonnyb: where to update the version message(s) in new trunk from pre-10 to pre-11 (in which files about) refizul: jonnyb: yes, it does make sense. fabricius: tiki-setup.php? more? jonnyb: hi arildb (looking, link would be quicker ;) ) luciash: re Bsfez1: http://dev.tiki.org/Tiki10 updated jonnyb: no, that was in 9.x - no more merging from there, pls commit "fore-port" to 10.x and it will be merged with trunk soon Bsfez1: jonnyb: a regression from tw6 to tw9/10/trunk should be logged at http://dev.tiki.org/Tiki10#Regressions ? jonnyb: it'll probably need it's own page
:( Bsfez1: lol jonnyb: http://dev.tiki.org/Tiki10 looks fine, thx -: luciash needs to create new branch folder and filter rule in his mailbox ;-) sandroandrade: joined #tikiwiki jonnyb: tee hee luciash - well spotted (tomorrow for me) Tiki-KGB: tikiwiki 03jonnybradley r43602 10trunk/lib/setup/twversion.class.php
tikiwiki [REL] version etc jonnyb: had plenty for a monday - nite nite all... luciash: :)
bbl too Jyhem_laptop: nite all fabricius: nite marclaporte: joined #tikiwiki Bsfez1: gd night arildb__: joined #tikiwiki marclaporte: joined #tikiwiki arildb: joined #tikiwiki j0n3: bb Tiki-KGB: tikiwiki 03arildb r43603 10branches/ 1010.x/admin/include_general.php 1010.x/templates/admin/include_general.tpl
tikiwiki [NEW] Local file import to File Gallery or wiki page Attachment.
tikiwiki Uses file copy (on web server) instead of regular uploads. File must already be present on web server before import.
tikiwiki Not bound by upload limits. Enables import of very large files into Tiki arildb_: joined #tikiwiki
joined #tikiwiki lindonb: joined #tikiwiki goj_killedByISP: joined #tikiwiki kstingel|hacking: first set of PHPDoc block fixes is currently commiting :-) Tiki-KGB: tikiwiki 03kstingel r43604 10trunk/ 10(326 files in 55 dirs)
tikiwiki [FIX] started adding missing PHPDoc blocks, may still need some editing if details lphuberdeau: joined #tikiwiki refizul: 326 files in 55 dirs is "first set"? Tiki-KGB: tikiwiki 03fmg-sf r43605 10branches/10.x/permissioncheck/index.php
tikiwiki [ENH] link to doc.tiki.org/Permission+Check kstingel: joined #tikiwiki
anyone here with Ubuntu experience?
am about to download and install on Laptop ... just wondering which version to download (12.04 LTS or 12.10) refizul: kstingel: 12.04 LTS - because 12.10 is too new/fresh
you can upgrade later if necessary Tiki|bot: New Forum Posts: An automated page that creates category, file gallery, wiki etc. - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=45447 Bsfez: joined #tikiwiki Bsfez1: joined #tikiwiki redflo: joined #tikiwiki marclaporte: joined #tikiwiki dennmans: joined #tikiwiki ravi_: joined #tikiwiki
Hii expert.. is plugin necessary for spreadsheet and org chart ?
i have upgrade my tiki 6 to tiki 9.1
????
??? arildb: joined #tikiwiki Tiki-KGB: tikiwiki 03arildb r43606 10branches/10.x/ 10admin/include_general.php 10templates/admin/include_general.tpl
tikiwiki [ROLLBACK][r43603]Local file import is similar to batch uploads. Revert for now. Bsfez1: Hi arildb ? arildb: hi Bsfez1 Bsfez1: Hello, i see the rollback. That's cool we cold have an issue about it.
:) arildb: similar to an existing feature. SO, rolled back. Fixed up the docs to Bsfez1: yes. About commiting to release 10, nobody likes rules but after several degradation we need to keep it solid (we have already so many regressions unsolved). tks to understand. arildb: nop vmachine: joined #tikiwiki j0n3: joined #tikiwiki rahul___: joined #tikiwiki
hii.. i have upgrade my tiki 6 to tiki 9.. but org chart and spreadsheet not working.. any solution for this ? rodrigoprimo: joined #tikiwiki vmachine: left #tikiwiki Bsfez1: rahul___: you shoud wait for RobertPlummer if he have time to help he is the man you need. :) ravi__: joined #tikiwiki
i m using trackerlist...........in my form there are too many fields when i use trackerlist all fields shown in my trackerlist........is that possible to show selected fields in listing and in detail page show all things j0n3: joined #tikiwiki
ravi__: sure, http://doc.tiki.org/PluginTrackerList
ravi__: parameter like fields="1:3:5:7" is what you are asking for? jonnyb: joined #tikiwiki j0n3: ravi__: and you may want to use a wikipage template for custom shown data in trackerlist ravi__: in detail page shown all field ? jonnyb: 10.polom j0n3: is doc.tiki.org down? Tiki-KGB: tikiwiki 03arildb r43607 10branches/10.x/ 10lib/jquery_tiki/tiki-jquery.js 10templates/comment/list.tpl
tikiwiki [FIX] Make comment counter update dynamically as the comment set changes. Tiki|bot: joined #tikiwiki Bsfez1: We are starting a meeting about release 10. We will use BBB => http://tiki.org/live is some want to join us, it will be great to share. jonnyb: just restarting the bbb session (probably) arildb: Is dev.tiki.org down?
contact again rahul__: joined #tikiwiki
hii expert.. i have upgrade my tiki 6.6 to 9.1. but spreadsheet and org chart not work.. so plz help
choya
chdya
???
RobertPlummer r u there ? ravi__: any one know about mindmap? arildb: In dev.tiki.org. I login and try to add an image to a page. When I start the File Gallery browser, I get: You do not have permission to view this section.
Can somebody check, please lphuberdeau: joined #tikiwiki Tiki-KGB: tikiwiki 03fmg-sf r43608 10trunk/permissioncheck/index.php
tikiwiki [fp/43605][ENH] link to doc.tiki.org/Permission+Check jonnyb: kstingel: you about?
chatting with Bsfez1 and marclaporte in bbb about r43604 marclaporte: ravi__: dev.tiki.org/mindmap RobertPlummer: I am here.
polom all. jonnyb: hi RobertPlummer marclaporte: ravi__: I want to setup a mindmap for the list of http://tiki.org/Teams and how they interact. What is your use case?
arildb: checking now. tks arildb: thanks Bsfez1: Hi RobertPlummer ravi__: i need freemind browser plugin for shown mindmap in my tikiwiki site? marclaporte: ravi__: do you aleady have a mindmap?
arildb: I changed permissions. Can you log out, login and try again% arildb: will do. thanks marclaporte: Also, about https://dev.tiki.org/Custom+installation+version, did you see? http://doc.tiki.org/System+Configuration
arildb: any reason not to track this custom ID as a pref in the DB? And thus, if you move the Tiki, the pref follows (but maybe that is what you are trying to avoid?) arildb: marclaporte: I am rolling back the installtion version feature marclaporte: oh, ok but let's find another way to address the use case :-) arildb: I can now open the file gallery window, but there's no upload button. So, I seem unable to upload any images marclaporte: I am so looking forward to Tiki Screencast for *.tiki.org, especially on dev & doc :- arildb: yes, that's going to make things much eaier Tiki-KGB: tikiwiki 03arildb r43609 10branches/10.x/ 10lib/setup/twversion.class.php 10tiki-setup.php 10templates/admin/include_general.tpl 04install_version_php
tikiwiki [ROLLBACK][r43591,r43460,r43459] Tracking installation versions can be done in other ways, e.g.
tikiwiki by using include_general.tpl in your templates/styles/yourstyle. db/local.php is also a candidate to store this info.
tikiwiki Rollback for now. jonnyb: hey arildb - sorry we (i) seem to be making you undo so much work, suppose we should discuss more stuff like that here arildb: jonnyb: No problem, Getting the evaluation of the Tiki community is a part of the process. jonnyb: if it helps at all my first tiki commit was rolled back - i spent days on it getting it just right too :) arildb: he he lphuberdeau: must be something about rushing to push stuff in before a release ;) -: Jyhem_laptop committed a translation as first commit. No risk. It was not rolled back :-) jonnyb: brbwc Tiki-KGB: tikiwiki 03arildb r43610 10trunk/ 10templates/admin/include_general.tpl 04install_version_php 10lib/setup/twversion.class.php 10tiki-setup.php
tikiwiki [ROLLBACK][r43591,r43460,r43459] Tracking installation versions can be done in other ways, e.g.
tikiwiki by using include_general.tpl in your templates/styles/yourstyle. db/local.php is also a candidate to store this info.
tikiwiki Rollback for now. marclaporte: arildb & jonnyb : one thing that Tiki is so much better than in the early years. : before, there was no little or no immediate feeback, so things would be added to main code bae, but it was very difficult to remove/change after a few months jonnyb: indeed - some of it's still there! :) marclaporte: jonnyb: hahahhahah -: jonnyb feels brave, attempts a merge marclaporte: jonnyb: Arild is reporting an issue to what I saw before: http://irc.tiki.org/irclogger_log/tikiwiki?date=2012-10-23,Tue&sel=245#l241
I reviewed all the permissions and there were some things not ideal, but it's all cleaned up now. But still not possible to add an image from the toolbar radek82: joined #tikiwiki jonnyb: hmmm, "permission to view this section" sounds a bit odd
ok, different to what we were getting, but only on dev? (arildb - can you try the same on doc perhaps?) arildb: trying doc marclaporte: arildb: can you use https://dev.tiki.org/tiki-upload_file.php ? arildb: jonnyb: doc works OK jonnyb: hmm, curious (thanks) arildb: marclaporte: upload_file seems to work...but it's slow. Haven't actually gotten anything uploaded yet.
uploaded OK RobertPlummer: lphuberdeau: I've debugged the link system and I've found that it is in-fact trying to lookup the page from the db, but getting no results from TikiDb->query() for some reason. What do you think? -: jonnyb looks forward to drag and drop uploads with elFinder lphuberdeau: RobertPlummer, where is it broken? arildb: jonnyb: jcapture works great, but to upload existing images drag&drop is better...and users are familar with the process. Drag & drop will certainly be an enhancement RobertPlummer: I look into tikilib->get_page_info(), I removed the "WHERE page = ?" from the query, and I get no results. I have a few pages at least that should be coming back to the unit test.
lphuberdeau: ^ lphuberdeau: which test suite? RobertPlummer: core/JisonParser
I need to commit my new code for the links processor. refizul: JFTR: there are some problems at sourceforge at the moment, work in progress (MX and mailinglists are affected, too) lphuberdeau: OutputLink has setWikiLookup() to set the lookup handler RobertPlummer: I do have it set, and I've traced it, it is being called. Give me a minute while I merge these changes into 10.x and commit, that'll be clearer.
we are doing semi-auto merging now, right?
Bsfez1: ? jonnyb: i have a branchupdate running now, RobertPlummer RobertPlummer: jonnyb: Ok jonnyb: expecting a few conflicts... RobertPlummer: Initial merge?
jonnyb: ^ jonnyb: first merge went fine - seems i must have fixed the old problem of the [BRANCH] message having the wrong branch name in last time (or someone else did) RobertPlummer: jonnyb: commit commit commit! jonnyb: that was last night - still waiting for svn up here on trunk (taking ages!) RobertPlummer: jonnyb: Timeout?
jonnyb: Shall I commit my stuff? jonnyb: no, still going RobertPlummer: grrrr! dhazel: joined #tikiwiki jonnyb: got the broken pipe bit now, so shouldn't be long RobertPlummer: ok, very good.
jonnyb: Why do we get a broken pipe there? Funny. jonnyb: where you want to commit to? 10.x? (go ahead, should be ok, will get merged next time) RobertPlummer: Ok, perfect.
jonnyb: Just fyi, I had commits to both trunk and 9.x while merging and it all seemed ok. jonnyb: one tree conflict so far (install_version_php) arildb_: joined #tikiwiki jonnyb: yes, if the backports are perfect svn can cope, it's when there are changes in spaces and tabs etc that i can mess up -: jonnyb resolves the tree conflict lphuberdeau: file additions cause more troubple than just edits jonnyb: and removals (in this case i think) RobertPlummer: oops, typo in commit, oh well.
commit message only.
lphuberdeau: Just committed to trunk, you will see the link handler handles externals as well, and it links up to the one used for the old parser.
sorry committed to 10.x
coffee...
ah, it failed, svn upping. arildb__: joined #tikiwiki RobertPlummer: Anyway, the link handler for jison will be found in lib/core/JisonParser/Handler/Link.php , which also processes the external links too. Bsfez: joined #tikiwiki
hi RobertPlummer back (everyone is hill at home i'm the only that still stand) :D kstingel: jonnyb: you were looking for me? RobertPlummer: as a side note, I created an alternate handler for CKEditor, it will be in lib/core/JisonParser/WikiCKEditor/Link.php if we need it, for the time being it will just extend the initial jison link handler. jonnyb: hi kstingel - yes, re: r43604 kstingel: was just the PHPdoc commenting additions, no major changes ... just hoping to remove some of the reported API documentation errors jonnyb: it's a big commit to have while we are doing this semi-auto-merging thing, would have been better before we branched or after 10.x has stopped merging
however, just done a merge and there were no conflicts so maybe it's ok kstingel: apologies ... I thought the branching had completed ... will hold off on commiting any further 'fixes' for the moment
am not changing any active code, just the inline comments, so shouldn't generate any conflicts jonnyb: yes, branching for 10.x happened yesterday, but the merging will go on for a month or two
true - fingers crossed :)
and it's a good thing to have, so thank you! kstingel: so, shouold I hold off, or keep commiting (in smaller batches) as I go? jonnyb: ik - sf.net just refused my commit :( kstingel: I crashed phpDocumentor ... so will need to reinstall before I can generate the Docs to test the changes jonnyb: as you say, if you keep to comments that weren't there before there should be no conflicts, it's just if someone creates a new function or comment in 10.x kstingel: I'm only comiting to trunk atm ... trying to keep my fixes to 'cutting edge' version, hoping to sort the API docs there, then looking to backport to 10, 9 & 6
... once I work out how to do a backport. haven't done one yet jonnyb: 6 is only security fixes now, so too late lphuberdeau: as a general rule, it's better to focus long term efforts on the future rather than the past RobertPlummer: I think the svn is as slow as I've ever seen it today, wow, linke 20 minutes for svn up. jonnyb: and i'm not sure if it's suitable for 9.x LTS really - it's a lot to review lphuberdeau: RobertPlummer: too many externals jonnyb: yes, i tihnk sf.net are having troubles
lphuberdeau: also true Tiki-KGB: tikiwiki 03jonnybradley r43611 10trunk/templates/comment/list.tpl 10trunk/lib/jquery_tiki/tiki-jquery.js 10trunk
tikiwiki [MRG] Automatic merge, branches/10.x 43599 to 43609 jonnyb: finally! :) lphuberdeau: RobertPlummer: lib/core/JisonParser/WikiCKEditor/Link.php does not exist RobertPlummer: Right, I'm waiting on svn up to finish, and then I can commit.
On zend. lphuberdeau: ah RobertPlummer: sorry bud
lphuberdeau: I need a tracker field that is a list of items from another tracker and allows you to pick one of those fields, which is it? lphuberdeau: itemLink can do that for one item RobertPlummer: Perfect lphuberdeau: it also has options to support multiple items, but those don't really belong there
item list is closer to that
relations also handles many to many sandroandrade_: joined #tikiwiki RobertPlummer: I keep getting timeouts on svn, I can't even commit. jonnyb: maybe 10.x was just one tiki too many for sf.net? :P Bsfez: :)
Nothing like the Sun fabricius: joined #tikiwiki Tiki-KGB: tikiwiki 03robertplummer r43612 10branches/10.x/lib/ 10(8 files in 4 dirs)
tikiwiki [FIX] Link processor, still failing unit test RobertPlummer: lphuberdeau: svn up raj_: joined #tikiwiki
can u plz give me link where i download freemind browser plugin for tikiwiki? RobertPlummer: marclaporte: I'm starting to use the client + contact side of the Invoice system I setup sometime back. I've added a new tracker I'll probably add to the profile.... "Projects". A project management system would be awesome if it tied into an invoice system. jonnyb: raj_: try doc.tiki.org (didn't we do this yesterday?) marclaporte: http://doc.tiki.org/MindMap
raj_: activate the feature, visit the page and it will tell you what to do (you need to download an extra file)
RobertPlummer: I think time sheets and invoices should be a native feature of Tiki RobertPlummer: marclaporte: profile dependency, no? marclaporte: There is a bit for invoices, connects to PayPal
RobertPlummer: I think that adds huge complexity for upgrades RobertPlummer: marclaporte: I don't think it does, profile name initial "Invoice", upgrade "Invoice 2.0".
The name of the profile needs to change as the features become more rich. marclaporte: trackers could be used to extend data for certain things, or to create things that are completely specific unique
RobertPlummer: Tiki Invoice needs to one day connect to Tiki Accounting RobertPlummer: marclaporte: I understand that, but I feel that trackers could really be the backbone, a ORM for the programming side of things. marclaporte: Tiki Payments, Tiki Credits RobertPlummer: I feel if the trackers are used simply for storage, and the profile simply sets up the trackers, than there is little harm in using profiles. Though if we use profiles for the application layer, it could be dangerous.
lphuberdeau: How we looking? lphuberdeau: I think profile dependencies are backwards, profiles are supposed to assemble features that would otherwise be generic and usable in different contexts Tiki-KGB: tikiwiki 03lphuberdeau r43613 10branches/10.x/lib/setup/twversion.class.php
tikiwiki [FIX] Version numbering must follow a pattern for checking to work lphuberdeau: robertplummer: I'm still heavily annoyed by the amount of code duplication you introduce in the jison parser
that findWikiPage is a verbatim copy, you could have called the other one
or move it somewhere else but have both call the same one
same still goes for plugin execution logic
(kind of tired of repeating myself) RobertPlummer: lphuberdeau: That is something I've weighed, I've descided the lesss I touch the old parser the better. lphuberdeau: I weight things differently
the more duplication there is, the less flexible we are RobertPlummer: lphuberdeau: that isn't always the case. lphuberdeau: I'm pretty sure it's always the case raj_: @marclaporte:i already follow step link given by you......but mindmap not display RobertPlummer: lphuberdeau: :) Is that why you've duplicated tons of tracker code? lphuberdeau: I did? RobertPlummer: lphuberdeau: I'd rather not debate, can we please focus on fixing these issues of phpunit tests?
lphuberdeau: My goal is to make a stable component without breaking existing components, I'd rather not have a tracker repeat issue of 7 and 8 due to instability and code mutation. lphuberdeau: I really have no interest in wasting time with that parser - none of the feedback I ever gave was taken into account Tiki-KGB: tikiwiki 03lphuberdeau r43614 10trunk/lib/ 10setup/twversion.class.php 10core/Tiki/Version/Version.php
tikiwiki [FIX] Versions must match a pattern for checking to work RobertPlummer: lphuberdeau: I did listen to much of your advice, I'd like to keep this professional, thank you for your recommendations.
lphuberdeau: The whole goal of the new parser is to create a component that can be reused. The code may be initially the same in some spots, like externals, hot words, and smiley faces, but those are pretty insignificant.
lphuberdeau: But that is only to simplify without taking on too much, I cannot rewrite 2 parsers, I don't have the financial backing, and I have little of your cooperation in helping. If you'd like to assist, please do so. If you like to help please do so. lphuberdeau: the maintenance burden of having two copies is significant - I spent countless amounts of time reconciling diverging versions of code forked off in tiki - I know what is going to happen RobertPlummer: lphuberdeau: If you had attended the meeting on Thursday I feel you'd have a much better view of what is going on. Migrate to Jison by 12 or so, abandon old parser. lphuberdeau: I've heard that a thousand times too RobertPlummer: lphuberdeau: That sounds a bit much, does tiki have that many features? marclaporte: polom RobertPlummer: lphuberdeau: Anyway, if you'd prefer not to help, that is fine, just say so, rather than calling the project I've spent 2 years and countless hours on BY MYSELF just duplicate code, when it is in-fact a very powerful component that can be reused, and provides 95-98% fresh code.
polom marclaporte lphuberdeau: I think I have been clear on my reasons not to participate RobertPlummer: lphuberdeau: Anyway, the issue I had asked you to help with has nearly nothing to do with the new parser, it is just a page lookup, which exists in tikilib.php. And the db component, which I have very little knowledge of. Have you had a chance to find out what the issue is there? lphuberdeau: source of the issue: the function in charge of making the lookup is duplicated - verbatim - if there is an issue, I would have to fix both -: marclaporte thinks Jonny's idea of a TikiFest is slendid! RobertPlummer: lphuberdeau: You mean that the tikilib->query() is used in more than one place? That is the source of the issue. So it is actually the inverse. You fix in one place, you fix in many.
lphuberdeau: Nevermind, I could have fixed it by now. lphuberdeau: I'm talking about findWikiPage that is a copy of parser_helper_wiki_info_getter Bsfez: When Marc the next TikiFest ? Jyhem: and where?
Hmmm, tiki_sessions content looks incredibly unreliable :-( RobertPlummer: lphuberdeau: That is a simplified component, uses $this mostly so that is can be overridden in ckeditor's link processor. -: Jyhem looking for a way to lookup if a user is logged in lphuberdeau: still a piece of logic that is complex, and unrelated to parsing rules marclaporte: Next TikiFest just needs to be decided. Jyhem: I think the short notice might be a problem. Otherwise, splendid marclaporte: Short notice is not a problem for Montreal (city never sleeps) :-) Jyhem: I meant short notice for the attendees, not for the destination. As if Tikifesters had much sleep wherever the TikiFest :) RobertPlummer: lphuberdeau: That is why it is a handler, and not the parser lphuberdeau: my point is that the lookup logic should be the same in the wiki handler, the ckeditor handler or the old ugly brittle parser - for as long as it's still in the codebase
(which I believe will be much longer than your estimate, but that's really just an opinion) RobertPlummer: lphuberdeau: I already started removing the ckeditor parts, which is why I duplicated that VERY TINY bit of code. They should be kept apart. And I'm not going to break current functionality.
lphuberdeau: Your opinion is well noted. lphuberdeau: I still see all the logic about page alias and similar page being duplicated
that's just a bad thing to duplicate RobertPlummer: page alias? No I didn't duplicate the page alias stuff, I upgraded it. They both use the same page alias.
Didn't look at it did you?
lphuberdeau: ^ lphuberdeau: I looked at your handler and the old parser, function is the same
and it's not a tiny one RobertPlummer: page alias?
lphuberdeau: Are you talking about page alias or about link handler? lphuberdeau: lib/core/JisonParser/Wiki/Link.php line 216
that whole function actually RobertPlummer: There are 28 lines of programatic code, there, that is tiny. lphuberdeau: it's not! RobertPlummer: lphuberdeau: Don't count the comments. lphuberdeau: I don't care if it's 2 lines or 28 lines kstingel: Jyhem: sleep??? not familiar with the concept, please explain lol lphuberdeau: that type of code has complexity, hard learned, varies depending on plenty of conditions and preferences
those conditions are likely to change in the future, and when that happens, I don't want people hunting for 2-3 locations to change it
the whole plugin execution is an other example of the same situation
duplicating code like that is how mess is born, because people will fix their issue and not know about that other place where they need to make the exact same edit RobertPlummer: lphuberdeau: Good grief, it seems like you are getting pretty stressed out over something that is not even done, I could not procede because I couldn't get the phpunit tests running.
lphuberdeau: Calm down, please help to fix the issue that I brought up to you about the db, if you don't want to fix it THEN SAY SO! lphuberdeau: I said I won't fix it
I've been trying to get you to understand why, but that might just be a lost cause GillesM: joined #tikiwiki RobertPlummer: lphuberdeau: :), I can tell you are passionate about code. -: marclaporte wishes he could be around a table with some beers with Robert, LP, Jonny, etc. to discuss all this...
Jyhem also wants a beer marclaporte: 11am too early for me Jyhem: :) marclaporte: well, for a first one, anyway :-) Jyhem: 17h here RobertPlummer: It is 5 somewhere. Jyhem: I suppose you are not changing to winter time next week-end, are you ?
Because that would be synchro with us. Too much to expect mlaporte: joined #tikiwiki RobertPlummer: source forge is down.
From my location.
joined #tikiwiki arildb: joined #tikiwiki kstingel: is there a reason I am unable to edit my own tracker item on tiki.org? ... I can view, but there is no edit tab available mlaporte: joined #tikiwiki jonnyb: kstingel: which tracker? kstingel: jonnyb: the one that appears on "MyTiki" ... tracker8 (item2282) jonnyb: you mean on https://tiki.org/my ? i don't get a tracker link Bsfez: joined #tikiwiki arildb_: joined #tikiwiki rinnan: joined #tikiwiki vmachine2: joined #tikiwiki vmachine3: joined #tikiwiki
left #tikiwiki vmachine2: left #tikiwiki vmachine4: joined #tikiwiki
left #tikiwiki arildb_: joined #tikiwiki vmachine: joined #tikiwiki
left #tikiwiki pedor: joined #tikiwiki arildb_: joined #tikiwiki RobertPlummer: is sourceforge svn down for you guys too? marclaporte: joined #tikiwiki arildb: RobertPlummer: Unable to connect at this end too jonnyb: can't seem to commit from here, but can svn up usually
failed this time :( kstingel: jonnyb: http://tiki.org/my - (scroll down) My User Items, I click the link, and I only have view permissions, I can't edit the info RobertPlummer: jonnyb: Do you know anything about why TikiDB doesn't seem to allow you to access some features while running a unit test? jonnyb: sounds like the perms have changed (i don't have that as it's on your items) RobertPlummer: I just got back to it. jonnyb: RobertPlummer: sorry no, i can barely get any tests to run ever RobertPlummer: jonnyb: Understood. kstingel: jonnyb: who would I need to contact to fix it? jonnyb: rodrigoprimo might know - TikiDb in tests?
kstingel: if you paste a link ti the tracker/item i can have a llok RobertPlummer: rodrigoprimo: yes, ->query() comes back blank, very odd kstingel: http://tiki.org/tiki-view_tracker_item.php?trackerId=8&itemId=2282 -: jonnyb checks jonnyb: kstingel: try again? kstingel: ty ... now I have the edit tab *does happy dance* arildb: I am still having permission problems on dev.t.o. I was now able to upload an image, but I don't seem to have any permission viewing/downloading it. So, I am unable to integegrate the image afterwards. jonnyb: had to re-enabled "Item creator can modify his items" on that tracker - wonder why it was off arildb: maybe it's on. I just cannot find/see the item jonnyb: sry arildb - that reply was for kstingel re tracker on tiki.org arildb: yes, I saw that after writing... jonnyb: which file? i see http://dev.tiki.org/dl64 there arildb: jonnyb: not that one redflo: joined #tikiwiki jonnyb: weirdly it says i uploaded that one
that's the only one in the root of filegals there
i just uploaded something ok arildb: maybe my latest upload failed. jonnyb Do you have a chance to check my permissions. rodrigoprimo: hi RobertPlummer RobertPlummer: hi
rodrigoprimo: rodrigoprimo: RobertPlummer: sorry, what are you trying to do? jonnyb: polom rodrigoprimo rodrigoprimo: RobertPlummer: with TikiDb
hi jonnyb! RobertPlummer: run phpunit tests, DBTiki doesn't seem to return anything, even when there are no WHERE operators. jonnyb: arildb: registered can do up and down load there, so no restrictions i can see arildb: jonnyb: I tried an upload, and it seems to complete, but no information is given. That is, also no ID turned RobertPlummer: if I have php unit installed, cd into directory lib/test/ and run the command "phpunit core/JisonParser" I get a failure, that runs fine with the browser.
Syntax: "((HomePage))"
Output: HomePage<a href="tiki-editpage.php?page=HomePage" title="Create page: HomePage" class="wiki wikinew">?</a>
Which is fine, but the page exists. jonnyb: arildb: from the toolbar? Yes, marclaporte found that - it works if you switch to "advanced" mode (no idea why) RobertPlummer: rodrigoprimo: So I jump into where the query comes from, basically tikilib->get_page_info(), line 3831 of tikilib.php returns nothing. arildb: jonnyb: advanced mode = open "Advanced options"? rodrigoprimo: RobertPlummer: you mean this inside a unit test? RobertPlummer: rodrigoprimo, jonnyb: I want the jison parser to pass all tests.
rodrigoprimo: Right, the unit tests seems to be leaving out the connection to the database. rodrigoprimo: RobertPlummer: are you aware that the tests use a different database? RobertPlummer: rodrigoprimo: I am aware, but I thought that was just for testing, and results for phpunit.
rodrigoprimo: I guess that makes since, didn't think of that.
rodrigoprimo: Are there patches that can be applied to the db? rodrigoprimo: RobertPlummer: yes, look for test classes that extends TikiDatabaseTestCase for examples RobertPlummer: rod
lol
rodrigoprimo: Sorry, I will just add a page at runtime, easy fit.
fix rodrigoprimo: RobertPlummer: ok
RobertPlummer: if you want to check later: http://www.phpunit.de/manual/3.6/en/database.html
RobertPlummer: for some tests that I wrote I used XML DataSet RobertPlummer: rodrigoprimo: WOOHOO! We are back in business! jonnyb: hurrah for rodrigoprimo (we miss you! :) ) RobertPlummer: Now we just need sourceforge back online. rodrigoprimo: RobertPlummer: you manage to fix all the jison tests? RobertPlummer: rodrigoprimo: I fixed the first one, fixing the rest now. rodrigoprimo: RobertPlummer: great!
jonnyb: I miss working it Tiki as well :) RobertPlummer: rodrigoprimo: There was just a couple failing, wikilink and htmllink kstingel: is sf SVN still down? I can't connect jonnyb: yup, also just tried marclaporte: http://sourceforge.net/blog/various-sourceforge-services-down/
refizul, jyhem & amette: any thoughts on https://dev.tiki.org/wish4319 ? Tks -: marclaporte predicts an avalanche of commits when SourceForge comes back! jonnyb: off out shortly, so more tomorrow Jyhem_laptop: bye jonnyb jonnyb: oops, better get going :) bibi dennmans: left #tikiwiki Tiki|bot: New Forum Posts: Advamced DB operations (Create Table, Update, etc) in Tiki 9.1? - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=45453 arildb: I am having a look at the tiki-batch_upload functionality. The main mechanism uses a file rename, thus it avoids the upload limitatins. I did a test with a 700MB video image. ...
It failed to import. The reason is that the batch uploader retrieves the FileMetadata, and it tries to load the full content of the file. Which breaks several PHP limits
By commenting out the loading og the meta data the 700MB file was imported OK into the file gallery
A question is why does the metadata loads the full content.
The file imported OK when the meta data was dropped. So, should the batch uploader skip the meta data? Tiki|bot: New Forum Posts: multilang - http://tiki.org/tiki-view_forum_thread.php?forumId=4&comments_parentId=45456 Bsfez: joined #tikiwiki RobertPlummer: polom marclaporte marclaporte: so....
comparing http://nextparserdev.tiki.org/SVN+Tips vs http://nextdev.tiki.org/SVN+Tips is a good way to test new parser RobertPlummer: marclaporte: How many pages do we have on dev.tiki.org?
marclaporte: Thanks! I just found and fixed a bug with the floating that {SPLIT} uses.
"---" Was being processed before being sent to the plugin, we needed to delay it by asking the parser if it is content or wiki syntax....
marclaporte: a very very complex call...
$this->isContent()
:) marclaporte: Robert: check yellow note, top right: http://nextparserdev.tiki.org/SVN+Tips (line breaks are missing)
I activated stats: https://dev.tiki.org/tiki-stats.php 800 wiki pages
arildb: good question about metadata... arildb: I am testing a modification now. The metadata loader will no longer load the contents when a filepath is specified.
Also setting the content attribute on the metadata to private, to avoid client usage of this value. Clients should not reply on metadata being a content loader
Adding to trunk soon. Can have side effects Jyhem: arildb: what is in metadata ? arildb: Jyhem see libmetadatametadatalib.php
class FileMetadata
{
public $currname = null; //working file path used to access file, may not be the same as embedded in file metadata
private $content = null; //file content. Set private to avoid having clients using metadata to access the file content
public $filesize = 0; //file size in bytes
public $basicraw = null; //for basic file information
public $basicinfo = null; //processed basic file information
public $typemeta = null; //array used to store metadata beyond generic file data
public $error = null; //error messages stored here
public $types = array ( //files types handled for extended metadata with values used for class and file name
'image/jpeg' => 'jpeg',
'image/jpg' => 'jpeg',
);
this is the new modified definition Jyhem: I think a 700MB file is a valid use case but it is an edge case. My common use case is about 50 photos when i am back from holidays and i batch upload them all in a fle gal. That always worked very fine. arildb: changed $content to be private
Jyhem: what if you want to store CDs or DVDs? Jyhem: I agree it is valid use case
But for photos, meta-data is useful also. arildb: yes, the same metadata is there (I hope) Jyhem: I remember 2 checkboxes at bottom of batch upload. Maybe a 3rd could be : Speed up download of big files by losing metadata information. arildb: It's just that the loading of the content is dropped when analysing a filepath, due to a possible excessive filesize
I hope all meta data is kept. I could not find any loss for the video file I tested Jyhem: So you can try uploading a DVD with meta-data (which might work depending of your hardware and configuration). If it fails, you try again with loss of data arildb: Loading a DVD in PHP breaks all kinds of limits. No need for such an option I believe Jyhem: you mean due to timeout? arildb: memory limit
typically only 128M or 256M Jyhem: I thought you said you could load the DVD if you did not read meta-data,
[23/10/2012 21:04] <arildb> The file imported OK when the meta data was dropped. So, should the batch uploader skip the meta data? arildb: hm-m SVN still down
The metadata is loaded from the batch uploader
The modification is done in the Filemetadata class itself Jyhem: Is that not what we are talking about ?
batch uploader? arildb: Yes, the batch uploader fails because of the metadata handling for large files. This is now fixed, by changing the Filemetadata to not load the content when a filepath is analyzed
SVN still down. Will commit, when it's back up Jyhem: So now you can get the metadata info without loading the whole data ?
Sounds great! arildb: The only metadata collected from the filecontent was the length, and that can be determined differently. I could not see any more analysis of the content. However, maybe I missed something. Please give it a try once it's uploaded vmachine: joined #tikiwiki arildb: btw. the jcapture files do not contain any metadata. So, simply removing the metadata loading in the batch uploader is an alternative solution kstingel1: joined #tikiwiki Jyhem: arildb: optionally. As I said, when dealing with photos, it would be great to have height/width/orientation and type
Whith a CD, the size is enough arildb_: joined #tikiwiki arildb__: joined #tikiwiki marclaporte: arildb: should jcapture have metadata? arildb: works fine without it
However, the jcapture files were missing data in the tiki_files.user attribute. That's may be a bug. The username should be recorded for registered users marclaporte: Robert: https://nextdev.tiki.org/Get+code vs https://nextparserdev.tiki.org/Get+code -> Please see: EC2 vs Please see: tw:EC2 arildb: does anybody know when we can see SVN to be back up again? marclaporte: arildb: the guys at SourceForge are working on it. No ETA. http://sourceforge.net/blog/various-sourceforge-services-down/ arildb: thanks refizul: polom marclaporte: polom refizul refizul: Still trouble with sf? Quote from their channel: "This appears to be a really bad week for the internet."
slashdot and thinkgeek were (are?) affected, too
What will happen when they find out? I mean - find out, that Tiki10 branch crashed 'em? ;-)
marclaporte: about that /tmp error - never heard about a situation /tmp is closed for users
and the link in the bugreport does not work actually
which is due to some problem with bug tracker - it ends with redundant ).
marclaporte: http://www.directadmin.com/forum/showthread.php?t=37300&page=1
I suppose this to be a PHP issue rather than a Tiki issue Tiki-KGB: tikiwiki 03arildb r43615 10trunk/lib/metadata/metadatalib.php
tikiwiki [FIX] tiki-batch_upload.php can now handle large files, e.g CD images.
tikiwiki [MOD] FileMetadata will no longer load the file contents when a file path is specified.
tikiwiki Doing so will break normal PHP memory limits for large files, e.g. CD/DVD images.
tikiwiki Determine filesize directly from the filesystem when a path is specified.
tikiwiki The content attribute is set to private to avoid clients using FileMetadata as a file loader
tikiwiki 03arildb r43616 10trunk/lib/prefs/feature.php
tikiwiki [ENH] Make batch uploading and large file integration more visible. arildb: joined #tikiwiki arildb_: joined #tikiwiki time_r: joined #tikiwiki arildb_: joined #tikiwiki Bsfez: joined #tikiwiki arildb__: joined #tikiwiki marclaporte: refizul: right, but can Tiki Check or Tiki Permission Check detect and report this? refizul: marclaporte: yes, I guess this is possible with an easy check
I'll add it to permissioncheck
but this is info only, it needs to be added somewhere else to switch Tiki's tmp subdir Tiki-KGB: tikiwiki 03lphuberdeau r43617 10branches/10.x/ 10(6 files in 5 dirs)
tikiwiki [MOD] Add options on the menupage module to render wiki pages closer to the menu structure (expecting simple lists and nested lists), and base the source page name on the current default namespace refizul: A question about adding: what is the frequency of manual merging? lphuberdeau: when someone does it arildb: lol refizul: someone = any developer? lphuberdeau: technically anyone can do it
realistically, a handful do
early on, it can be multiple times a day refizul: in practice, by experience: each few days? once or twice a month?
a - ok. marclaporte: every 20-30 commits seems good... refizul: ok - I needed just a rough estimate. Still a new world here... marclaporte: well, as often as possible, really refizul: Then the 10.x commit will be in trunk 1-2 days later, I suppose. Can we enable permissioncheck on demo.t.o 10.x and link to it on doc.t.o? If so I'll do that. Or are there security concerns? marclaporte: refizul: ok, to enable as there is nothing on that server but demo stuff
refizul: if you need something in trunk faster, just run the merge script. If there are no conflicts, it takes a few minutes refizul: If I knew how to deal with conflicts I'd do this, but I don't want to mess up the repo Tiki-KGB: tikiwiki 03robertplummer r43618 10branches/10.x/lib/ 10(8 files in 3 dirs)
tikiwiki [FIX] Fixes for lists and links to both pass tests, and aesthetically look correct RobertPlummer: marclaporte: From this last update, http://nextparserdev.tiki.org/SVN+Tips is nearly identical to the old parser.
marclaporte: Wait until the next update fyi. arildb: joined #tikiwiki arildb_: joined #tikiwiki