Bienvenue sur le forum


Pour participer, consultez les règles d'utilisation, et inscrivez-vous.
Déjà inscrit ? Connectez-vous pour contribuer.

Avant de poser une question, assurez-vous que la réponse ne se trouve pas déjà dans la documentation ou sur le forum en effectuant une recherche.

Les dernières contributions

2 réponses
le 11 mai 2017

6.2: Back office et liste des fiches

Bonjour,

Y a t'il un paramètre pour n'afficher par défaut que la liste des fiches rédigées par le rédacteur (comme en V5) lorsqu'on clique sur "pages libres" ou "articles", et pas la totalité des fiches ?

Merci

3 réponses
le 26 avril 2017

Configuration LDAP

Bonjour,

J'ai configuré dans le fichier env.properties le LDAP en renseignant la liste des alias (ldap.liste.alias).
Lorsque je lance le script "Synchronisation des groupes LDAP" le champ alias ne contient que ${ldap.liste.alias}.
Que manque t'il à ma configuration ?

Merci.

4 réponses
le 22 mars 2017

Développement d'un tag spécifique pour la toolbox

Bonjour,

nous somme sur : <version.produit>6.02.36</version.produit>

j'ai télécharger le fichier Développement d'un tag spécifique pour la toolbox

j'ai suivi pas à pas la documentation lorsque je lance mon maven clean package j'obtiens une erreur

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project: Compilation failure: Compilation failure:
[ERROR] \src\main\java\com\kosmos\toolbox\provider\impl\link\MonTagDataProvider.java:[3,30] error: package com.kosmos.toolbox.bean does not exist
[ERROR] \src\main\java\com\kosmos\toolbox\provider\impl\link\MonTagDataProvider.java:[4,39] error: cannot find symbol
[ERROR] symbol: class AbstractTagDataProvider
[ERROR] location: package com.kosmos.toolbox.provider.impl
[ERROR] \src\main\java\com\kosmos\toolbox\provider\impl\link\MonTagDataProvider.java:[5,35] error: cannot find symbol
[ERROR] symbol: class InfosRubriquesUtils
[ERROR] location: package com.univ.objetspartages.util
[ERROR] \src\main\java\com\kosmos\toolbox\provider\impl\link\MonTagDataProvider.java:[6,40] error: cannot find symbol
[ERROR] symbol: class AbstractTagDataProvider
[ERROR] \src\main\java\com\kosmos\toolbox\provider\impl\link\MonTagDataProvider.java:[8,58] error: cannot find symbol
[ERROR] symbol: class TagValue
[ERROR] location: class MonTagDataProvider
[ERROR] \src\main\java\com\kosmos\toolbox\provider\impl\link\MonTagDataProvider.java:[11,4] error: cannot find symbol
[ERROR] symbol: variable InfosRubriquesUtils
[ERROR] location: class MonTagDataProvider
[ERROR] \src\main\java\com\kosmos\toolbox\provider\impl\link\MonTagDataProvider.java:[7,1] error: method does not override or implement a method from a supertype

j'ai donc des packages qui n'exite pas dans mon projet

import com.kosmos.toolbox.bean.TagValue;
import com.kosmos.toolbox.provider.impl.AbstractTagDataProvider;
import com.univ.objetspartages.util.InfosRubriquesUtils;

Comment je peux les récupérer ?

Merci



5 réponses
le 10 mars 2017

Exension Accueil - Erreur sur nouveau template

Bonjour,

J'ai suivi la Webconférence K-Sup « Dynamisez votre communication avec l'extension Page d'accueil » pour l'installer en local sur mon projet.

J'ai créé le template dans le fichier ExtensionContexte.xml

<bean id="siteCom" class="com.kosmos.layout.grid.impl.SimpleGrid">
        <property name="name" value="siteCom" />
        <property name="description" value="BO.LAYOUT.SITECOM" />
        <property name="rows" value="2" />
        <property name="columns" value="2" />
        <property name="slots">
            <list>
                <bean class="com.kosmos.layout.slot.impl.GridSlot">
                    <property name="allowedCardTypes">
                        <list>
                            <value>com.kosmos.layout.card.bean.SimpleCardBean</value>
                            <value>com.kosmos.layout.card.bean.PictureCardBean</value>
                        </list>
                    </property>
                    <property name="key" value="49dc54de-3539-47df-90b5-3255eebb3f19" />
                    <property name="row" value="0" />
                    <property name="column" value="0" />
                </bean>
Ensuite j'ai fais la description

<bean id="simpleCardDescription" class="com.kosmos.layout.card.util.CardDescription">
        <property name="type" value="com.kosmos.layout.card.bean.SimpleCardBean" />
        <property name="name" value="SITECOM.CARD.SIMPLE_CARD.NAME" />
        <property name="description" value="SITECOM.CARD.SIMPLE_CARD.DESCRIPTION" />
        <property name="order" value="1" />
</bean>

Puis j'ai créé le fichier de langue Application_accueil_fr_FR.properties comme indiqué.

En allant dans le back office pour créer ma page d'accueil, j'ai le même message d'erreur que Camille dans la démo :
Une erreur est survenue lors de la récupération du motif par défaut pour le type de fiche "com.univ.objetspartages.om.FicheAccueil". Veuillez contacter votre webmaster. 

Comment faut-il procéder pour la suite ?

Merci.

1 réponse
le 09 mars 2017

Indiquer 2 serveurs ldap pour haute disponibilité

Bonjour,
J'aimerais savoir s'il est possible (je n'ai rien trouvé dans la doc en ce sens), ou s'il est prévu, de pouvoir indiquer 2 serveurs ldap différents pour avoir de la haute disponibilité, dans le cas ou le premier serveur ne réponde pas.
Merci.

1 réponse
le 08 mars 2017

Question K-Sup V6 et lien Linkedin

Bonjour,
notre Community manager, rencontre un souci sur Linkedin qui est sans doute lié à K-SUP V5 : lorsqu'il poste un lien (url fiche actu K-sup V5) dans une publication, aucune image n'est proposée en illustration de ce lien, comme si Linkedin n'arrivait pas à récupérer l'image présente sur la page actu K-Sup V5.
Notez que cela fonctionne bien sur facebook, par contre...

Je voulais savoir si vous étiez au courant de ce bug d'affichage propre à Linkedin sur la version que nous utilisons (la V5), si cela est dû au CMS et le cas échéance si la V6 résoudra ce pb ?

Merci

2 réponses
le 19 janvier 2017

Synchronisation des comptes utilisateurs avec LDAP

Bonjour,

Nous souhaitons mettre la synchro LDAP des comptes utilisateurs en tâche planifiée (BatchSynchroUserFromLdap en V5).

J'ai regardé cette doc mais il ne semble pas qu'elle corresponde à une v6.2:
http://doc.ksup.org/6-0/connecteurs/connecteur-ldap/programmation-de-la-synchronisation-des-donnees-mode-manuel--14337.kjsp

En effet la classe com.kosmos.ldap.batch.BatchSynchroUserFromLdap ne semble plus exister.
Quelle est la procédure à suivre ?

Merci.

Cordialement,

 



1 réponse
le 21 novembre 2016

Texte du forum

Bonjour,sérieusement ? Les retours à la ligne ne sont pas pris en compte sur le forum ?

0 réponse
le 21 novembre 2016

Installation - Serveur web Apache

Bonjour,
dans cette partie de l'installation
http://doc.ksup.org/6-0/guide-d-installation-et-d-exploitation/installation-des-pre-requis/serveur-web-apache/installation-du-serveur-apache-19173.kjsp?RH=1275051102056
je lis que si l'on est sous Red Hat, il faut aller jusqu'à compiler le module JK.
En interne, vous n'avez pas validé l'utilisation de proxy_ajp ? Nous l'utilisons depuis plusieurs années maintenant sans aucun souci et il doit être standard sur Red Hat également (nous sommes sur Debian). Cela simplifierait l'installation sous Red Hat.
Juste une petite suggestion.
UT2J.

1 réponse
le 01 août 2016

Surcharge des fichiers de langue de l'offre de formation

Bonjour,
je souhaite modifier des libellés de champs des fiches formation. Quel fichier .properties dois-je modifier ?

Merci d'avance

1 réponse
le 24 avril 2016

Pouvez-vous me renseigner ? Merci !

Bonjour à tous,

Je m'appelle Simone et je suis chargé de communication.

Pourriez-vous me renseigner sur l'outil CMS K-Sup ?
Est-il similaire à d'autres outils comme Wordpress ou SPIP ?

Je vous remercie beaucoup pour vos avis d'experts !!

A très bientôt

2 réponses
le 23 mars 2016

Recherche restreinte à un site

Bonjour,

Comment configurer une restriction des résultats de recherche aux seules données de ce site ?
A relier à une propriété type case à cocher dans l’usine à site.
Possibilité de choix des sites distants remontants au niveau de chaque site ?

6 réponses
le 23 mars 2016

Surcharge en back-office (et liaison en front) des styles et styles de paragraphes

Bonjour,

Comment surcharger en back-office (et liaison en front) des styles et styles de paragraphes dans la
toolbox?

3 réponses
le 23 mars 2016

Interprétation d'un TAG personnalisé

Bonjour,
Pourquoi existe-t-il deux méthodes de création de TAGS et laquelle est préconisée ?
Soit, un bean déclaré dans le fichier enslyonExtensionContext et le TAG défini dans la classe correspondante
(src/java/fr/enslyon/tag/interpreteur/impl) ....

<bean id="tagTest"
class="com.kportal.extension.module.plugin.toolbox.DefaultPluginTag">
<property name="identifiantTag" value=""/>
<property name="extracteur" ref="defautExtracteurTag"/>
<property name="interpreteur">
<bean class="fr.enslyon.tag.interpreteur.impl.InterpreteurTestEns "/>
</property>
<property name="contexteTag">
<list>
<util:constant static-field="com.kportal.tag.util.ContexteTagUtil.DEFAUT "/>
</list>
</property>
<property name="baliseOuvrante" value=""/>
</bean>

Soit, comme certains (Rss, mediathèque, ...), un bean qui définit une jsp mis dans l'extension TAG (WEB-
INF/jsp/tag/fo). Le tag s'écrit alors directement dans la jsp.
<bean id="tagRubriquesFilles"
class="com.kportal.extension.module.plugin.toolbox.DefaultPluginTag">
<property name="identifiantTag" value="" />
<property name="extracteur" ref="defautExtracteurTag" />
<property name="interpreteur">
<bean class="com.kportal.tag.interpreteur.impl.DefaultInterpreteurTemplateTag">
<property name="pluginTag" ref=" tagRubriquesFilles" />
<property name="pathJsp" value="/WEB-INF/jsp/tag/fo/tag_rubriquesFilles.jsp" />
</bean>
</property>
<property name="contexteTag">
<list>
<util:constant static-field="com.kportal.tag.util.ContexteTagUtil.DEFAUT" />
</list>
</property>
<property name="baliseOuvrante" value="" />
</bean>

3 réponses
le 25 février 2016

Lien sur titre page libre

Bonjour, 

J’ai une question à vous soumettre concernant l’interprétation front office du contenu de la toobox pour les pages libres. 

En V5 il était possible de faire des liens sur les titres de paragraphe et ils apparaissaient normalement en front.

En V6 la saisie de « <a href="#">[style1;Mon titre]</a> » dans la toolbox, fera apparaitre seulement le titre en front. 

Est-ce un choix volontaire de filtrer le contenu ou un dysfonctionnement sur la V6 ? 

Merci pour votre retour.

4 réponses
le 03 février 2016

Soucis dinstallation K-Sup 6.4

Bonjour,

En suivant la documentation d'installation il est fait mention de la séparation entre le storage et le webapp.
Le fichier env.properties doit etre mis dans /storage/conf, à la place du jtf.properties dans WEB-INF/classes utilisé habituellement en V5.
Or ce fichier n'est pas chargé de base (comme cela a été mentionné par un autre utilisateur dans un post du forum datant du 19 juin 2015 resté sans réponse).
En le mettant dans WEB-INF/Classes il est bien chargé mais le site ne fonctionne pas, on tombe sur une erreur de page d'accueil non trouvée. Sauf erreur de ma part je suppose qu'il manque des informations dans cette documentation d'installation sur d'autres paramétrages à effectuer.

En refaisant l'installation en regroupant tout comme en V5 le site fonctionne.

Cependant l'usine à site n'est pas présente dans le package Ksup V6.4. Sur le site des extensions il n'y a pas de lien pour la télécharger.

En la récupérant par la forge (2.04.03), elle apparait bien comme activée dans le gestionnaire d'extensions, mais dans le menu "site" on ne trouve que la gestion des rubriques. Comment faire pour avoir la gestion des sites.

Cordialement,

0 réponse
le 19 juin 2015

Paramétrage smtp ==> fichier de configuration

Bonjour,

Grâce à votre aide j'ai pu configurer mon paramétrage smtp. Cependant sur la documentation il est indiqué de réaliser le paramétrage dans le fichier env.properties. Me concernant pour que cela fonctionne je l'ai fait dans le fichier jtf.properties.

Cdt

Romain Hétreau


2 réponses
le 16 juin 2015

Configuration smtp avec gmail ko

Bonjour,

je ne parviens pas à configurer correctement les paramètres smtp pour l'envoi de formulaires.

J'ai configuré le seveur smtp dans le fichier jtf.properties de la manière suivante :

# adresse du serveur smtp
mail.host=smtp.gmail.com
mail.port=465
mail.from=xxxx@gmail.com
mail.webmaster=xxxx@gmail.com
mail.user=xxxx@gmail.com
mail.password=yyyyy

(sur gmail j'ai bien autorisé les applications non sécurisées - Nous développons un site dans le cadre d'un projet universitaire, nous n'avons pas de serveur smtp dédié)

mais lorsque je veux valider un formulaire, j'ai le message d'erreur suivant

org.apache.commons.mail.
EmailException: Sending the email to the following server failed : smtp.gmail.com:465

et le log

2015-06-15_21:58:18.422 [ajp-bio-8009-exec-4] ERROR c.k.f.processus.TraitementFormulaire - Erreur lors du traitement des formulaires
org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.gmail.com:465
    at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1401) ~[commons-email-1.3.1.jar:1.3.1]
    at org.apache.commons.mail.Email.send(Email.java:1428) ~[commons-email-1.3.1.jar:1.3.1]
    at com.jsbsoft.jtf.email.JSBMailbox.sendMessage(JSBMailbox.java:388) ~[core-6.02.03.jar:na]
    at com.jsbsoft.jtf.email.JSBMailbox.sendMsgWithAttachedFiles(JSBMailbox.java:347) ~[core-6.02.03.jar:na]
    at com.jsbsoft.jtf.email.JSBMailbox.sendTxtMsg(JSBMailbox.java:165) ~[core-6.02.03.jar:na]
    at com.jsbsoft.jtf.email.JSBMailbox.sendSystemMsg(JSBMailbox.java:194) ~[core-6.02.03.jar:na]
    at com.kosmos.formulaire.SaisieFormulaireImpl.traiterSaisieFormulaire(SaisieFormulaireImpl.java:269) ~[formulaire-1.02.02.jar:na]
    at com.kosmos.formulaire.processus.TraitementFormulaire.traiterSaisieFormulaire(TraitementFormulaire.java:698) ~[formulaire-1.02.02.jar:na]
    at com.kosmos.formulaire.processus.TraitementFormulaire.traiterAction(TraitementFormulaire.java:737) ~[formulaire-1.02.02.jar:na]
    at com.jsbsoft.jtf.core.ProcessusManager.traiterAction(ProcessusManager.java:253) [core-6.02.03.jar:na]
    at com.jsbsoft.jtf.core.ProcedureBean.descriptifFluxProcessus(ProcedureBean.java:497) [core-6.02.03.jar:na]
    at com.jsbsoft.jtf.core.ProcedureBean.descriptifFluxRetour(ProcedureBean.java:207) [core-6.02.03.jar:na]
    at com.jsbsoft.jtf.core.ProcedureBean.descriptifFluxRetour(ProcedureBean.java:235) [core-6.02.03.jar:na]
    at com.jsbsoft.jtf.core.TraitementRequeteHTTP.traiterRequeteHTTP(TraitementRequeteHTTP.java:485) [core-6.02.03.jar:na]
    at com.jsbsoft.jtf.core.SG.doGet(SG.java:53) [core-6.02.03.jar:na]
    at com.jsbsoft.jtf.core.SG.doPost(SG.java:71) [core-6.02.03.jar:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) [servlet-api.jar:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) [servlet-api.jar:na]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) [catalina.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.50]
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat7-websocket.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.50]
    at com.jsbsoft.jtf.core.LogAppFilter.doFilter(LogAppFilter.java:137) [core-6.02.03.jar:na]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.50]
    at ro.isdc.wro.http.WroContextFilter.doFilter(WroContextFilter.java:64) [wro4j-core-1.7.7.jar:1.7.7]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.50]
    at com.univ.utils.filter.ContexteFilter.doFilter(ContexteFilter.java:52) [core-6.02.03.jar:na]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.50]
    at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) [catalina.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) [catalina.jar:7.0.50]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.50]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) [catalina.jar:7.0.50]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) [catalina.jar:7.0.50]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [catalina.jar:7.0.50]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) [catalina.jar:7.0.50]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [catalina.jar:7.0.50]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:409) [catalina.jar:7.0.50]
    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200) [tomcat-coyote.jar:7.0.50]
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) [tomcat-coyote.jar:7.0.50]
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) [tomcat-coyote.jar:7.0.50]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_75]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_75]
    at java.lang.Thread.run(Thread.java:745) [na:1.7.0_75]
Caused by: javax.mail.MessagingException: Exception reading response
    at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2210) ~[mail-1.4.5.jar:1.4.5]
    at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1950) ~[mail-1.4.5.jar:1.4.5]
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:642) ~[mail-1.4.5.jar:1.4.5]
    at javax.mail.Service.connect(Service.java:317) ~[mail-1.4.5.jar:1.4.5]
    at javax.mail.Service.connect(Service.java:176) ~[mail-1.4.5.jar:1.4.5]
    at javax.mail.Service.connect(Service.java:125) ~[mail-1.4.5.jar:1.4.5]
    at javax.mail.Transport.send0(Transport.java:194) ~[mail-1.4.5.jar:1.4.5]
    at javax.mail.Transport.send(Transport.java:124) ~[mail-1.4.5.jar:1.4.5]
    at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1391) ~[commons-email-1.3.1.jar:1.3.1]
    ... 46 common frames omitted
Caused by: java.net.SocketTimeoutException: Read timed out
    at java.net.SocketInputStream.socketRead0(Native Method) ~[na:1.7.0_75]
    at java.net.SocketInputStream.read(SocketInputStream.java:152) ~[na:1.7.0_75]
    at java.net.SocketInputStream.read(SocketInputStream.java:122) ~[na:1.7.0_75]
    at com.sun.mail.util.TraceInputStream.read(TraceInputStream.java:110) ~[mail-1.4.5.jar:1.4.5]
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:235) ~[na:1.7.0_75]
    at java.io.BufferedInputStream.read(BufferedInputStream.java:254) ~[na:1.7.0_75]
    at com.sun.mail.util.LineInputStream.readLine(LineInputStream.java:89) ~[mail-1.4.5.jar:1.4.5]
    at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:2188) ~[mail-1.4.5.jar:1.4.5]
    ... 54 common frames omitted


Quels sont les paramètres corrects à rentrer ?

merci pour votre aide

Cdt

Romain


1 réponse
le 13 mai 2015

Anomalie : Résultat de recherche

Bonjour,
Lors de la recherche de fiche de formation, la page de résultat renvoie qu'il existe 2 fiches correspondantes. Cependant, le détail du résultat ne s'affiche pas, et il n'est donc pas possible de les sélectionner.
L'anomalie suivante apparaît dans les logs:

2015-05-09_06:39:12.031 [ajp-bio-8009-exec-19] ERROR c.k.f.util.JSPIncludeHelper - Impossible de faire un include pour le path /extensions/offreformation/WEB-INF/jsp/formation/fo/recherche_resultat.jsp
org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP: 

Une erreur s'est produite à la ligne: 66 dans le fichier jsp: /extensions/offreformation/WEB-INF/jsp/formation/fo/recherche_resultat.jsp
The method isFormationDistance() is undefined for the type Formation
63: if (formation.isFormationApprentissage()) {
64:     modalites.add(module.getMessage("ST_FORMATION_FORMATION_EN_APPRENTISSAGE"));
65: }
66: if (formation.isFormationDistance()) {
67:     modalites.add(module.getMessage("ST_FORMATION_FORMATION_A_DISTANCE"));
68: }
69: 


Une erreur s'est produite à la ligne: 74 dans le fichier jsp: /extensions/offreformation/WEB-INF/jsp/formation/fo/recherche_resultat.jsp
The method hasStageEtranger() is undefined for the type Formation
71:     fields.put("Modalités", modalites);
72: }
73: 
74: if(formation.hasStageEtranger() || formation.hasStageObligatoire() || formation.hasStageOptionnel()){
75:     fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_OUI")));
76: }else{
77:     fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_NON")));


Une erreur s'est produite à la ligne: 74 dans le fichier jsp: /extensions/offreformation/WEB-INF/jsp/formation/fo/recherche_resultat.jsp
The method hasStageObligatoire() is undefined for the type Formation
71:     fields.put("Modalités", modalites);
72: }
73: 
74: if(formation.hasStageEtranger() || formation.hasStageObligatoire() || formation.hasStageOptionnel()){
75:     fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_OUI")));
76: }else{
77:     fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_NON")));


Une erreur s'est produite à la ligne: 74 dans le fichier jsp: /extensions/offreformation/WEB-INF/jsp/formation/fo/recherche_resultat.jsp
The method hasStageOptionnel() is undefined for the type Formation
71:     fields.put("Modalités", modalites);
72: }
73: 
74: if(formation.hasStageEtranger() || formation.hasStageObligatoire() || formation.hasStageOptionnel()){
75:     fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_OUI")));
76: }else{
77:     fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_NON")));
Après modification du code de la jsp, le résultat apparaît bien.
if (formation.isModalitesFormationDistance()) {
modalites.add(module.getMessage("ST_FORMATION_FORMATION_A_DISTANCE"));
}

if(!modalites.isEmpty()){
fields.put("Modalités", modalites);
}

if(formation.isStageEtranger() || formation.isStageObligatoire() || formation.isStageOptionnel()){
fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_OUI")));
}else{
fields.put(module.getMessage("ST_FORMATION_STAGES"), Arrays.asList(module.getMessage("JTF_NON")));
}
Ma version du core KSUP est 6.02.03
Ma version de l'extension offreFormation est 1.02.03
Cdlt.



1 réponse
le 13 mai 2015

FlipBook

Bonjour,
je souhaiterais utiliser l'extension FlipBook, cependant le lien de génération renvoie vers une page d'authentification du site komos.fr (idem sur le site de démonstration ksup). Il est alors impossible d'utiliser ce module sans un fichier au format kflip.
Cette extension est-elle disponible en version libre?
Cdlt.






1 réponse
le 16 avril 2015

MULTISITE

Bonjour,

Pourquoi la gestion de MULTISITE n'est plus présente dans la version 6.2 ?

D'avance merci,

Cordialement,

Roger de La Serviere

2 réponses
le 08 avril 2015

Extension "Page d'accueil"

Bonjour,
Je souhaiterais installer l'extension "Page d'accueil" mais elle n'est pas présente dans le catalogue d'extensions. Existe-t-il un autre moyen pour y accéder?
Cdlt





1 réponse
le 02 avril 2015

Problème d'installation en 6.2

Bonjour,

je viens d'installer la version 6.2 de ksup. Lorsque j'essaye de me connecter au site d'administration, j'ai le message suivant:

java.lang.Exception: SELECT_FAILED
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table
'ksupdb.ESPACECOLLABORATIF' doesn't exist

En regardant dans le script sql de création des tables, je n'ai pas trouvé la création de la table 'ESPACECOLLABORATIF'.

Cordialement.


1 réponse
le 30 mars 2015

Mise à disposition de la version 6.2

Bonjour,
J'évalue la solution K-SUP 6.1 dans le cadre d'un projet de gestion de catalogue de la formation continue, à Polytech Nantes. Je souhaiterais connaître la date de mise à disposition de la version 6.2 de K-SUP svp.

Merci d'avance.
Cdlt.
Eric Biaulet

1 réponse
le 26 septembre 2014

[Ksup 6.00.01] Installation Ksup V6 en test

Bonjour,J'ai installé une version 6 de Ksup dans un environnement de test sous Eclipse et je suis confronté a deux soucis:Dans l'adminsite j'ai quelques soucis d'accents avec certains libellés (mais d'autres sont affichés correctement), pourtant j'ai bien les fichiers en UTF-8 et tables de la base de donnée également.Le menu principal du front office n'affiche pas non plus les sous rubriques, il reste en permanence vide, est ce un problème du template jsp ou est ce que j'ai raté quelque chose ? dans le fichier menu_principal.jsp, frontOfficeBean.getMenuPrincipal() renvoie Null.Cordialement,Ps: dans la doc il est fait mention d'un fichier jtf.properties modèle mais il n'est pas présent dans le package.

1 réponse
le 02 septembre 2014

Image et newsletter

Lorsque je tente d'insérer une image dans une newsletter, je n'ai pas l'accès à l'onglet de recherche d'une image. Mais j'ai l'impression que c'est normal. Non ?

3 réponses
le 01 septembre 2014

SequenceJob et envoi du rapport par e-mail.

Bonjour,J'ai configuré mon scan site pour qu'il exécute quotidiennement les tâches d'import des utilisateurs depuis notre serveur ldap. Les tâches sont assez nombreuses (une dizaine). Ma question est : existe-t-il un paramètre pour indiquer que je ne souhaite pas pour ces tâches recevoir le rapport d'exécution par mail ([LDAP]Synchronisation des groupes de l'annuaire vers la base de données), mais que je souhaite tout de même recevoir les autres rapports ?Exemple de tâche : ldapAI

2 réponses
le 27 août 2014

Récupération property host d'un site

Bonjour,

J'ai un site mobile défini dans le fichier properties sites/mobile.properties et qui contient la propriété site.mobile.host

Je souhaite récupérer la valeur de cette propriété pour l'inclure dans un lien.

PropertyHelper.getCoreProperty("site.mobile.host") me renvoie null.

Par quel biais puis-je récupérer cette propriété ?

Merci

1 réponse
le 26 juin 2014

Désactivation page personnalisation

Bonjour,Existe-t-il une méthode pour désactiver la page de personnalisation ? (processus.IDENTIFICATION_FRONT.ecran_physique.PERSONNALISATION).En effet, cette page ne présente pour nous que peu d'intérêt vu que nous n'utilisons pas les "centres d'intéret" et que les autres données proviennent de notre ldap.Merci.

0 réponse
le 19 juin 2014

Fiche petiteannonce et durée

Bonjour,Dans les petites annonces, il y a le champ "durée" qui se base sur des libellés.Comment comptez-vous traiter ce champ sachant qu'il s'agit d'un champ libre ? N'aurait-il pas mieux fallu utiliser une table .dat prédéfinie avec des valeurs entières pour pouvoir faire les calculs de date et ainsi choisir un traitement adapté ? (par exemple archivage automatique) ?

1 réponse
le 19 juin 2014

Fiche petiteannonce

Bonjour,Je regardais le code de fiche.jsp de petiteannonce et le pourquoi l'affichage des coordonnées du rédacteur ne se faisait pas.D'après le code, vous calculez tout (le calcul fonctionne) et vous placez tout dans l'encadré.Sauf qu'au final, la fiche s'affiche en mode sans-encadre.

2 réponses
le 17 juin 2014

Gestion des espaces collaboratifs en back

Bonjour,Je cherche désespérément le menu de gestion des espaces collaboratifs en back-office.Merci

1 réponse
le 12 juin 2014

Fiche Actualité et Agenda

Bonjour,Est-ce que dans l'affichage d'une fiche actualité qui contient des événements sont affichés les dates/lieux de événements rattachés ?

3 réponses
le 22 avril 2014

Tentative d'installation v6 (avec le fichier kcore-6.0-RC-6)

Après une tentative d'installation de K-SUP 6, nous obtenons le message d'erreur suivant : code erreur :SEVERE: "Servlet.service()" pour la servlet rubriqueServlet a généré une exceptionjava.lang.NullPointerException at com.univ.multisites.Site.renvoyerItemSiteParHost(Site.java:87) at com.univ.utils.ContexteUniv.(ContexteUniv.java:273) at com.univ.utils.ContexteUtil.setContexteUniv(ContexteUtil.java:57) at com.univ.utils.filter.ContexteFilter.doFilter(ContexteFilter.java:50) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:579) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724)Pour info :- dans la BD la table site est bien vide, par contre j'ai bien renseigné la table rubrique, idem pour le fichier de conf jtf.properties- Apache fonctionne Bien; j'ai plus de doute avec Tomcat et le site kcore-6.0-RCCi-dessous le fichier de conf de Tomcat :

3 réponses
le 26 mars 2014

Formulaire K-Sup V5.1 : Retour à la page précédente

Bonjour,Lors de la création d'un formulaire, j'ai souhaité utilisé le type d'action "Retour à la page précédente" pour déployer un formulaire sur des pages distinctes, mais il ne fonctionne pas (malgré le renseignement du champ "Destination"). Quel serait le problème selon vous ?Par ailleurs, comment faire pour que toutes les données d'un formulaire saisies sur des pages distinctes correspondent à un seul enregistrement pour K-sup (une ligne du tableur) ?Cela fonctionne bien en mode "un enregistrement par utilisateur connecté". Mais si on utilise les modes "saisie restreinte" et "saisie anonyme", lors de l'extraction, les données sont partagés sur autant de lignes que de pages utilisées par le formulaire.Merci!

2 réponses
le 05 mars 2014

Rechercher objets affectés à un groupe pour un utilisateur

Bonjour,J'ai des objets dans une table avec un champ "public_vise" qui est construit sur le même type que "public_vise_dsi".Je cherche maintenant s'il existe une fonction qui me permettrait pour un utilisateur donné (code utilisateur) de récupérer tous les objets qui lui sont destinés car appartenant à un groupe (ou sous-groupe?) du "public_vise". Soit directement dans la requête SQL, soit par un traitement Java.ça existe ?Merci

2 réponses
le 03 février 2014

Formatage des JSP

Bonjour,Dans la classe JSPIncludeHelper, dans la fonction getOutputJsp, vous finissez le traitement par :return StringUtils.replaceChars(StringUtils.replaceChars(wrapper.getOutput(), "\r", ""), "\n", "");Or, si dans la JSP, je rajoute du code genre :<script> var toto = 0; // je met à zéro, c'est mieux comme ça ! toto = 1; // je change d'avis !</script>Alors vous retournez (j'enlève les espaces inutiles) :<script> var toto = 0; // blabla toto = 1; // blabla <script>Du coup, voilà voilà, seul le début du script est pris en compte.J'aurais préféré que vous utilisiez un formateur de code HTML pour que le code résultat soit bien formaté (si ça existe).

2 réponses
le 30 janvier 2014

Gestion des états des fiches (etat_objet.dat)

En 5.1.x, la gestion des états des fiches se faisait à travers le fichier etat_objet.dat.Est-ce que ce fichier est toujours lu et utilisé ?Quid de la classe com.univ.objetspartages.om.EtatFiche ?Mon problème est que j'ai une extension qui rajoutait en 5.1.x deux nouveaux états. Comme ces états sont figés dans EtatFiche.java, la fonction FicheUnivDatagrid.getLibelleParEtat() ne me retourne pas les libellées de mes deux nouveaux états :-(

1 réponse
le 28 janvier 2014

Correction d'un problème de données avec la RC3

La base de données livrée avec la version RC3 ne contient pas toutes les données nécessaires au lancement de l'application.Pour régler le problème, il faut ajouter en base les données présentes dans ce script : http://forum.k-sup.org/script-sql-init-kcore-42329.kjsp. L'insertion dans la base de données doit intervenir après l'étape 5/ de la procédure d'installation.

1 réponse
le 08 janvier 2014

Photo

Comment fait-on pour mettre sa photo dans le forum ?

3 réponses
le 08 janvier 2014

Extension de type rubrique page d'accueil

Bonjour,Je viens de commencer à transposer le développement spécifique de redirection des rubrique (fiche_redirection_article.jsp, fiche_redirection_actualite.jsp...) sous forme d'extension de type DefaultPageAcceuilRubrique.Comment dois-je penser le packaging de cette extension ?

3 réponses
le 05 novembre 2013

[Ksup 5.1.6] Ajouter un style de newsletter par site

Bonjour,Sur une 5.1.6 je n'arrive pas a définir une feuille de style spécifiques à un site (pour info nous avons l'usine à sites).Dans mon jtf.properties j'ai retiré les lignes concernant la définition des sites vu que c'est géré pour nous dans l'usine à site, et j'ai ajouté une lignesite.site_externe.newsletter_style=/var/www/ksup/jsp_externe/styles/defaut/newsletter.cssMais cela ne semble pas être pris en compte. Dans la doc vous parlez de site.[ALIAS].newsletter_style, et j'ai mis l'ID du site à la place de l'alias. Est ce un problème parce que nous avons l'usine à site? Ou ai je raté quelque chose ?Merci pour votre aide!

5 réponses
le 17 octobre 2013

[Ksup 5.1.6] Import Xml pour fiches annuaires et état "à valider"

Bonjour,Nous rencontrons un soucis avec l'import automatique de nos fiches annuaires via un fichier XML. Nous avons en place un système de validation de fiches annuaires avant que les fiches passent dans l'étant "en ligne".Lorsque nous avons deux fiches pour la même personne (une en état "en ligne" et l'autre "à valider"), lors du passage du script d'import, le contenu de la fiche "à valider" est remplacé par le contenu de la fiche "en ligne", ce qui fait que le demandeur a perdu les modifications qu'il souhaitait apporter à sa fiche sur son CV par exemple.En 5.1.5 nous ne nous étions pas trop penchés sur le sujet étant donné que nous avions des comportement étranges (fiches dupliquées ou supprimées) réglés en 5.1.6, je ne peux pas dire si le comportement était le même.Pour information voici un utilisateur type dans notre fichier XML: ANNUAIREKSUP IMPORTER mlaborde 0 M. MARC LABORDE em Assistant ingenieur de rech.et formation 05 61 63 36 74 Marc.Laborde@ut-capitole.fr AR 002 02D1 0 mlaborde 1321958554283 0003 Avez vous une idée de la cause de ce problème ou une piste pour l'éviter ?Merci

2 réponses
le 24 septembre 2013

Problème avec Image fixe d'accueil d'une vidéo

Bonjour,Il semblerait qu'il se produise un traitement automatique de l'image (quelque soit sa taille) lorsqu'elle est associée à la vidéo. L'image est visiblement réduite à l'état de vignette lors de l'enregistrement de la vidéo dans la médiathèque. Du coup elle apparaît pixélisée dans le player vidéo.Avez-vous rencontré ce problème et si oui, y a t-il un moyen de le résoudre ?

1 réponse
le 30 juillet 2013

Problème sur le fichier civilite.dat

Bonjour,Je rencontre un problème sur le fichier civilite.dat que nous avons surchargé afin de retirer la valeur "MLLE". Mais le fichier n'est pas pris en compte, la liste de valeurs est vide. Voici le contenu de mon fichier :M. M.$$MME MME$Une idée ?

1 réponse
le 30 juillet 2013

la case Structure d'enseignement ??

Pouvez-vous me dire à quoi sert la case à cocher "Structure d'enseignement" dans les fiches Structure et Laboratoire ?

1 réponse
le 30 juillet 2013

Possible de masquer des fiches dans l'administration ?

Bonjour,Existe-t-il une option dans l'interface d'administration permettant de masquer certaines fiches structure dans les résultats de recherche ? Nous ne souhaitons en effet conserver un accès à ces fiches que lorsqu'on consulte les fiches Annuaire.Sinon, comment pouvons-nous masquer ces fiches ?

1 réponse
le 08 juillet 2013

félicitations pour le passage de ksup en opencore

Bonjour à tous,Félicitations pour le passage en open core et merci à l'équipe et à Myriam d'avoir organisé la journée du club Ksup.

1 réponse
le 03 juillet 2013

Je n'arrive pas à insérer une image de la médiathèque dans une newsletter. Est-ce normal ?

Dans le module Newsletter, lorsque je souhaite insérer une image, je n'ai pas la possibilité d'aller rechercher dans la médiathèque. Est-ce normal ?

3 réponses
le 02 juillet 2013

Comment puis-je connaître la version de K-Sup que j'utilise ?

J'aimerais connaître la version que j'utilise pour savoir si je dois mettre à jour K-Sup ou non car j'ai vu que la V6.1 venait de sortir. Merci.

1 réponse
le 02 juillet 2013

Comment afficher mes tweets dans une page ?

Bonjour, Je voudrais savoir comment faire remonter les tweets de l'Université sur le site ? Avez-vous des exemples ?Merci d'avance.