Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumForum and UserProfile IntegrationForum and UserProfile Integration
Previous
 
Next
New Post
10/21/2007 11:01 PM
 

Hi,

If any of you use the Smart-Thinker UserProfile module AND the core forums module, you may be interested in this blog post of how to make the names on the profile posts link to the ST UserProfile module instead of the core forums profile.


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
10/21/2007 11:15 PM
 

In the forum I have centralized every link within the module. I have a single class which all internal links in the module reside, so for me to create a way for those links to change is pretty easy at this point. (I did this on purpose when working on the last release) I am looking to make option in the next release to allow the user profile overridable, and also considering the member directory and private messaging. The problem is, I am not sure of a pattern familiar with all of them besides possibly UserID, TabID, ModuleID. If anyone has an experience w/ the third party items, leave a post here.

 


Chris Paterra

Get direct answers to your questions in the Community Exchange.
 
New Post
10/21/2007 11:25 PM
 

Hey Chris,

That sounds good - this is a temporary solution in the meantime (I meant no disrepect to the Forums module of course ;)

I think the easiest way would be to use the core Token Replacement code in 4.6.0. I am refactoring all the Smart-Thinker modules to use it (for email and site templates) so that all the users will have a standard interface (e.g. [User:UserID]

IMHO the simplest solution would be to make the area where it displays a name a language string, and then run it through the token replacement classes, and dump whatever is says. So you could then edit the language string and make it something like   "<a href=xyz[User:UserID]>[User:DisplayName]</a>" or similar. Of course, a textbox UI for the template would be even better, but I'm trying to think of the easiest solution. I could then also display my Smart-Thinker UserProfile pic in the forums if you had a templatable area.


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
10/21/2007 11:38 PM
 

Rodney, I like when people find ways to integrate the module with other things. In fact, I would make it easier to do if I could just rely on newer DNN Core versions. I am seriously considering a 4.6.2 or greater for the next release just so I can include the token replacement system and offload lots of my custom code to do basically the same thing. I already need users to use 4.5 for the next version (Ajax), so considering 4.7 will be out before the forums come out (and probably a 4.7.x) I think the number of people using it by then will be the majority. With 4.4.3 I didn't have this luxury due to the long time between releases.


Chris Paterra

Get direct answers to your questions in the Community Exchange.
 
New Post
10/22/2007 3:54 PM
 
Chris,
 
The best way to implement this is to use html templates for the main forum views and expose/allow tokens in them. The few third party DNN modules that use this system are the easiest to customize and integrate throughout the portal without actually touching the code.
 
I think upping up the core version is the right way to go so you can utilize all the new features.
 
Regards.
 
Ivan
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsForumForumForum and UserProfile IntegrationForum and UserProfile Integration


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out