mirror of
https://github.com/Andre-Bzk/rin-mobile-userscript.git
synced 2026-11-15 09:33:08 +01:00
feat: default search form to Main Forum, subforums off
The server renders search.php with no forum preselected and "Search subforums" set to Yes, which searches the whole board by default. Most searches from the mobile view are scoped to Main Forum only, so leaving the server defaults in place meant re-selecting the same options on every visit.
This commit is contained in:
+10
-1
@@ -1,7 +1,7 @@
|
||||
// ==UserScript==
|
||||
// @name RIN Mobile
|
||||
// @description Mobile Ansicht fuer cs.rin.ru: Themenlisten als Karten, Threads als Beitragsstrom
|
||||
// @version 3.13
|
||||
// @version 3.14
|
||||
// @match *://cs.rin.ru/forum/*
|
||||
// @run-at document-start
|
||||
// ==/UserScript==
|
||||
@@ -1132,6 +1132,15 @@
|
||||
var form = picker && picker.closest('form');
|
||||
if (!form) return false;
|
||||
|
||||
// Vorbelegung fuer die mobile Nutzung: Main Forum (Forum-ID 10, siehe
|
||||
// dev/viewforum.php) vorausgewaehlt statt "kein Forum", Unterforen dabei
|
||||
// nicht automatisch mitgesucht — das serverseitige Formular startet sonst
|
||||
// mit leerem Forenwaehler und "Search subforums: Yes".
|
||||
var mainForum = picker.querySelector('option[value="10"]');
|
||||
if (mainForum) mainForum.selected = true;
|
||||
var noSubforums = form.querySelector('input[name="sc"][value="0"]');
|
||||
if (noSubforums) noSubforums.checked = true;
|
||||
|
||||
var root = document.createElement('div');
|
||||
root.className = 'rm-root rm-searchform';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user