class Jekyll::ArtworkItem

Public Class Methods

new(site, album, artwork_name, item_filename) click to toggle source
Calls superclass method
# File _plugins/albums.rb, line 48
def initialize(site, album, artwork_name, item_filename)
    @album = album
    @artwork_name = artwork_name
    album_name = album["about"]["name"]

    super(
        site,
        site.source,
        File.join(
            "_data",
            get_album_source_path(album_name),
            "artwork",
            artwork_name),
        item_filename)

    @relative_path = File.join(
        "assets",
        get_album_static_dest_path(album_name),
        "artwork",
        @artwork_name,
        item_filename)
end

Public Instance Methods

destination_rel_dir() click to toggle source
# File _plugins/albums.rb, line 71
def destination_rel_dir
    File.dirname(@relative_path) 
end