{ "info": { "author": "Infrae", "author_email": "info@infrae.com", "bugtrack_url": null, "classifiers": [ "Framework :: Zope2", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Message Boards", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==================\nSilva News Network\n==================\n\nThis extension is the equivalent of silva.app.news for `Silva`_ 2 and\nbefore. It is available on Silva 3 only for migration purposes.\n\nCode repository\n===============\n\nYou can find the code of this extension in Git:\nhttps://github.com/silvacms/Products.SilvaNews\n\n.. _Silva: http://silvacms.org\n\nChangeLog\n=========\n\nSilvaNewsNetwork 3.0.1 (2013/08/26)\n-----------------------------------\n\n- Update upgraders: fix catalog indexes (too many were removed),\n upgrade agenda viewers settings.\n\nSilvaNewsNetwork 3.0 (2013/03/06)\n---------------------------------\n\n- Update Silva XML import and export API.\n\nSilvaNewsNetwork 3.0c1 (2012/09/25)\n-----------------------------------\n\n- Update upgraders for ``silva.app.news`` to Silva 3.0c1. They can\n work from Silva 2.1.\n\n- Improve tests.\n\nSilvaNewsNetwork 3.0b1 (2011/11/11)\n-----------------------------------\n\n- Remove all edition code. This contains only upgraders to\n ``silva.app.news``.\n\nSilvaNewsNetwork 2.9 (2010/12/20)\n---------------------------------\n\n- Add ajax calendar view with json rest web service.\n\n- Add support for recurrence in events and form widgets to set it.\n\n- Fix rss and atom feeds to use Silva API.\n\n- Refactor source / filter / viewer relations to use references. Now they\n can be moved around without loosing relashionships.\n\n- Fixes timezone support.\n\n- Make viewers usable as index of news publications.\n\nSilvaNewsNetwork 2.9b2 (2010/10/27)\n-----------------------------------\n\n- News items are now displayed traversing viewers, this will fix\n breadcrumbs that used to display items path from there physical location.\n\n- Fix archive view and remove old style view.\n\n- Add timezone support for viewers.\n\nSilvaNewsNetwork 2.9b1 (2010/07/16)\n-----------------------------------\n\n- Add catalog index able to index multiple ranges for one object in order\n to store datetime ranges with recurrence.\n\n- Calendar views for agenda viewers.\n\n- Export of agenda viewers and agenda items to the iCalendar format.\n\n- Agenda viewers know have settings for timezone and first week of the day.\n\n- Reuse Silva Document code instead of reimplemented it (article and\n agenda edition).\n\n- Article and agenda views are now rendered using XSLT.\n\n- Compatibility fixes for Zope 2.12 and Python 2.6.\n\n\nSilvaNewsNetwork 2.8b1 (2010-02-01)\n-----------------------------------\n\nNew Features\n~~~~~~~~~~~~\n\n- First release for Silva 2.2, no longer backwards compatible\n with prior Silva releases\n\n- News and Agenda Viewers now have a \"Year Range\" property which\n controls the number of years in the past and future wich are\n displayed in the archive. Attempts to access years outside\n of this range will raise 404's.\n\n- SilvaNews has popup calendars for start/end datetimes in the SMI\n\n- SilvaNews no longer manages it's own upgraders. Upgrading SilvaNews\n is now tied into the core Silva upgrade process.\n\nNew Features ported from SNN 2.7.6\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n- removing '<<' and '>>' from links and putting the the html\n entities in a span\n- adding wrappers for the news and agenda archive content area\n- adding a vertical separator between months\n\nBugs Fixed\n~~~~~~~~~~\n\n- Fixed issue that made that broken images in news items resulted in\n failing searches.\n\n- Added 'unblock' css class to viewer field iterators so links render\n properly (resulting from removal of the sortable id/class)\n\n- correct localization datetime issues with rssaggregator's rss/atom feeds\n and inlineviewer newsprovider.\n\n- AgendaViewers were pulling the latest number of items, rather\n than all items in X days.\n\n- Update last author when an article/agenda item is saved in kupu.\n\nSilvaNewsNetwork 2.7.5 (2009-03-26)\n-----------------------------------\n\nBugs Fixed\n~~~~~~~~~~\n\n- The 'publish now' button in the edit tab of news items raised a 404\n when clicked, and it wasn't translated.\n\nSilvaNewsNetwork 2.7.4 (2009-03-05)\n-----------------------------------\n\nBugs Fixed\n~~~~~~~~~~\n\n- The rss.xml feed on news and agenda viewers did not validate against\n the rss 1.0 specification\n\nSilvaNewsNetwork 2.7.3 (2009/02/19)\n-----------------------------------\n\nBugs Fixed\n~~~~~~~~~~\n\n- The 'publish now' button for news and agenda items was not\n setting the display date time. The result was that new items\n would not be found by filters\n\n- removed the SNN 2.6 upgrader (which refreshes the catalog).\n All news items do need to be reindexed. To do this, use the\n \"Partial catalog rebuilds\" tab of the Silva Extensions Service\n (in the ZMI) to rebuild each Silva News Publication.\n\n- Added a dummy upgrader for SNN 2.7, so it appears that\n the upgrade upgrades to 2.7\n\nSilvaNewsNetwork 2.7.2 (2009/02/12)\n-----------------------------------\n\nBugs Fixed\n~~~~~~~~~~\n\n- removed debugging output on rss aggregator public view,\n and added additional css classes\n\n- rss aggregator public view: adjusted feed link to be the\n html link, rather than the uri of the syndication feed\n\nSilvaNewsNetwork 2.7.1 (2009/02/11)\n-----------------------------------\n\nBugs Fixed\n~~~~~~~~~~\n\n- changed the viewer public language back so that translations\n work.\n\n- Added 'unblock' css class to viewer field iterators so links render\n properly (resulting from removal of the sortable id/class)\n\nSilvaNewsNetwork 2.7\n--------------------\n\nNew Features\n~~~~~~~~~~~~\n\n- The RSS Aggregator now merges/sorts the feeds based on each\n feed item's publication date.\n\nBugs Fixed\n~~~~~~~~~~\n\n- The AgendaViewer displays the same number of characters\n for each item's intro as NewsViewers do (i.e. 128)\n\nSilvaNewsNetwork 2.6\n--------------------\n\nNew Features\n~~~~~~~~~~~~\n\n- Moved the \"new version\" button in the editor screen below the\n feedback text, as opposed to nestled in the corner next to the\n text. This because a Silva trainer reported that a trainee\n couldn't figure out how to make a new version. Now it's more\n obvious, hopefully enough.\n\n- added the end date/time and location properties of Agenda\n Items to the agenda item add screen.\n\n- added the location property of Agenda Items to the public view\n\n- working with Zope 2.10 (ala merge 2.4-zope-2.10-branch)\n\n- registering content via 'silva' zcml directives\n\n- worked up SilvaNews interfaces a bit\n\n- Added a SilvaNewsCategoryFilter asset, which can be used to\n limit the category lists in Filters and the properties tool in\n the News Item editor.\n\n- refactored the viewers, merging shared code\n\n- Added metadata columns for frequently accessed newsitem data\n (including get_intro!)\n\n- Refactored News/Agenda viewers:\n\n 1. to use new metadata columns\n\n 2. each of the three public views (standard, archive, search)\n uses a shared macro to render the items, ensuring consistent\n display between all three views.\n\n- eliminated all calls to getObject() (catalogbrain) in the\n filters -- since it's a \"slow\" operation, the cases where this\n was required are now using the additional catalog metadata\n columns.\n\n- Added rss.xml and atom.xml views, based on the Silva 2.0\n rss.xml Container view. These use the framework laid out for\n container rss, and include extra tags for silvanews specific\n metadata (location, start,end dates)\n\n- rss.xml and atom.xml also work for RSSAggregator\n\n- Removed XMLBuffer, as it is no longer used\n\n- added interfaces INewsViewer and IAgendaViewer. These\n interfaces can be used by SilvaLayout/Five to provide special\n views for news/agenda viewers.\n\n- InlineNewsViewer was updated with some Z3 features, e.g. using\n the Z3 interface lookup.\n\n- The default INV formulator form and view templates have new\n features including: containing div id and class, showing a\n search box, specifying article level, optional image\n thumbnail, where and whether to place links to articles, and\n possible a few others. If you're using the default INV, you\n should refresh the template by going to the each INV's url and\n adding '/refresh', e.g. http://server.com/silva/inv/refresh\n\nBugs fixed\n~~~~~~~~~~\n\n- Changed the new version button in the editor screen from an\n input to a button, to avoid css conflicts with frontend.css\n controls styles\n\n- 176581: removed Category Filter preview tab, and registered a\n \"dummy\" public view for this content type\n\n- 160505: SNN News Publications cannot have addables settings.\n It should, being News Publications inherit from Publications.\n\n- viewers displayed items in reverse order when using multiple\n filters\n\n- Improved (simplified the css of) the properties toolbox layout\n\n- fix for broken rss feed caused by get_intro() not getting the\n model\n\n- using 'get_intro' for RSS feeds introduced a bug in at least\n some RSS feeds. This has been worked around.\n\n- fix in NewsFilter.get_next_items, to catch _all_ agenda item\n cases\n\n- Publishing using the \"publish now\" button on the edit tab for\n news items was slightly broken. The resultant page returned\n after this action had a tag set to the news item\n version instead of the news item itself, breaking navigation\n links.\n\nSilvaNewsNetwork 2.5.1\n----------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- fixed 110570, properties tool not appearing in Kupu\n\n- fixed 101577, widgets missing from service_news_sub_viewer\n\n- fixed 101299, NoViewError exception when comparing newsitem versions\n\n- fixed 101731, NewsItems have \"make local\" settings tab option\n\n- fixed 101729, Display DT isn't updated when NewsItems are\n in the future\n\n\n- fixed 101616, inline news viewers don't correct viewer listing\n\n- fixed 128591, status tab of News Items broken for authors\n\n- fixed 115608, news viewer property titles unclear\n\nSilvaNewsNetwork 2.5\n--------------------\n\nFeatures added\n~~~~~~~~~~~~~~\n\n- Made SilvaNews work with Silva 2.0/Zope 2.10.\n\nBugs fixed\n~~~~~~~~~~\n\n- removed tal:attribute where tal:replace was called.\n\n- added 'en' to i18n to make the fallback work.\n\nSilvaNewsNetwork 2.4.1\n----------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- fix for broken rss feed caused by get_intro() not getting the model\n\nSilvaNewsNetwork 2.4\n--------------------\n\nFeatures added\n~~~~~~~~~~~~~~\n\n- SilvaNews 2.4 is compatible with Silva 1.6+ only. For Silva\n 1.5 compatibility, the SilvaNews 2.3.x series should be used.\n\n- added interfaces INewsViewer and IAgendaViewer. These\n interfaces can be used by SilvaLayout/Five to provide special\n views for news/agenda viewers.\n\nBugs fixed\n~~~~~~~~~~\n\n- using 'get_intro' for RSS feeds introduced a bug in at least\n some RSS feeds. This has been worked around.\n\nSilvaNewsNetwork 2.3\n--------------------\n\nFeatures added\n~~~~~~~~~~~~~~\n\n- the rss views now use the get_intro method of the items, instead\n of the metadata description.\n\nSilvaNewsNetwork 2.2\n--------------------\n\nFeatures\n~~~~~~~~\n\n- in tab_edit you can now see in the preview of a published NewsItem\n an infobox showing all related info\n\n- changed layout more silva-core-like and improved usability cfr issue 1581\n\n- uniformed css classes for view and viewer newsitems, un-div-ing\n\n- more xhtml compliant\n\nBugs fixed\n~~~~~~~~~~\n\n- fixed bug cfr revision 8871 removed can_approve()\n\n- fixed rss icon cfr issue 1506, 1580\n\n- fixed display date rendering and setting cfr issue 1601, 1603\n\n- fixed publish now cfr issue 1605\n\n- fixed imort/export of InlineNewsViewer cfr issue 1600\n\n- fixed render error when a News viewer has a image and PIL is not\n installed cfr issue 1604\n\n- news articles show now publication date or display date if set cfr issue 1602\n\n- fixed broken external source cfr issue 1434\n\n\nSilvaNewsNetwork 2.1.3\n----------------------\n\nFeatures\n~~~~~~~~\n\n- Reworked public templates: removed divs and replaced by p's with Silva\n style plus news selectors, indenting, language\n\n- Made layout of the INV (Inline News Viewer) more generic using standard\n Silva html classes\n\n- Fixed space above kupu more robustly, so other extensions can control\n the feedback space too.\n\n- RSS Aggregator public view: removed hard coded table and replaced with\n standard Silva html rendering\n\n- Update publish controls with new layout. Still to be fixed is the\n switch from a publish now checkbox to a publish now button\n\nBugs fixed\n~~~~~~~~~~\n\n- Update Kupu css with fixes for the Kupu in Firefox edit html problem\n\n- Fixed space above kupu\n\n- In the news filter the select all button aligns left\n\n- Fixed broken rss image\n\n- Fixed memory leakage in the Inline News Viewer\n\n- Fixed some query variable names in the AgendaFilter\n\n- Fixed i18n support\n\n- AgendaItems spanning over a period of more than one month are now\n displayed the whole period rather than only the last month\n\nSilvaNewsNetwork 2.1.2\n----------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Fixed support for code sources (external sources) in news items.\n\nSilvaNewsNetwork 2.1.1\n----------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Fixed some documentation issues: some version numbers were wrong.\n\nSilvaNewsNetwork 2.1\n--------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Added upgrader for a specific Zope 2.8.x issue, where some ZCatalog\n indexes had a new attribute defined, but the upgrader for that\n attribute wasn't executed when required.\n\nFeatures\n~~~~~~~~\n\n- SilvaNewsNetwork now works on (and depends on!) Silva 1.5.\n\nSilvaNewsNetwork 2.0.2\n----------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Fixed Kupu ExternalSources support in news items. Thanks to Andrew\n Altepeter.\n\n- Fixed bug where upgrader was registered for the wrong meta type. Thanks\n to Marc Petitmermet.\n\n- Added dummy upgrader for 1.2, which makes that the upgrades are\n actually ran when the data version is 1.2 (works around a bug in\n Silva's upgrade registry).\n\nSilvaNewsNetwork 2.0.1\n----------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Added missing upgraders for 1.3 (or below) to 2.0.\n\nSilvaNewsNetwork 2.0\n--------------------\n\nFeatures\n~~~~~~~~\n\n- Kupu editor support for news items (replacing the widget editor)\n\n- Name change from SilvaNews to SilvaNewsNetwork\n\nSilvaNewsNetwork 1.3\n--------------------\n\nFeatures\n~~~~~~~~\n\n- In each item in a news viewer, the first image of the item's content\n (if available) is displayed as a thumbnail.\n\n- Removed all tables from the public views to more easily allow styling\n and layouting with CSS (note that this changes the layout of the public\n views!)\n\n- Added a new checkbox in Agenda Items, 'display time', to control\n whether the time part of start and end date/time is displayed in\n the public views, allowing times of 00:00 to be displayed.\n\n- Added a couple of new fields to service_news to allow displaying\n dates and months in a certain locale and format (this is a global\n setting rather than a per-user one, because Silva content currently\n can not be presented in more than one language it doesn't make sense\n to display dates and months in different languages).\n\n- Added a new field 'display_datetime' to news items, rather than using\n the publication date/time to determine if and where an item is\n displayed in a news viewer, this display date is used, e.g. allowing\n re-publishing of an item without moving it in the public view of news\n viewers.\n\n- Agenda items are now displayed according to the end datetime, if\n available, so that an item disappears from the list of 'current events'\n when it ends rather than when it starts.\n\n- Subjects and target audiences now have a title, which allows changing\n the way they are displayed without having to update stored references\n to them (so you can now 'change a subject' and still have newsviewers\n display the correct list of items).\n\n- Rather than displaying the first subheader encountered in the news item\n and the first paragraph encountered (which enforced a certain structure\n on news item content to make the viewers display the items correctly)\n news viewers now display the first *bit* of the news item, regardless\n of the type of elements that contains. Note that this requires some\n changes in the public templates (the subheader() and lead() methods\n have been replaced by one called 'get_intro').\n\nBugs fixed\n~~~~~~~~~~\n\n- The 'number of items to display' field on news viewers used to limit\n the number of items displayed in the archive, which made certain items\n not get displayed anymore, this is not fixed.\n\nSilvaNewsNetwork 1.2\n--------------------\n\nFeatures\n~~~~~~~~\n\n- Updated SilvaNews to work with Silva 1.2\n\nSilvaNewsNetwork 1.1\n--------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Changed the names of indexes so they're less likely to clash with\n names of user-generated objects - SEE UPGRADE.txt!\n\nSilvaNewsNetwork 1.0\n--------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Fixed 'select all' in edit tabs.\n\n- Fixed some small template issues so it works correctly with Silva 1.0.\n\n- Problem in some DateTime argument formatting solved that made viewing\n certain objects result in an IOError when Silva was running on Windows\n Zope installations.\n\nSilvaNewsNetwork 0.9.1\n----------------------\n\nBugs fixed\n~~~~~~~~~~\n\n- Silva News really depends on Silva Document, not just Silva core.\n\nSilvaNewsNetwork 0.9\n--------------------\n\nFeatures\n~~~~~~~~\n\n- RSS 1.0 overviews on NewsViewers and Aggregators.\n By adding /rss to the URL of a NewsViews, one will\n get the RSS 1.0 feed for this viewer or aggregator.\n\n- Removed the RSSViewer (replaced by the RSSAggregator).\n\nBugs fixed\n~~~~~~~~~~\n\n- Fixed just about all Silva 0.9.3 conversion issues.\n\nNote: SilvaNews 0.9 is incompatible with previously released\nversions.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/silvacms/Products.SilvaNews", "keywords": "news silva zope2", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Products.SilvaNews", "package_url": "https://pypi.org/project/Products.SilvaNews/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.SilvaNews/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/silvacms/Products.SilvaNews" }, "release_url": "https://pypi.org/project/Products.SilvaNews/3.0.1/", "requires_dist": null, "requires_python": null, "summary": "News extension for Silva 2.x.", "version": "3.0.1" }, "last_serial": 946679, "releases": { "2.9.5": [ { "comment_text": "", "digests": { "md5": "bfe12a9d4d07b5d82424b2057aa00370", "sha256": "2ce60a6e6a6bfd5247259075878f74119a87c716bfd8d8b09be597d0e87b0b54" }, "downloads": -1, "filename": "Products.SilvaNews-2.9.5.tar.gz", "has_sig": false, "md5_digest": "bfe12a9d4d07b5d82424b2057aa00370", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 386148, "upload_time": "2013-12-17T10:56:54", "url": "https://files.pythonhosted.org/packages/56/7b/52703bbd446ceb71184828e1ade8173e02f6174facd08f9a344ff92ed7ba/Products.SilvaNews-2.9.5.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "090ee4cdbbb8999a49f23083697e833a", "sha256": "04f7811e44395d4a5fbcff90eda0d9f0f382def665c8b9b375aa490c883ce90b" }, "downloads": -1, "filename": "Products.SilvaNews-3.0.1.tar.gz", "has_sig": false, "md5_digest": "090ee4cdbbb8999a49f23083697e833a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33009, "upload_time": "2013-12-16T10:58:17", "url": "https://files.pythonhosted.org/packages/a3/2c/ef3cfdf5a84df7ce6e9a7342b43c3ebfab455e763c8a81daa5d03e4c90f4/Products.SilvaNews-3.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "090ee4cdbbb8999a49f23083697e833a", "sha256": "04f7811e44395d4a5fbcff90eda0d9f0f382def665c8b9b375aa490c883ce90b" }, "downloads": -1, "filename": "Products.SilvaNews-3.0.1.tar.gz", "has_sig": false, "md5_digest": "090ee4cdbbb8999a49f23083697e833a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33009, "upload_time": "2013-12-16T10:58:17", "url": "https://files.pythonhosted.org/packages/a3/2c/ef3cfdf5a84df7ce6e9a7342b43c3ebfab455e763c8a81daa5d03e4c90f4/Products.SilvaNews-3.0.1.tar.gz" } ] }