SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs On SPIP-Zone, 146 visitors now

Home > Templates > Tools for Templates > Assistant de Conception de Site (ACS) > ACS plugin

ACS plugin

Assistant de Configuration du Site is the Site Configuration Wizard

27 July 2008 – by Daniel FAIVRE – commentaires

All the versions of this article: [English] [français]

9 Votes

ACS is a Spip plugin to configure quickly some components-based Spip skeletons sets

ACS is a Spip plugin to configure quickly some skeletons sets from a “click-playground” of the Spip site private area.

-  For projects managers, ACS simplifies tasks sharing between developpers, web-designers, and webmasters: a web-designer is not supposed to be a skeleton specialist.

-  For developers, ACS provides an Application Programming Interface (API) to create new components and/or include existing components to their skeletons.

-  For web-designers, ACS helps set a web-design much more quickly, in total independence from Spip skeletons developers.

ACS components are multi-languages compliant. Here are samples of some available components:

Agenda component
Audio playlist component
Administration GUI

ACS for webmaster

To be directly usable by non-Spip-experts webmasters, ACS distribution include sets of highly configurable ready-to-use skeletons sets, like the Cat model (Components catalog).

When plugin ACS downloaded, installed, activated, and configured, webmaster (and other authorized ACS administrators) can go to a new menu choice in the Spip Configuration menu: sub-menu “Configure website”.

ACS admin
Graphic User Interface, ACS version 0.4

The simplest way to begin ? Go to Components pane and configure desired components of active ACS model.

In the Cat model [1], as sample, configuring the Fond (background) component is enough to set default values for whole website, and configuring the Onglets (panes) component is enough to activate default values for the built-in navigation menu panes.

ACS for Spip skeletons developpers

ACS fit with any Spip skeleton, in which you can embed your own components and/or some existing components from active ACS model [2].

Improve existing component

ACS uses Spip override system for components: components included in skeleton(s) set(s) choosen on ACS administration pane overrides same-named components from active ACS model.

To develop new components as to customize an existing one, define a skeleton directory with a composants sub-directory that contain only new created components. ACS can define several levels for override: you can properly and easily isolate downloaded skeletons elements from customized elements. (So, it’s NOT useful, and discouraged, to directly modify components in the plugin distribution directories)

Contribute

ACS plugin will fit more and more requirements as many contributors helps enhance the ACS models choices.

Repository is the Spip-zone one. A community website is now available, powered by the ACS-development version, with documentation, FAQ, downloads urls, ...

View online : Original documentation of ACS

P.S.

Genuine documentation: here.

Footnotes

[1ACS uses models, which are sets of skeletons elements and dependencies. Cat is a special one: a components catalog, highly configurable.

[2Active ACS model: choose it in ACS administration GUI : Spip private area, Configuration menu, Configure website submenu, Administration pane

updated on 27 July 2008

Back to top

Your comments

  • On 1 July 2009 at 22:37, by Daniel FAIVRE Replying to: ACS plugin : sections translations

    ACS do not provide anything more than SPIP itself for sections translations. Sections translations in SPIP are not directly managed. You must use any SPIP translation mechanism (“multi” fields, navigation by lang in sections, etc.). ACS helps you for the pages template’s translations and not for page’s content translations. ACS administration GUI enable translations files edition, directly in SPIP, without FTP or SSH connection, for templates. Furthermore, some Cat’s components in ACS distribution provides icons for the same article in other languages, if exists. That’s all.

    Reply to this message

  • On 23 June 2009 at 17:03, by John Replying to: ACS plugin

    Your plugin is wonderful ! I’ve never seen something like that before. But how can I get translations for rubrics ?

    Reply to this message

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Add a document

Back to top

Here they're talking

  • (fr) Plugin Modèles media

    25 avril 2011 – 169 commentaires

    Les modèles , et produisent chacun un résultat différent et ce résultat, pour les images, dépend du fait qu’elle soit dans le portfolio ou non. Ce plugin propose une nouvelle série de modèles ayant un comportement unifié et indépendant du mode des (...)

  • (fr) Formidable, le générateur de formulaires

    23 janvier 2012 – 2230 commentaires

    Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs. Introduction L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins (...)

  • (fr) Einsteiniumist (Squelette)

    23 avril 2013 – 81 commentaires

    Un squelette principalement conçu pour les sites de type blog et portfolio. Présentation : Adaptation pour Zpip du thème Wordpress Einsteiniumist conçu par Padd Solutions. Voir une démo du thème et du squelette Einsteiniumist. Ce squelette (...)

  • (fr) Plugin séances

    10 octobre 2010 – 85 commentaires

    Dans la gestion d’événements, il arrive d’avoir à mettre en rapport un spectacle (film, concert ou autre), un lieu et une date. Il est alors possible d’envisager plusieurs modes de présentation : pour un spectacle donné, les dates et lieux de celui-ci, (...)

  • (fr) Champs Extras 3

    16 janvier 2012 – 588 commentaires

    Ce plugin permet de créer et/ou de gérer des champs supplémentaires dans les objets éditoriaux de SPIP. Il permet donc de prendre en compte et d’afficher de nouveaux éléments dans n’importe quel objet éditorial de SPIP. Screencast Vous n’aimez pas (...)