diff --git a/module/extension/ui/structure.html.php b/module/extension/ui/structure.html.php
new file mode 100644
index 0000000000..bc2b98a5eb
--- /dev/null
+++ b/module/extension/ui/structure.html.php
@@ -0,0 +1,26 @@
+
+ * @package extension
+ * @link https://www.zentao.net
+ */
+namespace zin;
+
+$appRoot = $this->app->getAppRoot();
+$files = json_decode($extension->files);
+$fileItems = array();
+foreach($files as $file => $md5) $fileItems[] = $appRoot . $file . "\n";
+
+set::title($extension->name . '[' . $extension->code . ']' . $lang->extension->structure . ':');
+
+div
+(
+ set::class('border bg-surface p-2'),
+ $fileItems
+);
+
+render();