Skip to content

It's an extension for Radiant CMS. It allows for a page to be copied (or moved) under a new parent.

License

Notifications You must be signed in to change notification settings

jomz/radiant-copy-move

This branch is 96 commits ahead of gravityblast/radiant-copy-move:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2aa6a47 · Feb 2, 2024
Jun 27, 2011
Jan 29, 2015
Feb 2, 2024
Mar 12, 2011
Feb 21, 2013
Feb 18, 2013
Sep 8, 2021
Nov 28, 2007
Sep 8, 2021
Feb 18, 2013
Nov 28, 2007
Feb 2, 2024
Jul 31, 2015
Feb 2, 2024

Repository files navigation

CopyMove

  • Created by: Andrea Franz – http://gravityblast.com – andrea AT gravityblast DOT com
  • Current version merged from other forks, refactored and extended by: Andrew vonderLuft – avonderluft AT avlux DOT net

Description

This extension adds a Copy/Move action to the Radiant Page Index administration interface near the ‘Add child’ button. With this extension you can copy or move a page with or without its children.

Updates

  • 2.3.x – 03/2011 – merged updates from other forks, refactored; Radiant 1.0 or greater – Andrew vonderLuft
  • 2.2.0 – 10/2010 – Radiant 0.9.1 compatible – Benny Degezelle

Installation

From the Radiant Extension Registry

  1. From your RAILS_ROOT run:
    script/extension install copy_move
  2. Restart your app
    NOTE: In some earlier versions of Radiant, the assets may not be copied and you may therefore need to run:
    rake radiant:extensions:copy_move:update

From Github

  1. From your RAILS_ROOT run:
    cd vendor/extensions
    git clone git://github.com/jomz/radiant-copy-move.git ./copy_move
    cd ../../
    rake radiant:extensions:copy_move:update
  2. Restart your app

Using the gem

  1. Install the gem
    gem install radiant-copy_move-extension
  2. Update your Radiant config: add to environment.rb with the other gem.configs
    config.gem ‘radiant-copy_move_-extension’, :lib => false
  3. Copy assets
    rake radiant:extensions:update_all
  4. Restart your app

Requirements for very old versions (you really should upgrade)

For Radiant versions < 0.6.7 You need the shards extension

  • Open the environment.rb and set shards as first extension to be loaded:
    config.extensions = [ :shards, :textile_filter, :markdown_filter, :all ]

Radiant versions >= 0.6.7 and greater have Shards built in.

Usage

See the HELP.rdoc

Contributors

  • Benny Degezelle
  • Mario T. Lanza
  • Daniel Collis-Puro
  • Sean Cribbs
  • Andrew vonderLuft

Credits

This extension contains icons from the FamFamFam Silk icon set. See http://famfamfam.com/

About

It's an extension for Radiant CMS. It allows for a page to be copied (or moved) under a new parent.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 90.2%
  • Haml 9.8%