Skip to Content.
Sympa Menu

grouper-dev - [grouper-dev] RE: https://spaces.at.internet2.edu/display/Grouper/Grouper+new+template+wizard

Subject: Grouper Developers Forum

List archive

[grouper-dev] RE: https://spaces.at.internet2.edu/display/Grouper/Grouper+new+template+wizard


Chronological Thread 
  • From: "Black, Carey M." <>
  • To: "" <>
  • Subject: [grouper-dev] RE: https://spaces.at.internet2.edu/display/Grouper/Grouper+new+template+wizard
  • Date: Fri, 30 Nov 2018 14:48:28 +0000
  • Accept-language: en-US
  • Authentication-results: spf=pass (sender IP is 128.146.163.18) smtp.mailfrom=osu.edu; internet2.edu; dkim=pass (signature was verified) header.d=osu.edu;internet2.edu; dmarc=pass action=none header.from=osu.edu;
  • Authentication-results-original: spf=none (sender IP is ) ;
  • Ironport-phdr: 9a23:aVT5UhX84FUdGFJgg8mxW5k6ZiTV8LGtZVwlr6E/grcLSJyIuqrYbRaGt8tkgFKBZ4jH8fUM07OQ7/iwHzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba9xIRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmijoINyQh/W/XlMJ+kb5brhyiqRx+34Hab46aOeFifqPEYd8WWXZNUtpPWyFHH4iyb5EPD+0EPetAoYXwul8OogGiCgmvHO/k1yFFiWXs3aIk0+UqDAbI0BYuE9kTt3nbt9H1O70OXuC21qXE0CvPYv1N1Df684jIbwotru+RUrJtaMfcz1QkGQ3CjlWVs4PlPjWV2/wMs2id8+pvS/ivi2g5pAFtvDSj3NkjhZTUho8T11vK9j15zZ46KNGkUkJ3fMKoHZlKuyyYKYd6WN4uTm9rtSoi1LELtoS3cDYWxJkk3RLTdeKLfoaS7h7+VuucIi90hHx7d7+8mxq/9E2txvPhWsap0ltHqyRInsfMu38X0hHe6sqKR/th8kqk1juAzQTe5ftCLEspj6TUMYQhzaQ1lpcLsUTMACv2mELugaGOakgq/fSk5uT+brj4v5GQKpZ4igblPaswgMC/Bvk4MhQVUGic5OS80qDs8VfhQLVQif02jrfWv4zGJcQaoa65BRVZ0oE+6xajCzem19MYnXodIF1ZfxKHipDlO1DIIP/mEfeym1uhnCtxy/zbIrHsAI/BI3rdnLv7YLpw5U1RxBI2zd9F5pJUDr8BIOj0Wk/0rNHXFRs5PBaozObkEtlxy50SVGyUD6+eK6PSrEWE6fwyLOmRfIMVoiryK+A55/7yin80gVAdfbOu3ZsKcHC3AO5mL1yEbnXynNcMCmMKvgslTOz2k12OTyRfZ3e0X6Ig+D47EoSmApnfRoyzmrCOwjq0HoAFLlxBXxqDC3D1b4ieHvsBdgqTJNNsiDoJSeLnRoM8n1n6uxX91qJqNK/Y9zMwtJT/2cJz6vGJ0xw+6GonId6a1jTHZWV9lWBMDxQ/xq1u6Wk7gB/X26xxiP8eTIYIz/RST0E3OYOKnL8yMMz7Rg+UJoTBc12hWNjzWWtrHNss398DZVp8ENy+jxfFmjCnGKIRi6fSVcVm6brSimD4PN01i23L0qUslREHeoNOLiX/3P45rlSNQdeXyAPAx+fPF+wH2TLVsmKKzG6ApkZdBQlrTOPIUW1MLkrQsdnj4E7eFfmjBal0egdCyMvXMqJRcZWpllRJQv7/Jc7TK324gC+uCAyJyLKBYMuPGS0d0SzRBVJCn1UU5mvAOAQjVSanv2/ECjFyTxTib16/ueV7oWmwG1c91BrCZkZ91r2zrxgSg/HUS/4a0r8e/ik7rDAhG02gmd/aFomN
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

Fair warning.. I am still using 2.3. ( I have not had time to try to move to
2.4 with the pending sources.xml being deprecated and ldaptive promotion the
mix. :) )
First let me say that I am very excited to see the template wizard.
The idea of it is very promising.
So I am starting to wrap my head around how it works ( in detail ) so
that I can plan how it might be useful for me. :)


A few detail questions about the docs ( I have yet to go look at the two
examples [code] that are built into 2.4.) :

1) The page section " Application built-in template "
I am guessing this is a typo, but maybe not....
The user supplied values are:
issueTracking <-- NOTE : "ing"

and the checkbox list example after it all has "issuerTracker" <--
NOTE: "er"

Should those match?
How/where did the "er" come from?



The rest of the questions are from the page section " Creating your own
template "

2) This just does not parse for me. ( AKA: "The devs said what?" )
"## use capturing group from regex as the key in the dropdown. eg:
service for the below string"
I see "service" in the grouper property key name. But I don't
understand what that does for the UI / template code?
Does the comment mean that the "service" string will be used
as the HTML value in the dropdown in the UI? ( not the displayed value, but
the underlying html [select --> options value="key"] in the order list? )
If so: How do you set the "Displayed label" (for the HTML
option) for the user?
If so: Please don't call it "key" in the comments/docs
because it conflates with the UI freeform field named "Key"? ( in the
"Application built-in template" screen shot )
Or does the user need to somehow know the config
"Key" string and enter it into that "Key" field in the UI? [ magically? ]

3) " There should be a ui text key "
Uh.. a reference to a different grouper config file that needs lines
added to it? ( the UI localization files? )
" that describes the service (e.g. built in is "New
service"). Drop down will pick which type of service"
Uh.. is this how I give the user the dropdown values for the
"Template type" ? and/or "Key" values?

4) " pass the response JS object, and the validate method can write error
messages to the screen and return true or false if valid."
Is there example code of how to return error messages to the UI?

--
Carey Matthew





  • [grouper-dev] RE: https://spaces.at.internet2.edu/display/Grouper/Grouper+new+template+wizard, Black, Carey M., 11/30/2018

Archive powered by MHonArc 2.6.19.

Top of Page