wiki:ArchiveViewerPlugin

Version 2 (modified by matobaa, 9 years ago) (diff)

--

Browse contents in zipfile

Description

Render contents list in a deflated attachment or repository.

When render-unsafe-contents = true in attachment section of trac.ini, HTML in the archive will display in your web-browser; relative-link may resolved in the zip file ... you can zip mocks of web-application and attach it to a ticket or wiki.

also you can use hash-link to specified line of code in the archive.

you can see contents in zip in zip. cf. manifest in lib/jar in war in ear.


リポジトリ内または添付されたzipファイルの中身を一覧表示します。

trac.ini で [attachment] render-unsafe-contents = true を指定していると、 htmlをブラウザで開きます。このとき、html中の相対リンクをzipファイル内で解決できます。「Webアプリケーションの画面モックアップを HTML + CSS + JavaScript?とかで作って、zipパッケージにしてチケットに添付する」みたいな場面で便利なんじゃないかなー。

ハッシュリンクが使えるので「zipファイルの中の特定のファイルの特定の行」に直接リンクしたりできる。

アーカイブコンテナ名と中身の区切り文字に「!」を採用したのは、javaがjar内のリソースを指し示すときの表現にならった。ファイル名に使える文字だから衝突しちゃうかもしれないね。

zipの中のzipの中身もみられるよ。ear内のwar内のlib/jar内のマニフェストの記載を見る、とかできます。

Bugs/Feature Requests

Existing bugs and feature requests for ArchiveViewerPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out ArchiveViewerPlugin from here using Subversion, or browse the source with Trac.

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Recent Changes

17529 by matobaa on 2019-09-26 08:29:56
fix a bug; zip files on root of repo cannot extend
17527 by matobaa on 2019-09-26 03:18:32
ArchiveViewerPlugin: A link of zip uses a hash part
17509 by matobaa on 2019-09-23 16:40:53
ArchiveViewerPlugin: Porting from Genshi to Jinja2
(more)

Author/Contributors

Author: matobaa
Maintainer: matobaa
Contributors:

Attachments (5)

Download all attachments as: .zip