Skip to content

Instantly share code, notes, and snippets.

@ngs
Created November 9, 2010 18:49
Show Gist options
  • Select an option

  • Save ngs/669572 to your computer and use it in GitHub Desktop.

Select an option

Save ngs/669572 to your computer and use it in GitHub Desktop.
var h4=document.getElementsByTagName("h4"),pre=document.getElementsByClassName("prettyprint"),plist=[],n=0; for(var i in pre) { var id = pre[i].id; if(!id) continue; var title = h4[n++].innerHTML; plist.push("<dict><key>DefaultValue</key><"+(/^(:?pl|p5|py|rb)$/.test(id)?"true":"false")+"/><key>Key</key><string>"+id+"</string><key>Title</key><string>"+title+"</string><key>Type</key><string>CheckBox</string></dict>") } prompt("",plist.join(""));
var pre=document.getElementsByClassName("prettyprint"),ids=[],n=0; for(var i in pre) { var id = pre[i].id; if(!id) continue; ids.push(id) } prompt("",ids.join(" "));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment