Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Code optimiert

  • Loading branch information...
commit 713a0d648baaba4410ad6e7f284012bae748cb50 1 parent ab7d709
@barbalex authored
Showing with 91 additions and 101 deletions.
  1. +91 −101 vendor/couchapp/_attachments/evab.js
View
192 vendor/couchapp/_attachments/evab.js
@@ -6697,25 +6697,21 @@ window.em.handleRaumEditPageinit = function() {
return;
}
- $("#RaumEditHeader").on("click", "[name='OeffneRaumListeRaumEdit']", function(event) {
- event.preventDefault();
- window.em.handleRaumEditOeffneRaumListeClick();
- });
-
- // Für jedes Feld bei Änderung speichern
- $("#hRaumEditForm").on("change", ".speichern", window.em.speichereRaum);
-
- // Eingabe im Zahlenfeld abfangen
- $("#hRaumEditForm").on("blur", '.speichernSlider', window.em.speichereRaum);
-
- // Klicken auf den Pfeilen im Zahlenfeld abfangen
- $("#hRaumEditForm").on("mouseup", '.ui-slider-input', window.em.speichereRaum);
-
- // Ende des Schiebens abfangen
- $("#hRaumEditForm").on("slidestop", '.speichernSlider', window.em.speichereRaum);
+ $("#RaumEditHeader")
+ .on("click", "[name='OeffneRaumListeRaumEdit']", function(event) {
+ event.preventDefault();
+ window.em.handleRaumEditOeffneRaumListeClick();
+ });
- // Änderungen im Formular für Anhänge speichern
- $("#FormAnhängehRE").on("change", ".speichernAnhang", window.em.handleRaumEditSpeichernAnhangChange);
+ $("#hRaumEditForm")
+ // Für jedes Feld bei Änderung speichern
+ .on("change", ".speichern", window.em.speichereRaum)
+ // Eingabe im Zahlenfeld abfangen
+ .on("blur", '.speichernSlider', window.em.speichereRaum)
+ // Klicken auf den Pfeilen im Zahlenfeld abfangen
+ .on("mouseup", '.ui-slider-input', window.em.speichereRaum)
+ // Ende des Schiebens abfangen
+ .on("slidestop", '.speichernSlider', window.em.speichereRaum);
// Code für den Raum-Löschen-Dialog
$('#hRaumEditFooter').on('click', '#LoescheRaumRaumEdit', function(event) {
@@ -6728,94 +6724,88 @@ window.em.handleRaumEditPageinit = function() {
window.em.löscheRaum(jQuery.data($hre_löschen_meldung, 'Arten'), jQuery.data($hre_löschen_meldung, 'Zeiten'), jQuery.data($hre_löschen_meldung, 'Orte'));
});
- // Link zu Projekt in Navbar und Titelleiste
- $("#RaumEditHeader").on("click", "#ProjektOeffnenRaumEdit", function(event) {
- event.preventDefault();
- window.em.handleRaumEditProjektOeffnenClick();
- });
-
- // inaktive tabs inaktivieren
- $(document).on("click", ".tab_inaktiv", function(event) {
- event.preventDefault();
- event.stopPropagation();
- });
-
- // Link zu Ortliste in Navbar
- $("#RaumEditHeader").on("click", "#OrtListeOeffnenRaumEdit", function(event) {
- event.preventDefault();
- $.mobile.navigate("hOrtListe.html");
- });
-
- // neuen Raum erstellen
- $("#hRaumEditFooter").on("click", "#NeuerRaumRaumEdit", function(event) {
- event.preventDefault();
- window.em.erstelleNeuenRaum();
- });
-
- // sichtbare Felder wählen
- $("#hRaumEditFooter").on("click", "#waehleFelderRaumEdit", function(event) {
- event.preventDefault();
- window.em.handleRaumEditWaehleFelderClick();
- });
-
- $("#hRaumEdit").on("swipeleft", "#hRaumEditContent", window.em.handleRaumEditContentSwipreleft);
-
- $("#hRaumEdit").on("swiperight", "#hRaumEditContent", window.em.handleRaumEditContentSwiperight);
-
- // Pagination Pfeil voriger initialisieren
- $("#hRaumEdit").on("vclick", ".ui-pagination-prev", function(event) {
- event.preventDefault();
- window.em.nächsterVorigerRaum("voriger");
- });
-
- // Pagination Pfeil nächster initialisieren
- $("#hRaumEdit").on("vclick", ".ui-pagination-next", function(event) {
- event.preventDefault();
- window.em.nächsterVorigerRaum("nächster");
- });
-
- // Pagination Pfeiltasten initialisieren
- $("#hRaumEdit").on("keyup", function(event) {
- // nur reagieren, wenn hProjektEdit sichtbar und Fokus nicht in einem Feld
- if (!$(event.target).is("input, textarea, select, button") && $('#hRaumEdit').is(':visible')) {
- // Left arrow
- if (event.keyCode === $.mobile.keyCode.LEFT) {
- window.em.nächsterVorigerRaum("voriger");
- event.preventDefault();
- }
- // Right arrow
- else if (event.keyCode === $.mobile.keyCode.RIGHT) {
- window.em.nächsterVorigerRaum("nächster");
- event.preventDefault();
- }
- }
- });
-
- $("#hRaumEditFooter").on("click", "#KarteOeffnenRaumEdit", function(event) {
- event.preventDefault();
- window.em.handleRaumEditOeffneKarteClick();
- });
-
- $("#FormAnhängehRE").on("click", "[name='LöscheAnhang']", function(event) {
- event.preventDefault();
- window.em.loescheAnhang(this, window.em.hRaum, localStorage.RaumId);
- });
-
- $('#MenuRaumEdit').on('click', '.menu_einfacher_modus', window.em.handleRaumEditMenuEinfacherModusClick);
-
- $('#MenuRaumEdit').on('click', '.menu_felder_verwalten', window.em.handleRaumEditMenuFelderVerwaltenClick);
-
- $('#MenuRaumEdit').on('click', '.menu_raeume_exportieren', window.em.handleRaumEditMenuExportierenClick);
+ $(document)
+ // inaktive tabs inaktivieren
+ .on("click", ".tab_inaktiv", function(event) {
+ event.preventDefault();
+ event.stopPropagation();
+ });
- $('#MenuRaumEdit').on('click', '.menu_einstellungen', window.em.handleRaumEditMenuEinstellungenClick);
+ $("#RaumEditHeader")
+ // Link zu Projekt in Navbar und Titelleiste
+ .on("click", "#ProjektOeffnenRaumEdit", function(event) {
+ event.preventDefault();
+ window.em.handleRaumEditProjektOeffnenClick();
+ })
+ // Link zu Ortliste in Navbar
+ .on("click", "#OrtListeOeffnenRaumEdit", function(event) {
+ event.preventDefault();
+ $.mobile.navigate("hOrtListe.html");
+ });
- $('#MenuRaumEdit').on('click', '.menu_neu_anmelden', window.em.meldeNeuAn);
+ $("#hRaumEdit")
+ .on("swipeleft", "#hRaumEditContent", window.em.handleRaumEditContentSwipreleft)
+ .on("swiperight", "#hRaumEditContent", window.em.handleRaumEditContentSwiperight)
+ // Pagination Pfeil voriger initialisieren
+ .on("vclick", ".ui-pagination-prev", function(event) {
+ event.preventDefault();
+ window.em.nächsterVorigerRaum("voriger");
+ })
+ // Pagination Pfeil nächster initialisieren
+ .on("vclick", ".ui-pagination-next", function(event) {
+ event.preventDefault();
+ window.em.nächsterVorigerRaum("nächster");
+ })
+ // Pagination Pfeiltasten initialisieren
+ .on("keyup", function(event) {
+ // nur reagieren, wenn hProjektEdit sichtbar und Fokus nicht in einem Feld
+ if (!$(event.target).is("input, textarea, select, button") && $('#hRaumEdit').is(':visible')) {
+ // Left arrow
+ if (event.keyCode === $.mobile.keyCode.LEFT) {
+ window.em.nächsterVorigerRaum("voriger");
+ event.preventDefault();
+ }
+ // Right arrow
+ else if (event.keyCode === $.mobile.keyCode.RIGHT) {
+ window.em.nächsterVorigerRaum("nächster");
+ event.preventDefault();
+ }
+ }
+ });
- $('#MenuRaumEdit').on('click', '.menu_artengruppen_importieren', window.em.öffneArtengruppenImportieren);
+ // Änderungen im Formular für Anhänge speichern
+ $("#FormAnhängehRE")
+ .on("change", ".speichernAnhang", window.em.handleRaumEditSpeichernAnhangChange)
+ .on("click", "[name='LöscheAnhang']", function(event) {
+ event.preventDefault();
+ window.em.loescheAnhang(this, window.em.hRaum, localStorage.RaumId);
+ });
- $('#MenuRaumEdit').on('click', '.menu_arten_importieren', window.em.öffneArtenImportieren);
+ $("#hRaumEditFooter")
+ // neuen Raum erstellen
+ .on("click", "#NeuerRaumRaumEdit", function(event) {
+ event.preventDefault();
+ window.em.erstelleNeuenRaum();
+ })
+ // sichtbare Felder wählen
+ .on("click", "#waehleFelderRaumEdit", function(event) {
+ event.preventDefault();
+ window.em.handleRaumEditWaehleFelderClick();
+ })
+ .on("click", "#KarteOeffnenRaumEdit", function(event) {
+ event.preventDefault();
+ window.em.handleRaumEditOeffneKarteClick();
+ });
- $('#MenuRaumEdit').on('click', '.menu_admin', window.em.öffneAdmin);
+ $('#MenuRaumEdit')
+ .on('click', '.menu_einfacher_modus', window.em.handleRaumEditMenuEinfacherModusClick)
+ .on('click', '.menu_felder_verwalten', window.em.handleRaumEditMenuFelderVerwaltenClick)
+ .on('click', '.menu_raeume_exportieren', window.em.handleRaumEditMenuExportierenClick)
+ .on('click', '.menu_einstellungen', window.em.handleRaumEditMenuEinstellungenClick)
+ .on('click', '.menu_neu_anmelden', window.em.meldeNeuAn)
+ .on('click', '.menu_artengruppen_importieren', window.em.öffneArtengruppenImportieren)
+ .on('click', '.menu_arten_importieren', window.em.öffneArtenImportieren)
+ .on('click', '.menu_admin', window.em.öffneAdmin);
};
window.em.handleRaumEditOeffneRaumListeClick = function() {
Please sign in to comment.
Something went wrong with that request. Please try again.