Derniers sujets

Statistiques du Forum
  • Messages du forum :29,280
  • Sujets du forum :4,331
  • Membres :667
  • Dernier membre :claryajsnq


Posté par : nicks
19/11/2010, 12:26:14
Forum : Développement et Astuces
- Réponses (4)

Bonjour,

Petite fonction très simple, mais que personnellement je n'ai jamais réussi à trouver ni sur les forums, ni dans la doc...
Il s'agit de pré-remplir un champ <input> et de supprimer cette valeur par défaut, lorsque le champ est sélectionné.

Il faut pour cela, avoir installé le module Formbuilder (j'ai testé avec une version de CMSMS 1.9 et Formbuilder 0.6.4, mais à priori cette astuce devrait fonctionner avec les versions antérieures).

Admettons que nous avons un formulaire de contact simple avec un champ "Nom" (de type "champ du mail "From nom"), "Adresse e-mail"(de type champ du mail "From adresse"), "Message" et un bouton d'envoi.
Nous voulons que les champs "nom" et "adresse e-mail" aient pour valeur par défaut respectivement : "votre nom" et "votre adresse e-mail".
(à noter que ceci est prévu par défaut dans Formbuilder pour les champs de type "Textarea" qui correspond ici à "Message".)

Dans Formbuilder, on sélectionne notre formulaire, puis on clic pour modifier le champ nom. "Nom de champ" on choisit un nom court, sans espaces et sans accents (un mot quoi!), ex : "nom".
Dans "Options avancées" on peut ensuite choisir de masquer le "label" (certains diront que ce n'est pas terrible en terme d'accessibilité, ce qui n'est pas faux, mais il faut aussi noter que formbuilder génère de toute façon des "labels" de type "label for="fbrp__2"" qui ne servent à rien pour un malvoyant...), ce qui peut être utile si le label n'est pas très compréhensible, ou pour éviter d'être redondant.
toujours dans "Options avancés" on va entrer le code suivant dans le champ "Javascript pour le champ :", qui permettra d'effacer la valeur par défaut lorsque le champ est sélectionné.

Code :
onblur="if(this.value=='') this.value=this.defaultValue;" onfocus="if(this.value==this.defaultValue) this.value='';"

On valide les modifications et puis on recommence la manip avec le champ e-mail (par exemple).

On sauvegarde le formulaire, il ne reste plus qu'à appeler le formulaire (dans une page ou un gabarit) de cette manière :
Code :
{FormBuilder form='nom-du-formualire' value_nom='votre nom...' value_mail='votre adresse e-mail...'}
On remplace bien sur 'nom-du-formulaire' par le bon et "value_nom" et "value_mail" par la valeurs du champ nom vue précédemment!

Imprimer cet élément


Posté par : p.ricci
19/11/2010, 11:33:52
Forum : Modules, Tags
- Réponses (9)

Bonjour,

J'aimerai avoir votre avis sur la meilleur façon de procéder afin de pouvoir proposer un quiz sur un site dont l'accès se fait uniquement par authentification via FEU.
Le module Quizzard me semble la meilleur option mais propose un formulaire de 'création d'utilisateur' lors de l'accès au quiz.

Existe-t-il un moyen d'étendre un module sans aller changer de code afin de pouvoir faire d'éventuelle mise à jour ou alors faut-il aller bidouiller dans le code et donc perdre les maj ?
Existe-t-il un autre module plus adapté (je n'en n'ai pas trouver dans la forge) ?

Merci d'avance.

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : CELEONET
#~ Informations Système :
#~ Version du CMS
#~ 1.8.2
#~ Modules installés
#~ CMSMailer
#~ 2.0
#~ FileManager
#~ 1.0.2
#~ MenuManager
#~ 1.6.5
#~ ModuleManager
#~ 1.4
#~ News
#~ 2.10.6
#~ nuSOAP
#~ 1.0.2
#~ Search
#~ 1.6.5
#~ ThemeManager
#~ 1.1.1
#~ TinyMCE
#~ 2.7.2
#~ FormBuilder
#~ 0.5.3
#~ Sendeplan
#~ 1.2
#~ CustomContent
#~ 1.5.3
#~ FrontEndUsers
#~ 1.8.5
#~ SimpleSearch
#~ 0.1
#~ Thumbnails
#~ 0.1.1
#~ Album
#~ 0.9.3
#~ Statistics
#~ 1.0.1
#~ FeuTempUser
#~ 0.0.0.1
#~ SelfRegistration
#~ 1.3.2
#~ ImportUser
#~ 0.1
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Imprimer cet élément


Posté par : whitewater
18/11/2010, 20:09:01
Forum : Modules, Tags
- Réponses (3)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.3
#~ * MenuManager: 1.7
#~ * ModuleManager: 1.4
#~ * News: 2.11
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.1
#~ * Search: 1.6.6
#~ * ThemeManager: 1.1.2
#~ * TinyMCE: 2.8.0
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 64000000
#~ * default_upload_permission: 664
#~ * url_rewriting: none
#~ * page_extension:
#~ * query_var: page
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale:
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.14
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 128M
#~ * max_execution_time: 30
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 64M
#~ * upload_max_filesize: 64M
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~


Bonjour à tous,

J'utilise MS depuis les plus anciennes versions et apprécie sincèrement ses récentes évolutions.

Je suis aujourd'hui confronté à un "problème" qui émane sûrement de mon ignorance quand à son fonctionnement technique.

Je suis en train de créer un site bien différent des sites que je fais habituellement, à savoir que celui ci utilise une fonction ajax qui charge le contenu de façon dynamique dans mon gabarit de page. En gros je crée toutes mes pages et lors du clic sur un lien, la page cible se charge directement dans la balise {content} de mon gabarit global.
Cette fonction est appelée grâce à une classe "slide":

<a href="index.php?page=mapagecible" class="slide">Page cible</a>

Tout fonctionne parfaitement mais j'ai un souci avec certaines variables et balises...

Dans le module news notamment et ses balises {$firstpage} et {$nextpage}.

Je ne sais pas comment leur attribuer cette fameuse classe pour obtenir un lien comme celui-ci et éviter que le lien ne s'ouvre dans une fenêtre qui recharge l'intégralité du contenu....

<a href="nextpage" class="slide">nextpage</a>

En gros, mon problème se pose évidemment pour l'ensemble des balises du noyau de MS ( {return_url} {more_link} etc....)

Une âme charitable pour me sortir de ce mauvais pas?!

Merci à tous pour toute aide ou explication sur ce point de difficulté.

Cordialement.

Bastien

Imprimer cet élément


Posté par : Whymsun
18/11/2010, 16:42:02
Forum : Modules, Tags
- Réponses (13)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.6.x
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ Installed Modules
#~ * FileManager: 1.0.2
#~ * nuSOAP: 1.0.1
#~ * TinyMCE: 2.7.3
#~ * AjaxMadeSimple: 0.1.6
#~ * CGExtensions: 1.19
#~ * CGSimpleSmarty: 1.4.4
#~ * JQueryTools: 1.0.6
#~ * Gallery: 1.4.1
#~ * CGFeedback: 1.2
#~ Config Information:
#~ * php_memory_limit: 164M
#~ * process_whole_template: false
#~ * max_upload_size: 2000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: true
#~ * page_extension: .html
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.1.6
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * memory_limit: 164M
#~ * max_execution_time: 60
#~ * safe_mode: Off (Faux)
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour,

J'utilise le module Gallery en version 1.4.1.

Lors de l'upload d'images, j'obtiens une Error #2032 et rien ne se charge, pourtant le message "La galerie a été mise à jour avec succès" s'affiche.

Je fais le tour des posts en anglais ainsi que du wiki et je trouve l'info : Ajoutez au .htaccess
Code :
<IfModule mod_security.c>
SecFilterEngine Off
</IfModule>

C'est donc chose faite et je peux charger mes images.

Le problème c'est que, dans le front-end, lorsque je clique sur une image, fancybox m'affiche le message : The requested content cannot be loaded.
Please try again later.

Là je bloque !

Quelqu'un a une idée ?

Imprimer cet élément


Posté par : Kargal
18/11/2010, 15:54:28
Forum : Modules, Tags
- Réponses (1)

Salut à toute la communauté.

Après quelques recherches, je viens chercher de l'aide.

J'ai un site sur lequel j'ai installé le module Calendar afin d'avoir un calendrier facile à administrer.
Le problème c'est qu'il faudrait que je puisse installer plusieurs calendrier sur le site afin de faire correspondre chacun deux à une rubrique particulière.

Par exemple;
Dans la rubrique coach à domicile l'administrateur pose les réservations qu'il a reçu, de même dans la rubrique stage sportif, où là, par contre, l'administrateur mettra en ligne les futurs stages à venir.

J'ai donc à faire à deux calendriers bien distincts.

Quelqu'un aurait-il une idée?

Merci d'avance
Arnaud

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : 1&1
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.8.2
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.2
#~ * MenuManager: 1.6.5
#~ * ModuleManager: 1.4
#~ * News: 2.10.6
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.0
#~ * Search: 1.6.5
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.7.2
#~ * FormBuilder: 0.6.4
#~ * Calendar: 0.8.2
#~ * Statistics: 1.0.1
#~ * CGExtensions: 1.21
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 2000000
#~ * default_upload_permission: 664
#~ * url_rewriting: none
#~ * page_extension:
#~ * query_var: page
#~ * use_hierarchy: true
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale:
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.14
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 32M
#~ * max_execution_time: 30
#~ * output_buffering: 4096
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 8M
#~ * upload_max_filesize: 2M
#~ * session_save_path: Aucune vérification à cause de la restriction spécifiée par PHP open_basedir
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: apache2handler
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.77
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Imprimer cet élément


Posté par : Kler
18/11/2010, 11:18:13
Forum : Général
- Réponses (2)

Bonjour,
Je viens d'installer la version 1.8.2 francisé, et je remarque sur la page "Erreur !!" une amusante maladresse orthographique :
Il est écrit « Houlla !! une erreur c'est produite ! » à défaut de « s'est produite ! »
Je sais je pinaille, mais ce n'est pas la première fois que je remarque des barbarismes dans les traductions ;-)

A+

Imprimer cet élément


Posté par : lemirandais
17/11/2010, 23:32:55
Forum : Modules, Tags
- Réponses (12)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : Perso
#~ Informations Système :
#~ Modules installés
#~ CMSMailer
#~ 2.0
#~ FileManager
#~ 1.0.2
#~ MenuManager
#~ 1.6.5
#~ ModuleManager
#~ 1.4
#~ News
#~ 2.10.6
#~ nuSOAP
#~ 1.0.2
#~ Printing
#~ 1.1.0
#~ Search
#~ 1.6.5
#~ ThemeManager
#~ 1.1.1
#~ TinyMCE
#~ 2.7.3
#~ Album
#~ 0.9.3
#~ GoogleMaps
#~ 0.1.8
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour ou bonsoir à tous.

J'ai une question très con.
Je dispose de 3 galeries photos différentes (templates).
En fonction de la page, j'affiche les galeries de mon choix.
Par exemple sur la page 1, galerie 3, page 2 => galerie 2 .....
Actuellement, vu que je suis en train de le configurer, il n'y a pas de soucis.

Mon problème est dans l'administration future. Si un des administrateurs ajouter une galerie, il doit sélectionner le template de la bonne galerie.
Le soucis est que s'il se trompe, il n'y aura plus de logique dans l'affichage de mes galeries en fonction des pages.

Est-il possible, comme dans le module news, d'insérer la balise "album" avec un attribut du type détailgalerie, un peu comme le fait le module news ( {news moretext="Lire la suite..." lang="fr_FR" detailtemplate="detail_sejour" summarytemplate="accueil_article_promotion"} )?

Merci d'avance.
lemirandais

Imprimer cet élément


Posté par : lucho69
17/11/2010, 15:23:10
Forum : Modules, Tags
- Réponses (2)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: ?
#~ Nom de l'hébergeur :
#~ Informations Système :
#~ CMS 1.8.2
#~ Forum 0.9.4
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Pour l'instant je n'ai pas utilisé le module CMS Forum (dernière version 0.9.4)
Mais intégrer des Forums externes comme PHPbb (je l'ai lu par ci et par là) pose un sacré soucis : un plug non intégré CMSMS : double gestion des profils par exemple

le module Forum CMSMS devrait être la bonne solution, par contre très tristounet en graphisme
Qq a déjà préparé quelque chose de sympa et terme de codes et css ? pour ne pas le refaire
Lucho

Imprimer cet élément


Posté par : hemera
16/11/2010, 17:06:21
Forum : Modules, Tags
- Réponses (1)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : perso
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.8.2
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.2
#~ * MenuManager: 1.6.5
#~ * ModuleManager: 1.4
#~ * News: 2.10.6
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.0
#~ * Search: 1.6.5
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.7.3
#~ * CGExtensions: 1.20
#~ * CGFeedMaker: 1.0.11
#~ * FormBuilder: 0.6.4
#~ * FrontEndUsers: 1.12.3
#~ * GoogleMaps: 0.1.8
#~ * FormBrowser: 0.3.2
#~ * Play: 1.0.3
#~ * SimpleGoogleMap: 1.1
#~ * SiteMapMadeSimple: 1.2.1
#~ * Guestbook: 1.3.0
#~ * NMS: 2.3.2
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 10000000
#~ * default_upload_permission: 664
#~ * url_rewriting: mod_rewrite
#~ * page_extension:
#~ * query_var: page
#~ * use_hierarchy: true
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale: fr_FR.utf-8
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.6-1+lenny9
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 128M
#~ * max_execution_time: 30
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 100M
#~ * upload_max_filesize: 10M
#~ * session_save_path: /var/lib/php5 (1733)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi-fcgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.51a
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~


Bonjour à toutes/tous,

je voulais juste savoir s'il etait possible d'envoyer directement par mail à une mailing list un nouvelle article par le module de news.

Pour vous exposer le problème, j'ai le module de news qui me permet de diffuser des informations sur mon site et le module de newsletter en place me permettant de faire.... des newsletter ^^

Comme la majorité de mes newsletter son de l'actu, je me demandais si je pouvais l'envoyer directement via le module de news.

Merci d'avance.

Imprimer cet élément


Posté par : airelibre
16/11/2010, 16:12:24
Forum : Général
- Réponses (8)

Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.8.2
#~ Nom de l'hébergeur : OVH
#~ Informations Système :
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~

Bonjour à tous,

En mettant à jour l'un de mes sites, je remarque cette note de version de Sjg concernant le module Skeleton : "Updated for CMSMS 1.9 and for inclusion in CMS Developer's Cookbook"
Alors je recherche, et je tombe sur :
un tweet de sa part : http://twitter.com/angst_ridden/status/25829585817
et un tutorial vidéo : http://www.slideshare.net/cmsmssjg/introduc-5246725

Faisant rapidement référence à ce livre nommé "CMS Made Simple Developer's Cookbook"... mais rien sur Packt Publishing. Avez-vous des infos sur ce nouveau livre qui serait à priori destiné aux développeurs ?

Imprimer cet élément