DEVELOPMENT HAS MOVED TO claroline/Distribution. THIS REPOSITORY IS NO LONGER MAINTAINED.
claroline / announcementbundle Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
DEVELOPMENT HAS MOVED TO claroline/Distribution. THIS REPOSITORY IS NO LONGER MAINTAINED.
In the Announcement ressource, if i create an announcement with a link to a resource, and i check the checkbox to notify, if the notified user receive also their notificaion on their mail, the mail contains the relative link in the generated url, something like : /resource/open/file/262 instead of http://mydomain/pathtoclaro/resource/open/file/262
The link is broken in mail, but is ok in the Claroline platform
I don't know if this is a real bug or just a misconfiguration somewhere (Parameters > General > Domaine name ...)
Maybe adding the domain in the content when sending a mail using a regex catching the pattern href="/ could be a solution ...
The checkbox "Notify user" is not self explanatory : there could be a rollover text for instance, saying you have to leave the dates blank to be able to check this box.
Also, since there is no date, the message is sent as soon as the form is sent. What about if there is a modification to provide ? I have no solution, but i guess this could be given some thoughts
There is no Importer implemented in the bundle.
It seems that the announcement are displayed by creation date (the most recent is the top one). It would be nice if :
The following error message appeared in our logs :
Uncaught PHP Exception Swift_TransportException: "Expected response code 250 but got code "554", with message "554 Too many nonmail commands "" at /var/www/ebac.hepn.be/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php line 383
Apparently, this was triggered in Claroline\AnnouncementBundle\Controller\AnnouncementController::createAction
.
The user who reported the error said she was trying to notify users while posting an announcement.
The same error message was thrown in another bundle. See corresponding ticket: claroline/MessageBundle#18
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.