*** jelkner has joined #novawebdev | 10:16 | |
*** replaceafill has joined #novawebdev | 10:18 | |
jelkner | Good morning, replaceafill! | 10:40 |
---|---|---|
replaceafill | good morning jelkner | 10:40 |
jelkner | our table at the career expo is a shining success | 10:40 |
jelkner | louie, heylin, marco are there | 10:40 |
jelkner | it is attracting a lot of interest | 10:40 |
replaceafill | jelkner, oh nice | 10:40 |
jelkner | daniela is here to meet with louie | 10:41 |
jelkner | so we are getting things done | 10:41 |
jelkner | do you have a few minutes? | 10:41 |
replaceafill | jelkner, yes | 10:41 |
jelkner | i'm going to share two documents with you | 10:42 |
jelkner | hold on... | 10:42 |
replaceafill | jelkner, broken content? | 10:46 |
jelkner | i lied | 10:47 |
jelkner | 3 documents | 10:47 |
jelkner | so here is the challenge | 10:47 |
jelkner | aea-pac is now incorporated, and needs bylaws | 10:47 |
jelkner | our 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 |
jelkner | to empower activists to be more productive | 10:49 |
jelkner | by reducing the social cost (time, etc) in their participation | 10:49 |
jelkner | in years past, the process would be to call a meeting, have everyone show up at the AEA office | 10:49 |
jelkner | and work through the bylaws together | 10:49 |
jelkner | that is *very* costly in terms of people's time | 10:50 |
replaceafill | jelkner, right | 10:50 |
jelkner | i want to use our platform to allow folks to participate in a discussion of the bylaws remotely and asynchronously | 10:50 |
jelkner | this is not without its technical challenges (naturally :-( | 10:51 |
jelkner | bylaws are an outline | 10:51 |
jelkner | and it seems rather difficult to support that kind of multi-level outline in our little TinyMCE editor | 10:52 |
replaceafill | jelkner, ah | 10:52 |
replaceafill | jelkner, right | 10:52 |
jelkner | perhaps i'm must a fool (we all know i am) | 10:52 |
jelkner | but i couldn't easily make it work | 10:52 |
jelkner | so i deleted everything after my first attempt to wait to talk to you | 10:53 |
jelkner | any thoughts? | 10:53 |
jelkner | i wanted two things: | 10:53 |
jelkner | 1. a collaboratively editable bylaws draft | 10:53 |
jelkner | 2. a discussion forum to go along with it | 10:54 |
replaceafill | jelkner, we have 2. already | 10:55 |
replaceafill | jelkner, i mean, we have capability to create it :) | 10:55 |
jelkner | cool. oh, and of course, a voting system to approve them when they are ready | 10:55 |
jelkner | how do we create it? | 10:55 |
jelkner | can i do that? | 10:55 |
replaceafill | jelkner, you need admin privileges | 10:56 |
replaceafill | jelkner, i think you should talk to AEA to become an admin | 10:56 |
jelkner | let me ask keri and ingrid before you give me that | 10:56 |
replaceafill | jelkner, sure | 10:56 |
jelkner | lol | 10:56 |
jelkner | i'll ask | 10:56 |
jelkner | but we need to follow proper protocol on things like that | 10:56 |
replaceafill | jelkner, i don't know how to solve 1. with Tendenci though | 10:56 |
jelkner | so the short term solution is to use Google Docs | 10:57 |
jelkner | but that undercuts our very reason for being | 10:57 |
replaceafill | jelkner, what was difficult about the tinymce editor specifically for this use case? | 10:58 |
jelkner | we 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 |
jelkner | i need an outline | 10:58 |
jelkner | so i need roman numberal first, capital letters second, etc | 10:59 |
jelkner | easy to do with CMS | 10:59 |
jelkner | if i know how to apply CMS to pages generated by TinyMCE, we would be golden | 10:59 |
jelkner | in fact, if doing that isn't too hard, that could be part of our business offering | 11:00 |
jelkner | since folks could hire us to produce custom styles for their pages | 11:00 |
jelkner | it's early, but i imagine this to be a common use case | 11:00 |
replaceafill | jelkner, CMS? | 11:00 |
jelkner | CSS | 11:00 |
jelkner | i'm loosing my mind | 11:01 |
jelkner | :-( | 11:01 |
replaceafill | jelkner, :D | 11:01 |
replaceafill | jelkner, it's list numbering (roman, alphat) all you need at this point? | 11:01 |
replaceafill | jelkner, i'm looking at https://www.tinymce.com/docs/plugins/advlist/#advlist_number_styles | 11:01 |
jelkner | +1 | 11:02 |
replaceafill | jelkner, maybe we could enable it | 11:02 |
jelkner | that would rock | 11:02 |
jelkner | i could right the CSS myself | 11:02 |
jelkner | i teach my students to do that in Web I | 11:02 |
jelkner | the question is how to apply it | 11:02 |
jelkner | s/right/write | 11:02 |
replaceafill | jelkner, no, i meant enable it in the tinymce editor | 11:02 |
replaceafill | jelkner, i haven't seen it but i assume it's just different buttons | 11:03 |
jelkner | better | 11:03 |
jelkner | can you check? | 11:03 |
replaceafill | jelkner, let me give it a try real quick and report back | 11:03 |
replaceafill | jelkner, sure | 11:03 |
jelkner | what's on your plate for today? | 11:03 |
replaceafill | jelkner, helios mostly | 11:03 |
jelkner | ahh, that's important | 11:03 |
replaceafill | jelkner, but i think we can squeeze this if it's important | 11:03 |
jelkner | but a brief detour for this would be worth it | 11:04 |
jelkner | it is important | 11:04 |
replaceafill | jelkner, cool | 11:04 |
jelkner | we got aea-pac members to sign up | 11:04 |
jelkner | now we need to use the system to get our work done | 11:04 |
jelkner | our main task now is the bylaws | 11:04 |
replaceafill | jelkner, did you see my comment yesterday about navigation bars only being editable by admins? | 11:04 |
jelkner | and discussion of activities (so we need a forum) | 11:04 |
jelkner | i'll talk to keri and ingrid this afternoon about that | 11:05 |
jelkner | no | 11:05 |
replaceafill | jelkner, cool | 11:05 |
jelkner | i can go look | 11:05 |
replaceafill | jelkner, ah yes, tendenci.com changed navbar editing to use the django admin a while back | 11:05 |
jelkner | you told me they were only editable by admins | 11:05 |
jelkner | what does that mean in practice? | 11:05 |
replaceafill | jelkner, so all the permissions settings i thought were in place were just a code illusion | 11:05 |
jelkner | ouch | 11:06 |
jelkner | that's not good | 11:06 |
replaceafill | jelkner, that navbars are protected only for viewing | 11:06 |
replaceafill | jelkner, but if you want to give a group permissions to edit | 11:06 |
replaceafill | jelkner, the group members can't reach the editing pages | 11:06 |
replaceafill | jelkner, unless they're admins | 11:06 |
jelkner | ahhh | 11:06 |
jelkner | that's not ideal | 11:06 |
replaceafill | jelkner, yeah | 11:07 |
jelkner | but let's deal with what we must for now | 11:07 |
replaceafill | jelkner, +1 | 11:07 |
jelkner | ok, please let me know about the plugin | 11:07 |
jelkner | i'll get back to work on the bylaws | 11:07 |
replaceafill | jelkner, i'll ping you in a while | 11:08 |
jelkner | cool | 11:08 |
jelkner | our goal will be to have the forum in place by sunday | 11:08 |
jelkner | btw. it is becoming very clear that novalaciro and aea are our two "key" projects at this stage | 11:08 |
jelkner | we have very active users | 11:09 |
replaceafill | jelkner, have you seen the aea forums yet? | 11:09 |
jelkner | no | 11:09 |
jelkner | i have no time, my friend | 11:09 |
replaceafill | jelkner, ok | 11:09 |
jelkner | i am *way* overextended | 11:09 |
replaceafill | jelkner, let me know when you need them | 11:09 |
jelkner | you said i need to be admin | 11:09 |
jelkner | i'm confused | 11:09 |
replaceafill | jelkner, for forums no | 11:09 |
jelkner | you mean i can add a forum? | 11:10 |
replaceafill | jelkner, i mean, for using them no | 11:10 |
replaceafill | jelkner, for adding them, yes, you need to be an admin | 11:10 |
jelkner | hold on | 11:10 |
jelkner | you are admin | 11:10 |
replaceafill | jelkner, you can post as a user | 11:10 |
replaceafill | jelkner, i have the admin credentials | 11:10 |
replaceafill | jelkner, i don't have my own user | 11:10 |
replaceafill | jelkner, lol, the plugin is already enabled | 11:12 |
replaceafill | jelkner, in Tendenci | 11:12 |
replaceafill | jelkner, https://i.imgur.com/gREahpT.png | 11:13 |
replaceafill | jelkner, could you try that and see if it's what you need? | 11:14 |
jelkner | +1 | 11:33 |
jelkner | i have students now | 11:33 |
jelkner | will try asap | 11:33 |
replaceafill | jelkner, cool | 11:34 |
*** lelkneralfaro has joined #novawebdev | 12:06 | |
*** mr_german has joined #novawebdev | 13:30 | |
*** lelkneralfaro has joined #novawebdev | 13:39 | |
*** Diza has joined #novawebdev | 13:50 | |
replaceafill | ACTION goes to out for a while | 13:54 |
*** Diza has joined #novawebdev | 16:01 | |
*** zOnny has joined #novawebdev | 16:07 | |
*** Diza has joined #novawebdev | 16:08 | |
zOnny | hey replaceafill | 16:08 |
replaceafill | hey zOnny | 16:08 |
zOnny | are you busy right now ? | 16:08 |
replaceafill | zOnny, i can pause | 16:08 |
Diza | Hola | 16:09 |
replaceafill | hola Diza! | 16:09 |
zOnny | hola Diza! | 16:09 |
zOnny | We have found some issues with novalaciro members replaceafill | 16:09 |
replaceafill | zOnny, issues? | 16:10 |
Diza | Nos dimos cuenta que al crer un perfil para un miembro, edte recibe un ID # | 16:11 |
replaceafill | Diza, correcto | 16:11 |
Diza | Sin embargo este # no es editable por parte del admi lo cual crea conflicto con los ID card que ya tienen un # determinado | 16:11 |
replaceafill | Diza, si necesitan un ID editable, se puede agregar un campo oculto adicional al formulario de membresía | 16:13 |
replaceafill | Diza, zOnny el administrador lo puede editar | 16:13 |
replaceafill | Diza, zOnny pero el usuario no | 16:13 |
Diza | Como? | 16:13 |
replaceafill | Diza, zOnny necesitan que Tendenci lo asigne automáticamente? | 16:13 |
zOnny | can we edit the id # manualy? replaceafill | 16:14 |
replaceafill | zOnny, yes | 16:15 |
replaceafill | Diza, zOnny see: https://novalaciro.org/admin/memberships/membershipdefault/3/ | 16:15 |
replaceafill | Diza, zOnny under the Membership section: Member number | 16:16 |
replaceafill | Diza, zOnny is that what you need? | 16:17 |
zOnny | :D replaceafill | 16:18 |
zOnny | thanks replaceafill | 16:19 |
Diza | Thanks!!!! | 16:19 |
replaceafill | Diza, zOnny np | 16:19 |
replaceafill | zOnny, for the record: https://novalaciro.org/settings/module/memberships/#id_membernumberbasenumber | 16:20 |
replaceafill | zOnny, i'm not sure if you, Diza or me set that number | 16:20 |
replaceafill | zOnny, but that's what Tendenci is using as the starting point | 16:20 |
replaceafill | zOnny, and here's the logic to handle that: https://github.com/tendenci/tendenci/blob/master/tendenci/apps/memberships/models.py#L1642-L1678 | 16:21 |
Diza | Replaceafill estuve mirando si la al registrarme como miembro en NOVALACIRO pero no recibi ningina notificacion a mi correo | 16:24 |
replaceafill | Diza el envío de correo no está habilitado aún en novalaciro | 16:24 |
replaceafill | Diza, hemos estado discutiendo muuuuuchas formas de como hacerlo y no hemos implementado ninguna todavía ;) | 16:25 |
replaceafill | Diza, que tan urgente considerás dicha funcionalidad? esperás tener usuarios registrandose a sí mismos pronto? | 16:26 |
Diza | Replaceafill ya tenemos alguno miembros pero aun bo crenan sus perfiles | 16:28 |
replaceafill | zOnny, novalaciro's membership applications require admin approval, correct? | 16:29 |
zOnny | yep replaceafill | 16:29 |
replaceafill | Diza, zOnny that means that email sending needs to be in place before Diza approves the first members | 16:30 |
Diza | Should be after | 16:30 |
replaceafill | Diza, i mean, even if people start registering themselves, they won't get any emails immediately | 16:31 |
replaceafill | oops | 16:31 |
Diza | Yeas | 16:31 |
replaceafill | este cambio entre español e inglés me tiene confundido :D | 16:31 |
Diza | Me too | 16:31 |
replaceafill | Diza, podrías registrar un nuevo issue en novalaciro-ams para el correo electrónico | 16:32 |
Diza | Let's stay in english | 16:32 |
replaceafill | Diza, ok | 16:32 |
replaceafill | Diza, creo que lo puedo tener listo la otra semana | 16:32 |
Diza | We just do that with my email and I dont get any notification | 16:33 |
Diza | Perfect!!! | 16:33 |
replaceafill | Diza, yes, i can see your email | 16:33 |
replaceafill | Diza, it was printed to a log file in the server | 16:33 |
replaceafill | Diza, but not sent to a "real" email address | 16:33 |
replaceafill | Diza, that's what we need to work on | 16:34 |
replaceafill | Diza, do you have any @novalaciro.org email address at this point? | 16:34 |
replaceafill | Diza, i remember Marco was trying to help you with that? | 16:34 |
Diza | Yes but I sing up a a member, that is why I used my personal email | 16:35 |
replaceafill | Diza, i mean, independent from Tendenci | 16:35 |
replaceafill | Diza, jelkner wanted you to have a daniela@novalaciro.org email address | 16:36 |
replaceafill | zOnny, are you aware of that task? ^ | 16:37 |
zOnny | replaceafill: how is aea dealing with that ? | 16:44 |
replaceafill | zOnny, aea is using our gmail account | 16:45 |
replaceafill | zOnny, which is not convenient either | 16:45 |
zOnny | but how is the demo.tendenci is working with the notifications ? | 16:46 |
replaceafill | zOnny, haven't tried that | 16:47 |
zOnny | Do you remember once I put my email but it automatically sent me a notification | 16:48 |
replaceafill | zOnny, demo.tendenci.com? | 16:49 |
zOnny | yep replaceafill | 16:50 |
replaceafill | zOnny, then that means they're using a "real" email server too | 16:50 |
zOnny | Although I am wrong I can try it again replaceafill | 16:53 |
replaceafill | zOnny, go ahead if you're curious | 16:54 |
replaceafill | zOnny, how's helios coming? | 16:54 |
replaceafill | zOnny, i read yesterday it's been giving you headaches... | 16:54 |
zOnny | yes replaceafill | 16:55 |
replaceafill | zOnny, anything in particular that is being challenging? | 16:57 |
zOnny | I was dealing with moving the hardcore templates into another template replaceafill | 17:01 |
replaceafill | zOnny, hardcore templates? | 17:01 |
zOnny | I as planing on moving the <form> tags from one template into another template replaceafill | 17:04 |
replaceafill | zOnny, ok | 17:05 |
replaceafill | zOnny, i'm dealing with the heliosbooth at the moment | 17:05 |
replaceafill | zOnny, templating this will require a bit more work | 17:06 |
replaceafill | zOnny, because it's not a django app | 17:06 |
zOnny | I see replaceafill | 17:06 |
replaceafill | zOnny, and i wish extracting the JS (which is the meat of the single page app) was easier | 17:06 |
zOnny | It s really hard for me to be focus on what to do once I have people around | 17:07 |
replaceafill | zOnny, ah | 17:07 |
replaceafill | zOnny, go to the library :D | 17:07 |
zOnny | sorry about that but Although I try my best it is still hard for me | 17:09 |
replaceafill | zOnny, :) | 17:10 |
replaceafill | ok, back to JS... | 17:10 |
replaceafill | let me know if you have questions zOnny | 17:10 |
zOnny | I will replaceafill | 17:10 |
jelkner | ping replaceafill | 18:09 |
*** hrodriguez has joined #novawebdev | 18:10 | |
jelkner | hello mr_german! | 18:10 |
*** aantonio has joined #novawebdev | 18:10 | |
mr_german | hello jelkner | 18:10 |
jelkner | say hi to someone we haven't seen on our channel for awhile | 18:11 |
jelkner | aantonio | 18:11 |
aantonio | greetings | 18:11 |
jelkner | ACTION wonders where replaceafill went? | 18:11 |
jelkner | ACTION thinks how much fun thursday nights have become | 18:13 |
jelkner | since we have a regular group that comes here | 18:13 |
jelkner | and pizza! ;-) | 18:13 |
replaceafill | hey jelkner | 18:14 |
replaceafill | jelkner, sorry bathroom break ;) | 18:14 |
jelkner | so, replaceafill, we need to congratulate hrodriguez on passing her college placement exams! | 18:14 |
replaceafill | congratulations hrodriguez | 18:15 |
replaceafill | jelkner, what a college placement exam? | 18:15 |
replaceafill | what's* | 18:15 |
hrodriguez | many thanks replaceafill | 18:15 |
jelkner | she worked really hard to get ready, and i can't think of anyone for whom i am more happy | 18:15 |
jelkner | she needed to place into freshman english and precalculus | 18:15 |
jelkner | to be able to take computer science this summer | 18:16 |
jelkner | and calculus with isaac next fall | 18:16 |
replaceafill | jelkner, ah | 18:16 |
jelkner | btw. keri is thrilled with tendenci | 18:17 |
replaceafill | jelkner, great | 18:17 |
jelkner | she told me ingrid put more money in the budget for web | 18:17 |
replaceafill | jelkner, :O | 18:18 |
mr_german | Hello aantonio :) | 18:18 |
aantonio | good to be here | 18:18 |
replaceafill | jelkner, regarding aea, did you try the numbering options in the tinymce editor? | 18:18 |
jelkner | i'm going to file an issue on it | 18:19 |
jelkner | i did try it | 18:19 |
jelkner | and it will work | 18:19 |
replaceafill | jelkner, ah ok | 18:19 |
replaceafill | jelkner, cool | 18:19 |
jelkner | *if*, i keep switching to the html editor | 18:19 |
jelkner | so regular people will not be able to do that | 18:19 |
replaceafill | jelkner, i'm confused | 18:19 |
jelkner | and it also does the same annoying automatic things (like removing <br />s) | 18:20 |
jelkner | that make it impossible to make documents look pretty | 18:20 |
jelkner | we will need to offer some nice solution to this | 18:20 |
jelkner | not immediately | 18:20 |
jelkner | but eventually | 18:20 |
replaceafill | jelkner, i don't even understand what's the problem anymore... | 18:20 |
replaceafill | jelkner, what "html editor" are you referring to? | 18:21 |
jelkner | let me state it like this | 18:21 |
jelkner | inside TinyMCE you press the <> button | 18:21 |
jelkner | and it let's you enter html | 18:21 |
replaceafill | jelkner, why do you need to do that again? | 18:21 |
jelkner | but when you save, it tries to "fix it" | 18:21 |
jelkner | take a look at the bylaws | 18:22 |
jelkner | you will see a roman numeral I followed by a II | 18:22 |
jelkner | naturally enough | 18:22 |
jelkner | but next the I there is a title | 18:22 |
jelkner | and *before* the II you want additional information | 18:22 |
jelkner | there is no easy way i could see to do that | 18:23 |
jelkner | so i clicked the <> button, moved the </li> down, and inserted a <p></p> | 18:23 |
jelkner | inside the <li></li> | 18:23 |
jelkner | i would describe the problem thus: | 18:23 |
jelkner | we need a support a replacement for google docs that while not as easy to use is usable by someone with initiative to edit complex documents | 18:24 |
replaceafill | jelkner, i kind of understand, but i don't see why just typing "I. NAME" won't do it | 18:27 |
jelkner | can we hangout? | 18:28 |
jelkner | or are you busy? | 18:28 |
replaceafill | jelkner, a bit yes | 18:28 |
jelkner | never mind | 18:28 |
replaceafill | jelkner, i'm trying to extract the JS part of the heliosbooth | 18:28 |
replaceafill | jelkner, in order to theme it | 18:28 |
jelkner | i'll file the issue | 18:28 |
jelkner | we can talk later | 18:28 |
replaceafill | jelkner, cool | 18:28 |
jelkner | sorry to bother you, man | 18:28 |
jelkner | you have important work to do | 18:28 |
*** aantonio has joined #novawebdev | 19:02 | |
replaceafill | jelkner, still around? | 19:23 |
replaceafill | ok | 19:29 |
replaceafill | ACTION is done for the day | 19:29 |
replaceafill | later everybody o/ | 19:29 |
*** zOnny has joined #novawebdev | 19:42 | |
jelkner | ACTION signs off for the night | 20:44 |
*** aantonio has joined #novawebdev | 23:04 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!