Load Mime_Viewer through an injector.
authorMichael M Slusarz <slusarz@curecanti.org>
Tue, 10 Aug 2010 18:30:09 +0000 (12:30 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Tue, 10 Aug 2010 20:38:19 +0000 (14:38 -0600)
commit1cecd5d8a0a787eeedf60a26ce38d960bb3e06cd
tree971f54dc5de5f1a0c47f677c6a27684dc29300a8
parent9d177a34d6758515efe8b79121ce95bae0174d7f
Load Mime_Viewer through an injector.

NOTE: THE FORMAT OF config/mime_drivers.php HAS CHANGED. YOU MUST UPDATE
YOUR MIME CONFIGURATION.

This change has removed a bunch of complexity from the mime_drivers
configuration files (no need to explicit identify the application in the
files anymore; removed the 'registered' and 'override' options since
they can be handled solely within driver config; made the enable/inline
config parameters optional).
85 files changed:
agora/lib/Messages.php
chora/browsedir.php
chora/config/mime_drivers.php.dist
chora/lib/Chora.php
framework/Core/lib/Horde/Core/Binder/MimeViewer.php [new file with mode: 0644]
framework/Core/lib/Horde/Core/Factory/MimeViewer.php [new file with mode: 0644]
framework/Core/lib/Horde/Core/Mime/Viewer/Css.php [new file with mode: 0644]
framework/Core/lib/Horde/Core/Mime/Viewer/Vcard.php [new file with mode: 0644]
framework/Core/lib/Horde/Registry.php
framework/Core/package.xml
framework/Mime_Viewer/lib/Horde/Mime/Viewer.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Base.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Css.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Deb.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Enriched.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Html.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Images.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Msexcel.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Mspowerpoint.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Msword.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Ooo.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Php.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Plain.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Rar.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Report.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Rfc822.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Richtext.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Rpm.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Rtf.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Security.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Smil.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Srchighlite.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Tgz.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Tnef.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Vcard.php [deleted file]
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Wordperfect.php
framework/Mime_Viewer/lib/Horde/Mime/Viewer/Zip.php
framework/Mime_Viewer/package.xml
gollem/config/mime_drivers.php.dist
gollem/lib/Mime/Viewer/Images.php
gollem/manager.php
horde/admin/phpshell.php
horde/config/mime_drivers.php.dist
horde/docs/UPGRADING
imp/compose.php
imp/config/mime_drivers.php.dist
imp/lib/Application.php
imp/lib/Contents.php
imp/lib/Injector/Binder/MimeViewer.php [new file with mode: 0644]
imp/lib/Injector/Factory/MimeViewer.php [new file with mode: 0644]
imp/lib/Mime/Viewer/Alternative.php
imp/lib/Mime/Viewer/Appledouble.php
imp/lib/Mime/Viewer/Enriched.php
imp/lib/Mime/Viewer/Html.php
imp/lib/Mime/Viewer/Images.php
imp/lib/Mime/Viewer/Itip.php
imp/lib/Mime/Viewer/Mdn.php
imp/lib/Mime/Viewer/Partial.php
imp/lib/Mime/Viewer/Pdf.php
imp/lib/Mime/Viewer/Pgp.php
imp/lib/Mime/Viewer/Plain.php
imp/lib/Mime/Viewer/Related.php
imp/lib/Mime/Viewer/Rfc822.php
imp/lib/Mime/Viewer/Smil.php
imp/lib/Mime/Viewer/Smime.php
imp/lib/Mime/Viewer/Status.php
imp/lib/Mime/Viewer/Tnef.php
imp/lib/Mime/Viewer/Vcard.php
imp/lib/Mime/Viewer/Zip.php
imp/lib/Prefs/Ui.php
imp/lib/Ui/Message.php
imp/view.php
luxor/config/mime_drivers.php.dist
luxor/lib/Luxor.php
luxor/source.php
news/files.php
news/lib/News.php
turba/config/mime_drivers.php.dist
turba/lib/Object.php
turba/view.php
whups/config/mime_drivers.php.dist
whups/lib/Mime/Viewer/Zip.php
whups/lib/Whups.php
whups/view.php
wicked/templates/display/standard.inc