Line 7: Line 7:
 
Due to limitations in Cargo you will not be able to use Cargo in an Open CSP wiki in the way that is intended with Open CSP.  
 
Due to limitations in Cargo you will not be able to use Cargo in an Open CSP wiki in the way that is intended with Open CSP.  
  
=== Cargo doesn't support slots ===
+
=== Cargo doesn't support multiple slots ===
 
Cargo parser functions only work in the main slot. That is the standard way of working with Cargo. But if you put the wikitext that stores or queries data from Cargo tables in other slots than the main slot, Cargo doesn't process them.
 
Cargo parser functions only work in the main slot. That is the standard way of working with Cargo. But if you put the wikitext that stores or queries data from Cargo tables in other slots than the main slot, Cargo doesn't process them.
  

Revision as of 12:14, 1 September 2022

This question has two answers, depending on why you ask this question.

Yes, technically it can

It is perfectly ok to install Cargo in an Open CSP wiki and use it in the way you are used to. There may be valid reasons to do this and you won't be obstructed in doing that.

You cannot take advantage of important Open CSP features

Due to limitations in Cargo you will not be able to use Cargo in an Open CSP wiki in the way that is intended with Open CSP.

Cargo doesn't support multiple slots

Cargo parser functions only work in the main slot. That is the standard way of working with Cargo. But if you put the wikitext that stores or queries data from Cargo tables in other slots than the main slot, Cargo doesn't process them.

Cargo doesn't use Elasticsearch

Cargo stores data in the Cargo tables and does the querying on those tables. On of the benefits of Open CSP is that the data is also stored in Elasticsearch so that the WikiSearch extension can be used.

SemanticMediaWiki is included in Open CSP and the Elasticstore option is used. This way anything that is stored on a page is available for search automatically.