Resource icon

Start Conversation from Post Bit 1.3

No permission to download
Just to clarify:

Is this so your Admins and Moderators can start conversations with users from the post?

Or so your members can start conversations with Admins and Moderators from the post?
 
Wow good question! I was thinking about restricting the link's appearance under the photo that would only be viewable between Admins and Mods but it really makes sense to have it there so Regular Members could start convos with Admins and Mods. As the SuperAdmin I'd like to have access to all of this traffic between RM's and my admins/mods as well.

Likewise though, definitely makes sense for A/M's to be able to start a convo with an RM from there as well.

I prefer not to make it that easy for RM to RM as I host a non-porn sex education site for adults and prefer to have discussions among members to build content via forum posts to build content there and reduce temptation of harassment. Thanks!

(2:20 am here now so I'm afk but will ck back after zzz's)
 
Error Info
PHP:
ErrorException: Undefined index: posts - library/ConversationPostBit/ControllerPublic/Thread.php:9
Generated By: Unknown Account, 2 minutes ago
Stack Trace

PHP:
#0 /home/sociall1/public_html/forums/library/ConversationPostBit/ControllerPublic/Thread.php(9): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/sociall1/...', 9, Array)
#1 /home/sociall1/public_html/forums/library/XenForo/FrontController.php(310): ConversationPostBit_ControllerPublic_Thread->actionIndex()
#2 /home/sociall1/public_html/forums/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#3 /home/sociall1/public_html/forums/index.php(13): XenForo_FrontController->run()
#4 {main}

Request State

PHP:
array(3) {
  ["url"] => string(99) "http://www.sociallyuncensored.eu/forums/threads/a-rousing-non-conformist-biography-of-hitler.13043/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}


^^ I noticed this in the error logs and sure enough when viewing that thread... So the only difference I can tell is the original author is deleted and thus now a "Guest".
 
Like you would any other element in XenForo.

Find out its class name and then add some custom CSS to EXTRA.css.

Sorry for being vague but I don't have access to it right now to give you more details.
 
Like you would any other element in XenForo.

Find out its class name and then add some custom CSS to EXTRA.css.

Sorry for being vague but I don't have access to it right now to give you more details.

Ye tried that i must be doing something wrong couldn't get it to work.
 
Error Info
PHP:
ErrorException: Undefined index: posts - library/ConversationPostBit/ControllerPublic/Thread.php:9
Generated By: Unknown Account, 2 minutes ago
Stack Trace

PHP:
#0 /home/sociall1/public_html/forums/library/ConversationPostBit/ControllerPublic/Thread.php(9): XenForo_Application::handlePhpError(8, 'Undefined index...', '/home/sociall1/...', 9, Array)
#1 /home/sociall1/public_html/forums/library/XenForo/FrontController.php(310): ConversationPostBit_ControllerPublic_Thread->actionIndex()
#2 /home/sociall1/public_html/forums/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
#3 /home/sociall1/public_html/forums/index.php(13): XenForo_FrontController->run()
#4 {main}

Request State

PHP:
array(3) {
  ["url"] => string(99) "http://www.sociallyuncensored.eu/forums/threads/a-rousing-non-conformist-biography-of-hitler.13043/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}


^^ I noticed this in the error logs and sure enough when viewing that thread... So the only difference I can tell is the original author is deleted and thus now a "Guest".
I don't quite understand how that can happen.

It's pulling the $posts parameter from the Controller. The $posts parameter is definitely there... so how it can say undefined index is beyond me.

Is it only that thread? And could there be other add-ons that might be clashing?
 
I don't quite understand how that can happen.

It's pulling the $posts parameter from the Controller. The $posts parameter is definitely there... so how it can say undefined index is beyond me.

Is it only that thread? And could there be other add-ons that might be clashing?
Well there are always other add-ons, but I tested this one in a few other threads where there were guest started threads and yes, same issue.

That seems to be the common denominator as far as I can tell. If the user is deleted and thus made into a guest, this happens. Disabling everything else seemingly had no effect.

It had me confused as well.
 
Another great addition.....:)

FYI, a "feature" I noticed is that when you use the quick reply box without quoting, your own avatar in that reply will not show the start a conversation link.
It will once you refresh the page.

This obviously will not affect anything, as I talk to myself enough without needing to PM.
 
Hmmm....some strange behavior...

A thread which was moved - when I click on the redirect, I get the XF error. When a guest does the same, they get a simple "server error". It appears related to this add-on.

Code:
Error Info
ErrorException: Undefined property: XenForo_ControllerResponse_Redirect::$params - library/ConversationPostBit/ControllerPublic/Thread.php:9
Generated By: Unknown Account, 1 minute ago
Stack Trace
#0 /usr/local/www/mydirect/talk/library/ConversationPostBit/ControllerPublic/Thread.php(9): XenForo_Application::handlePhpError()
#1 /usr/local/www/mydirect/talk/library/XenForo/FrontController.php(310): ConversationPostBit_ControllerPublic_Thread->actionIndex(Object(XenForo_RouteMatch))
#2 /usr/local/www/mydirect/talk/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch()
#3 /usr/local/www/mydirect/talk/index.php(13): XenForo_FrontController->run()
#4 {main}
Request State
array(3) {
  ["url"] => string(87) "http://www.hearth.com/talk/threads/heat-powered-fans-that-sit-on-top-of-a-stove.100404/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
Screen Shot 2012-12-05 at 10.10.18 PM.webp
 
Hmm, another problem possibly found.....goog webmaster tools sent me a warning that the number of blocked URL's had vastly increased. Upon inspection, all of them are conversations.....which somehow are now being attempted to be crawled, whereas before they were not. This is 7,000+ in one day (attempts).
See enclosed....

I put a disallow line for conversations in robots.txt. Is that the proper fix?

Screen Shot 2012-12-07 at 7.11.37 PM.webp
 
Top Bottom