« Game Studies | Main | Ten Recurring Economic Fallacies »

september 04, 2004

Första intryck av MT 3.11 samt lite tips vid eventuell uppdatering

Efter ett antal (=3) försök att uppdatera till Movable Type version 3.11 från 2.6 verkar det ha gått vägen.

Nu funkar kommentarerna, både med och utan TypeKey och det var dessa jag hade problem med i förra uppdateringarna.

Först besvaras de kommentarer som kom in idag under förra uppdateringarna. Sist i anteckningen finns lite tips vid en eventuell uppdatering.


David Pettersson var som vanligt rask framme och frågade följande. Notera att det gällde förra uppdateringen. Nu finns det dock inte några sådana problem.

Hur fungerar de här linjerna mellan inläggen egentligen? Jag ser en linje mellan inlägget jag kommenterar just nu (En ny test...) och det innan. Men inte mellan "Game studies" och "Movable Type...".

Som sagt, problemet verkar inte finnas nu.


Inte långt därefter frågade Peter Löfgren
Hur är det förresten - lönar det sig att uppgradera från 2.6x versionerna? Jag är egentligen helt nöjd med det nuvarande systemet och kommer inte på några kritiska brister.

och för en liten stund sedan frågade Annica Tiger:

Det verkar vara bökigt att uppdatera. Är det värt besväret?

Svar på dessa två frågor. Den stora anledningen till att jag uppdaterade var stödet för blockering av bloggspam. Den nya versionen av MT samt MT Blacklist verkar lösa rätt många problem (se nedan för länk till installationspaketet).

Om det är värt besväret? Det var - som framgått under dagen - stora problem och en massa timmar har gått till spillo. Eventuellt kan tipsen nedan förkorta uppdateringstiden något.
Vi får helt enkelt se om spamkommentarerna minskar.

Ett annat skäl till uppdateringen var att jag hade en hopplöst gammal version (2.64) och det är bra att vara på den nya utvecklingslinjen (version 3.*).


Några kommentarer än så länge:

* MT själv har bättre stöd för kommentarer, med TypeKey som möjligen är en bra sak: En besökare behöver bara registrera sig på bloggen en gång (och det är enkelt) sedan tillåts alla vidare kommentarer. För de kommentatorer som inte använder TypeKey görs ett manuellt godkännande per kommentar.

* Det stora testet blir vad MT Blacklist verkligen kan göra. Kommer det att bli mindre kommentarspam? Det finns även en massa andra features t.ex. automatisk uppdatering av master listan. Det ska tittas på senare.

* Skoj med stöd för fetstil, kursiv, understrykning samt dialog att skriva in URL-ar i MT:s redigeringsläge. Inte speciellt mycket, men trevligt.

* Bookmarkleten för QuickPost - dvs att snabb-blogga något - är bättre än förra versionen. Där finns nu även kategorier och annat (som möjligen fanns i gamla 2.6 men de hade jag i så fall missat).

* Jag återkommer nog med fler kommentarer om detta.


Några tips vid uppdateringen.

Notera att jag inte brydde mig om att bevara utseende eller andra ändringar som gjorts i mallarna, förutom "Main Index". Och jag brydde mig inte heller om andra plugin än MT Blacklist. Har man andra plugins bör vaksamhet iakttagas. Vaksamhet bör i alla fall iakttagas. Och inga garantier lämnas etc etc.

* tag backup på både MT-katalogen (där filer och program finns) samt databasen.

Detta är mycket viktigt eftersom uppdateringen kanske inte funkar första gången. Jag lyckades först på tredje försöket.

* om ni har kört den gamla MT Blacklist, ta bort (eller döp om) de gamla filerna . De är åtminstone:

./extlib/jayallen/*
./plugins/Blacklist.pl
./mt-blacklist.cgi

Jag tror att problemet jag hade första uppdateringen berodde på att dessa filer fanns kvar i systemet.

* Uppdatera MT enligt anvisningarna.

Eventuellt måste rättigheter på kataloger och filer justeras.
* Om du vill ha MT Blacklist för att spärra bloggspam:

Installera eller uppdatera enligt anvisningarna som finns i paketet, som finns att ladda ner via Developer's Contest Plugin Pack: 2004.

* Sedan uppdaterade jag i stort sett alla mallar (templates) förutom "Main Index" genom att kopiera in de som finns på Default Templates.
Varning. De tidigare ändringarna försvinner alltså och det är därför bloggen ser ut som den gör nu.

Det som verkar vara viktigt är att man får in taggen <MTCommentFields> i "Comment Listing Template" för att TypeKey ska aktiveras.

Uppdatering: Det kan vara en bra idé att uppdatera stylesheets också. Se Default Styles. Den variant som används i skrivande stund är "Gettysburg".

* Ett problem jag hade var att administratörssidorna såg helkonstiga ut i min favoritwebbläsare. Lösningen på detta var att tömma cachen och starta om läsaren. Då blev det genast finare.

Posted by hakank at september 4, 2004 08:54 EM Posted to Blogging

Comments

Själv lyckades jag uppdatera från MT 3.0D till 3.11 utan några större bekymmer. Däremot har jag inte lyckats få Blacklist att funka ännu. Har inte haft den installerad tidigare, så det kan inte vara någon konflikt där...

Alla filerna är på rätt plats så vitt jag kan se och rättigheterna verkar vara rätt de också. Det funkade att köra mt-bl-load.cgi, men när jag försöker komma åt mt-blacklist blir det "Internt server fel".

Idéer någon?

Posted by: Pierre at september 6, 2004 08:21 FM

Några generella tips:

* Har katalogerna korrekta rättigheter?

* Vad står i webbserverns errorlog?

* Står det något intressant i MT:s activitylogg respektive MT Blacklists logg?

Posted by: hakank [TypeKey Profile Page] at september 6, 2004 08:37 FM

Tack för många tips. Jag fundera på att uppgradera, men det verkar lite krånligt minst sagt.

Annica

Posted by: Annica Tiger at september 6, 2004 08:56 FM

Krångligt var ordet :). Jag kan inte stava verkar det som.

Annica

Posted by: Annica Tiger at september 6, 2004 08:57 FM

Annica: Troligen verkar det meckigare än det verkligen var. Men visst är det en del handgrepp som ska utföras, och som kan gå fel.

Varför inte ta en rejäl backup av systemet och ge uppdateringen - säg - en timmes chans? Den sista uppdateringen, dvs den som funkade, tog inte mer än 20-30 minuter från scratch.

Jag har än så länge inte ångrat att jag uppdaterade till 3.11. Fast om jag skulle vetat att det skule ta så lång tid skulle jag kanske inte gjort det just då utan väntat till en bättre helg.

Just det, skulle uppdateringen strula kan jag eventuellt vara behjälplig med tips och glada tillrop. Men ta det i så fall via mail och inte via bloggen; man kan ju alltid summera erfarenheterna å bloggen senare.

Posted by: hakank [TypeKey Profile Page] at september 6, 2004 08:46 EM

En lite lustig sak som jag upptäckte precis:

Preview visar inte texten på samma sätt som den faktiskt presenteras, utan det blir en grötig massa med märkliga radbrytningar. Kommentaren som kommer på sidan blir alltså bra.

Posted by: hakank [TypeKey Profile Page] at september 6, 2004 08:49 EM

Mm, katalogerna har de rättigheter de ska ha verkar det. Serverns errorlog kommer jag inte åt just nu, har dock mejlat supporten på mitt webbhotell om detta.

MT:s aktivitetslogg visar mer eller mindre konstanta "plugin error" sedan jag försökte installera Blacklist, ibland flera per minut, men ingen information om vad det beror på. (Kanske inte så konstigt att sajten känns seg!)

Var hittar jag Blacklist-loggen?

/Pierre

Posted by: Pierre at september 8, 2004 10:49 FM

Blacklistloggen bör finnas på Blacklists adminsida, i vänstermenyn längst ned: "Blacklist log". (Och Blacklists adminsida ska finnas längst ned på MT:s "Main menu"-sida, under "Configure Active Plugins".)

Det där med "Plugin error" känner jag igen. Trist att det inte står vilket felet är. När jag hade dessa problem gick jag in och lade till variabeln
'$plugin'

på rad 289 i ./lib/MT.pm, så att raden såg ut så här:

$mt->log("Plugin error for plugin '$plugin'$:", $@), next if $@;

Det var då jag fick reda på att det fanns en gammal Blacklist-plugin som strulade.


Posted by: Håkan Kjellerstrand at september 8, 2004 01:01 EM

Bra tips, ska testa det!

(Kommer inte ens in på Blacklists adminsida, så den loggen blir svår att nå. Webbhotellet har lovat att jag får tillgång till errorloggen under dagen i alla fall.)

Tack för hjälpen!

Posted by: Pierre at september 8, 2004 03:34 EM

Pust. Nu vet jag (tack vare ändringen i MT.pm) att det Blacklist.pl som spökar.... men webbserverns errorlogg säger mig inte så mycket, det verkar sock ha något att göra med rättigheter på servern.

Ger upp för tillfället. Hacket som jag har installerat gör att jag slipper kommentarsspam åtminstone.

Posted by: Pierre at september 10, 2004 01:38 EM