What platform are you running Escher on? Windows?
> I first tried using an sqlite3 db. I couldn't get past step 2 by
> checking the "ignore error" option, so just switched to MySQL instead.
> (This was in OmniWeb and that might have been the cause; as you'll see
> below I had other issues with it also; haven't yet tried this in
> another browser.)
Don't think this would be a browser issue. More likely a platform issue.
> The first time I logged in OmniWeb crashed. No problem on second
> attempt.
Could be a fluke, or maybe a jquery issue? I don't run OmniWeb and
have not tested on it.
> EditArea is doing odd things in OmniWeb -- all colored text has a gray
> 'shadow'. It works fine in Safari. I haven't used EditArea much but
> hadn't seen this before.
Again, I don't use OmniWeb, but happy to accept patches to improve
Escher's behavior under it. EditArea is just a plugin. Easily replaced
with another syntax hilighter if you have one that works better in
OmniWeb.
> Browsing images via a text dropdown is obviously not ideal...
Great opportunity for a plugin here. Also, the admin UI is far from
polished. A lot of improvements to be made there. I consider the
Escher internals (the "Engine") to be far more "production-ready" than
the admin UI.
> On a quick look the Radiant-style page manager looks good. I'm
> wondering about large numbers of articles and options for sorting/
> listing them.
Yes, I think an alternative UI for navigating and searching large
lists of child pages (eg. blog posts) is in order.
> I can see it's going to take me a while to come to grips with the
> relationships between pages, templates/snippets/etc., and URLs.
Quick mapping from Txp to Escher:
Txp Page -> Escher Template
Txp Form -> Escher Snippet
Txp Section -> Escher Parent Page
Txp Article -> Escher Page Part
URLs mapping is very straight-forward. Follow a page's hierarchy from
the root page through all the page's ancestors down to the target
page. Concatenate all these pages' slugs, separated by a forward
slash, and you have that page's URL. Think of the page hierarchy as
the directory hierarchy of a static web site.
The nice thing about this approach is you can have any URL structure
you like, and you are not limited to a single flat set of "sections"
at the top level as in Textpattern. Every page that has child pages is
a "section" in effect. And any page can choose its template. You are
not limited to section-based templating as in Textpattern.
Hmm. I'm on a Mac too. Strange it would be different. Can you send me
the relevant lines from your PHP config so I can see what it looks
like? BTW, Escher will detect of the PDO drivers are not installed and
will warn the user in that case.
> Tried again; it's permissions. Initially I hadn't made the db web-
> writable. Stupid, I know, but then again Escher was so good about
> catching other permissions issues.
Strange, Escher does check for a writable db directory. It should have
complained (and does so on my install).
Oh. No need to create the file ahead of time. Escher should create it
for you as long as you have a writable directory.