Extension talk:Semantic Breadcrumb Links

About this board

Composer returns that SBL isn't compatible with SMW 4.0

3
Coyotefather (talkcontribs)

When I run composer update, I get this message:


- Root composer.json requires mediawiki/semantic-breadcrumb-links ~2.0 -> satisfiable by mediawiki/semantic-breadcrumb-links[2.0.0, 2.0.1].

    - mediawiki/semantic-breadcrumb-links[2.0.0, ..., 2.0.1] require mediawiki/semantic-media-wiki ~2.5|~3.0 -> found mediawiki/semantic-media-wiki[2.5.0, ..., 2.5.8, 3.0.0, ...,3.2.3] but it conflicts with your root composer.json require (~4.0).


I see in the commits that support for SMW 4.0 was added, but I don't know why this error is given.

Emmanuel Touvier (talkcontribs)

Same for me, upgrading to MW1.39 is not possible because of this dependency. Is the extension still maintained ?

2A02:A310:E145:680:5530:47CD:46C6:C975 (talkcontribs)

tried to use this one, but it looks that it's not maintained. with 1.39 mediawiki does not load, when downloaded manually. via composer same result as mentioned above - version mismatch

Reply to "Composer returns that SBL isn't compatible with SMW 4.0"

the Breadcrumb to the final (last in the chain) page?

1
Mdyug (talkcontribs)

Hi , When I go to the final page of the subcategory, the crumbs at the top disappears.
The structure of my wiki  : Category1=> Category2 (subcategory for 1)=> Category3 (subcategory for 2)=>Page (page ((last page) for category 3)
Breadcrumbs visible up to Category3, but if I go to a page, Breadcrumbs disappears and I forget in which subcategory this page belongs.
If there is a way for them to be displayed on the final pages?

Reply to "the Breadcrumb to the final (last in the chain) page?"
Crysis19 (talkcontribs)

I have been sitting here for the past hour or more trying to figure out how to install this. Guides online are crap for a newbie doing this.

Frankly, I don't want to spend two or three days struggling to learn all the ins and outs of PHP/Composer/Whatever.

I want to be able to use Semantic Breadcrumb Links and the SESP extensions, both of which demand I use Composer.

The installation information for them are garbage. They give me something about require this and that. And say I should use Composer.

So I go to the Composer site and download some .phar file, only to find Composer is already seemingly installed on MediaWiki, or not. I'm not 100% sure about this.

So I cram the .phar file into the folder where MW is, inside my XAMPP installation. Great.

But now I am told to run composer update, with no mention of needing to access the Shell. Another twenty minutes of having to look crap up online, because the guide isn't nearly specific enough.

And so in the shell it opens up at C:\XAMPP, and I have to use CD to get through HTDOCS and Zephyr to find where the composer.phar is

But now I have nothing telling me what the heck I'm supposed to do? Stuff says to type in composer, which spits an error in my face. php composer works, but I'm still no closer to installing SBL or SESP.

I'm sitting here at 1am, and I fully agree with this Google page I found. That is claiming devs are using Composer as a barrier to newbies. And he is 100% right. I don't care how convenient something is for those who have used it for a long time.

For someone who wants nothing more than to install a freaking extension or two on MediaWiki, and get on with their business of creating the Wiki, solely having Composer as the installation method is an INSANE barrier to cross.

Especially considering the guides are so much crap, expecting you to know half the stuff from the outset, and forcing you to repeatedly Google stuff to learn what they are talking about.

So can someone PLEASE instruct me on what I need to do in order to get these extensions installed?

Reply to "Installation Help"

Problems when upgrading to 1.28.1

2
BruceDawson (talkcontribs)

When running maintenance/update.php, (after patching a 1.28 to 1.28.1), I get the error "mediawiki/semantic-breadcrumb-links: 1.3.1 installed, ~1.3 required.".

This seem anomalous.

Kghbln (talkcontribs)

Hmm, this indeed looks a bit strange. I myself do not run into this problem. However you may try to use the --skip-external-dependencies flag to the "update.php" script and see if this resolves the issue. (per this info)

Reply to "Problems when upgrading to 1.28.1"
There are no older topics