[X] The "Vixta.org-098.01.En.iso" file could not be found or is not available. Please select another file.

Krang is an open source CMS, particularly well suited for high-volume magazine-style web sites. Originally developed in 2003 by Primedia, Krang is used by many well-known web sites including New York Magazine, Motor Trend, and Soap Opera Digest.


http://www.krangcms.com





Separate each tag with a space.

Release Date:

2009-10-19

Topic:

Operating System:

License:

Translations:

Intended Audience:

User Interface:

Database Environment:

Programming Language:

Registered:

2004-02-24

Ratings and Reviews

Be the first to post a text review of Krang. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • File released: /krang-3.06-src.tar.gz

    posted 77 days ago

  • krang 3.05 file released: krang-3.05-src.tar.gz

    3.05 - March 15, 2009 * Add bin/krang_tmp_cleaner to clean out the tmp/ directory while developing. [Michael Peters] * Added bin/krang_create_story for making test data while developing. [Michael Peters] * Added Fedora 10 as a target build platform. [Michael Peters] * Fixed a bug preventing to add a photo to a new contributor when coming from associate contrib. [Bodo Schulze] * Added thumbnail preview to Krang::ElementClass::MediaLink and contrib edit screen. [Bodo Schulze] * Replaced JavaScript links in story and media preview links with DOM2 event handlers everywhere. [Bodo Schulze] * Added "Preview Finder" feature. After clicking the "Preview Finder" button on story preview screens, clicking anywhere on the page provides information on the template (and its parents) or the media text file (for SSI) responsible for generating the piece of content that was clicked. [Bodo Schulze] * Added JavaScript library ProtoPopup in htdocs/proto_popup/ providing draggable info boxes as well as alert-like and confirm-like dialogs. [Bodo Schulze] * Krang::AddOn: When installing an addon, install the upgrade/ subdir, too - to self-document the upgrade. [Bodo Schulze] * Reorganized Admin menu into subsections. [Michael Peters] * Added IE6 behavior rules section in krang.js and put the hover handler for the great green buttons in there. [Bodo Schulze] * Added "version" option to Krang::Media's file_path() method. [Bodo Schulze] * Added a --url option to krang_upload_templates to limit the upload to templates having the specified URL below path (may be given multiple times). [Bodo Schulze] * Added "--no-cache" option to krang_publish to bypass using Krang::Cache. [Michael Peters] * Added the ability to use the "Find Media" interface for selecting the image for a contributor instead of having to upload a new image each time. [Michael Peters] * When publishing from the command line using krang_publish and "--to-preview" a single error in publishing 1 story won't cause the whole process to stop. It will continue on and then list failures at the end just like publishing without "--to-preview" does. [Michael Peters] * Added optional "level", "dir_only" and "depth_only" arguments to method signature of Krang::Story::category(). [Bodo Schulze] * Added new element class Krang::ElementClass::PoorTextList which joins the WYSIWYG capabilities of Krang::ElementClass::PoorText with the list management controls of Krang::ElementClass::TextInputList. [Bodo Schulze] * Added 'binary' argument to $publisher->additional_content_block(), hence to Krang::IO->io_file(), to make it possible to write images (and other binary data). [Bodo Schulze] * Fixed minor but disconcerting bug where reverting a template to an earlier version also reverted its "Deployed Version". [Noam Weinstein] * At the request of Jesse Erlbaum, added a Size selector to Default::image. [Bodo Schulze] * Fixed bug in krang.js "Krang.Form.submit()" where if the "new_window" option was true we'd pass the existing window_id to it, in essence having 2 windows with the same window_id which could cause some strange things to happen (multiple windows with the same session). [Michael Peters] * Allowed Krang::Story::delete() to be called with the named parameters 'story_id' (a number) or 'class' (a string or an arrayref of class names). [Bodo Schulze] * Added directive PreInstallScript to krang_addon.conf to run a script before the installation process starts. [Bodo Schulze] * Added new element class Krang::ElementClass::TextInputList. Added it to Krang::ElementLibrary's autoload list, added three examples to TestSet1::page and its template, and added some CSS to krang.css.tmpl. [Bodo Schulze] * Like Stories, find Media and Templates in Live, Retired and Trash when finding by ID or UUID. [Bodo Schulze] * Enhanced Krang::Publisher's additional_content_block() to accept an optional hashref of category_tmpl_args to pass to Krang::Category's fill_template method. [Noam Weinstein] * Made Krang::Element's children() method accept one argument to return a list of children having the given name only, and added convenience method children_data(). [Bodo Schulze] * Fixed bug to let the a template's Log be viewed from its "View Detail" screen. [Bodo Schulze] * Fixed a bug in Krang::Handler reported by Alice Lincoln: Make sure a manually created window gets its own id when the user types/copies a Krang URL into it or accesses another windows URL via the History. Thanx to Jesse Erlbaum for the referer-based solution to this problem. Also implemented a workaround in krang.js to force IE6/7 to send the referer when a link is passed through JavaScript. [Bodo Schulze] * Added a server-side paste filter to Krang::ElementClass::PoorText, triggered by the onPaste event. [Bodo Schulze] * Added linked_stories() to Krang::ElementClass to make this interface available to all element classes, especially WYSIWYG editors and the like. [Bodo Schulze] * Made sure a media is reported as unpublished after changing its category. [Bodo Schulze] * Added convenience method "root_category()" to Krang::Category. [Bodo Schulze] * Integrated PoorText with StoryLink interface. [Bodo Schulze] * Added the "ErrorNotificationEmail" configuration directive that can contain an optional comma-separated list of email address that will be sent an email with details about any Internal Server Errors that occur. [Michael Peters] * Added "retire_hook" and "unretire_hook" hooks for element classes when things are moved in and out of the retired objects section. [Michael Peters] * Added "untrash_hook" hook for element classes when things are taken out of the trash. [Michael Peters] * Added the ability to change an element's class in the Element Editor UI if the element library is configured to allow it (using the "ChangeableElementClasses" directive in set.conf). [Michael Peters] * Added a new WYSIWYG element class Krang::ElementClass::PoorText and all it takes. [Bodo Schulze] * Fixed bug where user could Edit a story, then View an old version of it, then click Edit from the View screen, in effect wiping out anything that had been left unsaved in their session. [Noam Weinstein] * Fixed bug where it was possible from the View Schedule screen to 'View' the version of a Story or Media currently open for edit, causing confusion and the possible loss of changes if the user clicked 'Edit' again. [Noam Weinstein] * Bug fix for templates that had wide UTF-8 characters. [Michael Peters] * Added rollover-preview to the find_media_link screen. [Michael Peters] * Collapsed many similar buttons into "dropdown" style buttons to make the UI cleaner. [Michael Peters] * Fixed bug where spaces in filenames could be hidden in the "Find Media" screen. [Michael Peters] * Change Krang::Cache subs to be object methods instead so they can be overridden by addon's via subclasses. [Michael Peters] * Fixed bug in Krang::Story that caused errors if an element library tried to use the cover_date and it was before Unix epoch time. [Brad Oaks]

    posted 294 days ago

  • Screenshot Added

    michael_peters added a screenshot of Edit Story

    posted by michael_peters 294 days ago

  • Screenshot Added

    michael_peters added a screenshot of Edit Template

    posted by michael_peters 294 days ago

  • Screenshot Added

    michael_peters added a screenshot of Find Stories - Advanced

    posted by michael_peters 294 days ago

  • Screenshot Added

    michael_peters added a screenshot of Find Stories

    posted by michael_peters 294 days ago

  • Screenshot Added

    michael_peters added a screenshot of Your Workspace

    posted by michael_peters 294 days ago

  • Screenshot Added

    michael_peters added a screenshot of Initial Login Screen

    posted by michael_peters 294 days ago

  • File released: /krang/3.05/krang-3.05-src.tar.gz

    posted 295 days ago

  • File released: /krang/3.03/krang-3.03-src.tar.gz

    posted 498 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review

Thanks for your review!

Get credit for your review by logging in via OpenID. Click your account provider:

No Thanks