<div dir="ltr">#gui/config/index_parameters.yml<div><div>PPPoE Username: VirtualParameters.pppoeUsername</div></div><div><br></div><div><br></div><div>That will create a column on the device listing labeled 'PPPoE Username' that will display the VirtualParameters.pppoeUsername value. If there was no mapping in parameter_renderers, then the plain text would be output. But because of this line:</div><div><br></div><div><span style="font-size:12.8px">#gui/config/parameter_</span><wbr style="font-size:12.8px"><span style="font-size:12.8px">renderers.yml</span><div style="font-size:12.8px">VirtualParameters.<wbr>pppoeUsername: username_link<br></div></div><div><br></div><div>The <span style="font-size:12.8px"><i>username_link</i> ruby function will be executed for each row.  Make sense?</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">-dan</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 21, 2017 at 3:08 PM,  <span dir="ltr"><<a href="mailto:eric@aisling-technologies.com" target="_blank">eric@aisling-technologies.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_-3470090081021907289WordSection1"><p class="MsoNormal">Ok, but how do I use this in index_parameters.yml to display it in the device list?<u></u><u></u></p><p class="MsoNormal"><a name="m_-3470090081021907289__MailEndCompose"><u></u> <u></u></a></p><span></span><p class="MsoNormal"><b>From:</b> Users [mailto:<a href="mailto:users-bounces@lists.genieacs.com" target="_blank">users-bounces@lists.<wbr>genieacs.com</a>] <b>On Behalf Of </b>Dan Morphis<br><b>Sent:</b> Tuesday, November 21, 2017 6:01 PM<br><b>To:</b> Community support for GenieACS users <<a href="mailto:users@lists.genieacs.com" target="_blank">users@lists.genieacs.com</a>><br><b>Subject:</b> Re: parameter_renderer<u></u><u></u></p><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">#gui/config/parameter_<wbr>renderers.yml<u></u><u></u></p><div><p class="MsoNormal">VirtualParameters.<wbr>pppoeUsername: username_link<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">When the GUI renders that vParam, it will call the function named 'username_link'<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">#gui/config/parameter_<wbr>renderers/username_link.rb<u></u><u></u></p></div><div><div><p class="MsoNormal">def username_link(val)<u></u><u></u></p></div><div><p class="MsoNormal">  username = val.sub(/\@broadband/, '')<u></u><u></u></p></div><div><p class="MsoNormal">  if username != 'UNKNOWN'<u></u><u></u></p></div><div><p class="MsoNormal">    "<a href=\"#{Rails.configuration.<wbr>dashboard_base_url}/Broadband/<wbr>Customer/Account/#{username}\" target=\"_blank\">#{username}<<wbr>/a>"<u></u><u></u></p></div><div><p class="MsoNormal">  end<u></u><u></u></p></div><div><p class="MsoNormal">end<u></u><u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">This turns the username into a clickable URL that links to our subscriber management software<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">On Tue, Nov 21, 2017 at 1:53 PM, <<a href="mailto:eric@aisling-technologies.com" target="_blank">eric@aisling-technologies.com</a><wbr>> wrote:<u></u><u></u></p><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"><div><div><p class="MsoNormal">I am trying to get a handle on how to use the parameter_renderer.yml, using the sample with the uptime.  I see how the script and everything works, however, I have not found how to use it in my parameters.json to display in Index or summary?  Any help is greatly appreciated.<u></u><u></u></p></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>______________________________<wbr>_________________<br>Users mailing list<br><a href="mailto:Users@lists.genieacs.com" target="_blank">Users@lists.genieacs.com</a><br><a href="http://lists.genieacs.com/mailman/listinfo/users" target="_blank">http://lists.genieacs.com/<wbr>mailman/listinfo/users</a><u></u><u></u></p></blockquote></div><p class="MsoNormal"><u></u> <u></u></p></div></div></div></div></div><br>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@lists.genieacs.com">Users@lists.genieacs.com</a><br>
<a href="http://lists.genieacs.com/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.genieacs.com/<wbr>mailman/listinfo/users</a><br>
<br></blockquote></div><br></div>