[00:42] fabricius joined #tikiwiki [01:15] fabricius joined #tikiwiki [01:28] PrezKennedy joined #tikiwiki [04:43] PrezKennedy joined #tikiwiki [04:47] Jyhem_ joined #tikiwiki [04:48] luciash_ joined #tikiwiki [05:06] Tiki-KGB joined #tikiwiki [08:00] gour joined #tikiwiki [09:34] redflo joined #tikiwiki [09:58] Tiki-KGB 03chibaguy r52864 10trunk/themes/base_files/ 10less/tiki-wikipages_and_plugins.less 10css/tiki_base.css * [REF] Use variables for colors (tiki-wikipages_and_plugins.less) [10:00] Tiki-KGB 03chibaguy r52865 10trunk/ 10(11 files in 9 dirs) * [MOD] Add icon set information. [10:39] chibaguy joined #tikiwiki [10:39] chibaguy polom [10:59] olinuxx hi chibaguy [10:59] chibaguy hi olinuxx [11:27] Jyhem_laptop joined #tikiwiki [11:35] gour Jyhem_laptop: morning. in order to learn more about it, i'm doing small research and i always find that HTTP_X_FORWARDED_FOR is used for detecting reverse proxy? [11:53] jonnyb joined #tikiwiki [11:54] Tiki-KGB 03chibaguy r52866 10trunk/themes/base_files/ 10(13 files in 2 dirs) * [REF] Use variables for colors in tiki_base.css component Less files. [11:54] jonnyb pompom [12:06] chibaguy The naming scheme for themes has changed from themename.css to themename/css/tiki.css . PhpStorm seems to need a consistent pattern (per project) for naming CSS files compiled from Less files. I set it up to produce our new theme file names. So should theme options also be, for example, themename/options/optioname/css/tiki.css? [12:07] chibaguy This is what will work for PhpStorm, but do people just making CSS theme option files mind if the path is like that? [12:08] chibaguy Or is the inconsistency ok? (That is, jqui/options/element.css is also ok?) [12:09] chibaguy Seems like the path and naming scheme should be consistent, whether the file is compiled or edited by hand. [12:12] chibaguy battery running low. bbl. [12:15] jonnyb sorry chibaguy - distracted... (reading) [12:15] chibaguy ok [12:15] jonnyb sounds like one for art list email? [12:16] jonnyb i think themename/options/optioname/css/tiki.css is best (consistant) [12:17] chibaguy maybe so. I'll compose it. Yes, for the consistency, I think so. I'm not really too fond of the less direct way of naming, but I guess it's no big thing. [12:17] chibaguy Anyway, I'll be back later. [12:17] jonnyb also [12:17] jonnyb cya [12:21] gour_ joined #tikiwiki [13:02] Tiki-KGB 03jonnybradley r52867 10branches/13.x/ 10lib/core/Services/Connect/Client.php 10lib/core/Tiki/Connect/Abstract.php 10lib/core/Tiki/Connect/Client.php [13:02] Tiki-KGB [FIX] connect: Following r52314 (changing connect data encoding to json_encoding) vote handling needed changing from array to stdClass objects (oops, but ok now) [13:20] Tiki-KGB 03gezzzan r52868 10trunk/ 10(5 files in 2 dirs) * [MOD] use icon set for pref shared flags [13:28] Tiki-KGB 03jonnybradley r52869 10branches/13.x/lib/comments/commentslib.php * [FIX] forums: Don't parse plugin looking syntax in incoming mails [14:34] Tiki-KGB 03jonnybradley r52870 10branches/13.x/ 10templates/comment-body.tpl 10lib/comments/commentslib.php * [FIX] forums: Don't show actions and icons for anonymous posters [14:36] Tiki-KGB 03jonnybradley r52871 10(6 files in 5 dirs) * [MRG] Automatic merge, branches/13.x 52861 to 52870 [14:36] Jyhem_laptop polom [14:37] jonnyb pompom Jyhem_laptop [14:39] * Jyhem_laptop reads up on HTTP_X_FORWARDED_FOR reliability for reverse proxy detection [14:40] Tiki-KGB 03jonnybradley r52872 10branches/ 1012.x/templates/comment-body.tpl 1012.x 1012.x/lib/comments/commentslib.php [14:40] Tiki-KGB [bp/r52869][FIX] forums: Don't parse plugin looking syntax in incoming mails [14:40] Tiki-KGB [bp/r52870][FIX] forums: Don't show actions and icons for anonymous posters [14:48] Jyhem_laptop if HTTP_X_FORWARDED_FOR is reliably set by reverse proxies and not set when there is none, we can avoid an option [14:50] gour Jyhem_laptop: every simplification is welcome!! [14:50] Jyhem_laptop Not if it breaks production servers ! [14:51] Jyhem_laptop I check on other such setups I can access [14:51] gour of course...still, i'm aiming at simplification of tiki's codebase [14:51] gour (including content of the tiki.org site as well) [14:53] Jyhem_laptop I never have any customer complaining about the codebase. They prefer things which work :) [14:54] gour Jyhem_laptop: that's true, but i, not have tiki customers (yet), would prefer to have simpler codebase to work with...hopefully it would help you to be more productive as well ;) [14:55] gour am i right that tiki's codebase is not very OOP? [14:56] Jyhem_laptop I'm not paid by productivity (number of code lines), but on providing functionality [14:57] * gour thinks about time = money, in general [14:59] gour moreover, i'm considering that tiki is FLOSS which means one should consider time of those working on it, besides monetary return based on it. otherwise, i the main motivation to work on tiki today is money, then it will slowly/surely decline [14:59] jonnyb hi gour - the OOP bits are mostly in collected lib/core - it's a kind of work in progress :) [14:59] gour jonnyb: ok, so slow migration/refactoring, right? [14:59] jonnyb yes, little by little [14:59] gour cool [15:00] jonnyb tiki was started a long time ago and almost by design very non-oop, so as new stuff gets added or revamped we try and make it more organised [15:00] Jyhem_laptop gour: I'm just more motivated by improving Tiki as a usable software than improving the code just for the code's sake. Personal bias. [15:00] jonnyb (moslty) [15:02] gour Jyhem_laptop: ok...i'm not thinking about improving code for it's sake, but to prevent spaghetti which no one would like to touch in the future [15:04] gour Jyhem_laptop: but let's try to fix that reverse-proxy issue...there will be time to talk about aesthetics later :-) [15:05] Jyhem_laptop We also have OOP sections nobody else than the author ever touches :-( [15:05] * gour is curious about the author [15:07] gour anyone using vim for php dev? [15:07] gour i wonder if there is some newer script for smarty support than the one from 2007? [15:08] gour Jyhem_laptop: tiki-based consulting is your main business? [15:08] Jyhem_laptop I am using vim [15:09] gour Jyhem_laptop: what plugins do you use for php/smarty? [15:09] Jyhem_laptop gour: yes, but I also spend lots of time unpaid (like just now) [15:09] gour :-) [15:12] Jyhem_laptop I stopped using plugins because I don't want to waste time configuring vim evey time I'm on another server (some of which are not mine). I just cut-paste my favorite .vimrc [15:12] Jyhem_laptop sometimes I instal ctags [15:13] nelsonko joined #tikiwiki [15:14] nelsonko hi jonnyb ping good morning/afternoon [15:14] jonnyb hi nelsonko - how's it going? [15:14] Jyhem_laptop So, I just discussed with a guy who has a start-up providing cloud VMs (appsdeck.eu). He tells me they have HTTP_X_FORWARDED_FOR but it's not reliably configured everywhere. [15:15] nelsonko not too bad, just got back from nunavut on saturday and it was our Thanksgiving holiday weekend just past [15:15] Jyhem_laptop Meaning, you _should_ set it up but it's not in default configs so some people may not have it set :-( [15:16] Jyhem_laptop hi nelsonko. Is nunavut where you go when Montreal weather is too mild ? ^^ [15:17] nelsonko Jyhem_laptop: lol, it was not my "choice" to go there, had to conduct some training [15:20] gour Jyhem_laptop: ok, i wonder whether it's more suitable than HTTP_X_FORWARDED_PROTO ? [15:23] Jyhem_laptop I'll just be extra cautious, using first HTTP_X_FORWARDED_FOR or the permission. If either is set, we'll ignore $_SERVER['SERVER_PORT'] and use defaults or what people provide [15:23] Jyhem_laptop or HTTP_X_FORWARDED_PROTO is available. [15:23] Jyhem_laptop You already proved that HTTP_X_FORWARDED_PROTO is totally unreliable :-( [15:23] Jyhem_laptop but should be used if available [15:26] * gour nods [15:27] chibaguy joined #tikiwiki [15:27] chibaguy back [15:28] gour Jyhem_laptop: i've to go afk for ~2hrs...then i hope to be able to test further if there will be something [15:31] Jyhem_laptop np [15:43] chibaguy The superfish menus look and work really nicely in the Bootswatch themes, I think. Except for a few details which need fixing. [15:44] chibaguy (Bad contrast in Amelia at least, and the "down" arrows aren't displaying currently.) [15:44] nelsonko left #tikiwiki [15:46] nelsonko joined #tikiwiki [15:49] gour_ joined #tikiwiki [16:04] Mr_Bubu78 joined #tikiwiki [16:13] chibaguy But it's disconcerting to use superfish and bootstrap menus at the same time because of their behavior difference: bootstrap top item needs a click to open the dropdown, but the superfish just needs a hover. [16:33] jonnyb chibaguy: i found an add-on library called superclick you can add that makes superfish menus show on click, maybe we should add that? [16:41] chibaguy jonnyb, yeah, maybe so. although actually I prefer the open-on-hover, it's not good to be inconsistent. [16:42] jonnyb but that's no good for touch screens, hence the general move to click or tap i guess [16:48] Tiki-KGB 03chibaguy r52873 10trunk/themes/amelia/css/tiki.css * [REF] Use variables for colors in tiki_base.css component Less files. [16:49] chibaguy right [17:00] Tiki-KGB 03chibaguy r52874 10trunk/ 10themes/base_files/less/tiki-cssmenus.less 10themes/base_files/css/tiki_base.css 10themes/amelia/less/tiki.less * [FIX] Better variable for suckerfish top menu item color. [17:02] chibaguy well, getting closer. [17:03] jonnyb bravo chibaguy ! [17:24] Tiki-KGB 03gezzzan r52875 10trunk/ 10(7 files in 2 dirs) * [MOD] icon set related changes, adding more icon definitions [17:31] Jyhem_laptop hi gour [17:31] Jyhem_laptop what was your cut-paste code website again ? [17:31] gour Jyhem_laptop: url? [17:32] Jyhem_laptop yes, or name of the site for code bits sharing [17:32] gour Jyhem_laptop: tiki.sites.djangohosting.ch i pasted my patch at pastebin.com [17:32] Jyhem_laptop pastebin, thx [17:34] Jyhem_laptop http://pastebin.com/fQJaz17m [17:35] Jyhem_laptop Is suggested patch, with param, etc [17:42] Jyhem_laptop gour: ^ [17:43] gour Jyhem_laptop: that's against 13.0? [17:44] Tiki-KGB 03gezzzan r52876 10trunk/ 10templates/trackerinput/articles.tpl 10templates/search_stored/list.tpl 10templates/tracker/edit_field.tpl * [MOD] icon set changes [17:45] Jyhem_laptop oups, no, against 12 [17:45] Jyhem_laptop wait a minute [17:45] gour Jyhem_laptop: ok, it does not matter. i can dl v12 [17:46] Jyhem_laptop ok [17:47] * gour thinks that amongst 17 or so top-level menu items on tiki.org, Download deserves one place :-) [17:48] gour Jyhem_laptop: 12.2, right? [17:51] Jyhem_laptop 12 svn [17:51] Jyhem_laptop latest will do [17:54] gour i dl-ed 12.2...btw, that patch is not unified, right? [17:54] * Jyhem_laptop Notes that gour has a point about tiki.org, even though there is a huge "download" image [17:55] * gour still uploads to the server [17:55] Jyhem_laptop I think it is unified «svn diff -x -u templates/tiki-install.tpl lib/setup/absolute_urls.php templates/admin/include_login.tpl templates/admin/include_general.tpl > patch.txt » [17:57] Jyhem_laptop then again, svn diff -x --unified produces exactly the same output as svn diff [17:57] gour i'm not sure 'patch -p1 < patch' will work..let's see [17:58] * gour has slow upload :-( [18:00] gour_ joined #tikiwiki [18:00] Tiki|bot Recent Bug: - http://dev.tiki.org/item5486 [18:04] gour_ ahh, connection broke while i was scp-ing [18:04] Tiki-KGB 03jonnybradley r52877 10branches/13.x/lib/smarty_tiki/function.treetable.php [18:04] Tiki-KGB [FIX] treetable: Reset parent node if not setting it. [18:04] Tiki-KGB Should fix group inheritance listing errors on tiki-objectpermissions.php [18:04] Tiki-KGB Also remove redundant $id statement. [18:07] gour_ Jyhem_laptop: patch to include_general.tpl failed [18:08] Jyhem_laptop just the include_general.tplfile ? [18:09] gour_ Yes [18:09] gour_ the 1st three applied cleanly [18:10] gour patch unexpectedly ends in middle of line [18:10] gour Hunk #1 FAILED at 128. [18:10] Tiki-KGB 03jonnybradley r52878 10branches/ 1012.x 1012.x/lib/smarty_tiki/function.treetable.php [18:10] Tiki-KGB [bp/r52877][FIX] treetable: Reset parent node if not setting it. [18:10] Tiki-KGB Should fix group inheritance listing errors on tiki-objectpermissions.php [18:10] Tiki-KGB Also remove redundant $id statement. [18:10] Tiki-KGB 03jonnybradley r52879 10trunk/lib/smarty_tiki/function.treetable.php 10trunk * [MRG] Automatic merge, branches/13.x 52870 to 52877 [18:11] gour let me check the patch again [18:11] Jyhem_laptop weird, there is only 1 line changed [18:11] Jyhem_laptop add line {preference name=feature_port_rewriting} under line {preference name=feature_loadbalancer} [18:11] gour maybe copy&paste issue [18:12] Jyhem_laptop maybe [18:14] gour that's how it looks here: http://pastebin.com/NebFnLna [18:14] gour Jyhem_laptop: i'm called for a dinner by family...bbs and resume [18:19] Telesight joined #tikiwiki [19:08] gour now i see that include_login also failed [19:09] Tiki|bot New Forum Posts: IndieWeb & IndieMark - http://suite.tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53686 [19:09] Tiki|bot New Forum Posts: icon style - btn vs link - http://suite.tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53681 [19:09] Tiki|bot New Forum Posts: Gwtting the 404 error "create this page" to display? - http://suite.tiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=53679 [19:19] Tiki|bot New Forum Posts: IndieWeb & IndieMark - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53686 [19:19] Tiki|bot New Forum Posts: icon style - btn vs link - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53681 [19:19] Tiki|bot New Forum Posts: Gwtting the 404 error "create this page" to display? - http://tiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=53679 [19:43] gour_ joined #tikiwiki [20:23] fabricius joined #tikiwiki [20:31] gour_ joined #tikiwiki [20:46] olinuxx joined #tikiwiki [21:38] Jyhem_laptop joined #tikiwiki [21:38] gour does http://i18n.tiki.org require another registration besides the main/dev one? [21:58] fabricius hello gour: yes [21:59] Tiki|bot New Forum Posts: IndieWeb & IndieMark - http://suite.tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53686 [21:59] Tiki|bot New Forum Posts: icon style - btn vs link - http://suite.tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53681 [21:59] Tiki|bot New Forum Posts: Gwtting the 404 error "create this page" to display? - http://suite.tiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=53679 [22:00] fabricius gour: you need an admin access to be able to translate all strings including admin panels ... you register an d come back here or to the dev-list with your username and apply for becoming admin on i18n [22:01] fabricius usually somebody reads, login, apply and confirm in 2 to 5 minutes - very rarely nobody sees for longer or for even hours - might depend on timezones aswell [22:02] fabricius in which language you want to translate? [22:04] gour fabricius: thank you. i've found some younger member within our non-profit community who wants to help me with Croatian translation since i don't have so much time for it or, let say, i want to focus on other aspects of tiki. [22:05] gour fabricius: do you recommend that i register on his behalf and give him credentials, or let him do it. problem is he is not hanging here... [22:06] fabricius usually that would not be the right way, but it is between you and him - anyway, once the member uses Tiki and wants to translate, there might be situations arising, where he has questions or other occations for direct contact to the community [22:08] fabricius gour: always best to register the main sourceforge tiki-mailing-lists, register a Tiki community account and getting to use IRC at freenode.net [22:09] gour fabricius: i follow mailing lists (via gmane) and have tiki account. now i wonder about i18n... [22:09] Tiki|bot New Forum Posts: IndieWeb & IndieMark - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53686 [22:09] Tiki|bot New Forum Posts: icon style - btn vs link - http://tiki.org/tiki-view_forum_thread.php?forumId=26&comments_parentId=53681 [22:09] Tiki|bot New Forum Posts: Gwtting the 404 error "create this page" to display? - http://tiki.org/tiki-view_forum_thread.php?forumId=6&comments_parentId=53679 [22:10] gour isn't it possible to just register to br translator for the language and have someone else acting as 'admin'? [22:10] gour i expected something like transifex & co. one person is manager for the language, others are team-members only [22:11] gour my friend would fit into the role of team-member - firing up browser and do the work online [22:11] gour requiring him to follow lists, hang here etc. is too much for his nature :-) [22:12] fabricius gour: it IS possible to just register for the translation - although it would be sad (and sometimes dangerous?) to not have any contact to people who translate our software to arbitrary languages. [22:14] gour fabricius: do you have some example on your mind? i'm thinking for myself to fill that mediating role for him, if possible, since i anyway plan to get involved with tiki in general [22:15] gour Jyhem_laptop: got my email? [22:16] fabricius gour: the Tiki translation on i18n works this way: login as admin - click to any dialogue, string, panel, etc. - press the button "online translation" - click on any (translatable) textstring - translate - save - press the button "online translation" again to be able to move on to another part of the application [22:16] fabricius gour: the translated files will be committed to the source code on a regular base [22:18] gour fabricius: hmm, it looks a bit more user-friendly thatn just plain list of strings at e.g. transflex, launchpad etc. [22:19] gour fabricius: what is the difference if one register 'just for translation? [22:19] fabricius yeah gour - you see what you translate exactly in the context of the application [22:20] fabricius gour: the principle is, that a translator can translate ALL strings - ESPECIALLY the administration panels, which would be important for administrators and webmasters who do not or not well speak English [22:21] gour fabricius: if one is no admin, he can't see the context? [22:21] fabricius that is why i18n is NOT connected to the other sites via Intertiki and why every interested translator gets an admin account [22:22] fabricius gour: if one is not admin, he cannot see the admin panel and thus he cannot translate the admin panel [22:22] gour fabricius: what he can translate? [22:23] fabricius on i18n the translator always IS admin and thus always can translate everything :D [22:24] gour i see stats for Croatian - 11.62% done, how much is approx. the whole admin panel? [22:25] fabricius gour: we do not mind that a non-admin could find out, how a Tiki admin dialogue might look like and we appreciate admin-translations by average users aswell. similar to demo - on demosites you see admin dialogues aswell - nothing to hide, no secrets [22:26] fabricius I have no idea how much in % the admin panel is from the whole application strings [22:26] gour for the beginning i'm more concerned to have user-end part translated since i'm the one who will do admin work for the site(s) so we need front-end in native language, later we can complete admin panel as service for other Croatian users [22:26] fabricius but again: we do not have setup different levels of translators [22:27] gour is there possibility for offline work like with E.g. *.po files and then commit later? [22:27] fabricius once a person has admin privileges, he/she is still allowed to translate end-user parts first - no obligations what to translate first [22:29] fabricius you could translate via SVN and commit the language.php for croatian directly to the upstream - in that case the translator best asked Jonny Bradley where to commit (Tiki13 or Tiki Trunk), cause he does the semi-auto-merging [22:31] fabricius there even could be one person who commits the language.php of a given loanguage which originally was translated by several people - given the committer sorted out to merge translations himself [22:31] gour so, one can just use language.php and translate offline? that sounds good in our case. later i can, hopefully review/fix things [22:31] gour good [22:31] fabricius gour: do you use SVN? [22:32] gour my translator probably does not even know what is SVN...i know, but don't use it - jumped on DVCS bandwagon straight from CVS (first to darcs, today mostly on fossil and bit of git) :-) [22:33] gour fabricius: if i get translated language.php which gets committed, can i review/fix it online 'cause it's easier when one see strings in real context? [22:36] fabricius gour: BEFORE you commit it, you check on a local (or personal webserver) installation. So you should check it in context - for translations at least online-context-spot-check wise additionally to file-check [22:37] gour fabricius: ohh, that's great. it means i just commit translated file on my developing/testing installation? [22:39] fabricius so you make a clean "fresh" installation and then replace the croatian language file with the new version (locally) .. from there you commit to the Tiki svn upstream but make sure not to lose the translations somebody else might have committed since you checked out your translated file [22:40] gour sure...can you check from when is the oldest commit for Croatian language, iow. if there is active admin maybe? [22:46] fabricius Tell me, what is the language code for croatian? [22:47] gour hr [22:51] fabricius I do not see the time in the file [22:52] fabricius http://svn.code.sf.net/p/tikiwiki/code/branches/13.x/lang/hr/language.php [22:52] fabricius pls ask Jonny or Jyhem about where to commit - I guess 13 better than trunk, but not sure [22:54] gour fabricius: ok, considering all this discussion, it seems ok to me to apply for admin account. can i register now and inform you about my username? [22:54] fabricius sure [22:58] gour fabricius: after submit,form responded with "Search index could not be updated. The site is misconfigured. Contact an administrator." ;) [23:00] gour fabricius: ok, my email is validated, username 'gour' [23:01] gour 'hr' is on the list of "Some translation string may have been lost!" [23:02] fabricius you are admin now and can translate [23:07] gour fabricius: thank you. i activated 'interactive translation'. that's the way? [23:08] fabricius yes gour ... move to somewhere, klick the tickbox top left of the browser window, translate, save [23:08] gour fabricius: strange enough, but after clicking on that icon, ff was complaining about improper redirecting of the page [23:09] gour after using back button, it's ok [23:09] fabricius strange - I did not have this problem - translating myself now [23:13] gour fabricius: it happened again - see http://imagebin.org/321734 [23:14] fabricius what's the link to the page that causes this message? [23:17] gour http://i18n.tiki.org/tiki-interactive_trans.php?interactive_translation_mode=on [23:42] * gour --> sleep