SPIP-Contrib

SPIP-Contrib

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

286 Plugins, 197 contribs sur SPIP-Zone, 215 visiteurs en ce moment

Accueil > Commerce > SPIP-Immo > SPIP-Immo : Présentation

SPIP-Immo : Présentation

Plugin SPIP à destination des agences immobilières

2 février 2009 (Date de rédaction antérieure : 25 décembre 2007). – par CALV – 64 commentaires

16 votes

Nous avons été amené à travailler pour plusieurs agences immobilières. A cette occasion, nous avons constaté qu’elles avaient toutes les mêmes demandes spécifiques liées à leur activité.

Après avoir cherché en vain une solution open source existante, nous nous sommes tourné vers la possibilité de développer un plugin SPIP dédié à cette clientèle.

Intérêt

Ce plugin permet d’administrer en ligne un portefeuille d’annonces immobilières. Celles-ci peuvent être caractérisées par une soixantaine de champs différents (cf. la liste des balises ci-dessous) Il est possible de leur attacher des photos. Ces dernières sont gérées comme des documents, les filtres du type « image_reduire » leur sont donc applicables.

JPEG - 29.6 ko
Saisie d’une annonce
Chaque annonce se définie sur une soixantaine de champs

Toutes les infos sur ce plugin sont disponibles ici : spipimmo.commealaville.com

Des variantes de ce plugin fonctionnent la :

  1. www.commealaville.com/references-web-17-index.html (le site est très ancien et ne fonctionne pas correctement sous FireFox ou IE7, nous le savons, la publication de la refonte est prévue pour le 01/01/2008)
  2. Références SPIP-Immo : n’hésitez pas à signaler ici vos sites qui utiliseraient SPIP-Immo, il s’agit de liens en dur sans contrepartie

Installation

Pour installer le plugin SPIP-Immo, vous devez d’abord télécharger ce fichier : SPIP-Immo-v1.1.zip

Une fois cette opération effectuée :
-  décompressez l’archive ZIP dans le répertoire de votre SPIP,
-  mettez en ligne le contenu du répertoire "SPIPImmo"
-  rendez-vous dans "Configuration > Gestion des plugins" et activez le plugin intitulé "SPIP-Immo : Gestion d’annonces immobilières"

Rendez-vous sur la page "Édition > SPIP-Immo" et suivez les instructions pour terminer l’installation.

GIF - 31.3 ko
liste des annonces

Utilisation dans les squelettes

Votre plugin SPIP-Immo est installé et fonctionnel. Pour extraire les données que vous aurez saisie via les formulaires de l’espace privé dans vos squelettes, il ne vous reste plus qu’à créer vos boucles selon les exemples suivants :

Boucle ANNONCES

  1. <BOUCLE_annonce(ANNONCES){id_annonce=#ENV{id_annonce}}{publier=oui}{…}>
  2. </BOUCLE_annonce>

Télécharger

Boucle DOCUMENTS_ANNONCES

  1. <BOUCLE_doc(DOCUMENTS_ANNONCES){numero_dossier=#ENV{id_annonce}}{…}>
  2. </BOUCLE_doc>

Télécharger

Liste des balises existantes

-  #URL_ANNONCE : URL de l’annonce, filtre d’URL Rewriting : lien_annonce_propre ; fonctionne uniquement si un fichier .htaccess est installé et correctement paramétré (cf. Liste des paramètres existants)
-  #ID_DATE : date de saisie de l’offre, tous les filtres de gestion de dates peuvent s’y appliquer
-  #TYPE_OFFRE : type de bien (Appartement, Maison / Villa, Parking, Terrain, Commerce, Boutique, Local, Bureaux, Loft / Atelier / Surface, Divers, Immeuble, Hangar, Bureau / Local commercial, Hôtel particulier)
-  #TYPE_MANDAT : type de mandat obtenu par l’agence (simple, semi privilège, privilège, exclusif)
-  #DATE_MODIFICATION : date de modification de l’offre, tous les filtres de gestion de dates peuvent s’y appliquer
-  #DATE_DISPONIBILITE : date de disponibilité du bien (libération par les occupants actuels)
-  #TRAVAUX : montant des travaux à effectuer/envisager
-  #CHARGES : montant des charges...
-  #DEPOT_GARANTIE : montant du dépot de garantie nécessaire à la signature
-  #TAXE_HABITATION : montant de la taxe d’habitation
-  #TAXE_FONCIERE : montant de la taxe foncière (uniquement dans le cas d’une vente...)
-  #ADR_BIEN_1 : adresse du bien
-  #ADR_BIEN_2 : suite de l’adresse du bien
-  #CP_BIEN : code postal du bien
-  #VILLE_BIEN : ville du bien
-  #CP_INTERNET : code postal spécifique à l’affichage en ligne (très utile en milieu rural)
-  #VILLE_INTERNET : ville spécifique à l’affichage en ligne (très utile en milieu rural)
-  #QUARTIER : nom ou numéro du quartier
-  #SECTEUR : secteur géographique (très utile en milieu rural)
-  #RESIDENCE : nom de la résidence
-  #TRANSPORT : type de transports déservant le bien
-  #PROXIMITE : services à proximité (gare, école, déchetterie...)
-  #CATEGORIE
-  #NB_PIECES : nombre de pièces
-  #NB_CHAMBRES : nombre de chambre
-  #SURF_HABIT : surface habitable
-  #SURF_CARREZ : surface Carrez (uniquement pour la France : correspond à un savant calcul instauré par une loi proposée par le député Carrez et à visant ne pas tenir compte de surfaces se situant, entre autre, sous la barre des 180 cm : Loi Carrez)
-  #SURF_SEJOUR : Surface du séjour
-  #SURF_TERRAIN : Surface du terrain
-  #ETAGE : Nombre d’étage du bien (ex : duplex => 2 étages)
-  #NB_ETAGE : Nombre d’étage (ex : pour les immeubles)
-  #CODE_ETAGE : Numéro de l’étage où se situe le bien
-  #ANNEE_CONS : Année de construction du bien
-  #TYPE_CUISINE : Le type de cuisine (ex : américaine, kitchenette,...)
-  #NB_WC : Nombre de toilettes
-  #NB_SDB : Nombre de salles de bain
-  #NB_SDE : Nombre de salles d’eau
-  #NB_PARK_INT : Nombre de parkings intérieurs
-  #NB_PARK_EXT : Nombre de parkings extérieurs
-  #NB_GARAGES : Nombre de garages
-  #NB_CAVES : Nombre de caves
-  #TYPE_SOUSSOL : Type de sous-sol (ex : complet)
-  #TYPE_CHAUF : Type de chauffage (ex : collectif, individuelle, ...)
-  #NAT_CHAUF : Nature du chauffage (ex : gaz, électrique, fuel, ...)
-  #ASCENSEUR : Ascenseur (oui/non)
-  #BALCON : Nombre de balcons
-  #TERRASSE : Nombre de terrasses
-  #PISCINE : Piscine (oui/non)
-  #ACCES_HANDI : Accès aux personnes à mobilité réduite (oui/non)
-  #NB_MURS_MIT : Nombre de murs mitoyens
-  #FACADE_TERRAIN : Surface de la façade du Terrain
-  #TEXTE_ANNONCE_FR : Texte d’annonce en français
-  #TEXTE_ANNONCE_UK : Texte d’annonce en anglais
-  #TEXTE_ANNONCE_SP : Texte d’annonce en espagnol
-  #TEXTE_ANNONCE_DE : Texte d’annonce en allemand
-  #TEXTE_ANNONCE_IT : Texte d’annonce en italien
-  #TEXTE_MAILING : Texte de mailing (pour l’envoi d’un e-mail lors de la création de l’annonce)
-  #PRESTIGE : Bien prestigieux ou pas

Liste des paramètres existants

Gestion des paramètres dans les boucles ANNONCES et DOCUMENTS_ANNONCES.

La boucle ANNONCES

Voici la liste exhaustive des paramètres qui peuvent être passés dans la boucle ANNONCES (en gras, ceux qui nous ont semblé les plus important)

-  {lien_annonce_propre}
-  {id_annonce=numérique}
-  {id_date=une date au format datetime (ex. : 2008-01-15 00:00:00)}
-  {publier=Oui/Non}
-  {vente_location=Vente/Location}
-  {type_offre="Appartement", "Maison / Villa", "Parking", "Terrain", "Commerce", "Boutique", "Local", "Bureaux", "Loft / Atelier / Surface", "Divers", "Immeuble", "Hangar", "Bureau / Local commercial", "Hôtel particulier" : sans les guillemets}
-  {n_mandat=texte}
-  {type_mandat=SIMPLE/SEMI PRIVILEGE/PRIVILEGE/EXCLUSIF}
-  {date_offre=date au format jj/mm/aaaa (ex. : 03/12/2007)}
-  {date_modification=date au format jj/mm/aaaa (ex. : 03/12/2007)}
-  {date_disponibilite=date au format jj/mm/aaaa (ex. : 03/12/2007)}
-  {negociateur=texte}
-  {prix_loyer=numérique}
-  {honoraires=numérique}
-  {travaux=numérique}
-  {charges=numérique}
-  {depot_garantie=numérique}
-  {taxe_habitation=numérique}
-  {taxe_fonciere=numérique}
-  {adr_bien_1=texte}
-  {adr_bien_2=texte}
-  {cp_bien=numérique}
-  {ville_bien=texte}
-  {cp_internet=numérique}
-  {ville_internet=texte}
-  {quartier=texte}
-  {residence=texte}
-  {transport=texte}
-  {proximite=texte}
-  {secteur=texte}
-  {categorie=Maison/Appartement/Studio}
-  {nb_pieces=numérique}
-  {nb_chambres=numérique}
-  {surf_habit=numérique}
-  {surf_carrez=numérique}
-  {surf_sejour=numérique}
-  {surf_terrain=numérique}
-  {etage=numérique}
-  {code_etage=numérique}
-  {nb_etage=numérique}
-  {annee_cons=numérique aaa (ex. : 1930)}
-  {type_cuisine=texte}
-  {nb_wc=numérique}
-  {nb_sdb=numérique}
-  {nb_sde=numérique}
-  {nb_park_int=numérique}
-  {nb_park_ext=numérique}
-  {nb_garages=numérique}
-  {type_soussol=texte}
-  {nb_caves=numérique}
-  {type_chauf=texte}
-  {nat_chauf=texte}
-  {ascenseur=Oui/Non}
-  {balcon=numérique}
-  {terrasse=numérique}
-  {piscine=Oui/Non}
-  {acces_handi=Oui/Non}
-  {nb_murs_mit=numérique}
-  {facade_terrain=numérique}
-  {texte_annonce_fr=texte}
-  {texte_annonce_uk=texte}
-  {texte_annonce_sp=texte}
-  {texte_annonce_de=texte}
-  {texte_annonce_it=texte}
-  {texte_mailing=texte}
-  {prestige=Oui/Non}

La boucle DOCUMENTS_ANNONCES

-  {id_document=numérique}
-  {numero_dossier=numérique (ex. : #ID_ANNONCE)}
-  {fichier=texte}
-  {taille=numérique}

Améliorations apportées pour la v2.0

-  Les nouveautés
-  Les balises
-  Les boucles

Les nouveautés

-  Formulaire du moteur de recherche (qui renvoie vers spip.php ?page=resultat_spipimmo),
-  Graphisme (utilisation des styles SPIP de l’interface d’administration),
-  Gestion des documents,
-  Gestion des formats d’images (gif, png et jpeg),
-  Gestion automatique des mises à jours,
-  Processus de désinstallation automatique,
-  Création d’une boucle des types d’offres.

Les boucles

Quelques changements interviennent dans les boucles :

-  Boucle ANNONCES : le critère "publie" n’est plus nécessaire, la boucle affiche par défaut les biens publiés,
-  Boucle DOCUMENTS_ANNONCES : la gestion distincte des documents et des images implique la création des critères {spipimmo_image} et {spipimmo_document}, ce qui donne, par exemple :

  1. <BOUCLE_doc(DOCUMENTS_ANNONCES){spipimmo_image}{numero_dossier=#ENV{id_annonce}}{…}>
  2. </BOUCLE_doc>

Télécharger

...qui listera l’ensemble des images de l’annonce.

-  Création d’une nouvelle boucle : TYPES_OFFRES ; celle-ci renvoie les types d’offres stockés dans la table correspondante ; l’utilité réside dans la mise en place d’une navigation par types d’offres...

Les balises

-  #FORMULAIRE_SPIPIMMO : insérée dans un squelette, cette balise vous affichera le formulaire suivant :

Vous pouvez personnaliser l’affichage en modifiant le squelette de la balise, éditable là "/plugins/SPIPImmo/formulaires/formulaire_spipimmo.html".

Le formulaire pointe sur spip.php ?page=resultat_spipimmo, ce qui implique la création du squelette resultat_spipimmo, non inclus dans le plugin.

Voir en ligne : SPIP-Immo

Dernière modification de cette page le 2 février 2009

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 29 novembre 2013 à 10:20, par jacangers En réponse à : SPIP-Immo : Présentation

    Bonjour

    Je découvre ce plugin. Est il compatible avec les dernières versions de SPIP ?

    Répondre à ce message

  • Le 12 avril 2012 à 13:43, par Kevin En réponse à : SPIP-Immo : Présentation

    Bonjour,

    avez-vous pensez a intégrer le viager ? en plus de la vente et de la location ?

    merci pour votre réponse a bientôt

    • Le 23 décembre 2012 à 10:58, par Pierre KUHN En réponse à : SPIP-Immo : Présentation

      Bonjour

      Tu peux expliquer ce que c’est ? Je suis entrain de vous faire la V4 pour spip 3 actuellement, alors autant faire les rajouts.

    • Le 26 décembre 2012 à 09:26, par Kevin En réponse à : SPIP-Immo : Présentation

      Bonjour,

      voici, un lien pour t’xpliquer ce que sais :
      http://fr.wikipedia.org/wiki/Vente_en_viager_d%27un_bien_immobilier_en_France

      Merci pour ton boulot sur ce plugin.

    • Le 26 décembre 2012 à 10:31, par Pierre KUHN En réponse à : SPIP-Immo : Présentation

      Bonjour

      Merci pour le retour.

      Je vois ce que c’est maintenant, je vais l’intégré.
      Je projet de refonte est au début et je patauge encore car entre la version 2 et la version 3 ya une grosse différence.
      En même temps j’intègre les projet qui on pas vu le jour dans le plugins, je pense pas livré le plugin avant 2 mois.

    • Le 5 mars 2013 à 22:41, par Maxime En réponse à : SPIP-Immo : Présentation

      Bonjour,

      Je viens aux nouvelles concernant une nouvelle version du plugin ?

      Merci

    • Le 6 mars 2013 à 09:14, par Pierre En réponse à : SPIP-Immo : Présentation

      IL est très complexe ce plugins a redev en spip 3
      IL va me falloir pas mal de temps.

    • Le 4 août 2013 à 15:53, par alf En réponse à : SPIP-Immo : Présentation

      Salut, si tu as besoin d’un coup de main pour le traduire à l’espagnol, n ’hésite pas, je peux t’aider, je suis aussi intéressé dans ce plugin, je ne suis pas trop fort en programmation, mais si je peux t’aider d’une façon ou une autre, pour tester, ou donner mon avis, fait moi signe. Merci

    • Le 5 août 2013 à 09:02, par Pierre KUHN En réponse à : SPIP-Immo : Présentation

      Bonjour

      JE n’ai pas avancé encore car je bloque sur certain point.
      Je vais me remettre dedans prochainement.

    Répondre à ce message

  • Le 18 mars 2013 à 11:57, par julie En réponse à : SPIP-Immo : Présentation

    Bonjour,
    Je voulais savoir est ce qu’il existe une version de ce plugins pour SPIP 3 ?
    Merci

    Répondre à ce message

  • Le 10 mars 2013 à 13:23, par Quentin En réponse à : SPIP-Immo : Présentation

    Bonjour,

    J’utilise votre plugin pour mon site et je trouve qu’il est bien pensé.
    J’ai fait de l’url rewrite sur mes pages mais je me retrouve un peu bloqué avec la pagination , je souhaite pouvoir continuer a l’utiliser mais ça ne fonctionne plus.

    J’insère la balise #PAGINATIONpage dans mon squelette et j’aimerais savoir comment la pagination est générée ? J’ai trouvé un fichier dans le plugin dans /inc/spipimmo_pagination.php mais je pense qu’il spécifie uniquement pour le back office.

    Merci

    Répondre à ce message

  • Le 4 janvier 2012 à 14:00, par julo En réponse à : SPIP-Immo : Présentation

    bonjour

    Comment ajouter dans le moteur une recherche par secteur ? merci

    Répondre à ce message

  • Le 3 janvier 2012 à 19:57, par Commetou En réponse à : SPIP-Immo : Présentation

    Bonjour,
    Tout d’abord merci pour ce plugin qui m’a permis de monter ma première agence immobilière en ligne.
    Malgré mes essais et recherches, je n’ai pas trouvé le moyen d’afficher les annonces non publiées (dé-publiées car vendu). Est-ce possible ? Si oui, comment ?

    Par ailleurs, pensez-vous rajouter la mention « Émissions de gaz à effet de serre » au même titre que vous avez rajouté la mention « Consommation énergétique » ?

    Pour voir le site : http://www.fabricelienhardt.com/

    Merci d’avance de votre aide et meilleurs vœux pour cette nouvelle année !

    Répondre à ce message

  • Le 13 décembre 2011 à 05:51, par TL En réponse à : SPIP-Immo : Présentation

    trop lourd .... vaut mieux utiliser un bon spip tout court avec les champs extra et faire le reste soi même ... on sera plus sûr du résultat et ça sentira moins l’usine à gaz ;)

    Trop lourd à gérer, trop de pti bugs... je n’ai pas envie que mon client m’appelle toutes les semaines et au final ne pas trop savoir quoi lui dire .... si faut être expert pour utiliser ce plugin, autant tout faire tout seul !!

    dommage

    Répondre à ce message

  • Le 16 septembre 2011 à 00:02, par Kris En réponse à : SPIP-Immo : Présentation

    Bonjour,

    Je voulais savoir si le plugin avait encore un support car je constate que sur le site « commealaville », on obtiens assez difficilement une réponse.

    Je voulais proposer de reprendre le projet spip immo, de l’améliorer en corrigeant les bugs que j’ai pu constater mais aussi de l’adapter à d’autres CMS (notamment xoops).

    • Le 16 septembre 2011 à 08:54, par calv En réponse à : SPIP-Immo : Présentation

      Bonjour Kris,

      Effectivement, nous n’avons pas apporté de réponse aux questions publiées sur http://spipimmo.commealaville.com depuis la mi août. Comme beaucoup d’agence web, nous sommes fort occupé.

      Nous apportons les réponses à tes questions de suite, soit moins de 36 h après, ce qui n’est pas non plus énorme ;) .

      Sinon, le plugin est totalement libre, tu peux donc sans problème participer à son développement. Et nous serions ravi qu’il soit porter sur Xoops. Pour plus de facilité, contacte-nous via ce formulaire : http://www.commealaville.com/-Contactez-nous-.html.

      Peu de développeurs ou d’agences le font, mais nous sommes toujours partant pour échanger, collaborer, améliorer. Et même, si tu utilises SPIP Immo sur un site, n’hésite pas à me le dire, je ferai un lien HTML de qualité dans la rubrique concernée.

      A+
      Jérôme.

    • Le 16 septembre 2011 à 11:38, par Kris En réponse à : SPIP-Immo : Présentation

      Eh bien finalement, votre réponse à été plus rapide que ce que j’espérais.
      Je compte bien porter ce plugin sur Xoops car sur ce CMS, c’est un des gros manque et je trouve spip immo très bien conçu.

      Par contre, si je puis me permettre un avis personnel (n’y voyais pas là une attaque mais plutot le but d’améliorer la chose) :
      Je trouve certaines partie du support qui n’apportent pas de réels solutions aux utilisateurs. Notament pour ce qui est des squelettes d’exemples.
      Je m’explique :
      Pourquoi ne pas plutôt fournir un exemple du code dans un bloc texte téléchargeable plutot qu’une page HTML assez trompeuse au niveau du contenu (notament parce que vous avez utiliser un autre plugin pour vos squelettes).
      Je trouve aussi que la structure même du site est assez fouillis. On ne sait pas trop bien ou chercher, quels sont les éléments à jours, ceux qui ne le sont pas.

      Je pense que votre site aurait besoin d’une petite mise à jour.
      Je suis partant pour vous donner un coup de main, des exemples si celà est nécessaire.

      Je vous remerci en tout cas pour votre attention et votre travail qui est déja admirable.

    • Le 21 septembre 2011 à 19:24, par Kris En réponse à : SPIP-Immo : Présentation

      Salut,

      Bon, eh bien je galère à l’affichage des éléments sur la page annonce.html

      J’ai passer mon apresm midi a tester des tas de trucs sans résultat. Du coup, j’ai tout réinstaller proprement mais rien a faire : les données ne sont pas affichés. J’ai poster des msg sur commealaville mais toujours pas de réponse. Il me reste 2 jours pour terminer ce site et je commence a stresser.

    • Le 28 septembre 2011 à 08:03, par Kris En réponse à : SPIP-Immo : Présentation

      calv, j’ai vraiment besoin de ton aide. Je désespère. Je n’ai toujours pas trouvé le moyen de retrouver les données dans ma page d’annonce (annonce.html) malgrès l’utilisation du squelette annonce.html fourni dans le site commealaville.

      Qu’est ce que vous n’avez pas intégré qui fait que les annonces n’affichent aucune données (mis à part les photos et l’id annonce).
      J’ai fait des tests en tout sens mais n’ai toujours pas résolu le problème.

    • Le 28 septembre 2011 à 08:43, par Kris En réponse à : SPIP-Immo : Présentation

      Rhaaa mais c’est tout bête et je me demande comment j’ai fait pour passer a côté !!!! Il manquais la boucle annonce !!

      ce qui donne :

      <BOUCLE_annonce(ANNONCES)>
                              <div style="clear:both; font-family:tahoma; font-size:11px; padding-top:20px;">
                                      [<div style="float:right;">R&eacute;f : #N_MANDAT-(#ID_ANNONCE)</div>]
                                      [<div style=" font-weight:bold;">#VENTE_LOCATION #TYPE_OFFRE à #VILLE_BIEN - (#PRIX_LOYER) &euro;</div>]
                                      [<div>Surface habitable : (#SURF_HABIT) m²</div>]
                                      [<div>#TEXTE_ANNONCE_FR</div>]
                                      <div style="padding-left:15px; padding-top:15px;">
                                              <UL>
                                                      <LI>Date de création de l'annonce : (<SPAN class="balisesspip">[(#DATE_OFFRE|jour)]/[(#DATE_OFFRE|mois)]/[(#DATE_OFFRE|annee)]</SPAN>)</LI>
                                                      <LI>Type de mandat (<SPAN class="balisesspip">#type_mandat</SPAN>) : #TYPE_MANDAT</LI>
                                                      <!-- Suite des données qu'on intègre à l'annonce//-->
      <LI>Mailing (<SPAN class="balisesspip">#texte_mailing</SPAN>) : #TEXTE_MAILING</LI>
                                                      <LI>Prestige (<SPAN class="balisesspip">#prestige</SPAN>) : #PRESTIGE</LI>
                                              </UL>
                                      </div>
                              </div>
                              </BOUCLE_annonce>
    • Le 28 septembre 2011 à 13:51, par Kris En réponse à : SPIP-Immo : Présentation

      Il semble que l’affichage du DPE ne s’affiche pas. Etrange alors que le reste s’affiche.

      J’ai entrer le code suivant : #DPE

      Je vais vérifier dans la base SQL mais il me semble que c’est ça.

    Répondre à ce message

  • Le 18 mai 2011 à 12:33, par vincent En réponse à : SPIP-Immo : Présentation

    Bonjour,

    j’ai posté quelques remarques sur le site spipimmo directement, mais ce forum semble bien plus actif.. donc voici quelques corrections apportées et une question :

    Citation :
    Bonjour,

    je suis en train d’utiliser le plugin spipimmo pour construire un site. J’ai ajouté le support du GES (gaz à effet de serre) en dupliquant les lignes de codes concernant le DPE

    j’ai aussi trouvé un petit bug dans le fichier exec/modifier_annonce.php

    ligne 962, le regexp ne prend pas en compte les fichiers mp4 par exemple, qui sont de plus en plus utilisés (HTML5 video en H.264 ou lecture par flash pour les anciens navigateurs)

    il faut remplacer :

    if(ereg("^immo" . $idAnnonce . "-[0-9]*.[a-zA-Z]*$", $fichier))

    par

    if(ereg("^immo" . $idAnnonce . "-[0-9]*.[a-zA-Z0-9]*$", $fichier))

    pour permettre les chiffres dans les extensions de fichier.

    ==================================

    Citation 2 :
    autre petite correction pour la reecriture d’urls.. Si il y a des accents ou des espaces dans le type ou dans la ville, l’htaccess n’est pas correct.

    Je suis pas un expert, alors j’ai bidouillé a ma maniere, mais ca marche :

    j’ai modifié spipimmo_fonctions.php a la racine du plugin : la derniere fonction devient :

            function lien_annonce_propre($texte)
            {
                    $texte=substr($texte, 9);
                    $tabLien=split("&", $texte);
                    $id_annonce=substr($tabLien[1], 11);
                    $type=substr($tabLien[2], 5);
                    $ville=substr($tabLien[3], 6);
                    return "annonce-".$id_annonce . "-" . $type . "-" . $ville . ".html";
            }

    puis dans le htaccess :

    RewriteRule ^annonce-([0-9]*)-(.*)\.html /spip.php ?page=annonce&id_annonce=$1 [L]

    Et j’ai un autre souci, quand on utilise les articles de spip en plus des annonces, et qu’on les passe en publié on a une erreur 302.. et quand on bidouille un peu headers.php de spip, en enlevant le @ avant le header, pour voir ce qui s’y passe.. on a ce joli message :

    Warning : Cannot modify header information - headers already sent by (output started at /homez.424/blabla/www/plugins/SPIPImmo/spipimmo_fonctions.php:1) in /homez.424/blabla/www/ecrire/inc/headers.php on line 52

    Donc spipimmo a du declencher une sortie quelque part.. MAIS OU ?

    Si y’a des gens qui trouvent.. !

    Donc la je suis un peu bloqué sur mon probleme de sortie avant le header de redirection.. si quelqu’un a trouvé d’ou ca vient ?

    Merci !

    • Le 18 mai 2011 à 17:33, par vincent En réponse à : SPIP-Immo : Présentation

      un autre petit bug, dans le tri (interface d’admin), qui fait un groupby (quand on tri par type, ou prix, on a que un element de chaque type ou de chaque prix, si on a des prix identiques)

      dans plugins/SPIPImmo/exec/spipimmo.php

      ligne 99, le code correct est :

      $resListeAnnonces=sql_select("*", "spip_annonces", "", "", $order, $limit, "");
    • Le 20 juin 2011 à 11:17, par vince En réponse à : SPIP-Immo : Présentation

      Bon je suis désolé de dire ca, mais vu le nombre de bugs et des manques de ce plugin, je conseille fortement de passer plutot par le plugin « champs extra » pour conserver les fonctionnalités de l’article (classement par rubriques, liens avec les mots clefs, upload de documents qui fonctionne bien mieux.. etc.. )

      Et je trouve ca un peu abusif, de le marquer comme étant stable.. Désolé je ne voudrais blesser personne mais c’est sincère ! une personne qui veut faire un site avec ce plugin et qui ne connait pas php va vite être découragée par les soucis rencontrés

    Répondre à ce message

  • Le 19 avril 2011 à 13:06, par Pierre En réponse à : SPIP-Immo : Présentation

    Bonjour, je vous explique le soucis, actuellement mon client à 7 pages en partie privée hors sur la 6e et la 7e on ne voit rien, la liste est vide alors que les annonces sont bien créées puisque visibles du coté publique.
    Quand je fais une copie de son site en local, tout s’affiche correctement.
    Version de spip 2.1, du plugin 3.2.

    J’avais deja eu ce problème j’avais rebasculé le site sur le serveur et avait mis une autre base mais si je dois faire ca tous les 1 mois ca le fait pas.

    Mon hébergeur est 1and1.

    Merci d’avance de votre aide

    Répondre à ce message

Répondre à cet article

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Acces Restreint 3.0

    11 décembre 2008 – 784 commentaires

    Le plugin accès restreint permet de définir et de gérer des zones de l’espace public en accès restreint. Cette version du plugin a été redévelopée et optimisée tout spécialement pour SPIP 2.0. Il en découle une amélioration des performances sur les gros (...)

  • Champs Extras 3

    16 janvier 2012 – 538 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 (...)

  • Réservation d’événements

    16 mars 2015 – 190 commentaires

    Ce plugin permet d’offrir aux visiteurs de s’inscrire pour un évènement du plugin Agenda et de gérer les réservations enregistrées. Installation Le plugin s’installe comme n’importe quel plugin. il nécessite : Agenda API de vérification (...)

  • Les crayons

    23 avril 2008 – 815 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • LESS pour SPIP : Less-CSS (anciennement LESSpip)

    5 novembre 2010 – 43 commentaires

    Less-CSS (Anciennement LESSpip) est un plugin intégrant facilement le logiciel LESS dans SPIP. LESS est une extension de CSS ajoutant les variables, les classes, les opérations, les imbrications au langage. Facilitant ainsi l’écriture de (...)

Ça spipe par là