Elxis CMS Forum
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Elxis 4.x documentation for users and developers
 
Pages: 1 [2] 3
  Print  
Author Topic: update from 2006.4 to 20009.3  (Read 3279 times)
GiannisK
Newbie
*
Offline Offline

Posts: 29



WWW
« Reply #15 on: March 07, 2012, 07:14:35 »

πολυ ωραιο το site σου αρχος..και πολυ προσεγμενο μπραβο σου και μπραβο σε ολα τα παιδια του Elxis team για την υποστηριξη.
Logged

τα μυαλά είναι σαν τα αλεξίπτωτα..... δουλεύουν καλύτερα, ανοιχτά !!
ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #16 on: March 07, 2012, 09:45:36 »

GiannisK. Ευχαριστώ Γιάννη. Το site δεν θα ήταν αυτό που είναι σήμερα χωρίς την υποστήριξη της ομάδας του Elxis
Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #17 on: March 08, 2012, 22:36:16 »

Η δουλειά πάει πολύ καλά, αλλά θέλω τη βοήθειά σας
Πρέπει να κάνω κάπου 2000 comments του akocomment μεταγραφή σε comments του elxis 2009.
Έχω σκαλώσει στην μεταγραφή των DATETIME του akocomment σε VARCHAR του comments, με αποτέλεσμα να χάνονται οι ημερομηνίες στη μεταφορά τους


Υπάρχει κάποιο query μέσα από το phpmyadmin για να κάνω τα DATETIME σε VARCHAR πριν γίνει η μεταφορά ? Είναι κρίμα να χαθούν η ημερομηνίες σχολίων 6 χρόνων
Logged

datahell
Elxis Team
Hero Member
*****
Offline Offline

Posts: 7601



WWW
« Reply #18 on: March 08, 2012, 22:56:35 »

Για μετατροπή από datetime σε timestamp (δεν έχει να κάνει με το varchar που είπες) που χρησιμοποιούν τα σχόλια του Elxis χρησιμοποίησε την συνάρτηση της mysql UNIX_TIMESTAMP.
Τροποίησε το INSERT query ως εξής:

INSERT INTO elx_comments VALUES (NULL, 1, 1, 'message', UNIX_TIMESTAMP('2012-03-08 12:12:00'), ....);

Με αυτόν τον τρόπο αντί να εισαχθεί το DATETIME (2012-03-08 12:12:00) θα εισαχθεί το αντίστοιχο timestamp (1331201520).
« Last Edit: March 08, 2012, 22:59:23 by datahell » Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #19 on: March 08, 2012, 23:12:09 »

xm, δεν έπιασε .. πάμε πάλι
Έχω ένα πίνακα elx_akocomment με το κελί DATE να έχει την ημερομηνία του σχολίου, τύπος DATETIME και είναι της μορφής 2007-06-03 22:04:04
Αυτό πρέπει να το κάνω TIMESTAMP της μορφής 1331201520 για να περάσω τις εγγραφές του στο κελί ctimestamp του elx_comments

Πρώτα δεν πρέπει να κάνω την μεταγραφή στο elx_akocomment ?
Μπερδεύτηκα
« Last Edit: March 08, 2012, 23:55:53 by ArXoS » Logged

babis1
Hero Member
*****
Offline Offline

Posts: 1506



WWW
« Reply #20 on: March 09, 2012, 18:22:53 »

εγω ενα ειχα ολο και ολο και εκαναν αναβαθμιση χθες στην php, επειδη δεν εχω χρονο να το ξαναστησω, δεν εχει και παρα πολλα προσθετα, αλλα δεν εχω χρονο, το λειτουργω "κουτσο" και τι εννοω, ειδα οτι τα μενου που ειναι συνδεδεμενα με αντικειμενα περιεχομενου δουλευουν κανονικα, εκανα το μενου αρχικη συνδεδεμενο με ενα αντικειμενο περιεχομενου και το χρησιμοποιω σαν πρωτη σελιδα, κανενα αντικειμενο περιεχομενου δεν ειναι πρωτοσελιδο, αλλα προσθετα οπως stargallery δουλευουν, αυτα που δεν δουλευουν ειναι εαν το menu link πχ ειναι link προς εμφανιση κατηγοριας σαν blog (υποθετω και οτι σχετιζετε με παρεμφερεις αναθεσεις μενου) "χτυπαει" εδω includes/Cache/Lite/Function.php, line 100 και επισης το com_contact "χτυπαει" εδω includes/vcard.class.php on line 36, φυσικα δεν ειναι λυσεις αυτες αλλα επειδη χρειαζετε χρονος για να τα ξαναστησεις σε 2009.3 ισως υπαρχουν καποιες λυσεις για να εξακολουθουν να υφιστανται τουλαχιστον τυπικα τα 2006 σε php 5.3.x μεχρι να τελειωσει καποιος το site στην νεα εκδοση  Smiley
Logged

datahell
Elxis Team
Hero Member
*****
Offline Offline

Posts: 7601



WWW
« Reply #21 on: March 09, 2012, 19:42:37 »

Δεν υπάρχει δεν έπιασε, αυτός είναι ο τρόπος να το κάνεις και δουλεύει 100%.
Εννοείται ότι θα επεξεργαστείς το SQL πριν το κάνεις import στη βάση του Elxis.
Αν θες στείλε μου το sql του akocomment (μόνο των συγκεκριμένων πίνακων(α), όχι όλη τη βάση) να το δω.

Δες πως μπορείς να κάνεις INSERT με SELECT. Αν φτιάξεις ένα κατάλληλο query μπορείς να αντιγράψεις τα σχόλια κατευθείαν από τον ένα πίνακα στον άλλον. Με μία εντολή...
« Last Edit: March 09, 2012, 19:45:47 by datahell » Logged

babis1
Hero Member
*****
Offline Offline

Posts: 1506



WWW
« Reply #22 on: March 10, 2012, 10:11:10 »

... επισης το com_contact "χτυπαει" εδω includes/vcard.class.php on line 36,
αυτο πιστευω οτι το ελυσα, προσθεσα στο vcard.class.php (του elxis 2006) στη γραμμη 36 αυτο :
if (!function_exists('quoted_printable_encode')) {
// taken from PHP documentation comments
function quoted_printable_encode($input, $line_max = 76) {
   
   ...

   return trim($output);
}
} // EndIf !function_exists
Logged

babis1
Hero Member
*****
Offline Offline

Posts: 1506



WWW
« Reply #23 on: March 10, 2012, 10:28:38 »

... "χτυπαει" εδω includes/Cache/Lite/Function.php, line 100
επισης αντικατεστησα στο Function.php (elxis 2006) γραμμη 72 αυτο
function call()
    {
        $arguments = func_get_args();

με αυτο

  function call()
{
    $arguments = func_get_args();
    $numargs = func_num_args();

    for($i=1; $i < $numargs; $i++){
        $arguments[$i] = &$arguments[$i];
    }

.....δειτε καποιος εαν ειναι σωστα τα παραπανω, εμενα μου δουλευουν παντως
Logged

nikos65
Hero Member
*****
Offline Offline

Posts: 1021



WWW
« Reply #24 on: March 10, 2012, 18:28:49 »

Μέχρι στιγμής δουλεύει και σε μένα ....

Σε ευχαριστώ Μπάμπη !!
Logged

----
Γηράσκω αεί διδασκόμενος
www.gr-eshop.com  | www.e-epiros.gr
nikos
Elxis Community
Hero Member
*****
Offline Offline

Posts: 775



WWW
« Reply #25 on: March 11, 2012, 00:31:58 »

Μέχρι στιγμής δουλεύει και σε μένα ....

Σε ευχαριστώ Μπάμπη !!

Ωπα! Σαν τα χιόνια...

Πού χάθηκες εσύ; Smiley
Logged
ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #26 on: March 11, 2012, 01:23:29 »

βρε babis1, εμείς που παλεύαμε να κάνουμε το 2006 να δουλέψει σε php5.3 χάσαμε τους τίτλους (contentheading) . Σε σένα πέτυχε ?

php5.2.17


php5.3


απενεργοποίησα όλα τα bots που σχετίζονται με τον τίτλο μπας και έφταιγε κανένα από αυτά (addthis, votes κτλ) αλλά τίποτε
« Last Edit: March 11, 2012, 01:37:35 by ArXoS » Logged

babis1
Hero Member
*****
Offline Offline

Posts: 1506



WWW
« Reply #27 on: March 11, 2012, 10:21:05 »

στελνω ενα λινκ απο το μοναδικο που ειχα, δεν απενεργοποιησα τιποτα πουθενα, μονο αυτο
URLs Φιλικά στις Μηχανές Αναζήτησης:
http://www.kosmasaitolos.gr/
εχω αφησει τον τιτλο αρχικη.........
......μηπως εχει να κανει κατι με το template ? εχει πουθενα <php if.....> ? ή καποια <php ?> ασχετα?, αλλα σε αυτη την περιπτωση το πολυ να σου εδειχνε λευκη σελιδα....
...εχεις πειραξει στο παρελθον το αρχειο content.html.php ?
« Last Edit: March 11, 2012, 10:49:31 by babis1 » Logged

ArXoS
Hero Member
*****
Offline Offline

Posts: 758



WWW
« Reply #28 on: March 11, 2012, 12:43:59 »

έχω περάσει μέχρι και τα πρωτότυπα αρχεία από την αρχή αλλά τίτλους δεν είδα .. ποιος ξέρει που χτυπάει
Δε πειράζει, το παράτησα το project "2006.4 σε php5.3", απλά από περιέργεια ρώτησα
Logged

babis1
Hero Member
*****
Offline Offline

Posts: 1506



WWW
« Reply #29 on: March 11, 2012, 13:06:33 »

υπαρχει ενα κολπο αλλα πρεπει να το επαληθευσει ο γιαννης
αρχειο content.html.php (elxis 2006)
γραμμη 543 προσθετεις αυτο με το κοκκινο
function Title( $row, $params, $link_on, $access ) {
global $myTitle;
$myTitle = $row->title;


και μετα στο template εκει που θες να φαινετε ο τιτλος βαζεις
<?php echo $myTitle ?> (επισης αυτο το τελευταιο δεν ξερω αν το εγραψα σωστα)
Logged

Pages: 1 [2] 3
  Print  
 
Jump to: