We have launched version 2.4, and here is the summary of additions and changes:
RELEASE 2.4 shipped on 2009-12-22
Planet Illogica (Pi): Sprint 2.4
542: STORY: Rename the Pi Marketplace to "Shop"
[#1004] The Pi Marketplace has been renamed to Shop anywhere that
the word appeared in URLs, titles, breadcrumbs, navigation links,
pages, emailed receipts, Views, etc.
584: STORY: Rename "blogs" to "posts"
[#1006B] The Blog has been re-titled as 'Post' anywhere that it
appeared in the system, including member's own blogs and the Pi Blog.
All graphics related to blogs have been replaced with the altered
Ninthlink tried valiantly to re-code the backend
system to also utilize the new wording, but eventually had to give up
due to the fact that Drupal core's blog module is being used and relies
on the fact that a blog node is called a 'blog'. This may result in
some administrative URLs still appearing as "node/blog" or content
types being referred to as 'blog' in the codebase, but in as many cases
as possible, fixes were attempted without hacking Drupal core and
preventing a future upgrade to D7.
589: STORY: Fix the the tool bar in the current blog creator
[#1007] Moved the UPLOAD MEDIA on a Post posting to below the
body/tags area, rather than right below the title. Changed wording to
"Attach multimedia to your post." Once you add something, it now says
"Media inserted" on the right side.
593: STORY: Allow members to upload AIFF and WAV files to their portfolios
[#1009] All members can now upload .aiff or .wav files to their
portfolios in addition to .mp3 audio files, and all uploaded audio
files are converted to .mp3 by the server, following a process very
similar to an uploaded video.
47: STORY: Remove the AIR Application feature
[#1003] The AIR Application feature has been completely removed from
the site, and all links, graphics, text, etc relating to it or
mentioning it or pointing to it have also been deleted.
260: Shop: modify the store to show Drupal error messages
The Shop's pages now show all messages that Drupal generates by
default, including error messages and helpful hints during checkout,
such as someone entering an invalid credit card number or an expiration
date in the past.
602: Global Search: temporarily remove the dropdown text field
[#1013] The magnifying glass icon and accompanying dropdown
textfield are gone, replaced with a textual link called 'explore' that
goes to <a href="http://planetillogica.com/explore/members" title="http://planetillogica.com/explore/members">http://planetillogica.com/explore/members</a>
603: Homepage: make the three bottom graphics into clickable links
[#1014] All three of the homepage's lower boxes now have a background graphic that is also a link.
611: Generate a list of all email addresses in the system
[#1023] Generated a list of all email addresses currently in the system, and attached it to a Basecamp message:
<a href="http://nlk.basecamphq.com/projects/3762919/posts/28165700/comments" title="http://nlk.basecamphq.com/projects/3762919/posts/28165700/comments">http://nlk.basecamphq.com/projects/3762919/posts/28165700/comments</a>
612: The 'settings' icon is unclear.
[#1026] Updated the alt text on mouseover of each settings tool throughout the system.
613: Add a 'login' link to the new user registration page
[#1029] Added an "Already a Member? Login" link to the
<a href="http://www.planetillogica.com/user/register" title="http://www.planetillogica.com/user/register">http://www.planetillogica.com/user/register</a> form in case a member
accidentally clicked Signup instead of Login.
614: Add a special badge to distinguish AIR Artists
[#1033] Added the AIR badge next to each air artist's name.
615: Upload Media: Condense the three media types into one
[#1030] Condensed all supported Windows media types into one line
with the massive title of SUPPORTED MEDIA (.fileext, .fileext,
625: Explore Tool: change three things about how the tool works
[#1012] The Creative Background dropdown menu and the keyword
textfield have swapped positions on the page, putting the dropdown menu
on the left.
There is now an additional pattern matching to lookup usernames in addition to all the pre-existing patterns.
selection is made from the dropdown menu, and members can no longer be
found by searching for a keyword in addition to a creative category.
630: Fwd: Please change Victor Paneda's name to Pineda
The member has been renamed.
583: AIR Artists should be renamed to Featured Artists
[#1006A] The top navigation menu item, the upper tab on the Pi
Central page, and the middle section of the bottom footer on Central
have all been renamed from "Artist In Residence" to "Featured Artists".
618: I cannot login to my new account because I never received the confirmation email
The new member account has been manually set to 'email confirmed' status.
623: Can't create a profile on Victor Paneda's account
The member's account has been fixed so that a profile can now be created.
579: Fwd: FW: Christoph PI site issues
Resolved & Closed as a duplicate of ticket #577
616: Fwd: Profile setup issue / important
Resolved & Closed as a duplicate of ticket #531.
304: Create general marketplace admin role for shipping company associated with PI
Per Russell, the Shipping / Fulfillment company can now have their
own administrative account in the Pi Shop, and be given more limited
permissions than the Pi user account in terms of pricing, reports, and
386: User Profiles: make the fulltime/parttime question into radio buttons
Per Joel, the member's fulltime/parttime job selection(s) are now yes/no radio buttons instead of dropdown menus.
419: Marketplace: Problems with remove button's URL: <a href="http://alpha.illogicadev.com/%2523" title="http://alpha.illogicadev.com/%2523">http://alpha.illogicadev.com/%2523</a>
In some cases, the remove URL of a Shop product could become
unusable due to the browser's urlencoding. Employed a workaround so
that this problem hopefully does not occur with our members.
420: Pi Marketplace: Add international shipping abilities
[#1027] Added international shipping capabilities to the Shop.
661: Fwd: Unpublish link in Post posts does not function correctly?
Moved the publish/unpublish link on posts and events to the lower
right-hand side column of the node. Did not change the unintelligible
wording of the link because Pi did not provide any replacement
515: MOV videos on my blog are not working
We have tried and tried to replicate the problem with this member's
uploading of .mov files, and cannot make it do what this user
experienced; closing this issue due to no response from either the
client or the member.
531: New User: Editing my profile: can't get past /user/me/edit/steptwo
Fixed some legacy logic from the "multistep, private/public,
unlock-things-one-at-a-time" era so that all new members can now
confirm their email address and immediately begin creating a profile.
301: AIR|Market: Image out of place/ box out of alignment
Resolved: It was determined that the client's HTML in the custom
block was what broke the site's layout in IE7/8. Fixed the client's
content at no charge because Ninthlink is good people.
440: Share This: Portfolio Player Lightbox: Doesn't send emails
Resolved a situation with Firefox that was introduced in sprint 2.3
where the portfolio player's "Share This" button didn't send an email
*and* close the popup window.
494: User Profiles: Uploading a profile image results in "Oops" error, but only from SickPuppiesBand account
Resolved: related to ticket #531 "Fixed some legacy logic from the "multistep, private/public, unlock-things-one-at-a-time" era"
577: Strange text is showing up in my blog posts
This was the result of the member pasting those strange characters
into their posts, and Pi deemed that it was a user error and not a bug.
639: Pi Mass Messaging: The Send and Cancel buttons are mis-aligned
Fixed a theming CSS error where the two submit buttons on the Pi administrative dashboard sometimes appeared misaligned.
550: Marketplace: when product in cart, clicking 'remove' causes an error
Fixed an issue which cropped up after the renaming of Marketplace to
Shop where one of the two 'remove' buttons in the user's shopping cart
would not submit via AJAX.
597: Posts: the save and delete buttons are touching each other
Resolved a theming issue where the save and delete buttons were touching each other and needed some space between them.
533: Marketplace: submit button in product specific search field is misaligned
Resolved a theming issue where the 'submit' arrow was misaligned in certain browsers.
535: Request an Alliance: 150 character limit is NOT enforced
Resolved an issue where the "Request An Alliance" popup did not enforce the 150 character limit upon submission of the form.