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 %%%?