um_access_mod($thread['fid'], $gid, 'allowupdate'); $post['allowdelete'] = (group_access($gid, 'allowuserdelete') AND $uid == $post['uid']) || forum_access_mod($thread['fid'], $gid, 'allowdelete'); $post['user_url'] = url("user-$post[uid]" . ($post['uid'] ? '' : "-$post[pid]")); if ($post['files'] > 0) { list($attachlist, $imagelist, $filelist) = attach_find_by_pid($post['pid']); $post['filelist'] = $filelist; } else { $post['filelist'] = array(); } $post['classname'] = 'post'; $post['message'] = str_replace('="upload/', '="' . file_path(), $post['message']); $post['message_fmt'] = str_replace('="upload/', '="' . file_path(), $post['message_fmt']); } // 写入时格式化 function post_message_fmt(&$arr, $gid) { // 超长内容截取 $arr['message'] = xn_substr($arr['message'], 0, 2028000); // 格式转换: 类型,0: html, 1: txt; 2: markdown; 3: ubb $arr['message_fmt'] = htmlspecialchars($arr['message']); // 入库的时候进行转换,编辑的时候,自行调取 message, 或者 message_fmt $arr['doctype'] == 0 && $arr['message_fmt'] = ($gid == 1 ? $arr['message'] : xn_html_safe($arr['message'])); $arr['doctype'] == 1 && $arr['message_fmt'] = xn_txt_to_html($arr['message']); // 对引用进行处理 !empty($arr['quotepid']) && $arr['quotepid'] > 0 && $arr['message_fmt'] = post_quote($arr['quotepid']) . $arr['message_fmt']; } // 获取内容的简介 0: html, 1: txt; 2: markdown; 3: ubb function post_brief($s, $len = 100) { $s = strip_tags($s); $s = htmlspecialchars($s); $more = xn_strlen($s) > $len ? ' ... ' : ''; $s = xn_substr($s, 0, $len) . $more; return $s; } // 对内容进行引用 function post_quote($quotepid) { $quotepost = post__read($quotepid); if (empty($quotepost)) return ''; $uid = $quotepost['uid']; $s = $quotepost['message']; $s = post_brief($s, 100); $userhref = url("user-$uid"); $user = user_read_cache($uid); $r = '
' . $user['username'] . ' ' . $s . '
'; return $r; } // 对 $threadlist 权限过滤 function post_list_access_filter(&$postlist, $gid) { global $conf, $forumlist; if (empty($postlist)) return; foreach ($postlist as $pid => $post) { $thread = thread__read($post['tid']); $fid = $thread['fid']; if (empty($forumlist[$fid]['accesson'])) continue; if ($thread['top'] > 0) continue; if (!forum_access_user($fid, $gid, 'allowread')) { unset($postlist[$pid]); } } } function post_find_by_uid($uid, $page = 1, $pagesize = 20) { global $conf; $arrlist = db_find('post', array('uid' => $uid), array('pid' => -1), $page, $pagesize, '', array('pid')); $pids = arrlist_values($arrlist, 'pid'); $postlist = post_find_by_pids($pids); $postlist = arrlist_multisort($postlist, 'pid', FALSE); foreach ($postlist as $k => &$post) { user_post_message_format($post['message_fmt']); $post['filelist'] = array(); $post['floor'] = 0; // 默认 $thread = thread_read_cache($post['tid']); $post['subject'] = $thread['subject']; // 干掉主题帖 if ($post['isfirst']) { //unset($postlist[$k]); } } return $postlist; } ?> 佛光寺大殿是什么?_生活百科_内存溢出

佛光寺大殿是什么?

佛光寺大殿是什么?,第1张

佛光寺大殿是什么?

[拼音]:Foguangsi Dadian

[外文]:Great Hall of Foguang Temple

中国现存最早的两座木结构殿堂之一。位于山西五台山,建于唐大中十一年(857),是唐代建筑的典型代表。1937年为建筑学家梁思成所发现。传佛光寺创建于北魏,9世纪初建有3层7间弥勒大阁,唐武宗会昌五年(845)灭佛时被毁,后在此阁旧址建此殿,现保存完好。寺依地形布局,地势东高西低,大殿在寺址东端山岩下高12米多的台地上,面西,是全寺主殿。寺院不大,台地下院落北侧有金代建筑的文殊殿,其他建筑都是清代以后所建。




大殿面阔7间,中间5间设板门,两端各1间设直棂窗,通长34米余;进深4间,17.66米;上覆单檐四阿屋顶。殿内有一圈内柱(金柱),将内部空间分为内槽和外槽两部分,沿内槽后部3面设墙,围着佛坛,坛上有30多尊晚唐彩塑像,沿大殿后墙和左右墙在阶状台座上有清代以后所塑500罗汉。内槽空间较高,佛坛围墙又加强了它的地位,上面以木条组成方格状的平棊和四周斜置的峻脚椽组成长覆斗形的天花,天花下显露的4条大梁及其上下的斗拱把空间划分为 5个较小的部分。外槽空间较窄较低,是内槽的衬托,它的天花和所显露的梁架、斗拱则和内槽处理一致,全体有很强的秩序感和整体感。建筑的空间与雕塑配合的十分默契,如以佛坛和其围墙强调了雕塑所在空间的重要性;正中3间塑像较大,为3尊坐佛,两端塑像较小,为骑狮文殊和骑象普贤,各像周围都有其他一些小像,共组成5组,与5个空间相应;塑像的高度与体量也与所在空间相应,不显拥塞或空旷,同时也考虑了视线,如人站在殿门时,内柱围成的框不遮挡该间塑像的完整组群和坐佛背光;站在内柱一线时,佛顶与人眼的连线仍在正常的垂直视角以内。殿内还残存数处唐代壁画和建筑彩画。大殿立面竖向分为台基、屋身、屋顶 3段。台基素平无华。屋身立柱有侧脚和生起,使得体型稳定而富有韵味。柱上斗拱雄大,高度占到柱高一半。出檐深远,挑出达4米,约当檐口到柱底高度的一半。补间斗拱只有一朵,布局疏朗,呈现出刚健朴质的结构美和本色美。屋顶坡度平缓,屋檐从立面中心起即向两端以柔韧曲线微微上翘,整座屋顶舒展从容。整条正脊也是中低边高的弧线,两端以尺度颇大而轮廓简洁的内卷鸱吻收束,其位置恰与立柱相应,加强了整体造型的有机性。




佛光寺大殿有许多精微的形式美考虑,格调雄健昂扬,雍容大度,是中国建筑艺术的精品。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/4736977.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-08
下一篇 2022-11-08

发表评论

登录后才能评论

评论列表(0条)

Processed Time:0.22710204124451

_REQUEST:
Array
(
    [0] => read
    [1] => 4736977
    [rewrite] => bake/4736977.html
)
_SESSION:
Array
(
    [fid] => 44
)
保存