Mittel- und Neulatein macht Schule!: Unterschied zwischen den Versionen
imported>Mnlmachtschule |
imported>Mnlmachtschule |
||
Zeile 38: | Zeile 38: | ||
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache] | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Übersetze MediaWiki für deine Sprache] | ||
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst] | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | #qTable td {padding:3px 1em; border:1px solid #ccc; border-radius:5px; background-color:#FeF; font-family:"Segoe UI"} | ||
+ | #qTable {width:100%; border-spacing:0.5em} | ||
+ | #qTable li {cursor:pointer} | ||
+ | #qTable li:hover { text-decoration:underline} | ||
+ | #qTable tr:nth-child(n+2) {display:none} | ||
+ | #qTable p {font-weight:bold; line-height:50%} | ||
+ | |||
+ | #errdiv {display:none; font-weight:bold; color:#903; padding:0.3em} | ||
+ | .selectedAnswer {font-weight:bold; color:#060} | ||
+ | |||
+ | i {display:none} | ||
+ | |||
+ | $(document).ready(function() { | ||
+ | //checks difference between number of rows and ids. If none, guide is complete and code can be removed. | ||
+ | //if a result is used in more that one question reduce the value or results by the number of reuses | ||
+ | var rows = $('#qTable tr').length - 1; | ||
+ | var liids = $('#qTable li').length; | ||
+ | if(rows != liids) { | ||
+ | $('#errdiv').html('Number of rows ( ' + rows + ' ) does not match the number of questions ( ' +liids + ' )').show() | ||
+ | } | ||
+ | |||
+ | $('#qTable li').on('click',function() { | ||
+ | //style the selected answer | ||
+ | $(this).addClass('selectedAnswer').siblings().removeClass('selectedAnswer'); | ||
+ | //find the id of the first question in the graoup | ||
+ | //var q1id = $(this).parent().children('li:first').find('i').text(); | ||
+ | //hide all rows after the currently displayed row and remove selectedAnswer style | ||
+ | var rowCurrent = $(this).closest("tr").prevAll("tr").length + 2; | ||
+ | var rowsAfter = ' tr:nth-child(n+' + rowCurrent + ')'; | ||
+ | $('#qTable' + rowsAfter).hide().find('li').removeClass('selectedAnswer'); | ||
+ | //show the next row that matches the question id | ||
+ | var italNum = $(this).find('i').text(); | ||
+ | var qNext = ' tr:nth-child(' + italNum + ')'; | ||
+ | $('#qTable' + qNext).fadeIn(800); | ||
+ | //scroll code to bring next question into view | ||
+ | var qNextPos = $('#qTable' + qNext).offset(); | ||
+ | var qNextTop = qNextPos.top; | ||
+ | var qNextHigh = $('#qTable' + qNext).height(); | ||
+ | var qNextBot = qNextHigh + qNextTop + 20; | ||
+ | var scrHigh = $(window).innerHeight(); | ||
+ | var difHigh = qNextBot - scrHigh; | ||
+ | if(difHigh > 0) {window.scrollTo(0, difHigh)} | ||
+ | }) | ||
+ | }) | ||
+ | |||
+ | <div id="errdiv"></div> | ||
+ | <table id="qTable" > | ||
+ | <tr> | ||
+ | <td><p>The Applicant is a: </p> | ||
+ | <ul> | ||
+ | <li>Person <i>2</i></li> | ||
+ | <li>Corporation <i>3</i></li> | ||
+ | </ul></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><p>The person live in: </p> | ||
+ | <ul> | ||
+ | <li>Grande Oak Estates <i>11</i></li> | ||
+ | <li>Other neighborhood <i>4</i></li> | ||
+ | </ul></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><p>The corporation's annual sales are:</p> | ||
+ | <ul> | ||
+ | <li>$5 million or more <i>10</i></li> | ||
+ | <li>Less than $ 5 million <i>6</i></li> | ||
+ | </ul></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><p>What is the person's golf handicap?</p> | ||
+ | <ul> | ||
+ | <li>Less than 5 <i>8</i></li> | ||
+ | <li>5 or more <i>5</i></li> | ||
+ | </ul></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><p>What is the person's net worth?</p> | ||
+ | <ul> | ||
+ | <li>$2 million or more <i>9</i></li> | ||
+ | <li>Less than $2 million<i>7</i></li> | ||
+ | </ul></td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>The corporation does not qualify for a membership </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>The person does not qualify for a membership </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>The person qualifies for a discounted membership</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>The person qualifies for a regular membership</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>The corporation qualifies for a corporate membership</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>The person qualifies for a regular membership</td> | ||
+ | </tr> | ||
+ | </table> |
Version vom 12. August 2020, 09:20 Uhr
Mittel- und Neulatein macht Schule, ihr Flappen!
Hier findet ihr den braven Fragebogen.
Und hier ggf. eine Box mit den latest uploads / allen Tags?
This text is not collapsible; but the next is collapsible and hidden by default:
Ich brauche etwas für die Schule! |
---|
Meine Schüler sind im... |
ersten Lernjahr. |
| Meine |}
MediaWiki wurde installiert.
Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im Benutzerhandbuch.
Starthilfen
- Liste der Konfigurationsvariablen
- MediaWiki-FAQ
- Mailingliste neuer MediaWiki-Versionen
- Übersetze MediaWiki für deine Sprache
- Erfahre, wie du Spam auf deinem Wiki bekämpfen kannst
- qTable td {padding:3px 1em; border:1px solid #ccc; border-radius:5px; background-color:#FeF; font-family:"Segoe UI"}
- qTable {width:100%; border-spacing:0.5em}
- qTable li {cursor:pointer}
- qTable li:hover { text-decoration:underline}
- qTable tr:nth-child(n+2) {display:none}
- qTable p {font-weight:bold; line-height:50%}
- errdiv {display:none; font-weight:bold; color:#903; padding:0.3em}
.selectedAnswer {font-weight:bold; color:#060}
i {display:none}
$(document).ready(function() { //checks difference between number of rows and ids. If none, guide is complete and code can be removed. //if a result is used in more that one question reduce the value or results by the number of reuses var rows = $('#qTable tr').length - 1; var liids = $('#qTable li').length; if(rows != liids) { $('#errdiv').html('Number of rows ( ' + rows + ' ) does not match the number of questions ( ' +liids + ' )').show() }
$('#qTable li').on('click',function() { //style the selected answer $(this).addClass('selectedAnswer').siblings().removeClass('selectedAnswer');
//find the id of the first question in the graoup //var q1id = $(this).parent().children('li:first').find('i').text(); //hide all rows after the currently displayed row and remove selectedAnswer style var rowCurrent = $(this).closest("tr").prevAll("tr").length + 2; var rowsAfter = ' tr:nth-child(n+' + rowCurrent + ')'; $('#qTable' + rowsAfter).hide().find('li').removeClass('selectedAnswer'); //show the next row that matches the question id var italNum = $(this).find('i').text(); var qNext = ' tr:nth-child(' + italNum + ')'; $('#qTable' + qNext).fadeIn(800); //scroll code to bring next question into view var qNextPos = $('#qTable' + qNext).offset(); var qNextTop = qNextPos.top; var qNextHigh = $('#qTable' + qNext).height(); var qNextBot = qNextHigh + qNextTop + 20; var scrHigh = $(window).innerHeight(); var difHigh = qNextBot - scrHigh; if(difHigh > 0) {window.scrollTo(0, difHigh)} }) })
The Applicant is a:
|
The person live in:
|
The corporation's annual sales are:
|
What is the person's golf handicap?
|
What is the person's net worth?
|
The corporation does not qualify for a membership |
The person does not qualify for a membership |
The person qualifies for a discounted membership |
The person qualifies for a regular membership |
The corporation qualifies for a corporate membership |
The person qualifies for a regular membership |