fabricius: luciash: a username works ... since Tiki17 createdBy is implemented, which is awesome. torsten1: joined #tikiwiki Padlock: joined #tikiwiki
Enter me ! Polom ^^ Bsfez: joined #tikiwiki Padlock: Hi Bsfez ! Bsfez: Good morning ! Padlock: Hi fabricius !
Hi luciash ;) luciash: polom everyone redflo: joined #tikiwiki Padlock: luciash: i need some advice on something
people in the project I'm setting up tiki for would like to have some kind of "project roadmap" in tiki. Some kind of calendar view where several tasks of a project are displayed as bars, showing start and end date in one global view
a bit like a project viewer, in short amette__: polom Padlock: Can you think of something that could kind of match that ?
polom amette__ amette__: hi Padlock
And I'm no expert on this, but this sounds like some kind of tracker with something like trackercalendar. Padlock: Actually i just came across something called plugintrackertimeline... I will look into this amette__: Sounds good! *thumbsup* Padlock: trouble is, my tracker knowledge is extremely basic.... I guess now's the time to learn more amette__: Yeah, just dive in. Like everything in Tiki it's a bit messy, but once you get the hang of it, you'll suddenly build amazing things you didn't deem possible!
Since you say "extremely basic": A good starting point for getting to know trackers (and something you can reuse for most Tikis you'll create in the future) is creating a Contact form with Trackers. That's extremely basic, but touches on everything you need for trackers and you'll see the possibilities. Make sure to use wiki plugins to embed your contact form into a page. Padlock: Thank you so much for your previous piece of advice ! amette__: You're welcome. Have fun! :) arildb: joined #tikiwiki Padlock: Has anyone ever used the Simile timeline widget ? amette__: left #tikiwiki yGweSm1OzVHe: left #tikiwiki Tiki-KGB: 03jonnybradley r61807 10trunk/lib/core/Tiki/MemoryLimit.php
[FIX] memory: Fix regression introduced (by me, sorry) in r61707 in Tiki_MemoryLimit::getRaw
(and add inspection suppression on the intentional "no break" warnings)
03jonnybradley r61808 10trunk/ 03installer/schema/20170322_fix_allocate_memory_prefs_tiki.sql 10lib/prefs/allocate.php
[FIX] memory: Correct existing allocate memory prefs which may use "MB", "GB" etc to be only "M" or "G" according to http://www.php.net/manual/en/faq.using.php#faq.using.shorthandbytes (so we were trying to set a memory_limit of 512 bytes instead of megabytes) jonnyb: joined #tikiwiki
pom pom polom amette__: joined #tikiwiki
left #tikiwiki Jyhem: polom jonnyb: polom Jyhem fabricius: Padlock|Away Padlock - I have fiddled with it. out dated. we get H5P to Tiki 17 ... there is a timeline included
Padlock|Away Padlock https://h5p.org/ Jyhem: hi jonnyb -: Jyhem finally set the date for moving. Jyhem: anyone in the Strasbourg area on saturday morning is invited to come and help carry and roll my stuff to and from my appartments and the lift ! :-D -: Jyhem had to try :-) Jyhem: moving in the same building with a lift is the best kind :) Tiki-KGB: 03jonnybradley r61809 10trunk/lib/prefs/wikiplugin.php
[FIX] prefs: Set the default for wikiplugin_list_gui when $partial is true (thanks Chealer) jonnyb: sorry Jyhem - too far away to help, but as you say, you couldn't have made it any easier for yourself! :) Padlock: H5P sounds fun however I'm using Tiki 15 and I have absolutely no understanding of how Simile timeline works lol
I guess I'll just use the plugintrackertimeline but I don't manage to make it look nice enough, it shows information that I have no idea where they came from Jyhem: jonnyb: I forgot. Was "before branching" (now) the right time for inentation fixes?
The lib/prefs description fileds make it hard to review anything :-( jonnyb: Jyhem: yes, now when we're not auto-merging is good for indentaion etc
Padlock: sadly the simile timeline used in trackertimeline as very old and unsupported now, h5p to the rescue (eventually) ;) Jyhem: Fine. I'll have some easy boring stuff to do while resting between dismantling furniture :) Padlock: jonnyb: fair enough. I can cope with the simple trackertimeline but I'm having trouble tweaking it fabricius: joined #tikiwiki Padlock: Hi fabricius thanks for your reply earlier Tiki-KGB: 03kroky6 r61810 10trunk/ 10lib/core/Tracker/Field/UserSelector.php 10lib/trackers/trackerlib.php
[ENH] provide email text/html format for UserSelector tracker field notification preferences Padlock: Can I show you guys something ? It's how trackertimeline looks on my tiki, I think something's off, maybe you have some pointers ? fabricius: np Padlock
show us
But I would not any start with simile anymore ... try h5p first Padlock: I gave up simile. And if h5p is anything similar requiring JS knowledge, i guess I'll pass on that one too :(
No, I'm just trying to use the trackertimeline plugin as it is, but the display is strange
I'll show you fabricius: simile was great, but is not devellopped further (the original project) ... only perhabs makes sense, if you desperately need a quick solution for a timeline now, the tracker+simile would be likely the easiest way to setup amette__: joined #tikiwiki fabricius: trackertimeline imho builds upon simile, if I am not fully wrong amette__: repolom fabricius: wolod amette__ amette: heya fabricius nelsonko: joined #tikiwiki Tiki-KGB: 03jonnybradley r61811 10trunk/ 10templates/user/manage_groups.tpl 10lib/core/Services/User/Controller.php
[FIX] groups: Allow setting of a default group on the add/remove group dialog (it was impossible to set admin's default before this) Padlock: https://1drv.ms/i/s!Ag9t8bFP-Y0flyccfi_3o2MT7NBL
that's how trackertimeline looks in my tiki. There seems to be something wrong with the size of the bands, text is cut off
Same with the blue band along the dates, it looks a little too narrow fabricius: Looks surprisingly nice nd plain (Flat design) - the problem seems (to me) a CSS prblem, where you need to find the correct CSS selector and give it a bit more padding - aybe not the only way to do amette: yes, I agree, looks excellent. fabricius: Suggestion: get one of your coders to your desk / screen and ask him/her to find the most possibly relevant selectors for you. amette: (functionally excellent, aesthetically not yet, but seriously: it's just a bit of CSS adaptation to your use case) fabricius: Then ask him/her to add those to the custom css field of your tiki in /tiki-admin.php?page=look
The he/she plays around and finally we can teaĺ you where to put the code
/s/teal/tell
But in custom CSS it will work, cause this is the ast spot in the cascade apart from inline css code or css code directl on pages or elements Padlock: Do I have to change the css of the doxygen theme you gave me ?
Oh, you said to add custom css...
Well we don't any "coders", so there.
I thought I would have to change something in the general .css.... I honestly don't know what sort of thing to add to the custom CSS field that will apply to *that* page, I barely know how to use classes
I'll just leave it look weird Tiki-KGB: 03jonnybradley r61812 10trunk/ 10lib/tikilib.php 10lib/smarty_tiki/modifier.avatarize.php * [FIX] notifications: Make avatar source urls absolute when sending emails fabricius: yes start with custom CSS ... in case we get to fix general problems with the trackertimeline css we have the perspective to later coit it to the code, but then we sahould first discuss the best place for it with Gary (chibaguy) and few other collegues like luciash, bs
Somebody in you comany will be capable to use right click "inspect element" and find the selectors - you are an IT company Padlock: Yes, that I can do myself. And I've even tested what size would be best. What I don't know how to do is how to make it change in the tiki fabricius: add it to the custo css field
/s/custo/custom
clear cache and dunno Padlock: Well it's an IT company that lets a secretary (me) implement a tiki platform on his own. I guess if they wanted to pay a coding guy to do it, they'd have done it first hand fabricius: But we are at your side Padlock Padlock: I have no idea what to add to the custo css field. I don't know how to bypass the attributes of an element in a page by adding stuff to the custo css field fabricius: selector { parameter: value; }
CSS Padlock: I'm already swamped trying to remove chucnks of code from the doxygen HTML pages because the integrators won't interpret them fabricius: into the custom CSS field you basically copy paste the css rule you found and altered in "inspect element"
then adapt values, clear cache and see the effect immediately
oh .. do not forget to save first ;-)
you found the css rule, you played with the values, so just take it and paste it into the custom filed - that is for overwriting the theme's css Padlock: so whatever I write in custom css overrides what's in the original css ? fabricius: yes! That easy it is.
that is why we call it custom css
:D Padlock: I still have no idea what this bit is called fabricius: Tiki is a beat, but not a monster ;-)
/=>/Tiki is a beast, but not a monster ;-)
That is a problem, that only one can see on the screen luciash: re, Padlock, yep, if there is same CSS selector, it will usually override it fabricius: But you could open a ticket in the bugtracker, distinguish it as a community project (not bug or wish), open a show instance and implement a simple trackertimeline there => then we can have a loock at it and help you finding the necessary selector and values Padlock: trouble is I'm incapable of determining what is the css selector here, as I have no knowledge, as you know. Here's what inspector tells me. I know what line, I know what attribute, I know what value is best, but don't know what to crite in custom css
https://1drv.ms/i/s!Ag9t8bFP-Y0flyiAKkADqURb96II luciash: sorry I cannot see anything at the link
"Our server is having a problem. We're working to fix it as soon as we can, so try again in a few minutes."
that is what displayed to me :-p olinuxx: joined #tikiwiki Padlock: oh. It's working for me :/
Oh dear Lord I just asked one of my colleagues, who is an engineer.... he says "it's a span thing". I'm doomed.
Oh and he added it's complete nonsense the way all of this is built, that there should be a class that I can reuse in custom CSS.... see, that's the kind of help I get. amette: lol, adding a class for absolutely everything in the DOM - proper engineer :P
Padlock: just breathe, all is good, you're making the best of the circumstances and that's all that can be asked of you - and so far: you're doing a great job, you'll get there! :)
luciash: https://dl.amette.eu/padlock.png luciash: amette: thanks! Padlock: they have no problem addind classes. They just say that from what they see in the inspector, there's no unique identifier for that sort of green span block that they can use to define a style in custom css luciash: Padlock: actually he is right it would be easier if the span element had a class Padlock: they say if you want to change the attribute of a thing, you have to know what the thing is called luciash: Padlock: so you need to define height: 41px for that span? amette: It would be "easier", yes. But it's not absolutely necessary. So he is telling a "dangerous half-truth". Padlock: Where do the current attributes used by tiki actually come from ? The fact that it is green, that height and so on ? Can't we just change that origin ?
41px looks pretty good yes luciash: Padlock: sadly it is hardcoded in the inline style
Padlock: I guess it is in the code of the plugin Padlock: but I don't know how the interline between all those green bands. If I managed somehow to make em bigger, they might overlap luciash: Padlock: lib/wiki-plugins/wikiplugin_trackertimeline.php Padlock: why would the pulgin be coded with a height that cannot display all it's supposed to ? :-D lol luciash: Padlock: bad coding habits? ;) Padlock: that sounds legit to me, we all have bad habits
now is it actually really possible to override this ? without having to ask for "help" from my colleagues ?
lol luciash: Padlock: you can force it with custom CSS using .wikitext td > span[style] {height: 41px !important;} but adding a class would be more clean (as this might affect other spans in td on that page)
Padlock: or wrap the plugin inside {DIV(class=myclass)}...{DIV} Padlock: Oh I see the thing about a class luciash: Padlock: then you can use .myclass td > span... as your CSS selector Padlock: i'll try that luciash: still it will not be on the span directly but at least something lessening the scope to match that span Padlock: besides, if I only added a non-class CSS thing, it would apply to any spans in any tds anywhere, right ?
or in that bit of css you gave me, there is something that points to my timeline ? luciash: Padlock: anywhere in the .wikitext div (which is the wiki page content) -: amette agrees btw - in this case a class would be good (still not seeing it as horribly misguided to not have any there... I like it more to do the simplest thing that possibly works and add on stuff afterwards, instead of flooding things with classes nobody needs). Form follows funcion. amette: s/funcion/function Padlock: ....
I'll probably be ok if I don't quite understanding everything
:-D luciash: :D amette: :) Padlock: I can cook pretty nicely :D amette: :D amette__: Ok, we keep you around then. ;) luciash: +1 amette__: But, no, no worries. Life is constant learning for everyone.
(I only have issues with people that don't want to understand that.) luciash: btw, it would be really better to fix the plugin though to behave properly out-of-the-box than working around using custom CSS ;) amette: *nod* -: amette nods
amette hasn't been using IRC in a long time luciash: *g* Padlock: it's not working ^^'
lol luciash: no way! ah! sorry I missed that div
Padlock: .myclass td > div > span... Padlock: Some people, really.....
lol luciash: what? :D
some people what? Padlock: some people, they just forget the simplest things ! I am kidding of course luciash: Padlock: btw, browser upgraded - can see your ms onedrive screenshots now ;) Padlock: it's working ! Hurray !!
Ah good, you're gonna need that lol luciash: lol Padlock: So, yes, with that pretty customized class, it's working just fine -: luciash thinks should have keep that broken now Padlock: And now I even know how to change the color of the bands :D luciash: Padlock: clever! Padlock: Yes, you should lol
Ah luciash my savior (well at least of them this week) luciash: Padlock: you are learning fast! In no time you will be Tiki expert/developer! ;) Padlock: Now I'll go back to erasing chunks of html from my integrated doxygen documents, if I want to be ready for the show and tell
in no time I will have resigned from this job. Seriously. luciash: Padlock: maybe if you find a class in the doxygen stuff you can hide them using display: none (OK, that sounds like cheating! ;)) Padlock: I mean, all fun aside, it is so disrepectful to me and to the whole tiki community to make me bear the responsibility of implementing something like wiki, knowing how absolutely minimal my IT knowledge is
cheating is fine with me, regarding doxygen, luciash ! It's better than selecting/deleting whole chunks of code ! luciash: Padlock: you are actually brave you took it... some people would give up right away or not even try! Padlock: I didn't really have a choice...
there aren't classes in the chunks of code I need hidden, but there are several "id=something" luciash: Padlock: try #MSearchBox {display: none;} Padlock: Oh actually there is a class. ironically, it's called "MSearchBoxInactive". (what i want to do is to hide that searchbox)
# means everything containing that word ? luciash: # means id
. means class
but from the other day I saw there is id="MySearchBox" so I suggest that
*MSearchBox
out of time for now, gotta go
bbl Padlock: thanks again !!
bye bye ! luciash: byez amette__: cya Tiki-KGB: 03chealer r61813 10trunk/lib/core/Tiki/MemoryLimit.php
[REF] getRaw(): Declare static and rename "toBytes"
[REF] getRaw(): Clarify and optimize jonnyb: joined #tikiwiki fabricius: Padlock, luciash, amette, just reread the chat. cool to have that solved, but one thing. This:
"... t is so disrepectful to me and to the whole tiki community to make me bear the responsibility of implementing something like wiki, knowing how absolutely minimal my IT knowledge is ..."
I would see differently: They *challenge* you and you are doing a great job, soon qualifying for tasks you did not dare to expect just recently ... besides all fun
I learned most, if not everything about IT since I started to be a Tiki community member. Much stuff I learned by myself, but ongoingly I benefit from the mutual help and solidarity in the Tiki community Tiki-KGB: 03jyhem r61814 10trunk/changelog.txt * Extra explanation so commit tags stay synchronised between code and website
03jyhem r61815 10trunk/lib/prefs/ 10(61 files) * Indentation fixes. Tiki standardises on tab indenting
03jonnybradley r61816 10trunk/lib/jquery_tiki/pluginedit_list.js
[REF] listgui: Convert the (clumsy) select dropdowns to bootstrap menus and refactor duplicated code
03kroky6 r61817 10trunk/ 10lib/user/monitormaillib.php 10lib/core/Services/User/MonitorController.php
[FIX] notification digests send activity streams via email without limiting to default 50 records and pagination links which are inconvenient in emails
03chealer r61818 10trunk/templates/layouts/internal/modal.tpl * [REF] Fix Id keyword fabricius: joined #tikiwiki redflo: left #tikiwiki amette__: left #tikiwiki Tiki-KGB: 03chealer r61819 10trunk/lib/smarty_tiki/prefilter.log_tpl.php * [REF] Clarify
03chealer r61820 10trunk/lib/smarty_tiki/prefilter.log_tpl.php * [REF] Optimize (only look for DOCTYPE at the start of the string)
03chealer r61821 10trunk/lib/smarty_tiki/prefilter.log_tpl.php * [FIX] Template logging if "DOCTYPE" is not fully uppercase Telesight: joined #tikiwiki amette__: joined #tikiwiki Tiki-KGB: 03chealer r61822 10trunk/lib/smarty_tiki/prefilter.log_tpl.php * Log template usages in whole documents Telesight: joined #tikiwiki jonnyb: joined #tikiwiki Tiki-KGB: 03chealer r61823 10trunk/lib/smarty_tiki/prefilter.log_tpl.php
Change template identifier from deprecated _current_file to template_resource
This shortens paths, which might annoy developers who would directly open the full path, but allows seeing the child file when using extends (the compilation of the child file is dismissed, so the compilation of the parent has to indicate the child).
03chealer r61824 10trunk/lib/core/Services/Broker.php * [REF] render(): Optimize arildb: joined #tikiwiki fabricius: Hi, anybody aware about adodb problems with/in vendor_bundled when svn checkout or up?
upgraded a site to trunk and got messy, yet successful installer ... no utf-8 in installer, even after forcing utf-8 for database upgrade
any news with h5p?
(not related, just curious and impatient
) Tiki-KGB: 03luciash r61825 10users/ 10cartograf/cartograf_tiki15/themes/CartoGraf/less/CartoGraf.less 10cartograf/cartograf_tiki15/themes/CartoGraf/css/CartoGraf.css * [FIX] make the register link bg transparent too fabricius: joined #tikiwiki