Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: intefix on April 15, 2009, 08:49:55

Title: Πως δημιουργώ κατηγορίες Weblik?
Post by: intefix on April 15, 2009, 08:49:55
Πως δημιουργώ κατηγορίες Weblik? @ 2008.1 έχει μόνο 2 κατηγορίες Elxis, Solution Providers
όταν πατάω το σχετικό Link με οδηγεί στην αρχική σελίδα...

Edit...παρατηρώ ότι αυτό κάνει σε όλες τις κατηγορίες components.
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: CREATIVE Options on April 15, 2009, 14:59:07
intefix νομίζω ότι κάτι έχει γίνει με την εγκατάσταση του Elxis σου ή κάτι σε τοπικό επίπεδο.

Εάν θέλεις στείλε μου σε ΠΜ πρόσβαση για να το κοιτάξω.
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: intefix on April 16, 2009, 10:12:24
Παρατηρώ επίσης και το background του editor έχει μπει το background του frontend.
Ίσως κάτι έχει γίνει με το index.php του template? που πέιραξα...
Code: [Select]
<div id="container">
<div id="mainwrap">
<div id="header">
<?php // elxLoadModule(&#39;mod_language&#39;, -2); ?>
        <div id="topright">
<div id="links">
<div id="toplinks"></div>
</div>
            <div id="search">
<?php // elxLoadModule(&#39;mod_search&#39;, -2); ?>
</div>
</div>
        </div>
<?php if (mosCountModules(&#39;top&#39;) > 0) { ?>
<div class="navigation">
<?php elxLoadModule(&#39;mod_search&#39;, -2); ?>
<?php elxLoadModule(&#39;mod_language&#39;, -2); ?>
<?php mosLoadModules(&#39;top&#39;, -2); ?>
</div>
<?php ?>

<!-- pathway -->
<div class="pathway">
<?php mospathway(); ?>
</div>

<div id="main-body">
<div id="sitecontent">
<?php if (mosCountModules(&#39;header&#39;) > 0) { ?>
<div id="position_top">
<?php mosLoadModules(&#39;header&#39;, -2); ?>
</div>
<?php ?>

<?php 
if (mosCountModules(&#39;user1&#39;) >= 1 OR mosCountModules(&#39;user2&#39;) >= 1 ) {
?>

<div id="content_top_wrapper">
<div id="content_user1">
<?php mosLoadModules(&#39;user1&#39;, -2); ?>
</div>
<div id="content_user2">
<?php mosLoadModules(&#39;user2&#39;, -2); ?>
</div>
</div>
<?php 
}
?>


<div class="inside">
<?php mosMainBody(); ?>
</div>
</div>

<div id="leftcolumn">
<div class="inside-col">
<?php mosLoadModules(&#39;left&#39;, -2); ?>
<?php mosLoadModules(&#39;user3&#39;, -2); ?>
</div>
</div>
</div>
       
<div class="clear"></div>
        <?php if (mosCountModules(&#39;bottom&#39;) > 0) { ?>
<?php ?>
        <!-- bottom menu -->
<div class="bottom">
<?php mosLoadModules(&#39;footer&#39;, -2); ?>
</div>
</div>

<div align="center">
<?php include_once( $mosConfig_absolute_path.&#39;/includes/footer.php&#39;); ?>
</div>
</div>
έχω κάπου λάθος?

Παρατηρώ ότι ΔΕΝ γράφει σωστά τη διεύθυνση για να πάει στη κατηγορία δηλαδή...ενώ πρέπει να είναι
http://www.nileasoliveoil.gr/administrator/index2.php?option=com_categories&section=com_weblinks και είναι
http://www.nileasoliveoil.gr/administrator/index2.php?option=categoriessection=com_weblinks
Να το ξαναστήσω?
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: intefix on April 16, 2009, 15:02:28
Αφού το ξανάστησα συμπεραίνω ότι φταίει το  Elxis 2008.1 Stable rev2245 [ Nemesis ] . Όπου το έχω εγκαταστήσει κάνει τα ίδια...έχει bug.
Δεν βάζει ένα "&" μεταξύ section και category...
Έχει βγει κανα Patch?
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: datahell on April 16, 2009, 18:32:14
Το έχουμε ξανα-αναφέρει αυτό μέσα στο forum όπως και το τι πρέπει να κάνεις (διόρθωση από το phpmyadmin). Αυτό που δεν είχα την ευκαιρία να δω είναι γιατί το κάνει αυτό σε ορισμένους μόνο servers ενώ στην πλειοψηφία το εισάγει μία χαρά. Το όλο θέμα δημιουργείται κατά την εγκατάσταση του Elxis. Στους προβληματικούς server το "&amp;" που υπάρχει στα XML αρχεία εγκατάστασης του Elxis "αφαιρείται" από τις URL και δεν εισάγεται στη βάση δεδομένων (κακώς). Τι ιδιαίτερες ρυθμίσεις έχει ο server σου και δεν το εισάγει σωστά;

EDIT:
Το έψαξα λίγο και φαίνεται ότι το πρόβλημα οφείλεται σε ένα bug της βιβλιοθήκης libxml της php που επηρεάζει ορισμένες μόνο εκδόσεις. Περισσότερα εδώ: http://bugs.php.net/bug.php?id=45996 (http://bugs.php.net/bug.php?id=45996)
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: CREATIVE Options on April 16, 2009, 18:36:53
Τι ιδιαίτερες ρυθμίσεις έχει ο server σου και δεν το εισάγει σωστά;

Γιάννη, aws.gr !
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: datahell on April 16, 2009, 18:41:44
τι είναι αυτό;
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: intefix on April 16, 2009, 21:58:53
Είναι ο hoster...Εγώ μπορώ να κάνω κάτι από την πλευρά μου;
Παρεπιπτόντως τι πρέπει να κάνω με το Phpmyadmin? δώστε κανα λινκ...
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: datahell on April 16, 2009, 22:32:24
O host σου θα πρέπει να αναβαθμίσει την libxml σε 2.7.3 ή νεότερη γιατί η υπάρχουσα έκδοση που χρησιμοποιεί έχει bug. Εσύ θα πρέπει να διορθώσεις την εγκατάσταση του Elxis.

Οδηγίες:
1. πήγαινε στο phpmyadmin και στον πίνακα #__components.
2. Άνοιξε μία-μία τις εγγραφές που θα σου πω παρακάτω και πρόσθεσε το "&" εκεί που λείπει στην στήλη admin_menu_link.

Προβληματικές εγγραφές:
3: option=com_banners&task=listclients
6: option=categories&section=com_weblinks
9: option=categories&section=com_contact_details
14: option=com_categories&section=com_newsfeeds
18: option=com_massmail&hidemainmenu=1
21: option=com_database&task=backup
22: option=com_database&task=monitor&do=stats
23: option=com_database&task=monitor&do=tables

Αν έχεις εγκαταστήσει πρόσθετα component κάνε έναν έλεγχο αν έχεις πρόβλημα και σε αυτά και διόρθωσε τα link αν χρειάζεται, θα καταλάβεις εύκολα που πρέπει να μπει το "&".
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: intefix on April 17, 2009, 07:49:43
Ευχαριστώ τα είχα ήδη φτιάξει...
Πάντως έτσι για εγκυκλοπεδικούς λόγους...
Γιατί άλλα site που έχ στον ίδιο server και φυσικά ίδια έκδοση ελξις ΔΕΝ έχουν πρόβλημα?
Προσπαθώντας να βρώ άκρη η μόνη διαφορά που μπορώ να εντοπίσω είναι ότι στα προβληματικά ανέβασα το rar αρχείο και από το cpanel έκανα unrar, ενώ στα άλλα τα έστειλα ένα - ένα με ftp.
Πάντως σας ευχαριστώ για την υποστήριξη...
Καλό πάσχα σε όλους.
Title: Re: Πως δημιουργώ κατηγορίες Weblik?
Post by: webgift on May 13, 2009, 12:57:14
Καλημέρα σε όλους.

Παρατηρώ ότι έχω και γω ένα προβληματάκι σχετικά με το θέμα αυτό.
Μπαίνοντας στην phpMyAdmin και βλέποντας τον πίνακα #_components βλέπω ότι στο μενού της διαχείρισης και συγκεκριμένα στο com_database έχει 2 εγγραφές :

Η μία με το όνομα Database Manager parent : 0 και admin_menu_link = option=com_database.
και η άλλη όνομα Manage Database parent : 19 και admin_menu_link = option=com_database.

Όλα τα άλλα πεδία για τις 2 παραπάνω εγγραφές είναι ακριβώς τα ίδια. ( link,option , ordering e.t.c)

Έτσι όταν πάω από την διαχείριση να δω τις βάσεις με 'πετάει' πάλι στην αρχική.