diggy128: joined #tikiwiki SkiNut1: joined #tikiwiki diggy: joined #tikiwiki Jyhem: happy birthday robertplummer o/ marclaporte: joined #tikiwiki Gwayne: joined #tikiwiki
joined #tikiwiki sipherdee: joined #tikiwiki Tiki-KGB: 03chibaguy r51442 10branches/13.x/ 10styles/layout/less/tiki-wikipages_and_plugins.less 10styles/layout/tiki.css
Move tiki.css edit to .less file for compiling. Todo: replace hardcoded color with varible. Gwayne-: joined #tikiwiki arildb: joined #tikiwiki xavi: joined #tikiwiki arildb: good morning xavi xavi: g'morning arildb arildb: I had another look at the innodb installation problem. Just sent a mail. Fix coming up xavi: ok, great. was there any real problem anywhere?
(probably edge cases?) arildb: many single inserts should not be done in InnoDB. Enclose them in a transaction scope and all works well xavi: ok arildb: test now
12.2 installer ran ok in InnoDB xavi: ok Tiki-KGB: 03arildb r51443 10branches/12.x/ 10doc/devtools/rewritesecdb.php 10doc/devtools/release.php * [FIX] Avoid installer timeouts when using InnoDB. arildb: committing now ... probably the wrong branch, but the problem is in 12
xavi: do you have a chance to test the fix? xavi: yes, sure arildb: thanks xavi: let me finish a doc page half written, and I'll test arildb: ok xavi: a new install in 12.x after your commit, with innoDB arildb: the test requires that a new "release" is run, and generates a new tiki-secdb installer script
simply running 12.2 will use the faulty tiki-secdb file definition
so, it's the release procedure (or a part of it) that needs testing
I am on Windows, and the procedure seems to require Linux
I am going out a bit. bbl xavi: ah, ok
without the new tiki-secdb installer script (just using the one provided with the "svn up"), the installation with innoDB took something like 2 minutes
with MyISAM, same computer, it usually takes less than 30 seconds (20 or so) redflo: joined #tikiwiki xavi: ok, more accurate run: 30 seconds with MyISAM, 70 seconds with InnoDB, same computer (using tiki-secdb installer script provided with r51443 )
now I'll figure out how to generate the new tiki-secdb sql, and run it again with InnoDB Tiki|bot: New Forum Posts: InnoDB installation timeouts and test of secdb installation - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52269 fabricius: joined #tikiwiki arildb: Hi xavi, did you run a "release test"? xavi: hi arildb, I answered through the list arildb: ok...checking Tiki|bot: New Forum Posts: InnoDB installation timeouts and test of secdb installation - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52271 luciash: polom ! Tiki-KGB: 03jonnybradley r51444 10branches/ 1013.x 1013.x/doc/devtools/release.php 1013.x/doc/devtools/rewritesecdb.php * [bp/r51443][FIX] Avoid installer timeouts when using InnoDB.
03jonnybradley r51445 10(6 files in 5 dirs) * [MRG] Automatic merge, branches/13.x 51433 to 51444 luciash: arildb: great find ! that explains why for us while testing from the svn the InnoDB went fast Tiki|bot: joined #tikiwiki refizul: joined #tikiwiki dabright: joined #tikiwiki arildb: hi luciash
I see jonnyb already forward ported the fix. Hopefully all is well. xavi noticed a file of size=0. ... I hope this doesn't turn out messy... lphuberdeau: joined #tikiwiki Marv: joined #tikiwiki robertplummer: Thanks Jyhem
(polom) lphuberdeau: hmmm... side menu is now boxed up with way too much padding... event short entries span multiple lines... arildb_: joined #tikiwiki GillesM: joined #tikiwiki dabright: joined #tikiwiki gavincrenshaw: joined #tikiwiki
polom all luciash: hi gavin GillesM: hello dabright: joined #tikiwiki edge226: joined #tikiwiki nelsonko: joined #tikiwiki jonnyb: joined #tikiwiki nelsonko: hi jonnyb jonnyb: polomnelsonko redflo: joined #tikiwiki nelsonko: how's it going? I was thinking of just going through that release script just to see if it can generate a package with my tag instead of the current revision
but it looks like arild just committed a fix to solve innodb installer timeouts?
arildb, does it work? arildb: hi nelsonko jonnyb: good thanks - hmm
hi arildb arildb: The fixed tiki-secdb sql script does cut the install time on InnoDB. That seems to work. However, I am on Windows and I am unable to test the release script. WOuld be good if someone familiar with it and with the right setup could test it
xavi did a test and experience a file size = 0. So, there may be issues still
hi jonnyb nelsonko: arildb, in r51143 there are only "commit" and "start transaction" write.
ah right, but mysql will cut the time as a result arildb: nelsonko: that's correct. That's all that is needed. To put all inserts inside a transaction nelsonko: deletes you mean
right inserts sorry arildb: ah yes...and the delete....all staements
...all statements ...it should be nelsonko: I'm going to try it out
If it works I'm almost tempted to say we do a 12.3 beta :) @jonnyb what do you think? jonnyb: sorry, deep in other stuff... reading nelsonko: np, let me test first jonnyb: 12.3 for this innodb fix? it seems quite an edge case - innodb was working fine for me and luciash (hi luciash)
i think maybe we should devote some time to getting x.x.1 releases working in the script (and try and get the incremental update packager working)
sorry, door arildb: jonnyb: did you test on a released Tiki or from the svn version. The latter does not insert tiki-secdb aalex: joined #tikiwiki jonnyb: um, think it was the svn version as it wasn't packaged then
why don't we schedule releasing 12.3 at the same time as 13.0? (and maybe do a beta soon for anyone having trouble with 12.2) arildb: jonnyb: that could be a solution
nelsonko: any result from your test? benoit_: joined #tikiwiki
j'y suis Telesight: joined #tikiwiki Tiki-KGB: 03luciash r51446 10branches/13.x/ 10styles/layout/less/tiki-wikipages_and_plugins.less 10styles/layout/tiki.css
[FIX] Code plugin w/ CodeMirror: we do not need to display vertical scrollbars in code listings - workaround for the "wrongly computed height with scrollbar" bug in CodeMirror nelsonko: arildb: doesn't help for me arildb: hm-m
still a timeout?
you are sure the tiki-secdb file start with: start transaction; and ends with commit; ?
an alternative solution is to make the tiki-secdb table myisam. ... by hard-coding it in the installer. nelsonko: which file? arildb: tiki-secdb sql file nelsonko: wait, do I have to run the release script for this to take effect? arildb: e.g. tiki-secdb_12.2_mysql.sql luciash: jonnyb: the problem we had no issue with innodb was that we tested on svn, not on the tarball produced by the release script - obviously svn version has no secdb related sql operations arildb: the name in the script must match the version name luciash: jonnyb: hi, i did not know that :-/ nelsonko: right, I see, let me try a tarball jonnyb: nor i - but nelsonko is/was getting timeouts with the svn version, right? luciash: nelsonko: imho yes, you need to, just say "no" to the commits nelsonko: i get timeout with svn too, yes luciash: nelsonko: ah, that is strange then
jonnyb: ah, that confuses thing again :-p jonnyb: :) nelsonko: anyway, let me go back to 12.2 tarballs
problem now is that the tar balls don't have correct secdb footprints arildb: nelsonko: if your svn innodb installation times out, maybe your PHP timeout is set too short? luciash: nelsonko: that is why we need to re-run it through the release script i think ? nelsonko: luciash, the problem with that is that we pick up a bunch of new commits until today dabright: joined #tikiwiki Tiki-KGB: 03luciash r51447 10branches/12.x/styles/layout/design.css
[bp/r51446][FIX] Code plugin w/ CodeMirror: we do not need to display vertical scrollbars in code listings - workaround for the "wrongly computed height with scrollbar" bug in CodeMirror nelsonko: also the release script won't run unless I change some ersion in the code luciash: ah, so change it to pre or whatever, you will not commit that anyway if you run the script with --no-commit --no-check-svn nelsonko: but shouldn't the secdb .sql file be committed? luciash: nelsonko: see http://dev.tiki.org/How%20to%20release#Setup.sh
nelsonko: yes, you can commit that manually after you re-run it with correct version name ? nelsonko: are you suggesting I commit it into the tag rather than the branch?
that's kind of non-proper jonnyb: wouldn't it be easier & safer (although slower) to run the whole release script again for 12.2? (after removing the current 12.2 tag maybe?) luciash: eh, i thought tag is just marking revision point, you cannot commit to tag, can you ? jonnyb: brb luciash: i can quickly try locally to run it (without commiting) nelsonko: jonnyb: at this point if I run the whole release script it insist calling it something other than 12.2 GillesM: hello with all the predefined style in Tiki 12.1 I don't see the submenu in horizontal menus idea ? jonnyb: nelsonko: oh? i didn't think it would know (i can't see how it could actually)
hi GillesM - are the submenues there but hidden, or not being rendered in the page? GillesM: the are masked dabright: joined #tikiwiki luciash: nelsonko: this works for me -> $ php doc/devtools/release.php --no-commit --no-check-svn 12.2 pre
nelsonko: first svn up the arildb file only, then run this and answer all with "n" except the secdb step nelsonko: why the arildb file?
I thnk the arildb fix can wait till 12.3 luciash: nelsonko: to implement his fix, no ?
nelsonko: ah, then the other file nelsonko: no the issue I have right now is with 12.2 that is on source forge right now luciash: nelsonko: xavi's file nelsonko: right
it has 3 files actually luciash: or any other that is in the tarballs updated
ok
you do not need to include all commited until today, only up to the revision totally necessary
and then let the script package or no, and copy the files manually again nelsonko: right, I tried the tar ball and run admin security, it tells me 4 files have been changed
so I suppose to fix this I could just manually replace the secdb file in the tarballs
it's better to have a tarball that ships with that correct, right? luciash: yes, unles we need the changelog updated
does the command work for you if you change in twversion to 12.2 ?
php doc/devtools/release.php --no-commit --no-check-svn 12.2 pre
nelsonko: ^ nelsonko: I'm checking out the tag to make sure I have the right files and will run that after luciash: ok nelsonko: ok it works, I have a new db/tiki-secdb_12.2_mysql.sql xavi: back -: xavi reading the back log nelsonko: and also I have a new changelog.txt as I chose to update that. luciash: need to move, good luck ! xavi: ok, how can I help, nelsonko? nelsonko: xavi: when you updated the tar balls last, did you just expand and reconstruct them back? xavi: nope, just add (replace) the specific failes from the linux file manager (that can manage compressed files)
s/failes/files
but this might mean also yes, to your question (the file manager had to do that in the backend) nelsonko: xavi, which linux file manager you using? (I am connected to a linux server without GUI)
and I don't have linux box in front of me right now
Maybe I can send you the updated file to update the tar balls? xavi: "Archive manager" (from Gnome)
yes, sure nelsonko: can I gzip the file just to make sure it does not corrupt as it is sent to you? xavi: yes
an sql is just an ascii file , so it should be fine compressed, etc. GillesM: Idea about horizontal menu overflow problem? xavi: GillesM: Try to reproduce in a show.t.o instance at dev.t.o? GillesM: you can see ignu.fr xavi: wil you provide a db dump of a tiki (with admin account) where the issue can be reproduced?
that's why a show.t.o instance is important to help dev have a look at issues to llok for a fix -: jonnyb has a quick look at ignu.fr jonnyb: GillesM: try using the menu module instead of a custom one, and add nobox=y param? xavi: bbl fabricius: joined #tikiwiki GillesM: jonnyb, yes it works with standard menu jonnyb: super :) gavincrenshaw: joined #tikiwiki Jyhem_laptop: polom guys jonnyb: hi Jyhem_laptop aalex: nice http://styleguide.allgoo.de/ Jyhem_laptop: just wanted to mention that I did not follow up on stuff because I caought some flu bug a couple days ago
I'm still thinking about how to make the install/upgrade process smoother on production servers Paul_: joined #tikiwiki
left #tikiwiki paulgv: joined #tikiwiki Tiki-KGB: 03jshauk r51448 10trunk/ 10templates/admin/include_rating.tpl 10lib/smarty_tiki/function.rating_result_avg.php
[FIX] The ratings are displayed based on how they are input in the admin panel, there is no option to display them in reverse, the rating 0 is recognized as undecided Tiki|bot: Info: Tiki 12.2 LTS Release - http://info.tiki.org/article226-Tiki-12-2-LTS-Release xavi: left #tikiwiki Tiki|bot: New Forum Posts: Tiki 12.2 LTS release - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52280 aalex: mysql keeps crashing: https://gist.github.com/aalex/5bdd0c9c86b3b13e9508 paulgv: joined #tikiwiki Tiki-KGB: 03jshauk r51449 10branches/13.x/lib/smarty_tiki/function.rating_result_avg.php
[ADD] allow setting rating options like "1=label1,2=label2,3=label3", as radio button options for forum posts Tiki|bot: New Forum Posts: Tiki 12.2 LTS release - https://suite.tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52280
New Forum Posts: InnoDB installation timeouts and test of secdb installation - https://suite.tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52271
New Forum Posts: InnoDB installation timeouts and test of secdb installation - https://suite.tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52269 Tiki-KGB: 03sylvain-a r51450 10branches/13.x/lang/fr/language.php * traduction Tiki|bot: New Forum Posts: Tiki 12.2 LTS release - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52280
New Forum Posts: InnoDB installation timeouts and test of secdb installation - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52271
New Forum Posts: InnoDB installation timeouts and test of secdb installation - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=52269 robertplummer: fabricius: Just found a fixed a huge bug in wikiLingo that prevented it from working with many of tiki's plugins. fabricius: hi robert
robertplummer: very cool!
what was it? robertplummer: fabricius: you are going to laugh
https://github.com/wikiLingo/wikiLingo/commit/98960cb9830b3116c4535845766367512a0085ba
The problem is that tiki wants case sensitive parameters (arguments) for plugins, and I was normalizing them to lower case keys.
So tiki thought they were not there.
it is working here, with the image: http://visop-dev.com/tiki-index.php?page=Project%20wikiLingo fabricius: haha
robertplummer: another thing related: you have different spelling of the plugins than Tiki or you decided not to take all or you streamlined to the "origininal" Tiki spelling? robertplummer: Which plugins? fabricius: like {plugin att="value"} / {PLUGIN(att="value")}{PLUGIN} / {PLUGIN(att="value") /} robertplummer: fabricius: You mean the syntax. It was chosen to clean it up to simplify the parser, so that it was more stable was all.
We want speed, and we want stability. fabricius: yes, robertplummer ... want to know if you made different or decided for one or two existing opportunities robertplummer: fabricius: All supported expressions- https://github.com/wikiLingo/wikiLingo/wiki/Expressions-%28aka-%22wiki-syntax%22%29
Inline plugin: https://github.com/wikiLingo/wikiLingo/wiki/Expressions-%28aka-%22wiki-syntax%22%29#inline-plugin
Regular plugin: https://github.com/wikiLingo/wikiLingo/wiki/Expressions-%28aka-%22wiki-syntax%22%29#standard-plugin
Adding some info on supported quotations. fabricius: nice! robertplummer: fabricius: https://github.com/wikiLingo/wikiLingo/wiki/Expressions-%28aka-%22wiki-syntax%22%29#plugins supported parameters fabricius: In wikiLingo, HTML is a first class language that can exist right along side standard expressions. HTML such as applet, iframe, link, scripts, & style are turned off by default to ensure platform safety (but these can easily be turned on using events and configurations).
robertplummer: what means "easiliy turned on"?
robertplummer: global or from situation to situation? robertplummer: situation to situation.
For example, we probably don't want those in comments. fabricius: how? robertplummer: But they may be fine in a wiki page. fabricius: I mean on one wikipage in one line I want one of the turned off like applet or iframe ... is there still a plugin like {HTML()}{HTML} ? robertplummer: fabricius: Nope. fabricius: and how for wikipages, but not for forums or articles? changes in the code? robertplummer: fabricius: It just is.
fabricius: Right, these need to be adapted to tiki soon.
I need to head out for now. fabricius: robertplummer: but without a plugin or so how I could use one on a "to be confirmed by an admin" base?
no problem
see you soon
is the following:
*Item
+next line of same item
still working?
I guess, I have to update and try ;-) robertplummer: fabricius: no, that doesn't work anymore in wikiLingo because we fixed the problem that that was used to solve. fabricius: ouch :-D robertplummer: fabricius: *Item {DIV()}nnnnnnnnnn{DIV}n*Item works fine. fabricius: n as linebrake same as in regex?
why {DIV}n*Item ?
ah same as
{DIV}
*Item
ah no, now I guess I understand what you meant
will try that robertplummer: "n" is a new line, or a line ending.
n* is the syntax for a beginning of a line. fabricius: yeah sure, but you can just go to a next line and need no writing of n I guess? but you can write it and use it like %%%?