Utflyktsdag

sömn; ok.

Utflykt
Idag ska jag resa söderut. Ska hitta en suga en bit söder om Borås, lite norr om Sävsjön, söder om Svaneholm.
Där ser jag fram emot ett kärt återseende och en hel del diskuterande.

Har packat nu. Känner mig helt slut…

Farsan
Har ring far nu, ca 12-13, två gånger. Han svarar inte. Får försöka komma ihåg att ringa senare, från mobilen..

Hälsoläget:
Känns rätt så bra även om man kan säga att det samtidigt är lite ansträngt.
[01-08-025-015]

Mycke dataprogrammering, idag också…

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: https://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]

Det händer mer idag

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: https://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]

Idag har jag fixat med lite av varje

 

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]

Mest data…

 

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]

Nästan bara datateknikaliteter

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]

Innedag…

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]

Mycke text blir det…

sömn; ok.

ttela
Hade en insändare inne den 17/1:

Noterade att FK:s bedrägeribekämpning får sig en känga.
Först vill jag framhålla att jag utgår från att merparten av FK:s handläggning fungerar och är professionell. Det är undantagen som märks. T.ex: hur är det möjligt för en person boende i Brasilien, där det är tveksamt om denne verkligen är så sjuk att denne har rätt att få sig tillskickat Sjukersättning (Sjukpension)? Sedan är jag fundersam kring hur det ser ut med handläggarnas medicinska kompetens. Jag har kommit i kontakt med personer som fått avslag på sin sjukansökan, av FK-handläggare, utan att handläggaren varit i kontakt med s.k. förtroendeläkare. Mitt tips i det läget; överklaga!
Personligen råkade jag, en gång, ut för en handläggare som var tjänstledig förskolelärare som tyckte det var kul att pröva på jobbet som FK-handläggare. Så, hur är det med kompetensen nu?
Ett grundläggande problem, för handläggarna, är att de får s.k. direktiv som de måste följa, även om de är lagstridiga.

N-G Nordlund (s.k. sjukpensionär)

Idag, 21/1-2011 replikerar en områdeschef :

Handläggarna utgår från lagar och regler
Svar till Nils-Gunnar Nordlund (17 januari):
– I din insändare undrar du över vilken kompetens Försäkringskassans handläggare har.De som arbetar med sjukförsäkringen har oftast en akademisk examen inom framförallt beteendevetenskap eller juridik. De har också genomgått en intern utbildning i försäkringsmedicin. Deras uppgift är att utifrån sjukförsäkringens villkor bedöma rätten och besluta om ersättning för den som ansöker om sjukpenning.Den försäkringsmedicinska rådgivaren (tidigare förtroendeläkare) beslutar inte om ersättning, utan är en resurs som utbildar handläggarna och finns som stöd om behov finns av att tolka de medicinska underlagen. Handläggarna tillämpar socialförsäkringen utifrån de lagar och regler som regering och riksdag har beslutat om, och jag känner inte igen mig i det du skriver att handläggarna får direktiv som säger att vi inte skulle följa dem när vi handlägger våra ärenden.

Bertil Andersson
Områdeschef på

Försäkringskassan
Trollhättan

Jag har skickat in ett svar på det där :

Replik till Bertil Andersson
Områdeschef ttela den 21/1-2011
Tack för klargörande. Det var mer än vad jag fick från FK centralt och så vet ju nu vi inom ditt ansvarsområde att ingen behöver vara orolig för att inte bli tveksamt eller felaktigt bedömd utan att allt sker professionellt. Ingen verkligt sjuk (enligt legitimerad läkares bedömning) behöver vara orolig, kortvarig som långvarig. Jag bugar å tackar! Och vad skönt att höra att det i din verklighet inte existerar några direktiv som av handläggare emellanåt tolkas som motstridiga lagar och regler. Ärligt, det gläder mig att jag har fel på den punkten och har blivit felinformerad.

Nils-Gunnar Nordlundh (s.k. sjukpensionär)

Farsan
Vårdplaneringen blev ungefär som förväntat, far fick ytterligare 2 veckor på sig att träna.

Det verkar som om de inte vill ha dit EL-rullstolen för de sätter sig på tvären så fort jag tar upp det. Om jag förstår dem rätt, främst sjukgymnasten, så skulle det inverka negativt på fars träning.

Det är ju i.of.s. mycket möjligt men hur? Han sitter i en rullstol inaktiv en del av dagen, så?

Resurs Bank
Har tagit i så de nästan spricker, de har skickat mig två nya kreditkort…

Bloggtrixande
En liten egen fix försvann i uppdateringen av en s.k. plugin som heter:
”WP Thread Comment”

I denna plugin hade jag lagt till en egen rad som gjorde att jag som bloggadministratör enkelt och snabbt kunde redigera vilken kommentar som helst, direkt från kommentaren, även om den var nästlad.

I nya filen:
…/blogg/wp-content/plugins/wp-thread-comment/wp-thread-comment.php

Vi raden: 1077

Lade jag till:

$p = str_replace('[edit_ngn]', edit_comment_link('R-' . get_comment_author_link() . ':' . get_comment_ID() . '','',''), $p);

I WordPress administration av aktuell plugin finns ett s.k. administrationsfönster för just den här ’pluginnen’. Under rubriken: Edit Comment HTML, ändrade jag texten från:

 <div class="comment-childs" id="comment-[ID]"><div class="alignleft"><font size="2"><strong>[author]</strong> svarade;</font></div><div class="alignright"><a href="#comment-[ID]" title=""><cite>[date]</cite></a></div><br /><br />[content]</div>

till:

<div class="comment-childs" id="comment-[ID]"><div class="alignleft"><font size="2"><strong>[author]</strong> svarade;[edit_ngn]</font></div><div class="alignright"><a href="#comment-[ID]" title=""><cite>[date]</cite></a></div><br /><br />[content]</div>

Och nu funkar det så som jag vill ha det!

Automatisk publicering av WordPress-inlägg till Facebook
Hitintills är jag inte jätteimponerad av denna plugin; WordBooker

Den har 100-tals inställningar och tre grupperingar. Beroende på i vilken ’grupp’ man gör en ändring så ’övertar’ den gruppen hur utseendet på WordPress-posten ska se ut.

Igår åkte det ju iväg två poster samtidigt?

Ska bli intressant å se om det blir så idag också…

Just denna plugin verkar inte trivas så värst väl med min till 60% ’hemmasnickrade’ s.k. tema (hur själva bloggsidan ser ut).

Och nu upptäckte jag att den även publicerar de kommentarer som görs på min blogg – så vill jag inte ha det.

Nu har jag lyckats få till det så att bara de inlägg jag vill ha uppdaterade visas på Facebook – så vill jag ha det.

Mera bloggfel
Aktiverade en s.k. plugin som heter: ”Categories to Tags Converter Importer” och när man så ville ladda importsidan, för att konvertera några ettiketter till kategorier, under Verktygsmenyn så dök det upp ett ’error’:
Fatal error: Cannot redeclare class
WP_Categories_to_Tags in …/blogg/wp-admin/import/wp-cat2tag.php on line 3

Efter lite funderande och kollande i lite olika filer kom jag fram till att det var ’bara’ till att ta bort filen:

”…/blogg/wp-admin/import/wp-cat2tag.php”

I den filen deklareras funktionen (class): ’WP_Categories_to_Tags’ och felmeddealndet ’sa’ ju att den återdeklarerades (redeclare). I min värld betyder det att den måste ha laddats någon annan stans (i en annan fil) först och så var det ju.

Och det gjordes även i filen:
” …/plugins/wpcat2tag-importer/wpcat2tag-importer.php”,

som tillhör; ”Categories to Tags Converter Importer”

Problem solved…

Hälsoläget:
Tja, inte så tokigt idag heller. Och doktorns tes om att det skulle vara svampinfektion i mina eksem verkar stämma. Skönt att det verkar vara något som man kan få lite bukt med.
[01-06-025-015]

Det blev lite av varje idag också…

sömn: ok.

Läkarbesök
Var till vårdcentralen idag på fm.
Pratade mest mina eksemproblem, lite prostata och lite värk. Fick lite läkemedel som skulle hämtas ut på Apotek[*]
De fick också ta ett PSA-prov på mig.

[*]Notera grammatiken: ”Apotek”. För inte så länge sedan hade jag kunna skriva ”Apoteket”.

Bordssollampa
Doktorn tyckte det var en bra idé med en sollampa. Så nu ska jag kolla vad som finns på marknaden och: kan man få ’naturligt’ D-vitamin på det viset?

Det var knepigare än vad jag tänkt…

Den typ av ’strålning’ det handlar om i mitt fall är s.k. UVB och / eller UVAB.

Det finns inget på den Svenska marknaden… vad jag kan se i vart fall.

Hittade en i USA: Dermalight80.com kostar i Svenska pengar en bit över 4000 SEK. Den går att få anpassad för s.k. utanför-USA-bruk.

Har skickat ett trevande meddelande till Verksamhetschefen för Hudkliniken i Uddevalla. Hoppas det ger någon respons. Jag vill veta vad de rekommenderar. Annars får jag kontakta min läkare igen och be om en remiss.

Generellt sett har jag förstått att rekommendationen är att denna typ av behandling ska ske på klinik.

Firefox
’Min’ webbläsare har lagt av. En s.k. symlink är ’trasig’. Har försökt fixa det. Ger upp…
Använder Gooles Chrome så länge.

Testar det jag brukar göra: byt namn på firefox profilkatalog.
>>: Startar hur bra som helst?

Då ska ’bara’ bokmärkena återställas…
Fixade det genom att importera en relativt ny JSON fil i ’gamla’ profilens bookmarkbackups-mapp.

Försäkringskassan
Egen reflektion om vad jag skrev om min insats genetemot sjukförsäkringsfrågan, igår. Jag, mitt nöt, skulle givietvis ha ställt en mer omfattande, och mer begriplig fråga. Som man frågar får man svar.

Farsan
”Det knallar å går”, ett gott tecken att man får samma svar på samma fråga: ”Hur går det?”. Det betyder ju i vart fall att det inte blir sämre. I morgon blir det VPL (VårdPLanering). Jag kommer att rikta in mig på att få dit EL-rullstolen så far får börja träna på den och så verkar det som att far skulle uppskatta att få eget rum om det nu blir tal om förlängd tid på korttidsboendet.

Promenad
Jag tycker nog att jag fick mig en del promenerande, idag. Parkerade bilen säkert 75 meter från Vårdcentralen. Fråm Vårdcentralen gick jag sedan till banken för att stoppa juveler i bankfacket, det sket sig för jag hade glömt bankfacksnyckeln. Från banken gick jag till Sundsgatans västra Apotek. I Vänersborg har vi numer två Apotek på samma gata. Det är ca 30 meter emellan…

Från västra Apoteket gick jag upp på gågatan och sedan mot norr, via torget och därefter till den parkerade bilen. Säkert flera 100 meter om man räknar ihop det.
Kollade via Google-Kartor(maps) och där blir det ca 1,0 km.

Uppdatering
Istanes vad nervöst det var men nu har jag uppdaterat WordPress till senaste version och jag hoppas verkligen att allt fungerar. Det mest har jag testat.

Facebook
Åsså ger jag mig på äventyret att här i bloggen installera en funktion som publicerar detta inlägg som en ’post’ i Facebook.

Hälsoläget:
Idag klagar jag inte. Det gjorde jag hos doktorn…
[01-06-025-025]

Idag är det är det kallt.

sömn: ok. Svettades en del då jag slarvade med popcorn igår kväll…

Gamla blogginlägg
Håller ju fortfarande på att kopiera gamla blogginlägg fråm ngn.blogga.nu till blogg.ngn.nu (funkar bättre som dagbok då).
När jag kollade upp en länk så hamnade jag på en hemsida som värderar hemsidor, spännande! Kollade vad blogg.ngn.nu var värd: 6611,6 SEK. Jaha…?
Kollade vilket värde den gamla bloggen; ngn.blogga.nu kunde ha: 27816,81 SEK. Det var som f-n? Dessutom har den en världsrankning, plats: 5 385 331 (är det bra?)
Min domän; ngn.nu, är värd: 4971,85 SEK. Känns ju lite mysko att den s.k. toppdomänen är mindre värd än en s.k. subdomän.

Försäkringskassan
Alliansen är ju inte färdiga med sin försämring av sjukförsäkringsreglerna. Nu i årskiftet kapade de ytterligare. Bl.a. får läkare inte göra någon arbetsförmågebedömning (procenten). Läkaren ska ’bara’ beskriva vad den sjuke inte kan och mest vill försäkringskassan veta vad läkaren anser att den sjuke kan göra. (Eftersom den sjuke ska ställas mot alla på arbetsmarknaden förekommande arbetsuppgifter).

Inte oväntat sker det en hel del reaktioner på det här. Kanske mest från läkarhåll.

Jag bidrager med att ha skickat en fråga till FK, via deras hemsida:
Vem eller vilka på Försäkringskassan har kompetens att göra medicinska bedömningar när det gäller främst sjukpenning och sjukersättning?

Vänligen

Undrar vad det kan bli för svar?
Det blev följande:

"Hej Nils-Gunnar,

Nu förstår jag inte riktigt din fråga.
Handläggarna på Försäkringskassan gör bedömningar
utifrån de medicinska underlag som skickas in till
oss, till sin hjälp finns det försäkringsmedicinska
rådgivare för tolkning av de medicinska underlagen
eller för medicinsk rådgivning/kunskap. 

...............................................
Med vänlig hälsning

Försäkringskassan
Cecilia Hoxmark
Handläggare
Kundcenter för privatpersoner"

försäkringsmedicinska rådgivare för tolkning av de medicinska underlagen eller för medicinsk rådgivning/kunskap”, vilka är det?

Synd att jag inte får möjlighet att ställa en följdfråga: ”Sker det i samtliga medicinska bedömningsfrågor där det gäller att bedöma en persons arbetsförmåga eftersom en läkare numer inte får göra det?

I anknytning till detta så läser jag i KA (KommunalArbetaren), nr: 1/2011, att nye socialförsäkringsministern, Ulf Kristersson (M), endast anser sig ha ansvar för regelverket, vilket han f.ö. tycker är bra. Han vill inte kännas vid något ansvar vad avser Försäkringskassans handläggning. Han lägger all skuld på handläggarna.
Juste gubbe. Ett tag hoppades jag på att den här borgaren skulle vara något klokare än Cristina Husmark Pehrsson (M) men det verkar som mina förhoppningar grusas.

Farsan
Det knallar å går”. Idag hade han vart på en liten underhållning. Nån som sjöng, på förmiddagen.

Gjorde mig ärende till THN
Kollade fars lägenhet och post, betalade några räkningar och sedan åkte jag till Tallbacken och hälsade på han. Stötte ihop med chefen i entrén, det var ett tag sedan vi sågs.
Visade pappa posten och gick igenom de betalade räkningarna. Han satt i rullstol i matsalen och åt när jag kom.

Efternamnet
Ytterligare ett dokumentbevis, mitt nya efternamn:
[Bild: Skatteverket Registerutdrag Nils-Gunnar Nordlundh]
[klicka för bättre läslighet]
Jag har också fått brev från Trafikverket. De vill att jag ska fixa nytt körkort nu när jag bytt efternamn och det var ju väntat. Så jag får väl snygga till mig å ta mig till Expert i Trollhättan så får de ta några körkortsbilder.

Såhär blev det:
[Bild: Ny körkortsbild]
Jag ser inte ut sådär.
Jag har hela mitt liv haft glasögon men det skulle man tydligen inte ha på körkort numer (vilket inte är sant, läste jag senare på Trafikverkets anvisningar…)

När körkortet är kommet tänker jag förnya passet.

Promenad
Bidde det inget om man inte räknar allt rännande från det ena stället till det andra, via bilen.

Hälsoläget:
Hyfsat. Bränner och värker till lite ibland. Imorgon ska jag diskutera alla mina krämpor med min doktor.
[01-02-015-015]