new user, hope I'm not missing something right in front of my eyes ... installed drupal 6.1 today, everything's going great, uploaded 3 themes I really like including Vertigo into sites/all/themes/ and the other two themes I uploaded show up on my Site Building admin page but Vertigo does not (neither in the List view nor the Configure view).

Double-checked, the name of the DL'd file is sky-6.x-1.1.tar.gz. However the README.txt file inside the directory says "Drupal Version 5.x compatible".

I did check pending issues/bugs/support requests first and don't see this problem (not much at all in there)

thanks very much,

kazar

Comments

kazar’s picture

I copied the wrong filename into the above issue.

I indeed downloaded/decompressed/put "vertigo-6.x-1.x-dev.tar.gz" on my site (sky was another theme I wish to play with)

prodosh’s picture

Category: support » bug

confirmed - i have the same problem

kazar’s picture

Category: bug » support

What's missing is the vertigo.info file. According to Anatomy of a Drupal theme at http://drupal.org/node/171194 .info files are required for themes, not only modules, as of Drupal 6.

Checked the CVS repository, it seems no .info file was created.

kazar’s picture

OK, I have *never* done anything like this before, I am not a programmer. But this whole project is brilliantly executed. So I was easily able to find spec for the theme .info files at http://drupal.org/node/171205#core and I created a .info file that brings the theme into the list.

===BEGIN vertigo.info===
name = Vertigo
version = 6.x-1.x-dev
core = 6.x
engine = phptemplate
regions[right] = Right sidebar
regions[content] = Content
regions[header] = Header
regions[footer] = Footer
project = "vertigo"
datestamp = ""
===END vertigo.info===

Since I am not a programmer you will not catch me committing anything for a long time, and it doesn't really work anyhow (or the theme itself has more work to be done) -- but at least it shows up in the list. I just guessed at which regions to list based on the thumbnail. I don't even know what the datestamp is supposed to say. (I guess it's some kind of Unix date? Or MySQL??)

Talk about beginner's luck, though.

Happy to help if there are any tasks appropriate to a careful pro in related fields (but with no prior php or drupal experience), just let me know.

kazar

PS: The .info file is cached to the db so if anyone is experimenting with getting .info done right, visit Site Configuration -> Performance and click the Clear Cache button at the bottom between tests. Many apologies if this is obvious to everyone else here!! As for me, I learned much more than I expected to today ...

MavRevMatt’s picture

kazar, adding the info file you provided corrected this. I was able to select the skin. However I only had one column, the main content column, and blocks were enabled for the others but they were not displaying. Not sure if this is a problem related to Drupal 6 or not.

Taz’s picture

Here's the info file that I made.

name = Vertigo
description = Port of the Vertigo theme from Wordpress, e-news orientated with multiple footer columns.
version = 6.0-dev
core = 6.x
screenshot = screenshot.png
engine = phptemplate
stylesheets[all][] = style.css
#stylesheets[print][] = print.css

regions[footerleft] = Footer Left
regions[footermiddle1] = Footer Middle 1
regions[footermiddle2] = Footer Middle 2
regions[footerright] = Footer Right
regions[content] = Content
regions[sidebar_left] = Sidebar Left
regions[sidebar_right] = Sidebar Right
regions[header] = Header

; features[] = logo
features[] = name
; features[] = slogan
; features[] = mission
; features[] = node_user_picture
; features[] = comment_user_picture
features[] = search
; features[] = favicon
; These last two disabled by redefining the
; above defaults with only the needed features.
; features[] = primary_links
; features[] = secondary_links