Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNTraduction et l...Traduction et l...Creer un forumCreer un forum
Précédente
 
Suivante
Nouveau message
11/09/2007 22:49
 
Creer un forum  (N/A)

Bonsoir a tous,

suis en train de creer un forum et j'ai des questions a trois volets:

-comment creer un moderateur pour mon forum?

-comment donner la possiblite aux utilisateurs du forum la possibilite de creer leur propre forum

-comment donner la possibilite aux utilisateurs la possibilte de donner leurs avis sur ce qui doit etre fait, ce qui manque etc....

Je vous serai reconnaissant pour votre aide.

Hermann

 
Nouveau message
12/09/2007 14:41
 

Bonjour Hermann,

Pour les modérateurs cela se passe dans le panneau de configuration du forum> Utilisateurs du forum. Il y a une case à cocher pour définir les modérateurs de ton forum. N'oublie pas de cocher également la case dans la gestion du forum/groupe>Editer le forum>Configuration (c'est la dernière case tout en bas).

Pour le point deux, à ma connaissance, seul un administrateurs peut ajouter un nouveau groupe de discussion dans le forum.

Et pour le point trois, tu as plusieurs solutions. Soit poster un billet dans ton forum leur demandant leurs avis, soit utiliser un module tel que le module UDT qui te permet de faire un formulaire personnaliser avec tes questions (et récupérer les résultats dans un fichier exell par ex.

Note qu'il y aura bientôt la nouvelle version du module core "Forum" qui sera disponible et changera beaucoup de chose...

Pascal

 
Nouveau message
12/09/2007 14:51
 

Bonjour pascal,

merci pour ton aide. jai essaye de cocher le bouton qui permet de definir un modeareur mais apparament il est inactif, y aurait il une raison a cela?

C'est super cool de savoir que la nouvelle version de module arrive,comm tule dis , elle va beaucoup simolifier les choses.

Merci encore.

Herman

 
Nouveau message
12/09/2007 14:56
 

Cest encore moi Pascal,

jai un autre soucis,en fait il s'agit de l'icone "mes messages" qui m'envoient cette Erreur:

"Es ist ein kritischer Fehler aufgetreten!
ORDER BY-Elemente müssen in der Auswahlliste angezeigt werden, wenn SELECT DISTINCT angegeben wird. 0"

en fait j'aimerai donner la possibilite aux utilisateurs de mon Forum de povoir lire et voir leurs messages, a chaque clique sur l'icone "mes messages" je recois l'Erreur du haut. Pouurais tu dans la mesure du possible me dire comment procerder?

Merci d'av

Hermann

 
Nouveau message
12/09/2007 14:59
 

Exact, j'ai oublié l'essentiel. Dans la "gestion des utilisateurs du forum", clique sur le petit crayon pour éditer un des utilisateurs que tu veux mettre en modérateur. Ensuite dans "Paramètres administrateurs" tu trouveras (encore) une case à cocher pour activer la modération ainsi qu'une liste de tes groupes de discussion avec une case à cocher pour spécifié quel groupes il peut modérer.

Pascal

 
Nouveau message
12/09/2007 15:09
 

Hermann,

Merci de m'avoir fait remarquer ce bug que je n'avais pas décelé sur mon propre site :-)

J'ai trouver la solution sur dnn.com, il s'agit d'un bug dans les procédures stockées. N'ayant pas accès à mon PC de développement je ne peut te dire pour l'instant la procédure idéale. Je préfère tester avant de dire des bêtises.

Voici toutefois le lien vers la solution qui à l'air de fonctionner pour la majorité des personnes dans notre cas. Je regarde à ça dès que j'ai un peu de temps de libre et posterai la solution en français.

Pascal

 
Nouveau message
12/09/2007 16:31
 
Re: Creer un forum  (N/A) Modifié par anthony_fr  sur 12/09/2007 15:32:31

Bonjour,

Il faut que tu connecte avec a ta base de données avec SQL Serveur Management Studio (express)

Tu developpe la branche : Base de Données - DotNetNuke -Programmabilité - Procédure Stockées

Tu cherches la procédure dbo.Forum_SearchGetResult, tu fais un click droit dessus et modifier

Vers la ligne 45 tu remplace la chaine :

@Filter + ' GROUP BY P.ThreadID , P.CreatedDate ORDER BY P.CreatedDate DESC '

par celle la :

@Filter + ' GROUP BY P.ThreadID , P.CreatedDate ORDER BY P.ThreadID '

Ensuite tu clicque dans le menu sur le bouton [! Exécuter]

C'est tout.

Anthony

Dans ce thread j'avais inclu des captures d'écrans car l'utilisateur était dans un cas particulier et donc avait du mal a trouver

 
Nouveau message
12/09/2007 16:40
 

On ne peut plus clair...

Merci pour l'info Anthony.

Pascal

 
Nouveau message
13/09/2007 00:32
 

Voilà, je ne sais pas pour toi Hermann mais pour moi ça marche nickel.

Un grand merci à toi Anthony.

Pascal

 
Nouveau message
14/09/2007 02:28
 

Hi Pascal,

Merci pour ton aide, mais ca ne marche toujours pas et je recois en plus cette erreur:

System.Data.SqlClient.SqlException: Die INSERT-Anweisung steht in Konflikt mit der FOREIGN KEY-Einschränkung "FK_Forum_Moderators_Forum_Forums". Der Konflikt trat in der "YOUNECTies"-Datenbank, Tabelle "dbo.Forum_Forums", column 'ForumID' auf. Die Anweisung wurde beendet. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteNonQuery(String connectionString, String spName, Object[] parameterValues) at DotNetNuke.Modules.Forum.SqlDataProvider.ModeratorAdd(Int32 ForumID, Int32 UserID) at DotNetNuke.Modules.Forum.UserSettings.UpdateModeratedForums() at DotNetNuke.Modules.Forum.UserSettings.cmdUpdate_Click(Object sender, EventArgs e)

sais pas si tu las deja eu auparavant?

 
Nouveau message
14/09/2007 02:36
 

Merci Anthony tu me debloques vraiment la

merci encore.

La jai un autres PB ,j'espere que je n'abuse pas de votre savoir, mais j'aimerais installer un module de langue pour mon Forum

Pourriez vous me dire comment proceder?

Merci d'av.

 
Nouveau message
14/09/2007 10:09
 

Hermann,

Pour installer le pack de langue du forum, il te suffit de procéder comme pour les packs de langues de ton site. Dans Hote>Langues>Importer un pack de langue.

C'est tout. Pour ton message précédent je vais regarder cela ce soir dès que je rentre. Sauf si quelqu'un d'autres à su te dépanner avant bien entendu.

Pascal

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNTraduction et l...Traduction et l...Creer un forumCreer un forum