root/branches/release-33/tmpl/cms/rebuilding.tmpl @ 1778

Revision 1778, 3.7 kB (checked in by bchoate, 20 months ago)

Changes to update type-based touches prior to any rebuilding. Added 'pre_build', 'post_build' callbacks that wrap entire build process (pre_build is called at start of multi-request build process; post_build is called at the end). Added a total publish time message at end of build process. BugId:74814

  • Property svn:keywords set to Author Date Id Revision
Line 
1<mt:setvarblock name="html_head" append="1">
2<script type="text/javascript">
3/* <![CDATA[ */
4function doRedirect () {
5<mt:if name="redirect_target">
6    window.location='<mt:var name="redirect_target">';
7<mt:else>
8    window.location='<mt:var name="script_url">?__mode=rebuild&blog_id=<mt:var name="blog_id">&type=<mt:var name="build_type">&next=<mt:var name="build_next">&offset=<mt:var name="offset">&limit=<mt:var name="limit">&total=<mt:var name="total">&start_time=<mt:var name="start_time">&entry_id=<mt:var name="entry_id">&is_new=<mt:var name="is_new">&old_status=<mt:var name="old_status">&old_previous=<mt:var name="old_previous">&old_next=<mt:var name="old_next"><mt:if name="is_full_screen">&fs=1</mt:if>';
9</mt:if>
10}
11setTimeout('doRedirect()', 200);
12/* ]]> */
13</script>
14</mt:setvarblock>
15
16<mt:if name="is_full_screen">
17    <$mt:setvar name="screen_class" value="rebuilding-screen"$>
18    <mt:setvarblock name="page_title"><__trans phrase="Publishing..."></mt:setvarblock>
19    <mt:include name="include/header.tmpl">
20<mt:else>
21    <$mt:setvar name="screen_type" value="popup-screen"$>
22    <mt:setvarblock name="page_title"><__trans phrase="Publishing [_1]..." params="<mt:var name="blog_name" escape="html">"></mt:setvarblock>
23    <mt:include name="include/chromeless_header.tmpl">
24</mt:if>
25
26<mt:if name="is_one_index">
27    <mtapp:statusmsg
28        id="is_one_index"
29        can_close="0"
30        class="publishing">
31        <__trans phrase="Publishing [_1]..." params="<mt:var name="build_type_name" escape="html"> ">
32    </mtapp:statusmsg>
33<mt:else>
34<mt:if name="is_individual">
35    <mtapp:statusmsg
36        id="is_individual"
37        can_close="0"
38        class="publishing">
39        <__trans phrase="Publishing [_1] [_2]..." params="<mt:var name="build_type_name">%%<mt:var name="indiv_range"> ">
40    </mtapp:statusmsg>
41<mt:else>
42<mt:if name="is_entry">
43<mt:if name="dynamic">
44    <mtapp:statusmsg
45        id="is_entry"
46        can_close="0"
47        class="publishing">
48        <__trans phrase="Publishing [_1] dynamic links..." params="<mt:var name="build_type_name" escape="html"> ">
49    </mtapp:statusmsg>
50<mt:else>
51    <mtapp:statusmsg
52        id="publishing"
53        can_close="0"
54        class="publishing">
55        <__trans phrase="Publishing [_1]..." params="<mt:var name="build_type_name" escape="html"> ">
56    </mtapp:statusmsg>
57</mt:if>
58<mt:else>
59<mt:if name="dynamic">
60    <mtapp:statusmsg
61        id="dynamic"
62        can_close="0"
63        class="publishing">
64        <__trans phrase="Publishing [_1] dynamic links..." params="<mt:var name="build_type_name" escape="html"> ">
65    </mtapp:statusmsg>
66<mt:else>
67<mt:if name="build_type_name">
68<mt:if name="archives">
69    <mtapp:statusmsg
70        id="build_type_name"
71        can_close="0"
72        class="publishing">
73        <__trans phrase="Publishing [_1] archives..." params="<mt:var name="build_type_name" escape="html"> ">
74    </mtapp:statusmsg>
75<mt:else>
76    <mtapp:statusmsg
77        id="build_type_name"
78        can_close="0"
79        class="publishing">
80        <__trans phrase="Publishing [_1] templates..." params="<mt:var name="build_type_name" escape="html"> ">
81    </mtapp:statusmsg>
82</mt:if>
83<mt:else>
84<mtapp:statusmsg
85    id="generic"
86    can_close="0"
87    class="publishing">
88    <__trans phrase="Publishing...">
89</mtapp:statusmsg>
90</mt:if>
91</mt:if>
92</mt:if>
93</mt:if>
94</mt:if>
95
96<mt:if name="total">
97<div class="progress-bar<mt:unless name="complete"> progress-bar-indeterminate<mt:else>" style="background-position: <mt:var name="incomplete">% 0</mt:unless>">
98    <span><$mt:var name="complete"$>% Complete</span>&nbsp;
99</div>
100</mt:if>
101
102<mt:if name="is_full_screen">
103<mt:include name="include/footer.tmpl">
104<mt:else>
105<mt:include name="include/chromeless_footer.tmpl">
106</mt:if>
Note: See TracBrowser for help on using the browser.