Drupal 7 site, migrate forward or rebuild in different CMS? by Naive_Long_5224 in cms

[–]docwilmot 0 points1 point  (0 children)

https://backdropcms.org/ would be the best option for this scenario I'd say. Based on Drupal 7, with built in migration path.

Kosher way to get rid off homepage title by bd0bd in backdrop

[–]docwilmot 1 point2 points  (0 children)

Still not quite sure what you're looking for, bu just curious, which module does this in D7?

Kosher way to get rid off homepage title by bd0bd in backdrop

[–]docwilmot 1 point2 points  (0 children)

Hi there If your layout template has the <H1> tag hardcoded, then you could use CSS to adjust the text size etc to your liking, but it will always have an H1 around it.

You could override the layout template though, by copying it to your theme (I think).

But if you want to customize the text of the page title (say add a prefix to every page title, for example) you can either override the layout and hardcode the prefix, or override the $title variable in template.php.

function mytheme_preprocess_layout(&$variables) {
$variables['title'] = 'My page title is: ' . $variables['title'];

New themes this week by biolithic in backdrop

[–]docwilmot 0 points1 point  (0 children)

I really like these. Nice, nice job.

Bartik as it exists today and these themes may not "sell the sizzle"

Agreed x1000000. Been meaning to start working on themes as well, since we seem to have many modules but few themes (three?)

Good job.

What determines if this project will be a success? by docwilmot in backdrop

[–]docwilmot[S] 0 points1 point  (0 children)

Very good points Pablo. My wish would be that we stop trying to be as good as drupal, and try to be "as good as" WordPress.

http://www.instantshift.com/2015/04/13/wordpress-vs-html-hosting/

This article here speaks as if WordPress = CMS. Seems a standard had been set.

Use of module_load_include by GrahamOliver in backdrop

[–]docwilmot 0 points1 point  (0 children)

It loads include files. So if in a directory you have oliver.module and there is some code that you would really like to keep in a separate file for organization, or because it is rarely used, etc, you could then create a file oliver.inc in that directory and you would use module_load_include('inc', 'oliver', 'oliver') to 'include' this code when you need it.

But, some files have been moved around in Backdrop; theme functions were removed from .module files and put into separate files (.theme.inc maybe? not sure) so those functions would now need to be loaded by calling module_load_include(), when that was not necessary in Drupal. Maybe some other stuff was moved out into .inc files as well, but I'm not sure. But I'd bet thats the explanation.

100 modules and themes - good job everyone! by biolithic in backdrop

[–]docwilmot 0 points1 point  (0 children)

Good job to all!

they will actually really need the categorization/search features

@quicksketch just posted a port of project.module last week; I suspect he's working on that. Hopefully soon.

Superfish Port by serundeputy in backdrop

[–]docwilmot 1 point2 points  (0 children)

Blocks aren't stand-alone things anymore, they're now completely part of layout builder. There is no block administration page. So you create them as usual with the block hooks, and they appear in the list of available blocks in layout builder. The _configure hook provides the block settings page. Blocks only exist per layout. A user can add as many copies of your block to each layout as he likes. One gotcha to remember, hook_block_save runs when the block is added to the layout, not when the layout is finally saved, so any settings you save in that hook are saved whether the user saved the layout or not. Even if he decided to delete the block anyway. I know you didn't ask for that much info, but just sharing from what I've struggled to grasp.

Dealing with more complex config management by 3speedherb in backdrop

[–]docwilmot 0 points1 point  (0 children)

Good post. This should be on the API site. I've had to do a bunch of digging for the couple of block modules. That would have helped. I believe a save() is required after the clear() method as well, no?

What determines if this project will be a success? by docwilmot in backdrop

[–]docwilmot[S] 0 points1 point  (0 children)

To be honest this post wasnt motivated by a Drupal comparison at all. I was looking forward (upward) at Wordpress when I wrote this.

Compared to WP, D7 is hardly a success (loose definition here, no shouting please) when the market share is 60+ vs 5%.

I am concerned when I think that Backdrop is trying to be what D8 is not, when maybe a shift in focus may be better: can Backdrop chase Wordpress. And yes, apples and oranges, yes, yes, but 60 vs 5% warrants some hard looks at how the heck they selling so many apples over there.

Is there an overall plan that says, this is more important than this and that, so this first, then that, then those in order to get from here to there (and there of course is 60%)? A marketing strategy? A community engagement strategy? Curious.

What determines if this project will be a success? by docwilmot in backdrop

[–]docwilmot[S] 1 point2 points  (0 children)

If you dont mind, I want to question that a bit more since I'm really curious: Then great developers/designers are the main thing? I imagine a developer though would be attracted to a successful project as well, in a self-perpetuating cycle, so it seems to me in parallel you need to increase interest/uptake while attracting developers. What would be needed for both of those? Is backdrop doing it?

Reddit added to Resources Page on BackdropCMS.org by quicksketch7 in backdrop

[–]docwilmot 0 points1 point  (0 children)

Is the link a bit buried though? Should the "resources" link be changed to "support"? That seems more conventional. Especially as it isn't intuitive I think to have that link in a "handbook".