eltrino / diamantedesk-application

DiamanteDesk
http://diamantedesk.com/
Other
119 stars 42 forks source link

Customize portal email and language settings #37

Open xseth opened 7 years ago

xseth commented 7 years ago

Hi,

When I change language settings I downloaded French package and click on enable button and select French (France) in supported languages and save. But nothing change... I would like to add signature or customize email template and portal but when I change signature in email configuration nothing change I receive everytime the default signature...

thank you for your reply great job

xseth commented 7 years ago

I resolved my problem with language settings. But I can not customize email for translate and change signature... I would like customize portal too

Thanks for your reply

odi-um commented 7 years ago

@xseth you should be able to customize email templates by overriding such templates src/Diamante/DeskBundle/Resources/views/Automation/Notification/notification.html.twig src/Diamante/DeskBundle/Resources/views/Automation/Notification/notification.txt.twig

It should be done in same way as it described here https://symfony.com/doc/2.7/templating/overriding.html

at this moment there is no UI for such task.

xseth commented 7 years ago

Ok thank you How I can customize portal ? thanks

chris-freedom commented 7 years ago

@xseth you are interested in translation for the portal?

xseth commented 7 years ago

Yes I would like to translate portal and change color if is possible and translate email notification...

chris-freedom commented 7 years ago

@xseth now you can do it. Few days ago we merged this functionality to master branch.

xseth commented 7 years ago

Great ! I would like to try this new functionality. How I can upgrade this?

chris-freedom commented 7 years ago

@xseth checkout to master branch and pull new commits.

chris-freedom commented 7 years ago

@xseth my team members told me that i was unfriendly with you and ask me to give more detailed answer :) You need to checkout master branch of our repository. For this purpose use a git command git checkout master Then you need to get a new version of code files. So you need to run another git command git pull And now you will get an awesome, freshly version of code that was written by our ninja engineers. Also don't forget to clear cache.

xseth commented 7 years ago

thank for your reply but I have an error when I tryed git checkout master

root@support:/var/www/desk-application# git checkout master
error: Your local changes to the following files would be overwritten by checkout:
app/config/config.yml
app/config/routing.yml
app/config/security.yml
composer.json
src/Diamante/ApiBundle/Security/Authentication/Provider/WsseProvider.php
src/Diamante/AutomationBundle/Infrastructure/Changeset/ChangesetBuilder.php
src/Diamante/AutomationBundle/Resources/config/services.xml
src/Diamante/DeskBundle/Automation/Action/Email/CommentNotifier.php
src/Diamante/DeskBundle/Automation/Action/Email/TicketNotifier.php
src/Diamante/DeskBundle/Infrastructure/Notification/NotificationManager.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/CommentCreated.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/CommentRemoved.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/CommentUpdated.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/PrivateCommentCreated.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/PrivateCommentRemoved.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/PrivateCommentUpdated.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/TicketCreated.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/TicketRemoved.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionProvider/TicketUpdated.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionsProvider.php
src/Diamante/DeskBundle/Infrastructure/Notification/OptionsProviderInterface.php
src/Diamante/DeskBundle/Infrastructure/Persistence/Doctrine/TicketListener.php
src/Diamante/DeskBundle/Infrastructure/Persistence/DoctrineTicketRepository.php
src/Diamante/DeskBundle/Resources/views/Automation/Notification/Entity/ticketCreated.html.twig
src/Diamante/DeskBundle/Resources/views/Automation/Notification/notification.html.twig
src/Diamante/DeskBundle/Resources/views/Automation/Notification/notification.txt.twig
src/Diamante/DeskBundle/Resources/views/Ticket/create.html.twig
src/Diamante/DeskBundle/Resources/views/Ticket/update.html.twig
src/Diamante/DeskBundle/Tests/Api/Internal/TicketServiceImplTest.php
src/Diamante/DeskBundle/Tests/Infrastructure/Persistence/Doctrine/TicketListenerTest.php
src/Diamante/DeskBundle/Tests/Infrastructure/Ticket/EmailProcessing/TicketStrategyTest.php
src/Diamante/EmailProcessingBundle/Infrastructure/Message/Zend/AbstractMessageProvider.php
src/Diamante/EmailProcessingBundle/Infrastructure/Message/Zend/ImapMessageProvider.php
src/Diamante/EmailProcessingBundle/Infrastructure/Message/Zend/RawMessageProvider.php
src/Diamante/EmailProcessingBundle/Infrastructure/Message/ZendImapMessageProviderFactory.php
src/Diamante/EmailProcessingBundle/Infrastructure/Message/ZendRawMessageProviderFactory.php
src/Diamante/EmailProcessingBundle/Model/Message.php
src/Diamante/EmailProcessingBundle/Model/Message/MessageSender.php
src/Diamante/EmailProcessingBundle/Model/Service/MessageProcessingManager.php
src/Diamante/EmailProcessingBundle/Resources/config/services.xml
src/Diamante/FrontBundle/.gitignore
src/Diamante/FrontBundle/Gruntfile.js
src/Diamante/FrontBundle/Resources/assets/js/app.js
src/Diamante/FrontBundle/Resources/assets/js/main.js
src/Diamante/FrontBundle/Resources/assets/js/modules/Attachment/controllers/create.js
src/Diamante/FrontBundle/Resources/assets/js/modules/Attachment/controllers/list.js
src/Diamante/FrontBundle/Resources/assets/js/modules/Attachment/models/attachment.js
src/Diamante/FrontBundle/Resources/assets/js/modules/Attachment/templates/dropzone.ejs
src/Diamante/FrontBundle/Resources/assets/js/modules/Attachment/templates/item.ejs
src/Diamante/FrontBundle/Resources/assets/js/modules/Attachment/templates/layout.ejs
src/Diamante/FrontBundle/Resources/assets/js/modules/Comment/controllers/create.js
src/Diamante/FrontBundle/Resources/assets/js/modules/Comment/controllers/edit.js
src/Diamante/FrontBundle/Resources/assets/js/modules/Comment/controllers/list.js
src/Diamante/FrontBundle/Resources/assets/js/modules/Comment/models
Aborting

chris-freedom commented 7 years ago

@xseth it can be trouble with permissions, try this command in the root of your project git config core.fileMode false

xseth commented 7 years ago

root@support:/var/www/desk-application# git remote -v
origin https://github.com/eltrino/diamantedesk-application.git (fetch)
origin https://github.com/eltrino/diamantedesk-application.git (push)

root@support:/var/www/desk-application# git pull
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details

git pull <remote> <branch>                                                                                                                                                                                     

If you wish to set tracking information for this branch you can do so with:

git branch --set-upstream-to=origin/<branch> master                                                                                                                                                            

root@support:/var/www/desk-application# git pull https://github.com/eltrino/diamantedesk-application.git master
Depuis https://github.com/eltrino/diamantedesk-application

chris-freedom commented 7 years ago

Try following commands, hide your locale changes git stash then make pull git pull origin master apply locale changes git stash apply

xseth commented 7 years ago

root@support:/var/www/desk-application# git stash
fatal: bad revision 'HEAD'
fatal: bad revision 'HEAD'
fatal: Needed a single revision
Vous n'avez pas encore la validation initiale

Can I download the last release zipped and upgrade it ? thanks for your help

odi-um commented 7 years ago

@xseth there are no zipped release for development version. could you touch with us via email info at eltrino.com ? we will try to help you directly.