Squelette iSPIP

votre site SPIP sur iPhone

iSPIP fournit une version d’un site SPIP optimisée pour les terminaux iPhone et iPodTouch basée sur la bibliothèque iUI développée par Joe Hewitt.

Note : le plugin est d’ores-et-déjà opérationnel. Cependant, ses fonctionnalités sont encore limitées (voir plus bas).

Historique

iSPIP correspond au portage sous forme de plugin d’un squelette développé par Abel Poucet et nommé MobileSPIP.

Principe

Une fois activé, ce plugin fournit une version optimisée de votre site pour l’iPhone et l’iPod Touch accessible à l’adresse http://monsite.example/spip.php?page=ispip.

Exemples :

Installation

iSPIP étant développé dans SPIP-Zone, vous pouvez y récupérer la dernière version sous forme de fichier zip. Il s’active comme tout plugin (voir la documentation officielle).

Personnaliser votre ’apple-touch-icon’

Il s’agit d’une sorte de super favicon utilisé par l’iPhone / iPod Touch pour rajouter un accès direct à un site sur le springboard (le « bureau » de l’iPhone). Vous trouverez plus d’informations sur cette page.

Pour personnaliser l’apple-touch-icon de votre site, créer une image PNG de 57x57 pixels ou plus, nommez-là apple-touch-icon.png et placez là dans le répertoire squelettes. Elle viendra surcharger l’icône fournie par iSPIP.

Compatibilité

iSPIP est compatible avec les plugins Accès restreint et Accès restreint par groupes : les rubriques en accès restreint seront normalement filtrées. Pour le moment, iSPIP ne propose pas encore de formulaire d’identification permettant d’avoir accès au contenu restreint.

Le plugin est compatible avec le plugin agenda2. La gestion des événements est faite sous forme de liste. Seuls les prochains événements sont gérés pour l’instant.

Nécessaire

Le plugin sélection d’articles qui permet de changer l’ordre des articles dans les rubriques.

Nouveautés

version 1.1

  • intégration de la gestion des brèves,
  • affichage des prochains événements ( plugin agenda nécessaire ).
  • utilisation du plugin sélection d’articles pour changer l’ordre d’affichage dans les rubriques

Détecter un iPhone/iPod Touch et proposer une redirection vers iSPIP

Voir http://abel.foxylounge.com/Detecter...

En chantier...

Voici une liste non exhaustive de fonctionnalités à intégrer à iSPIP :

  • Personnalisation et configuration avec CFG
  • Gestion correcte des liens internes
  • Internationalisation du squelette
  • Ajout d’un formulaire de choix de la langue
  • Gestion des traductions
  • Gestion des forums
  • Formulaire d’identification
  • Gestion correcte des liens internes entre articles
  • Détection de l’iphone sur les pages standard du site et proposition le cas échéant de basculer sur la version iphone

Captures d’écran





Discussion

57 discussions

  • Matthius

    Sitemap avec la recherche ici.

    Répondre à ce message

  • 1
    Matthius

    Bonjour,

    Voici ici le sitemap d’ISPIP, à mettre dans votre thème.

    Répondre à ce message

  • bonjour

    en gros, c’est un plugin pour mobile qui ne redirige pas vers les mobiles ?

    intéressant comme concept.

    excusez mon cynisme, mais des fois, je me dis, le dernier dev Spip à qui j’ai parlé me disait « vas faire du Wordpress ».

    j’essaie de lui donner tord...

    Répondre à ce message

  • Bonjour,
    Quelqu’un a-t-il corrigé la gestion des liens internes ? Car cette correction serait bien utile...
    Je pense aussi que ce plugin a été utilisé là : http://contrib.spip.net/iSPIP-THELIA. La gestion des liens internes a été corrigée, mais je ne sais pas si elle peut être récupérée...
    Merci à d’avance pour votre réponse.

    Répondre à ce message

  • Moi aussi j’ai du mal à utiliser ce plugin,
    Je prefere utiliser un theme Zpip ou un squelette spip. Pour répondre a ta question j’utilise « CHATTERTON », il fontionne bien et il est détcté automatiquement

    Répondre à ce message

  • 3

    Merci pour la mise à jour qui me permet enfin d’utiliser ce plugin fort utile.
    il y a cependant un leger bug.
    lors de la connexion à chaque session, tout les caractères accentués sont remplacés par d’autres, rendant peu lisible le contenu à afficher.
    un simple rafraichissement permet d’afficher normalement le contenu.
    Est-il possible de corriger ce bug ?

    y aura-t-il dans une version future la détection automatique de l’iphone pour affichage ?

    • Pour ma part, je n’utilise plus ce plugin et n’ai pas le temps de m’y consacrer.
      Je préfère travailler sur des solutions CSS permettant d’adapter le site à différentes tailles d’écran.

      Les évolutions de ce squelettes seront donc fonction d’autres auteurs/contributeurs.

      Cordialement

    • Bonjour j’ai essayer d’utiliser ce plugin interressant mais je n’arrive pas a le faire fonctionner....
      Meme probleme que RJVALIN...

      Je me suis rabbatu alors sur une version optimisé en cherchant sur le net, et la j’ai trouvé un squelette spip plutot réussi « Chatterton ».
      Quelqu’un a t il essayé ?

    • Moi aussi j’ai du mal à utiliser ce plugin,
      Je prefere utiliser un theme Zpip ou un squelette spip. Pour répondre a ta question j’utilise « CHATTERTON » et il fonctionne bien, il est détecté automatiquement.

    Répondre à ce message

  • bonjour, la colonne Téléchargement(s) n’est pas très claire, il y va du :
    Version 1.12.0 Pour SPIP 2.0, SPIP 2.1
    et
    Version 1.0.0 Pour SPIP 1.9 SPIP 3.0 (???)
    Cdlt

    Répondre à ce message

  • It has some CSS problems with SPIP 3.0.1.
    Here is an example :
    http://www.mobile.kabulpress.org

    Répondre à ce message

  • Kamran

    Hello,
    Hope you release a new version of this plugin for SPIP 3.1.
    Thanks

    Répondre à ce message

  • Hi,
    Sorry I don’t know French. I installed this plugin and I wonder how to modify the header and the footer of the page.
    Can you please explain it ?
    Thank you

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom