Thursday, April 19, 2012

Responses to Questions From My "Flare As a CMS" Webinar


Q: Is Salesforce considered MS SCC compliant? [Mark S]

I don’t know, but that should be easy to answer. Let me know if you weren’t able to find out and I’ll look into it. (I hate saying “I don’t know.”)

Q: Neil, can the default location of Flare templates be remapped, i.e. not under Documents and Settings or Users but rather in some other read/writeable directory structure? [Craig P]

You can put them anywhere you want, as far as I know, but be sure to document where you put them for the benefit of developers who come on the project later and are accustomed to Flare’s default settings.

Q: In Flare, can I create "snippet templates" versus topic templates? [Albert N]

Yes. Flare’s “elements” – topics, snippets, variables, etc., are almost all based on templates. In most cases, the out-of-the-box templates should meet your needs but there may be cases, such as topics, where the out-of-the-box templates don’t meet your needs. In such cases, you can create your own templates and base new elements on your custom templates. Snippets are one such element.

Q: I've been unable to get Flare to bind to SVN or Perforce - only Team Foundation Server. Are the specific API tweaks that must be made in order for Flare to bind to those SCMs? Also, are there plans on supporting GIT?[Tony B]

I’m not sure why Flare won’t bind to either tool, so I’d go straight to tech support if you have a support plan. I don’t know of any plans to support GIT. Call support or sales and ask. Sorry…

Q: how well are Word tables imported into Flare?[Elizabeth W M}

Subject to what the original author did to the table, especially if it was created in Word where anything goes, my experience is that Flare imports Word tables well overall. It also lets you create table stylesheets and, in Flare 7 and 8, automatically apply the table stylesheet to all the tables in the project IF you have one type of table. (If you have more than one type of table and table stylesheet, you can’t automatically apply the table stylesheets since Flare can’t tell which one to apply to which table. Hopefully that will change in a future release.) If a table stylesheet doesn’t seem to work in a table, it’s invariably because of local formatting in the table. You can turn this off using the Reset Local Cell Formatting option and, in Flare 7 and 8, do so automatically for all tables in the project.

Q: Flare can "import" any human-readable file, e.g. TXT.[Craig P]

No and yes. It can’t import a PDF, for example, or more specialized file types, like BTW. However, most current tools offer the ability to save whatever proprietary format they create to HTML or XHTML so, if you do that, the answer is yes.

Q: You might mention element locking for security.[Ken B]

Good point. I’ll bear that in mind if I give this presentation again. Thanks.

Q: Tell us about your "standard control files" you use before starting a project.[Craig P]

At a minimum, I recommend that people create a CSS, the smallest possible number of table CSSs, and the smallest possible number of topic type templates – e.g. a concept topic template, a procedure topic template, etc – AND add the topic templates into the Flare interface by using the Template Manager. I also recommend designing other supporting files, such as a master page (or multiple master pages) and/or a page layout, decide whether you want to use links or cross-references and set the appropriate naming conventions, decide whether to use conditions and, if so, set naming and usage conventions to reduce the risk of these spinning out of control, the types of links that you’ll use based on a combination of the desired “cool” factor and how those links will work across different outputs. Finally, determine if you want to use a master CSS and if you want to use the project link feature in order to set up a central project that contains these control files and let everyone else link to that project. Finally, for a new project, start to document the project settings with the goal of finishing that documentation at the end of the project so that you or the next developer will have a reference to help get up to speed when it’s time to update the project. Basically, you’re setting the smallest possible number of control files, centralizing them if possible, setting the smallest possible number of rules, and documenting it all for future reference.

Q: No.  I am new to Flare, and I need the sort of "getting started" kind of info.[Guy O]

See my answer to the previous question and email me at nperlin@nperlin.cnc.net if you have any questions about my recommendations.

Q: Sharepoint doesn't have to be as expensive as $7K/seat, etc.[Craig P]

Agreed. That $7K/seat figure was more in regard to traditional VCSs and CMSs. I’m not sure how much Sharepoint is per seat but it is less. I’ll emphasize the distinction between VCSs/CMSs and Sharepoint in that slide if I give this presentation again. Thanks.

Q: Regarding my question, what I really mean is can I create templates for Information Blocks within topics? Not really for snippets.[Albert N]

We may be getting into semantics since snippets, and variables, are “information blocks” within topics. Are we talking about the same thing? Email me at nperlin@nperlin.cnc.net if I’m misunderstanding you.

Q: Please explain WebHelp AIR in the written responses. Thanks. [Steve J]

I wrote a detailed explanation of AIR in my blog in November 2008. The description is still good but is written from an Adobe perspective and some links have changed. What I can do is put on a 15 minute webinar on the subject for you and anyone else who’s interested. If you are interested, email me at nperlin@nperlin.cnc.net and write “HEY NEIL – AIR” in the header so I don’t accidentally delete it. We’ll give it a few days to give anyone who’s interested a chance to respond and we’ll then set up the webinar.

Q: Can we have multiple users working on the same project and how does it work? [Fabienne B]

Yes, in two ways. The formal way is to use a VCS or CMS that controls access to individual files in a project, for example letting me view a file but not change it while you’re changing it – standard file locking. The other is to do this without a VCS or CMS but simply create the project on a network drive, since Flare is network-aware, and let author A work on topics 1-100, author B work on topics 101-200, etc. This is a bit risky since there is no file locking or security. You’re also subject to network traffic delays since you are working on the network, not a local copy of the project. Project management becomes crucial. But this approach does work. I set up such a project for a company in Florida a few years ago. They had 25 authors around the world who had to work on the same project but, for various reasons, could not use a VCS or CMS. So we set up the network-drive-based project and some management rules, tried it with 11 authors simultaneously as part of a training and consulting engagement, and it worked fine.

Q: We currently use AuthorIt.  How do we get AuthorIt content out...and in to Flare?  Would we have to publish to Word (for example) and then import into Flare...then re-format? [Greg A]

I haven’t looked at AIT for a bit, but I see two approaches. One is to output to Word and then import the Word files back into Flare. The second is to import the HTM files AIT creates, as I recall, into Flare. Then see which approach gives the better results. You’ll also want to see how Flare deals with AIT-specific feature codes. It should ignore them but it may trip over them. If Flare trips over them, you’ll obviously want to remove those codes, preferably by doing global search and replaces in the code. If Flare ignores those features, you don’t have to remove those codes but I’d recommend doing so anyway, again by doing search and replaces in the code, in order to get rid of any codes that may confuse later Flare authors or conflict with later technologies.

Q: Is there anything you want to say about ViziApps? [Craig P]

Viziapps is a GUI native mobile app authoring tool. (Think Flare for native mobile apps…) I’m a certified Viziapps consultant/instructor and am going to be giving a free webinar on Viziapps on Monday, April 30. Email me for details if you’re interested – nperlin@nperlin.cnc.net

Q: Any cautions to using SVN? [ken w]

Nothing specific that I can think of offhand, other than following the rules. If anyone does have any specific comments, please email me and I’ll post them in a separate blog post, crediting you of course.

Q: Kind of a reverse proposition - Can Flare output be made available to an external CM system, where the topic content is available and displayable within CM system search results?[john b]

Interesting question. Let me make sure I understand… are you wanting to use Flare as a content feed portal into the CMS? Email me at nperlin@nperlin.cnc.net if you’d like to discuss further.

Q: IN terms of using and accessing source codes, (I am not a common Madcap user), is there any graphical builder that can help building the block codes?[Majid A]

I’m not quite sure what you’re referring to here. Can you email me to discuss – nperlin@nperlin.cnc.net

Q: How do you manage large numbers of snippets? [Brad S]

The big problem I find is not being able to find the snippet I want in a list of snippets, either because I didn’t set a naming convention in the first place or because I did and then didn’t follow them. The result is that you wind up with a large number of snippets but aren’t sure which one to pick. My suggestion is to set and adhere to naming conventions that make sense to you. For example, if I’m creating a snippet to contain a note or tip, I’ll preface the name with the word Note or Tip and then follow it with the actual descriptive name, like “Note – For other questions, contact” You might also set a naming convention to indicate whether a snippet contains a variable, whether the snippet is conditionalized, etc. The rule is that you should be able to find the desired snippet, and that the writer who replaces you should also be able to find the snippet.

Q: Do you have any recommendations or advice re: source control? [Kristi P]

Can you be more specific re source control in general, specific source control packages, workflow integration, or something else? Email me at nperlin@nperlin.cnc.net and we can discuss further.

Q: Can you import Docbook?[Carol C]

I haven’t touched DocBook in years so take this with a grain of salt, but not that I’m aware of. However, if your DocBook authoring tool can save to HTML or XHTML, you should be able to.

Q: Regarding the Author-it question, we are facing that, and we are importing from the CHM files. It seemed that Word should have been a better option, but it proved not to be. Best to experiment with some samples.[Albert N]

See my response to your initial AIT question above. Word might still be a good option if you output the AIT to Word and then clean up the Word files prior to import back into Flare. It’s likely to be an ugly process no matter how you do it, so the goal may just have to be to find the least ugly process.

Q: I've been hoping for a solution that integrates Drupal (a very popular open-source CMS) and Flare. Combining the strengths of these two tools, In my opnion, this would be a 'killer app' for tech communicators. Have you encountered any solutions that integrate MySQL (Drupal's database) and Flare output?[Gabriel F]

Interesting question. I’ve been looking for some combination like this for a while. I know a guy who I think had been a senior guy with Drupal before starting his own company, and talking to him has been on my radar for a while but I just haven’t gotten around to it. You may be my motivation. Do me a favor and give me two weeks – that’s when I may see him – then ping me at nperlin@nperlin.cnc.net and we’ll discuss the results.            

Q: In relation to building technical tool sets (Decision Support Systems), can Flare be used as an I/O (voice command, keyboard, etc.) to interact with for instance AI modules to provide a channel to receive information and provide inputs[Majid A]

Excellent question. I’ve never heard it before and I haven’t the slightest idea. :-) Contact your sales rep and ask to speak to the sales tech support person.




Monday, April 9, 2012

Table Stylesheets in Flare

I’ve gotten several emails recently asking about table style features in Flare 7 and 8. So this blog recaps the TableStyle Editor and two of its most useful but somewhat unfamiliar features.

When you create a table stylesheet, Flare takes you into the TableStyle Editor, shown below.
The General tab controls table-wide features like table margins, outer borders, cell padding, and so on. The remaining four tabs – Rows, Columns, Header, and Footer, have the same options. They let us set the formatting for different table elements, such as setting the colors and text attributes for alternate rows within the table, as shown above. Useful and simple. (I created the colors shown here for a class to be sure that attendees clearly saw the effect of different settings. I’d be unlikely to use such garish colors in a real project.) Straightforward…

At the top of the TableStyle Editor are two features that were added in Flare 7 and are in Flare 8 – Medium and Apply Style.
The Medium option extends the Medium feature to table styles. (Before 7, mediums were only available for regular CSSs.) A quick recap…

Mediums let us create a single CSS that contains alternate settings for alternate outputs. Say you’ve got a project to be output to WebHelp and PDF. You decide to use Verdana Red 16 pt for the WebHelp h1s and Verdana Black 16 pt for the PDF. You’d expect to create two CSSs in this case, one with the settings for the WebHelp and one for the PDF. If you later decided to add WebHelp Mobile as an output with h1s as Verdana Blue 12 pt., you’d have to add a third CSS. It’s simply, but maintenance gets cumbersome. Instead, you can create one CSS with specific settings for the default output, which you decide is WebHelp, and alternate settings for the PDF and mobile styles. You’re now using one CSS for all three outputs, which is easier to maintain. It’s a very useful feature if you single source. The addition of mediums to table stylesheets simply extends this flexibility.
The Apply Style feature automates several table tasks that are common even if you don’t single source. Clicking the Apply Style button displays the Apply Table Style dialog box, shown here


Prior to this feature appearing in Flare 7, applying a table stylesheet to tables was simple but tedious. You had to apply the stylesheet to each table individually. If some setting in the table stylesheet didn’t work, it was usually due to local formatting in the table, usually introduced when the original author tweaked the table by hand in Flare or Word to get it to look “right”. But local formatting overrides styles, so you had to remove the local formatting either by going into the code or by selecting Table > Reset Local Cell Formatting. Easy, but one table at a time.
The Apply Table Style feature eliminates much of the drudgery in table formatting. You select some or all of the topics in the project and simply tell Flare to apply the table stylesheet to all tables in those topics. You can also tell Flare to overwrite any existing styles in those tables, remove any print styles, and remove all local formatting.

So far, I’ve only found two cases where the Apply Table Style feature didn’t work, neither one being the fault of the feature itself.

The first is when a project has more than one type of table and thus more than one table stylesheet. In this case, Flare has no way of knowing what table stylesheets to apply to what tables. You have to apply the appropriate table stylesheets by hand. This seems like a fairly easy thing to fix by adding some sort of “type” indicator to the tables and then telling Flare to apply table stylesheet A to all tables of type A, table stylesheet B to all tables of type B, and so on. I *think* this has been added as a feature request for a later release.
The second is when importing tables from Word where the author used the first row to hold the column heads. When you import those tables into Flare and apply a table stylesheet, the Flare Header row styles don’t seem to work. The reason is that the original table uses the first row, usually, as a header row but it’s just an ordinary row. It’s not programmatically designated as a header row. So Flare doesn’t know to apply its programmatic Header row style to that row. Fixing this is tedious but simple… select the table, open the Table Properties dialog box, change the number of Header rows from 0 to 1, select the column heads in the table, move them into the “real” Flare Header row, at which point they instantly use the Header row styles, and delete the now empty “header row” from the table.

The only other instance that I can think of where this feature might not work is when dealing with very old Word documents that contain tables that had been hand-tweaked for years. The “reset local cell formatting” feature may have some limit as to the junk code it can deal with but I haven’t found it yet.
All in all, two nicely done features that add a degree of automation to a mundane task in help authoring.

Monday, March 5, 2012

Some Initial Observations about MadCap Flare 8

MadCap released Flare 8 last week. As usual, it has a mix of enhancements to existing features and some interesting new features. Here’s my quick take on what I view as the most significant…

Existing Features

Automatic update of changed element names – In prior versions, all authors had to agree on the name of a variable, condition, or file tag set before inserting it. If you created a variable called custname, for example, inserted it in 500 topics, and then changed the name to customername, the insertions broke and had to be recreated. That changed in Flare 8, where references to a named element are updated automatically. It’s a small change, but it adds authoring flexibility since a misnamed variable name is no longer carved in stone.

Additional print features – The print output features continue to grow, with Flare 8 adding features like the ability to control where page numbers appear for index entries, to suppress page number display for specific levels in a table of contents, to control how a PDF should display when it opens, a better ability to create tables with captions that repeat if the table spans multiple pages, and more. These features increase Flare’s ability to serve as the primary authoring environment for all outputs. However, these features also raise the potential complexity of a project and make it more important than ever to plan a project before starting it and document that plan for reference during maintenance. “Winging it” is less and less realistic an approach for project management.

New Features

ePub output – With the addition of ebooks in ePub format as an output option, Flare now handles two out of the four primary mobile outputs – ebooks and web apps. (But excluding native apps and hybrid apps, which are not an obvious fit for a tool like Flare - for the moment at least.) This, and the added print features, increases Flare’s utility as a central authoring environment. You will still have to validate the ePub code using an external validator if you want to send the ebook to a store, and that’s a jump in technical complexity, but the addition of ePub output is a strong step forward.

HTML 5 output – This is similar to the familiar WebHelp output but more powerful. This format supports the WHATWG HTML 5 format and CSS 3. It adds features that take advantage of the capabilities of new browsers. There are too many features to cover in a short blog post, but some of the major ones include support for SEO (search engine optimization – more about this below), improved “accessibility”, and server-based functionality like the ability to include non-XHTML (topic) files in a search. This is a strong step forward into the era of modern browsers.

SEO (search engine optimization) support – SEO is fairly new and esoteric for many help authors but it’s a reflection of changing trends in technical communication. How? In the past, access to help was usually limited to people who’d bought the application software for which the help had been created – the help was “inward-facing”, aimed at the buyers. People who hadn’t bought the software couldn’t see the help. Google changed this; buyers and potential buyers often did Google searches to find information about or answer questions about the application software instead of using the official help. As this practice spreads, the value of the official help will decline to the point where traditional help authoring may turn into an endangered niche.  The solution is to make the help “outward-facing” – to make sure it can be found via a search and not only found, but listed near or at the top of the search results. One way to do this is to include features that make the help easier to find by webcrawlers. If you’re creating traditional, inward-facing help, SEO isn’t a factor (although it’s worth learning about now.) But if your company is changing its online help strategy to an outward-facing one, SEO support features are going to become important immediately.

More posts in the near future but, overall, a very nice job.




Sunday, January 22, 2012

A Mobile App Usability Tale…

It’s often taken for granted that mobile apps are so simple that they don’t need online documentation or help. That may be true but it’s risky to assume that that’s always true. Here’s a case where it wasn’t.

There’s a game called Fruit Ninja (thanks, Sandra, I think…), also available on the iPhone. The object is to slice flying fruits in half with a sword, represented by your fingertip on the iPhone. The kicker is that the game periodically throws bombs at you. Slicing a bomb detonates it and ends the game.

I mentioned Fruit Ninja to a friend, who’ll remain nameless to spare him a lot of teasing (except from me, of course). I was on the phone with him last week and the subject turned to Fruit Ninja. He said it was fun but “what are you supposed to do with the damned bombs?”
It turned out that he had assumed that he was supposed to slice the bombs, like the fruit, but that there was a special way to do so to keep them from exploding. There isn’t. Hit them and they explode, period. I explained how to handle the bombs; he used several four-letter words, and said thanks…
I don’t want to read too much into this incident. This may be the only time it’s even happened. But this guy is a systems engineer for a large aerospace company, very bright, and he still misinterpreted the interface. My point is simply not to assume that everyone will understand how to use a mobile app.

Tuesday, September 13, 2011

Mobile eCommerce in Northern Vermont

My wife and I were on vacation in northern Vermont last week and happened to stop at a farmer’s market in Morrisville. While I was wandering around, I stopped at a booth run by a woman selling meat and, after some discussion about the offerings, learned that she took credit cards by running the cards through a plug-in swipe unit from Square, at https://squareup.com/, that attached to her iPhone.
Two things struck me about this.
  • The fact that mobile ecommerce has penetrated a small town in Vermont with no high-tech tradition. In other words, mobile ecommerce is becoming ubiquitous.
  • The simplicity of the equipment and configuration. (See the Square site.) The woman said she wasn’t a techie, but found the equipment and the service a snap to use.
It's an increasingly mobile future...

Thursday, August 18, 2011

Integrating Native Mobile Apps and “Help”

We often view native mobile apps and online help/doc as distinct and separate types of online outputs. (And we can create online help/doc, which I’ll simply refer to as “help” from here on, in three “mobile” forms – mobile-optimized WebHelp, regular WebHelp viewed on a mobile device, and ebooks. So it’s crucial to define what we even mean when we talk about “mobile”.)

Can we connect these mobile types of “help” to native apps to add online help to the apps? That’s the subject of this paper – connecting native apps to “help” in the form of mobile-optimized WebHelp like Flare’s WebHelp Mobile.
But why bother? Native apps (Flixster, CamCard, etc.) are supposed to be so easy to use that they don’t need online help. But that’s not always true. Some apps have “hidden” interface features that must be documented. Others may require “domain” knowledge that has to be made available to users. We can provide some of this information within a native app, but native apps aren’t designed to handle large amounts of text. So how do we make help or domain knowledge available to mobile device users?

This paper answers this question by looking at three topics:
·         Definitions – What’s a native app?

·         Usage flow  – How do native app users need to move between an app and its help? How can we make that happen?

·         Design – What design criteria do we need to consider when interfacing native apps and help?
In this paper, I’ll show the specifics of interfacing native apps to “help” using two tools, an app creation tool called MobiFlex (http://mobiflex.me) and Flare (http://www.madcapsoftware.com) as the “help” creation tool, with a focus on the WebHelp Mobile output created in Flare 6 or 7. (If you don’t use Flare or MobiFlex, use the concepts as the basis for talks with your IT group.)

Definitions

Terminology misunderstandings often cause problems so, before proceeding, some definitions:

·         App – Short for application but usually used in reference to mobile devices – e.g. “iPhone app”. Apps usually focus on one task, unlike feature-rich, often sprawling PC applications.
For this paper, I’ll define two types of apps:

·         Native – Reside on the mobile device, are written in the device’s native language, and can use the device’s native resources  – camera, accelerometer, GPS, etc. If the app collects or refers to data, that data can be on the device or on a server that the device accesses via the Internet.

·         Web – Run in a browser on any device from a smartphone to a PC. WebHelp Mobile is basically a web app, which means that a native app should be able to link to it via a standard web link.
(A third type, hybrid, are native apps that run primarily in a browser but communicate with the device’s native resources (camera, etc.). I’m not covering these apps in this paper.)

With these definitions, let’s assume you created a native app for an iPhone or Android using MobiFlex and need to connect it to “help” created in Flare’s WebHelp Mobile format.

How To Connect a Native App to a Web App


For this paper, I’ll postulate two styles of help connection – “Help-menu” and “context-sensitive.”
Help Menu-Style

This style can simply be a link from the home page of an app to the home page of the WebHelp Mobile, similar to the Help > TOC option in a standard Windows application. For example, tapping the WebHelp Mobile button in the screen below:




















…opens the WebHelp Mobile by launching a hyperlink to the URL of the WebHelp Mobile home page, shown below:




















Once in the WebHelp Mobile, users can access the navigation featured defined in the WebHelp Mobile skin – Table of Contents, Index, etc. But how do users go from the WebHelp Mobile back to the app page where they launched the WebHelp Mobile? The solution is to add a “back” button, such as at the one at the upper left corner of the screen below.















This is easy. But what if you need more buttons? They’ll cover the WebHelp Mobile title bar. You could fix this by resizing and moving the window in which the WebHelp Mobile displays, as shown below.















This layout is similar to the previous one, except that I moved the WebHelp Mobile window down to add room for buttons without overwriting the WebHelp Mobile title bar. However, if all you need is a “Back” button, then this approach wastes a lot of already-limited screen space. It depends what you need to do. (You could also use a smaller button image for a better visual fit on the screen, as long as the button was still large enough to be easily tapped with a fingertip.)
Context Sensitive-Style

Context sensitive-style is similar to the Help menu-style above, with one big difference. The Help menu-style assumed you’d always go to the help from a specific app page and always return to that app page. This meant the “back” button could simply be a URL link to that app page.
Context sensitive-style still takes you from an app page to the help but the “back” button must now take you back to the app page where you launched the help, which may differ each time. This means that the “back” button can no longer be a URL link to one app page. Instead, it has to know your path through the material in order to provide a “back to previous” function. How you do this depends on the code you insert or the tool you use to create the app. (I’m assuming here that you created the help using Flare.) If you’re using MobiFlex’ visual authoring, here’s what the options look like:


This is the property sheet for an image button. The important part is the dropdown with “Go to previous page” selected. That’s all you need. It means that each page in an app can link to a page in the WebHelp Mobile. After users enter the WebHelp Mobile, move around it by using the WebHelp Mobile navigation features, and then decide to return to the app, tapping the “back” button takes them to the app page where they invoked the WebHelp Mobile in the first place. All controlled with one “back” button on the WebHelp Mobile page. The result is effectively context-sensitive help for the app pages.
Some Design Considerations

This process is mechanically straightforward, especially if using Flare and MobiFlex. But there are some design considerations to keep in mind. Here are three major ones:
·         Should the app and the help look alike? It depend on your needs. You might say yes, to maintain visual consistency in the interface, or no, to visually distinguish the app from the help.

·         If the app supports orientation shifting – e.g. shifting from portrait to landscape mode if the user moves the phone, should the help orientation shift too? If it doesn’t, might users get annoyed as they have to rotate the phone 90° each time they switch between the app and the help?

·         Flare authors tend to think in landscape mode, but mobile devices may be portrait oriented. This means that Flare authors must create projects that can easily shift from the landscape mode of a PC screen to the portrait mode of a phone. That means using relative measures like % or em instead of points in the CSS.

You’ll probably find more specific issues of your own.

Summary


This simple visual approach (based on using tools like Flare and MobiFlex), breaks down walls between native apps and web apps like WebHelp Mobile. It lets technical communicators start creating online help for native apps, like we did for PC applications twenty years ago. It extends the capabilities of both tools. And technical communicators who become familiar with tools like MobiFlex can extend their skills into native mobile app development. The result is greater and more flexible development capability.
Note – If you’d like to see the app and WebHelp Mobile in action or see the underlying code, contact me at nperlin@nperlin.cnc.net and I can activate the app for you to try on an iPhone 4 or Android 2.2 phone or show the coding in MobiFlex.

Note - This post is also available on the MadCap Software site at http://www.madcapsoftware.com/company/industrybuzz.aspx

Friday, August 12, 2011

Answers to Last Questions From 8/10-11 Flare CSS Class

Hi folks,

Here you go...

Re where else to find the description of the mc commands – download the Flare Styles Guide PDF (see the link in the footer in any Flare help topic). The commands were apparently added recently.

Re the topic popup style customization, covered on pg. 61 of the wokrbook, not working – the instructions in the workbook are correct. Tech support took a look, reapplied the popup style, and it worked. So either I misapplied the popup style to the link text or else I accidentally turned it off and didn’t notice that I’d done so. One of those forehead-slapping events that I mentioned.

Cheers,
Neil