- Posts: 2
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Bitte um dringende Hilfe: Deaktivierung der rechten Maustaste
- LisaMarie
- Topic Author
- Offline
- New Member
Less
More
2 years 1 month ago #226728
by LisaMarie
Bitte um dringende Hilfe: Deaktivierung der rechten Maustaste was created by LisaMarie
Hallo Zusammen,
ist es möglich, während der Befragung die rechte Maustaste zu deaktivieren? Wenn ja, wie? Ich frage, da ich im Rahmen meiner Bachelorarbeit mit einem lizensierten Fragebogen arbeiten möchte, diesen aber nur verwenden darf, wenn die rechte Maustaste deaktiviert ist.
Ich hoffe, auf eine positive Nachricht und bin dankbar für jeden Tipp.
Liebe Grüße
ist es möglich, während der Befragung die rechte Maustaste zu deaktivieren? Wenn ja, wie? Ich frage, da ich im Rahmen meiner Bachelorarbeit mit einem lizensierten Fragebogen arbeiten möchte, diesen aber nur verwenden darf, wenn die rechte Maustaste deaktiviert ist.
Ich hoffe, auf eine positive Nachricht und bin dankbar für jeden Tipp.
Liebe Grüße
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12977
- Thank you received: 3991
2 years 1 month ago #226731
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Bitte um dringende Hilfe: Deaktivierung der rechten Maustaste
Hallo,
das ist ja nun keine LimeSurvey-Fragestellung, sondern eine, die die Webseite betrifft.
Daher habe ich Dir die Arbeit abgenommen und einmal herumgesucht,
Fündig geworden bin ich hier
community.contao.org/de/showthread.php?9...iewfull=1#post282506
Hier wird also bei allen Elementen, die die Klasse ".protected" besitzen, das standardmäßige Verhalten des Kontextmenues verhindert ("preventDefault")
Nun müssen wir nur noch diese Klasse der gesamten Seite zufügen.
Also
$('body').addClass("protected");
Damit ist alles beisammen und Du kannst in die "custom.js" Folgendes eintragen:
Du siehst, ich habe die Klasse hier ".no-rmouse" genannt; ".protected" könnte Konflikte mit irgendwelchen bereits bestehenden Klassen hervorrufen.
Falls Du keine Rechte hast, die custom.js zu ändern, musst Du dies eben in jede Frage eintragen; falls Du Gruppe für Gruppe anzeigst, genügt es , das es in einer Frage ist.
Nicht vergessen: Dann muss das script noch mit <script>... </script> eingerahmt werden.
Zum Schluss allerdings die Frage nach dem tieferen Sinn.
Die Fragestellung selbst kann ich auch durch einen simplen screenshot erhalten, und Bilder downloaden durch "Extras / Seiteninformation / Medien" (Firefox) und auch mit den Webdevelopment Tools, die es ja in jedem Browser gibt.
Joffm
P.S.
Warum hast Du die Eingangsfragen nicht beantwortet?
das ist ja nun keine LimeSurvey-Fragestellung, sondern eine, die die Webseite betrifft.
Daher habe ich Dir die Arbeit abgenommen und einmal herumgesucht,
Fündig geworden bin ich hier
community.contao.org/de/showthread.php?9...iewfull=1#post282506
Hier wird also bei allen Elementen, die die Klasse ".protected" besitzen, das standardmäßige Verhalten des Kontextmenues verhindert ("preventDefault")
Nun müssen wir nur noch diese Klasse der gesamten Seite zufügen.
Also
$('body').addClass("protected");
Damit ist alles beisammen und Du kannst in die "custom.js" Folgendes eintragen:
Code:
$(document).on('ready pjax:scriptcomplete',function(){ $('body').addClass("no-rmouse"); $('.no-rmouse').bind('contextmenu', function(e) { e.preventDefault(); }); });
Du siehst, ich habe die Klasse hier ".no-rmouse" genannt; ".protected" könnte Konflikte mit irgendwelchen bereits bestehenden Klassen hervorrufen.
Falls Du keine Rechte hast, die custom.js zu ändern, musst Du dies eben in jede Frage eintragen; falls Du Gruppe für Gruppe anzeigst, genügt es , das es in einer Frage ist.
Nicht vergessen: Dann muss das script noch mit <script>... </script> eingerahmt werden.
Zum Schluss allerdings die Frage nach dem tieferen Sinn.
Die Fragestellung selbst kann ich auch durch einen simplen screenshot erhalten, und Bilder downloaden durch "Extras / Seiteninformation / Medien" (Firefox) und auch mit den Webdevelopment Tools, die es ja in jedem Browser gibt.
Joffm
P.S.
Warum hast Du die Eingangsfragen nicht beantwortet?
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- Joffm
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 12977
- Thank you received: 3991
2 years 1 month ago #226732
by Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Replied by Joffm on topic Bitte um dringende Hilfe: Deaktivierung der rechten Maustaste
Und schon haben wir ein Dilemma, wenn die Eingangsfragen nicht beantwortet werden.
Aber ich könnte aus der Formulierung "Bachelorarbeit" schließen, dass es sich um eine Uni-Installation handelt.
Also wirst Du in der "custom.js" nichts ändern können; im Normalfall gibt es ja ein gemeinsames Uni-Theme und dann würde Deine gesperrte Maustaste für alle gelten.
Und dass jeder User sein eigenes Theme hat, ist ja wohl nur ein frommer Wunsch.
Also musst Du es in jede Seite packen.
Solltest Du allerdings LimeSurvey selbst oder bei der LimeSurvey GmbH gehostet haben, bleibt es bei der "custom.js".
Joffm
Aber ich könnte aus der Formulierung "Bachelorarbeit" schließen, dass es sich um eine Uni-Installation handelt.
Also wirst Du in der "custom.js" nichts ändern können; im Normalfall gibt es ja ein gemeinsames Uni-Theme und dann würde Deine gesperrte Maustaste für alle gelten.
Und dass jeder User sein eigenes Theme hat, ist ja wohl nur ein frommer Wunsch.
Also musst Du es in jede Seite packen.
Code:
<script type="text/javascript"> $(document).on('ready pjax:scriptcomplete',function(){ $('body').addClass("no-rmouse"); $('.no-rmouse').bind('contextmenu', function(e) { e.preventDefault(); }); }); </script>
Solltest Du allerdings LimeSurvey selbst oder bei der LimeSurvey GmbH gehostet haben, bleibt es bei der "custom.js".
Joffm
Volunteers are not paid.
Not because they are worthless, but because they are priceless
Please Log in to join the conversation.
- LisaMarie
- Topic Author
- Offline
- New Member
Less
More
- Posts: 2
- Thank you received: 0
2 years 1 month ago #226733
by LisaMarie
Replied by LisaMarie on topic Bitte um dringende Hilfe: Deaktivierung der rechten Maustaste
Vielen vielen Dank für deine schnelle Antwort und Hilfe. Ich werde es mal so probieren. Kann ich mich nochmal bei dir melden, wenn ich nicht weiterkomme? Kenne mich leider kaum aus. Das mit den Eingangsfragen habe ich in der Hektik total übersehen, sorry!
Liebe Grüße und noch einen schönen Abend
Lisa
Liebe Grüße und noch einen schönen Abend
Lisa
Please Log in to join the conversation.
- holch
- Offline
- LimeSurvey Community Team
Less
More
- Posts: 11672
- Thank you received: 2747
2 years 1 month ago #226771
by holch
Da wollte ich auch gerade drauf eingehen. Das ist wirklich eine der sinnlosesten "Schutzmassnahmen". Leute die sowas fordern zeigen klar, dass sie eigentlich eine Ahnung vom Internet haben. "Neuland" halt.
Aber das ist ja nicht auf deinem Mist gewachsen, du muss diesse sinnlose Schutzmassnahmen nur umsetzen damit die anderen zufrieden sind. Trotzdem ziemlich hirnrissig.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Replied by holch on topic Bitte um dringende Hilfe: Deaktivierung der rechten Maustaste
Zum Schluss allerdings die Frage nach dem tieferen Sinn.
Die Fragestellung selbst kann ich auch durch einen simplen screenshot erhalten, und Bilder downloaden durch "Extras / Seiteninformation / Medien" (Firefox) und auch mit den Webdevelopment Tools, die es ja in jedem Browser gibt.
Da wollte ich auch gerade drauf eingehen. Das ist wirklich eine der sinnlosesten "Schutzmassnahmen". Leute die sowas fordern zeigen klar, dass sie eigentlich eine Ahnung vom Internet haben. "Neuland" halt.
Aber das ist ja nicht auf deinem Mist gewachsen, du muss diesse sinnlose Schutzmassnahmen nur umsetzen damit die anderen zufrieden sind. Trotzdem ziemlich hirnrissig.
I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Please Log in to join the conversation.
Moderators: Joffm