Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Bug reports and fixes
.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Γενικά Θέματα για το Elxis CMS
(Moderators:
CREATIVE Options
,
akalant
) »
update from 2006.4 to 20009.3
« previous
next »
Print
Pages: [
1
]
2
3
Author
Topic: update from 2006.4 to 20009.3 (Read 19768 times)
ArXoS
Hero Member
Posts: 797
update from 2006.4 to 20009.3
«
on:
March 04, 2012, 13:03:26 »
Λοιπόν παιδιά, γράφω εδώ (sorry admins) αν καταφέρω και το κάνω, φαντάζομαι πως μπορεί να βγει εξω και να αποτελέσει οδηγός για την μετατροπή από 2006.4 σε 2009.3
Πρώτα απ.όλα ευχαριστώ για το ενδιαφέρον όλων σας, ειδικά το elxis team που μέχρι τώρα η βοήθειά τους ήταν μοναδική
Πάμε λοιπόν από την αρχή
Για να γίνει αναβάθμιση, ξεχνάω ό,τι modules-components-bots-γεφυρώσεις έχω μέχρι στιγμής γιατί είναι σχεδόν βέβαιο οτι ελάχιστα θα δουλεύουν (τα περισσότερα ήταν joomla-mambo εκείνης της εποχής που τους είχα βάλει χέρι)
2 οι τρόποι :
1. Να εγκατασταθούν τα patches με την σειρά
Αυτό δεν μπορώ να το κάνω, γιατί μου λείπει το πρώτο βήμα, από το 2006.4 σε 2008
https://forum.elxis.org/index.php?topic=2022.0
(νίκο αν το μπορείς στείλε μου το στο admin @ greekmasa . gr να δοκιμάσω με αυτό τον τρόπο)
2. Να γίνει μία νέα εγκατάσταση και να περαστούν τα δεδομένα από την αρχή
Μιλάμε για 7.000 μέλη, 5.000 πρωτότυπες δημοσιεύσεις, 20.000 σχόλια (Akucomment) και πολλά άλλα φυσικά, σε μία βάση 45MB
Ξεκινάω λοιπόν ως εξής :
Στήνω ένα elxis από την αρχή, καθαρό
Ανοίξω και τις 2 βάσεις, συγκρίνω σε κάθε πίνακα την παλιά και τη νέα, προσθέτω στην παλιά τις στήλες στη δομή που λείπουν, και κάνω extract στον πίνακα
Αδειάζω τον ίδιο πίνακα του νέου elxis και κάνω import τον παλιό
Το κάνω αυτό για όλους τους κοινούς πίνακες που έχουν
Η διαδικασία μου πήρε στο χαλαρό περίπου 3 ώρες (με έλεγχο κάθε πίνακα οτι πέρασε σωστά)
Τα αποτελέσματα :
elxis 2006.4 (php 5.2.27)
elxis 2009.3 (php 5.3.18)
Περάστηκαν όλα τα δεδομένα, με τα πεδία των επιπλέον seotitle να είναι κενά, δουλεύουν τα links χωρίς seo, σαν πρώτη εντύπωση είναι οτι δε δουλεύει κανένα menu σε επίπεδη λίστα. Γιατί; Έχει αλλάξει κάτι στο νέο elxis ?
Θέλει δουλειά το template, και φυσικά πρέπει να προστεθούν όλα τα seotitle πεδία που είναι κενά
Πρώτα απ. όλα πείτε μου αν σωστά πράττω, να το συνεχίσω ή όχι, γιατί προκύπτει απο εδώ και πέρα πολύ δουλειά
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
ArXoS
Hero Member
Posts: 797
Re: update from 2006.4 to 20009.3
«
Reply #1 on:
March 04, 2012, 13:27:55 »
Σχετικά με τα menu :
Στο elxis 2006 τα menu βγάζουν
<ul id="mainlevel">
Ενώ στο 2009.3
<ul id="mainlevel-1844" class="mainlevel">
Έτσι αλλάχτηκε στο css τα id σε classes και πήρε τις παραμέτρους .. Διορθώθηκε αυτό
Πρέπει να αλλαχθούν τίποτε άλλα στο css ? Για να μην ψάχνω ?
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
apkoutsou
Sr. Member
Posts: 330
Re: update from 2006.4 to 20009.3
«
Reply #2 on:
March 04, 2012, 13:34:21 »
Καλημέρα Arxos! Κατ' αρχάς πιστεύω ότι αξίζει τον κόπο ανεξάρτητα από την προσπάθεια που πρέπει να καταβάλεις σε κάθε περίπτωση (το 2009 είναι σαφώς καλλίτερο και θα έχεις μεγαλίτερη και καλλίτερη υποστήριξη).
Προσωπικά, ασχολούμαι με το Elxis από την έκδοση 2008, οπότε λίγα μπορώ να σου πω για το 2006. Πάντως η πρώτη μου σκέψη είναι [εφόσον δεν έχει την επιθυμητή εμφάνιση το menu, ακόμη και εάν αλάξεις τις ρυθμίσεις του menu από την διαχείριση (κάθετο μενού | οριζόντιο μενού | επίπεδη λίστα)] ότι ίσως έχει αλλάξει το όνομα της CSS class που ελέγχει το menu. Μπορείς να χρησιμοποίησης το την WebDeveloper επέκταση του FF, η οποία έχει την δυνατότητα να σου λέει το όνομα της CSS class και το αρχείο που αυτή βρίσκεται για κάθε αντικείμενο που είναι ακριβώς κάτω από το κέρσορα, για να διαπιστώσεις έαν έχει αλλάξει η class ελέγχει το μενού.
Logged
Bitcraft-labs.gr
- Open source applications
apkoutsou
Sr. Member
Posts: 330
Re: update from 2006.4 to 20009.3
«
Reply #3 on:
March 04, 2012, 13:35:48 »
Μέχρι να γράψω την ανάρτησή μυο είχες ήδη απαντήσει...
Γενικά να δουλέψεις το template σου με classes και όχι με ids. Τα ids χρησιμοποιούνται κυρίως στο index.php αρχείο του template σου (που δημιουργεί την βασική δομή της ιστοσελίδα) ενώ οι classes σε όλα τα υπόλοιπα, ώστε μια class να ταιριάζει σε όσα αντικείμενα ορίσεις εσύ.
«
Last Edit: March 04, 2012, 13:38:27 by apkoutsou
»
Logged
Bitcraft-labs.gr
- Open source applications
ArXoS
Hero Member
Posts: 797
Re: update from 2006.4 to 20009.3
«
Reply #4 on:
March 04, 2012, 13:49:46 »
ναι, έχω καταλάβει τι παιζει, το elxis (σε σχέση με το παλιό) δημιουργεί αλφαριθμητικά ids και πρέπει αυτά να αλλάξουν στο css σε classes
H πρώτη επαφή που έχω από templates του 2009 είναι αυτή. Ρωτάω μπας και μου ξεφύγει κάτι, αν υπάρχουν και άλλες αλλαγές .. ?
Όπα, και τό πρώτο πρόβλημα της μεταγραφής ..
Στο άσχετο και ενώ έχω κανει σύνδεση, μου εμφανίζει
"Σφάλμα
Δεν είστε εξουσιοδοτημένος(η) να δείτε αυτό το περιεχόμενο."
όταν πάω να κάνω edit το προφιλ μου. Κάτι πρέπει να παίζει με τα privileges .. Θυμίζω οτι έχω περάσει όλους τους πίνακες του παλιού στο νέο , άρα και τους πίνακες elx_core_acl_*****. Μάλλον εκεί πρέπει να είναι το πρόβλημα. Καμιά ιδέα ?
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
webgift
Elxis Team
Hero Member
Posts: 4193
Re: update from 2006.4 to 2009.3
«
Reply #5 on:
March 04, 2012, 14:04:22 »
Θέλει δουλίτσα και προσοχή. Μην σε αγχώνει όμως. Συμβουλή μου άσε τις css κλάσεις και πέρασε τα βασικά. Πρέπει η βάση σου να είναι απόλυτα σωστή έτσι ώστε να προχωρήσεις παρακάτω.
Seotitle
= βασικότατο.
Κατά προτεραιότητα βήματα.
1. Έλεγχος ορθής λειτουργίας - καταχώρησης δεδομένων στην βάση.
2. 1ος έλεγχος στην διαχείριση και στο δημόσιο τμήμα για να δεις αν παρουσιάζονται σφάλματα.
a. Καταγραφή σφαλμάτων σε ένα χαρτί.
3. Δημιουργία πρόσθετων.
4. Προσαρμογή εμφάνισης
5. Έλεγχος ορθής λειτουργίας 3. και 4.
6. Δημιουργία classes αν υπάρχουν.
// Μετά προχωράς στο SMF.
Όπως είπε και ο Αποστόλης παραπάνω μπορείς να χρησιμοποιήσεις είτε το webdeveloper είτε το Firebug.
«
Last Edit: March 04, 2012, 14:06:27 by webgift
»
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
ArXoS
Hero Member
Posts: 797
Re: update from 2006.4 to 20009.3
«
Reply #6 on:
March 04, 2012, 14:43:01 »
webgift, τι είναι κατά τη γνώμη σου καλύτερο ?
1. Να εφαρμόζεις τα patches στη σειρά ?
2. Απευθείας στήσιμο σε τελευταία έκδοση ?
και οι 2 περιπτώσεις θα φτάσουν στο ίδιο αποτέλεσμα ? Αν είναι έτσι, καλύτερο μου φαίνεται το 1 γιατί θα φτάσεις στο 2009.3 με τα modules και τις θέσεις σου και θα μπορείς να δεις άμεσα πιο δουλεύει ή όχι (και φυσικά δεν θα χάσεις και τα edits που έχεις κάνει στον core του κάθε module)
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
webgift
Elxis Team
Hero Member
Posts: 4193
Re: update from 2006.4 to 2009.3
«
Reply #7 on:
March 04, 2012, 14:48:59 »
Όλα πρέπει να έχουν μια σειρά (λογική) γιατί υπάρχουν πολλά κρυφά μονοπάτια. Αν είναι να απαντήσω υποθετικά απλά αποφεύγω να δώσω απάντηση για να μην σε μπερδέψω περισσότερο.
Σχετικά με αυτό που είπες για την απαγόρευση επεξεργασίας προφίλ χρήστη είτε ο πίνακας που έγραψες θέλει διορθώσεις είτε ο πίνακας elx_users.
Logged
Elxis Team •
Custom web design [EN]
-
[EL]
•
.GR Registrar
ArXoS
Hero Member
Posts: 797
Re: update from 2006.4 to 20009.3
«
Reply #8 on:
March 04, 2012, 15:14:42 »
Ας μου στείλε τότε κάποιος το παρακάτω αρχείο αν το έχει, για να δοκιμάσω και τον πρώτο τρόπο, μπας και γλιτώσω κανένα module
Upgrade ELXIS 2006.4 to 2008.0 tool
https://forum.elxis.org/index.php?topic=2022.0
[old attachment deleted by admin]
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
nikos
Elxis Community
Hero Member
Posts: 1094
Re: update from 2006.4 to 20009.3
«
Reply #9 on:
March 04, 2012, 15:32:26 »
Μόλις τώρα σου τα έστειλα. Δες το e-mail σου
Καλή επιτυχία
Logged
Elxis Community |
Open Source Web Lab
ArXoS
Hero Member
Posts: 797
Re: update from 2006.4 to 20009.3
«
Reply #10 on:
March 04, 2012, 16:14:56 »
(thanks niko. δεν ήρθε τίποτε όμως, κάνε άλλο ένα κόπο για το email)
1. Ποια πρέπει να είμαι η σειρά για να περαστούν τα seotitles ? πρώτα ενότητες, μετά κατηγορίες και μετά contents ?
2. Υπάρχει κανένα τρικ (query) για να περάσει seo σε 5000 δημοσιεύσεις πιο γρήγορα ?
3. Και με ένα query να αλλάξει η παράμετρος σε όλα τα contents ωστε να επιτρέπεται ο σχολιασμός ?
«
Last Edit: March 04, 2012, 16:37:49 by ArXoS
»
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
nikos
Elxis Community
Hero Member
Posts: 1094
Re: update from 2006.4 to 20009.3
«
Reply #11 on:
March 04, 2012, 19:22:18 »
Περίεργο
Κοίτα πάλι στο gmail σου, τα ξανάστειλα. Αν δεν έρθει, τότε στείλε μου άλλο account - e-mail να σου τα στείλω.
Logged
Elxis Community |
Open Source Web Lab
datahell
Elxis Team
Hero Member
Posts: 10356
Re: update from 2006.4 to 20009.3
«
Reply #12 on:
March 04, 2012, 22:43:07 »
Θα ξαναγράψω κάτι που είχα γράψει τότε: η αναβάθμιση με το συγκεκριμένο script ΔΕΝ συνιστάται.
Το αρχείο δεν το έσβησα εσκεμμένα, σβήστηκε σε ένα καθάρισμα του φόρουμ που είχα κάνει παλιά και είχε πάρει μπάλλα πολλά attachments χωρίς να το καταλάβω...
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
ArXoS
Hero Member
Posts: 797
Re: update from 2006.4 to 20009.3
«
Reply #13 on:
March 05, 2012, 11:47:32 »
κρίμα, γιατί πήγαινε καλά
Ξεκινάω λοιπόν πάλι από την αρχή
Περνάω όλους τους πίνακες αλλά έχω προβλήματα access σε ομάδες. Ερώτηση λοιπόν : Από το 2006 μέχρι το 2009.3 έχουν αλλάξει χαρακτηρισμοί ομάδων χρηστών και δημιουργείται αυτό το πρόβλημα ? Κάτι θυμάμαι αλλά δεν .. μπορεί να μου θυμίσει κάποιος ?
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
ArXoS
Hero Member
Posts: 797
Re: update from 2006.4 to 20009.3
«
Reply #14 on:
March 06, 2012, 15:50:13 »
διορθώθηκε το πρόβλημα, απλά δεν έπρεπε το πίνακας elx_core_acl_access_lists του 2006.4 να περάσει στο 2009.3. Λογικό, καθώς έχουν αλλάξει οι υπηρεσίες πρόσβασης από το 2006 στο 2009
Επανέφερα επίσης στον πίνακα elx_core_acl_aro_groups του 2009, και έγινε έλεγχος στους χρήστες να έχουν το σωστό gid σύμφωνα με το 2009
Θα ημερώνω το topic, και μόλις τελειώσω θα παρουσιάσω έναν πλήρη οδηγό για αυτούς που θα χρειαστεί να κάνουν μια τέτοια δουλειά και τους φοβίζει ο κίνδυνος της απώλειας των δεδομένων τους
«
Last Edit: March 06, 2012, 16:03:17 by ArXoS
»
Logged
Powered by Elxis :
www.greekmasa.gr
|
gym-mous-alim.att.sch.gr
Print
Pages: [
1
]
2
3
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Γενικά Θέματα για το Elxis CMS
(Moderators:
CREATIVE Options
,
akalant
) »
update from 2006.4 to 20009.3