En blog om Synkron.web, Via og den daglige kamp med musen

Fejl i filbiblioteket - og en løsning

I Via 3.1 eksisterer der en lille, men temmelig irriterende defekt i filbiblioteket.

Hvis en fil er knyttet til en side eller et dokument, og renderingen (visningen) af siden eller dokumentet er gemt i cachen, så giver det en fejl, hvis man flytter eller omdøber filen i filbiblioteket.

Caching foretages af Via for at gøre websitet hurtigere. Hvis et element er blevet vist tidligere, vil det kunne vises hurtigere næste gang en læser vil se det, hvis det er blevet cachet.

Fejlen i Via skyldes at de cachede links ikke opdateres, og dermed peger links på en fil, der ikke eksisterer. Den er jo blevet flyttet eller omdøbt.

Fejlen vil blive rettet i Via 3.2, har vi hørt, men det kan man jo ikke leve med i mellemtiden. Mia fra Dansk Internetselskab har lavet et lille modul, som tømmer cachen hvis man redigerer, flytter eller sletter en fil.

Vil man gerne undgå problemet, kan man få modulet kvit og frit ved at kontakte Lars Due Nielsen hos Dansk Internet Selskab.

Det kalder jeg god service, Lars - og tak til Mia for at skrive modulet!

15 august 2008   Ingen kommentarer endnu

Modul-ikoner til Synkron Via

Når man skriver sine egne moduler til Synkron Via er der nu flere muligheder, når man skal vælge ikon til modulet.

Det er cool nok. :-)
Se listen over modulikoner her: http://documentation.dynamicweb.dk/Icon-reference-25832.aspx.

4 august 2008   Ingen kommentarer endnu

Flytning af Synkron.web sites fra Inforce

Mange Synkron.web kunder har fået et brev fra Inforce Hostnordic (se kommentar) med besked om, at deres site flyttes til en anden hostingudbyder.

I brevet står der, at flytningen sker uden omkostninger for kunden og uden nedetid. Gid det var så let.

Lad mig lige starte med at sige, at du bør få rabat, hvis dit website flyttes. Den linie, Inforce tilbyder, er hurtigere end næsten alt andet her i landet, så du får mindre båndbredde til samme pris.

Det er blot ikke her, problemet er størst. Rigtig mange Synkron.web løsninger er forbedret med specielle moduler. Det betyder, at den standardiserede Synkron.web løsning er udbygget med funktioner, der gør det vanskeligt at flytte sitet. Det kan være fordi de ekstra databaser indeholder direkte henvisninger til for eksempel ip-numre.

Inden dit website flyttes skal du derfor være sikker på, at dit site ikke på nogen måde er udvidet ud over det helt normale. Hvis ikke, har du nok et problem.

Problemet vil vise sig, når det nye site er oprettet og i drift. Der kan være døde links, moduler der ikke svarer og data, der ikke vises. Sitet kan indeholde tomme sider og der kan være søgninger, der ikke fungerer.

Nogle steder kan der også være ip-baserede restriktioner på forbindelser mellem servere.

Uden at male fanden på væggen - og så måske alligevel lidt! - vil jeg blot advare om, at verden er lidt mere kompleks end “ingen ekstraudgifter, ingen nedetider”.

I Synkrons konsulentafdeling har der været en konvention om, at ekstra databaser ville være forsynet med samme navngivning som originalen - men tilføjet “custom”. Hvis din løsning er lavet hos en Synkron-partner, kan der være andre konventioner for navngivning, og derfor er et tjek af navnet ikke nok til at sikre, at flytningen vil gå uden problemer.

Få analyseret dit behov inden websitet flyttes, og sørg for at der er nok tid til test af det nye setup, inden det nye site åbner.

4 august 2008   6 kommentarer

Forms 2 - er det en ommer?

Nu har jeg haft lejlighed til at se lidt på det nye Forms 2-modul til Via. Det har mange gode funktioner, men er heller ikke uden problemer.

Først og fremmest er modulet ikke konsistent med den måde, resten af Via fungerer på. Det kan give noget forvirring. Problemet er nok til at overse - hvis andre moduler fremover kommer til at bruge nogle af de metoder og idéer, der er i Forms 2.

Det kan tage noget tid at introducere nye principper i et CMS, men hvis det sker med fornuft, kan det jo være til at leve med.

Jeg må dog tilstå at jeg selv ikke fangede pointen første gang. Her var nok et modul, hvor jeg skulle læse manualen. Pokkers. Don’t make me think!

De nye og gode idéer er et drag-and-drop interface til at bygge formen, hvor indstillinger for et element kan redigeres i samme vindue som resten af formen.

Ændringer af indstillinger sker også omgående og ikke via et reload. Point for det!

Til gengæld er der mange irriterende fejl:

  • Vinduet mangler en reload-knap
  • Elementer i listen kan kun ses, når man har en skærm, der er høj nok
  • Ændrer man vinduets størrelse kastes indholdet rent ud sagt rundt på skærmen!
  • Dimensionerne er ikke harmoniske og passer ikke med resten af Via
  • Brugen af plus-knapper og andre ikoner er ikke konsistent
  • Et modul viser ikke hvilken template, det er baseret på

Modulet er med andre ord sjusket lavet. Virker det så teknisk godt? Ja, det tror jeg nok det gør - men når kvaliteten ikke er i orden vil jeg nok tjekke det tre gange, inden jeg går i gang med at bruge det.

Har du erfaringer med Forms 2-modulet? Skriv en kommentar, tak. Det vil være rart for os andre.

28 juli 2008   Ingen kommentarer endnu

Via-moduler: Opret bruger direkte fra sitet

Fremover kommer der korte omtaler af Via-moduler. Jeg har jo lovet at stille plads til rådighed, for dem der vil prale, og første mand er Lars Due Nielsen fra Dansk Internet Selskab.

Lars har sendt mig en lang liste med moduler. Her er de to første:

Opret Synkron Via-bruger fra websitet

Modulet giver mulighed for at udfylde en formular på websitet og dermed oprette en bruger i Via. Brugeren oprettes automatisk med de rettigheder, der er defineret af den Via-redaktør, der indsætter modulet på en side. Der er mulighed for at personen selv kan indtaste et password, men modulet kan også lave passwords automatisk. Mulighed for at udsende en velkomstmail, og mulighed for at udsende et link, så mailadressen verificeres.

Opret AD-bruger fra websitet

Samme funktioner som ovenfor, men nu oprettes brugeren direkte i et tilknyttet Active Directory, som er integreret med Synkron Via.

Priser og leveringsbetingelser

Modulet sælges og implementeres af Dansk Internet Selskab. Kontakt Lars Due Nielsen for yderligere informationer.

25 juni 2008   Ingen kommentarer endnu

God idé, men dårlige argumenter

Vi har modtaget flere e-mails og telefonopringninger her på kontoret, hvor Synkron.web kunder er blevet kontaktet af deres partnere med et tilbud om at konvertere til Dynamicweb.

Det er jo fint nok.

Her kommer så udfordringen. Et argument er, at man skal skifte, fordi Dynamicweb stopper videreudviklingen af Synkron.web den 30. juni 2009. Kære venner, det er sket allerede for flere år siden. Support ophører også, men det er nok et mindre problem, når der ikke er nyudvikling.

Et andet argument er, at mange kunder har oplevet dårlig support hos Synkron. Jeg håber ikke Dynamicweb selv har opfordret partnerne til at skrive, at supporten er dårlig, for skifter man til Dynamicweb er det den samme supportafdeling - men dog et andet skrivebord, telefonen ringer på.

Bedre argumenter kunne være:

  • Hvis du alligevel skal have nyt design på dit website, så benyt lejligheden til at skifte til et nyt system
  • Skift til et system med åben arkitektur, så du kan vælge hvem der skal bygge videre på dit site (okay, det udelader så Dynamicweb, men Via er en god mulighed)
  • Brug skiftet til at revurdere strategien på nettet - en bedre strategi kan betale skifteomkostningen flere gange tilbage.

25 juni 2008   1 kommentar

Sommerkampagne på Via-moduler

Nu er stedet her ikke reklamesøjle for Dynamicweb, men derfor vil jeg gerne skrive at der er startet en sommerkampagne på Via-moduler. Nej, de har ikke bedt mig om det.

Et par af modulerne har jeg selv været blandet ind i, men det er en anden historie.

For at dele sol og vind lige vil jeg gerne sige til alle andre, der laver moduler og rapporter til Via, at man er velkommen til at skrive til mig. Har du lavet noget cool, så del det med os andre. Jeg lægger gerne plads til her på sitet.

Hvem skriver først?

17 juni 2008   Ingen kommentarer endnu

Hvor er alle rejst hen?

Flere og flere mails havner i min indbakke, hvor spørgsmålet er, hvad der skete med alle de medarbejdere, der er forsvundet siden Dynamicweb købte Synkron.

Det er rigtigt, at vi er mange, der er rejst. Spørgsmålet er om det er godt eller dårligt for Synkron.web og Via? Min mening er, at det er rigtig godt.

Efter mange år i et fasttømret udviklingsteam er det fornuftigt, at en del vælger at søge nye udfordringer. Det har jeg selv gjort, så det forklarer min holdning.

Kernekompetencer i Synkron.web og Via bliver flyttet til partnere, og dermed udbredes kendskabet til produkterne på ekspertniveau.

Derfor er opgaven for kunderne at orientere sig bredt. Hvor kan jeg få løst mit problem? Det bliver der flere og flere steder, man kan - og i dag er der mange eksperter ude i partnerleddet. Nogle af dem har selv udviklet produktet og kender det indefra.

Ja, mange er rejst, men tag det som et sundhedstegn.

17 juni 2008   Ingen kommentarer endnu

Club Ex-Synkron på LinkedIn

I går oprettede jeg en netværksgruppe på LinkedIn for tidligere Synkron-medarbejdere. Bagefter sendte jeg nogle mails rundt til gamle adresser og voila! Inden for 24 timer har 45 tidligere kolleger tilsluttet sig gruppen. Tak for det.

Sociale netværk er en herlig ting, og hvis du er tidligere ansat i Synkron kan du også tilslutte dig det gode selskab. Velkommen i klubben.

13 juni 2008   3 kommentarer

Visual editor i Via-documents

Q: Hvordan får man hurtigst ødelagt performance for alle redaktører i Via?

A: Man indsætter mere end én visual editor i en document template.

I Via bruges Teleriks RadEditor til at redigere tekst. Det er også meget godt, men den ellers så fine editor har et lille problem: Den skal initialiseres, og det tager tid.

Hvis man derfor bygger document templates til redaktører på et Via-site og indsætter mere end én visual editor i et document, så tilsætter man ventetid for hver eneste redaktør. Hver dag, hver time, hver gang.

Det tager ca. seks sekunder at initialisere en editor, så tre visual editors giver en load-tid for Edit Document-vinduet på mindst 18 sekunder.

Problemet kan mindskes ved at konfigurere Teleriks editor så man begrænser antallet af knapper. Det er dog bedre at nøjes med et enkelt tekstfelt, der bruger visual editor.

Ud over gevinsten ved bedre performance er det også en god idé at følge det gode gamle KISS-princip: Keep It Simple, Stupid!

12 juni 2008   3 kommentarer