Vooraf vooral wat meer maatregels genomen (naast uiteraard de gebruikelijk bij upgraden), zoals:
-de upgrade eerst uitvoeren op een kloon vd site in een submap;
-Modules die niet-compatible zijn, of waarvan onduidelijk is of ze dat zijn, op non-actief gezet of geheel verwijderd! Pagina's die die modules aanroepen ook op non-actief.
-De uitgepakte installer ge-upload mbv Bestandsbeheer in de admin, i.p.v. met FTP; de config.php eerst beschrijfbaar maken
(goeie tips van Rolf!).
De upgrade verliep als een trein, viel alles mee. Inderdaad makkelijker dan eerst! Maar helemaal super dat het meeste is blijven werken!!
Wat kanttekeningen:
-Daarna wel effe wat php-settings aangepast/verhoogd, dat was niet goed meegekomen bij de upgrade (bijv. die v. max execution time en van memory_limit ).
-Wat ik stomgenoeg niet gedaan had, maar veel beter was geweest, is: alle niet gebruikte pagina'sjablonen die meegekomen waren bij de oorspronkelijke install van de eerste versie, verwijderen voorafgaand aan de upgrade.
Het resultaat is nl. dat er in de design-manager een lange vrij onoverzichtelijke lijst staat, waardoor je "door de bomen, het bos niet etc etc."
Verwijderen geeft "ernstige" waarschuwingen over dat de site dan niet meer zou kunnen werken ed. Ook bij sjablonen die vlg. mij echt niet in gebruik zijn. Dus toch nog maar niet verwijderd..
Vraagje: Als iemand daar een tip voor heeft, graag!! Misschien sjablonen en stylesheets eerst loskoppelen van elkaar (en van Designs)? Of worden die daarmee geheel uit het systeem verwijderd?
-Bij Instellingen in de Admin o.a. 'lock time out' op 0 gezet, werd nogal irritant. Deze optie is toch alleen nuttig wanneer je met meerdere tegelijkertijd aan een site werkt? Maar dat zal toch niet de standaard zijn? Of schat ik dat verkeerd in.
Anders zou het mijn voorkeur hebben wanneer als "default" de lock time op nul zou staan, ipv andersom.
-Bij Mijn Instellingen --> Mijn Account --> Gebruikersinstellingen: had kiezen van tinyMCE als wysiwig-editor, geen zin. Dan werd er in de pagina's nl helemaal geen editor getoond.
Alle tips geprobeerd om tinyMCE aan de praat te krijgen, die hier staan: http://docs.cmsmadesimple.org/troublesh ... s-not-work .
Maar die losten het geen van allen op! Missch ook logisch als TinyMCE nauwelijks meer ondersteund wordt. Toch?
Jammerrrr, sommige van mijn klanten hangen erg aan tinyMCE omdat die toch net wat meer kan dan de default microtiny.
-De module Showtime slider/diashow blijkt niet compatable met versie 2.x. Ook erg jammer, want die geeft wel 'n goeie 'responsive' diashow en daar zijn er niet zoveel van.. (heb em in gebruik bij een andere productie-site voor 'n klant).
-De inhoud van een GCB kunnen omzetten naar 'n pag. sjabloon etc. vlg. de manier die hier stond, onder hoofdstukje Customer Editable GCB's: http://docs.cmsmadesimple.org/introducing-cmsms-2-0 .
En dat werkt!!
Het gekke is alleen dat de mailto-tag die in de oude GCB stond:
Code: Select all
{mailto address="iemand@gmail.com" encode="javascript" text="@ CONTACT"}
in het editable gemaakte tekstvak voor het GCB op deze manier, niet de goeie output geeft, maar de letterlijke code laat zien!
Hij doet het, met precies dezelfde code, wél goed in de editor van een gewone pagina!
Kan het nu wel doen met een link href mailto etc., dat werkt nog steeds wel, maar dan heb je niet die javascript-bescherming van het emailadres.
Vraagje: weet iemand waarom dat zo is?
Tenslotte:
-Begreep dat de menumanager nu beschouwt wordt als template met als type Navigator::Navigatie. In gebruikte sjablonen staat ook na de upgrade echter nog steeds {menu} en niet {Navigator}.
Vraagje: Moet dat na upgrades vanaf v 1.12.x steeds handmatig veranderd worden, of blijft {menu} ook in de running?
Bij voorbaat hartelijke dank voor tips en het meedenken !
willemijn