RSS and Podcast Title

Hello all. I'm having some difficulty with my Podcast RSS feed. The title iWeb uses is Podcast. Where does iWeb get the title of the Podcast when creating the RSS feed? I have named the podcast correctly in GarageBand and also in the Inspector in iWeb. There must be a default place iWeb gets the title to add to the RSS.
I want to automate this as much as possible and would like to not manually edit the XML file. Thanks.

I know you said that you checked everything in the Inspector already, but did you by chance forget to change the name of the Podcast Page itself in the Inspector Page tab? I wonder if this will have any bearing on the title of the actual feed or whether it will suffice for your purposes.
"Podcast" is the default name for the page, and when I change the page title from "Podcast" to my custom page name, it seems to take it as the Title of the podcast in the "Submit Podcast to iTunes" dialog.

Similar Messages

  • Can anyone tell me the difference between the rss.xml and podcast.xml?

    I have the Podcast maker program. Can anyone tell me the difference between the rss.xml and podcast.xml? How do they differ? What do I use each of them for? Where should I put them in my directory?

    Podcast Maker sets up your podcast from media files you enter into it; you enter the summary and description. It then publishes to your iDisk or other server, and in the process created the podcast.xml file which you can submit to iTunes.
    It doesn't create an rss.xml file: it sounds as if you are also creating the podcast in iWeb, which does. This has the advantage of creating a web page; it will also create the rss.xml file.
    Both are valid - of course if there are any differences between the version in Podcast Maker and the version in iWeb then the xml files will be different. But basically you seem to be creating two versions of the same podcast - if you are making it in iWeb then the Podcast maker version is really redundant (though I prefer it for podcast creation). If you want to go on using both I should use the podcast.xml feed it creates.

  • RSS XML Files for a Blog and Podcast on Same Website With iTunes Feed

    Does iWeb support both a separate blog and podcast on the same website feeding the Podcast to iTunes? I got my podcast going on iTunes, then it stopped working after I changed the iTunes podcast name in iWeb and didn't edit the xml file. My podcast is gone on iTunes and I can't get the xml files correct for the blog or the podcast. I'm submitting the correct URL to iTunes but iTunes continues generarting 404 errors.

    No answers. Will re-post more clearly

  • Edit RSS and .xml in iweb on .mac

    I am desperately trying to find out how to edit my RSS and (.xml) file in iweb. I can get to the file if I publish my website to a folderr on my MAC, but this doesn't help me. I need to edit this file and let iweb publish it on my .mac podcast site.
    The real issue is that in itunes the wrong image is appearing (it is by default using my background image from my podcast website) AND also I am not able to give a "summary" in the podcast description area.
    I'm really frustrated that I can not see the .xml file directly in iweb and also that the RSS inspector editor in iweb does not allow you to edit all parts of your .xml file!
    Can anybody help?
    Thanks!!!
    http://web.mac.com/stl_ocds/iWeb
    http://web.mac.com/stl_ocds/iWeb/Meditations%20from%20Carmel/Meditations%20from% 20Carmel%20Podcast/Meditations%20from%20Carmel%20Podcast.html
    iMac   Mac OS X (10.4.6)  

    I have put together a website that I'm trying to manage daily. I'm creating in in iweb, then saving it to a folder and uploading using FTP (Fetch). So the problem I'm running into is that my server seems to be choking on the following like of XML code every time. For me this is a bummer because I'm not a code person and so it means relying on others to scrub the code out each time. How can I use iweb and avoid this problem.
    here is the head of a typical html file generated by the sw.
    the first line is choking the server.
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
    <head><meta http-equiv="Content-Type" content="text/html;
    charset=UTF-8" />
    <meta name="Generator" content="iWeb 1.1.2" />
    <title>About Me</title>
    <link rel="stylesheet" type="text/css" media="screen"
    href="About%20Me_files/About%20Me.css" /><script type="text/javascript"
    src="About%20Me_files/About%20Me.js"></script>
    </head>

  • My podcast is now live on itunes but I would like to change the name under the Podcast title from my real name to artist name. How can i do this?

    I have started a podcast page where i will be uploading weekly radio shows. Id like for it to say my artist name not my real name under the Podcast Title but i cant seem to see how to change that. Can someone please help?
    Thank you!

    Your name is normally carried in the 'itunes:author' tag and appears in smaller print above the title. You can change either this or the title itself in the same place in whatever program you are using to make your podcast and reupload the feed. You don't need to take any further action; the Store willn probably take a few days to update.
    However, if you are going to change the title be careful: some podcast creatioin methods give the rss file a filename drawn from the title, and if you change the title it may change that. You can't have that happen because the Store will lose contact with the feed if its URL changes (there is a way round this which I will explain if you really need me to - do not proceed without checking on this). If your feed filename is something like rss.xml or feed.xml then there isn't a problem about the title.

  • My iphone 4s deleted all of my books, music, and podcasts from my phone and now will not allow me to put them back on there.

    As stated in the title, I was redownloading old purchases. After transferring a tv show onto my iphone it would not allow me to transfer another one. I wasn't able to locate the show on my phone, so then I checked my music. All of my music and podcasts were missing. My books were showing up at first, but then as soon as I closed out of one that I was reading and clicked on a different one they all vanished as well. I tried dragging on a song, a book, a show, and I kept getting the circle with the line through it. I have no idea what to do. My phone has always been set up to manually manage music and videos. When I selected to sync all music it still wouldn't do anything.
    I've also recently, within the past 4 hours, uninstalled and reinstalled itunes because it kept crashing when I was trying to download my old purchases. I've done it before and haven't had any issues with it deleting anything before. I'm in the process of restoring my phone in the hopes that this will work, but I don't know if it will.
    Anyone out there that can help me?

    iPhone 3G is Old technology. When it was launched it had iOS 2.0. Currently, the highest it can go is iOS 4.2.1 and therefore can not handle many newer applications. As you have recorded, it is giving good service for which it has been designed.
    Needless to say, if you want to use applications as stated, you must have at least 3GS, whose current is iOS 6.1.2. On the lighter side; Rather than updating iOS they are asking you to update iPhone (Technology). Cheers

  • 'Audiobooks' menu on ipod displays chapters (allmixed up) and not Titles

    I have imported many Audiobooks, from CD's I own, to iTunes. I have transferred them from the 'Music' Library to the 'Audiobooks' Library by clicking 'get info', then 'options' and then setting 'Media Kind' to 'Audiobook'
    They are of course stored like music albums, with Book chapters instead of tracks and book titles instead of Albums. Therefore in iTunes 'Audiobook' Library, when you click 'view' and 'as cover flow' you can scroll through all the book titles and view the sequential chapters of that book all stored as it should be. Perfect.
    However, on new iPod Classic 120gb, when you select 'Music' and then 'Audiobooks' it doesn't open into book titles, it opens straight into chapters (tracks) What's worse is that all the chapters from all the different books are mixed up so there's nothing even sequential about those chapters. I just have a jumbled mess of mixed up chapters. Now if I transfer the audiobooks back to the 'Music' Library then I can browse Book titles by clicking 'Music' then 'Albums' and by selecting a title I can browse the chapters in it all as they should be.
    So what am I doing wrong? How do I store my audiobooks in the 'Audiobooks' Library in a way that is usable?
    Many Thanks in advance to anyone who can save me from pulling any more of my hair out!!!!!

    For what it's worth here's a suggestion I've previously thrown at iPod Feedback without any obvious success. Feel free to adapt and add your own voice.
    *Audiobooks behaviour*
    It seems the original idea for this feature was one audiobook, one file. In practice many audiobooks are released as albums with chapters taking up one or more tracks. The iPod Audiobooks menu should behave similarly to the Podcasts menu. Ideally audiobooks should be grouped into authors, then into books displaying album art. The tracks of Audiobooks should have an unplayed flag like those for podcasts which should be extended to display a half-circle for files that have been partially played. Clicking Play on an audiobook should start playing the first unfinished track from the bookmarked position. Select should display the list of tracks with the most recent unfinished track pre-selected in the list. When playing in sequence the next track (played or unplayed) would start playing from the beginning rather than the book-marked position. Next would first skip to any bookmark in that file, then the next track.
    tt2

  • Viewing new comments on blogs and podcasts

    Hello,
    So, I open up iweb and the symbol with the number pops up on the iweb icon(which from what I've gathered is the "new comments"). Is there a way to just check the new comments, or do I have to go through my site and find them one by one. I allow comments on my pictures(as well as my blog and podcast) and I have a lot of pictures, so going through one by one to find comments doesn't seem to make much sense because it would take forever.
    Thanks for the help.
    Jimmy

    I just spent a lot of time trying to figure this out myself, but I finally did.
    In iWeb, look to the left side of the page names in the left hand column. You will see a blue dot next to any page with new comments somewhere within. If the comment is for a blog entry, the blue dot will be next to the main blog page. Click on "entries" under that and look for the blue dot to the left of the blog entry titles.
    If the comment is on a photo, there will be a little comment icon on all photos where comments have been left. The icon is hard to see and there's no apparent way to tell which photo might have new comments that I can see, bu it's there. The icon is a little white bubble in the bottom right hand corner of the photo -- it's a bit hard to see.

  • IWeb, RSS and libsyn

    I've purchased iLife, and am totally jazzed about using iWeb for podcasting. But I have bandwidth concerns, and do not want to use my .Mac account for audio file hosting.
    I'd rather use a service like LibSyn, which (for a monthly fee) hosts content, and has unmetered bandwidth. Here's my question: How can I use iWeb to refer RSS aggregators ("podcatchers") to download files hosted on another server? Is there a way to circumvent iWeb's automatically-generated RSS enclosures?
    Any help/insight is appreciated!

    I can help with some of this, but I'm also trying to find out if libsyn will work with iWeb.
    To generate your own RSS feed, publish to a folder. When you choose this option, it will ask you for the URL of the site where the resulting folder will be uploaded. Then, the resulting RSS file will use that URL instead of the .Mac address.
    I would also recommend you use FeedBurner (feedburner.com) to route your RSS, so that if you switch hosts, the only thing you have to change is the feedburner setting. You will also want to manually add the <new-feed-url> tag after <channel> in your RSS to identify the feedburner URL as the location of your RSS feed instead of the web host URL.
    My question is: can you upload an iWeb folder to LibSyn via FTP? I want to switch to libsyn for their unmetered bandwidth, but there's no point if I can't upload my podcast pages, MP3s and RSS and have it all work.
    G5   Mac OS X (10.4.7)  

  • Podcast title has a boxed "clean" next to it

    Was is the meaning of this boxed "clean" at the end of the podcast title?

    This is more about the explicit tag (the opposite of clean). If it says clean, there may be a version that contains some of the following...
    This is from iTunes help (Help-->iTunes and Music Store help, search explicit, title is parental advisories.)
    You can also double click the explict tag in the iTunes Music Store (if you find a song with them). That should open a page with an explanation of everything.
    Clean Lyrics...
    The use of the clean lyrics label is to differentiate the edited version of an album or song whose content has been modified from its original form so that it does not require the Parental Advisory Label.
    Explicit Lyrics
    Advisory for the Music Store: The following is derived from the Recording Industry Association of America Parental Advisory website at www.riaa.com.
    The Parental Advisory is a notice to consumers that recordings identified by this logo may contain strong language or depictions of violence, sex or substance abuse. Parental discretion is advised.
    The use of the Parental Advisory Label is not a determination of whether a recording is or is not appropriate for particular listeners. Rather, the non-removable Label is a "heads up" to parents (and consumers, retailers, and wholesalers) that parental discretion is advised when purchasing the particular recording for children or when listening to the recording in the home.
    The following issues may have been considered in making a determination regarding application of the Label.
    Whether, in light of contemporary cultural morals and standards and the choices and views of individual parents, the recording might be one that parents may not want their child to listen to.
    Context is obviously important: some words, phrases, sounds, or descriptions might be offensive to parents if spotlighted or emphasized, but might not offend if merely part of the background or not a meaningful part of the lyrics.
    The context of the artist performing the material, as well as the expectations of the artist's audience, is also important. In addition to profanity, "depictions of violence, sex, or substance abuse" must be considered when making a determination regarding the application of the Parental Advisory Label.
    Lyrics are often susceptible to varying interpretations. Words can have different meanings. Also, words cannot be viewed in isolation from the music that accompanies them. Lyrics when accompanied by loud and raucous music can be perceived differently than the same lyrics when accompanied by soft and soothing music.
    Labeling is not a science; it requires sensitivity and common sense. Context, frequency, and emphasis are obviously important; isolated or unintelligible references to certain material might be insufficient to warrant application of the Label.
    These guidelines apply to the case of a single track commercially released as well as to full albums (whether released in the form of a CD, cassette or any other configuration).
    Message was edited by: btabz

  • Editing a Podcast Title

    I accidentally typed in "blog" instead of "podcast" when I was submitting my iTunes. So now its like " ---- ---- --- blog" isntead of "---- ---- --- podcast" on the download page in the iTunes store.
    How do I change the title on the download page? Would appreciate any help.
    HP Pavilion   Windows XP  

    Simple.
    Go back to ITMS, and submit a new podcast using your current XML file but with the corrected podcast title. Once your new podcast is accepted, ask ITMS to have your old incorrectly titled podcast removed.
    Mitchell A.
    Producer and host
    Creating Success Podcast
    G4   Mac OS X (10.3.9)  

  • Display Podcast Titles in Landscape? (or scroll?)

    Is there any way to make my new touch either scroll podcast titles or display them in Landscape?
    Many to Most of my podcasts are serialized material where the first few words are the overall title. This happens in both the Podcast list and the Episode list inside a specific podcast.
    On my Video, the names used to scroll across. They do not do that on the Touch. When I hold it sideways to trigger Landscape mode, it starts displaying music titles instead of the Podcasts I was just looking at.
    Is there an answer to this I've missed?
    ps - it's running 2.2.1

    Apple has said ( http://www.apple.com/iphone/preview-iphone-os/ ) that 3.0 will let read and compose email and text messages in landscape.
    We'll just have to wait and see what that means.

  • RSS and blog comments

    Hi All,
    I was just wondering if I will lose the ability to use the iweb RSS subscribe to podcast and commenting on my blogs when I upload to an outside host? Thanksl

    The Apple commenting system is definitely .Mac-only. You will have to resort to the Haloscan/iComment system if you go to another server. I think this combination is superior anyway. Here is the iComment page where you can get more info...
    http://web.mac.com/cbrantly/iWeb/Software/iComment.html
    The RSS feed stuff for blogs and podcasts will continue to work as usual...but you must be sure to enter in your correct domain name URL in the "Publish to Folder" file dialog box. For example, if you will be uploading your site (via FTP) to http://www.newmacguru.com then that is what you need to type into the box.

  • I have lost my MAC entire library all music, books, and podcasts, two years worth my name is Selma and I need my library back I hope you will be able to help me

    I have lost my MAC entire library all of the music,book, and podcasts, this not good consider I don't know to get all two year worth products. Selma
    < Edited by Host >

    You can get your music, apps and ibooks back.  Follow these instructions: 
    Downloading past purchases from the App Store, iBookstore, and iTunes Store, http://support.apple.com/kb/HT2519

  • Vicious MPD widget not displaying the artist and song title

    EDIT: This thread can be closed now. It turns out Clementine doesn't support mpd and I'm now running ncmpcpp and the widget shows the artist and song title.
    I have trouble getting the mpd widget running in awesome wm, it will only display "N/A - N/A". I've read the wiki and done a lot of googling but I can't figure out what I'm missing.
    Here's my rc.lua
    -- Standard awesome library
    local gears = require("gears")
    local awful = require("awful")
    awful.rules = require("awful.rules")
    require("awful.autofocus")
    -- Widget and layout library
    local wibox = require("wibox")
    local vicious = require("vicious")
    -- Theme handling library
    local beautiful = require("beautiful")
    -- Notification library
    local naughty = require("naughty")
    local menubar = require("menubar")
    -- {{{ Error handling
    -- Check if awesome encountered an error during startup and fell back to
    -- another config (This code will only ever execute for the fallback config)
    if awesome.startup_errors then
    naughty.notify({ preset = naughty.config.presets.critical,
    title = "Oops, there were errors during startup!",
    text = awesome.startup_errors })
    end
    -- Handle runtime errors after startup
    do
    local in_error = false
    awesome.connect_signal("debug::error", function (err)
    -- Make sure we don't go into an endless error loop
    if in_error then return end
    in_error = true
    naughty.notify({ preset = naughty.config.presets.critical,
    title = "Oops, an error happened!",
    text = err })
    in_error = false
    end)
    end
    -- {{{ Variable definitions
    -- Themes define colours, icons, and wallpapers
    beautiful.init("/usr/share/awesome/themes/zenburn/theme.lua")
    -- This is used later as the default terminal and editor to run.
    terminal = "tilda"
    editor = "gedit"
    -- os.getenv("EDITOR") or
    editor_cmd = terminal .. " -e " .. editor
    -- Default modkey.
    -- Usually, Mod4 is the key with a logo between Control and Alt.
    -- If you do not like this or do not have such a key,
    -- I suggest you to remap Mod4 to another key using xmodmap or other tools.
    -- However, you can use another modifier like Mod1, but it may interact with others.
    modkey = "Mod4"
    -- Table of layouts to cover with awful.layout.inc, order matters.
    local layouts =
    awful.layout.suit.floating,
    awful.layout.suit.tile,
    awful.layout.suit.tile.left,
    awful.layout.suit.tile.bottom,
    awful.layout.suit.tile.top,
    awful.layout.suit.fair,
    awful.layout.suit.fair.horizontal,
    awful.layout.suit.spiral,
    awful.layout.suit.spiral.dwindle,
    awful.layout.suit.max,
    awful.layout.suit.max.fullscreen,
    awful.layout.suit.magnifier
    -- {{{ Wallpaper
    if beautiful.wallpaper then
    for s = 1, screen.count() do
    gears.wallpaper.maximized(beautiful.wallpaper, s, true)
    end
    end
    -- {{{ Tags
    -- Define a tag table which will hold all screen tags.
    tags = {}
    for s = 1, screen.count() do
    -- Each screen has its own tag table.
    tags[s] = awful.tag({"term", "www", "mp3", "skype", "office", "dev", "misc" }, s)
    end
    -- {{{ Menu
    -- Create a laucher widget and a main menu
    myawesomemenu = {
    { "manual", terminal .. " -e man awesome" },
    { "edit config", editor_cmd .. " " .. awesome.conffile },
    { "reboot", "gksudo reboot" },
    { "restart", awesome.restart },
    { "quit", awesome.quit }
    mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon },
    { "open terminal", terminal }
    mylauncher = awful.widget.launcher({ image = beautiful.awesome_icon,
    menu = mymainmenu })
    -- Menubar configuration
    menubar.utils.terminal = terminal -- Set the terminal for applications that require it
    -- Initialize widget
    mpdwidget = wibox.widget.textbox()
    -- Register widget
    vicious.register(mpdwidget, vicious.widgets.mpd,
    function (mpdwidget, args)
    if args["{state}"] == "Stop" then
    return " - "
    else
    return args["{Artist}"]..' - '.. args["{Title}"]
    end
    end, 10)
    -- {{{ Wibox
    -- Create a textclock widget
    mytextclock = awful.widget.textclock()
    -- Create a wibox for each screen and add it
    mywibox = {}
    mypromptbox = {}
    mylayoutbox = {}
    mytaglist = {}
    mytaglist.buttons = awful.util.table.join(
    awful.button({ }, 1, awful.tag.viewonly),
    awful.button({ modkey }, 1, awful.client.movetotag),
    awful.button({ }, 3, awful.tag.viewtoggle),
    awful.button({ modkey }, 3, awful.client.toggletag),
    awful.button({ }, 4, function(t) awful.tag.viewnext(awful.tag.getscreen(t)) end),
    awful.button({ }, 5, function(t) awful.tag.viewprev(awful.tag.getscreen(t)) end)
    mytasklist = {}
    mytasklist.buttons = awful.util.table.join(
    awful.button({ }, 1, function (c)
    if c == client.focus then
    c.minimized = true
    else
    -- Without this, the following
    -- :isvisible() makes no sense
    c.minimized = false
    if not c:isvisible() then
    awful.tag.viewonly(c:tags()[1])
    end
    -- This will also un-minimize
    -- the client, if needed
    client.focus = c
    c:raise()
    end
    end),
    awful.button({ }, 3, function ()
    if instance then
    instance:hide()
    instance = nil
    else
    instance = awful.menu.clients({ width=250 })
    end
    end),
    awful.button({ }, 4, function ()
    awful.client.focus.byidx(1)
    if client.focus then client.focus:raise() end
    end),
    awful.button({ }, 5, function ()
    awful.client.focus.byidx(-1)
    if client.focus then client.focus:raise() end
    end))
    for s = 1, screen.count() do
    -- Create a promptbox for each screen
    mypromptbox[s] = awful.widget.prompt()
    -- Create an imagebox widget which will contains an icon indicating which layout we're using.
    -- We need one layoutbox per screen.
    mylayoutbox[s] = awful.widget.layoutbox(s)
    mylayoutbox[s]:buttons(awful.util.table.join(
    awful.button({ }, 1, function () awful.layout.inc(layouts, 1) end),
    awful.button({ }, 3, function () awful.layout.inc(layouts, -1) end),
    awful.button({ }, 4, function () awful.layout.inc(layouts, 1) end),
    awful.button({ }, 5, function () awful.layout.inc(layouts, -1) end)))
    -- Create a taglist widget
    mytaglist[s] = awful.widget.taglist(s, awful.widget.taglist.filter.all, mytaglist.buttons)
    -- Create a tasklist widget
    mytasklist[s] = awful.widget.tasklist(s, awful.widget.tasklist.filter.currenttags, mytasklist.buttons)
    -- Create the wibox
    mywibox[s] = awful.wibox({ position = "top", screen = s })
    -- Widgets that are aligned to the left
    local left_layout = wibox.layout.fixed.horizontal()
    left_layout:add(mylauncher)
    left_layout:add(mytaglist[s])
    left_layout:add(mypromptbox[s])
    -- Widgets that are aligned to the right
    local right_layout = wibox.layout.fixed.horizontal()
    right_layout:add(mpdwidget)
    if s == 1 then right_layout:add(wibox.widget.systray()) end
    right_layout:add(mytextclock)
    right_layout:add(mylayoutbox[s])
    -- Now bring it all together (with the tasklist in the middle)
    local layout = wibox.layout.align.horizontal()
    layout:set_left(left_layout)
    layout:set_middle(mytasklist[s])
    layout:set_right(right_layout)
    mywibox[s]:set_widget(layout)
    end
    -- {{{ Mouse bindings
    root.buttons(awful.util.table.join(
    awful.button({ }, 3, function () mymainmenu:toggle() end),
    awful.button({ }, 4, awful.tag.viewnext),
    awful.button({ }, 5, awful.tag.viewprev)
    -- {{{ Key bindings
    globalkeys = awful.util.table.join(
    awful.key({ modkey, }, "Left", awful.tag.viewprev ),
    awful.key({ modkey, }, "Right", awful.tag.viewnext ),
    awful.key({ modkey, }, "Escape", awful.tag.history.restore),
    awful.key({ modkey, }, "j",
    function ()
    awful.client.focus.byidx( 1)
    if client.focus then client.focus:raise() end
    end),
    awful.key({ modkey, }, "k",
    function ()
    awful.client.focus.byidx(-1)
    if client.focus then client.focus:raise() end
    end),
    awful.key({ modkey, }, "w", function () mymainmenu:show() end),
    -- Layout manipulation
    awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end),
    awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end),
    awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end),
    awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end),
    awful.key({ modkey, }, "u", awful.client.urgent.jumpto),
    awful.key({ modkey, }, "Tab",
    function ()
    awful.client.focus.history.previous()
    if client.focus then
    client.focus:raise()
    end
    end),
    -- Standard program
    awful.key({ modkey, }, "Return", function () awful.util.spawn(terminal) end),
    awful.key({ modkey, "Control" }, "r", awesome.restart),
    awful.key({ modkey, "Shift" }, "q", awesome.quit),
    awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end),
    awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end),
    awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1) end),
    awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1) end),
    awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1) end),
    awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1) end),
    awful.key({ modkey, }, "space", function () awful.layout.inc(layouts, 1) end),
    awful.key({ modkey, "Shift" }, "space", function () awful.layout.inc(layouts, -1) end),
    awful.key({ modkey, "Control" }, "n", awful.client.restore),
    -- Prompt
    awful.key({ modkey }, "r", function () mypromptbox[mouse.screen]:run() end),
    awful.key({ modkey }, "x",
    function ()
    awful.prompt.run({ prompt = "Run Lua code: " },
    mypromptbox[mouse.screen].widget,
    awful.util.eval, nil,
    awful.util.getdir("cache") .. "/history_eval")
    end),
    -- Menubar
    awful.key({ modkey }, "p", function() menubar.show() end)
    clientkeys = awful.util.table.join(
    awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end),
    awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end),
    awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ),
    awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end),
    awful.key({ modkey, }, "o", awful.client.movetoscreen ),
    awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end),
    awful.key({ modkey, }, "n",
    function (c)
    -- The client currently has the input focus, so it cannot be
    -- minimized, since minimized clients can't have the focus.
    c.minimized = true
    end),
    awful.key({ modkey, }, "m",
    function (c)
    c.maximized_horizontal = not c.maximized_horizontal
    c.maximized_vertical = not c.maximized_vertical
    end)
    -- Bind all key numbers to tags.
    -- Be careful: we use keycodes to make it works on any keyboard layout.
    -- This should map on the top row of your keyboard, usually 1 to 9.
    for i = 1, 9 do
    globalkeys = awful.util.table.join(globalkeys,
    awful.key({ modkey }, "#" .. i + 9,
    function ()
    local screen = mouse.screen
    local tag = awful.tag.gettags(screen)[i]
    if tag then
    awful.tag.viewonly(tag)
    end
    end),
    awful.key({ modkey, "Control" }, "#" .. i + 9,
    function ()
    local screen = mouse.screen
    local tag = awful.tag.gettags(screen)[i]
    if tag then
    awful.tag.viewtoggle(tag)
    end
    end),
    awful.key({ modkey, "Shift" }, "#" .. i + 9,
    function ()
    if client.focus then
    local tag = awful.tag.gettags(client.focus.screen)[i]
    if tag then
    awful.client.movetotag(tag)
    end
    end
    end),
    awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9,
    function ()
    if client.focus then
    local tag = awful.tag.gettags(client.focus.screen)[i]
    if tag then
    awful.client.toggletag(tag)
    end
    end
    end))
    end
    clientbuttons = awful.util.table.join(
    awful.button({ }, 1, function (c) client.focus = c; c:raise() end),
    awful.button({ modkey }, 1, awful.mouse.client.move),
    awful.button({ modkey }, 3, awful.mouse.client.resize))
    -- Set keys
    root.keys(globalkeys)
    -- {{{ Rules
    awful.rules.rules = {
    -- All clients will match this rule.
    { rule = { },
    properties = { border_width = beautiful.border_width,
    border_color = beautiful.border_normal,
    focus = awful.client.focus.filter,
    keys = clientkeys,
    buttons = clientbuttons } },
    { rule = { class = "MPlayer" },
    properties = { floating = true } },
    { rule = { class = "pinentry" },
    properties = { floating = true } },
    { rule = { class = "gimp" },
    properties = { floating = true } },
    -- Set Firefox to always map on tags number 2 of screen 1.
    { rule = { class = "Firefox" },
    properties = { tag = tags[2] } },
    -- {{{ Signals
    -- Signal function to execute when a new client appears.
    client.connect_signal("manage", function (c, startup)
    -- Enable sloppy focus
    c:connect_signal("mouse::enter", function(c)
    if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier
    and awful.client.focus.filter(c) then
    client.focus = c
    end
    end)
    if not startup then
    -- Set the windows at the slave,
    -- i.e. put it at the end of others instead of setting it master.
    -- awful.client.setslave(c)
    -- Put windows in a smart way, only if they does not set an initial position.
    if not c.size_hints.user_position and not c.size_hints.program_position then
    awful.placement.no_overlap(c)
    awful.placement.no_offscreen(c)
    end
    end
    local titlebars_enabled = false
    if titlebars_enabled and (c.type == "normal" or c.type == "dialog") then
    -- buttons for the titlebar
    local buttons = awful.util.table.join(
    awful.button({ }, 1, function()
    client.focus = c
    c:raise()
    awful.mouse.client.move(c)
    end),
    awful.button({ }, 3, function()
    client.focus = c
    c:raise()
    awful.mouse.client.resize(c)
    end)
    -- Widgets that are aligned to the left
    local left_layout = wibox.layout.fixed.horizontal()
    left_layout:add(awful.titlebar.widget.iconwidget(c))
    left_layout:buttons(buttons)
    -- Widgets that are aligned to the right
    local right_layout = wibox.layout.fixed.horizontal()
    right_layout:add(awful.titlebar.widget.floatingbutton(c))
    right_layout:add(awful.titlebar.widget.maximizedbutton(c))
    right_layout:add(awful.titlebar.widget.stickybutton(c))
    right_layout:add(awful.titlebar.widget.ontopbutton(c))
    right_layout:add(awful.titlebar.widget.closebutton(c))
    -- The title goes in the middle
    local middle_layout = wibox.layout.flex.horizontal()
    local title = awful.titlebar.widget.titlewidget(c)
    title:set_align("center")
    middle_layout:add(title)
    middle_layout:buttons(buttons)
    -- Now bring it all together
    local layout = wibox.layout.align.horizontal()
    layout:set_left(left_layout)
    layout:set_right(right_layout)
    layout:set_middle(middle_layout)
    awful.titlebar(c):set_widget(layout)
    end
    end)
    client.connect_signal("focus", function(c) c.border_color = beautiful.border_focus end)
    client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_normal end)
    function run_once(prg,arg_string,pname,screen)
    if not prg then
    do return nil end
    end
    if not pname then
    pname = prg
    end
    if not arg_string then
    awful.util.spawn_with_shell("pgrep -f -u $USER -x '" .. pname .. "' || (" .. prg .. ")",screen)
    else
    awful.util.spawn_with_shell("pgrep -f -u $USER -x '" .. pname .. " ".. arg_string .."' || (" .. prg .. " " .. arg_string .. ")",screen)
    end
    end
    awful.util.spawn_with_shell("setxkbmap -layout se")
    run_once("tilda",nil,nil,"term")
    run_once("firefox &",nil,nil,"www")
    run_once("clementine ",nil,nil,"mp3")
    run_once("skype ",nil,nil,"skype")
    run_once("dropboxd &",nil,nil,nil)
    run_once("keepassx ",nil,nil,"www")
    run_once("volumeicon &",nil,nil,nil)
    awesome.font = "DejaVuSansCondensed 12"
    Here's my mpd.lua:
    -- Licensed under the GNU General Public License v2
    -- * (c) 2010, Adrian C. <[email protected]>
    -- {{{ Grab environment
    local tonumber = tonumber
    local io = { popen = io.popen }
    local setmetatable = setmetatable
    local string = { gmatch = string.gmatch }
    local helpers = require("vicious.helpers")
    -- Mpd: provides Music Player Daemon information
    -- vicious.widgets.mpd
    local mpd = {}
    -- {{{ MPD widget type
    local function worker(format, warg)
    local mpd_state = {
    ["{volume}"] = 0,
    ["{state}"] = "N/A",
    ["{Artist}"] = "N/A",
    ["{Title}"] = "N/A",
    ["{Album}"] = "N/A",
    ["{Genre}"] = "N/A",
    --["{Name}"] = "N/A",
    --["{file}"] = "N/A",
    -- Fallback to MPD defaults
    local pass = warg and (warg.password or warg[1]) or "\"\""
    local host = warg and (warg.host or warg[2]) or "127.0.0.1"
    local port = warg and (warg.port or warg[3]) or "6600"
    -- Construct MPD client options
    local mpdh = "telnet://"..host..":"..port
    local echo = "echo 'password "..pass.."\nstatus\ncurrentsong\nclose'"
    -- Get data from MPD server
    local f = io.popen(echo.." | curl --connect-timeout 1 -fsm 3 "..mpdh)
    for line in f:lines() do
    for k, v in string.gmatch(line, "([%w]+):[%s](.*)$") do
    if k == "volume" then mpd_state["{"..k.."}"] = v and tonumber(v)
    elseif k == "state" then mpd_state["{"..k.."}"] = helpers.capitalize(v)
    elseif k == "Artist" then mpd_state["{"..k.."}"] = helpers.escape(v)
    elseif k == "Title" then mpd_state["{"..k.."}"] = helpers.escape(v)
    elseif k == "Album" then mpd_state["{"..k.."}"] = helpers.escape(v)
    elseif k == "Genre" then mpd_state["{"..k.."}"] = helpers.escape(v)
    --elseif k == "Name" then mpd_state["{"..k.."}"] = helpers.escape(v)
    --elseif k == "file" then mpd_state["{"..k.."}"] = helpers.escape(v)
    end
    end
    end
    f:close()
    return mpd_state
    end
    return setmetatable(mpd, { __call = function(_, ...) return worker(...) end })
    I'm using Clementine to play the music if that makes a difference.
    Last edited by DisposableHero (2013-11-25 01:12:01)

    Hi,
    If the songs were purchased from itunes, I suggest that you delete the tracks from your itunes library and move to trash (providing you live in a country that permits redownloading). See http://support.apple.com/kb/PH12283.
    Jim

Maybe you are looking for

  • Why isn't adobe mini bridge showing up in photoshop?

    I can't find mini bridge in the file drop down menu. Anyone know why?

  • GridLayout in JPanles and JScrollPanels

    Hi, This problem might seem easy in the beginning, but I have spent lots of time solving it, and yet no success. I have a frame with this size: frm.setBounds(0, 0, 800,750); It has a tabPanel, which in itself consists of a few panels, one of which is

  • View HTTP POST/GET request in CSS

    Hi Guys, i am facing an issue where my Appls is receiving more post request then what had been sent by the client. It was reported that Appls log 3 http post but client only submitted one request. To troubleshoot, does the CSS has the ablility to vie

  • Cannot enter new event on calender

    I just purchase a new i pad and cannot enter a new event on the calender.  I do not have the little + icon on the bottom right.  I can open the calender and flip through dates.  It also does not sync with the my computer.  Anyone know why?

  • Deploy CS5

    I am trying to deploy PhotoShop cs5 i use adobe configuration application to create an msi, how do i get rid of the shortcut in Start, Program? Thanks