I have it functioning on my site (http://askaboutapple.com) so feel free to take a look. The problem is simply poor coding. But for good measure follow the steps below..
1) Ensure you have Vanilla's default Tagging system installed. 2) Deactivate then reactivate Vanilla's Default system. 3) Override the files in /plugins/taggings/ with the .Zip ones.
It should function correctly. The problem was down to very poor coding. Capital letters, SQL Functions etc. I have basically patched them.
That's awesome, thanks for the updated version. I'll try to either add it to the actual tagging version or to the Tagging Enhanced version, whichever is best.
Answers
Ah, good to know, thanks for the post :-)
There was an error rendering this rich post.
you are welcome
I believe I have provided a temporary fix to this. You can download the 'tweaked' plugin: http://askaboutapple.com/uploads/tagging.zip
I have it functioning on my site (http://askaboutapple.com) so feel free to take a look. The problem is simply poor coding. But for good measure follow the steps below..
1) Ensure you have Vanilla's default Tagging system installed. 2) Deactivate then reactivate Vanilla's Default system. 3) Override the files in /plugins/taggings/ with the .Zip ones.
It should function correctly. The problem was down to very poor coding. Capital letters, SQL Functions etc. I have basically patched them.
Let me know how you get on.
That's awesome, thanks for the updated version. I'll try to either add it to the actual tagging version or to the Tagging Enhanced version, whichever is best.
There was an error rendering this rich post.
@underdog - I would think it should be changed in tagging enhanced.
the crux of it is a few deletions in original enhanced code in two files.
and upper-casing d to D for Discussions.
public function DiscussionController_Render_Before($Sender) {
$this->_AddTagModule($Sender);
//JP: Test to get all the data of a single discussion
//PrettyPrint(var_dump($Sender->Data['Discussion']->DiscussionID)); //Get Discussion Id
}
/**
Uppercase the D 57a70,76 265c284 < $Sender->View = 'Discussions'; --- 302c321 < $CategoryID = $Sender->SQL->Select('CategoryID')->From('Discussion')->Where('DiscussionID', $DiscussionID)->Get()->FirstRow()->CategoryID; --- 632c651 < $CategoryID = $Sender->SQL->Select('CategoryID')->From('Discussion')->Where('DiscussionID', $DiscussionID)->Get()->FirstRow()->CategoryID; --- -------- in class.module.php this replaced 134,140c134,169 < <?php < if (urlencode($Tag->Name) == $Tag->Name) { < echo Anchor(htmlspecialchars($Tag->Name), 'discussions/tagged/'.urlencode($Tag->Name)); < } else { < echo Anchor(htmlspecialchars($Tag->Name), 'discussions/tagged?Tag='.urlencode($Tag->Name)); < } < ?> <?php echo number_format($Tag->CountDiscussions); ?> --- thisI may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.