Newscoop

Newscoop

Reviews

Shows reviews for code changes to Newscoop.

Filter issues:
Hide
CrCS-27  Under Review

CS-3353: include_path is not set properly and allow conflicting inclusions Previous commit contained...

{cs:id=8f631d7667079fb6e58e4f12aa2db50f6aafcd75|rep=newscoop}

:
CS-3353: include_path is not set properly and allow conflicting inclusions
Previous commit contained some errors. This is the fixed version.

Show
CrCS-27  Under Review  CS-3353: include_path is not set properly and allow conflicting inclusions Previous commit contained...
Hide
CrCS-26  Closed

CS-671: Ability to regenerate image thumbnail

If something goes wrong and the image thumbnail isnt generated, there is no way to regenerate it. It should automatically be regenerated if it doesnt exist, or have some way to do this in the admin interface.

Show
CrCS-26  Closed  CS-671: Ability to regenerate image thumbnail
Hide
CrCS-25  Closed

CS-3259: Customizable article editor sizes Added custom option, also made sure this feature is backward...

{cs:id=05abb3d1827379759a9c3b3d55f138cf6b75a0a7|rep=newscoop}

:
CS-3259: Customizable article editor sizes
Added custom option, also made sure this feature is backward compatible.

Show
CrCS-25  Closed  CS-3259: Customizable article editor sizes Added custom option, also made sure this feature is backward...
Hide
CrCS-24  Closed

CS-3259: Customizable article editor sizes Done.

{cs:id=b66cde223a046b93fd8108c54255a6d1eb1dff68|rep=newscoop}

:
CS-3259: Customizable article editor sizes
Done.

Show
CrCS-24  Closed  CS-3259: Customizable article editor sizes Done.
Hide
CrCS-23  Under Review

CS-2359: Convert the Templates management to Zend/Doctrine

This issue includes the new themes functionality:
http://wiki.sourcefabric.org/x/RwBK

When refactoring take into account functionality for multiple outputs. See:
http://dev.sourcefabric.org/browse/CS-2607

Tree view:
http://www.dynamicdrive.com/dynamicindex1/treeview/index.htm
http://jquery.bassistance.de/treeview/demo/
http://www.jstree.com/demo

Show
CrCS-23  Under Review  CS-2359: Convert the Templates management to Zend/Doctrine
Hide
CrCS-22  Closed

CS-3037: Show my user rights Fix add user type action.

{cs:id=97e771487e102d1eb10cf5d90f580f76ef9a61af|rep=newscoop}

:
CS-3037: Show my user rights
Fix add user type action.

Show
CrCS-22  Closed  CS-3037: Show my user rights Fix add user type action.
Hide
CrCS-21  Closed

CS-2930: Windows support (Upgrade scripts do not work on Windows)

See this lengthy forum discussion:
http://forum.sourcefabric.org/index.php/mv/msg/3412/9688/#msg_9688

The upgrade scripts do not work on windows, though it should be possible for them to work.

Show
CrCS-21  Closed  CS-2930: Windows support (Upgrade scripts do not work on Windows)
Hide
CrCS-20  Under Review

CS-2641: SaaS interface changes

Show
CrCS-20  Under Review  CS-2641: SaaS interface changes
Hide
CrCS-19  Closed

CS-3082: Improve usability of geolocation tools in article edit screen

  • Rename side menu from Locations > Geolocation (to improve consistency of communication)

Left hand menu in pop-up:

  • Move city search field to top of left hand menu
  • Give city search field a title: 'Search for city or co-ordinate'
  • Change small right-facing arrow to a magnifying glass icon (to indicate search)
  • Move country dropdown to below 'city search' field.
  • Add title to dropdown: 'Specify country (optional)'
  • Change styling on '+' and 'center city' - the look like buttons but aren't clickable
  • Change '+' heading > Add location
  • Add hover-over titles to list items (eg 'Add location to map' and 'Center city')
  • Upon clicking add to map, clear list and search box
  • Change wording from 'Disable > 'Clear' or 'Delete' (in fact doesn't disable duplicate the remove button? if so, delete it.)
  • Remove latitude/longitude box and replace with 'point description field' (essential!)

Within edit location pop-up:

  • Basic tab: add intro text: 'Name your location with a short label, url and full title.'
  • Change title of 'Label' field to 'Location label'
  • Label link? Is this a url? rename to 'Label url'.
  • 'Short description for points listing' completely confusing. rename to 'Full locatiion title'
  • Suggestion: Merge Text and Basic tabs.
  • Text tabs - add small intro text: 'Change the description of this location.'
  • Change radio button in text tab from 'view' to 'preview'
  • Add label to Description field in Text tab: 'Location description'
  • Change text in field 'fill in the point description' > 'Describe the location...'
  • Image tab, add intro: Add an image to this location.
  • Image tab: Can you take existing images from archive? Should be able to!
  • Image tab - add sub heading: Resize image' (Q: does it crop or scale?)
  • Video tab, add intro: 'Add a video to this location from YouTube, Vimeo or a Flash video.' - (I'm not sure about the flash aspect...)
  • Video ID - what does this mean??? url? internal media active ID???
  • Move source dropdown to above Video ID.
  • Q: What do the flash dropdown fields do?
  • Rename 'source' to 'Video source'
  • Add subheading: 'Resize video' (Q: does it crop or scale?')
  • Icon tab: add intro: Add an icon to your location.
  • Change text 'add marker' to 'Add marker icon'
  • Q: how do you upload your own icons? Surely this can be done here?

Map interface:

  • Make base layer pop up appear automatically as open (not minimized)
  • include title for map dimensions in top right. 'Map size'
  • Make arrows into + and - icons rather than left and right (clicking left and right to increase up and down is counter-intuitive)

Text:

  • Please change the following string: "The removal is from all language versions of the article" in the point removal popup to: "The point will be removed from all translations of the article".
Show
CrCS-19  Closed  CS-3082: Improve usability of geolocation tools in article edit screen
Hide
CrCS-18  Under Review

CS-3159: User type should not be removed when users

User can remove a user type even though one or more users have been assigned that user type.
This is leading to data inconsistency because once the user type is removed, the users remain but also the relation to the (now non-existing) user type.

Expected behavior: System should not allow the user to remove the user type if assigned to any user and display the corresponding message to the user saying so.

To reproduce:

  • Create new users and set the user type to one of the existing user types.
  • Remove the user type.
  • Notice the user type is removed. Users remain in the system. Check liveuser_groupusers table to see the relation is not removed.
Show
CrCS-18  Under Review  CS-3159: User type should not be removed when users
Hide
CrCS-17  Under Review

CS-3159: User type should not be removed when users

User can remove a user type even though one or more users have been assigned that user type.
This is leading to data inconsistency because once the user type is removed, the users remain but also the relation to the (now non-existing) user type.

Expected behavior: System should not allow the user to remove the user type if assigned to any user and display the corresponding message to the user saying so.

To reproduce:

  • Create new users and set the user type to one of the existing user types.
  • Remove the user type.
  • Notice the user type is removed. Users remain in the system. Check liveuser_groupusers table to see the relation is not removed.
Show
CrCS-17  Under Review  CS-3159: User type should not be removed when users
Hide
CrCS-16  Closed

CS-2864: Character limited article name field

A maximum limit can be set for the article name field in the article type definition.

Show
CrCS-16  Closed  CS-2864: Character limited article name field
Hide
CrCS-15  Closed

CS-2857: Refactor Users with Zend/Doctrine

Refactor Users with Zend/Doctrine

Show
CrCS-15  Closed  CS-2857: Refactor Users with Zend/Doctrine
Hide
CrCS-14  Closed

CS-2334: Javascript-based Article Read Statistics

The current implementation of article read statistics does not work correctly with external caching (e.g. Squid, Varnish, Nginx). It also counts bots as legitimate reads.

More detail here: http://wiki.sourcefabric.org/display/CS/JavaScript-based+article+read+statistics

Please research if there is already something out there that does this before we reinvent the wheel.

Show
CrCS-14  Closed  CS-2334: Javascript-based Article Read Statistics
Hide
CrCS-13  Closed

CS-2948 - Implement logging using Zend_Log class + CS-2856 - Finish converting Logs to Zend/Doctrine

Show
CrCS-13  Closed  CS-2948 - Implement logging using Zend_Log class + CS-2856 - Finish converting Logs to Zend/Doctrine
Hide
CrCS-12  Draft

CS-2900: Top navigation doesn't work in add new image to Media Archive

All the options in the top navigation menu except "Dashboard" do not work when in the "Add new image" screen.

Show
CrCS-12  Draft  CS-2900: Top navigation doesn't work in add new image to Media Archive
Hide
CrCS-11  Closed

CS-2374: Implement the data access classes for the geo-location tables

Implement the data access classes for the geo-location tables

Show
CrCS-11  Closed  CS-2374: Implement the data access classes for the geo-location tables
Hide
CrCS-10  Closed

CS-2355: Create template object "location"

The "location" template object will allow the display of the geolocation data.

Show
CrCS-10  Closed  CS-2355: Create template object "location"
Hide
CrCS-9  Closed

CS-2354: Template tag to display the article locations

Implement list_article_locations tag; it will list the locations in the defined order.

Show
CrCS-9  Closed  CS-2354: Template tag to display the article locations
Hide
CrCS-8  Closed

CS-2353: Template tag to display the article map on the frontend

The template tag will use a Javascript function to display the article map.

Show
CrCS-8  Closed  CS-2353: Template tag to display the article map on the frontend
Hide
CrCS-7  Closed

CS-2322: JSON callbacks

Create JSON callback API which will allow to call php functions and class methods from javascript. Handle permissions.

Show
CrCS-7  Closed  CS-2322: JSON callbacks
Hide
CrCS-6  Closed

CS-2329: Users should never lose their work

The user should never lose their work when they are editing a page.

Current idea:
Save the POST/GET variables to session when the user makes a request. If their session times out or if they are logged out in any way(for example, they click logout in a separate tab), they should be presented with a popup login form. It should tell them that their work is saved and they can resume editing once they log in again.

Coordinate with Andrey / Holman about this.

Show
CrCS-6  Closed  CS-2329: Users should never lose their work
Hide
CrCS-5  Closed

CS-2365: Media files archive

Implement a UI for listing and editing the article attachments. Use the image archive screens as a model.

The UI should be based on jQuery. Create a widget that embeds the file archive.

Show
CrCS-5  Closed  CS-2365: Media files archive
Hide
CrCS-4  Closed

CS-2332: RSS Feed Widget

Create a widget that can display an RSS feed.
Configurable params:

  • Feed URL
  • Number of articles to show

Our default home page should show an RSS feed of Sourcefabric news.

NOTE: this is a low priority for this release, only do it if there is extra time.

Show
CrCS-4  Closed  CS-2332: RSS Feed Widget
Hide
CrCS-3  Closed

update to issue CS-1493 - valid HTML

{cs:id=e8284615cd396f54255ad1e69e0e739dc1713b46|rep=campsite}

: update to issue CS-1493 - valid HTML

Show
CrCS-3  Closed  update to issue CS-1493 - valid HTML