OS2.spielersuche: Unterschied zwischen den Versionen

Aus Online-Soccer-Wiki
Zur Navigation springen Zur Suche springen
(Update Version 0.11 (angepaßt))
(Installations- und Ansichtslink auf GitHub)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Greasemonkey]]
[[Kategorie:Greasemonkey]]
[[Kategorie:Greasemonkey WE]]
{| style="background-color:white; font-size:11px; float: right; margin:3px 3px 3px 10px; border:1px solid #999; border-color: #9C1818; border-collapse:collapse;" width=500 cellpadding=3 cellspacing=0
{| style="background-color:white; font-size:11px; float: right; margin:3px 3px 3px 10px; border:1px solid #999; border-color: #9C1818; border-collapse:collapse;" width=500 cellpadding=3 cellspacing=0
| colspan="2" style="padding:0.3em; background-color:#9C1818; font-size: 18px; color:#FFFFFF" align=center| '''OS2.spielersuche'''
| colspan="2" style="padding:0.3em; background-color:#9C1818; font-size: 18px; color:#FFFFFF" align=center| '''OS2.spielersuche'''
Zeile 7: Zeile 8:
|- bgcolor="#FFCC00"
|- bgcolor="#FFCC00"
| '''Version'''
| '''Version'''
| '''0.1'''
| '''0.13beta (WebExtensions)'''
|- bgcolor="#FFCC00"
|- bgcolor="#FFCC00"
| '''Autor'''
| '''Autor'''
| '''Michael Bertram''', [[RW Alkmaar ´67]]
| '''Michael Bertram''', [[RW Alkmaar ´67]]<br> '''Sven Loges (SLC)''', [[Choromonets Odessa]]
|- bgcolor="#FFCC00"
|- bgcolor="#FFCC00"
| '''Beschreibung'''
| '''Beschreibung'''
Zeile 28: Zeile 29:
| '''{{REVISIONDAY}}.{{REVISIONMONTH}}.{{REVISIONYEAR}}'''
| '''{{REVISIONDAY}}.{{REVISIONMONTH}}.{{REVISIONYEAR}}'''
|}
|}
== [https://github.com/Eselce/OS2.scripts/blob/master/OS2.spielersuche.user.js Quellcode] [https://eselce.github.io/OS2.scripts/OS2.spielersuche.user.js INSTALLATION] ==
<pre>
<pre>
// ==UserScript==
// ==UserScript==
// @name        OS2.spielersuche
// @name        OS2.spielersuche
// @namespace    http://os.ongapo.com/
// @namespace    http://os.ongapo.com/
// @version      0.11
// @version      0.13+WE
// @copyright    2016+
// @copyright    2016+
// @author      Michael Bertram
// @author      Sven Loges (SLC) / Michael Bertram
// @description  Transferdetails einblenden
// @description  Transferdetails einblenden
// @include      http*://os.ongapo.com/suchspieler.php
// @include      /^https?://(www\.)?(os\.ongapo\.com|online-soccer\.eu|os-zeitungen\.com)/suchspieler\.php$/
// @include      http*://www.os.ongapo.com/suchspieler.php
// @include      http*://online-soccer.eu/suchspieler.php
// @include      http*://www.online-soccer.eu/suchspieler.php
// @grant        none
// @grant        none
// ==/UserScript==
// ==/UserScript==


// ECMAScript 6: Erlaubt 'const', 'let', ...
// ECMAScript 6:
/* jshint esnext: true */
/* jshint esnext: true */
/* jshint moz: true */
/* jshint moz: true */
Zeile 49: Zeile 49:
function procSpielersucheTDetails() {
function procSpielersucheTDetails() {
     'use strict';
     'use strict';
     const __ELEMENTS = document.getElementsByTagName('option');
     const __SELECT = document.getElementById('cAtt');
    const __OPTIONS = __SELECT.options;
    const __VLZOPT = __OPTIONS[__OPTIONS.length - 1];  // derzeit letzte Option 'VLZ'
    const __NEWOPT = document.createElement('option');


     for (let thisElement of __ELEMENTS) {
     __NEWOPT.text = 'TDetails';
        if (thisElement.text === 'VLZ') {
    __NEWOPT.value = 35;
            thisElement.value = 35;
    __SELECT.add(__NEWOPT, __VLZOPT);  // 'TDetails' zwischen 'TStatus' und 'VLZ' einfuegen
            thisElement.text = 'TDetails';
        }
    }
}
}



Aktuelle Version vom 19. November 2017, 14:19 Uhr

OS2.spielersuche
Dateiname OS2.spielersuche.user.js
Version 0.13beta (WebExtensions)
Autor Michael Bertram, RW Alkmaar ´67
Sven Loges (SLC), Choromonets Odessa
Beschreibung Spielersuche-Script fuer Online Soccer 2.0
Webseiten
suchspieler.php Spielersuche
Funktionalität Transferdetails als Suchkriterium einblenden
Letzte Änderung 19.11.2017

Quellcode INSTALLATION[Bearbeiten]

// ==UserScript==
// @name         OS2.spielersuche
// @namespace    http://os.ongapo.com/
// @version      0.13+WE
// @copyright    2016+
// @author       Sven Loges (SLC) / Michael Bertram
// @description  Transferdetails einblenden
// @include      /^https?://(www\.)?(os\.ongapo\.com|online-soccer\.eu|os-zeitungen\.com)/suchspieler\.php$/
// @grant        none
// ==/UserScript==

// ECMAScript 6:
/* jshint esnext: true */
/* jshint moz: true */

function procSpielersucheTDetails() {
    'use strict';
    const __SELECT = document.getElementById('cAtt');
    const __OPTIONS = __SELECT.options;
    const __VLZOPT = __OPTIONS[__OPTIONS.length - 1];  // derzeit letzte Option 'VLZ'
    const __NEWOPT = document.createElement('option');

    __NEWOPT.text = 'TDetails';
    __NEWOPT.value = 35;
    __SELECT.add(__NEWOPT, __VLZOPT);  // 'TDetails' zwischen 'TStatus' und 'VLZ' einfuegen
}

procSpielersucheTDetails();

console.log("SCRIPT END");