IRC log of #novawebdev for Thursday, 2018-05-03

*** jelkner has joined #novawebdev10:16
*** replaceafill has joined #novawebdev10:18
jelknerGood morning, replaceafill!10:40
replaceafillgood morning jelkner10:40
jelknerour table at the career expo is a shining success10:40
jelknerlouie, heylin, marco are there10:40
jelknerit is attracting a lot of interest10:40
replaceafilljelkner, oh nice10:40
jelknerdaniela is here to meet with louie10:41
jelknerso we are getting things done10:41
jelknerdo you have a few minutes?10:41
replaceafilljelkner, yes10:41
jelkneri'm going to share two documents with you10:42
jelknerhold on...10:42
replaceafilljelkner, broken content?10:46
jelkneri lied10:47
jelkner3 documents10:47
jelknerso here is the challenge10:47
jelkneraea-pac is now incorporated, and needs bylaws10:47
jelknerour pac committee is spread far and wide, and i believe this is a perfect example of the potential for Tendenci (as customized by NOVA Web Development)10:48
jelknerto empower activists to be more productive10:49
jelknerby reducing the social cost (time, etc) in their participation10:49
jelknerin years past, the process would be to call a meeting, have everyone show up at the AEA office10:49
jelknerand work through the bylaws together10:49
jelknerthat is *very* costly in terms of people's time10:50
replaceafilljelkner, right10:50
jelkneri want to use our platform to allow folks to participate in a discussion of the bylaws remotely and asynchronously10:50
jelknerthis is not without its technical challenges (naturally :-(10:51
jelknerbylaws are an outline10:51
jelknerand it seems rather difficult to support that kind of multi-level outline in our little TinyMCE editor10:52
replaceafilljelkner, ah10:52
replaceafilljelkner, right10:52
jelknerperhaps i'm must a fool (we all know i am)10:52
jelknerbut i couldn't easily make it work10:52
jelknerso i deleted everything after my first attempt to wait to talk to you10:53
jelknerany thoughts?10:53
jelkneri wanted two things:10:53
jelkner1. a collaboratively editable bylaws draft10:53
jelkner2. a discussion forum to go along with it10:54
replaceafilljelkner, we have 2. already10:55
replaceafilljelkner, i mean, we have capability to create it :)10:55
jelknercool. oh, and of course, a voting system to approve them when they are ready10:55
jelknerhow do we create it?10:55
jelknercan i do that?10:55
replaceafilljelkner, you need admin privileges10:56
replaceafilljelkner, i think you should talk to AEA to become an admin10:56
jelknerlet me ask keri and ingrid before you give me that10:56
replaceafilljelkner, sure10:56
jelknerlol10:56
jelkneri'll ask10:56
jelknerbut we need to follow proper protocol on things like that10:56
replaceafilljelkner, i don't know how to solve 1. with Tendenci though10:56
jelknerso the short term solution is to use Google Docs10:57
jelknerbut that undercuts our very reason for being10:57
replaceafilljelkner, what was difficult about the tinymce editor specifically for this use case?10:58
jelknerwe give our data back to the big corporation who will know us better than we know ourselves and "sell us" to advertisers etc.10:58
jelkneri need an outline10:58
jelknerso i need roman numberal first, capital letters second, etc10:59
jelknereasy to do with CMS10:59
jelknerif i know how to apply CMS to pages generated by TinyMCE, we would be golden10:59
jelknerin fact, if doing that isn't too hard, that could be part of our business offering11:00
jelknersince folks could hire us to produce custom styles for their pages11:00
jelknerit's early, but i imagine this to be a common use case11:00
replaceafilljelkner, CMS?11:00
jelknerCSS11:00
jelkneri'm loosing my mind11:01
jelkner:-(11:01
replaceafilljelkner, :D11:01
replaceafilljelkner, it's list numbering (roman, alphat) all you need at this point?11:01
replaceafilljelkner, i'm looking at https://www.tinymce.com/docs/plugins/advlist/#advlist_number_styles11:01
jelkner+111:02
replaceafilljelkner, maybe we could enable it11:02
jelknerthat would rock11:02
jelkneri could right the CSS myself11:02
jelkneri teach my students to do that in Web I11:02
jelknerthe question is how to apply it11:02
jelkners/right/write11:02
replaceafilljelkner, no, i meant enable it in the tinymce editor11:02
replaceafilljelkner, i haven't seen it but i assume it's just different buttons11:03
jelknerbetter11:03
jelknercan you check?11:03
replaceafilljelkner, let me give it a try real quick and report back11:03
replaceafilljelkner, sure11:03
jelknerwhat's on your plate for today?11:03
replaceafilljelkner, helios mostly11:03
jelknerahh, that's important11:03
replaceafilljelkner, but i think we can squeeze this if it's important11:03
jelknerbut a brief detour for this would be worth it11:04
jelknerit is important11:04
replaceafilljelkner, cool11:04
jelknerwe got aea-pac members to sign up11:04
jelknernow we need to use the system to get our work done11:04
jelknerour main task now is the bylaws11:04
replaceafilljelkner, did you see my comment yesterday about navigation bars only being editable by admins?11:04
jelknerand discussion of activities (so we need a forum)11:04
jelkneri'll talk to keri and ingrid this afternoon about that11:05
jelknerno11:05
replaceafilljelkner, cool11:05
jelkneri can go look11:05
replaceafilljelkner, ah yes, tendenci.com changed navbar editing to use the django admin a while back11:05
jelkneryou told me they were only editable by admins11:05
jelknerwhat does that mean in practice?11:05
replaceafilljelkner, so all the permissions settings i thought were in place were just a code illusion11:05
jelknerouch11:06
jelknerthat's not good11:06
replaceafilljelkner, that navbars are protected only for viewing11:06
replaceafilljelkner, but if you want to give a group permissions to edit11:06
replaceafilljelkner, the group members can't reach the editing pages11:06
replaceafilljelkner, unless they're admins11:06
jelknerahhh11:06
jelknerthat's not ideal11:06
replaceafilljelkner, yeah11:07
jelknerbut let's deal with what we must for now11:07
replaceafilljelkner, +111:07
jelknerok, please let me know about the plugin11:07
jelkneri'll get back to work on the bylaws11:07
replaceafilljelkner, i'll ping you in a while11:08
jelknercool11:08
jelknerour goal will be to have the forum in place by sunday11:08
jelknerbtw. it is becoming very clear that novalaciro and aea are our two "key" projects at this stage11:08
jelknerwe have very active users11:09
replaceafilljelkner, have you seen the aea forums yet?11:09
jelknerno11:09
jelkneri have no time, my friend11:09
replaceafilljelkner, ok11:09
jelkneri am *way* overextended11:09
replaceafilljelkner, let me know when you need them11:09
jelkneryou said i need to be admin11:09
jelkneri'm confused11:09
replaceafilljelkner, for forums no11:09
jelkneryou mean i can add a forum?11:10
replaceafilljelkner, i mean, for using them no11:10
replaceafilljelkner, for adding them, yes, you need to be an admin11:10
jelknerhold on11:10
jelkneryou are admin11:10
replaceafilljelkner, you can post as a user11:10
replaceafilljelkner, i have the admin credentials11:10
replaceafilljelkner, i don't have my own user11:10
replaceafilljelkner, lol, the plugin is already enabled11:12
replaceafilljelkner, in Tendenci11:12
replaceafilljelkner, https://i.imgur.com/gREahpT.png11:13
replaceafilljelkner, could you try that and see if it's what you need?11:14
jelkner+111:33
jelkneri have students now11:33
jelknerwill try asap11:33
replaceafilljelkner, cool11:34
*** lelkneralfaro has joined #novawebdev12:06
*** mr_german has joined #novawebdev13:30
*** lelkneralfaro has joined #novawebdev13:39
*** Diza has joined #novawebdev13:50
replaceafillACTION goes to out for a while13:54
*** Diza has joined #novawebdev16:01
*** zOnny has joined #novawebdev16:07
*** Diza has joined #novawebdev16:08
zOnnyhey replaceafill 16:08
replaceafillhey zOnny16:08
zOnnyare you busy right now ?16:08
replaceafillzOnny, i can pause16:08
DizaHola16:09
replaceafillhola Diza!16:09
zOnnyhola Diza!16:09
zOnnyWe have found some issues with novalaciro members replaceafill 16:09
replaceafillzOnny, issues?16:10
DizaNos dimos cuenta que al crer un perfil para un miembro, edte recibe un ID #16:11
replaceafillDiza, correcto16:11
DizaSin embargo este # no es editable por parte del admi lo cual crea conflicto con los ID card que ya tienen un # determinado16:11
replaceafillDiza, si necesitan un ID editable, se puede agregar un campo oculto adicional al formulario de membresía16:13
replaceafillDiza, zOnny el administrador lo puede editar16:13
replaceafillDiza, zOnny pero el usuario no16:13
DizaComo?16:13
replaceafillDiza, zOnny necesitan que Tendenci lo asigne automáticamente?16:13
zOnnycan we edit the id # manualy? replaceafill 16:14
replaceafillzOnny, yes16:15
replaceafillDiza, zOnny see: https://novalaciro.org/admin/memberships/membershipdefault/3/16:15
replaceafillDiza, zOnny under the Membership section: Member number16:16
replaceafillDiza, zOnny is that what you need?16:17
zOnny:D replaceafill 16:18
zOnnythanks replaceafill 16:19
DizaThanks!!!!16:19
replaceafillDiza, zOnny np16:19
replaceafillzOnny, for the record: https://novalaciro.org/settings/module/memberships/#id_membernumberbasenumber16:20
replaceafillzOnny, i'm not sure if you, Diza or me set that number16:20
replaceafillzOnny, but that's what Tendenci is using as the starting point16:20
replaceafillzOnny, and here's the logic to handle that: https://github.com/tendenci/tendenci/blob/master/tendenci/apps/memberships/models.py#L1642-L167816:21
DizaReplaceafill estuve mirando si la al registrarme como miembro en NOVALACIRO pero no recibi ningina notificacion a mi correo16:24
replaceafillDiza el envío de correo no está habilitado aún en novalaciro16:24
replaceafillDiza, hemos estado discutiendo muuuuuchas formas de como hacerlo y no hemos implementado ninguna todavía ;)16:25
replaceafillDiza, que tan urgente considerás dicha funcionalidad? esperás tener usuarios registrandose a sí mismos pronto?16:26
DizaReplaceafill ya tenemos alguno miembros pero aun bo crenan sus perfiles16:28
replaceafillzOnny, novalaciro's membership applications require admin approval, correct?16:29
zOnnyyep replaceafill 16:29
replaceafillDiza, zOnny that means that email sending needs to be in place before Diza approves the first members16:30
DizaShould be after16:30
replaceafillDiza, i mean, even if people start registering themselves, they won't get any emails immediately16:31
replaceafilloops16:31
DizaYeas16:31
replaceafilleste cambio entre español e inglés me tiene confundido :D16:31
DizaMe too16:31
replaceafillDiza, podrías registrar un nuevo issue en novalaciro-ams para el correo electrónico16:32
DizaLet's stay in english16:32
replaceafillDiza, ok16:32
replaceafillDiza, creo que lo puedo tener listo la otra semana16:32
DizaWe just do that with my email and I dont get any notification16:33
DizaPerfect!!!16:33
replaceafillDiza, yes, i can see your email16:33
replaceafillDiza, it was printed to a log file in the server16:33
replaceafillDiza, but not sent to a "real" email address16:33
replaceafillDiza, that's what we need to work on16:34
replaceafillDiza, do you have any @novalaciro.org email address at this point?16:34
replaceafillDiza, i remember Marco was trying to help you with that?16:34
DizaYes but I sing up a a member, that is why I used my personal email16:35
replaceafillDiza, i mean, independent from Tendenci16:35
replaceafillDiza, jelkner wanted you to have a daniela@novalaciro.org email address16:36
replaceafillzOnny, are you aware of that task? ^16:37
zOnnyreplaceafill: how is aea dealing with that ?16:44
replaceafillzOnny, aea is using our gmail account16:45
replaceafillzOnny, which is not convenient either16:45
zOnnybut how is the demo.tendenci is working with the notifications ?16:46
replaceafillzOnny, haven't tried that16:47
zOnnyDo you remember once I put my email but it automatically sent me a notification 16:48
replaceafillzOnny, demo.tendenci.com?16:49
zOnnyyep replaceafill 16:50
replaceafillzOnny, then that means they're using a "real" email server too16:50
zOnnyAlthough I am wrong I can try it again replaceafill 16:53
replaceafillzOnny, go ahead if you're curious16:54
replaceafillzOnny, how's helios coming?16:54
replaceafillzOnny, i read yesterday it's been giving you headaches...16:54
zOnnyyes replaceafill 16:55
replaceafillzOnny, anything in particular that is being challenging?16:57
zOnnyI was dealing with moving the hardcore templates into another template replaceafill 17:01
replaceafillzOnny, hardcore templates?17:01
zOnnyI as planing on moving the <form> tags from one template into another template replaceafill 17:04
replaceafillzOnny, ok17:05
replaceafillzOnny, i'm dealing with the heliosbooth at the moment17:05
replaceafillzOnny, templating this will require a bit more work17:06
replaceafillzOnny, because it's not a django app17:06
zOnnyI see replaceafill 17:06
replaceafillzOnny, and i wish extracting the JS (which is the meat of the single page app) was easier17:06
zOnnyIt s really hard for me to be focus on what to do once I have people around 17:07
replaceafillzOnny, ah17:07
replaceafillzOnny, go to the library :D17:07
zOnnysorry about that but Although I try my best it is still hard for me 17:09
replaceafillzOnny, :)17:10
replaceafillok, back to JS...17:10
replaceafilllet me know if you have questions zOnny17:10
zOnnyI will replaceafill 17:10
jelknerping replaceafill 18:09
*** hrodriguez has joined #novawebdev18:10
jelknerhello mr_german!18:10
*** aantonio has joined #novawebdev18:10
mr_germanhello jelkner 18:10
jelknersay hi to someone we haven't seen on our channel for awhile18:11
jelkneraantonio18:11
aantoniogreetings18:11
jelknerACTION wonders where replaceafill went?18:11
jelknerACTION thinks how much fun thursday nights have become18:13
jelknersince we have a regular group that comes here18:13
jelknerand pizza! ;-)18:13
replaceafillhey jelkner18:14
replaceafilljelkner, sorry bathroom break ;)18:14
jelknerso, replaceafill, we need to congratulate hrodriguez on passing her college placement exams!18:14
replaceafillcongratulations hrodriguez18:15
replaceafilljelkner, what a college placement exam?18:15
replaceafillwhat's*18:15
hrodriguezmany thanks replaceafill18:15
jelknershe worked really hard to get ready, and i can't think of anyone for whom i am more happy18:15
jelknershe needed to place into freshman english and precalculus18:15
jelknerto be able to take computer science this summer18:16
jelknerand calculus with isaac next fall18:16
replaceafilljelkner, ah18:16
jelknerbtw. keri is thrilled with tendenci18:17
replaceafilljelkner, great18:17
jelknershe told me ingrid put more money in the budget for web18:17
replaceafilljelkner, :O18:18
mr_germanHello aantonio :)18:18
aantoniogood to be here18:18
replaceafilljelkner, regarding aea, did you try the numbering options in the tinymce editor?18:18
jelkneri'm going to file an issue on it18:19
jelkneri did try it18:19
jelknerand it will work18:19
replaceafilljelkner, ah ok18:19
replaceafilljelkner, cool18:19
jelkner*if*, i keep switching to the html editor18:19
jelknerso regular people will not be able to do that18:19
replaceafilljelkner, i'm confused18:19
jelknerand it also does the same annoying automatic things (like removing <br />s)18:20
jelknerthat make it impossible to make documents look pretty18:20
jelknerwe will need to offer some nice solution to this18:20
jelknernot immediately18:20
jelknerbut eventually18:20
replaceafilljelkner, i don't even understand what's the problem anymore...18:20
replaceafilljelkner, what "html editor" are you referring to?18:21
jelknerlet me state it like this18:21
jelknerinside TinyMCE you press the <> button18:21
jelknerand it let's you enter html18:21
replaceafilljelkner, why do you need to do that again?18:21
jelknerbut when you save, it tries to "fix it"18:21
jelknertake a look at the bylaws18:22
jelkneryou will see a roman numeral I followed by a II18:22
jelknernaturally enough18:22
jelknerbut next the I there is a title18:22
jelknerand *before* the II you want additional information18:22
jelknerthere is no easy way i could see to do that18:23
jelknerso i clicked the <> button, moved the </li> down, and inserted a <p></p>18:23
jelknerinside the <li></li>18:23
jelkneri would describe the problem thus:18:23
jelknerwe need a support a replacement for google docs that while not as easy to use is usable by someone with initiative to edit complex documents18:24
replaceafilljelkner, i kind of understand, but i don't see why just typing "I. NAME" won't do it18:27
jelknercan we hangout?18:28
jelkneror are you busy?18:28
replaceafilljelkner, a bit yes18:28
jelknernever mind18:28
replaceafilljelkner, i'm trying to extract the JS part of the heliosbooth18:28
replaceafilljelkner, in order to theme it18:28
jelkneri'll file the issue18:28
jelknerwe can talk later18:28
replaceafilljelkner, cool18:28
jelknersorry to bother you, man18:28
jelkneryou have important work to do18:28
*** aantonio has joined #novawebdev19:02
replaceafilljelkner, still around?19:23
replaceafillok19:29
replaceafillACTION is done for the day19:29
replaceafilllater everybody o/19:29
*** zOnny has joined #novawebdev19:42
jelknerACTION signs off for the night20:44
*** aantonio has joined #novawebdev23:04

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!