Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 101 through 125 (of 453 total)
  • @stwc

    Participant

    wordpress will load page.php for every page you create so you cant really customize it..

    Not necessarily.

    Echoing modemlooper, you don’t need any of that code above. If you want Pages you create in WP to have different layouts, create a template file (https://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates), upload it to the root of your theme, and when you add the new page in WP, just select the template you wish to use. Arbitrary PHP, HTML, stylesheets, whatever.

    @stwc

    Participant

    By the way, as an aside, I’ve been an active member of Metafilter, which I assume most of you have heard of (perhaps erroneously), closely watched it evolve for about 10 years now, and think of it as one of the best, smartest, most well-run semi-open communities on the web, and I believe a lot of lessons about how to keep things as simple and clear as possible (some say too simple, but I tend to disagree) while offering as much functionality as possible can be learned from the decisions Matt Haughey has made there.

    It may be old-school, but looking only or even primarily to Facebook and Twitter and the like for inspiration can be a mistake, I think.

    @stwc

    Participant

    Also, yes, I know ‘get back on your porch, grandpa — forums are so 1998.’

    Fair enough — but that way of structuring conversation on the web is everywhere for a good reason. It works, and people intuitively understand it. You can’t force people into new interaction paradigms, you have to design interpenetrating ways of letting them interact, and let them choose for themselves the way they do it. As designers, I believe we must give users reasonable choices. We also have to respect the data — the kind of information a site presents informs the way it should be presented. Forum must follow function.

    @stwc

    Participant

    Yeah, I’m very much in agreement with Modemlooper on the sitewide Activity stream, here and in general. Focussing on it as a hub of activity is the wrong paradigm, because it moves too fast for anything but the smallest communities. One excellent solution is rich’s plugin that brings activity stream replies to forum posts inline to the post itself — I use that on the site I’m building now, to try and keep conversation from being fractured.

    Different users use sites in different ways, of course, and the Activity stream is certainly one user story that shouldn’t be ignored. But, as I’ve said so many times before over the past almost-a-year, forums, in one sense or another, have a sense of permanency for users, a ‘virtual place’ they can return to, and I believe should be the anchor of a site like this and many others, where the ongoing stream of activity and making-friends for superfans and power users is less important than information being discoverable and discussion interactions being aggregated rather than just fading away. I am growing more disenchanted with the apparent lack of attention being paid to what I believe for many is essential for a successful community site — a featureful forum setup that is the steady beating heart of the swirl of activity.

    Yes, I know the bbPress option is suboptimal as a solution, but it’s what we have to work with, and it can’t be ignored or passed off to bbpress.org, because we’re not running bbPress, we’re running an interface free, bbPress-plugin-incompatible fork of it, in essence if not reality, and I really do believe that more attention needs to be paid to the limitations of it as a component of BP and ways to make it work for community-building and user satisfaction.

    Anyway, back to Activity. On true social network sites (whatever that means, exactly), it makes some sense that things are ephemeral, that interactions disappear beneath the fold, because, hey, it’s all about interacting with people, socially.

    But the focus of this site (and most sites I might consider building with BP) is not just making friends and having a grand old social time. It’s sharing information, asking questions, discussing solutions, offering and asking for assistance, and it’s important that the interface those interactions be structured discoverable for people who are going to have the same questions in future as BP adoption grows, and the toolset for creating them be rich, both from the administration and user-facing perspectives.

    How many times do we see the same questions being asked, basic or otherwise? To answer my own question, a lot. That’s just human nature in part, certainly, but it’s also, I think, because the tools we have for using these forums are vestigial, and people just don’t have the information they need at their fingertips. User confusion and frustration will kill a community faster than goatse images. We’re all so used to using this app that I think we lose sight of just how daunting it is for new users. The site I’m building for an existing community on a different platform has taught me that, very quickly.

    Not a comprehensive list, but just stuff that comes immediately to mind: things like the lack of a link in the overall forums directory view to the last post in a thread, thread pagination links, or the username of the thread starter, like the inability suddenly to post code, like the lack of pagination to get to older threads in the forums directory (which leads to a ‘uh, now where do I go to see older threads’ reaction, in me, at least, a question to which I still don’t know an answer that doesn’t involve an awful lot of clicks and blind alleys), like the fact that a and a:visited elements are styled the same, like the eyestrainy new design, like conversation being fractured between activity stream and forum posts, like the loss of the ability to favorite threads to bookmark them for later and a place to easily survey and keep up with the threads we’ve started or commented in, well, it’s death by a thousand cuts at the moment.

    Don’t take this as just moaning, though. I don’t mean to insult anyone, and I know how much my feelings are hurt when my own users level harsh criticism of my design decisions. I love BP, I think @apeatling and everyone else involved in building and supporting BP, ‘officially’ or not, are doing a great job, and I see nothing but further successes. But I think BP itself, as it stands, without thinking a little bit (OK, a lot) more about how actual users use it, is a poor match for this site, so far. It wasn’t that great in the old design, but it’s orders of magnitudes more confusing and difficult to use now, even for someone like me who’s been nipples-deep in BP for many months.

    OK, I’ve typed enough. I’m going back to work on my Stylish Firefox extension stylesheet for this site so that the low-contrast doesn’t give me headaches any more. ;-)

    @stwc

    Participant

    Thanks @sbrajesh, going to implement it now on my testbed install! (Now could you turn the searchlight glare of your skills on this / this, if Andy doesn’t want to share?) ;-)

    @stwc

    Participant

    As requested here.

    I am literally slavering to find out how to do this. It would make like Developer Life complete, at least for two BP projects I’m currently working on. I’d love to be able to have different types of ‘Groups’ on my site, and just like here, and one of the Group types be things that can be reviewed and have activity attached (like, in this case plugins), to be able to attach activity and/or forums to them along with reviews, and be able to have users, like here, create Groups of that type but not, for example, as here, ‘Support Groups’.

    I’m begging now, and it’s humiliating! :-(

    @stwc

    Participant

    Nope, no code shown. I can’t see a way to post code inline here — BP.org forums used to parse everything between backticks as code, now, who knows?

    @stwc

    Participant

    Test code tag linky
    Test pre tag

    linky

    Test ‘backticks’ `linky`

    @stwc

    Participant

    Keep in mind, though, if some Groups are hidden, then people not belonging to those Groups won’t see activity items for them. In fact, you might not even see Activity items for public groups you don’t belong to — I’ve never tested that.

    @stwc

    Participant

    There’s one in /wp-admin/profile.php in the WordPress dashboard. Presumably you could look at how that’s working, and just reuse the code in your register.php in your child theme.

    @stwc

    Participant

    Editing your posts is possible in the forums, but not in the Activity streams. Which makes some sense, if you tilt your head the right way, because forums posts are forever, and activity disappears below the fold very quickly and is never seen again.

    @stwc

    Participant

    After a few months of working with BP (with a good background in working with WP in general, and pretty strong HTML/CSS skills), I’m getting pretty comfortable. I’ve found the best for me has been to

    a) set up a localhost install using WAMP or XAMPP that you can play with and wipe easily.
    b) look at what other sites including this one have done, learn and understand how child themes work, try out new stuff with your own child themes, dig into the templates (and bp-core stuff) and see how it’s put together
    c) look at the way plugins you like or think are rock solid are put together.
    d) when you get stuck, ask questions here, the more specific the better.

    For my part, my great weakness is in PHP. What I’ve learned, I’ve learned by fiddling, but basic concepts and stuff, well, let’s say that I fly by the seat of my pants. If working with PHP functions and actions and hooks and filters and arrays and all that kind of stuff isn’t something you’re comfortable with, brushing up on it (or learning by doing and failing, as I have been), is a pretty good idea.

    I’m getting pretty comfortable with digging into the guts of BP now, but I’ve got a long way to go, even as someone who’s been building sites as a hobby with and without WP for many years. Still have an enormous amount to learn, especially about working with PHP, though.

    @stwc

    Participant

    Right, right, I forgot that there’re User-created groups here, too. D’oh.

    @stwc

    Participant

    I’d add a top/bottom pad, too (say padding:5px 0;), but that’s just me! ;-)

    @stwc

    Participant

    Ah, thanks. I thought it might be something like that. Well, if you can secretly hack Andy’s templates, you could always set ( bp_has_forum_topics( bp_ajax_querystring( ‘forums’ ) . ‘&no_stickies=’ ) ) in forums-loop to get stickies sticky there, too… ;-)

    [DJPaul just helped me figure that out!]

    @stwc

    Participant

    Question: why is this thread yellow in the Forum index?

    @stwc

    Participant

    @agrundner Thanks for that — one of the thousand little things I noticed and forgot and was going to go back to. And just did!

    @stwc

    Participant

    Shameless bump: @apeatling I know you guys have better things to do, but it would be fantastic to have some hints (or actual code *drools*) help us generalize and blatantly copy that Plugin Group plugin rating functionality… it is superlatively cool, I can imagine a thousand uses for it, and I haven’t seen anything like it yet in the wild, I don’t think.

    @stwc

    Participant

    Also, also, thanks for the new standard most-recently-bumped view of forum threads, @apeatling.

    Enhancements I’d suggest would be
    1) a link to the last post in the thread (easy to do, I know)
    2) pagination in the most-recently-bumped view to see older bumped threads (or maybe a dropdown to select number of threads shown, but that would break the standard navigation paradigm being used, so probably suboptimal). Things move fast, and even visiting several times a day, stuff I want to track gets bumped off the front page, and is then very hard indeed to find, because I (and I assume other people) find it hard to remember in many cases which Group a thread was posted to (and threads are often posted in the ‘wrong’ Group, which makes it even harder).

    @stwc

    Participant

    Also, as I moaned about before, I’m very much in agreement with the low-contrast color scheme being hard on the eyes.

    @stwc

    Participant

    @apeatling Really really would like to have the link to “Threads you’ve started or commented in” as in the old forums index layout. It’s extremely hard at the moment (doubly so without being able to favorite forums threads) to keep track of discussions you’ve started or participated in.

    @stwc

    Participant

    Look at header.php in your child theme. That has the UL for the navigation elements.

    @stwc

    Participant

    Hmm. Tried a whole bunch of variations. No luck.

    Maybe (just off the top of my head) a new function in functions.php that returns the current group name or id, then check the value of that function in the widget logic parameter field?

    @stwc

    Participant

    I just tried adding `bp_is_group_forum() && bp_group_is_visible()` and it worked fine (showing the widget only on Group forums pages), so clearly something might be possible. How exactly to show it for a specific group, though… I’ll keep trying.

    @stwc

    Participant

    @anointed Yep, you’re right. Hitting this link to get to page two of the Gallery forum, for example, fails. https://buddypress.org/community/groups/gallery/forum/?p=2&n=20

Viewing 25 replies - 101 through 125 (of 453 total)
Skip to toolbar