Elxis CMS Forum
Support => General => Topic started by: datahell on February 10, 2015, 20:11:52
-
We are going to release very soon Elxis 4.3 with some highly needed new features. This version was scheduled for the end of spring 2015 but will release it now and then Elxis 4.4 will follow.
If you have any requests for Elxis 4.3 please post it below. We will implement only those features than can be done in a limited time period (due to the urgent of the release).
-
If you have seen my topic here (https://forum.elxis.org/index.php?topic=8361) and you think that worth to implement it to Elxis 4.3 release, please have it in mind.
-
Archive for articles
Thanks
-
Share article in social network
Forum extendd
More templates
Thanks
-
@bledi All articles are already archived... You want something like a special page to show a list of all articles in chronological order? Describe me the archive functionality you are talking about.
@sawaedy These are not subject to Elxis core.
-
No just a Archive manager, like we had it at old Elxis.
"https://forum.elxis.org/index.php?topic=7896.msg51404#msg51404"
-
publication article in home page
elx.4 not have
-
sending mail for user by administration site
-
@bledi: OK, we will see that if can be implemented now. If you wish give us more details how you think it should look and function.
@sawaedy: "sending mail for user by administration site". What you mean?
-
in elxis 2009 could send mail from administration panel but in elxis 4 not can. can send mail for all user or one
-
1) Schedule and Recursive schedule (date and time) for menu items and module. For example: I need to show a menu (module) that is different according the week days. I can build 7 menu module, one for each day, and schedule them all and no need to enable disable it on 24:00 of each day.
2) Articles Date should be editable (if needed). This is useful when you have to manual migrate content that must maintain the same original date and time.
3) Article title should be completely visible and not only the first 30 chars. This because is possible to have for many articles that begin with the same prefix ( for example " San Lorenzo del Vallo sport Club: New Football team was born") In many case there are many article that start with the same prefix (ex. "San Lorenzo del Vallo sport Club:") and there is no way to find the right article to edit.
4)Category structure that can be compressed and expanded. Usefull if there are many categories inside a root category.
A "(+)" "(-)" icons beside category name that compress and expand the root category.
-
Thanks datahell
The Archive can be very simple, just a place to put the articles published, but not to show in the Category, and in this case keeping the same link which is clicked already.
-
Would like to see "Mikro" integrating the "Facebook comments" extension & the "Most Popular Article" module.
-
I would like to see the addthis button on top of articles (see image 1) which by mouse over to show a list of social links (see image 2).
Additionally i would like to see on top or bottom of articles the option of social links buttons as we had in Elxis 2009.x (see image 3).
Both of them they should be developed not as usual plugins, but build into content, giving the option to administrator to regulate its appearance by article or category parameters as well by general content parameters, otherwise administrator will have to run them at each article.
-
Other IMHO useful request:
1) Support for Mass Mail Function usins jce editor for building e-mail content (+1 at sawaedy - Same as ELXIS 2009.x ).
2) Notification to Email of user detail. When Administrator add a user a notification email should sent to user email that inform him that he was added as "user_group_assigned" with login detail and password. (Same as ELXIS 2009.x )
-
Same as elxis 2009 user can publication article in the website and send for admin to confirm
-
Hi,
For example LazyLoad images option. It save bandwidth and help to increase the load page even more. Also a lot useful for mobile.
http://www.appelsiini.net/projects/lazyload (http://www.appelsiini.net/projects/lazyload)
http://plugins.jquery.com/lazyload/ (http://plugins.jquery.com/lazyload/)
Demo:
http://www.appelsiini.net/projects/lazyload/enabled_fadein.html (http://www.appelsiini.net/projects/lazyload/enabled_fadein.html)
thanks
-
@sawaedy : We just added the option in Elxis 4.3 to send e-mails to users with any text from Elxis administration console. You can select multiple users and the email will be send to all users selected (without each recipient to know the others). This new feature can work even as a newsletter ;)
-
@maple Lazy loading is not an Elxis core feature. You can easily do that by writing a few lines of javascript in your template's index.php file
-
thanks datahell is the wonderful
-
@datahell: hi, I thought that it might be interesting in general for Elxis and community. Yes, I will do this manually inserting some code, it is not difficult. I have some pages with a lot of images. It is also particularly interesting for mobile dispositive.
Thanks
-
@bledi: Archive for Elxis 4.3 is under development.
The archive functionality of articles will provide the following pages:
1. archive/
All site's articles in chronological order.
2. archive/2015/
Site's articles for year 2015 in chronological order (any year is supported).
3. archive/2015/02/
Site's articles for February 2015 in chronological order (any month is supported).
4. archive/2015/02/20/
Site's articles for February 20, 2015 in chronological order (any day is supported).
The ordering can be set by creation date ascending or descending. You can also configure some page options via parameters.
More information soon.
-
Thanks Datahell
Now it will be a full option Version, and undoubtedly the best. ;D
-
At "category view" add to the pagination "Next" and "Previous" instead having only the numbers 1,2,3,4,5 etc.
-
Any other requests?
-
contents in an article
EL - Δυνατότητα για πίνακα περιεχομένων σε ένα άρθρο με πολλές σελίδες;
-
Any other requests?
For a site that i own, in the General Settings for the option Default route i have set Mikro (as frontpage). The result is, the main site's keywords are completely random and unrelated sometimes.
Could there be a way (in such cases) to show the main keywords (META data) as set in the General Settings? :)
-
@Dimitris Kanatas: Υπάρχει αυτή η δυνατότητα ήδη. Αν χρησιμοποιείς το plugin "page break" δημιουργείται πίνακας με ένδειξη σελίδων.
@rentasite: The META data are subject to the component that generates the page. If Mikro is your site's frontpage then Mikro will control the META keywords/description of that page. Especially for Mikro the META data depend on the posts source and on the actual items that are going to be displayed. META data should always be related to the page content, not to something else.
-
Hello Datahell, what about my request?
-
@Amigamerlin: You have many requests, not just one.
- Scheduled publish/unpublish of articles and modules.
DONE
- Editable article's creation date
I don't know if it is good idea to add such option.
UNDECIDED
- Full article's title visible.
This cannot be done because the maximum grid width should fit into a 1024pixels width screen. But we did something else that will fix the problem. We added the full article's title as title to the link. So, when you move your cursor over the chopped title you will see the full one. So, I consider it as
DONE.
- Category structure that can be compressed and expanded.
Provide more information. Which category structure? In admin section the full tree is visible. Do you need a custom module for the frontend area?
UNKNOWN
- Mass Mail Function
Use Newsletter module (https://www.elxis.net/edc/communication/61.html)! The Newsletter module also supports sending HTML newsletters with custom content. Also read below.
DONE/NOT REQUIRED.
- Notification to Email of user detail.
It is not wise to send access details in plain text via email. What we did is to add the feature to send email to users with custom text. You can select multiple users and send emails at once to all selected. This was a request by sawaedy and fulfils your request too. See attached screenshot.
DONE.
-
@Amigamerlin:
- Category structure that can be compressed and expanded.
Provide more information. Which category structure? In admin section the full tree is visible. Do you need a custom module for the frontend area?
UNKNOWN
Sorry I was not precise. I'm referring in admin control panel.
- Notification to Email of user detail.
It is not wise to send access details in plain text via email. What we did is to add the feature to send email to users with custom text. You can select multiple users and send emails at once to all selected. This was a request by sawaedy and fulfils your request too. See attached screenshot.
DONE.
Sorry datahell but IMHO the feature to contact users is not the same.
Maybe is not wise to send detail access in plain text but anyway I need to send them their users detail.
Doing this Using CMS feature or sending an e-mail is the same thing (both are plain text).
The difference is that with this missing feature I need to do the job 2 times.
Go to figure: I need to create a reserved area for 80 Users.
I don't let them register by themself but I prefere to register them all by myself.
I need to insert their data inside CMS, take note of the inserted data and manually send an e-mail, one by one, with their own user detail.
Having this feature I have just to insert their data. CMS do the rest of the job for me.
Moreover I rememebr you that this feature was present in ELXIS 2009.x (and for me was really useful and not for me only).
Let me know.
-
Related articles
Share buttons in frontpage
eshop with edit products
-
contents in an article ΟΚ! thks :D
EL - Αποστολή προσωπικών μηνυμάτων μεταξύ των μελών από το δημόσιο τμήμα.
-
Regarding Sharing buttons which some users requested: integrating sharing buttons in your site is as simple as writing 1 line of code in your template's index.php file. It is not needed to be elxis core feature, not even a third party extension. See how easily you can integrate add this for example: https://www.addthis.com/get/sharing-sidebar (https://www.addthis.com/get/sharing-sidebar) However if you insist I can develop a third party extension (module and/or plugin) which will make use of Add This services.
@Amigamerlin: You are like a headache ;D. We will see what we can do to satisfy your requests.
@Dimitris Kanatas: Αυτό δεν μπορεί να γίνει στην παρούσα φάση. Ίσως θα μπορούσε να φτιαχθεί ένα third party module που να εμφανίζεται σε κάποιο σημείο στο template και να κάνει αυτό που θες. Θα σε ικανοποιούσε αυτή η λύση;
-
I forgot to mention that sending username/password via email to users cannot be done. Elxis stores users' passwords in database encrypted with a special function that does not allow decryption (for maximum security). There is no way to get user's password even if you hack the database. When you login in Elxis CMS Elxis encrypts the password you provide and compares it with the saved encrypted value. If these 2 match then it grants you access. You need a super computer performing a brute force attack to be able to crack the shalted sha1 encrypted password... So, the feature you requested cannot be implemented. You can use the new added "contact" functionality to mail the user his username/password (if you know them, or just created the user).
Here is an encrypted user password (very simple one). You can try to crack it if you like: 09b2550704363dd0ba689ee4d49a3e88279cc88a
-
EL - Φυσικά. Στις περισσότερες εφαρμογές π.χ. facebook, forum χρησιμοποιείται αυτή η δυνατότητα σε μεγαλύτερο ποσοστό, αν και υπάρχει διαθέσιμο e-mail. Με αυτό τον τρόπο θα υπάρχει αλληλεπίδραση χρηστών. Προσωπικά πολλές φορές χρειάστηκε να επικοινωνήσω μέσω pm του fb με μέλη από το site που είναι φτιαγμένο στο elxis, ενώ θα μπορούσαμε να το κάνουμε αυτό χωρίς να εγκαταλείψουμε το περιβάλλον του elxis (εξάλλου αυτός είναι ο στόχος μας). Ελπίζω σύντομα να έχουμε αυτή τη δυνατότητα.
-
I forgot to mention that sending username/password via email to users cannot be done. Elxis stores users' passwords in database encrypted with a special function that does not allow decryption (for maximum security). There is no way to get user's password even if you hack the database. When you login in Elxis CMS Elxis encrypts the password you provide and compares it with the saved encrypted value. If these 2 match then it grants you access. You need a super computer performing a brute force attack to be able to crack the shalted sha1 encrypted password... So, the feature you requested cannot be implemented. You can use the new added "contact" functionality to mail the user his username/password (if you know them, or just created the user).
Here is an encrypted user password (very simple one). You can try to crack it if you like: 09b2550704363dd0ba689ee4d49a3e88279cc88a
Hi. I'm happy to be your headache and this post is the proof. :)
I'm simply sure that ELXIS is secure I've no dubt about.
In my opinion can be enough to send the user's detail and password just before Encrypt/Store it in the database or find a way to sent, to the user just added, info how to recover or reset the password or sending a deafult password that must be changed with a real user password at the first access ... I dont' know ... you are the wizard and I'm simple sure that you can be able to find a solution, if you want.
Anyway always IMHO is useful to treat this feature, if you add it, as option that can be enabled / disabled.
-
@headache: Added in Elxis 4.3 the option to send automatically via email the username/password to user.
Important notes:
- This option added in add/edit user form in administration area. When you add a new user, or edit an existing one, you can click to mail access details to the user.
- Works on non-administrator accounts only (for security).
- Works on new user accounts or on existing user accounts if you provide the user password.
- The user must not be blocked.
If you wish translate the following into Italian (or any other language).
$_lang['SEND_ACCDET'] = 'Send access details';
$_lang['SEND_ACCDET_DESC'] = 'Send Username and Password to user. Works only on non-administrator accounts and on new user accounts or if you provide the password.';
$_lang['YCAN_LOGIN_DETAILS'] = 'You can login at %s by using the following access details.'; //translators help: ... login at {SITENAME} by ...
$_lang['ACCESS_DETAILS_SITE'] = 'Access details at %s'; //translators help: ... at {SITENAME}
$_lang['ACCDET_SENT_USER'] = 'Access details sent to user.';
-
@headache: Added in Elxis 4.3 the option to send automatically via email the username/password to user.
Important notes:
- This option added in add/edit user form in administration area. When you add a new user, or edit an existing one, you can click to mail access details to the user.
- Works on non-administrator accounts only (for security).
- Works on new user accounts or on existing user accounts if you provide the user password.
- The user must not be blocked.
If you wish translate the following into Italian (or any other language).
$_lang['SEND_ACCDET'] = 'Send access details';
$_lang['SEND_ACCDET_DESC'] = 'Send Username and Password to user. Works only on non-administrator accounts and on new user accounts or if you provide the password.';
$_lang['YCAN_LOGIN_DETAILS'] = 'You can login at %s by using the following access details.'; //translators help: ... login at {SITENAME} by ...
$_lang['ACCESS_DETAILS_SITE'] = 'Access details at %s'; //translators help: ... at {SITENAME}
$_lang['ACCDET_SENT_USER'] = 'Access details sent to user.';
Thank you from your headache ;D ;D
Ps: Have you dediced about - Editable article's creation date?
-
@Amigamerlin: Added the option to edit article's creation date. You can set date time to any date in the past (future dates are not allowed).
-
@Datahell:
I promise this is my last request:
1) Availability to set a "featured" status for each article (same as public in frontpage ELXIS 2009 ).
In that way I can build a page that groups elements according this status. Using a menu item that let me take all the "featured" marked items taken from all the categories or from a single category, is a simply way to give to the users the opportunity to build their own "frontpage" with all the article they want to stay in frontpage.
I know that this can be done using a customized module / component but since we are discussing for new feature that ELXIS will get once 4.3 will be released, IMHO this is a step forward for ELXIS CMS, having it as core feature can be a really great thing.
-
I have mentioned in a previous old post, that the % symbol in Mikro articles does not display at all. Can this be changed in the new version of Elxis?
-
Mikro is a third party component and has nothing to do with Elxis CMS release.
-
News from Elxis 4.3 development.
1. Added the option to set an article as important.
2. Publish icons became AJAX powered. By clicking an icon you toggle items publish status.
3. IOS Slider module updated to support important articles.
4. You can now edit article's creation date.
See attached screenshot.
-
@Datahell
If you wish translate the following into Italian (or any other language).
$_lang['SEND_ACCDET'] = 'Send access details';
$_lang['SEND_ACCDET_DESC'] = 'Send Username and Password to user. Works only on non-administrator accounts and on new user accounts or if you provide the password.';
$_lang['YCAN_LOGIN_DETAILS'] = 'You can login at %s by using the following access details.'; //translators help: ... login at {SITENAME} by ...
$_lang['ACCESS_DETAILS_SITE'] = 'Access details at %s'; //translators help: ... at {SITENAME}
$_lang['ACCDET_SENT_USER'] = 'Access details sent to user.';
Italian translation
$_lang['SEND_ACCDET'] = 'Trasmetti dettagli accesso';
$_lang['SEND_ACCDET_DESC'] = 'Trasmetti Username e Password all’ utente. Funziona solo su account non Administrator, su ogni nuovo account utente generato e quando, per l’utente, viene reimpostata la password.';
$_lang['YCAN_LOGIN_DETAILS'] = 'Puoi effettuare l’accesso in %s usando le seguenti credenziali.'; //translators help: ... login at {SITENAME} by ...
$_lang['ACCESS_DETAILS_SITE'] = 'Dettagli Accesso per %s'; //translators help: ... at {SITENAME}
$_lang['ACCDET_SENT_USER'] = 'Dettagli accesso trasmessi all’utente.';
Edit: Corrected a sintax error
-
IMHO another two usefull improvement request:
1) Users Online info: IP Address should have the option (inside configuration) to show the numeric IP adress instead something like ffff:4f31:.... etc, adding the availability to georeferencing the ip address as option (another usefull feature that was lost from 2009.x to elxis 4.x)
2) Always in Users Online should let me detect Robot (on/off another usefull feature that was lost from 2009.x to elxis 4.x).
-
An alternative to list/grid view is under development for modules listing page in the administration area. The new way of listing modules will be useful to those have many modules installed. The modules are listing in boxes inside position blocks. You can move a module from one to position to an other and reorder them using drag and drop. The interface is very easy to use. I hope you like it. See attached screenshot (under development page - Elxis 4.3).
-
Hi,
Great job! I'm one of those with a lot of modules. Each time that I go to module list, I need to reorder because wanna see the published in the first places. Could be interesting a way to hide the unpublished modules or a way to no have to reorder each time I go there.
thanks
-
What you ask is already supported. There is an option to hide unpublished modules and you can also hide whole module positions (note the "x" button in the top right corner). A "Reset" button restores everything back to the full view (the control buttons are not visible to the screenshot I uploaded). Unpublished modules are been displayed as grayscale. We also put module logos (as on EDC) inorder to locate faster the module you search for. The new interface uses jquery UI (for drag and drop functionality) and masonry (for auto module positions arrangement). The development will be complete in the next 2-4 days.
-
Hi!
If I'm understand correctly, all those features will be available in both, list and grid mode. (also an option to fix order in list view, -published first-)
Woow, good job, more than I expected!
-
Box view interface for modules management is complete.
See a screenshot on my Twitter (https://twitter.com/IsOpenSource/status/580442797964189698).
This feature will be available in the upcoming Elxis 4.3.
-
Added the option to relate articles based on a custom relation keyword. This is an other way Elxis provides you to group similar articles. The related articles are displayed at the bottom of the article's page as "Read also" links.
-
Great ! 8)
-
Dear sir
once again Thanks for this loveley update. it is dint of your hardwork. we really appreciate your work
please tell us the set of instructions how to change from Elxis 4.2 to Elxis 4.3 Proteas as there is no documentation in the zip file which file have to be change or how to update this new version
Qazi
-
The update package from 4.2 to 4.3 is not yet available.
We always delay the release of the update patch in case a problem is reported in the new release. We will publish the patch today or tomorrow and you will be able to download it from elxis.net (https://www.elxis.net). The full 4.3 release by elxis.org (https://www.elxis.org) should ONLY be used for new installations.
Especially for the 4.2 to 4.3 update you must read carefully the documentation before applying the patch because if you don't do so you wont be able to login in the administration console again! This is because we changed a little the encryption algorithm used for user passwords. More info when the update patch is published.
-
Dear Data
I have updated the patch from 4.2 to 4.3 but now the articals do not open in admin section and get following error. please help me to find the ccause of the error with solution
A fatal error occured at http://roomskashmir.com
Please inspect the site to find-out was caused this error and fix it.
The detailed error message was:
ERROR in file /home/roomskas/public_html/components/com_content/controllers/aarticle.php line 43
Call to undefined method contentModel::countScheduledItems()
This error was logged
Date: 2015-04-11 18:58:25 (UTC)
Site URL: http://roomskashmir.com
The detailed error message was:
ERROR in file /home/roomskas/public_html/components/com_content/controllers/article.php line 117
Call to undefined method contentModel::fetchRelatedArticles()
This error was logged
Qazi
-
Update this file: components/com_content/models/content.model.php
You might missed updating other files too...
Better apply again the whole 4.3 to 4.2 patch to make sure all files are up-to-date.
-
Is possible add the "Font Awesome" in CKEditor for user to pick ?
Please see the demo(font-awesome in CKEditor)
http://michaeljanea.byethost7.com/ckeditor/font-awesome
Thanks!
-
Open file: includes/libraries/elxis/helpers/editor.helper.php
Go to line 117:
$this->options['contentsCss'] = '[\''.$elxis->secureBase().'/templates/system/css/standard.css\', \''.$elxis->secureBase().'/templates/'.$elxis->getConfig('TEMPLATE').'/css/template.css\', \''.$elxis->secureBase().'/includes/js/ckeditor/contents.css\']';
Replace it with:
$this->options['contentsCss'] = '[\''.$elxis->secureBase().'/templates/system/css/standard.css\', \''.$elxis->secureBase().'/templates/'.$elxis->getConfig('TEMPLATE').'/css/template.css\', \''.$elxis->secureBase().'/includes/js/ckeditor/contents.css\', \'http://www.example.com/path/to/awesome/font.css\']';
-
Sorry I was lated to see this.
Cool ! this is work now !
-
Ability to unblock one by one ips which get blocked by defender and not just clear all.