Closed (fixed)
Project:
Views (for Drupal 7)
Version:
6.x-2.0-rc1
Component:
Documentation
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
15 Jul 2008 at 05:42 UTC
Updated:
11 Jul 2009 at 22:38 UTC
Jump to comment: Most recent file
Comments
Comment #1
mooffie commentedI've followed the instructions in that '.doc' and succeeded in making that block. The facts are ok (and see comments below).
I can't vouch for type correctness: I don't have Word and my viewer shows me plain text.
I certainly think such "step-by-step"s are needed, especially ones demonstrating the "non trivial", or "innovative", stuff: relationships, default arguments, grouping, overriding options from 'Default', etc. If not shipped with the official help, they can be made pages in the handbook.
Having said that, I pity those who need to read a step-by-step recipe. The only way to follow those myopic steps --"click this, type that, breath in, breath out"-- without losing your sanity is to turn your brain off.
Not by Word's "save as html", I hope.
Comments:
- "Drag the four-sided arrow...", one also needs to click 'update' to save the new field order.
- "Next to the 'Items to Display' select 10", need be "click 10".
- In my browser it's not "click ctrl" that I need to do to open a page in a new tab/window.
Comment #2
merlinofchaos commentedmoofie: Thanks for the review!
mroswell: Would definitely prefer a html or even a simple text file to a word doc. .doc files can be a bit of a pain to manipulate in terms of turning to HTML. Thanks for this effort though, these little tutorial things are useful.
One thing that webchick mentioned when she was doing some proofreading is that the existing tutorial doesn't explain why we're doing this, so one thing that will help also is a paragraph to explain what this tutorial will demonstrate.
Comment #3
merlinofchaos commentedChanging title to be more descriptive
Comment #4
mroswell commentedAttached is the text, converted to HTML, with Moofie's recommendations incorporated.
This brings up an issue: I recommend that "the PHP docs" link be set to open in a new window (target="_blank"). Otherwise users may lose some settings when they go back. If that change is made, modify the attached text, accordingly.
BTW, here's a nice Word-to-HTML cleaner. http://www.algotech.dk/word-html-cleaner-input.htm
Comment #5
mooffie commented(I'm modifying it a bit to conform to webchick's standards, just a sec.)
Comment #6
mooffie commentedI've started a new issue for this, #284900: Open 'php.net/date' in a new window.
Comment #7
mooffie commentedHere's a type-corrected version. I also removed the hard wraps.
(The 'open in new page' instructions I turned into an HTML comment which can be restored, or deleted altogether, depending on how the other issue is settled.)
(Off topic: Marjorie, how did you manage to attach a '.html' file? D.O. tells me this extension isn't allowed. Never mind, I guess you have some special editor permission.)
Comment #8
mooffie commentedHere it is.
Comment #9
mooffie commentedMerlin,
Were you planning to _embed_ this 'recent stories' howto in the 'getting started' page?
Or do you want to make it a child page, and also turn the 'list users' howto into a child page?
Comment #10
mroswell commentedChild pages (presumably just regular links in Advanced Help?) sound like a good idea.
example-recent-stories is a much better name. Thanks.
If this helpful patch gets included, the commented-out part can be removed.
http://drupal.org/node/284900
Comment #11
merlinofchaos commentedmooffie: I was initially planning to just make it part of the getting started page, but I have no problems with sections growing large enough to simply become their own entity.
Comment #12
heather commentedI'm just familiarizing myself with Views2, and this step-by-step was handy. Thank you for it! In case it helps, I just made some changes, which you may or may not find useful.
First off, I thought the list was long, and daunting. Going back and forth, it's hard to find exactly where I was. I divided out the list into tasks; explaining what each task was, therefore hopefully reinforcing some of the concepts to the new user. This also lessened the apparent list of "steps" to 8. This makes the HTML more complex, but it reads better on the screen.
I think there are some non-intuitive things that should be explained more explicitly on this occasion (someone's supposed first view, and/or their first time seeing this interface). As in... I seriously didn't see the options magically appearing below for an embarrassingly long time. Not sure if anyone is quite as thick as I am, but just in case I think a general introduction to *how* the interface works would help. I added that.
I also saw some missing mentions of "Click Update" in the beginning, whereas it reappeared in later steps... And then referred to the drop-down menu usage. And... some other things for consistency or clarity... and I think that's about it.
Comment #13
mroswell commentedAn awesome improvement. Thanks.
Comment #14
pwolanin commentedhmm, I have been editing also and working through the examples - here's a patch which makes 2 separate child files. Please compare to #12 to see if I missed anything.
Comment #15
pwolanin commentedComment #16
mooffie commentedI like Heather's improvements. We should treat our users as humans, not as robots.
So I'm attaching Heather's version, with some refinements and fixes. (1. I'm using {h3} for headers (instead of {strong}, that has its own use in this howto); 2. changed headers to be nouns; 3. Fixed a few words.)
Pwolanin, I also incrorporated most of your new "Block configuration" into this (this is about the only change I located in your version).
The only downside is that now the existing 'List Users by Role' howto has a different style (the "robot" style). I suggest we leave fixing that other howto to a different issue; I'm exhausted already.
What's left is to repeat the process pwolanin did in #14 but to use this new file instead. Pwolanin, could you please do that? Or I could do that myself, if somebody approved this new version.
Comment #17
heather commentedyeah i saw that "list users by role" help file. i'll take a stab at it today, and post it up for your review.
Comment #18
pwolanin commentedI made a few other minor changes like <strong> tags for the + icon, and ↑↓ for up/down.
Comment #19
mooffie commentedPatch works. Looks fine to me.
(The only problem, which I mentioned, is that the first howto, 'list users by role', isn't as friendly as this one. But this can be tackled in a different issue.)
Comment #20
heather commented@moofie: i made one yesterday, to fix the 'list users by role' .. i should have added the link here (since i put it in a new issue, as you recommended)
http://drupal.org/node/285275
Comment #21
ff1 commentedI ran through this howto and everything works perfectly. It is very easy to understand, even for a views newbie.
As this is a very simple view (much simpler than the users by role view), I suggest this is the first example on the Getting started help page, not the second as it is currently.
Comment #22
mroswell commentedI agree, absolutely.
Comment #23
mooffie commentedHere's a re-roll of the patch. Changes:
- Added <P> tags in two or three places so that Drupal's filter doesn't generate invalid HTML.
- Restored the little sentence talking about those 'F j, Y' date codes.
- Changed the "A first look at the interface" header to "About the interface", because this HowTo may not be the first one.
Comment #24
mooffie commentedAlternatively, here's a "mega patch". It's the same as above but it also merges in that other "users by roles" updated HowTo.
(Switching the order of the two HowTo's, that's a trivial matter, so it shouldn't hinder accepting this patch (or the non-mega one) as-is.)
Comment #25
ff1 commentedVery minor point, but...
The first line of text in each file begins with 'In this example...'. But that line is not enclosed in <p> tags in either file. To be consistent, this should be changed.
Comment #26
mooffie commentedff1: These help texts run through Drupal's filters which add the <p> tags, so it isn't necessary to explicitly type them.
Comment #27
ff1 commentedmoofie: Sorry. I saw your comment in #23 and thought that these ones may have been missed. Thanks for letting me know. :)
Comment #28
merlinofchaos commentedI will look at committing this when I return from vacation. With the two of you working back and forth, I think we're getting very good results, and I am very happy with what you're doing. Thanks for the efforts. I'll be back on Sunday and probably will look at this around Monday, so if you have further improvements over the weekend, keep at them! If not, then it'll be an easy commit.
Comment #29
merlinofchaos commentedThis is really, really great work. I appreciate this a great deal. Thank you very much for the effort! Efforts like this will take my mediocre, quickly written documentation and turn it into something actually good.
Comment #30
mooffie commentedMerlin, `example-users-by-role.html` doesn't show up in the CVS.
Perhaps you needed to do 'cvs add ...' ?
If you lost that file, don't bother with a rollback:
I'm attaching the file here, in case it makes your life easier. It's exactly the same as in the patch. Nothing's changed. Just put it in the 'help' folder and do 'cvs add'.
(Everything else in your commit is fine, I checked it.)
Comment #31
merlinofchaos commentedMan. And I did cvs add; I must've somehow did the command to only get one of the example files. Weird. Thanks!
Comment #32
mooffie commentedWhat a fine teamwork! :-)
Thank you Heather, and Marjorie, and Peter, and Ian, and... Merlin!!
Comment #33
mroswell commentedTerrific teamwork indeed. Each edit improving the last. And to add to the thank-you list: Thanks, also to Moofie. Todah, Tov M'od. Yofi. (A bit of transliterated Hebrew, there... "Thanks, very good, cool," if i"m translating accurately.)
Comment #34
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #35
heather commentedI wasn't sure if you were still looking for additions to the Views help files... I found this task sufficiently perplexing as to warrant a submission here... risking opening a neatly closed issue!
This is "How to create a custom feed view per user."
I followed the same format in the other how-tos and edited it the same way. It is a first draft and would need formatting and error checking. Though I did go though the steps several times.
I'm not sure if it is interesting enough, or possibly too specific to be useful... but I found confusion on the forum about whether or not Views Datasource module was needed to make Feed displays in Views 2 (it isn't), and whether the Feed display *had* to be attached to a page to work (it doesn't). For these reasons I wanted to submit this here for your consideration.
Comment #36
merlinofchaos commentedComment #37
heather commentedI posted this in the handbook, and got some feedback
http://drupal.org/node/314097#comment-1032488
I have fixed the error found and I'm updating the .txt file here.
Comment #38
merlinofchaos commentedSome very quick feedback is that the first paragraph should be explicit about what a 'user feed' is in this case, since the term is very general and could mean a lot of things; and a newer user may not even know what a feed is to begin with.
And because of that, I like this as an example.
Comment #39
heather commentedAh! Good point! I added information describing in as few words what a feed is and why you might want it. What do you think?
The Common Craft video is so good, but I don't know the policy on including external resources?
See the changes in action here:
http://drupal.org/node/314097
also attached.
Comment #40
root_of_roots commentedsubscribing
Comment #41
merlinofchaos commentedCommitted! Thanks, heather!
(Future documentation patches should probably be their own issues).
Comment #42
root_of_roots commentedThis is nice, but there is there a way to control how long the teaser is - without adding a breaking or setting the default teaser configuration?
I am referring to the "Recent Storys Block".
Comment #43
merlinofchaos commentedNot at this time. You might be able to make changes to the teaser in node.tpl.php though.
Comment #44
richroman commentedit would be very great to have teaser control. as well as titles be bold.
maybe someone could write a patch for that.
thanks for this wonderful module. it is wonderful!
-rich
Comment #45
merlinofchaos commentedComment #46
richroman commentedStatus: active » fixed
maybe i should make a separate issue? is that what I should do?
Comment #47
merlinofchaos commentedUnless you're asking about Help TODO: Create a page to list recent stories - and a User Feed, yes =)
Comment #48
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #49
LILRAYC commentedDoes anybody know what modules are used here? I currently have cck and views installed.
For Step 2, I do not have the "tag" 'story', or "type" 'node' options. I think it is an additional module required for this functionality, but I am not sure.
Thanks
Robert A. Young Chu