Added projects. Part 7

This commit is contained in:
alexey
2025-03-01 23:38:05 +03:00
parent c61763ba56
commit ffe340bcae
5 changed files with 137 additions and 8 deletions

34
views/fileinfo.erb Normal file
View File

@@ -0,0 +1,34 @@
<%= erb :header %>
<div class="container">
<div class="row">
<div class="col-4">
<h3 class="bg-secondary-subtle text-center border-bottom border-primary-subtle rounded-1 pb-1 mb-2">
<a href="/prjedit/<%= ERB::Util.url_encode(@proj_info[:id]) %>"><%= @proj_info[:projname] %></a>
</h3>
<div class="pb-2"><a href="/prjgitf/<%= ERB::Util.url_encode(@proj_info[:id]) %>/<%= ERB::Util.url_encode(@proj_git_name[:id]) %>"><%= @proj_git_name[:reponame] %></a></div>
<div class="list-group">
<% @files_list.each do |item| %>
<% if item[:isdir] %>
<% if item[:file] == ".." %>
<a href="/prjgitf/<%= ERB::Util.url_encode(@proj_info[:id]) %>/<%= ERB::Util.url_encode(@proj_git_name[:id]) %>?p=<%= ERB::Util.url_encode(item[:fname]) %>" class="list-group-item list-group-item-action list-group-item-success"><%= item[:file] %></a>
<% else %>
<a href="/prjgitf/<%= ERB::Util.url_encode(@proj_info[:id]) %>/<%= ERB::Util.url_encode(@proj_git_name[:id]) %>?p=<%= ERB::Util.url_encode(item[:file]) %>" class="list-group-item list-group-item-action list-group-item-success"><%= item[:file] %></a>
<% end %>
<% else %>
<a href="/prjgitf/<%= ERB::Util.url_encode(@proj_info[:id]) %>/<%= ERB::Util.url_encode(@proj_git_name[:id]) %>?p=<%= ERB::Util.url_encode(item[:file]) %>" class="list-group-item list-group-item-action list-group-item-light"><%= item[:file] %></a>
<% end %>
<% end %>
</div>
</div>
<div class="col-8">
<div class="mb-2 p-2 bg-success-subtle rounded-2 text-sm-start"><%= @file_name %></div>
<% @file_content.each_with_index do |data, index| %>
<div class="row">
<div class="col-2 border-end border-end-1 bg-warning-subtle"><%= index+1 %></div>
<div class="col-10"><%= data %></div>
</div>
<% end %>
</div>
</div>
</div>
<%= erb :footer %>