This is the code in views/index.js.rb:
            _tr row_options do
              _td do
                _a time, href: "#{message.href}", title: message.time
              end 
              _td message.from
              _td message.subject
            end

From the web, the html code that opens the link in a new window would be
<a href="#{message.time}" target="_blank">"#{message.href}"</a>

But how does _a create a target= phrase?

Craig

> On Jul 16, 2020, at 3:30 PM, Craig Russell <apache....@gmail.com> wrote:
> 
> Hi Sebb,
> 
> Very Nice!!!
> 
> I tried this out but was unable to make you Emeritus before you rescinded. ;-)
> 
> Anyway, just one last thing. Can you make the link on the index page display 
> as "open in new window" instead of replacing the current page?
> 
> If Secretary wants to open in a new tab, there is a button for that (on most 
> browsers). But the default should be to open in a new window.
> 
> The reason is to allow secretary to simply close the roster/committer window 
> when done with the emeritus request. As it is, closing the window will close 
> the secretary workbench, which is awkward. And not closing the window 
> requires secretary to back, back to get to the index page again.
> 
> WDYT?
> 
> Craig
> 
>> Begin forwarded message:
>> 
>> From: s...@apache.org <mailto:s...@apache.org>
>> Subject: [whimsy] branch master updated: Fix up time syntax
>> Date: July 16, 2020 at 3:00:59 PM PDT
>> To: "comm...@whimsical.apache.org <mailto:comm...@whimsical.apache.org>" 
>> <comm...@whimsical.apache.org <mailto:comm...@whimsical.apache.org>>
>> Reply-To: dev@whimsical.apache.org <mailto:dev@whimsical.apache.org>
>> 
>> This is an automated email from the ASF dual-hosted git repository.
>> 
>> sebb pushed a commit to branch master
>> in repository https://gitbox.apache.org/repos/asf/whimsy.git 
>> <https://gitbox.apache.org/repos/asf/whimsy.git>
>> 
>> 
>> The following commit(s) were added to refs/heads/master by this push:
>>     new 917979a  Fix up time syntax
>> 917979a is described below
>> 
>> commit 917979a237fb46bf4b281d527f23f8b3b3659c84
>> Author: Sebb <s...@apache.org <mailto:s...@apache.org>>
>> AuthorDate: Thu Jul 16 23:00:18 2020 +0100
>> 
>>    Fix up time syntax
>> ---
>> www/secretary/workbench/server.rb | 3 ++-
>> 1 file changed, 2 insertions(+), 1 deletion(-)
>> 
>> diff --git a/www/secretary/workbench/server.rb 
>> b/www/secretary/workbench/server.rb
>> index c1405e4..827225d 100644
>> --- a/www/secretary/workbench/server.rb
>> +++ b/www/secretary/workbench/server.rb
>> @@ -11,6 +11,7 @@ require 'ruby2js/filter/require'
>> require 'erb'
>> require 'sanitize'
>> require 'escape'
>> +require 'time' # for iso8601
>> 
>> require_relative 'personalize'
>> require_relative 'helpers'
>> @@ -72,7 +73,7 @@ get '/' do
>>     days = (((Time.now.to_i - epoch.to_i).to_f/SECS_TO_DAYS)).round(1)
>>     id = File.basename(file,'.*')
>>     @messages << {
>> -      time: Time.at <http://time.at/>(epoch.to_i).to_s,
>> +      time: Time.at <http://time.at/>(epoch.to_i).gmtime.iso8601,
>>       href: "/roster/committer/#{id}",
>>       from: ASF::Person.find(id).cn,
>>       subject: "Pending emeritus request - #{days.to_s} days old",
>> 
> 
> Craig L Russell
> c...@apache.org <mailto:c...@apache.org>
> 

Craig L Russell
c...@apache.org

Reply via email to