701: def attribute_values
702: h_name = CGI.escapeHTML(name)
703:
704: if @context.is_fact?
705: @values["classmod"] = "Fact"
706: else
707: @values["classmod"] = "Plugin"
708: end
709: @values["title"] = "#{@values['classmod']}: #{h_name}"
710:
711: c = @context
712: @values["full_name"] = h_name
713:
714: files = []
715: @context.in_files.each do |f|
716: res = {}
717: full_path = CGI.escapeHTML(f.file_absolute_name)
718:
719: res["full_path"] = full_path
720: res["full_path_url"] = aref_to(f.viewer.path) if f.document_self
721:
722: if @options.webcvs
723: res["cvsurl"] = cvs_url( @options.webcvs, full_path )
724: end
725:
726: files << res
727: end
728:
729: @values['infiles'] = files
730: end