Aghjurnamentu da 1 .9 .x versu 2 .0 .X

A versione 2 di SPIP essendu una versione maiò, l’aghjurnamentu d’un situ chì era in versione 1.9.x hè particulare.

Qualchì cunsigliu da ch’ellu venga lindu u scambiamentu

  1. disattivà tutti i plugins chjamendu a pàgina : ecrire/?exec=admin_plugin
  2. fà una copia di salvezza di a basa di dati usendu a prucedura di spip 1.9.x : ecrire/?exec=admin_tech (vede i ditagli)
  3. ricuarà sta copia cù FTP (cullucata hè in tmp/dump/ o, per versioni più vechje, in ecrire/data/) è tene si la à l’aggrottu.
  • creà un cartulare à a ràdica di SPIP (per esempiu vechju_spip/)
  • spustà in quellu cartulare tutti i schedari è cartulari di spip 1.9.x FOR’CHÈ i cartulari IMG/ è config/
  • sè vo aviate un schedariu mes_options.php, spustate lu in config/
    • à a ràdica ci duverebbe solu firmà :
      • vechju_spip/
      • config/
      • IMG/

-  pone cù FTP, à a ràdica di u situ, tutti i schedari è cartulari di SPIP 2.0.9 for’chè i cartulari IMG/ è config/

  • à a ràdica ci duverebbe esse :
    • vechju_spip/
    • CHANGELOG.txt
    • config/
    • COPYING.txt
    • ecrire/
    • htaccess.txt
    • IMG/
    • index.php
    • INSTALL.txt
    • local/
    • prive/
    • rien.gif
    • spip.php
    • squelettes-dist/
    • svn.revision
    • tmp/

-  chjamà cù u so navigatore http://u_situ/ecrire/ [1]
-  accettà l’aghjurnamentu di a basa di dati

  • à stu puntu, duverebbite ritruvà sani sani in u spaziu privatu, tutti i i dati di u vostru situ vechju è, navighendu in u situ pùbblicatu, ci duverebbenu esse dinò, ma appaginati cù i mudelli predefiniti di spip (di culore malvu)
  • in casu di prublemu (pàgina bianca per esempiu), pruvà à scambià u nome di u schedariu mes_options.php per un tempu (in u cartulare config/) da disattivà lu.

-  ricuarate avà e versioni adatte à spip 2 di i plugins chè vo usavate, è stallate ste nuvelle versioni in un cartulare plugins/ da creà.
o puru, dopu avè creatu un cartulare plugins/ è u so sottucartulare auto/, aduprate a prucedura d’autu-stallazione di i plugins chì hè pruposta in a pàgina ecrire/?exec=admin_plugin

-  bisogna infine à creà un cartulare squelettes/ (sè vo ne avete l’usu) è spustà ci, pian’pianinu, à pacchettuci, tutta a vostra robba persunale vechja, ricuarata da vechju_spip/squelettes/

-  sè vo aviate un schedariu mes_fonctions.php, verificate puru a cunfurmità di e so funzioni è dichjarazioni cù e nuvelle funzioni è variàbili di spip 2.0.9
-  listessu affare s’elli ci sò scripts php à l’internu di i vostri mudelli persunali

-  sè vo ùn avete ancu qualchì schedariu .htaccess attivu, vi tuccherà à scambià li u nome da htaccess.txt à .htaccess per pudè usà l’urls proprie, arburate ...

I MUDELLI

da ramintà si :
i schedari posti in u vostru cartulare squelettes/ piglianu a suprana à quelli predefiniti è piazzati in squelettes-dist/ o prive/

sè vo avete, in versione 1.9.x, cupiatu a struttura di u vostru cartulare squelettes/ nant’à quella di dist/ , sappiate chì a versione 2.0.9 porta impurtanti mudificazioni à quella struttura, tandu sterete attente ch’elli ùn sia chjamatu qualchì schedariu fantàsimu in piazza di unu veru.
in particulare, un vechju squelettes/login.html o squelettes/formulaires/login.html piglieranu a suprana (è forse feranu prublemi) à prive/login.html è prive/formulaires/login.html.

attenti dinò à i schedari di foglie di stile è à i schedari di scripts javascript.

-  lista di i schedari chì prima stavanu in dist/ (forse l’averete accunciati in squelettes/) è chì sò stati spiazzati o sguassati :

vechju novu
dist/favicon.ico sguassatu
dist/jquery.js.html sguassatu
dist/login.html prive/login.html
dist/sommaire_texte.html sguassatu
dist/spip_admin.css prive/spip_admin.css
dist/spip_style_invisible.css privé/spip_style_invisible.css
dist/spip_style_print.css prive/spip_style_print.css
dist/spip_style_visible.css prive/spip_style_visible.css
dist/spip_style.css prive/spip_style.css
dist/style_prive_defaut.css prive/style_prive_defaut.css
dist/style_prive.html prive/style_prive.html
dist/formulaires/choix_mots.html sguassatu
dist/formulaires/forum_previsu.html sguassatu
dist/formulaires/login_forum.html sguassatu
dist/formulaires/login.html prive/formulaires/login.html
dist/formulaires/menu_lang.html prive/formulaires/menu_lang.html
dist/modeles/doc.html prive/modeles/doc.html
dist/modeles/emb.html prive/modeles/emb.html
dist/modeles/img.html prive/modeles/img.html
dist/modeles/pagination_page_precedent_suivant.html prive/modeles/pagination_page_precedent_suivant.html
dist/modeles/pagination_page.html prive/modeles/pagination_page.html
dist/modeles/pagination_precedent_suivant.html prive/modeles/pagination_precedent_suivant.html
dist/modeles/pagination.html prive/modeles/pagination.html
dist/modeles/paginationitem.html prive/modeles/paginationitem.html
dist/icones_barre/ prive/icones_barre/
dist/images/ prive/images/
dist/javascript/ prive/javascript/
dist/vignettes/ prive/vignettes/

Di règula, cunvene à piglià esempiu nant’à i mudelli novi di squelettes-dist/ è prive/ per ripiglià è aghjurnà a vostra robba persunalizata in squelettes/


sè vo avete digià fattu l’aghjurnamentu, avendu postu i schedari di spip 2.0.9 versu u vostru spip 1.9.x, forse chì fermanu unepochi di schedari vechji chì ùn servenu più. Quessi i pudete puru sguassà :

-  mutamentu da 1.9.2h stàbbile [13886] à 2.0.9 stàbbile [14363]
quelli schedari, esistenti in versione 1.9.x, sò, in versione 2.0.9, o sguassati, o spiazzati
(vale quessa principalmente per u cartulare ecrire/ è i so sottucartulari), è cunvene à sguassà li


-  ecrire/action/autoriser.php
-  ecrire/action/ical.php
-  ecrire/action/inscription.php
-  ecrire/action/instituer_mot.php
-  ecrire/action/instituer_rubrique_articles.php
-  ecrire/action/pass.php
-  ecrire/action/rss.php
-  ecrire/action/test_dirs.php

-  ecrire/base/db_mysql.php
-  ecrire/base/optimiser.php

-  ecrire/engines-list.txt

-  ecrire/exec/articles_ortho.php
-  ecrire/exec/editer_mot.php attenti !!! à ùn cunfonde cù ’ecrire/exec/editer_mots.php’ (à u plurale) chì hè propriu un schedariu di versione 2.0.9
-  ecrire/exec/export.php
-  ecrire/exec/forum_envoi.php
-  ecrire/exec/puce_statut_article.php
-  ecrire/exec/rubriquer.php
-  ecrire/exec/statistiques_svg.php

-  ecrire/extract/doc.php
-  ecrire/extract/pdf.php
-  ecrire/extract/rtf.php

-  ecrire/inc/auth_ldap.php
-  ecrire/inc/auth_spip.php
-  ecrire/inc/compacte_js.php
-  ecrire/inc/cron.php
-  ecrire/inc/editer_article.php
-  ecrire/inc/editer_mot.php attenti !!! à ùn cunfonde cù ’ecrire/inc/editer_mots.php’ (à u plurale) chì hè propriu un schedariu di versione 2.0.9
-  ecrire/inc/extra.php
-  ecrire/inc/indenter_xml.php
-  ecrire/inc/indexation.php
-  ecrire/inc/maintenance.php
-  ecrire/inc/ortho.php
-  ecrire/inc/popularites.php
-  ecrire/inc/sax.php
-  ecrire/inc/sites_voir.php
-  ecrire/inc/valider_xml.php
-  ecrire/inc/visites.php

-  ecrire/install/etape_5.php
-  ecrire/install/etape_6.php

-  ecrire/safehtml/classes/HTMLSax3.php
-  ecrire/safehtml/classes/safehtml.php
-  ecrire/safehtml/classes/HTMLSax3/Decorators.php
-  ecrire/safehtml/classes/HTMLSax3/States.php
-  ecrire/safehtml/license.txt
-  ecrire/safehtml/readme-SPIP.txt
-  ecrire/safehtml/readme.txt

-  ecrire/urls/propres-qs.php attenti !!! à ùn cunfonde cù ’ecrire/urls/propres_qs.php’ (cù underscore) chì hè propriu un schedariu di versione 2.0.9

-  ecrire/xml/atom.php
-  ecrire/xml/ical.php
-  ecrire/xml/rss.php

-  ecrire/win_png.htc

-  u cartulare dist/ è tutti i so schedari (vede più sopra I MUDELLI)

-  u cartulare oo/ è u so schedariu index.php

-  i trè schedari à a ràdica :

  • inc-public.php3
  • UPGRADE.txt
  • win_png.htc

Note

[1 Nant’à un vechju spip , l’accessu à ecrire/ vi prupunerà a pàgina di stallazione d’un nuvellu spip.
-  tandu seguità sta prucedura (scelta di a lingua, cunnessione à a basa di dati ...)

  • 1a tappa : vi tuccherà à rinsignà u vostru login di cunnessione è u vostru password di cunnessione à a basa di dati (da ricordu, st’infurmazioni sò in u schedariu ecrire/inc_connect.php3, à a ligna spip_connect_db(’adresse_serveur’,’port_serveur’,’login_connexion’,’pass_connexion’,’nom_base’);).
  • 2a tappa : sceglite à mezu à a lista pruposta a basa praticata da u vostru (vechju) spip (nom_base di u vostru anzianu schedariu inc_connect.php3).
  • 3a tappa : rinsignate i vostri còdici persunali spip (nome, login, pass)
    -  poi entrite in ecrire/
    -  cunvalidate u messagiu "Messagiu tècnicu : deve esse lanciata a prucedura d’aghjurnamentu di modu à adattà a basa di dati à a nuvella versione di SPIP." clicchendu nant’à cliccate issa lea
    -  cunvalidate torna

site avà in spip 2.0.9 è ghjè aghjurnata a vostra basa di dati.

Autore tavamig Publié le : Mis à jour : 26/10/12

Traductions : عربي, català, corsu, English, Español, italiano