11
2+ @extends (' layouts.updater' )
3+
4+ @Push (' updater-body' )
5+
6+ @if ($_SERVER [' QUERY_STRING' ] === ' updating' )
7+ <?php // updating... ? >
8+ <div class =" logo-container fadein" >
9+ <img class =" logo-img loading" src =" {{ asset (' littlelink/images/just-gear.svg' ) } }" alt =" Logo" style =" " >
10+ <div class =" logo-centered" >l</div >
11+ </div >
12+ <center ><h1 class =" loadingtxt" >Updating</h1 ></center >
13+ @endif
14+
15+
16+ @if ($_SERVER [' QUERY_STRING' ] === ' backup' )
17+ <?php // creating backup... ? >
18+ @Push (' updater-head' )
19+ <meta http-equiv =" refresh" content =" 2; URL={{ url ()-> current ()} } /?backups" />
20+ @endpush
21+ <div class =" logo-container fadein" >
22+ <img class =" logo-img loading" src =" {{ asset (' littlelink/images/just-gear.svg' ) } }" alt =" Logo" style =" " >
23+ <div class =" logo-centered" >l</div >
24+ </div >
25+ <center ><h1 class =" loadingtxt" >Creating backup</h1 ></center >
26+ @endif
27+
28+ @if ($_SERVER [' QUERY_STRING' ] === ' backups' )
29+ <?php Artisan:: call (' backup:run' , [' --only-files' => true ]);
30+ header (" Location: /?backup-created" );
31+ exit (); ? >
32+ @endif
33+
34+ @if ($_SERVER [' QUERY_STRING' ] === ' ' )
35+ <?php // landing page ? >
36+ <style >.logo-container {padding-top :23vh ;}.logo-centered {top :37vh ;} </style >
37+ <div class =" logo-container fadein" >
38+ <img class =" logo-img" src =" {{ asset (' littlelink/images/just-gear.svg' ) } }" alt =" Logo" style =" " >
39+ <div class =" logo-centered" >l</div >
40+ </div >
41+ <center ><h1 >Updater</h1 >
42+ <h4 class =" " >You can update your installation automatically or download the update and install it manually:</h4 >
43+ <br ><div class =" row" >
44+ &ensp ; <button style =" " ><i class =" fa-solid fa-user-gear btn" ></i ><a class =" btn" href =" {{ url ()-> current ()} } /?backup" > Update automatically</a ></button >&ensp ;
45+ &ensp ; <button style =" " ><i class =" fa-solid fa-download btn" ></i ><a class =" btn" href =" https://littlelink-custom.com/how-to-update" > Update manually</a ></button >&ensp ;
46+ </div >
47+ </center >
48+ @endif
49+
50+
51+ @if ($_SERVER [' QUERY_STRING' ] === ' backup-created' )
52+ <?php // download backup ? >
53+ <style >.logo-container {padding-top :23vh ;}.logo-centered {top :37vh ;} </style >
54+ <div class =" logo-container fadein" >
55+ <img class =" logo-img" src =" {{ asset (' littlelink/images/just-gear.svg' ) } }" alt =" Logo" style =" " >
56+ <div class =" logo-centered" >l</div >
57+ </div >
58+ <center ><h1 >Download backup</h1 >
59+ <h4 class =" " >You can keep the update stored on the server or download it as a precaution:</h4 >
60+ <br ><div class =" row" >
61+ &ensp ; <button style =" " ><i class =" fa-solid fa-play btn" ></i ><a class =" btn" href =" {{ url ()-> current ()} } /?updating" > Start anyway</a ></button >&ensp ;
62+ &ensp ; <button style =" " ><i class =" fa-solid fa-file-export btn" ></i ><a class =" btn" href =" {{ url ()-> current ()} } /?updating" > Start and download</a ></button >&ensp ;
63+ </div >
64+ </center >
65+ @endif
66+
67+
68+ @if ($_SERVER [' QUERY_STRING' ] === ' success' )
69+ <?php // download backup ? >
70+ <style >.logo-container {padding-top :23vh ;}.logo-centered {top :37vh ;} </style >
71+ <div class =" logo-container fadein" >
72+ <img class =" logo-img" src =" {{ asset (' littlelink/images/just-gear.svg' ) } }" alt =" Logo" style =" " >
73+ <div class =" logo-centered" >l</div >
74+ </div >
75+ <center ><h1 >Download backup</h1 >
76+ <h4 class =" " >The update was successful, you can now return to the Admin Panel:</h4 >
77+ <br ><div class =" row" >
78+ &ensp ; <button style =" " ><i class =" fa-solid fa-house-laptop btn" ></i ><a class =" btn" href =" {{ url ()-> current ()} } /" > Admin Panel</a ></button >&ensp ;
79+ </div >
80+ </center >
81+ @endif
82+
83+
84+ @if ($_SERVER [' QUERY_STRING' ] === ' error' )
85+ <?php // download backup ? >
86+ <style >.logo-container {padding-top :23vh ;}.logo-centered {top :37vh ;} </style >
87+ <div class =" logo-container fadein" >
88+ <img class =" logo-img" src =" {{ asset (' littlelink/images/just-gear.svg' ) } }" alt =" Logo" style =" " >
89+ <div class =" logo-centered" >l</div >
90+ </div >
91+ <center ><h1 >Something went wrong</h1 >
92+ <h4 class =" " >Something went wrong during the update process, you can try again or update manually:</h4 >
93+ <br ><div class =" row" >
94+ &ensp ; <button style =" " ><i class =" fa-solid fa-user-gear btn" ></i ><a class =" btn" href =" {{ url ()-> current ()} } /?backup" > Try again</a ></button >&ensp ;
95+ &ensp ; <button style =" " ><i class =" fa-solid fa-download btn" ></i ><a class =" btn" href =" https://littlelink-custom.com/how-to-update" > Update manually</a ></button >&ensp ;
96+ </div >
97+ </center >
98+ @endif
99+
100+
101+ @endpush
0 commit comments