Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#37 2009-01-19 06:37:03

saccade
Plugin Author
From: Neubeuern, Germany
Registered: 2004-11-05
Posts: 521

Re: [wiki] Textbook Terms and Terminology

Thank you! Fine color!

But I think there needs to be additional space. If I’d type the pipe, this must be nonbreaking spaces. To avoid using senseless nonbreaking spaces – and another thing to think of for contributors – , I’d use the following styles in addition to your definitions:

padding-right: 1.5em; border-right: 2px solid #858737; margin-right: 0.5em;

This will automatically (important for contributors!) give the heading extension a nice amount of space on the right, then a border-“pipe”, and another good amount of space before regular text starts.

Edit: I added the topic-lead-spans to Write, so you can see there, what it looks like.

Last edited by saccade (2009-01-19 06:44:33)

Offline

#38 2009-01-19 09:18:06

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,909
Website

Re: [wiki] Textbook Terms and Terminology

I’m not keen on the pipe idea for a couple of reasons:

First, and most importantly, using a pipe to separate a header from it’s subordinate text is not a convention in written English. Since this is an English language page, I would like to keep things correct as much as possible, literally speaking. Two conventions that do exist are using a colon (:) or a dash (—), though the colon is more often used, for example…

Topic Header Lead: And the text would go here…

Topic Header Lead — And the text would go here…

Also, proper reference to an image/figure is by placing the reference in parentheses, so if you wanted a reference to follow the topic leader, then it would expectantly be like this…

Topic Header Lead (Figure 4a): And the text would go here…

More conventionally (in English), the reference would be placed at the end of the sentence where the figure is first referred to in context, so closer to something like this…

Topic Header Lead: This is text describing a function depicted in an associated image (Figure 4a).

This is the convention I would like to see, but as I mentioned in an earlier post, some of the panel images and the associated copy needs recreated and edited, respectively, to get rid of all that image numbering and lettering stuff, which is unnecessary to maintain going forward.

Second, we should want to keep all custom styles globally useful; that is to say, they can be used anywhere in the wiki, not just for an isolated situation. Otherwise, wiki styling could get out of control if everyone wanted a special class for a specific thing. The green, bold style has potential for being useful in a lot of instances, but not if it has a fixed pipe on it; and nevertheless, the conventions mentioned above still apply.

Lastly, there should not be a concern for blank spaces because the topic header should never be so long as to wrap to a second line, and even if it does, it’s not an issue if the (colon) convention suggested above is used.

Hopefully I’m not coming across as a wiki tyrant, but rather as simply maintaining consistency with English language conventions and the wiki style guide (which is represented by some of the wiki help pages at this point rather than a specific document).

Offline

#39 2009-01-19 09:57:41

saccade
Plugin Author
From: Neubeuern, Germany
Registered: 2004-11-05
Posts: 521

Re: [wiki] Textbook Terms and Terminology

OK, of course I understand the concerns, and maintaining consistency is an important task. I agree your thoughts.

I was much more thinking from the view of information design, and so wanted to have a minimalistic and simple but distinctly different style for the heading extensions. In essence simply a visual indicator the same way as making headings bigger size or underlining or keeping them vertically a little separate from the text above and below – (without actually putting things between).

Did you have a try, what it looks like?

In fact what I called “pipe” isn’t a conventional sign and I actually didn’t use it as an existent character but replaced it by a border (the same non-existent indicator as the heading underline) so it isn’t really there. It is something like a vertical underline for the heading – consequent, if it is running in andd hasn’t to be separated from below but from besides.

For the same reason I’d like to have additional space. Not because any wrapping, but simply to indicate it is another type of text.

I already thought of the other character-based solutions you listed. Dash is my favorite of these. It also would solve one problem, that exists, when using the visual approach outlined above: An indicator if there is no style.
Colon is something that is used in other semantic situations as well, – for example if you want to list something, or if you give an introduction, – so it wouldn’t indicate the special semantic content of the heading extension.

So if you don’t like the “vertical underline” then I think the Dash is the most appropriate. But it should be within the span, so it is green.

As for the globally useful span you’re right of course. But this span is labeled “topic-lead” and thus in my view it may have it’s own conventions. It even shouldn’t be used as a mere “green” for semantic reasons (when it’s content is no “topic-lead”).

The problem of references and figures and using numbers is another one. I already have a proposal, which will possibly be a good way to keep the good of all views. But I first have to write a proper text about it.

Hopefully I’m not coming across as a wiki rebell ;-) and I surely don’t want to offend you (hope I don’t). I’d simply like to combine decent helpful visual approachs with creative and well thought conventions (in fact the idea of running in heading extension itself is not really conventional too, but solves two needs: plain headings and at the same time more information in a heading-like manner).

Last edited by saccade (2009-01-19 10:30:31)

Offline

#40 2009-01-19 11:24:14

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,909
Website

Re: [wiki] Textbook Terms and Terminology

saccade wrote:

Hopefully I’m not coming across as a wiki rebell ;-) … I’d simply like to combine decent helpful visual approachs with creative and well thought conventions.

No worries. I appreciate the active thinking because it keeps it interesting. If nobody ever contributed thought to the wiki, I would lose interest too.

Here’s how it should ideally go down when creating copy for TxB or any docs project, because a wiki is, afterall, about documentation:

  1. Keep the writing simple and concise: This is the most important because it influences how you do everything else; not to mention it’s the best for the user.
  2. Use the native language correctly: With the exception of marketing-speak, perhaps (which is not the case here), there should never be a compromise on this. Documentation creativity revolves around the rules of orthography, not the other way.
  3. Adhere to standards and semantics: When you combine this with #1, you often find you don’t need to be creative, not very much.

@All:

A couple things to point out to anyone listening here:

First, and critical — TextBook’s audience is Txp site administrators; the people who will be installing Txp and presumably setting it up for self-use, or the use of other people (such as web designers for clients). Unfortunately, I often see copy that is written to various audiences at the same time. This is confusing to a reader and results in verbose wiki copy. If you remember that your talking to the admin, then you don’t have to say things like this, for example:

If any ‘‘Status’‘ you choose isn’t allowed when saving the Status, you will automatically flip back to the nearest status you’re allowed to assign. Here only the most important ‘‘restrictions’‘ are outlined – for in-depth information about privileges please refer to [[Users]].

If it’s not obvious, the problem with that above is it’s not talking to the site admin who would never face a status restriction, rather it’s talking to a presumed backoffice contributor — perhaps an employee of the client for whom the site was developed. Thus, it’s confusing, verbose and unnecessary because it’s not speaking to the target audience.

The Status section of the Write panel copy is where that text was, in the blue note box, but I’ve removed it and edited that section to be more clear. User roles and their limitations only need to be defined in the Users panel instructions for the sake of the site administrator, and all further reference to roles should simply link to that page. That’s not to say that such information is not useful to the right audience, but in this case, it would be the web designer’s responsibility to provide their clients with the documentation explaining if this then that situations about Txp use at a level under the administrator. TextBook needs to stay focused to it’s true audience.

That’s just one example of our target audience mis-direct problems in the wiki. A dedicated editor is the only way we will probably ever eliminate problems like that, but we should still try and police it collectively.

Second thing I wanted to mention, don’t ever begin a section of text with a “Note”. The concept is you first present the topic’s introductory text (itself the first thing under the section header) and then provide any supplementary notes as needed under the introductory text. A note doesn’t mean anything if the reader doesn’t first know what the note is in context to.

By the way, there are wiki styles for notes, use: <div class="notes"><p>text copy here</p></div>, which are defined in the Help:Custom Block Presentation. It might be worth reviewing that page, as well as the collaborative Help:Page Status Flags.

@Saccade: Perhaps I will try and find some time this week to edit the entire Write panel page, including images, so that it might serve as an example of what I’m talking about here. Currently, the page is way too verbose and I would hate for any translations of it unnecessarily.

Last edited by Destry (2009-01-19 12:42:19)

Offline

#41 2009-01-19 12:25:44

jsoo
Plugin Author
From: NC, USA
Registered: 2004-11-15
Posts: 1,793
Website

Re: [wiki] Textbook Terms and Terminology

Destry wrote:

  1. Keep the writing simple and concise: This is the most important because it influences how you do everything else; not to mention it’s the best for the user.

Omit needless words
(Rule #17, The Elements of Style)

I wrote such a long letter because I didn’t have time to write a short one
(variously phrased and attributed)


Code is topiary

Offline

#42 2009-01-19 12:26:39

saccade
Plugin Author
From: Neubeuern, Germany
Registered: 2004-11-05
Posts: 521

Re: [wiki] Textbook Terms and Terminology

Oh, I see.
You’re right, I didn’t have in mind that it’s strictly administrators only.
Thanks for working that out. Status restrictions of course do not belong to this place then. (While I tried not to be confusing, verbose and unnecessary – but in contrary to make it as clear as possible and sort things out that belong to another page). :-)

For the other parts I really did my best to edit the Write panel in a way that it might serve as an example of what I’m talking about here – regarding concise terms, comprehensible steps and a full and helpful description.
This also is the reason why I sometimes described what you can do or how something can be achieved best (e.g. time management).
I know a lot of site administrators who are quite new to doing administration in the way Textpattern provides. In fact they often are new to site administration with a CMS at all.
Those I had in mind.

For this reason for example I tried to condense the headings structure to a simple and logical division of the main three “columns” (and thus solved the new/existing states different than before, when it doubled the third column explanation on the same level).

Of course “Write” now is very long.

I even thought about, if it could/should be splittet to a page triple along the columns.

I’d very much like Textpattern the CMS to begin and stay (!) with for a lot of beginning site administrators. I think it would be an advantage for Textpattern to offer them a widely thought documentation.

Offline

#43 2009-01-19 12:47:24

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,271
Website GitHub

Re: [wiki] Textbook Terms and Terminology

Good points, well made by all. When I get free of my current client project I should have a bit of time to wander through the admin-side documentation and check it for coherency in the manner in which you describe. The last one I did with any degree of hard-nosed editorship was Basic Prefs but even that could probably be trimmed further.

When the Write page is at the stage where it demonstrates the modus operandi and we’ve chewed over Michael’s ideas for image management/reference, and the dust has settled, I’ll have a go at the Advanced Prefs page because it’s a mess. After ploughing through the Basic Prefs I just didn’t have the energy left to go through and rewrite the advanced page without knowing the best way to handle those pesky numbered images that all require regrabbing / updating.

My biggest bugbear — and Michael will touch on this when he posts his ideas I’m sure has done this while I was writing this post — is that any change to the admin side means redoing screenshots. On its own, that’s not much of an issue but if the screenshot is littered with what I’ll call “markup” (numbers, lines, arrows, etc) then that entire markup system needs recreating. This is not so much hassle if you happen to have the original Photoshop file (or whatever) but if the page is updated by someone else, the only avenue open to the editor is:

  • Open the existing .png/.jpg and alter it (if possible), then resave it and take the quality loss on the chin
  • Start again with the image from a new screenshot and mark it up to match what was there before
  • Start again with a fresh image, ignore the existing markup and alter the surrounding words appropriately

None are ideal. A straight screenshot would be easier to manage but I understand that pointing things out visually is sometimes a good idea to save cluttering the text with wordy positional information. Hmmmmmm.

Last edited by Bloke (2009-01-19 12:53:46)


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#44 2009-01-19 13:00:36

saccade
Plugin Author
From: Neubeuern, Germany
Registered: 2004-11-05
Posts: 521

Re: [wiki] Textbook Terms and Terminology

Working my proposal out, I just wanted to drop a line here:

I think I would make a (mine) Photoshop file with layers available within the Wiki, which contains different screenshots (whole panel!) and all the pointers on layers (including additional ones). So – if there needs to be adjustment, someone could download the psd.file, rearrange the numbers or make additional ones visible, save a Webfile, and upload the new version of the psd-file. He/she also could crop a special part out of the whole file.
If there is a new version of the screenshot, it could simply be taken and added on a new layer. Noting to do save rearrange the pointer layers.

Does that sound reasonable?

Offline

#45 2009-01-19 13:34:27

Bloke
Developer
From: Leeds, UK
Registered: 2006-01-29
Posts: 11,271
Website GitHub

Re: [wiki] Textbook Terms and Terminology

saccade wrote:

Does that sound reasonable?

Yup, if the wiki can be (ab)used in this fashion and Photoshop is the best tool for the job, then it gets my vote (aside from the fact the .psd file format is, like, 2 bajillion times bigger than most other file formats combined, and 90% of it is hot air or Adobe propaganda!)

Last edited by Bloke (2009-01-19 13:36:15)


The smd plugin menagerie — for when you need one more gribble of power from Textpattern. Bleeding-edge code available on GitHub.

Txp Builders – finely-crafted code, design and Txp

Offline

#46 2009-01-19 14:06:12

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,909
Website

Re: [wiki] Textbook Terms and Terminology

@Jsoo: I don’t have The Elements of Style (yet). Here’s another one I highly recommend to anyone writing anything for the web: Letting Go of the Words…

@saccade: I agree 100% with “beginning site administrators.” You have to be careful about the “widely thought” direction, though, because that’s just shooting in the dark and not really knowing what new site admins want to know, besides what they need to know, practically speaking.

A good approach to audience needs analysis in virtual, distributed situations like this is to assess the questions frequently made in the forum (and elsewhere) and then produce and promote wiki docs that address those inquiries. Indeed, it’s about one of the only ways you can do it without posting a questionnaire on .com or something. But it takes focus and commitment. It’s also made easier by having a wiki that is in pretty good shape to begin with, which is the stage I think we’re working at now — whittling it into shape.

@Stef: Yep, the images as they are designed currently is a real problem and I’ve voiced that before too. I’ll give them a go in the Write page when I do the comprehensive edit. Note: Your contributions, past and forward, are greatly appreciated.

@saccade: The photoshop file idea is an interesting one, and was even talked about before back in 2005. In fact, Andreas was even initiated in as the TextBook images manager (basically responsible for creating, naming, uploading and linking all images used in TextBook), but like any of us, his time availability was scarce and the role died.

Although interesting, I don’t know if the PS idea is a good idea or not because of the low-level of contribution/participation TxB has (and PS is expensive). I think the key is not with clever image creation and management, per se, but rather creating simple, low-maintenance images (nothing but cropped screenshots) to begin with, let the text do all the descriptive work (no red numbering/lettering in the images), and connect the two (contextually) with figure references. For example: “Blah, blah, blah-ditty-blah-blah (Figure 5).” It’s conventional use, readers know it, and easy to maintain.

—-

Clause:

Although no hidden secret, I should point out that much of the old content in the admin-side pages — verbose paragraphs and psychedelic images alike — was mine from 2005 (probably a lot of mistakes about Txp functionality too). A few people tinkered with it over time, but for the most part it didn’t really change. When it comes to wikis, there’s a curious phenomenon: people are afraid to edit the work of other people, even though that’s the whole point of a wiki (assuming you know what your doing and for the better). Needless to say, I have a stake to bury and must see those pages improved, with or without help. Please join me and don’t be afraid to cover my tracks. :)

Last edited by Destry (2009-01-19 14:10:53)

Offline

#47 2009-01-19 14:12:46

saccade
Plugin Author
From: Neubeuern, Germany
Registered: 2004-11-05
Posts: 521

Re: [wiki] Textbook Terms and Terminology

just a short line: I don’t stick to Photoshop, any software capable of layers is possible. It’s only the demand, that all needed pointers could be provided each on a single layer**, keeping hassle of creating such things. It should be only a job of moving things or making additional things visible. In this way also the consistency of pointer images would be garanteed. psd was only on my mind, because I use it. Any suggestion what is better for those tasks?

** That idea of course only pleases, if the pointer problem is solved reasonably. I’ll do my best to finish the proposal very quickly. I think it’s a reasonable one. At least a starting point. Give numbers a chance! ;-)

Last edited by saccade (2009-01-19 16:27:13)

Offline

Board footer

Powered by FluxBB