Seite 1 von 1

Webseiten Titel Bereich Stellwerke

Verfasst: Di Jul 29, 2025 4:30 pm
von davidre
Hi,
ich wollte schon einige male nachdem ich verschiedene Stellwerke/Regionen angesehen haben über den Browserverlauf wieder eines aufrufen ohne den Namen noch genau zu wissen. Zurzeit hat jede Unterseite nur den Titel "Stellwerke" egal welche Region oder Stellwerk gerade angezeigt wird, was nicht sehr hilfreich ist. Wäre es möglich den Titel so anzupassen, dass er sich änder je nach aufgerufener Region oder Stellwerk?
Viele Grüße

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Di Jul 29, 2025 5:05 pm
von WhoisMrRight
Hallo davidre,

jedes Stellwerk wird hier mit seiner AID (Anlagen-ID) aufgerufen. Ich bin hier weder Entwickler noch Erbauer sondern nur ein kleines Licht im Team aber ich kann mir kaum Vorstellen dass man das ändert um im Browserverlauf das Stellwerk schneller finden zu können. Vielleicht äußert sich ja noch jemand anders dazu.
Wenn dir aber Stellwerke gut gefallen, kannst du sie als Favorit markieren indem du einfach den Stern hinter dem Stellwerknamen anklickst und du kannst sie so schneller wieder finden. Vielleicht ist es das was deinen Vorstellungen am nächsten kommt.

Grüße
WhoisMrRight

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Di Jul 29, 2025 5:15 pm
von davidre
Mir geht es nicht darum die URL zu ändern sondern den Titel der in der Fensterleiste/Tab angezeigt wird. Also nicht nur "Stellwerke" sondern beispielsweise "Stellwerke - Schaulauf" oder "Stellwerke - Hessen".
Trotzdem Danke für deine Antwort.

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Di Jul 29, 2025 5:26 pm
von Maxx
Im Reiter "Stellwerke" das gewünschte Land aufrufen, die gewünschte Region anwählen und schon werden die alle verfügbaren Stellwerke alphabetisch angezeigt.
OK, ein wenig Geografiekenntnisse sind schon hilfreich. :mrgreen:

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Di Jul 29, 2025 6:09 pm
von davidre
Mir fällt gerade auf, dass ich das Thema in Fehler und Probleme erstellt habe - das sollte eigentlich nach Fragen und Anregungen. Ich möchte mich dafür entschuldigen, vielleicht kann ein Moderator das Thema verschieben?

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Di Jul 29, 2025 6:19 pm
von oberrheiner
Guten Abend,

kurzfristig wird es da sicher keine Änderung geben.
Aber das Thema kommt auf die lange Liste mit Dingen die man umsetzen kann, wenn man den Bereich mal wieder in den Fingern hat (und der Aufwand vertretbar ist).

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Di Jul 29, 2025 6:47 pm
von davidre
Vielen Dank, für das notieren und verschieben :D

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Mi Jul 30, 2025 6:57 pm
von davidre
Ich habe mir mal die Skripte angeschaut und mit diesen zwei kleinenÄnderungen erhält man das Verhalten, dass ich mir so in der Art wünsche:

Code: Alles auswählen

--- anlagen.js  2025-07-30 18:20:09.756691520 +0200
+++ /home/david/src/overrides/www.stellwerksim.de/anlagen.js    2025-07-30 09:33:59.337263558 +0200
@@ -479,6 +479,7 @@
 }
 function mapLoaded(map,rid,canvasname)
 {
+       document.title = map.region
        var draw=createDraw(map,canvasname,nodePlayerInfo,nodePlayerPaintPre,nodePlayerPaintPost);
        draw.draw();
        draw.registerClick(mapAIDclick,mapRIDclick);
@@ -598,6 +599,7 @@
        if(region && name) {
                anlagenName = region+": "+name;
        }
+       document.title = anlagenName
 
        html += "<table width='100%' border=0 cellspacing=0 cellpadding=4 class='border3'>";
        html += "<tr valign=top class='aidNavbar'><td colspan=2><b>"+anlagenName+"</b>";
Mit zugriff auf den PHP Code geht das auch bestimmt besser - anstatt beim Nachladen vielleicht direkt beim Laden der Seite.

Ich habe mir auf der Basis auch ein Userscript erstellt, vielleicht ist auch jemand anderes daran interessiert:

Code: Alles auswählen

// ==UserScript==
// @name        Titel StellwerkSim
// @namespace   Violentmonkey Scripts
// @match       https://www.stellwerksim.de/anlagen.php*
// @grant       none
// @version     1.0
// @author      -
// @description 30.7.2025, 18:18:52
// ==/UserScript==
window.mapLoaded = function(map, rid, canvasname) {
  document.title = map.region
  titleCache = document.title
  mapLoadedOriginal(map, rid, canvasname)
}
window.aidShown = function(aname, json)
{
  document.title = json.region + ": " + json.name
	aidShownOriginal(aname, json)
}

Re: Webseiten Titel Bereich Stellwerke

Verfasst: Mi Jul 30, 2025 8:48 pm
von davidre
Das skript enthält einen Fehler, so ist es besser:

Code: Alles auswählen

// ==UserScript==
// @name        Titel StellwerkSim
// @namespace   Violentmonkey Scripts
// @match       https://www.stellwerksim.de/anlagen.php*
// @grant       none
// @version     1.0
// @author      -
// @description 30.7.2025, 18:18:52
// ==/UserScript==
mapLoadedOriginal = mapLoaded
window.mapLoaded = function(map, rid, canvasname) {
  document.title = map.region
  mapLoadedOriginal(map, rid, canvasname)
}
aidShownOriginal = aidShown
window.aidShown = function(aname, json)
{
  document.title = json.region + ": " + json.name
  aidShownOriginal(aname, json)
}