Hello guys.
A small question, currently exist any plugin that implements mentions to the fórum post in the e107 system?
For example, if you put @username in any fórum post, that user is advised, and the @username text appear as a link to the userprofile. Well, like the mentions in github, or other fórum system xd.
Thanks.
Isn't that already displayed in a forum post when you quote a user post?
Or i understand wrong?
Nop, one thing is quote a user post, and other thing is mentions like twitter.
I simply want is can write @username and with that, that text is converted to a link to the userProfile, and the user is notificated that is mentioned on that thread :3
VBulleting and ZenForum have that.
From: rica-carv [mailto:[email protected]]
Sent: viernes, 7 de julio de 2017 5:24
To: e107inc/e107 e107@noreply.github.com
Cc: Sandl Okino sanslash332@yahoo.es; Author author@noreply.github.com
Subject: Re: [e107inc/e107] Forum mentions (#2725)
Isn't that already displayed in a forum post when you quote a user post?
Or i understand wrong?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/e107inc/e107/issues/2725#issuecomment-313632864 , or mute the thread https://github.com/notifications/unsubscribe-auth/AA-aGxnlHHvIW7eMkbv1Kv9RY-qPgMq2ks5sLfkwgaJpZM4OQbRO . https://github.com/notifications/beacon/AA-aG4rLr5TLMTaYPefyR7nbFvfmE2_Jks5sLfkwgaJpZM4OQbRO.gif
@sanslash332, Could extend core e_parse in a plugin by means of the plugin addon e_parse.php to achieve this I suppose.
That would be the most less obtrusive way of doing it without altering much of data going to the database.
Is the idea. Any direct modification of the database. Only parse the text at renderin time… :P
Thanks
From: Arun S. Sekher [mailto:[email protected]]
Sent: sábado, 8 de julio de 2017 5:14
To: e107inc/e107 e107@noreply.github.com
Cc: Sandl Okino sanslash332@yahoo.es; Mention mention@noreply.github.com
Subject: Re: [e107inc/e107] Forum mentions (#2725)
@sanslash332 https://github.com/sanslash332 , Could extend core e_parse in a plugin by means of the plugin addon e_parse.php to achieve this I suppose.
That would be the most less obtrusive way of doing it without altering much of data going to the database.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/e107inc/e107/issues/2725#issuecomment-313844737 , or mute the thread https://github.com/notifications/unsubscribe-auth/AA-aG6j2muaxrRc5XdBrsWyi1RtnhaSOks5sL0hrgaJpZM4OQbRO . https://github.com/notifications/beacon/AA-aGxIZy2mbyYHfwCUReI2jxnl22di4ks5sL0hrgaJpZM4OQbRO.gif
I believe @Moc may have been working on something.
@CaMer0n That's good to know.
@sanslash332, Any of these javascript libraries can be leveraged along with e_parse add-on I believe.
https://github.com/ichord/At.js
https://github.com/jakiestfu/Mention.js
Thanks, I’m gonna give a try :P
From: Arun S. Sekher [mailto:[email protected]]
Sent: miércoles, 12 de julio de 2017 5:13
To: e107inc/e107 e107@noreply.github.com
Cc: Sandl Okino sanslash332@yahoo.es; Mention mention@noreply.github.com
Subject: Re: [e107inc/e107] Forum mentions (#2725)
@CaMer0n https://github.com/camer0n That's good to know.
@sanslash332 https://github.com/sanslash332 , Any of these javascript libraries can be leveraged along with e_parse add-on I believe.
https://github.com/ichord/At.js
https://github.com/jakiestfu/Mention.js
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/e107inc/e107/issues/2725#issuecomment-314704016 , or mute the thread https://github.com/notifications/unsubscribe-auth/AA-aG4kLgwxxYpFjLlyQZav6ygNU_aLcks5sNI42gaJpZM4OQbRO . https://github.com/notifications/beacon/AA-aGwjVREsK5eiewp8j0dV3T1VmQWySks5sNI42gaJpZM4OQbRO.gif
@sanslash332,
Were you able to get something started? I just played for some time with this idea (as I was revamping a similar old plugin of mine called NoFollow) and came up with this - https://github.com/arunshekher/Mentions
So far does the parsing and displaying of mentions decently. Autocompletion suggestion barely accomplished at this time used At.js implemented on chatbox only. For forum, integration with TinyMCE need to be looked into. Should be able to integrate with comments too I suppose. Selection of the JS library and the javascript usage might benefit from some rethinking. Currently its polling the server heavily. Hopefully won’t kill a database.
User notification part could be done by listening to native event triggers upon form submission (same logic used for parsing could be used), will explore that as next step. I’m also looking into caching of result data and call user table only when cached data is exhausted.
There is room for lots of improvement so contributions are welcome. Hope it will not discourage Moc from doing his version, having freedom of choice isn’t bad after all.
I won't be expanding on my version anytime soon. For the near future I'll be very little involved in coding projects but when I have some spare minutes I'll take a look at your version.
Great job so far!
@Moc, Great! and thank you.
O, thanks!
I’m gonna tri it!
It looks that I need :P
From: Arun S. Sekher [mailto:[email protected]]
Sent: miércoles, 19 de julio de 2017 11:39
To: e107inc/e107 e107@noreply.github.com
Cc: Sandl Okino sanslash332@yahoo.es; Mention mention@noreply.github.com
Subject: Re: [e107inc/e107] Forum mentions (#2725)
@sanslash332 https://github.com/sanslash332 ,
Were you able to get something started? I just played for some time with this idea (as I was revamping a similar old plugin of mine called NoFollow) and came up with this - https://github.com/arunshekher/Mentions
So far does the parsing and displaying of mentions decently. Autocompletion suggestion barely accomplished at this time used At.js implemented on chatbox only. For forum, integration with TinyMCE need to be looked into. Should be able to integrate with comments too I suppose. Selection of the JS library and the javascript usage might benefit from some rethinking. Currently its polling the server heavily. Hopefully won’t kill a database.
User notification part could be done by listening to native event triggers upon form submission (same logic used for parsing could be used), will explore that as next step. I’m also looking into caching of result data and call user table only when cached data is exhausted.
There is room for lots of improvement so contributions are welcome. Hope it will not discourage Moc from doing his version, having freedom of choice isn’t bad after all.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/e107inc/e107/issues/2725#issuecomment-316427192 , or mute the thread https://github.com/notifications/unsubscribe-auth/AA-aGxvEa9xLpStvp0L09HLAlN7VAtRaks5sPiMGgaJpZM4OQbRO . https://github.com/notifications/beacon/AA-aGxfsefmaH3K2bHNvoQP9LAFVcgnIks5sPiMGgaJpZM4OQbRO.gif
@sanslash332, Please post issues related to the plugin directly in that repo and close this thread if you wish so.
Ok, perfect!
@Moc this can be closed.
Just to have everything together: There is now plugin for this.
https://github.com/arunshekher/mentions
Most helpful comment
@sanslash332,
Were you able to get something started? I just played for some time with this idea (as I was revamping a similar old plugin of mine called NoFollow) and came up with this - https://github.com/arunshekher/Mentions
So far does the parsing and displaying of mentions decently. Autocompletion suggestion barely accomplished at this time used At.js implemented on chatbox only. For forum, integration with TinyMCE need to be looked into. Should be able to integrate with comments too I suppose. Selection of the JS library and the javascript usage might benefit from some rethinking. Currently its polling the server heavily. Hopefully won’t kill a database.
User notification part could be done by listening to native event triggers upon form submission (same logic used for parsing could be used), will explore that as next step. I’m also looking into caching of result data and call user table only when cached data is exhausted.
There is room for lots of improvement so contributions are welcome. Hope it will not discourage Moc from doing his version, having freedom of choice isn’t bad after all.