Giter VIP home page Giter VIP logo

dnnchat's Introduction

SpaceX Falcon 9 Launch February 2024

Hi there ๐Ÿ‘‹ I am Chris Hammond

About Me

I live in Wildwood, Missouri and I like to build things. I've got sites all over the internet, but the best place to read more about me is likely over on About Chris Hammond

Other Things

  • ๐Ÿ”ญ Iโ€™m building things, primarily using #Jekyll these days
  • ๐ŸŒฑ Iโ€™m currently working with AU
  • ๐Ÿ“ท I am the photographyer behind RainbowMarks Photography
  • ๐Ÿ“ซ How to reach me: @christoc on Twitter (x)
  • โšก Fun fact: I collect domain names and hobbies....

Past Things

  • DNN is how everything started for me. Okay, maybe not everything, but I am what I am because of that platform and all that it brought me, from technical knowledge, to friends.
  • Netduino was something I dabbled in a bit, over a decade ago now (what?)
  • Cars are still a big part, so not sure why I list them as PAST here.

dnnchat's People

Contributors

chrishammond avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dnnchat's Issues

Scroll up and pull back older history

When a user scrolls up in the chat window, the module should load history that hasn't been loaded yet. Ultimately the user should be able to scroll back to the beginning of time if they wanted to.

Load 50 items at a time

Require .NET 4.5 Dependency

See if there is a way to put a dependency in the .DNN file to require 4.5 as the module is compiled against 4.5 and can cause problems if 4.5 isn't available on the installed server.

Mobile Compatibility

Hi,

The module is not loading or isplaying in the mobile sites. I am using Android Galaxy S3 and tested the module is not display or working eben with a strong WiFi connection.

I am using your latest modules.
Please can you advise about this please? The module is working in computers well and than you very mucj for your great module.

Thank You!

Module Icon Missing

Clean install of DNN 7.2.2/7.3.2 with DNNChat 1.1.0 has a broken icon for the module in the control panel.

Updating for Microsoft.Owin 2.0.1

Need to automagically add the following to the web.config file on install/upgrade

 <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.0.1.0" newVersion="2.0.1.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.0.1.0" newVersion="2.0.1.0" />
      </dependentAssembly>

Submit logic

When the chat module is added to a page with another module that has a submit button (in our case, the DNN Journal module), the journal submit (enter key) no longer functions for entering paragraph spaces.

Add Archive page functionality

Add the ability to display chat archives via an new page/ASCX file that will display a list of chat messages based on a date range, with the ability to show archives based on the RoomId

Create a way to Clear system messages

When a room gets a lot of people connecting/disconnecting, it can become very cluttered with connection/disconnection system messages. Would be great to have an option to clear, or filter out system messages.

IM'ing Functionality

Firstly, DNN Chat is awesome and our team loves it. But we have further needs.

We were looking for a Facebook like persistent chat bar(at the bottom). It tracks your DNN friends, who's online, and all that fun stuff.

You can select a friends name from a window to the side(like facebook) and Instant Message them.

Other abilities like chat archiving, Status, invite others to IM, emotes, and the ability to invite to a DNN Chat room would be great. But for now, our needs are kind of basic.

Thank you

Check localization issues

Test to ensure that all content can be localized for other languages (rooms names, descriptions, welcomes not included)

9.4.1 Issues

Looks like you can't upgrade DNN 9.4.1 if you have the SignalR/Owin DLLs. Need to look at upgrading DNN Chat module to fix this. I'll hopefully be able to get on that soon.

A proposal for enhancement - IpAddress option in Settings

With the flood of haters, spammers and random-key-pressers it'd be good to make the checkbox available in the Settings to show their ip's in View (perhaps under the nick) to contain their miserable bouts of creativity.

The ip's could be masked like 111.00.222.*** to protect their privacy yet it'll give the idea they can be traced.

Format Code in chat messages

When someone pastes in some code, the window should format it nicely.

Probably need to look in to some jquery libraries for this

Error When Installing

Hi,

I am using DNN 7.3 and DnnChat_01.00.00_Install module (dnnCHAT V1.1.0 for DNN 7.1 using SignalR) you released on Wed Jun 18, 2014 at 8:00 AM

But I can not install the module on my site and giving this error.

A dependent component is not installed - System.Reflection.ReflectionContext

How can I fix this? How can i install this? Please advise.

Thank You!

Show date besides times

When it's not busy on a chat room it's not clear that the times cross different dates.

A solution mite be to show the date besides the times or have a date separation lined added when the days change.

Pause auto scroll

If the user has done any of the following, stop the autoscrolling feature

  1. If the window is not in focus
  2. If the scroll bar is not within 10% of the bottom of its available range (meaning they have scrolled up)

Line wrapping

It seems to me that the line wraps happen with a fixed number of characters - rather than between words NEAR the end of each line?
Capture

Show "status" via an icon in the User List

Allow for user's to have a status in the User List

  1. Active (green)
  2. Away (yellow) (set by lack of Window focus)
  3. AFK (red) (must be set manually)
  4. Typing (flashing green)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.