Datalynx JavaScript, CSS: Różnice pomiędzy wersjami

Z MoodleDocs
Skocz do:nawigacja, szukaj
Nie podano opisu zmian
 
(Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika)
Linia 15: Linia 15:


</code>
</code>
=== Possibilities to add JS ===
* Direct input
* Link to external JavaScript
* Upload a JS file


== CSS ==
== CSS ==
Add custom CSS in "Manage -> CSS"
Add custom CSS in "Manage -> CSS"
=== Possibilities to add CSS ===
* Direct input
* Link to external JavaScript
* Upload a JS file

Aktualna wersja na dzień 22:58, 4 maj 2014

It is possible to add custom JavaScript and CSS code to a datalynx activity.

JavaScript

You can add custom JavaScript in "Manage -> JavaScript". If you use JavaScript, make sure to choose appropriate selectors and classes, in order to only target the specific view where the JS should be used. Also make sure to make a difference between editing mode and view mode of a view. In the following example, the edit view is detected via the presence of an input-tag, that is not present in view mode.

YUI().use('node', 'event', function(Y) { if(Y.one('.class_only_present_in_a_view') && Y.one('.sws input')){ function werteberechnen(){ var einzel = Y.all('.summeects');

                }

} });

Possibilities to add JS

  • Direct input
  • Link to external JavaScript
  • Upload a JS file

CSS

Add custom CSS in "Manage -> CSS"

Possibilities to add CSS

  • Direct input
  • Link to external JavaScript
  • Upload a JS file