// ==UserScript== // @name RIN Mobile // @description Mobile Ansicht fuer cs.rin.ru: Themenlisten als Karten, Threads als Beitragsstrom // @version 3.14 // @match *://cs.rin.ru/forum/* // @run-at document-start // ==/UserScript== (function () { 'use strict'; var DEBUG = false; var log = []; // Die Version steht ausschliesslich im Metadatenblock. Ein zweiter Literal // im Code lief beim Release regelmaessig davon weg, ohne dass es auffiel — // GM_info liest denselben Header zurueck. Fehlt es (Userscript-Manager ohne // GM_info), bleibt das Overlay ohne Versionsangabe, statt eine falsche zu // zeigen. var VERSION = (typeof GM_info !== 'undefined' && GM_info.script && GM_info.script.version) || ''; function h() { return document.head || document.documentElement; } function txt(el) { return (el ? el.textContent || '' : '') .replace(/\s+/g, ' ').trim(); } // input[type=submit]/[type=reset] behalten in iOS Safari trotz // -webkit-appearance:none teils ihre native Knopfoptik und setzen eigenes // Padding und Zentrierung nur unzuverlaessig um — ein echtes