Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 8 9 10 (11) 12 13 14 ... 29 »


Re: Fichiers bizarre
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
tu as un exemple de fichier ?
et le chemin depuis la base du FTP c'est quoi ?

Posté le : 08/03/2014 08:58
Transférer la contribution vers d'autres applications Transférer


Re: Ajouter input en dynamique dans un formulaire
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Salut, alors voici la page en question.

<script type="text/javascript">
    $(document).ready(function(){
       var MAX_FIELDS = 50;
       var fields = 1;
       
       $(":input[name='add']").click(function () {
          if (fields <= MAX_FIELDS) {
             $("div[id='ville']:last").clone(true).insertAfter("div[id='ville']:last");
             fields++;
          }
       });
    });
    </script>
    <?php
    
global $xoopsDB;
// include du formloader
 
include XOOPS_ROOT_PATH."/class/xoopsformloader.php";
if (
is_object($xoopsUser)) {  
    
$uid $xoopsUser->getVar('uid');  
    
$uname $xoopsUser->getVar('uname'); 
}else{  
    
$uid 0;  
    
$uname "Anonyme"
    }  

     
$editor_configs=array();
      
$editor_configs["rows"] = "10";
     
$editor_configs["cols"] = "50"
     
$editor_configs["width"] = "400"
     
$editor_configs["height"] = "100"
     
$editor_configs["editor"]= "tinymce";
    
$my_form = new XoopsThemeForm("Information de votre Ville""comment""comment.php"); 
    
$my_form->setExtra"enctype='multipart/form-data'" ) ;
        
$my_form ->addElement( new XoopsFormText("Pseudo","uname",20,20$uname),true) ;
        
$my_form ->addElement( new XoopsFormText("Alliance","alliance",20,20 ),true) ;
        
$my_form ->addElement( new XoopsFormDateTime("Heure","heure"),false) ;
        
$my_form ->addElement( new XoopsFormText("Ville","ville[]",20,20,"","ville" ),true) ;
        
$my_form ->addElement( new XoopsFormButton("Ajouter Ville","add","+ Ville","button" ),true) ;
        
 
$my_form->addElement(new XoopsFormEditor("Votre message""message"$editor_configs), false);
 
$button_tray = new XoopsFormElementTray('' ,'');
 
$button_tray->addElement(new XoopsFormButton('''post'"Valider"'submit'));
 
$my_form->addElement($button_tray);


    
$my_form->display();

?>







page de traitement qui n'est que le commencement:

<?php
include_once('../../mainfile.php');
//include_once('function/global.php');
if (is_object($xoopsUser)) {  
    
$uid $xoopsUser->getVar('uid');  
    
$uname $xoopsUser->getVar('uname'); 
    
$email $xoopsUser->getVar('email');  
}else{  
    
$uid 0;  
    
$uname "Anonyme"
    } 

 include 
$GLOBALS['xoops']->path('header.php');
 
// par défaut on affichera le formulaire
 
$op 'form'
// pour récupérer toutes les variables du formulaire avec leurs valeurs (évite les $_POST)
 
foreach ( $_POST as $k => $v ) { 
${
$k} = $v
}
// le formulaire a été posté : soit prévisualisation, soit enregistrement
 
if ( isset($preview)) {
 
$op 'preview';
 } elseif ( isset(
$post) ) {
 
$op 'post';
 }
// on traite les différents cas
 
switch ($op) {
case 
"preview"// prévisualiation
 
$myts =& MyTextSanitizer::getInstance(); // MyTextSanitizer object
 
include $GLOBALS['xoops']->path('header.php');
  
//echo  menu_user_brouteur($uname);
 
include "comment.inc.php"// puis inclusion du formulaire

 
include $GLOBALS['xoops']->path('footer.php');
 break;
case 
"post"// formulaire posté
 
$myts =& MyTextSanitizer::getInstance();
// récupération et mise en forme des données
 
$ville $myts->oopsAddSlashes($ville);
 
//$img_dir = "./utilisateur/".$uname."/images" ; // ou = XOOPS_UPLOAD_PATH; (répertoire upload de xoops)
  
include_once(XOOPS_ROOT_PATH."/class/uploader.php");

 
// requête d'insertion dans la base
 
$sql =mysql_query("INSERT INTO ".XOOPS_DB_PREFIX." blablabla")or die(mysql_error());


 break; 

case 
'form'// affichage formulaire
 
default:
 include 
$GLOBALS['xoops']->path('header.php');

 global 
$xoTheme

 

include 
"comment.inc.php"
 include 
$GLOBALS['xoops']->path('footer.php'); break;
 }
 include 
$GLOBALS['xoops']->path('footer.php');



Sinon, un grand merci a toi.

Posté le : 07/03/2014 17:04
Transférer la contribution vers d'autres applications Transférer


Ajouter input en dynamique dans un formulaire
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Bonjour a tous.

Voila j'ai trouver un petit script qui ajoute des input avec un clic.

<script type="text/javascript">
    $(
document).ready(function(){
       var 
MAX_FIELDS 50;
       var 
fields 1;
       
       $(
":input[name='add']").click(function () {
          if (
fields <= MAX_FIELDS) {
             $(
"div[id='ville']:last").clone(true).insertAfter("div[id='ville']:last");
             
fields++;
          }
       });
    });
    
</script>


<form action="valide.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<div id="ville">Ville :<input type="text" name="ville[]" id="ville" required="required" placeholder="Entrez une ville*"/><input name="add" type="button" value="+ Ville" size="20px"/>
        </div>
</form>



Mais je n'arrive pas, et ne trouve rien sur les tutos de XOOPS et surtout pour le faire dans un formulaire à la norme XOOPS.

voici une debauche, mais ou je place ce bout de code dans le script ???
<div id="ville"></div>




Voici mon code :

$my_form->setExtra('<div id="ville">');
        
$my_form ->addElement( new XoopsFormText("Ville","ville[]",20,20,"","ville" ),true) ;
        
$my_form ->addElement( new XoopsFormButton("Ajouter Ville","add","+ Ville","button" ),true) ;
        
$my_form->setExtra('</div>');



Mais forcement ceci ne fonctionne pas.

Avez-vous une idée, et déjà es-ce que c'est possible ??


Merci a vous.

Dragon

Posté le : 06/03/2014 19:13
Transférer la contribution vers d'autres applications Transférer


Re: Intégration de intramessenger sous Xoops
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Fonctionne niquel!!!

Merci

Posté le : 20/10/2013 12:16
Transférer la contribution vers d'autres applications Transférer


Re: Intégration de intramessenger sous Xoops
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
j'ai trouver, faire l'installation sans xoops, puis dans

partie admin
choix liste/Modes Spécifiques

Choisir Xoops valider la page.
Voila vous avez" Activer Authentification externe"
Ensuite Configurer votre connexion a xoops et valider.

Mais au moment de la première installation, j'y arrive pas . Seulement comme ça, après avoir fini l'installation sans xoops.


Cordialement
Dragon

Posté le : 14/10/2013 20:52
Transférer la contribution vers d'autres applications Transférer


Re: Intégration de intramessenger sous Xoops
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Bonsoir,

j'ai cette erreur :

Cannot find file: ../../xoops_data/data/secure.php


ça bloque au moment de l'installation sur ce formulaire.

Extension/mod/addon/plugin (authentification externe) de l'application suivante : xoops (forum/blog/CMS/...)


Où se trouve IntraMessenger par rapport à votre application :
Dans votre application :
http://votre-serveur/votre-application/intramessenger/
Au même niveau que votre application :
http://votre-serveur/intramessenger/
http://votre-serveur//


Faut-il laisser les dossiers xoops_lib & xoops_data a la racine du site ?

Posté le : 14/10/2013 19:16
Transférer la contribution vers d'autres applications Transférer


Re: Intégration de intramessenger sous Xoops
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
j'arrive pas a faire la jonction avec la table "XOOPS_DB_PREFIX"_users dans l'installation...

Posté le : 13/10/2013 22:03
Transférer la contribution vers d'autres applications Transférer


Re: Erreur lors de la connexion
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Salut j'ai déjà rencontrer ce problème suite a une mis a jour de xoops.

vérifie que dans xoops_lib/Frameworks/jquery/plugins

jquery.jgrowl.js
jquery.ui.js

si tu as bien les fichiers et à jour, sinon télécharge la dernière version de xoops et copie colle les fichiers de celui-ci.


fait un test et tien moi au courant.

Cordialement
dragon

Posté le : 06/10/2013 11:44
Transférer la contribution vers d'autres applications Transférer


Re: que veut dire "%s" dans un fichier de language ?
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
Un très grand merci pour cette information.

Merci.

Dragon

Posté le : 20/07/2013 10:14
Transférer la contribution vers d'autres applications Transférer


que veut dire "%s" dans un fichier de language ?
Régulier
Inscrit: 31/01/2008 01:30
Messages: 285
bonjour a tous.

afin de mieux connaitre xoops et la création d'un module.
Que veut dire le symbole "%s" dans une fichier de langage xoops, et comment l'utilisons ?


merci a vous.

Cordialement.
Dragon

Posté le : 14/07/2013 20:17
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 8 9 10 (11) 12 13 14 ... 29 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

15 Personne(s) en ligne (12 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 15 | Plus ...