Polopoly 10 fix packs

Feb 21

För version 10 av Polopoly CMS har det redan kommit två fix packs. Dessa innehåller buggfixar enlig listorna nedan och kan vara bra att ha koll på.

Change List for 10.0.0-fp2

12727: A bug related to width and height of multiple p.FCKEditor instances was fixed.
12731: Custom CKEditor parameters to p.FCKEditor were reintroduced

Change List for 10.0.0-fp1

12682: Deep copy now only copies users as references.
12696: Image applet incompatibility with newer WebKit browsers (Chrome, Safari) has been fixed
12697: CodeMirror widget problem when placed in ajax tabs has been fixed
12698: Opening content using the Shortcut Servlet no longer give JavaScript errors related to keyboard shortcuts
12713: For Polopoly installations using Solr only, it is recommended to lower the IndexServer memory setting from the default 3072 MB, which was needed when searching with Lucene, to 1024 MB.
Add the following line to the project’s Environment.properties:

default.IndexServer.maxJVMHeap=1024m
Taggar: , , , ,

Polopolyversion 9.13.2

Sep 11

Polopoly släppte idag version 9.13.2 och bland nyheterna så hittar vi bl.a en lösning för den inrapporterade buggen om att listningen av användare uteblir när man närmar sig 1000 st och kör Oracle som databas. Andra nyheter är bl.a. ändrade standardinställningar för minnet på index-, xml-, statistics- och pollservern, förbättrad dokumentation och att man tagit bort knappen för att manuellt bygga om sina index.

Kommande diskussion

Vi vill passa på att pusha för att vi senare kommer återkomma med en diskussion om hur vi (d.v.s. alla läsare på polopolyforum.se) skulle vilja att Polopoly hanterar sin information gällande nya releaser. Där vi hoppas på era förslag och synpunkter på hur man kan förbättra handhavandet för nya versionsreleaser, men mer om det i kommande inlägg.

Här kommer hela listan som den presenteras på Poloploys supportsida:

Change List for 9.13.2

 

  • 8522: Fix to prevent ORA-01795 errors on Oracle while finding large amounts of users.
  • 10852: Greenfield Times: The teaser element now correctly does not display teasers for articles that have been hidden or removed, regardless of fragment cache time. Also, the teaser elements articles list only accepts one article.
  • 10950: Read-only Ldap user server coupling no longer fails when saving a user with attributes removed from the Ldap server. These attributes are now saved on user content.
  • 10977: The standard memory settings for the Polopoly servers (index server, xml server, statistics server and poll server) have been changed to better suite a production ready set up. For developers, the example Environment.properties has been changed with example developer defaults. Documentation has been added to the Production Environment section of the developers guide.
  • 10998: GreenfieldTimes: A publishing queue that contains article based on the context it is used in has been added. It uses the categorization for the currently shown page or article as search criteria.
  • 11002: Greenfield Times: RSS Feeds are now working with new categorization API.
  • 11004: The ”rebuild index” button in index configuration has been removed in order to prevent accidental index rebuilds. In order to rebuild an index, the script tools provided by Polopoly should be used.
  • 11009: GreenfieldTimes: The metadata search can now be limited by Content type.
  • 11010: Now pasting/selecting a content reference with a content name that contains an apostrophe works as expected.
  • 11023: Default velocity settings in Greenfield Times are now adjusted for production use. The modificationCheckInterval settings are unsuitable for development. Look for ‘T E M P L A T E L O A D E R S’ in velocity.properties. Change modificationCheckIntervals from 0 to 2 during development to avoid having to restart tomcat in order to load changes in .vm-files.
  • 11026: Improved the documentation of the different Polopoly web applications.
  • 11027: Added documentation on how to profile web pages using statistic collected when rendering (renderstats).
  • 11028: A performance problem while refreshing category driving publishing queues in the editorial GUI that caused unnecessary index server queries has been solved.
  • 11034: Greenfield Times: It is now possible to set up elements to be automatically added to new articles, see the com.polopoly.cm.app javadoc for the field p.AutoContentCreator. Greenfield Times standard articles now come with a comments and a bookmarks element by default.
  • 11037: When addressing content directly (http://hostname/1.100), content without ant output template will give a 404 response code.
  • 11038: Categorization.setCategorization() now clears dimensions that aren’t present in the supplied categorization.
  • 11049: Tags containing special characters are now handle correctly.
  • 11054: Changelist overflow bug fixed.
  • 11058: Categorization Tags are now stored when switching to another tab. This resolves the problem of user text input loss.
  • 11066: textmining.war is no longer included in the polopoly distribution, see developers guide for further information.
  • 11069: The javascript file ”autocomplete.js” has been removed because it is no longer used by Polopoly GUI.
  • 11072: A potential ArrayIndexOutOfBoundsException in com.polopoly.util.Base64.decode() is now prevented.
  • 11084: Typing comma in auto completion no longer selects a completion.

 

Taggar: , , , , , ,

Polopoly version 9.13.1

Aug 13

Polopoly släppte igår version 9.13.1 och bland många små fixar så finns förbättringar inom sökning, dokumentation och XML-export.

Alla ändringar listas nedan precis som på Polopolys supportsida.

Change List for 9.13.1

  • 9974: Client caches has been optimized to enhance content create and commit performance.
  • 10850: The teaser.xml in Greenfield Times no longer break the html when the teaser’s article is missing or in not public state.
  • 10874: The Flash resource type in Greenfield Times now has an output template.
  • 10890: Tag category input fields now autocomplete entries using existing tags from other content.
  • 10892: The p.ContentVersionLimiter now have improved documentation.
  • 10909: A issue concerning the XML export under Advanced tab in the Administration GUI has been resolved. An error used to occur when trying to export a sub site who’s parent site did not have an external id, even if a new security parent external id was specified. That has now been fixed.
  • 10924: GreenField Times: Publising date is now used instead of commit time where it seems reasonable. The use of publishing date across GT is also unified (Articles blogs etc.)
  • 10927: Fields like author and category fields in the standard article, are now using relative widths to avoid horizontal scrolling.
  • 10930: The docs.zip no longer contains both unpacked and packed doc, just unpacked.
  • 10943: Greenfield Times: the list element can now show linked content on a specific page rather than just the content’s default page.
  • 10946: Greenfield Times: Added tags categorization.
  • 10954: Fixed a bug where sometimes associated sites wouldn’t be included insearches.
  • 10957: Fixed a bug in XML export that would sometimes leave out content references that should be kept.
  • 10958: Greenfield Times: an example of a metadata driven subsite (”Elections 2009″) has been added.
  • 10961: Tag (e.g. person, tag, organization) category searches will now only match the exact tag, not any tag that happens to include some of the same words.
  • 10963: GreenfieldTimes: The category based publishing queue is now removed, the new metadata driven queue should be used instead.
  • 10964: GreenfieldTimes: Added Organization and Company categorization with the possibility of auto suggestion via Luxid.
  • 10966: GreenfieldTimes: Added Location categorization with the possibility for auto suggestion via Luxid.
  • 10971: Greenfield Times: column widths for the main column in the default page layout and the article side bar are now set correctly.
  • 10979: Added a Select All check box to the standard search in the Admin GUI, to select all content on the current search result page.
Taggar: , , , ,

Sommar, sol och version 9.13

Jul 06

Mitt under semestern så kom den då 9.13, inga större nyheter för er som läst tidigre inläg om vad som var att vänta i  9.13. Bortsett från att vi tidigare skrivit att denna version skulle släppas i morgon då….

Små tankar jag får när jag läser är:

 10787: Article categories can now be automatically suggested using text mining.

- Magnus Rosenstråle skriver i en tidigare kommentar att text mining, som sköts via Temis:s Luxid kommer att kosta pengar.

10750: Fixed potential ejb deadlock that could occur in rare cases

Varför ni inte ut vad det var för fel, i mina ögon är ett deadlock alltid värt lite mer uppmärksamhet, hur ska jag kunna vet om ”rare cases” har drabbat mig?

Å innan jag återgår till sommarkvällen och min semester, snälla Atex Polopoly det vore bra ni delade upp change listan på riktiga buggar i core-produkten och fel i Greenfield Times. En deadlockbugg blandat med css-style-fel tycker jag är snett.

Change List 9.13.0

  • 10153: It is no longer needed to restart the indexserver or applications with index search clients after a rebuild of index in order to make it searchable again. Note that it might take a couple of minutes for the index to be searchable again after indexing is complete.
  • 10173: The broken links are now fixed in the section ”Polopoly Statistics Module” in the developer guide.
  • 10201: Content is now removed from PublicIndex in Greenfield Times when removed.
  • 10342: It is now possible to edit the community bad words list in the editorial GUI again.
  • 10384: The CM server change propagation is now more reliable. For very slow databases, the new changeListCommitDelayCompensation property of config type EJBCMserver can be adjusted to avoid any change list misses.
  • 10493: Statistics logger now uses cookies of it’s own if no userId cookie exist. The statistics cookies has tmp prefixes and is replaced as soon as a ‘real’ userId cookie is present.
  • 10529: Large number for maxAge in p.ContentVersionLimiter no longer results in only one content version after commit.
  • 10553: Site engine’s fragment cache now only caches leaf nodes, see developers guide for more information.
  • 10637: Content list wrappers can now be used also when using usePolicyNameAsContentListName, enabling e.g. restriction of what content types can be inserted into slots.
  • 10647: A meta data Solr driven publishing queue is now available in Greenfield Times.
  • 10652: Patching Polopoly installations is now done through the use of fixpacks. A fixpack contains the complete set of fixes for a certain release. The jar files of the fixpack completely replace the old jar files and any previously installed patches.
  • 10664: Documentation on how to write tests (Unit and Integration Tests) for Polopoly has been added to the developers guide.
  • 10668: FilePolicy file name suffix check is now case insensitive
  • 10672: Documentation about how to set up Solr replication is now available in the developers guide.
  • 10680: System scope now exposes service status by the application component’s compound name.
  • 10682: Greenfield Times teasers now displays images in position ”inline” correctly.
  • 10702: The article comments in Greenfield Times have now been replaced with a new comments implementation. The implementation uses an element with another input template so any old comments does still work even if new articles uses the new comments.
  • 10704: Install/upgrade PEAR configured webapp no longer fails due to missing class referred from ConfigInstances.properties.
  • 10723: Front servers now have the ability to generate image derivatives dynamically. This can be configured in the system content ”Image generation.” Turning on dynamic generation stops the CM from generating derivatives when importing and uploading images. In 9.12.x, this feature is disabled by default, while in 9.13.0 and later it is default enabled.
  • 10738: A documentation about how to set up Solr in production environment is now available in the developer guide.
  • 10743: The ContentFileServlet now supports dynamic image generation of derived images.
  • 10750: Fixed potential ejb deadlock that could occur in rare cases.
  • 10752: The drag and drop feature in the editorial GUI is now compatible with IE 8 web browser.
  • 10773: Greenfield Times now uses versioned content ids when building file links.
  • 10776: There is now a cut button as a complement to copy in the Admin GUI by default.
  • 10783: The contentfile servlet and the dispatcher now respond with 404 rather than a 500 response and a ServletException when the request URI can not be resolved to valid ContentIds.
  • 10787: Article categories can now be automatically suggested using text mining.
  • 10796: The categories in Greenfield Times are now based on the IPTC standard.
  • 10798: Added a new widget in Greenfield Times for batch content categorization.
  • 10800: Now using another cache implementation for path segment to content id translations in com.polopoly.cm.path.TocBasedPathTranslator.
  • 10814: The missed updates due to large content batch commits is much less likely to occur. Still it is recommended to keep the batch commits to a value less than 100.
  • 10827: The developers guide now contains a section named troubleshooting.
  • 10831: It is now possible to soft delete comments in GT. Blog comments can be deleted by the blog owner.
  • 10833: Models generated by Site Engine for fields of type p.ContentSingleSelect will now never keep stale references to child models and should reflect changes made to the referenced content.
  • 10836: A new category dimension type Tag is available in Greenfield Times. See the standard article for an example.
  • 10844: The SWFObject javascript errors in Greenfield Times are now fixed.
  • 10849: A new Table Element has been added to the Greenfield Times example site.
  • 10859: Documentation of how to enabling and disabling modules and webapps in Polopoly is now available in the developer guide.
  • 10863: It is now possible to save a new article as a draft. All drafted articles will appear on my desktop until removed or saved. This can be enabled on an article by adding <param name=”EditNewState_saveTemporary”>true</param> to the input template.
  • 10871: A public categorization model has been added, used for content categorization and meta data search. See the javadoc com.polopoly.cm.app.search.categorization.Categorization.
  • 10879: Simple moderation functionality was added to comments added in 9.12.1. This functionality is available for comments on GT by default and is possible to add to other user generated content too. The moderation functionality is available through a series of widgets. The filed type ”p.ModerationState” for usage on a single content, the search sub widgets ”OModerationStateSelectSearchWidget” and ”OInputTemplateSearchWidget” for searching and the example.widget.OCommentListItemWidget for in content list moderation. A new my desktop sub widget has been added for an example of how they can be used.
  • 10886: The my desktop content creator have changed to read input templates from the department p.siteengine.MyDesktopTemplateCategory.d (under p.siteengine.MyDesktopTemplates.d), instead of having an unchangable list in the my desktop input template.
  • 10893: The Solr web application needs to be secured, see dev-guide for further details.
  • Å du om du lyckat läsa ända hit i change listan, fast det är sommar och du borde göra något annat, gå och gör det nu!
Taggar: , ,