« Last post by datahell on April 22, 2024, 20:16:17 »
Κατά την εγκατάσταση του elxis σε ρωτάει αν θες φιλικές URL. Επιλέγεις "Ναι, Apache htaccess" και στα φτιάχνει όλα μόνο του.
Αν δεν το έκανες τότε κάντο χειροκίνητα. Το αρχείο htaccess.txt θα το βρεις εδώ: includes/install/data/htaccess.txt
Αντέγραψε το αρχείο htaccess.txt στον root φάκελο του Elxis και ανοιξέ το για επεξεργασία. Αν υποθέσουμε, την απλή περίπτωση, ότι έχεις το Elxis εγκατεστημένο στο root folder του domain / sub-domain σου τότε το μόνο που πρέπει να αλλάξεις είναι το όνομα του φακέλου της διαχείρισης. Όπου γράφει "estia" άλλαξέ το σε όπως ονομάζεται ο φάκελος διαχείρισης. Αποθήκευσέ το.
Μετονόμασέ το σε ".htaccess" (πρόσεξε την τελεία στην αρχή).
Άνοιξε το configuration.php και όρισε το SEF σε 1: private $SEF = 1;
Είσαι έτοιμος. Αν δεν σου δουλεύει είναι θέμα server, πρέπει να είναι ενεργοποιημένο το module mod_rewrite στον Apache.
« Last post by seadhna on April 22, 2024, 19:06:43 »
Hi datahell,
1. yes this works to fix the glitch - thanks! 2. Yes, this works if I double-click - I had tried before the browse tab but I was only single-clicking and nothing was happening. Thanks for your help!
« Last post by web-infox on April 22, 2024, 18:08:12 »
Γειά σας,
Το πρόβλημα είναι το εξής εάν μετονομάσω το αρχείο htaccess.txt σε htaccess δεν λειτουργεί καμία σελίδα όλες οδηγούν σε 404. Πώς το λύνω αυτό; Παρεμπιπτόντως το elxis δεν περιέχει πλέον htaccess.txt στο αρχείο zip
« Last post by datahell on April 20, 2024, 21:39:24 »
In the upcoming Elxis 5.5 the parameters of various extensions (modules, plugins, templates, etc) gets saved by default as JSON strings and not as newline separated text as up to Elxis 5.4. Elxis 5.5 is backwards compatible as it detects automatically the format of the string and you have no problem at all. However if in any third party extension you have developed you use to parse manually the parameters string you got from the database, you must check if the format is JSON or the old one before trying to parse the string. In this case post a reply below for instructions on how to parse the string.
Elxis 5.5+ JSON format (same parameters as above): {"width":"120","height":"45","colour":"red"}
Elxis saveS automatically the parameters when you edit a module, a plugin, etc. But if you ever need to save them manually in your extension the use the new methon toJSONString. I will post an example with backwards compatibility, so the code below works on any Elxis version (for a sample module): elxisLoader::loadFile('includes/libraries/elxis/parameters.class.php');
Note: Users will require to update all third party extensions that need update before updating to Elxis 5.5, because of Elxis 5.5 compatibility fixes. I have already released some updated extensions with Elxis 5.5 support.