Änderungen von Dokument 010.9 Dokumentvorlagen

Zuletzt geändert von Katharina Prummer am 2025/03/05 12:44

Von Version 80.1
bearbeitet von Marco Bauer
am 2024/09/26 16:15
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 100.1
bearbeitet von Katharina Prummer
am 2025/02/28 14:40
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.MarcoBauer
1 +XWiki.kprummer
Inhalt
... ... @@ -32,7 +32,8 @@
32 32  Auch ein "Freies Dokument" kann in einem Beschluss-Desktop erzeugt werden.
33 33  |Mietvertrag|Erstellung einer Aktivität vom Typ Brief oder E-Mail mit Bezug zu einem Mietvertrag.
34 34  Auch ein "Freies Dokument" kann in einem Mietvertrags-Desktop erzeugt werden
35 -|Fundraisingprodukt|?? (noch nicht gehabt)
35 +|Fundraisingprodukt|Erstellung einer Aktivität vom Typ Brief oder E-Mail mit Bezug zu einem Fundraisingprodukt (aktuell gibt es hier nur Einzelzuwender und Dauerzuwender).
36 +Auch ein "Freies Dokument" kann in einem Einzelzuwender-, oder Dauerzuwender-Desktop erzeugt werden.
36 36  
37 37  == Dokumentvorlagen erstellen ==
38 38  
... ... @@ -102,10 +102,10 @@
102 102  |=(% style="width: 104px;" %)Nummer|=(% style="width: 738px;" %)Beschreibung
103 103  |(% style="width:104px" %)**0**|(% style="width:738px" %)Zur Rubrik [[Allgemein>>https://wiki.non-profit-manager.org/bin/view/Allgemeine%20Bedienung/Software%20Module/03%20-%20Das%20Modul%20Kontaktmanagement/Dokumente/#HAllgemeineEinstellungenfFCrdasDokument]]wechseln. Hier legt man allgemeine **Einstellungen **der Dokumentenvorlage fest.
104 104  |(% style="width:104px" %)**1**|(% style="width:738px" %)Zur Rubrik **Designer **wechseln. Dies ist der **Bearbeitungsbereich **der Dokumentenvorlage.
105 -|(% style="width:104px" %)**2**|(% style="width:738px" %)Mithilfe der **Vorschau **kann man sich den Zwischenstand der Dokumentenvorlage **anzeigen **lassen.
106 +|(% style="width:104px" %)**2**|(% style="width:738px" %)Mithilfe der **Vorschau **kann man sich die Dokumentenvorlage mit Beispieldaten **anzeigen **lassen.
106 106  |(% style="width:104px" %)**3**|(% style="width:738px" %)Über **Start **gelangt man die gängigen Funktionen eines **Text-Editors**, wie z.B. Schriftgröße ändern.
107 107  |(% style="width:104px" %)**4**|(% style="width:738px" %)Mithilfe der Schaltfläche **Seriendruck **kann man [[Seriendruckfelder>>https://wiki.non-profit-manager.org/bin/view/Allgemeine%20Bedienung/Software%20Module/03%20-%20Das%20Modul%20Kontaktmanagement/Dokumente/#HSeriendruckfeldimDCberblick]] in die Dokumentenvorlage einbetten.
108 -|(% style="width:104px" %)**5**|(% style="width:738px" %)Via **Einfügen **kann man beispielsweise eine Bilddatei zum Dokument hinzufügen.
109 +|(% style="width:104px" %)**5**|(% style="width:738px" %)Via **Einfügen **kann man beispielsweise eine Bilddatei, Tabellen, Fuß- und Kopfzeile zum Dokument hinzufügen.
109 109  |(% style="width:104px" %)**6**|(% style="width:738px" %)Über den Punkt **Ansicht** legt man genauere Parameter fest, wie man sich die **Vorlage anzeigen **lässt.
110 110  |(% style="width:104px" %)**7**|(% style="width:738px" %)Mit **Seitenlayout **formatiert man verschiedene **Regeln für **das **Layout **auf der Seite der Vorlage.
111 111  |(% style="width:104px" %)**8**|(% style="width:738px" %)Hierüber lassen sich **Referenzen **in die Dokumentenvorlage einbetten.
... ... @@ -128,8 +128,8 @@
128 128  
129 129  (% style="width:955.6px" %)
130 130  |=(% style="width: 94px;" %)Nummer|=(% style="width: 860px;" %)Beschreibung
131 -|(% style="width:94px" %)**1**|(% style="width:860px" %)Über dieses Icon lässt sich ein **Spezialfeld einfügen**. Ein Spezialfeld ist dynamisch. Das heißt, ein solches Feld ändert sich durch bestimmte Einflüsse. So nimmt das Feld DATE immer das aktuelle Datum ein und in welchem Format das Datum ausgeschrieben sein wird. Das Feld IF erzeugt je nach bestimmten Wert einen positiven und negativen Text (Zum Beispiel: "Wenn Feld A gefüllt, dann folgenden Text anzeigen).
132 -|(% style="width:94px" %)**2**|(% style="width:860px" %)Die jeweiligen **Feldeigenschaften **lassen sich hier einsehen. Markieren Sie hierfür das Seriendruckfeld und klicken Sie auf den Button "Feldeigenschaften". Hier können weitere Formatierungen der Felder vorgenommen werden.
132 +|(% style="width:94px" %)**1**|(% style="width:860px" %)Über dieses Icon lässt sich ein [[Spezialfeld>>https://wiki.non-profit-manager.org/bin/view/Allgemeine%20Bedienung/Software%20Module/03%20-%20Das%20Modul%20Kontaktmanagement/Dokumente/#HSpezialfelderimDCberblick]] einfügen. Ein Spezialfeld ist dynamisch. Das heißt, ein solches Feld ändert sich durch bestimmte Einflüsse. So nimmt das Feld DATE immer das aktuelle Datum ein und in welchem Format das Datum ausgeschrieben sein wird. Das Feld IF erzeugt je nach bestimmten Wert einen positiven und negativen Text (Zum Beispiel: "Wenn Feld A gefüllt, dann folgenden Text anzeigen).
133 +|(% style="width:94px" %)**2**|(% style="width:860px" %)Die jeweiligen **Feldeigenschaften **lassen sich hier einsehen. Markieren Sie hierfür das Seriendruckfeld und klicken Sie auf den Button "Feldeigenschaften". Hier können weitere Formatierungen der Felder vorgenommen werden. Ab V25.1 werden mögliche Formatierungen in einer Auswahlliste angezeigt.
133 133  |(% style="width:94px" %)**3**|(% style="width:860px" %)Ein **Feld **kann man über diese Funktion **löschen**. Markieren Sie hierfür das Seriendruckfeld und klicken Sie auf den Button "Löschen". Das Feld wird entfernt.
134 134  |(% style="width:94px" %)**4**|(% style="width:860px" %)**Seriendruckfelder **lassen sich über dieses Funktion einfügen.
135 135  |(% style="width:94px" %)**5**|(% style="width:860px" %)Über diesen Menüpunkt **fügt **man einen sich **wiederholenden Block ein**. Dieser ist ausschließlich für die Module „Förderungen“, „Ausschüttungen“ und „Mietverträge“ verfügbar.
... ... @@ -140,8 +140,44 @@
140 140  Im System des Non-Profit-Managers gibt es ein Dienstprogramm, das überprüft, ob die Seriendruckfelder in den Beleg- und Dokumentvorlagen aktuell und funktionsfähig sind. Der Zugriff auf dieses Dienstprogramm ist ausschließlich Anwendern mit den entsprechenden Berechtigungen vorbehalten.
141 141  )))
142 142  
143 -==== Seriendruckfeld einfügen ====
144 +=== Spezialfelder im Überblick ===
144 144  
146 +[[image:Spezialfelder_Ueberblick.png||height="503" style="float:left" width="272"]]
147 +
148 +(% style="margin-left:auto; width:1246px" %)
149 +|=(% style="width: 83px;" %)Nummer|=(% style="width: 1159px;" %)Beschreibung
150 +|(% style="width:83px" %)**1**|(% style="width:1159px" %)(((
151 +Mit dieser Option fügt man ein konditionales **IF**-Feld ein.
152 +
153 +Dieses vergleicht ein anderes Seriendruckfeld mit einem Wert und dann einen entsprechenden positiven oder negativen Text ein.
154 +)))
155 +|(% style="width:83px" %)**2**|(% style="width:1159px" %)(((
156 +Mit dieser Option fügt man ein **IncludeText**-Feld ein.
157 +
158 +Dieses fügt eine referenzierte Untervorlage an der Feldposition ein.
159 +)))
160 +|(% style="width:83px" %)**3**|(% style="width:1159px" %)Mithilfe dieser Option wird ein **Datums**-Feld eingefügt. Dieses gibt das aktuelle Datum in einem spezifischen Format aus.
161 +|(% style="width:83px" %)**4**|(% style="width:1159px" %)Mithilfe dieser Option wird ein **Next**-Feld eingefügt. Erfolgt nun ein Seriendruckvorgang, so wird mit diesem Feld die nächste Datenzeile ausgewählt.
162 +|(% style="width:83px" %)**5**|(% style="width:1159px" %)Mit diesem **NextIf**-Feld wird ein Feld eingefügt. Erfolgt nun ein Seriendruckvorgang, so wird unter speziellen Voraussetzungen die nächste Datenzeile ausgewählt.
163 +
164 +
165 +
166 +
167 +
168 +
169 +
170 +
171 +
172 +
173 +
174 +
175 +
176 +
177 +
178 +xx
179 +
180 +=== Seriendruckfeld einfügen ===
181 +
145 145  1. Im Startbildschirm des Softwaretools **Designer **auswählen
146 146  1. Im Bereich Designer den Menüpunkt **Seriendruck **auswählen
147 147  1. Option **Serienfelder einfügen **auswählen.
... ... @@ -169,14 +169,34 @@
169 169  |(% style="width:104px" %)**4**|(% style="width:672px" %)Eine [[Auswahlliste>>https://wiki.non-profit-manager.org/bin/view/Allgemeine%20Bedienung/Software%20Module/03%20-%20Das%20Modul%20Kontaktmanagement/Dokumente/#HAuswahllistenformularfeldeinfFCgen]]fügt man mit diesem Icon in die jeweilige Dokumentenvorlage ein.
170 170  |(% style="width:104px" %)**5**|(% style="width:672px" %)Ein [[Datumsauswahlfeld>>https://wiki.non-profit-manager.org/bin/view/Allgemeine%20Bedienung/Software%20Module/03%20-%20Das%20Modul%20Kontaktmanagement/Dokumente/#HDatumauswahlformularfeldeinfFCgen]]erzeugt man mithilfe dieses Icons.
171 171  
209 +(% class="box infomessage" %)
210 +(((
211 +Wichtig: Möchte man ein Formularfeld in einer bereits ausgewählten Dokumentvorlage, z. B. bei einer Aktivität, wieder löschen, muss jedes Formularfeld mit einer Bezeichnung im Feld „Name“ versehen sein. Nur so kann es später gelöscht werden. Dies kann im Bereich Formularfeld-Eigenschaften getätigt werden.
212 +)))
172 172  
214 +(% class="wikigeneratedid" %)
215 +(((
216 +
217 +)))
173 173  
219 +(% class="wikigeneratedid" %)
220 +(((
221 +
222 +)))
174 174  
224 +(% class="wikigeneratedid" %)
225 +(((
226 +
227 +)))
175 175  
229 +(% class="wikigeneratedid" %)
230 +(((
231 +
232 +)))
176 176  
177 -(% class="box infomessage" %)
234 +(% class="wikigeneratedid" %)
178 178  (((
179 -Wichtig: Möchte man ein Formularfeld in einer bereits ausgewählten Dokumentvorlage, z. B. bei einer Aktivität, wieder löschen, muss jedes Formularfeld mit einer Bezeichnung im Feld „Name“ versehen sein. Nur so kann es später gelöscht werden. Dies kann im Bereich Formularfeld-Eigenschaften getätigt werden.
236 +
180 180  )))
181 181  
182 182  ==== Textfeld einfügen ====
... ... @@ -184,10 +184,11 @@
184 184  1. Im Startbildschirm des Softwaretools **Designer **auswählen
185 185  1. Im Bereich Designer den Menüpunkt **Formularfelder **auswählen
186 186  1. Zum Bereich **Formularfelder einfügen** navigieren
244 +1. Den Cursor in der Vorlage an die Stelle setzen, an der das Feld eingefügt werden soll.
187 187  1. Option **Text-Formularfeld einfügen** auswählen
188 188  
189 189  (% style="list-style-type:circle" %)
190 -* Im Dokument erscheint nun ein Textformularfeld. Sobald diese Dokumentvorlage ausgewählt wird, kann in diesem Feld ein beliebiger Text eingetragen werden.
248 +* In der Vorlage erscheint nun ein Textformularfeld. Sobald diese Dokumentvorlage ausgewählt wird, kann in diesem Feld ein beliebiger Text eingetragen werden.
191 191  
192 192  ==== Kontrollkästchen einfügen ====
193 193  
... ... @@ -194,6 +194,7 @@
194 194  1. Im Startbildschirm des Softwaretools **Designer **auswählen[[image:Kontrollkaestchen_Formularfeld.png||height="155" style="float:right" width="174"]]
195 195  1. Im Bereich Designer den Menüpunkt **Formularfelder **auswählen
196 196  1. Zum Bereich **Formularfelder einfügen** navigieren
255 +1. Den Cursor in der Vorlage an die Stelle setzen, an der das Feld eingefügt werden soll.
197 197  1. Option **Kontrollkästchen-Formularfeld einfügen** auswählen
198 198  
199 199  (% style="list-style-type:circle" %)
... ... @@ -200,56 +200,90 @@
200 200  * Im Dokument wird nun ein Kontrollkästchen angezeigt. Sobald diese Dokumentvorlage ausgewählt wird, kann in diesem Feld ein Kontrollkästchen aktiviert oder deaktiviert werden.
201 201  
202 202  (% start="5" %)
203 -1. Rechts oben kann bei Bedarf nun auch die **Aktiviert**-/**Inaktiviert**-Symbole ändern
262 +1. Das Kontrollkästchen anklichen, dann kann rechts oben bei Kontrollkästchen-Eigenschaften bei Bedarf auch die **Aktiviert**-/**Inaktiviert**-Symbole angepasst werden.
204 204  
205 205  ==== Kombinationslisten einfügen und erweitern ====
206 206  
207 -1. Im Startbildschirm des Softwaretools **Designer **auswählen [[image:Kombinationslisten_Formularfeld.png||height="119" style="float:right" width="276"]]
266 +1. Im Startbildschirm des Softwaretools **Designer **auswählen
208 208  1. Im Bereich Designer den Menüpunkt **Formularfelder **auswählen
209 209  1. Zum Bereich **Formularfelder einfügen** navigieren
269 +1. Den Cursor in der Vorlage an die Stelle setzen, an der das Feld eingefügt werden soll.
210 210  1. Option **Kombinationslisten-Formularfeld einfügen** auswählen
211 -1. Oben rechts in den weißen Bereich über den Eigenschaften der Kombinationsliste klicken
212 -1. Gewünschte Werte eintippen
213 -1. Eingabe mit Entertaste bestätigen
214 214  
215 215  (% style="list-style-type:circle" %)
216 -* Im Dokument wird nun ein Dropdownmenü angezeigt. Sobald diese Dokumentvorlage ausgewählt wird, kann bei dieser Kombinationsliste ein Wert ausgewählt werden,.
273 +* Im Dokument wird nun ein Dropdownmenü angezeigt.
217 217  
275 +(% start="6" %)
276 +1. Jetzt müssen noch die Werte eingepflegt werden. Die Kombinationsliste anklicken und oben rechts bei Eigenschaften der Kombinationsliste den Button Neues Listenelement anklicken.
277 +1. Gewünschte Werte eintippen
278 +1. Eingabe mit Entertaste bestätigen. Punkte 7 und 8 solange wiederholen bis alle Werte eingepflegt sind.
279 +
280 +(% start="8" %)
281 +1. Vorlage mit **Disketten**-Icon **Speichern **speichern
282 +1. Sobald diese Dokumentvorlage ausgewählt wird, kann bei dieser Kombinationsliste ein Wert ausgewählt werden.
283 +
218 218  ==== Auswahllistenformularfeld einfügen ====
219 219  
220 -1. Im Startbildschirm des Softwaretools **Designer **auswählen[[image:Auswahllisten_Formularfeld.png||height="124" style="float:right" width="277"]]
286 +1. Im Startbildschirm des Softwaretools **Designer **auswählen(((
287 +(% class="wikigeneratedid" style="float:right" %)
288 +[[Auswahl der Optionen, aus denen gewählt werden kann>>image:Auswahllisten_Formularfeld.png||height="148" id="IAuswahllisten_Formularfeld.png" width="330"]]
289 +)))
221 221  1. Im Bereich Designer den Menüpunkt **Formularfelder **auswählen
222 222  1. Zum Bereich **Formularfelder einfügen** navigieren
292 +1. Den Cursor in der Vorlage an die Stelle setzen, an der das Feld eingefügt werden soll.
223 223  1. Option **Auswahllisten-Formularfeld einfügen** auswählen
224 -1. Oben rechts in den weißen Bereich über den Eigenschaften der Auswahlliste klicken
225 -1. Gewünschte Auswahlmöglichkeit eintippen
226 -1. Eingabe mit Entertaste bestätigen
227 227  
228 228  (% style="list-style-type:circle" %)
229 -* In Dokument wird nun ein Dropdownmenü angezeigt. Beim Aufklappen werden alle festgelegten Auswahlmöglichkeiten angezeigt.
296 +* Im Dokument wird nun ein Dropdownmenü angezeigt.
230 230  
298 +(% start="6" %)
299 +1. Jetzt müssen noch die Werte eingepflegt werden. Die Auswahlliste anklicken und oben rechts bei Eigenschaften der Kombinationsliste den Button Neues Listenelement anklicken.
300 +1. Gewünschte Werte eintippen
301 +1. Eingabe mit Entertaste bestätigen. Punkte 7 und 8 solange wiederholen bis alle Werte eingepflegt sind.
302 +1. Vorlage mit **Disketten**-Icon **Speichern **speichern
303 +1. Sobald diese Dokumentvorlage ausgewählt wird, kann bei dieser Kombinationsliste ein Wert ausgewählt werden.
304 +
231 231  ==== Datumauswahlformularfeld einfügen ====
232 232  
233 -1. Im Startbildschirm des Softwaretools **Designer **auswählen[[image:Datumauswahl_Formularfeld.png||height="152" style="float:right" width="266"]]
307 +(% class="wikigeneratedid" style="float:right" %)
308 +[[Das Datum kann man aus der Kalenderansicht wählen>>image:Datumauswahl_Formularfeld.png||height="177" id="IDatumauswahl_Formularfeld.png" width="310"]]
309 +
310 +1. Im Startbildschirm des Softwaretools **Designer **auswählen
234 234  1. Im Bereich Designer den Menüpunkt **Formularfelder **auswählen
235 235  1. Zum Bereich **Formularfelder einfügen** navigieren
313 +1. Den Cursor in der Vorlage an die Stelle setzen, an der das Feld eingefügt werden soll.
236 236  1. Option **Datumauswahl-Formularfeld einfügen** auswählen
237 237  
238 238  (% style="list-style-type:circle" %)
239 -* Ein Kalender wird angezeigt. In der Vorauswahl ist das aktuelle Datum zu sehen.
317 +* Im Dokument wird nun ein Dropdownmenü angezeigt.
240 240  
319 +(% start="6" %)
320 +1. Vorlage mit **Disketten**-Icon **Speichern **speichern
321 +1. Sobald diese Dokumentvorlage ausgewählt wird, kann im entsprechenden Feld ein Datum ausgewählt werden. Nach einem Klick erscheint ein Kalender, in dem das aktuelle Datum voreingestellt ist
322 +
323 +(% class="box infomessage" %)
324 +(((
325 +Wenn man Formularfelder eingefügt hat, dann kann man die **Formularfeldeigenschaften **[[image:Formularfelder-Eigenschaften.png||height="56" width="123"]] bearbeiten.
326 +Hierbei kann man die Standardbreite und je nach Formularfeld z.B. das Anzeigeformat oder den Auswahllisteninhalt bearbeiten/ändern.
327 +)))
328 +
329 +
241 241  == Löschen eines Formularfeldes bei verwendeter Dokumentvorlage ==
242 242  
243 -[[image:Formularfelder_entfernen.png||height="424" style="float:left" width="732"]]
332 +[[image:Formularfeldname_2.png||alt="Formularfelder_entfernen.png" height="443" style="float:left" width="766"]]
244 244  
245 245  (% style="margin-left:auto; width:751px" %)
246 246  |=(% style="width: 82px;" %)Nummer|=(% style="width: 665px;" %)Beschreibung
247 -|(% style="width:82px" %)1|(% style="width:665px" %)(((
248 -Man öffnet die jeweilige Aktivität inder man die Dokumentvorlage verwendet hat.
336 +|(% style="width:82px" %)**1**|(% style="width:665px" %)(((
337 +Hierüber öffnet man die jeweilige Aktivität, in der man die Dokumentvorlage verwendet hat.
338 +
339 +Ist in dieser Ansicht nur anzupassen, wenn:
340 +
341 +* es sich um eine Neuanlage handelt
342 +* die Bearbeitung noch offen ist (also nicht gedruckt oder versendet wurde)
249 249  )))
250 -|(% style="width:82px" %) |(% style="width:665px" %)
251 -|(% style="width:82px" %)**3**|(% style="width:665px" %)Alle verwendeten Formularfelder aus dieer Dokumentvorlage werden hier aufgelistet.
252 -|(% style="width:82px" %)**4**|(% style="width:665px" %)Mit klick auf Button **Entfernen ** wird das Formularfeld in dieser Aktivität geelöscht.
344 +|(% style="width:82px" %)**2**|(% style="width:665px" %)Alle verwendeten Formularfelder aus dieser Dokumentvorlage werden hier aufgelistet. Formaularfeld welches gelöscht werden soll in dem DropDown auswählen.
345 +|(% style="width:82px" %)**3**|(% style="width:665px" %)Mit klick auf Button **Entfernen **wird das Formularfeld in dieser Aktivität gelöscht.
253 253  
254 254  
255 255  
... ... @@ -263,6 +263,8 @@
263 263  
264 264  
265 265  
359 +
360 +
266 266  == Löschen einer Dokumentvorlage ==
267 267  
268 268  Beim Löschen einer Dokumentvorlage führt das System zunächst zwei Prüfungen durch.
... ... @@ -276,16 +276,11 @@
276 276  1. Dokumentvorlagen aus den Suchergebnissen wählen
277 277  1. In der Übersicht auf gewünschte Dokumentvorlage durch Doppelklick öffnen
278 278  1. Auf Button **Vorlage kopieren **links unten vom Desktop der gewünschten Dokumentvorlage klicken
279 -1. Im geöffneten Fenster Neue Vorlage **Bezeichnung **(andern, da sonst eine Fehlermeldung kommt, dass es die Bezeichnung schon gibt) und **Stiftung **(**kein **Pflichtfeld) eingeben
374 +1. Im geöffneten Fenster Neue Vorlage **Bezeichnung anpassen **eingeben
280 280  1. Mit **OK**-Button bestätigen
281 281  
282 282  * Die Kopie der Dokumentvorlage wurde erstellt und man gelangt direkt nach der Erstellung automatisch in den Desktop der Kopie.
283 283  
284 -x
285 -
286 -x
287 -
288 -
289 289  = Dokumentkategorien =
290 290  
291 291  Die Kategorien für Dokumente sind empfehlenswert, so bald mehrere Dokumente bspw. an einem Kontakt, Förderprojekt oder Gremium hängen. Jedem Dokument kann eine Kategorie zugewiesen werden. Die Dokumentkategorie „Allgemein“ ist automatisch als Standard angelegt. Die erstellten Dokumentkategorien können auch Aktivitäten zugewiesen werden.
Formularfelder-Eigenschaften.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.MarcoBauer
Größe
... ... @@ -1,0 +1,1 @@
1 +11.9 KB
Inhalt
Formularfeldname_2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.MarcoBauer
Größe
... ... @@ -1,0 +1,1 @@
1 +228.9 KB
Inhalt
Spezialfelder_Ueberblick.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.MarcoBauer
Größe
... ... @@ -1,0 +1,1 @@
1 +79.5 KB
Inhalt