This update mainly addresses two new features: Page link and redirect, and extensive mail settings, including template and SMTP options.
To those who have mail working and don't need the link/redirect feature, feel free to skip this update.
---
Those of you who already have the "secret link", can use the same link to download this latest release. To those who don't yet have the "secret link", send me a PM, and I will provide it.
---
Link and Redirect
This setting not only allows you to create links (internal- or external) in your menu, but also create pages that redirect. It is a very powerful feature, and instead of including full details here, I have already populated the documentation extensively:
www.photo.gallery/x3docs/pages/link/
Mail Settings
We have added extensive mail settings, including an SMTP send option and a mail template editable from the panel. This is also a very extensive feature, and instead of including full details here, please read the new extensive mail settings documentation:
www.photo.gallery/x3docs/settings/mail/
Important! After this updated, you will need to populate the new mail settings, and the accounts.email setting is now deprecated/ignored. You will need to copy-paste this new settings structure into your main settings page, and modify accordingly:
Code
# Various global settings [Advanced]
settings:
pagenav: auto # Navigate between sibling pages: true|auto|false
preload: false # Only set to true AFTER you are finished editing!
server:
rewrite : # true|false [default=true] # Nice Url's
base_url: # Add base URL here if you are using a redirect
reporting: # true|false [default=false] # Error reporting
mail:
to : # Mail recipient
from : # Some hosts require a 'FROM' address on the same domain
subject : %domain% | New message from %name%
host : # SMTP Hostname | Enable SMTP and fill the details below
SMTPAuth: # SMTP Authorization : true|false
username: # SMTP username
password: # SMTP password
SMTPSecure: # SMTP secure protocol | tls|ssl|(empty)
port : # SMTP port | 25|587|465
debug : # Debug mail true|false
- Added gzip/deflate test to /check page
- Added extensive link/redirect example to release version
- Fixed a few minor bugs
---
Updating
The same goes for this update as previous update: Upload and overwrite ALL files, EXCEPT the /content/ folder, which contains all your pages, content and settings. You may need to make a backup of your panel/config.php file also if you have set a login (which is likely). Also, you may need to update your content/_shared.yml file as specified above.
---
Files changed:
Code
modified: check/index.php
new folder: content/custom/mail/
new folder: extensions/PHPMailer/
modified: extensions/twig.imagevue.inc.php
modified: panel/filemanager_assets/page.yml
modified: public/js/imagevue.min.js
modified: public/js/imagevue.min.jsgz
modified: templates/mail.txt
modified: templates/page.html
modified: templates/partials/nav/root-menu.html
modified: content/_shared.yml
new folder: content/3.examples/4.other/7.link/