Giter Site home page Giter Site logo

announcementbundle's Introduction

AnnouncementBundle

WARNING

DEVELOPMENT HAS MOVED TO claroline/Distribution. THIS REPOSITORY IS NO LONGER MAINTAINED.

announcementbundle's People

Contributors

easy-es avatar jrm-unamur avatar laurentgruber avatar ngodfraind avatar solispauwels avatar stefk avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

announcementbundle's Issues

Bug : relative link for resource in the mail from an announcement

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 ...

Improvement : Notify user

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

Requirement of the MessageBundle

Hi,
The AnnouncementBundle requires a service that is in the MessageBundle. So, if the MessageBundle isn't install an error appears. Maybey, simply add a requirement in the composer.json to avoid this error.

announcementbundle requires messagebundle

Gauthier

Improvement : Drag drop announcement or change order filter

It seems that the announcement are displayed by creation date (the most recent is the top one). It would be nice if :

  • preferably, we could drag-drop the announcements or have a change order function (in a announcement creation page, where is the list) to set manually the order
  • at least have the announcement items sorted by "from" date (not optimal because we could have several items on the same date)

claro_announcement_create throws an Swift_TransportException code 451 Temporary local problem

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.