Boilerplate4U
M Mats skrev:
Sen har jag väl inte kunnat låta bli att leka lite ......
[bild]
Snyggt! (y) Har mördarapan slagit till igen? ;) Så fall vill jag gärna ha en kopia! :heart:
 
Redigerat:
Boilerplate4U Boilerplate4U skrev:
Snyggt! (y) Har mördarapan slagit till igen? ;) Så fall vill jag gärna ha en kopia! :heart:
Mjo, helt hopplös den där apan ......

Kod:
// ==UserScript==
// @name        Byggahus++
// @namespace   Violentmonkey Scripts
// @match       https://www.byggahus.se/*
// @Grant       GM_addStyle
// @version     1.1
// @author      -
// @description 12/17/2020, 12:00:33
// ==/UserScript==


GM_addStyle ( `
 .main-container-forum,.main-container{
  max-width:100%!important;
}

span.usernameStats, span.item.tooltipTrigger{
  display:block!important;
}
.messageUserBlock{
  display:block;
}
.header-nav-bottom{
  display:block!important;
}

article.full, .content-comments{
  max-width:90%!important;
}
@Media (min-width: 992px){
  .header-proxy{
    height:92px!important;
  }
 
  body.sidebar-navigation-visible .floatNavigation, body.sidebar-navigation-visible .header-mover{
    padding-left:20px!important;
  }
}
#navigation-menu{
  display:none!important;
}


.message .messageInner{
  padding-top:0px;
  display:block!important;
}

div.messageInfo.primaryContent{
  width:100%;
  padding:10px;
}
div.posthead{
  width:100%;
  height:23px;
  background-color:#4b8085!important;
  padding-top:4px;
  padding-bottom:6px;
  font-size:12px;
  color: white;
  padding-left:4px;
  padding-right:20px;
  display:flex;
}

div.posthead h3.usernameContainer{
  display:none;
}
div.posthead .itemInlineMod{
  flex:0 0 22px;
  text-align:right;
  padding-bottom:2px;
}

div.posthead .itemInlineMod input[type=checkbox]{
  margin:2px 0 0;
}
div.posthead span.postPermaLink{
  color:white;
}

div.messageContainer{
  display:flex;
}

.message .messageUserInfo{
  width:120px;
  padding:10px;
}

div.userTextRow1 div.ml-auto, div.userTextRow1 div.itemInlineMod{
  display:none;
}

div.userTextRow2 span.ml-auto{
  display:none;
}
`)

const messagelist=document.getElementById("messageList");

Array.from(messagelist.getElementsByClassName("messageInner")).forEach(element => {
  //create the green banner
  const menuitem =document.createElement("div");
  menuitem.className="posthead";
  //add the postdate
  Array.from(element.getElementsByClassName("postDate")).forEach(element2 => {
      menuitem.innerHTML=element2.innerHTML;
  });
  Array.from(element.getElementsByClassName("userTextRow1")).forEach(element3 => {
 
    menuitem.innerHTML=menuitem.innerHTML + element3.innerHTML;
  });
 
 // const postdate=element.getElementsByClassName("postDate");

  element.insertBefore(menuitem, element.firstChild);
 
});
 
Redigerat:
  • Gilla
Boilerplate4U
  • Laddar…
Jag har en W10 med 24-tums skärm samt en laptop med Linux Mint med drygt 13-tums skärm.
Då det gäller storlek och utfyllnad av skärmen så använder jag Ctrl+ resp. Ctrl- för att anpassa skärmen. Fungerar både på W10 och Linux. Misstänker att det fungerar på plattor (vilket jag inte har) också, men vet ej. Då jag inte nyttjar BH på telefonen vet jag ej heller om smartphones har den möjligheten,

Här är skärmen i det normalläge jag använder.
Skärmdump av webbforum med öppen diskussionstråd och olika inlägg, kommentarer och menyer visade.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Och om jag förstorar med Ctrl+
Skärmdump av webbforum med öppen diskussionstråd och användarkommentarer.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Och så här ser den ut när jag förminskar med Ctrl- till 100%.
Skärmdump av ett diskussionsforum, visas i normalstorlek med öppen feedback-tråd och annonser.
Inloggade ser högupplösta bilder
Skapa konto
Gratis och tar endast 30 sekunder


Hoppas det här tipset kan hjälpa någon.
 
  • Gilla
Per Eskilsson
  • Laddar…
richardtenggren
M Mats skrev:
Mjo, helt hopplös den där apan ......

// ==UserScript==
// @nAME Byggahus++
// @namespace Violentmonkey Scripts
// @match [länk]
// @Grant GM_addStyle
// @version 1.1
// @author -
// @description 12/17/2020, 12:00:33
// ==/UserScript==


GM_addStyle ( `
.main-container-forum,.main-container{
max-width:100%!important;
}

span.usernameStats, span.item.tooltipTrigger{
display:block!important;
}
.messageUserBlock{
display:block;
}
.header-nav-bottom{
display:block!important;
}

article.full, .content-comments{
max-width:90%!important;
}
@Media (min-width: 992px){
.header-proxy{
height:92px!important;
}

body.sidebar-navigation-visible .floatNavigation, body.sidebar-navigation-visible .header-mover{
padding-left:20px!important;
}
}
#navigation-menu{
display:none!important;
}


.message .messageInner{
padding-top:0px;
display:block!important;
}

div.messageInfo.primaryContent{
width:100%;
padding:10px;
}
div.posthead{
width:100%;
height:23px;
background-color:#4b8085!important;
padding-top:4px;
padding-bottom:6px;
font-size:12px;
color: white;
padding-left:4px;
padding-right:20px;
display:flex;
}

div.posthead h3.usernameContainer{
display:none;
}
div.posthead .itemInlineMod{
flex:0 0 22px;
text-align:right;
padding-bottom:2px;
}

div.posthead .itemInlineMod input[type=checkbox]{
margin:2px 0 0;
}
div.posthead span.postPermaLink{
color:white;
}

div.messageContainer{
display:flex;
}

.message .messageUserInfo{
width:120px;
padding:10px;
}

div.userTextRow1 div.ml-auto, div.userTextRow1 div.itemInlineMod{
display:none;
}

div.userTextRow2 span.ml-auto{
display:none;
}
`)

const messagelist=document.getElementById("messageList");

Array.from(messagelist.getElementsByClassName("messageInner")).forEach(element => {
//create the green banner
const menuitem =document.createElement("div");
menuitem.className="posthead";
//add the postdate
Array.from(element.getElementsByClassName("postDate")).forEach(element2 => {
menuitem.innerHTML=element2.innerHTML;
});
Array.from(element.getElementsByClassName("userTextRow1")).forEach(element3 => {

menuitem.innerHTML=menuitem.innerHTML + element3.innerHTML;
});

// const postdate=element.getElementsByClassName("postDate");

element.insertBefore(menuitem, element.firstChild);

});
M Mats skrev:
Rätt mycket av ett rått hack men
// ==UserScript==
// @nAME New script - byggahus.se
// @namespace Violentmonkey Scripts
// @match [länk]
// @Grant GM_addStyle
// @version 1.0
// @author -
// @description 12/17/2020, 12:00:33
// ==/UserScript==


GM_addStyle ( `
.main-container-forum,.main-container{
max-width:100%!important;
}

.header-nav-bottom{
display:block!important;
}

article.full, .content-comments{
max-width:90%!important;
}
@Media (min-width: 992px){
.header-proxy{
height:92px!important;
}

body.sidebar-navigation-visible .floatNavigation, body.sidebar-navigation-visible .header-mover{
padding-left:20px!important;
}
}
#navigation-menu{
display:none!important;
}
`)
Sätt koden inom [ code] [ /code] så blir det ingen konstig formatering.

Försökte med din tidigare kod, fick det inte att funka i firefox tyvärr, så om någon fixar något fungerande för firefox får ni gärna posta. :)
 
richardtenggren richardtenggren skrev:
Sätt koden inom [ code] [ /code] så blir det ingen konstig formatering.

Försökte med din tidigare kod, fick det inte att funka i firefox tyvärr, så om någon fixar något fungerande för firefox får ni gärna posta. :)
bra påpekande - fixat.

Den senaste funkar på firefox på W10 för mig
 
  • Gilla
richardtenggren
  • Laddar…
Magnus E K
Ctrl+ på PC:n (Firefox, Windows 7 just nu) förstorar allting för mig, dvs det blir visserligen bredare men även större text vilket i detta fall är oönskat.

Varför inte bara göra en inställning för inloggade användare, "Max kolumnbredd"?
 
  • Gilla
MultiMan
  • Laddar…
Boilerplate4U
richardtenggren richardtenggren skrev:
Sätt koden inom [ code] [ /code] så blir det ingen konstig formatering.

Försökte med din tidigare kod, fick det inte att funka i firefox tyvärr, så om någon fixar något fungerande för firefox får ni gärna posta. :)
Jag hade också problem som berodde på att "flärpen" (`) blev förstörd när jag körde copy/paste till editorn.

Skärmdump av kod där en backtick ` visas markerad med en blå pil i en editor.

"Flärpen" ska vara följande ascii-kod
Ascii-koden för "flärpen" i tabellform med Char, Dec, Hex, och Oct värden.
 
  • Gilla
richardtenggren
  • Laddar…
richardtenggren
Boilerplate4U Boilerplate4U skrev:
Jag hade också problem som berodde på att "flärpen" (`) blev förstörd när jag körde copy/paste till editorn.

[bild]

"Flärpen" ska vara följande ascii-kod
[bild]
Tack! Nu ska jag komma ihåg detta till den 11/1 när jag börjar jobba igen! ;)
 
  • Gilla
Boilerplate4U
  • Laddar…
S
Går det att ändra så menyerna inte sitter längst ut i oändligheten? Sitter o läser forumet och får nästan bryta nacken för att se menyträdet som är borta vid grannen...
 
  • Wow
Per Eskilsson
  • Laddar…
j.f.s
Mycket bättre nu i mobilappen (iPhone) när man kan välja att inte se bilder i tex Bevakningar.
TACK! (y):D
 
  • Gilla
TeroM och 2 till
  • Laddar…
Nu har jag upptäckt att reklamen på något sätt tar över ljudet även om inget verkar spelas.
Inte så lite irriterande att melodikrysset stängs av så fort man kommer till en reklamruta.
 
Klar förbättring nu mot igår.
Jag skulle dock vilja få tillbaks att rubriktexten blir gråfärgad på lästa trådar istället för den blå pricken.
Det var mycket mer överskådligt att se vilka trådar man läst som det var tidigare.
 
  • Gilla
Staffans2000 och 2 till
  • Laddar…
dof dof skrev:
Appen har blivit helt hopplös nu också. Massa småbilder som stör.
Detta har ni fixat nu och jag gillar att det är tydligare text när inlägget gjordes. Har inget att gnälla på nu. Bra jobbat (y)
 
  • Gilla
Per Eskilsson
  • Laddar…
B
Rostig_9000i_-88 Rostig_9000i_-88 skrev:
Klar förbättring nu mot igår.
Jag skulle dock vilja få tillbaks att rubriktexten blir gråfärgad på lästa trådar istället för den blå pricken.
Det var mycket mer överskådligt att se vilka trådar man läst som det var tidigare.
Vet inte hur dina vanor ser ut men jag kollar alltid Bevakningar först och sedan skrolla genom i Senaste för att hitta intressanta trådar. Båda dessa listor har valet överst att bara visa olästa trådar, ett klick där så blir det mindre skrollande. Rekommenderas (y)
 
Inget problem med sorteringen, det är överskådligheten som blivit sämre tycker jag.
 
Vi vill skicka notiser för ämnen du bevakar och händelser som berör dig.