Fork me on GitHub


 Bas   Précédent   Suivant

« 1 2 (3) 4 5 6 ... 12 »


Re: php et template
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Oui, j'ai vérifié. Dans les deux cas un seul n'est pas lu
GET http://localhost/portail/modules/fullcalendar/include/jquery.min.map 404 (Not Found)


Qui n'est même pas appelé explicitement dans mon code et n'existe pas dans les fichiers.

De toute façon, pas de différence d'erreur à ce niveau-là entre quand ça marche et quand ça marche pas.
:/

Posté le : 21/12/2014 00:51
Transférer la contribution vers d'autres applications Transférer


Re: php et template
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Je progresse. J'ai maintenant installé mon foetus de module.
Le fichier php affiche bien le bon fichier de template.

Mon problème est que l'agenda ne s'affiche pas alors qu'il s'affiche quand je copie-colle le même code dans un module personnalisé créé pour tester (insertion html).

Tous deux contiennent les mêmes réf :
<link href="../fullcalendar/include/cupertino/jquery-ui.min.css" rel="stylesheet" /> 
<
link href="../fullcalendar/include/fullcalendar.css" rel="stylesheet" /> 
<
link href="../fullcalendar/include/fullcalendar.print.css" media="print" rel="stylesheet" />
<
script src="../fullcalendar/include/moment.min.js" type="text/javascript"></script>
<script src="../fullcalendar/include/jquery.min.js" type="text/javascript"></script>
<script src="../fullcalendar/include/fullcalendar.min.js" type="text/javascript"></script>
<script src="../fullcalendar/include/lang/fr.js" type="text/javascript"></script>
<script type="text/javascript">


J'ai l'impression que dans mon fichier index.html perso ce code n'est pas lu ou pas compris alors qu'il l'est dans un bloc xoops personnalisé.

Merci



Posté le : 20/12/2014 13:43
Transférer la contribution vers d'autres applications Transférer


Re: php et template
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Bien sûr que non !
: )

En réalité je n'y comprends rien à la structure et aux fichiers et informations à déclarer indispensables pour commencer à faire fonctionner a minima un module Xoops.

C'est à dire que je n'ai pas fait une installation de ce qui serait "mon module" (j'ai créé mes tables avec phpMyAdmin). Je suppose qu'il y a des choses qui doivent être compilées lors d'une installation avant de voir un truc fonctionner.

Une documentation sur le sujet m'aiderait grandement. Un truc peut-être plus exhaustif que le "création_xoops2_v2.pdf" que je consulte.

En déclarant mon template dans un fichier xoops_version déposé dans le répertoire "modules/fullcalendar" j'ai maintenant le message "Le module sélectionné n'existe pas !".

Ca avance mais j'ai l'impression d'avoir encore beaucoup à apprendre.

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


php et template
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Bonjour,

Alors là j'ai bien conscience de balbutier complètement.

Je tente de m'initier à la construction d'un module à partir de Fullcalendar, un open source trouvé sur le net.

Mon problème est basique. J'ai d'un côté un fichier php, de l'autre un fichier html sensé être son template.
J'utilise les header et footer pour encapsuler tout ça dans xoops. J'ouvre donc le fichier php dans mon environnement Xoops, je le fais afficher correctement un résultat de requête.
Mais je n'arrive pas à afficher le template !
C'est comme si il n'était pas pris en compte.

Pourtant il me semble avoir tout paramétré comme je le vois dans un module qui fonctionne. Utilisation de $xoopsOption['template_main'] = 'xxx.html'

Je n'ai que ma page php qui s'affiche, donc rien, à part si je lui demande d'afficher des trucs par Echo.

Voici mon entête php :

<?php
include "header.php";
//    error_reporting(E_ALL);
//    ini_set('display_errors','On');
$myts =& MyTextSanitizer::getInstance(); // MyTextSanitizer object
include_once XOOPS_ROOT_PATH."/class/xoopstree.php";
$mytree = new XoopsTree($xoopsDB->prefix("agenda"),"id","titre");
$xoopsOption['template_main'] =  'fullcalendar.html'
include 
XOOPS_ROOT_PATH."/header.php";


Et mon entête Html :

<!-- Start content header -->
<
p align="center">
    <
a href="<{$xoops_url}>/modules/fullcalendar/index.php"></a>
</
p>
<!-- 
end content header -->
<
link href="../fullcalendar/lib/cupertino/jquery-ui.min.css" rel="stylesheet" /> 
<
link href="../fullcalendar/fullcalendar.css" rel="stylesheet" /> 
<
link href="../fullcalendar/fullcalendar.print.css" media="print" rel="stylesheet" />
<
script src="../fullcalendar/lib/moment.min.js" type="text/javascript"></script>
<script src="../fullcalendar/lib/jquery.min.js" type="text/javascript"></script>
<script src="../fullcalendar/fullcalendar.min.js" type="text/javascript"></script>
<script src="../fullcalendar/lang/fr.js" type="text/javascript"></script>
<script type="text/javascript">// <![CDATA[


Je me demande si $xoopsoption trouve le fichier html...

Merci !


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


Re: Contenu en attente - block system
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Ça fonctionne.

Voici le code ajouté dans le fichier system_blocks.php à la fonction b_system_waiting_show() :

// waiting content for Addresses
    
if (xoops_isActiveModule('addresses') && $module_handler->getCount(new Criteria('dirname''addresses'))) {
        
$result $xoopsDB->query("select count(*) from ".$xoopsDB->prefix("addresses_mod")."");
        if ( 
$result ) {
            
$block['modules'][11]['adminlink'] = XOOPS_URL."/modules/addresses/admin/index.php?op=ModReqAddress_list";
            list(
$block['modules'][11]['pendingnum']) = $xoopsDB->fetchRow($result);
            
$block['modules'][11]['lang_linkname'] = _MB_SYSTEM_ADDRESSES;
        }
    }


Ensuite il a fallut rajouter une ligne au fichier blocks.php du répertoire system/language/french pour définir la variable créée.

define("_MB_SYSTEM_ADDRESSES","Fiches modifiées");


Merci montuy337513 !!

Résolu.

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


Re: Contenu en attente - block system
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Excellent,
Merci,
Je vois ça en effet dans cette page.
Je vais essayer de rajouter le code pour Addresses dans cette fonction.
A suivre
: )

Posté le : 07/12/2014 02:15
Transférer la contribution vers d'autres applications Transférer


Contenu en attente - block system
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Bonjour,

J'aimerais avoir quelques éclaircissements sur la façon dont sont générées les notifications destinées à l'Admin dans le block system "contenu en attente"

Actuellement j'ai trois lignes qui correspondent aux modules News, extgallery et System (commentaires). Ça m'arrangerait beaucoup d'en rajouter, notamment du module Addresses (modification d'une adresse).
Actuellement je suis obligé d'aller regarder dans l'administration si j'ai des trucs à traiter, j'aimerais le voir directement sur la page d'accueil de l'admin.

Comment ajouter dans ce block les contenus en attente que l'on souhaite ??

Merci

Posté le : 05/12/2014 13:44
Transférer la contribution vers d'autres applications Transférer


NewBB 4.3 -- Type de sujet et Mode d'emploi
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Oui, c'est peut-être nul mais je ne comprends pas à quoi sert "Type de fichier" qu'on peut paramétrer dans NewBB 4.3.

J'en ai créé un et je ne vois pas ce que ça change.

Autre chose, mais dans le même esprit, je vois plein plein de possibilité dans ce module (que je connais pourtant depuis des années) et je n'ai jamais essayé de les tester par peur de tout bousiller : synchroniser, classer, trier.

Donc, est-ce qu'il n'y aurait pas un mode d'emploi quelque part ?

Merci

Posté le : 24/11/2014 16:33
Transférer la contribution vers d'autres applications Transférer


Re: Forum newbb 3.08 : modifier les préférences pour les fichiers attachés
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
J'ai trouvé !

Grâce à un logiciel qui recherche dans le contenu des fichiers (les options de recherche de windows sont de l'arnaque et ne recherche pas dans les fichiers malgré ce qu'elles prétendent).

Cela se trouve dans le fichier newbb/class/forum.php
C'est là qu'est définie la variable attach_ext qui permet de remplir le formulaire avec des valeurs par défaut.

function __construct()     {         $this->XoopsObject();         $this->initVar('forum_id',                  XOBJ_DTYPE_INT);         $this->initVar('forum_name',                XOBJ_DTYPE_TXTBOX);         $this->initVar('forum_desc',                XOBJ_DTYPE_TXTBOX);         $this->initVar('forum_moderator',           XOBJ_DTYPE_ARRAY,       serialize(array()));         $this->initVar('forum_topics',              XOBJ_DTYPE_INT);         $this->initVar('forum_posts',               XOBJ_DTYPE_INT);         $this->initVar('forum_last_post_id',        XOBJ_DTYPE_INT);         $this->initVar('cat_id',                    XOBJ_DTYPE_INT);         $this->initVar('parent_forum',              XOBJ_DTYPE_INT);                 $this->initVar('hot_threshold',             XOBJ_DTYPE_INT,         20);         $this->initVar('attach_maxkb',              XOBJ_DTYPE_INT,         2000);         $this->initVar('attach_ext',                XOBJ_DTYPE_SOURCE,      "zip|jpg|gif|png|pdf");                 $this->initVar('forum_order',               XOBJ_DTYPE_INT,         99);                      $this->initVar("dohtml",                    XOBJ_DTYPE_INT,         1);     }


Merci
Résolu

Posté le : 24/11/2014 15:52
Transférer la contribution vers d'autres applications Transférer


Re: Forum newbb 3.08 : modifier les préférences pour les fichiers attachés
Régulier
Inscrit: 21/08/2006 03:21
Messages: 113
Ça ne fonctionne pas.

Posté le : 24/11/2014 15:15
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 2 (3) 4 5 6 ... 12 »




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

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