Bild på bloggens författare

Nisse

blogg.ngn.nu

Tiden före (historiken) till den här bloggen finner du här
(fast jag är 'snart' klar med att ha överfört 'allt', hit):
ngn_blogga_nu

Arkiv:

ons 7-aug-2019 22:20

Jag är pinsamt inaktiv på bloggen numer men det har med den mentala orken att göra.

Att det nu blev ett inlägg har att göra med att jag upptäckte att jag fick konstiga automeddelande från min blogg när det lagts en kommentar.

Kontaktade supporten för mitt webbhotell och efter en del meddelanden fram och tillbaka så visade det sig att spammare hittat ett sätt att kringgå de säkerhetslösningar jag hade och faktiskt utnyttjade mina inlägg till att sprida spam! Usch och fy!

Den som ville sprida spam, t.ex. meddelande om missförstånd om betalningar eller räkningar, började med att i min funktion för ’prenumeration’ lägga in en hel drös med ’prenumeranter’.
När jag kontrollerade så fanns det inlägg som hade mer än 1500 prenumeranter (och så populär är inte min blogg :me: )
När spammaren lagt in dessa ’prenumeranter’ skrev den en kommentar, manuellt, ett exempel på lydelse: ”Hey!
I received an invoice from you that says to pay 100 euros. the problem is i don’t understand a thing because it is written in spanish. please send it in English thanks.
Just detta meddelande (kommentar) lades in igår för inlägget: ”Spanska (FUE) fortkörningsböter?” (8/1-13).
När den kommentaren läggs så skickas per automatik detta vidare till alla som är uppsatta som ’prenumeranter’.
Vilket alltså kunde uppgå till 1000-tals

Nu är det stoppat. Jag tog bort (avaktiverade) möjligheten att prenumerera på inlägg.

Jag har också aktiverat så att alla kommentarer måste godkännas, manuellt, av mig. Innan de visas i kommentarsdelen för inlägget.

Jag har installerat en sk plugin som kallas reCAPTCHA men inte aktiverat den än.
Den kan stoppa spam och när den aktiverats kan jag kanske också aktivera ’prenumerationsmöjligheten’ igen.
Men, just nu har det låg prioritet.

Övrigt aktuellt:
Ryggen
Ska till Spine Center GBG den 19/8-19. Det är ländryggen som krånglar å det värsta. De opererade bort några taggutskott 2015 men nu har jag fått en massa problem med nivåer ovan och nedanför detta operationsområde. Flera diskbråck, förträngningar (spinal stenos). En diskruptur (L5-S1) samt att kota L5 glider ’inåt’.
Nack- och bröstryggen ser inte bra ut heller – flera diskbråck och förträngningar (spinal stenos)

Reumatism
Står som reserv (vad det nu innebär?) för vistelse å Vintersol, Teneriffa (det har å göra med mina reumatiska besvär, Psoriasisartrit).
Så i nuläget ’vågar’ jag inte boka någon vistelse till för min kropp mer klimatvänlig plats.

Kyl / frys
Krånglar på ett märkligt vis. Hustrun har fört data på temperaturen.
Frysen; Inställd (digitalt) på -18°C ger -25°C?
Kylen: Inställd på 3 (via ratt, 0-6) ger en temperatur om +10°C högst upp och +2°C längst ned (där det är tänkt att man ska förvara lite mer känsliga saker som frukt och grönt.)
En skillnad på 8 grader – ?

Vi har nu vidtagit åtgärder efter tips från tillverkarens servicesupport.

Nu ska ny mätperiod inledas. Kvarstår problem så ska skicka en sk servicetekniker (lär kosta oss pengar – om jag förstått det hela rätt – Kyl & frys är köpta 2014)

Geocaching
Håller på så mycket jag orkar. Funkar bäst för min kropp via cykel eller via bil och då till GPSgömmor som ligger nära.
Har lyckats dela upp mitt bildsamlande i två delar (f-spot) så nu har jag en databas med bara geocachingrelaterade bilder.
I det ’arbetet’ upptäckte jag att det saknades bilder för en stor del av oktober / november 2018. Då var vi å Gran Canaria med goda vänner och letade GPSgömmor bl.a.
Därför håller jag nu på med att redigera några hundratalet bilder (bl.a. minskar jag ned dem till ca 800×600 pixlar)

Aktiverade i dag en sk TB (TravelBug: en spårbar tingest) i detta fall ett klistermärke med en kod. Det märket satte jag på min cykel och gav den sedan namnet: NilsGN’s cykelTB.
Min tanke med detta är att hålla koll på till vilka GPSgömmor jag tar min cykel.
Denna spårbara klisteretikett har en egen sida: NilsGN’s cykelTB (TB7TF3P)
Bilen har också en egen: NilsGN – Blå Dacia Logan MCV 2015 (TB88X11)
Ja, min anteckningsbok har också en: NilsGN-TCGp (TB4Z0YH)

Motion / sjukgymnastik
Har som mål att ta en promenad om ca 2,5 till 3km varje dag. Går med gåstavar. Har jag inte dem så drar jag åt vänster…
Rent generellt tar det emot att gå dessa promenader då det gör attans ont i benen och ländryggen.
Känns lite som att flytta på två motsträviga stockar, med känslor…

Har också ett jättebra sjukgymnastikprogram för ländryggen.
Problemet här är att jag fn inte gör dem.
Tre problem;
1. Att ta sig ned till golvet utan ökad smärta är omöjligt.
2. Att ligga på golvet och utföra övningarna utan ökad smärta är omöjligt.
3. Att ta sig upp från golvet utan ökad smärta är också omöjligt.
Jag vet att det blir en negativ spiral eftersom jag av erfarenhet kan säga att ländryggen stabiliseras något på ett positivt vis om jag gör övningarna.
Men ovanstående tre problem utgör ett kraftigt mentalt motstånd.

Skannande av DIA-bilder
Ligger här vid min vänstra sida och ropar på uppmärksamhet … hustrun är också en drivande kraft i att jag ska prioritera det ’arbetet’ – det går väl sådär….

Backup
Var till bankfacket och hämtade bl.a. den USB-hårddisken jag hade där.
Planerar att dela upp filerna i två huvuddelar (med hänsyn till efterlevande) enligt typ;
”Kan vara intressant att sparas för efterlevande” (typ mina bilder och den här bloggen samt allt jag skrivit om min sjukhistoria) och;
”Ska raderas” (innehåller OS-backup och filer av mer privat karaktär som jag bedömer att eftervärlden antingen inte är ett dugg intresserade av eller att de helt enkelt har med det att göra.)

Annat
I samband med bankfacksbesök så tog jag också med mig mitt testamente, det behöver justeras lite.
Det gäller att göra det så enkelt som möjligt för efterlevande.

Tvätt
Lite tvättstugetvättande bokandes nu till kvällen…

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
lör 8-dec-2018 23:24

LEGO (75213)
Lucka 8:
[Bild: LEGO Star Wars Adventskalender 75213. Lucka nr 8]
Färdigbyggd:
[Bild: LEGO Star Wars Adventskalender 75213. Lucka nr 8]
Battle Droid (75213-9).
Förlagan är sannolikt denna: B1 battle droids.
En sk standardstridsdroid, ses i alla Star Wars-filmerna – tror jag.

Data
Gav mig på att försöka få bort problem som nya WP5 orsakade.
Jag fick ju igång det men det ’blinkade till ett ’fel’:
Warning:
Missing argument 1 for wp_enqueue-code-editor(), called in
.../wp-admin/edit-form-blocks.php on line 340 and defined in
.../wp-includes/general-template.php on line 3144

Brydde mig inte om det där – tills vidare – irriterade mig i stället på den nya redigeraren.
Den envisas med att man ska redigera i ’block’ – det kan ju vara ok. Men, den hanterade stycket på ett irriterande vis – det gick, t.ex., inte längre ’smidigt’ att lägga text strax ovanför en bild – det blev ett mellanrum.
Mest beroende på att texten behandlades som ett stycke och bilden som en egen fristående del. Man kan lägga till en sk undertext, till bilden – men det blir ’bara’ centrerad och går inte enkelt att t.ex. vänsterjustera.
Dumheter!
Hittade ett sk ’plugin’: Classic Editor
Installerade det och så nu blev det hela genast bättre – som förut :me: och inget felmeddelande :me:

Chaufför
Som avslutning på kvällen fick jag förmånen att köra hem sonen från en festlighet :me:

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
ons 9-dec-2015 23:50

Morgon: Sömn OK :me:

Fotograferade ryggen, operationsområdet (förbandet) & nässelutslagen.
Nässelutslagen är ff kvar. Generellt och rent subjekltivt kliniskt bedömt så tycker jag att det ser bättre ut, i vart fall inte sämre :me:

LEGO Adventskalendrarna; Star Wars & City 2015. Lucka nr 9:
[Visa mer…]

Promenad
Idag är planen att det ska bli en promenad både på fm & em, 2 varv rynt tre byggnader.
>>: OK :me:

Sjukgymnastik
6 lätta övningar. 10 rep per övning.
>>: OK :me:

Framför datamaskinen
Skippar minskningen (i bildbehandlingsprogrammet GIMP) av det sk pixeldjupet (från 350 till 72) för bilderna från den lilla digitalkameran (SONY WX30).
Onödigt 'arbete', det påverkar inte filstorleken – fast det borde göra det…?

Bloggen
Uppdaterade den och så installerade jag en ny sk plugin. Den skullke fixa så att man inte kunde använda påhittade eller utgångna ePosrtadresser.
Testade. Fungerade inte alls. Det som hände var att bloggen tog ca 1000% längre tid på sig att starta.
Så den pluginnen avinstallerades.

Paket
Fick precis meddelande (10:55) om att nu fanns ett paket, i Onsjökiosken, att hämta. Det kan vara blekmedel & färg till mina Nylonskjortor.
Får bli eftermiddagens promenad.
[Bild: NGN, Paket]
>>: Det var till kläderna :me:
[Bild: NGN, Blekmedel, Textilfärg]

Juldekorering
Hustrun handlade fönsterbelysning åt mig, igår:
[Bild: lgn; Vardagsrum, Min Hörna, Julpynt]
Jag tycker att det blev skitbra. Problemet var att hitta en kamera som kunde ta en tillräckligt bra bild. Min lilla SONY WX30 fixade det inte (förutom bilden ovan, med blixt). Och den 'stora' digitala systemkameran är ju nu 'fast' monterad i köket, riktad mot fågelmataren.
Kom då på att jag hade en kamera till :me:
Nya Leica D-LUX 6. Den fixade bra bilder.
[Bild: lgn; Min Hörna, Julpynt]

I bara farten tog jag bilder på 'riset' vi har till höger om TV:n:
[Bild: lgn; Vardagsrum, Julpynt]

Och så en bild på ljusslingan i häcken utanför 'mitt' fönster:
[Bild: lgn; Utsidan, Baksidan, Häcken, Julpynt]

LEGO (42030)
Det jag hållit på mest vad avser detta bygge är att greja med gårdagens bilder. Det är ju fantastiskt hur jag håller på…

Promenad – 2
Till Onsjökiosken och tillbaka.
>>: Kom halvvägs. Kom på att jag inte hade någon legitimation med mig. Tog upp smarat telefonen och kollade SMS:et. Jodå, man skulle ha leg. med sig. Bara å vända…
… det gick bra. Fastän det nu blev längre än vad jag tänkt mig.

Sjukgymnastik – tillf. 2
6 lätta övningar. 10 rep per övning.
>>: OK :me:

Missfärgade skjortorna (Duac®)
Måste ha slarvat vid informationsinhämtandet.
Mängden avfärgning vart det inga problem med, men mängden färg…

Färgen
Fick en påse, marinblå (20), vikt ca 16g. Det räcker till att färga en skjorta, enligt anvisningarna (max 200g) en av mina skjortor väger ca 260g.
Till färgning av Nylon (tror jag*) ska man också ha ättikssprit eller vit vinäger. Hittar inget av det här hemma fast hustrun har sagt att vi ska ha det…
*Det står inte ett ord i anvisningarna om nylon.

Sköter sig avfärgningen så kan jag kanske få 5st lätt ljusblå skjortor :me:
Det skulle jag nöja mig med.

Efter färgning, i maskin, så ska man köra en omgång med en trasa och Clorin (det hittar jag ingen här hemma).

Blekning / avfärgning
Har startat en maskin med 5 skjortor (vikt ca 1,3kg). Har enligt anvisningar lagt i avfärgningspåsar, 2st, det ska räcka för 2kg torr tvätt.

>>: Fungerade inte alls. Nitor Remover 'bleker' eller avfärgar inte 100% nylon. Det verkar som om denna remover endast är till för nitor's egna färgningar.

Nu försöker jag med ett blekmedel jag hittade i städskåpet:
[Bild: NGN, Blekmedel]
Rent.
>>: Fungerade inte det heller…

Nästa är att använda det där ersättningsmedlet för klorin.
[Bild: NGN, Blekmedel]
Javex
Det ska stå över natten. Jag prövar på en skjorta. Den som är mest drabbad.

Net-ID
Har försökt installera telias e-legitimation. Vill sig inte. Prövar med omstart…
BankID supportas inte längre för Linux.
… omstart hjälpte inte.
Däremot fick jag tillägget (plugin) installerat och aktiverat via lite 'hanpåläggning'. Noterade ett par småfel i huvudinstallationen. Gick in i skriptfilen och hittade två ställen som inte fungerade så som programmakarna tänkt. När jag gjorde det manuellt. Installerades tillägget för FireFox (och det finns där, aktiverat) och Chrome (fast jag hittar det inte…).
Skickat en fråga till supporten för 1177. Det är där jag får felmeddelanden och kan då inte logga in, via (telias) NetID.

Fågelmataren
[Bild: lgn; Utsidan, Framsidan, Fågelmataren]
Blåmes.

Anteckningar
8/12-15  (Not 151209: Korrekturläst, Redigerat bilder & Publicerat)

Hälsoläget:
Morgon: Se föregående dags redogörelse, för morgonen.
Dagen: Känseln strax ovanför & strax nedanför vänster knä samt vid högra delen av smalbenet och ned mot foten, har blivit sämre. Hoppas verkligen att det tillhör ett normal postoperativt förlopp.
Kvällen: Känner mig trött men har inga problem med att vara uppe.
[0208080010] 85,6(-1,1) :BigTumpUp: (det för att jag gått ned under 86)

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
tis 1-feb-2011 21:12

sömn; ok. Fast jag är fortfarande rackarns trött om morgonen.

Telefonförsäljare
Tur att jag har en dotter som jobbat med det där så att jag håller tillbaka vad jag tänker någorlunda. Jag bli bara förbannad när de inte lyssnar på mig när jag säger nej.

Allt detta bara för att jag var dum nog att svara på någon s.k. uppföljningsenkät. Fortsätter det här så får jag försöka få reda på hur det stoppas.

Den här gången handlade det om att de ville sälja Omega-3-kapslar till mig bara för att jag någonstans svarat att jag ansåg att jag åt för lite fet fisk, typ lax. Jag frågade då säljaren att borde inte denne i så fall rekommendera mig att äta mer fet fisk än att jag ska köpa omega-3-kapslar?

Bloggtrixande
Kämpar på med min experimentblogg. Den blir mer och mer lik mitt original. Även om jag väljer annorlunda lösningar på en del ställen.

Vila
Orkade inte vara uppe så jag fick släpat mig till sängen…

Farsan
"Det knallar å går." Han är tydligen tillbaka till utvecklingsposition strax innan fallet, häromdagen (igår). Vilket innebär att det går framåt.
Brodern hade varit där på besök och så hälsade jag till far från släktingen IS.

Släktforskning
Har studerat släktforskningprogrammet DisGen. Förstår att min kamrat Berra är lyrisk men det saknar en del som jag är bortskämd med (i mitt gratisprogram GeneWeb). I 'Notiser' så kan jag inte påverka textutseendet ingen fet, kursiv eller understruken stil. Å inte går det att infoga personanknutna externa länkar (leder tillbaka till den här sidan).
Har lagt in en fråga i tillhörande forum (DIS Forum – Disgen – Framtida utveckling av Disgen): Notisdelen (DisGen).

Hälsoläget:
Det är segt och trögt i varenda muskel och led. Och så väser min tinnitus…
[03-03-025-005]

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share

sömn; ok. Fast jag kände mig väldigt seg på morgonen. Har inte tagit några läkemedel alls på ett par dagar nu – det känns.

Farsan
Ringde han. Han hade precis ätit och var på väg upp i sängen. Jag tycket han lät ynklig…
Idag var kommentaren: "Det går sin gilla gång…". Det är är en bra bit under 'må-nivån': "Det knallar å går."

Fixat och ordnat lite med fars ekonomiska papper – ordning och reda!

Promenad
Hustrun fick faktiskt ut mig på en promenad trots isande snålblåst och lite råkyla.

LEGO
Fick en legodetalj, ett vitt 40-kuggars kugghjul, idag. Jag beställde det den 3:e januari…

Bloggtrixande
Idag har jag härjat massor med min experimentblogg. I rutan nedan kan den eventuellt intresserade följa min s.k. arbetsgång 'workflow', ska det visst heta…:

Arbeta med '<div>':ar
id	Förekommer bara en enda gång i ett HTML-dokument	- prefix i styledefinitionen: '#'
class	Kan användas flera gånger 				- prefix i styledefinitionen: '.'

I understand that the specificity for the id vs. class selector is based on a left-reading scale. The farther left your selector appears the less specific it is.
For example:
p{color:red;} 			has 0,0,0,1 (just an element)
.red{color:red;} 		has 0,0,1,0 (just a class)
#content p.red{color:red;}	has 0,1,1,1 (an element, class and id)
<inline style tag> 		has 1,0,0,0 (and trumps all specificity of CSS.)
I find this useful to think about while writing my messy, messy code, so I thought I'd pass it along.

Great job of keeping it simple Ivan. A few other interesting css tidbits about id and class assignment for beginners:
* You can specify only elements inside specific elements in the css by putting a space between the selectors. 
  For example: 
  #bigbox .foo {font-weight:bold;} 
  will make any element with class="foo" inside an element with id="bigbox" bold.
* You can assign multiple classes to html element by seperating them with spaces. 
  For example: 
  <p class="foo bluefoo">This Paragraph</p> 
  would get whatever css styles you've assigned in the css for both .foo and .bluefoo.
* Finally, assign a set of css rules to multiple selectors by seperating them in the css with commas: 
  For example: 
  html, strong, li, #foobar, .cheese {font-family:"comic sans";} 
  This would apply the font, comic sans, to each of the listed selectors. Please don't do this. :)

<div>
</div>

----------------
Hur ska min blogg organiseras?

Finns det standardID som bör finnas?
Finns det standardKlasser som bör finnas?

Jag testar först med antagandet; Nej.
Jag håller mig till engelska dels att man då slipper krånglet med åäö, vika inte funkar i all form av kodning. Dels att, blir det bra, så kanske temat kan publiceras.
De viktigaste;
Hela sidan:			id="thepage"
Sidhuvudet: 			id="thehead"
Flikarna:			id="thetabs"
HTML-sidans kropp (body):	Samma som 'thepage' (inga 'div':ar ovanför taggen: 'body')
Vänster sidolist (meny):	id="theleftsidebar"
Höger sidolist (meny):		id="therightsidebar"
Området uppe till höger som innehåller frågorna (widgetcontainer):
				id="thetopright"
Inläggen / posterna / 'loopen':	id="theloop"
Respektive inlägg / post:	class="thepost"
Respektive inlägg / post, huvud:class="theposthead"
Respektive inlägg / post, text (content = innehåll):
				class="theposttext"
Respektive inlägg / post, s.k. metadata (kategorier, ettiketter):
				class="thepostmeta"
Respektive inlägg / post, 'fot':class="thepostfoot"
Navigeringsdelen, om det finns flera poster så kan man visa länk till föregående respektive efterkommande (nedanför loopen men tillhör den likväl):
				class="thenavigation"
Sidfoten:			id="thefoot"


Hur ser namngivnigen (id) ut för andra teman och då för 'the loop'?
temat: 
WordPress Default: 	ID=content
WordPress Classic:	Inget alls
Twenty Ten:		ID=content samt en 'div' som omsluter den: ID=container
NGN-WP:			Ingen Specifik

-----------------
Till 'verkligheten';
I filen style.css definierar jag identiteter och klasser (jag sätter inga värden, än.):

/* START: placering på sidan och färger [typography and colors] */
/* Sidfoten [Foot] id */
#thepage {} 

/* Sidhuvudet [Head] id */
#thehead {}

/* Flikarna [Tabs] id */
#thetabs {}

/* Sidopanel (meny) [sidebar (menu)] id */
#sidebar {}

/* Sidopanel 2 (meny) [sidebar 2 (menu)] id */
#the2sidebar {}

/* Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the head] id */
#thetopright {}

/* Inläggen / posterna / 'loopen' [the loop] id */
#theloop {}

/* Respektive inlägg / post [the single post] klass [class] */
.thepost {}

/* Respektive inlägg / post, huvud [the single post head] klass [class] */
.theposthead {}

/* Respektive inlägg / post, text (content = innehåll) [the single post conten] klass [class] */
.theposttext {}

/* Respektive inlägg / post, s.k. metadata (kategorier, ettiketter) [the single post meta] klass [class] */
.thepostmeta {}

/* Respektive inlägg / post, 'fot' [the single post foot] klass [class] */
.thepostfoot {}

 /* Navigeringsdelen, om det finns flera poster så kan man visa länk till föregående respektive efterkommande (nedanför loopen men tillhör den likväl) [the navigation part below the loop] klass [class] */
.thenavigation {}

/* Sidfoten [foot] id */
#thefoot {}

/* SLUT: placering på sidan och färger [END: typography and colors] */

Ovan inklistrat i style.css 110126.
Kör en validiering: >>: 56 fel och en varning!? Phu! De har å göra med inläggen, allihopa.
(I förbifarten noterade jag att blogg.ngn.nu har 4 fel?) De berodde också på ett misstag, av mig, när jag skapade ett inlägg med [Visa mer...]. Men egentligen inte.
Det var WordPress admin editor som lade till taggen 'p', där jag inte ville ha den...)

Kan vara bra att bli av med felen så blior det lättare att följa processen.

Nu är det 0 fel och bara en varning, vilken får jag dock inte veta...
Tog bort kod för pollen:
Original: "onclick="poll_result(%POLL_ID%); return false;" onkeypress="poll_result(%POLL_ID%); return false;" title="Visa resultat för den här analysen">Visa resultat</a></p></div>"
Ändrade till: "onclick="poll_result(%POLL_ID%);" onkeypress="poll_result(%POLL_ID%);" title="Visa resultat för den här analysen">Visa resultat</a></p></div>"
Validieringen gillande inte: "return false;" efter: "poll_result(%POLL_ID%);"
*****************
110127
Nu ska jag försöka mig på och styra upp placering av främst inläggen och sidolisterna
Först, grundfärgen för hela sidan: 
	background-color: #970A07;
Placeras i style.css, vid:
/* Hela sidan [page] id */
#thepage {} 

Så att det blir såhär:
/* Hela sidan [page] id */
#thepage {
	background-color: #970A07;
} 

För att nu få färgen att synas måste jag lägga in en 'div' i filen header.php och footer.php med id=thepage
I header plaseras:
<div id="thepage"> strax under HTML-taggen: 'body'
och jag skriver det såhär:
<div id="thepage" /* START */ > 

Sedan läger jag in sluttaggen i footer.php. Strax ovanför HTML-taggen: '/body'. Så här:

</div / END id thepage */ > 

Dags för test: >>: Inget... Validieringen gillar inte mitt sätt att lägga in kommentarer.

Jag ändrar från:
<div id="thepage" /* START */ > 
</div / END id thepage */ > 
till:
<div id="thepage" ><!-- START --> 
</div><!-- END id thepage -->

Ny test: >>: Inga fel men inget syns

Prövar med att ge attribut till HTML-taggen direkt. i style.css, så här:
body {
	background-color: #970A07;
}

Ny test: >>: Det tog skruv!
Antagligen hade jag ocks dirket i HTML-taggen: body satt samma sak genom att ha gett taggens parameter 'id' värdet 'thepage'.
Jag testar för att lära mig: >>: stämde bra.

Nu är frågan: Vilket är att föredra?
Jag väljer att placera 'styrningen i style.css. Det ger möjligheten att i enskilda (andra) taggar i sätta annat värde och det får då första prioritet.

Nu vill jag anpassa visningen av inläggen. Annan bakrundsfärg, smalare, i mitten, 'theloop': 
I style.css, lägger jag till:
/* Inläggen / posterna / 'loopen' [the loop] id */
#theloop {
	width:32%;
}

I index.php lägger jag in:
<div id="theloop"><!-- START -->
strax ofanför koden:
<?php if (have_posts()) : ?>

Och strax nedanför:
<?php endif; ?>
Lägger jag till:
</div><!-- id theloop END -->

Test: >>: Helt OK (kanske lite smalt men jag avvaktar lite med eventuella justeringar)

Nu sätter vi 'min' bakgrundsfärg för respektive inlägg (post).
Det gör jag först i style.css:
/* Respektive inlägg / post [the single post] klass [class] */
.thepost {
	background-color: #D1D197;
}

Sedan sätter vi en 'div' i index.php
Strax under koden:
<?php if (have_posts()) : ?>
Så här: <div class="thepost"><!-- START -->

Och strax nedanför koden:
<?php endwhile; ?>
Så här:
</div><!-- class thepost END -->

Test: >>: OK

Placera inläggen i mitten:
Lägger till två rader vid definitionen av 'theloop', så här:
/* Inläggen / posterna / 'loopen' [the loop] id */
#theloop {
	width:32%;
	margin-left:auto;
	margin-right:auto;
}

Test: >>: OK

Nu ska vi se om jag fixar att placera huvudsidopanelen, till vänster, om inläggen.
Först en 'container' för detta ändamål, en 'div'. Den är ju redan difinierad: 'sidebar'.
Nu käller det dock att få den placerad på rätt ställe med önskad bredd och bakgrundsfärg.
Bakgrundsfärg:
	background-color: #7A7649;
Positionen / placeringen:
	float:left;
	position:relative;
Bredd:
	width:15%;

Prövar med att placera allt i id=sidebar i filen style.css, så här:
/* Sidopanel (meny) [sidebar (menu)] id */
#sidebar {
	background-color: #7A7649;
	width:15%;
	float:left;
	position:relative;
}

Sedan ska den definitionen få effekt, det sätter jag i filen index.php, så här:
<div id="sidebar"><!-- START -->
	<?php get_sidebar(); ?>
</div><!-- id sidebar END -->

Test: >>: OK

Men jag vill ha den intill inläggen. Nu befinner den sig längst till vänster i fönstret.
Dags att sätta bredden på 'hela' bloggen. Av erfarenhet har jag märkt att det funkar väl om jag sätter bredden till 950px, statisk bredd. Med minsta bredd definierad till 800px
I stilfilen style.css blir det såhär:
/* Hela sidan [page] id */
#thepage {
	width:950px;
	min-width:800px;
	margin-left:auto;
	margin-right:auto;
}

Test: >>: OK

Fast nu få jag ändra lite breddvärden:
Inläggen:
Från: 32%
Till: 52%

Sidopanelen:
Från: 15%
Till: 22%

Test: >>: OK.

Nu vill jag skapa en höger sidopanel också så att jag lättare ska kunna finslipa på utseendet. Men före finslipande ska jag fixa till sidhuvudet. Det ska också delas in i tre s.k. kolumner. Tidigare har jag valt att göra det via en tabell nu ska jag använda 'div':ar.
Först, är den registrerad i functions.php? (så att man kan lägga in s.k. widgets i den).
Svar: Nej.
Då gör vi det, i filen functions.php lägger jag till, strax efter den första registreringen:
register_sidebar(array(
        'name' => 'the2sidebar',
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '',
        'after_title' => '',
    ));

För att det hela ska fungera så att man kan använda den till annat än att lägga s.k. widgets i så är det ytterst lämpligt att skapa en fil som heter: 
the2sidebar.php
Med innehållet, till att börja med:
// innehåll som man vill visa innan de s.k. widgets, den 2:a
<?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar() ) : ?>
// standard sidomeny om inga widgets används
<?php endif; ?>
// innehåll som man vill visa efter de s.k. widgets, den 2:a

Den 2:a panel ska också få bakgrundsfärg, bredd och placering, i stilfiloen: style.css, så här:
/* Sidopanel 2 (meny) [sidebar 2 (menu)] id */
#the2sidebar {
	background-color: #7A7649;
	width:20%;
	float:right;
	position:relative;
}

I huvudmallen, index.php, 
Strax nedanför koden för den andra sidolisten:
<?php get_footer(); ?>
lägger jag in följande:
<div id="the2sidebar"><!-- START -->
	<?php include (TEMPLATEPATH . '/the2sidebar.php'); ?>
</div><!-- id the2sidebar END -->

Lägger in en s.k. widget i den för stt se så den dyker upp.

Test: >>: ok men 'fel' widget visades?

Vad kommer det sig?

Hade missat att tala om vilken sidopanel, med widgets, som skulle användas, i filen: the2sidebar.php
En kodrad såg ut såhär:
|| !dynamic_sidebar() ) : ?>
Den ska se ut såhär:
|| !dynamic_sidebar('the2sidebar') ) : ?>

Test: >>: OK.

Nu vill jag fixa till sidhuvudet.
Dela in den efter samma princip som 'bloggkroppen'.

Har redigerat filen style.css, den delen som jag valt att placera definitionerna av HTML -sidans övre del. Nu ser det ut såhär:
/* Fönsterhuvudet, rubrikdelen [window header part] id */
#thewindowhead {}

/* vänstra övre delen av fönstret [te left upper part of window] id */ 
#thetopleft {}

/* Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] id */
#thetopmiddle {}

/* Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] id */
#thetopright {}

För att inte röra till det för mycket i originalfilerna och dessutom göra det lättare att spåra fel så väljer jag att skapa en separat fil för detta:
ngn-hedaer.php
Och den fyller jag med, än så länge:
<H1><?php bloginfo( 'name' ); ?></H1>

Och i filen header.php, lägger skriver jag sist:
Jag tar bort raden:
<H1><?php bloginfo( 'name' ); ?></H1>
Och skriver i stället:
<div id="thewindowhead"><!-- START -->
	<?php include (TEMPLATEPATH . '/ngn-header.php'); ?>
</div><!-- id thewindowhead END -->

Test: >>: OK
[] Min bild i vänsterdelen
[] bloggnamnet i mitten
[] Pollen till höger

Registrerar över högra delem som s.k. widgetcontainer i filen fonctions.php:
register_sidebar(array(
        'name' => 'thetopright',
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '',
        'after_title' => '',
    ));

Har lagt in följande i filen, ngn-header.php:
<!-- vänstra övre delen av fönstret [the left upper part of window] -->
<div id="thetopleft"><!-- START -->
</div><!-- id thetopleft END -->

<!-- Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] -->
<div id="thetopmiddle"><!-- START -->
	<H1><?php bloginfo( 'name' ); ?></H1>
</div><!-- id thetopmiddle END -->

<!-- Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] id -->
<div id="thetopright"><!-- START -->
// innehåll som man vill visa innan de s.k. widgets, den 3:e
<?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar('thetopright') ) : ?>
// standard sidomeny om inga widgets används
<?php endif; ?>
// innehåll som man vill visa efter de s.k. widgets, den 3:e
</div><!-- id thetopright END -->

Innan jag testar byter jag ut widget i panel 1.

Test: >>: OK

Nu ser aktuell del i style.css ut enligt nedan:
/* vänstra övre delen av fönstret [the left upper part of window] id */ 
#thetopleft {
	width:22%;
	float:left;
	position:relative;
}

/* Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] id */
#thetopmiddle {
	width:52%;
	margin-left:auto;
	margin-right:auto;
}

/* Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] id */
#thetopright {
	background-color: #D1D197;
	width:22%;
	float:right;
	position:relative;
}

Och ngn-header.php innehåller:
<!-- vänstra övre delen av fönstret [the left upper part of window] -->
<div id="thetopleft"><!-- START -->
	<p align='center'><img src='/images/Nisse_02(1).jpg' alt='Bild på bloggens författare' /></p>
	<p align='center'><font color='#FFFFFF'><b>Nisse</b></font></p>
</div><!-- id thetopleft END -->

<!-- Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] -->
<div id="thetopmiddle"><!-- START -->
	<H1><?php bloginfo( 'name' ); ?></H1>
</div><!-- id thetopmiddle END -->

<!-- Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] id -->
<div id="thetopright"><!-- START -->
	// innehåll som man vill visa innan de s.k. widgets, den 3:e
	<?php if ( !function_exists('dynamic_sidebar')
        	|| !dynamic_sidebar('thetopright') ) : ?>
	// standard sidomeny om inga widgets används
	<?php endif; ?>
	// innehåll som man vill visa efter de s.k. widgets, den 3:e
</div><!-- id thetopright END -->

Test: >>: intressant...
Får nog sätta höjd på 'thewindowhead'

Prövar med, i filen style.css:
/* Fönsterhuvudet, rubrikdelen [window header part] id */
#thewindowhead {
	min-height:300px;
}

Lite bättre. Ser om det fixar sig om jag breddar övre högra delen.
Det verkar kört att fixa det här via 'div':ar. Om t.ex. en s.k. förälder-div innehåller en barn-div, en 'ruta' i en 'ruta' så ökas inte höjden, per automatik på förälder-diven om barn-divens höjd ökas. Och det vill jag att det ska göra så jag får nog ta till HTML-taggen: 'table' och tillhörande; 'tr' & 'td'.
Enklast möjliga tabell, med en s.k. cell:
<table><tr><td></td></tr></table>

Jag prövar:
Jag fick till det riktigt bra men jag fick tänka om en hel del. Så här; skrev om aktuell del i style.css:
/* vänstra övre delen av fönstret [the left upper part of window] class */ 
.thetopleft-contanier {}

td.thetopleft-contanier{
	text-align:left;
	vertical-align:top;
}

.thetopleft {}

td.thetopleft{
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

/* Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] class */
.thetopmiddle {}

td.thetopmiddle{
	text-align:center;
}

/* Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] class */
.thetopright {
	background-color: #D1D197;
}

td.thetopright{
	width:35%;
}

Och filen ngn-header.php ser nu ut såhär:
<table><tr>
<td class="thetopleft-contanier"><table><tr>
<td class="thetopleft">
<!-- vänstra övre delen av fönstret [the left upper part of window] -->
	<p><img src='/images/Nisse_02(1).jpg' alt='Bild på bloggens författare' /></p>
	<p><b>Nisse</b></p>
</td>
</tr></table>
<td class="thetopmiddle">
<!-- Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] -->
	<H1><?php bloginfo( 'name' ); ?></H1>
</td>
<td class="thetopright">
<!-- Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] id -->
	// innehåll som man vill visa innan de s.k. widgets, den 3:e
	<?php if ( !function_exists('dynamic_sidebar')
        	|| !dynamic_sidebar('thetopright') ) : ?>
	// standard sidomeny om inga widgets används
	<?php endif; ?>
	// innehåll som man vill visa efter de s.k. widgets, den 3:e
</td></tr></table>

Jag känner mig nöjd med att arbeta enligt ovan och validieringen verkar ju gilla det också.
Eftersom det är så rackarns knepigt att få 'div':arna att lyda gör jag något liknande med bloggens kropp.
Nackdelen med det är att jag 'binder' sidopanelerna vid en fix position.
Men nu är jag ju konrvativ av mig, i den delen, så då får det bli så.

Det var rackarns vad det var knepigt. Fick problem med ett glapp över första 'posten'. Hittade till slut något som kallas 'Mayer's reset' och den sopade verkligen rent.
Ska bli intressant att sätta allt 'från början'...
Så'här ser filerna ut nu:
style.css:
/*
Theme Name: NGN-2011
Theme URI: http://ngn.nu/WP/NGN-2011
Description: Nisses egna hopsnickrade tema, med start 2011.
Author: Nils-Gunnar Nordlundh (NGN)
Author URI: http://blogg.ngn.nu
Version: 1.0 
Tags: två sidolister / two sidebars, fix bredd / fixed width, administrerbara favoritlänkar / custom links, administrerbara flikar / custom tabs

License: Open Source och / and Nils-Gunnar Nordlundh
License URI:

*/

/* Sätt 'allt' till 'noll' START [myers reset]*/
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Sätt 'allt' till 'noll' END */


/* START: placering på sidan och färger [typography and colors] */
/* sätt värden till HTML-taggar [put some values to HTML-tags direktly] START */
body {
	background-color: #970A07;
}

/* sätt värden till HTML-taggar [put some values to HTML-tags direktly] END */
/* Hela sidan [page] id */
#thepage {
	width:950px;
	min-width:800px;
	margin-left:auto;
	margin-right:auto;
}

/* Fönsterhuvudet, rubrikdelen [window header part] id */
#thewindowhead {}

/* vänstra övre delen av fönstret [the left upper part of window] class */ 
.thetopleft-contanier {}

td.thetopleft-contanier{
	text-align:left;
	vertical-align:top;
}

.thetopleft {}

td.thetopleft{
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

/* Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] class */
.thetopmiddle {}

td.thetopmiddle{
	text-align:center;
}

/* Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] class */
.thetopright {
	background-color: #D1D197;
}

td.thetopright{
	width:35%;
}

/* Flikarna [tabs] id */
#thetabs {}

/* Sidopanel (meny) [sidebar (menu)] class */
.sidebar-contanier {}

td.sidebar-contanier{
	vertical-align:top;
}

.sidebar {}

td.sidebar{
	background-color: #7A7649;
	width:22%;
	vertical-align:top;
}

/* Sidopanel 2 (meny) [sidebar 2 (menu)] class */
.the2sidebar-container {}

td.the2sidebar-container{
	vertical-align:top;
}

.the2sidebar {}

td.the2sidebar{
	background-color: #7A7649;
	width:22%;
	vertical-align:top;
}

/* Inläggen / posterna / 'loopen' [the loop] class */
.theloop-container {}

td.theloop-container {
	vertical-align:top;
}

.theloop {}

td.theloop {
	width:52%;
	vertical-align:top;
}

/* Respektive inlägg / post [the single post] klass [class] */
.thepost {
	background-color: #D1D197;
}

/* Respektive inlägg / post, huvud [the single post head] klass [class] */
.theposthead {}

/* Respektive inlägg / post, text (content = innehåll) [the single post conten] klass [class] */
.theposttext {}0

/* Respektive inlägg / post, s.k. metadata (kategorier, ettiketter) [the single post meta] klass [class] */
.thepostmeta {}

/* Respektive inlägg / post, 'fot' [the single post foot] klass [class] */
.thepostfoot {}

 /* Navigeringsdelen, om det finns flera poster så kan man visa länk till föregående respektive efterkommande (nedanför loopen men tillhör den likväl) [the navigation part below the loop] klass [class] */
.thenavigation {}

/* Sidfoten [foot] id */
#thefoot {}

/* SLUT: placering på sidan och färger [END: typography and colors] */

Filen: functions.php;
<?php
if ( function_exists('register_sidebar') )
    register_sidebar(array(
        'before_widget' => '<hr />',
        'after_widget' => '',
        'before_title' => '<H3>',
        'after_title' => '</H3>',
    ));

register_sidebar(array(
        'name' => 'the2sidebar',
        'before_widget' => '<hr />',
        'after_widget' => '',
        'before_title' => '<H3>',
        'after_title' => '</H3>',
    ));

register_sidebar(array(
        'name' => 'thetopright',
        'before_widget' => '',
        'after_widget' => '',
        'before_title' => '',
        'after_title' => '',
    ));

?>

Filen: index.php;
<?php get_header(); ?>
<table><tr>
<td class="sidebar-contanier"><!-- START -->
	<table><tr>
		<td class="sidebar"><!-- START -->
			<?php get_sidebar(); ?>
		</td><!-- class sidebar END -->
	</tr></table>
</td><!-- class sidebar-contanier END -->
<td class="theloop-container"><!-- START -->
	<table><tr>
		<td class="theloop"><!-- START -->
		<?php if (have_posts()) : ?>
			<?php while (have_posts()) : the_post(); ?>
				<div class="thepost"><!-- START -->
					<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent länk till: <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
					<small><?php the_time('F jS, Y') ?> <!-- by <?php the_author() ?> --></small>
						<?php the_content('Läs resten av det här inlägget &raquo;'); ?>
					<p class="postmetadata"><?php the_tags('Ettiketter: ', ', ', '<br />'); ?> Kategori: <?php the_category(', ') ?> | <?php edit_post_link('Redigera', '', ' | '); ?>  <!-- <?php comments_popup_link('Inga Kommenetarer &#187;', '1 Kommentar &#187;', '% Kommentarer &#187;'); ?> --></p>
				</div><!-- class thepost END -->
			<?php endwhile; ?>
				<?php next_posts_link('&laquo; Äldre inlägg') ?>
				<?php previous_posts_link('Nyare inlägg &raquo;') ?>
		<?php else : ?>
			<h2 class="center">Hittar inget</h2>
			<p class="center">Du söker efter något som inte hittas, här..</p>
			<?php include (TEMPLATEPATH . "/searchform.php"); ?>
		<?php endif; ?>
	</td><!-- class theloop END -->
	</tr></table>
</td><!-- class theloop-container END -->
<td class="the2sidebar-container"><!-- START -->
	<table><tr>
		<td class="the2sidebar"><!-- START -->
			<?php include (TEMPLATEPATH . '/the2sidebar.php'); ?>
		</td><!-- id the2sidebar END -->
	</tr></table>
</td><!-- class the2sidebar-container END -->
</tr></table>
<?php get_footer(); ?>

Filen: header.php;
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head>
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php wp_title(); ?> <?php bloginfo( 'name' ); ?></title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="stylesheet" href="<?php bloginfo( 'stylesheet_url' ); ?>" type="text/css" media="screen" />
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
<?php if ( is_singular() && get_option( 'thread_comments' ) ) wp_enqueue_script( 'comment-reply' ); ?>
<?php wp_head(); ?>
</head>
<body>
<div id="thepage" ><!-- START -->
<div id="thewindowhead"><!-- START -->
	<?php include (TEMPLATEPATH . '/ngn-header.php'); ?>
</div><!-- id thewindowhead END -->
<!-- Här ska sedan in anropet till filen: 'ngn-theTabs.php' -->

Filen: ngn-header.php;
<table><tr>
<td class="thetopleft-contanier">
	<table><tr>
		<td class="thetopleft">
			<!-- vänstra övre delen av fönstret [the left upper part of window] -->
			<p><img src='/images/Nisse_02(1).jpg' alt='Bild på bloggens författare' /></p>
			<p><b>Nisse</b></p>
		</td>
	</tr></table>
</td>
<td class="thetopmiddle">
<!-- Mittendelen av fönsterhuvudet (rubrikdelen) [the middle part of window header part] -->
	<H1><?php bloginfo( 'name' ); ?></H1>
</td>
<td class="thetopright">
<!-- Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the window] id -->
	// innehåll som man vill visa innan de s.k. widgets, den 3:e
	<?php if ( !function_exists('dynamic_sidebar')
        	|| !dynamic_sidebar('thetopright') ) : ?>
	// standard sidomeny om inga widgets används
	<?php endif; ?>
	// innehåll som man vill visa efter de s.k. widgets, den 3:e
</td></tr></table>

Filen: sidebar.php;
// innehåll som man vill visa innan de s.k. widgets
<?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar() ) : ?>
// standard sidomeny om inga widgets används
<?php endif; ?>
// innehåll som man vill visa efter de s.k. widgets

Filen: the2sidebar.php;
// innehåll som man vill visa innan de s.k. widgets, den 2:a
<?php if ( !function_exists('dynamic_sidebar')
        || !dynamic_sidebar('the2sidebar') ) : ?>
// standard sidomeny om inga widgets används
<?php endif; ?>
// innehåll som man vill visa efter de s.k. widgets, den 2:a

Filen: footer.php;
<hr />
<!-- Om man vill visa att man gillar WordPress så kan man visa det här, t.ex. -->
	<p>
		<?php bloginfo('name'); ?> fungerar tack vare 
		<a href="http://wordpress.org/">WordPress</a>
		<br /><a href="<?php bloginfo('rss2_url'); ?>">Inlägg (RSS)</a>
		och <a href="<?php bloginfo('comments_rss2_url'); ?>">Kommentarer (RSS)</a>.
		<!-- <?php echo get_num_queries(); ?> besök. <?php timer_stop(1); ?> sekunder. -->
	</p>
	<?php wp_footer(); ?>
</div><!-- END id thepage -->
</body>
</html>

Nu får det räcka för idag!
**********************

Jag gör såhär uteslutande, nästan jämt, när jag håller på med 'kodning', för anteckningar i en ren textfil.
Och jag kan meddela att bloggexp.ngn.nu under hela utvecklingens gång validieras och det är inga 'error' (bara en varning, fortfarande?)

Korpen
Fick ett mej från den som ledde varmvattengympan på fredagar, det var fullt. Även på torsdagen. Så nu ligger mitt hopp till Distriktssjukgymnastiken.

Hälsoläget:
Inga höga växlar idag… Segt och trögt men svär värk att gnälla om. Min tinnitus kan jag däremot gnälla mycket om. Mina eksem har blivit betydligt bättre så då var det svamp som doktorn trodde.
[02-05-045-045]

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
ons 26-jan-2011 22:10

sömn; ok.

Illustrerad Vetenskap
Har de lejt ut problemskapandet till någon som inte har alla hästar hemma?

nr 2/201, problem (2):
Vad är resultatet om du multiplicerar antalet udda siffror, som står före en jämn siffra, med 7?
42875325174681425768319
Jag resonerade som så att man borde ju räkna alla udda siffror som står före en jämn siffra, så här:
före '4' = 0
före '2' = 0
före '8' = 0
före '7' = 0
före '5' = 0
före '3' = 0
före '2' = 3
före '5' = 0
före '1' = 0
före '7' = 0
före '4' = 3+3=6
före '6' = 3+3=6
före '8' = 3+3=6
före '1' = 0
före '4' = 3+3+1=7
före '2' = 3+3+1=7
före '5' = 0
före '7' = 0
före '6' = 3+3+1+2=9
före '8' = 3+3+1+2=9
före '3' = 0
före '1' = 0
före '9' = 0
Summa: 3+6+6+6+7+7+9+9=53
Resultat: 53×7=371

Det svaret var ju givetvis åt helsike fel. Svaret var följande:
Resultat: 4×7=28, enligt:
42875325174681425768319

Jag kan ju köpa resonemanget att man inte skulle räkna ALLA udda siffror framför VARJE jämn siffra men borde inte det riktiga svaret bli, enligt svarets resonemang och hur frågan är ställd:
"Vad är resultatet om du multiplicerar antalet udda siffror, som står före en jämn siffra, med 7?"
Där står ju "antalet udda siffror, som står före en jämn siffra". Utifrån det så måste ju i så fall svaret bli:
Resultat: 8×7=56
42875325174681425768319

Eller?
Skickade ett mejl till 'redigeraren' Helene Rosenstand.

Sannolikhet
I Illustrerad Vetenskap var det en fråga som slutligen ledde fram till Harrisburg. Jag kom då å tänka på Tage Danielssons monolog: "Om sannolikheten". Den finns här.

Farsan
Åkte hem till han, kollade posten, förde över lite pengar som vi lagt ut. Sorterade posten och gjorde iordning en bibba och åkte till far på Tallbacken. "Va' myke skit de' kommer…". Sammanfattande och kärnfull kommentar från far om postskörden.

Skickade en fråga till folkspel.se om det går bra att avstå från att vara med i födelsedagslotteriet och kanske endast få skraplotterna.
Tar tag i resten av hans räkningar en annan dag.
Han verkade må bra. Halsen var bättre och han är uppe å tränar.

Bloggtrixande
Har börjat definiera olika s.k. element i stilfilen (style.css)

Såhär ser den ut nu (jag har bara definierat, inte satt några värden än):
style.css:

/*
Theme Name: NGN-2011
Theme URI: http://ngn.nu/WP/NGN-2011
Description: Nisses egna hopsnickrade tema, med start 2011.
Author: Nils-Gunnar Nordlundh (NGN)
Author URI: http://blogg.ngn.nu
Version: 1.0 
Tags: två sidolister / two sidebars, fix bredd / fixed width, administrerbara favoritlänkar / custom links, administrerbara flikar / custom tabs

License: Open Source och / and Nils-Gunnar Nordlundh
License URI:

*/

/* START: placering på sidan och färger [typography and colors] */
/* Sidfoten [Foot] id */
#thepage {} 

/* Sidhuvudet [Head] id */
#thehead {}

/* Flikarna [Tabs] id */
#thetabs {}

/* Sidopanel (meny) [sidebar (menu)] id */
#sidebar {}

/* Sidopanel 2 (meny) [sidebar 2 (menu)] id */
#ther2sidebar {}

/* Området uppe till höger som innehåller frågorna (widgetcontainer) [the most topright area inside the head] id */
#thetopright {}

/* Inläggen / posterna / 'loopen' [the loop] id */
#theloop {}

/* Respektive inlägg / post [the single post] klass [class] */
.thepost {}

/* Respektive inlägg / post, huvud [the single post head] klass [class] */
.theposthead {}

/* Respektive inlägg / post, text (content = innehåll) [the single post conten] klass [class] */
.theposttext {}

/* Respektive inlägg / post, s.k. metadata (kategorier, ettiketter) [the single post meta] klass [class] */
.thepostmeta {}

/* Respektive inlägg / post, 'fot' [the single post foot] klass [class] */
.thepostfoot {}

 /* Navigeringsdelen, om det finns flera poster så kan man visa länk till föregående respektive efterkommande (nedanför loopen men tillhör den likväl) [the navigation part below the loop] klass [class] */
.thenavigation {}

/* Sidfoten [foot] id */
#thefoot {}

/* SLUT: placering på sidan och färger [END: typography and colors] */

Körde en s.k. validiering (via validator.w3.org) och fick 56 fel och en varning!?
Det visade sig att de samtliga, utom en, berodde på fel i de enskilda posterna (inläggen).
Under tiden jag 'rättade fel' så var jag plötsligt uppe i 102…
Just nu är jag nere i 20.

Distriktsjukgymnastiken
Skickade ett meddelande till dem, igår. Idag ringer en sjukgymnast å förklarar att det är bara inskrivna som får tillgång till deras tider. Å inskriven blir en bara om en blir ordinerad det av sjukgymnast. Och så hade jag ju då en sjukgymnast på tråden…
Jodå jag fick bokat en tid.

Korpen
Det ringde en gube från lokala korpenföreningen och meddelade att de inte hade koll på hur många det var som deltog på de olika aktiviteterna utan man får ta sig dit och fråga…
Jag har tänkt mig ett försök nu på fredag kl 17.

Gamla tider
Gamla å gamla. En vän från tidigare tider har kontaktat mig och nu är jag bjuden till en stuga ute i skogen. Hoppas verkligen att det blir av.

Sonen
Fyller ju 30 år idag fast jag har inte träffat han. Det bidde i vart fall ett grattistelefonsamtal.

Pixmania
Skickade ett meddelande och beklagade mig över att jag ännu inte fått surfplattan jag beställde för 14 dagar sedan.

Hälsoläget:
Har varit en knepig dag idag. Det har värkt som attan men det har inte besvärat mig…?
[03-08-015-015]

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
tis 25-jan-2011 20:37

 

sömn;  helt ok. Fast jag var väldans trött på morgonen. Jag kan tänka mig två förklaringar, sent sänggående och mycket mediciner.

Bemärkelsedag
Imorgon fyller sonen 30 år och inför vårt gratulerande har jag knåpat i timmar med en grej han ska få, senare.

Släktforskning
En kusin, till framlidna (konstigt ord, egentligen) morVivan, ringde, häromdagen, och dels undrade vart far blivit av och dels en del frågor om en gemensam anfader på min moders sida.

Hon fick mobilnumret till far.

De (jag vet inte vilka 'de' är) hade problem med Anton Andersson (1855-1932). De kunde inte riktigt säkra vart han föddes. Anton var min mors farfar.

Efter lite 'lusande' hittade jag han och det var lite knepigt, mest beroende på att han vart född utanför äktenskapet. Men fadern är faktiskt namngiven.
Min mors farfar Anton föddes den 30 september 1855 i Herrestad.
Moder: Anna Christina Petersdotter.
Fader: Toyne Hagen …, från Dahlsland.
Jag har inte forskad vidare på fadern.

Anton får 1860 14/7 en syster, Josefina. Även hon född utanför äktenskap och ingen far finns namngiven. Hon föds i Skredsvik.
Hon växer upp och jobbar runt som piga, inom Herrestad och Skredsvik. Hon dör, endast 24 år gammal, 1884 9/10 i Herrestad, Gäddeknippeln.

Hur gick det för Antons mor då? Anna Christina Petersdotter född 1825 7/11 i Skredsvik.
Har inte riktigt koll på precis när familjen flyttade till Jordhyttan, Svensland södra i Skredsvik men hon bor där till sin död, 1900 12/4

Anna Christina hade också en syster, Antons moster:
Johanna Maria, född 1828 12/5 (å en del ställen står det angivet 12/8) i Skredsvik. Hon blir inte så gammal hon heller, hon dör 1862 15/3 i Skredsvik.
Johanna Maria fick också ett barn, utan namngiven far; en kusin till Anton; Josefina, hon föddes 1858 15/4 men blev bara ca 2 månader gammal. Hon dör 1858 11/6 i Svensland norra, Skredsvik. (Johanna Maria tjänstgör där då som piga).

Antons mormor och morfar:
Morfar: Peter Johansson f. 1798 9/1 i Skredsvik
Mormor: Johanna Olsdotter f. 1803 2/11 i Skredsvik

Morfar Peter Johanssons mamma och pappa:
mor: Kerstin Olsdotter, ålder 28 år, när Peter föds.
far: Johannes Persson.
De bodde i Bråten, Skredsvik, när Antons morfar Peter föddes.
Morfar Peter dör 1870 6/3 i Jordhyttan, Svensland södra, Skredsvik.

Mormor Johanna Olsdotters mor & far:
mor: Anna Johansdotter, ålder 24 år, när Johanna föds.
far: Olof Olsson.
De bodde i Kråkered, Skredsvik, när Antons mormor Johanna föddes.
Mormor Johanna dör, som änka & fattighjon, 1882 12/4 i Jordhyttan, Svensland södra, Skredsvik.

Har skickat ett brev med dessa och betydligt mer detaljerade uppgifter till mors kusin.
(dock inte uppgiften om när Antons mormor Johanna dör, det tog jag reda på 'nu').

Katten
Nu blev det av att vi kom med katten till veterinär. Han fick sin vaccination och en liten undersökning.
Jag (vi) skulle ju få djurfoder som 'present' om jag kom bland de 50 första vid öppningsdagen. Jag var där först – och allt var i det närmaste kaos. Presentfodret har inte kommit än. Det har tydligen fastnat på någon tåggodsterminal…

De hade en sådan där hundvåg där. Hustrun gick dit och prövad den. Jag undrade om den visade hundkilo på samma vis som hundår, he, he…
Jag gick dit, den visade inget, bara '—–'. Hustrun visade mig då en liten text: "max 100 kg"…

Bloggutveckling
Har det inte blivit så mycket av idag. Mest försökt lära mig lite mer detaljerat hur man använder HTML-taggen (egenskapen) 'div'.
En 'div' är en förkortning av: 'division': område / uppdelning. Det skapar en slags 'box' i vilken man kan styra utseende och innehåll.

Hur denna 'div' ska se ut och bete sig styr av 'styling'. Engelska 'style' (stil). Denna 'design / stil' kan sättas antingen direkt i taggen 'div', i ett HTML-elemen (då angivet som: style="color:red;") eller så kan man definiera detta i speciella stilfiler (t.ex.: style.css). För att det hela ska fungera och bli rätt så måste 'div':en få en identitet;
Egenskapen 'id'. I stilfilen har identiteter prefixen '#'.

I HTML-dokumentet är det sedan god XHTML-standard att endast ange en identitet en gång. Det hela fungerar, om man anger dem flera gånger, men validieringen blir irriterad och det kan generera svårspårade problem (Mest problem för den som kodar alltså.).

För att det hela ska kunna vara riktigt flexibelt så kan man också definiera egenskapen klass (class). Den kan förekomma hur måna gånger som helst, utan att det skapar problem för validiering. Sedan kan det visserligen bli problem för den som kodar men det är en annan sak.
I stilfilen har egenskapen 'class', prefixen: '.'

Om definierade egenskaper 'id' och 'class' förekommer samtidigt i t.ex. en 'div' så går 'id' före 'class'. Lite hierarki och ordning ska det vara.

Tja, det får räcka för idag. Jag vill ju inte få sprängd skalle…

Promenad
Bidde det ingen idag. Rackarns skitväder! Rå kall vind och underkylt regn.

Farsan
Han åt och så hade han fått halsont och kanske var där lite feber också. Sa till han att då måste han säga till sköterskan om det. Blev påmind om att jag lovat fixa snus… (redan gjort så det är klart för leverans).

Motion
Har tagit reda på när vår lokala Korpen-förening har varmvattenaktiviteter här i staden Vänersborg. Har skickat en anmälan till dem om att jag vill delta i något de kallar: "Vattengympa agua-soft", fredagar kl 17:00 i rehabbadet. 650 SEK får jag betala för 'terminen' i det priset ingår en medlemsavgift om 100 SEK. Det är 10 ggr kvar om jag fattat det hela rätt.

Hälsoläget:
Trött dag. Har lyckats, trots tröttheten, ändock få en hel del gjort. Fick dock stoppa i mig en extramedicin när vi var hos veterinären.
[04-06-040-010]

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
mån 24-jan-2011 19:45

 

sömn;  helt ok.

Media
Idag var min insändarreplik inne i dagens morgonblaska ttela.
Läste också att pensioner för pensionärer minskat, igen (inklusive min far). Och skatten för de som klarar att arbeta minskar (de får mer pengar i plånboken som det kallas – men kostnader ökar i motsvarande takt så se upp!).
Ha det i bakhuvudet när jag skriver följande: Hur är det möjligt att PrisBasBeloppet (ligger till grund för massor av saker) har minskat?
Vad jag förstått så räknas det fram genom att man tittar på vad varor och (tror) jag tjänster kostar. Och enligt de som räknar fram basbeloppet (prisbasbeloppet) har dessa kostnader minskat.
Tycker ni att maten har blivit billigare?
Ni som utnyttjar 'tjänster' (konsulter, advokater etc.) kostar de numer mindre?

Finns där någon som kan reda ut detta förhållande för mig?

Jag som sjukpensionär räknas inte som riktig pensionär och omfattas därmed inte av pensionärernas skattelättnader (de finns faktiskt men märks inte eftersom andra kostnader ökar). Egentligen vill myndigheterna sänka min ersättning, just p.g.a. det minskade basbeloppet men de avstod och det tror jag beror på att de var rädda för ett ramaskri.

Bloggfixande
Idag startar jag ett, för mig, stort projekt. Eftersom det där tillägget som gör att man kan rösta på olika påståenden lagt av och igår konstaterade jag att det fungerade i tre s.k. standardteman (WordPress) så bestämde jag mig för att göra ett helt eget tema, från grunden. Målet är att det temat ska se ut precis som det jag nu har men fungera bättre.

Om jag nu orkar det så kommer jag att dela med mig av processen – hur det går till och hur det fortlöper.

[Visa mer…]

Promenad
Bidde det ingen idag. Fast det är klart, det blir en rätt så bra promenad förr oss anhöriga som kör bil och är hänvisade till en parkering som ligger hur långt bort som helst, räknat från Tallbacken, i Trollhättan samt taget i beaktande att nämnda anhörig, jag, är rörelsebegränsad.

Farsan
Hustrun och jag var dit på ett besök. Det var dags för mat så vi blev hänvisade till ett dagrum. Vi fick snacat igenom en hel del. Nu fick han också se bilderna på Tovas Julklappar som han varit bidragare till.
Och så kollade vi hans benstyrka. M.h.a. instruktion av mig och hustrun lyckades pappa ställa sig upp – det har han inte lyckats med under träningen…? Jag antydde att de kansk inte hade tillräckligt tunga s.k. motvikter (jag sitter med mina kilo på en stol och så tar han tag i ryggstödet och ställer sig upp). Fast nog tycker jag att en del av personalen på 'kortis' borde klara motviktsmatchningen.

Hälsoläget:
Ingen värk att gnälla om idag. Mest trött och lite slö.
[01-05-015-015]

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
sön 23-jan-2011 20:38

sömn;  helt ok.

Igår kväll
Installerade jag ett WordPresstillägg (plugin) som ersätter den redigerare som är standard i WP 3.0.4. Jag valde den här: Dean's FCKEditor For WordPress. Och det jag testat hitintills verkar lovande.
Upptäckte att den, tillägget, byter ut kommentarseditorn också – får nog fundera på det där…

Validiering
Har lagt ned så gott som hela dagen på att få min blogg validierad enligt w3 XHTML (validator.w3.org). Hade uppemot 100 fel när jag började och (nu) är där 0!

Det var några fel som jag fick ägna mer uppmärksamhet. Jag fick bl.a. skriva om en del av koden till det tillägg (plugin) jag har som visar YouTube-videon. Det är en s.k. widget. Efter en del experimenterande så blev jag av med de fel som den genererade.

Ett litet missat HTML tabellradslut ställde till det en hel del. Det tar tid att lusa igenom närmare 2000 rader XHTMLkod som min blogg oftast innehåller.

Som final tänkte jag nu kolla om den s.k. pollen (frågaren) fungerar…
… nope! Då vet jag med säkerhet att det inte beror på att det är fel i XHTML-koden på bloggen.
Förklaringen måste (om jag vill…) sökas i att just det tillägget är i konflikt med ett annat. Vilket?
Det kan också vara så att just det tillägget inte fungerar med WordPress 3.0.4 eller med mitt s.k. tema (utseende).

Promenad
Hustrun fick med mig ut på en promenad. Det var skönt och det kändes bra!

Farsan
Ringde han. "Det knallar och går", alltså är det bra. Men han gillar inte att det gör så ont i benet. Det är smärtan som göra att han inte kan stötta på benet (får nog 'ta tag' i det där).
Meddelade att jag kanske tittar till han imorgon (måndag).

Folkuniversitetet
I Trollhättan. Hustrun går en datakörkortsutbildning där. Enligt vad jag förstått så vet de nog inte vad de egentligen håller på med. Är AF medvetna om hur urusla de egentligen är?
De bärbara datorerna de har, huserar operativsystemet MS WIN XP, och det är bra, tycker jag. Sedan har de installerat MS WIN Office 2010 (helt naturligt väljer man det senaste).
Läroboken är dock skriven efter Office 2007.
Som en parentes kan nämnas att här hemma har hustrun tillgång till Office 2000.
Det tog ett tag för undervisaren att upptäcka att det som stod i boken inte stämde…
Adepterna blev dock initialt informerade om att det inte var några skillnader…
Ordinarie undervisare är nu undervisare på annan ort…, mot sin vilja?
Nuvarande ersättare är också, liksom adepterna, en person som är s.k. mellan två jobb.
Absolut inget ont om den personen! Men en utbildare, på den här nivån, bör behärska programmen såpass bra att man kan förklara skillnaderna mellan de olika versionerna – ja det anser i vart fall jag.
Nu har de flesta (alla) studerande luckor i sin utbildning…

Hälsoläget:
Tog två steg för lite när jag skulle hämta min tomma kaffemugg sträckte mig fram lite på snedden – inte bra – det var bara att stoppa extramedicin i munnen och vänta – på bättre tider. Som väl är så släpper det ganska så fort numer. Magen har inte mått något vidare idag. Eksemet på bröstet är torrare nu och kanske lite mindre…?
[04-05-025-030]

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
lör 22-jan-2011 19:18

sömn; godkänd.

Igår kväll
Medan vi kollade på ’Lets Dance’, satt vi i soffan. Hustrun i en hörnet och så var det ungefär en persons mellanrum mellan oss, så kom katten och kikade lite. Hustrun försökte locka upp han. Då tittar han på mig…, med förakt och vänder ryggen till.

Jag menar då att han hoppade inte upp bara för att jag satt där. Hustrun menade att det inte alls var så. Så för att bevisa det flyttar hon sig intill mig så att det blir ett utrymme mellan henne och soffändan och så kallar hon på katten…

Tror ni inte att katt jäkeln hoppar upp i soffan? Jodå, kattkräk! Det här är mobbing på hög nivå.
Vi som står och tittar på fåglar tillsammans om dagarna och så kliar jag han på magen, när han vill. Vi leker också kasta liten boll – med liten boll. Och är det snö på balkongen kastar jag lite, det tycker han är kul.
Det är slut med det där nu, basta!

Farsan
Hade ju fått en betalningspåminnelse från Folkspel.se om 85 SEK för en faktura som var på 159 SEK. Få ihop det. Ni som vet gillas inte.
Nu, läs igår, är den betald.

Bloggtrixande
Uppgraderingars bieffekter är så gott som uteslutande att de ställer till problem, när den egentlig grundtanken är att det ska förbättras…

Igår kväll upptäckte jag att det inget hände när man klickade på: ”Visa Resultat”, vid min s.k. poll längst upp till höger (nu upptäckte jag att det inget händer när man klickar på rösta heller…).

Jag hade löst det första problemet och nu får jag se om jag kan knäcka det andra problemet.

Det verkar som om det fattas JavaScript-kod…, den laddas inte in?

Jag fixade det andra problemet men då dök det upp ett annat. Inge bra fix alltså. Så därmed tänker jag inte lägga ner mer tid på det. Det får andra göra. Det är tydligen så att just den här s.k. plugin; wp-polls ver. 2.60 är känd för att inte fungera tillsammans med annat s.k. tema än standard.

Det jag kom fram till var att det handlade om i vilken ordning javascript-kod laddades.

Större delen av dagen har jag suttit och försökt få ordning på en ’sida’. En sida som visar vilka tillägg (plugin) jag använder, den här sidan.

Nya WordPress s.k. admin editor. Den sida där man lägger in eller skriver in den text som ska visas på blogginlägget, är under all kritik. Den ändrar i texten!? T.ex. så kapar den rader där jag inte vill ha dem kapade?
Och så tar den bort textredigeringar typ fet stil om jag kopierar och klistrar in från t.ex. Kompozer (det gjorde inte den tidigare versionen jag använde, 2.3). Det hjälper inte att importera det som ett Worddokument heller. Det är nåt knas som någon borde kika på…

Hälsoläget:
Nu väser det bra i huvudet (tinnitus) och så har jag värk i hela överkroppen – jag har tänkt för mycket…
[03-04-025-005]

 
Skicka den här texten/blogginlägget Skriv Ut Det Här Inlägget Share
Proudly powered by WordPress. Temat (layout) gjort med WordPress Theme Generator.
Copyright © blogg.ngn.nu. All rights reserved.
Creative Commons License NGN-Konsult © 2007
This work is licensed under a Creative Commons Attribution 2.5 Sweden License.