1.12.7 i starsze - Database Backup Reminder
Knofel - 02-08-2007, 20:29 Temat postu: Database Backup Reminder Modyfikacja dla zapominalskich i - troche - leniwych adminów (Takich jak ja ) która po 24 godzinach od wykonania ostatniej kopi zapasowej bazy danych przypomni nam o ponownym jej wykonaniu i przeprowadzi nas przez cały ten proces.
Kilka słów opisujących możliwości modyfikacji
Kiedy wyświetli się przypomienie będziemy mieli trzy możliwosci do wyboru:
TAK -> Wiadomo, wykona kopię zapasową bazy
PÓŹNIEJ -> Przypomni nam o wykonaniu bazy za godzinę
NIE -> Przesunięcie wykonania kopii o kolejne 24 godziny
Widoczek tylko dla posiadaczy Opery:
Po pomyślym wykonaniu kopi zapasowej zostaniemy spytani czy chcemy zapisać ją sbobie na dysk
Jeśli zdecydujemy się na ten krok zostaniemy poproszeni o zapisanie kopii na dysk
Kiedy i ten proces dobiegnie końca musimy zdecydować czy chcemy zostawić sobie kopię na serwerze czy też nie:
I tutaj cały proces się kończy.
Jest to kolejna modyfikacja do napisania któej skorzystałem z dobordziejstw ajaxa tak więc nie ma żadnych przełądowań przez co cały proces trwa zaledwie kilkadziesiąt sekund
Instrukcja:
Database Backup Reminder - .ZIP (3 KB)
UWAGA! Plik .htaccess musi mieć atrybuty 666
Kiedy zdecydujemy się na zapisanie bazy danych na dysk, nie wciskajcie guzika GOTOWE zanim plik nie zostanie pobrany - Mogą wystąpić problemy!
sadzio - 02-08-2007, 21:29
Kod: | --> Otwórz plik: includes/functions_admin.php <--
-> DODAJ NA SAMYM POCZĄTKU PLIKU: <--
<!-- BEGIN dcr -->
<script language="JavaScript" type="text/javascript" src="dcr.js"></script>
<div id="dcr_field" style="position: absolute; top:120; left: 300; margin: auto; z-index: 2">
<table width="400" class="forumline" cellspacing="1" cellpadding="3" border="0">
<tr>
<th class="thCornerL" width="100%" height="25" nowrap="nowrap">Przypomnienie</th>
</tr>
<tr>
<td height="40" class="row1" align="center"><b><span id="dcr_text">Nie wykonałe¶/a¶ kopi bazy danych od ponad 24 godzin<BR />Czy chcesz to zrobić teraz?</span></b></td>
</tr>
<tr>
<td class="row2" align="center"><span id="dcr_answers"><input type="button" class="liteoption" onclick="step_1()" value="TAK"> <input type="button" class="liteoption" onclick="step_4('remind','none')" value="PÓ¬NIEJ"> <input type="button" class="liteoption" onclick="step_4('delay','none')" value="NIE"></span></td>
</tr>
</table>
</div>
<!-- END dcr --> |
a to nie powinno być do pliku index_body.tpl ?
Dergon - 05-08-2007, 11:09
Niedawno zacząłem sie bawic i troche ciemny jestem, dlatego zapytam ^^
Czy te pliki dcr trzeba jeszcze gdzies wrzucic albo skopiowac tresc dcr.php ?
Jesli tak to gdzie? Z gory dzieki za odpowiedz.
m@rcin... - 05-08-2007, 11:17
Dergon, pliki dcr.js i dcr.php wrzuć do głównego katalogu forum
BlueMan - 05-08-2007, 12:43
Jest możliwość zwiększenia czasu co jaki ma przypominać.
Bo w moim przypadku robić kopię zapasową 160MB i wysyłać codziennie ticket do supportu mija się z celem
Knofel - 05-08-2007, 14:02
BlueMan napisał/a: | Jest możliwość zwiększenia czasu co jaki ma przypominać.
Bo w moim przypadku robić kopię zapasową 160MB i wysyłać codziennie ticket do supportu mija się z celem |
W tym:
Kod: | $delay = ( !$board_config['dcr_delay'] ) ? 86400 : $board_config['dcr_delay'] * 86400; |
Zmień te wartości na większe lub pomóż przez ilość dni
szymel - 18-08-2007, 11:19
Wszystko dziala z tym ze pojawilo sie cos dziwnego...
pomiedzy menu i ogloszeniem na forum pojawilo sie odliczanie czasu jaki uplynal od wykonania ostatniej bazy...
Co z tym zrobic?
Knofel - 18-08-2007, 15:22
Mój debuger Wywal to echo z linijki:
Kod: | echo $last_db_copy_time |
grafart - 31-08-2007, 02:56
Chyba raczej całe:
Cytat: | echo $last_db_copy_time = CR_TIME - $board_config['db_backup_time'] + $remind; |
bo jak wywali się samo Cytat: | echo $last_db_copy_time | to wyłączy się forum
szechla - 19-09-2007, 21:07
Cytat: | Instrukcja:
Database Backup Reminder - .ZIP (2,9 KB) |
link nie dziala
arcy - 19-09-2007, 21:11
szechla, zgłosiłem Knofelowi, zajrzyj może jutro to poprawi, bo na unMods też link nie działa.
Knofel - 19-09-2007, 21:27
Fixed
[ Komentarz dodany przez: arcy: 19-09-2007, 21:39 ]
Fixed fixed bo nie zamknąłeś taga url
Knofel - 20-03-2008, 19:21
Link poprawiony
meschiash - 13-04-2008, 09:27
Czy jest możliwe aby po wgraniu tego moda odświeżanie forum znacznie zwolniło ?
Skudi - 18-07-2008, 17:40
Fajny mod ale mam pytanko: Knofel napisał/a: | Widoczek tylko dla posiadaczy Opery:[/b] | ale to chodzi o to że jak mam Mozille to okienko nie wyskoczy ???
|
|
|