De "connect" URL parameter

Wanneer niet expliciet gespecificeerd met een connectorbestand voor gebruik binnen lussen zal SPIP het standaard connectorbestand (meestal connect.php) gebruiken.

Voor al deze lussen kunnen we een specifieke verbinding aanvragen die vervolgens wordt toegepast met behulp van de URL-parameter connect=naam.

Voorbeeld

Stel dat je twee SPIP sites hebt met verschillende skeletten (site A en site B). Door het connectorbestand voor site A te kopiëren naar site B (en te hernoemen naar A.php) en vice versa voor site B, kun je vervolgens in verschillende combinaties door de sites navigeren:

  • http://A/ (de inhoud van site A verschijnt met skeletten van A)
  • http://B/ (de inhoud van site B verschijnt met skeletten van B)
  • http://A/?connect=B (de inhoud van site B verschijnt met skeletten van A)
  • http://B/?connect=A (de inhoud van site A verschijnt met skeletten van B)

Samengevat maakt het doorgeven van connect=naam in de URL het mogelijk om het "naam" connectorbestand te gebruiken voor alle lussen in de skeletten die geen expliciete connector hebben gedefinieerd, zoals <BOUCLE_a(ARTICLES)>.

Auteur hanjo Gepubliceerd op:

Vertalingen: English, français, Nederlands