-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.php
153 lines (152 loc) · 10.1 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<!doctype html>
<html lang="pl">
<head>
<meta charset="utf-8">
<title>Generator rozkazów ZHP</title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" integrity="sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2" crossorigin="anonymous">
<link rel="stylesheet" href="generator.css" >
<script src="punkty.js"></script>
<script src="pdf_gen.js"></script>
<script src="frazy.js"></script>
</head>
<body>
<div class="container">
<h1 class="col-12">Rozkazy</h1>
<a href="https://gkzhp.sharepoint.com/SitePages/uwagi-do-stosowania-schematu-rozkazu-dru%C5%BCynowego.aspx" ><button class="btn btn-info">Jak dobrze napisać rozkaz - opcja 0</button></a>
<form>
<fieldset class="row">
<legend>Podstawowe dane</legend>
<label class="nag col-12">Podaj numer rozkazu <input class="col-12" type="text" placeholder="np. L5" name="nr" <?php if(isset($_POST['nr'])){ echo 'value="'.$_POST['nr'].'"';} ?>></label>
<label class="nag col-12">Podaj rok wydania rozkazu <input class="col-12" type="number" min="1900" max="2099" step="1" name="rok" <?php if(isset($_POST['rok'])){ echo 'value="'.$_POST['rok'].'"';} ?>></label>
<label class="nag col-12">Podaj datę opublikowania rozkazu <input class="col-12" type="date" name="data" <?php if(isset($_POST['data'])){ echo 'value="'.$_POST['data'].'"';} ?>></label>
<label class="nag col-12">Podaj miejscowość wydania rozkazu <input class="col-12" type="text" name="miejsce" <?php if(isset($_POST['miejsce'])){ echo 'value="'.$_POST['miejsce'].'"';} ?>></label>
</fieldset>
<fieldset class="row">
<legend>Organizacja</legend>
<label class="nag col-12">Podaj pełna nazwę hufca:<br>
<input name="hufiec" type="text" class="form-control" <?php if(isset($_POST['hufiec'])){ echo 'value="'.$_POST['hufiec'].'"';} ?>>
</label>
<label class="nag col-12">Podaj nazwę drużyny:<br><input name="druzyna" type="text" class="form-control" <?php if(isset($_POST['druzyna'])){ echo 'value="'.$_POST['druzyna'].'"';} ?>></label>
</fieldset>
<fieldset class="row">
<legend>Podaj personalia wydającego rozkaz</legend>
<p class="nag col-12">Podaj stopień instruktorski:</p>
<label class="col-sm-6 col-md-3"><input type="radio" name="st_instr" value="" <?php if(isset($_POST['stopien'])){if($_POST['stopien']=='-'){echo 'checked';}} ?>> -</label>
<label class="col-sm-6 col-md-3"><input type="radio" name="st_instr" value="pwd" <?php if(isset($_POST['stopien'])){if($_POST['stopien']=='pwd'){echo 'checked';}} ?>>pwd</label>
<label class="col-sm-6 col-md-3"><input type="radio" name="st_instr" value="phm" <?php if(isset($_POST['stopien'])){if($_POST['stopien']=='phm'){echo 'checked';}} ?>>phm</label>
<label class="col-sm-6 col-md-3"><input type="radio" name="st_instr" value="hm" <?php if(isset($_POST['stopien'])){if($_POST['stopien']=='hm'){echo 'checked';}} ?>>hm</label>
<p class="nag col-12">Podaj imie i nazwisko</p>
<label class="col-md-6"><input type="text" name="personalia" class="form-control" <?php if(isset($_POST['personalia'])){ echo 'value="'.$_POST['personalia'].'"';}?>></label>
</fieldset>
</form>
<fieldset id="panel" class="row" >
<legend>Dodaj punkty do rozkazu</legend>
<select name="punkt" onchange="podpowiedzi(this.value)">
<optgroup id="g0" label="Wstęp">
<option>Wstęp okolicznościowy</option>
<option>Wyjątki z rozkazu jednostki nadrzędnej</option>
</optgroup>
<optgroup id="g1" label="1. Zarządzenia i informacje">
<option>1.1. Zarządzenia</option>
<option>1.2. Informacje</option>
</optgroup>
<optgroup id="g2" label="2. Drużyna">
<option>2.1. Mianowania funkcyjnych</option>
<option>2.2. Zwolnienia funkcyjnych</option>
<option>2.3. Powołania do rady drużyny</option>
<option>2.4. Zwolnienia z rady drużyny</option>
</optgroup>
<optgroup id="g3" label="3. Zastępy">
<option>3.1. Utworzenie zastępu</option>
<option>3.2. Rozwiązanie zastępu</option>
<option>3.3. Zmiany składu zastępów</option>
</optgroup>
<optgroup id="g4" label="4. Instrumenty metodyczne">
<option>4.1. Zamknięcie próby na stopień</option>
<option>4.2. Otwarcie próby na stopień</option>
<option>4.3. Zamknięcie próby na sprawność</option>
<option>4.4. Otwarcie próby na sprawność</option>
<option>4.5. Zaliczenie projektu starszoharcerskiego</option>
<option>4.6. Otwarcie projektu starszoharcerskiego</option>
<option>4.7. Otwarcie próby na znak służby</option>
<option>4.8. Zamknięcie próby na znak służby</option>
<option>4.9. Przyznanie odznak i uprawnień</option>
<option>4.10. Nadanie Naramiennika Wędrowniczego</option>
<option>4.11. Otwarcie próby wędrowniczej</option>
<option>4.12. Otwarcie próby harcerki/harcerza</option>
</optgroup>
<optgroup id ="g5" label="5. Sprawy członkowskie">
<option>5.1. Przyjęcie w poczet członków ZHP</option>
<option>5.2. Wystąpienie z ZHP</option>
<option>5.3. Skreślenie z listy członków ZHP</option>
<option>5.4. Ustanie członkostwa w ZHP</option>
<option>5.5. Zmiany przydziału służbowego i przynależności</option>
</optgroup>
<option id="g6"><b>6. Kary organizacyjne</b></option>
<option id="g7"><b>7. Pochwały, wyróżnienia, nagrody</b></option>
<option id="g8"><b>8. Inne</b></option>
<option id="g9"><b>9. Sprostowania</b></option>
</select>
<div style="display:block; width:100%;" id="pomoc" ></div>
<textarea style="display:block; width:100%;" id="wpisana_tresc"></textarea>
<button class="col-sm-4 col-md-6 btn btn-success border border-primary" onclick="wpisz()">Dodaj do rozkazu</button>
</fieldset>
<h3>Treść dokumentu</h3>
<!-- Treść rozkazu -->
<div class="row" id="dokument">
<div class="blok">
<div style="text-align: right" id="head_r"></div>
<div id="head_l"></div>
</div>
<h1 class="blok" style="text-align: centre" id="nr_roz"></h1>
<div class="row blok" id="tresc">
<!-- treść dokumentu gotowy do eksportu -->
<div class="col-12" name="g0">
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div></div>
<div class="col-12" name="g1">
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div></div>
<div class="col-12" name="g2">
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div></div>
<div class="col-12" name="g3">
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div></div>
<div class="col-12" name="g4">
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div></div>
<div class="col-12" name="g5">
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div>
<div class="col-12" name="pp"></div></div>
<div class="col-12" name="g6"></div>
<div class="col-12" name="g7"></div>
<div class="col-12" name="g8"></div>
<div class="col-12" name="g9"></div>
</div>
<div class="blok">
<p class="right" style="text-align: right" id="podpis"></p>
</div>
<button class="col-sm-4 col-md-6 btn btn-success border border-primary" onclick="Export2Doc('exportContent');">Wygeneruj plik .doc</button>
</div>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx" crossorigin="anonymous"></script>
</body>
</html>