Closed mattab closed 11 years ago
I just installed the latest SiteSearch with 1.7.1 and clicked on the "Site Search" link under the "Actions" tab and the page never renders - it just shows the progress bar eternally spinning. The following javascript error appears - 'SiteSearch_ManipulateTable is not defined'.
Have you tried pressing refresh in you browser? You might need to reload a JS file.
Replying to EZdesign:
Have you tried pressing refresh in you browser? You might need to reload a JS file.
Doh. Yep, needed a full browser refresh for reloading JS file. Thanks!
<tr searchterm="{$row.metadata.searchTerm|utf8_decode|htmlentities}" id_search="{$row.metadata.idSearch}"> {foreach from=$dataTableColumns item=column} <td> {if !$row.idsubdatatable && $column=='label' && !empty($row.metadata.url)}<span class="urlLink">{$row.metadata.url}</span>{/if} {if $column=='label'}{logoHtml metadata=$row.metadata alt=$row.columns.label}{/if} {if isset($row.columns[$column])}{$row.columns[$column]}{else}{$defaultWhenColumnValueNotDefined}{/if} </td> {/foreach}
<tr searchterm="{$row.metadata.searchTerm|utf8_decode}" id_search="{$row.metadata.idSearch}" test="test"> {foreach from=$dataTableColumns item=column} <td> {if !$row.idsubdatatable && $column=='label' && !empty($row.metadata.url)}<span class="urlLink">{$row.metadata.url}</span>{/if} {if $column=='label'}{logoHtml metadata=$row.metadata alt=$row.columns.label}{/if} {if isset($row.columns[$column])}{$row.columns[$column]|utf8_decode}{else}{$defaultWhenColumnValueNotDefined}{/if} </td> {/foreach}
Above, the following two parts were changed.
Not sure if it is the way I'm using the plugin that required the above change.
Sorry for the formatting, here it is again -
Original:
<tr searchterm="{$row.metadata.searchTerm|utf8_decode|htmlentities}" id_search="{$row.metadata.idSearch}">
{foreach from=$dataTableColumns item=column}
<td>
{if !$row.idsubdatatable && $column=='label' && !empty($row.metadata.url)}<span class="urlLink">{$row.metadata.url}</span>{/if}
{if $column=='label'}{logoHtml metadata=$row.metadata alt=$row.columns.label}{/if}
{if isset($row.columns[$column])}{$row.columns[$column]}{else}{$defaultWhenColumnValueNotDefined}{/if}
</td>
{/foreach}
</tr>
Changed:
<tr searchterm="{$row.metadata.searchTerm|utf8_decode}" id_search="{$row.metadata.idSearch}" test="test">
{foreach from=$dataTableColumns item=column}
<td>
{if !$row.idsubdatatable && $column=='label' && !empty($row.metadata.url)}<span class="urlLink">{$row.metadata.url}</span>{/if}
{if $column=='label'}{logoHtml metadata=$row.metadata alt=$row.columns.label}{/if}
{if isset($row.columns[$column])}{$row.columns[$column]|utf8_decode}{else}{$defaultWhenColumnValueNotDefined}{/if}
</td>
{/foreach}
</tr>
Hi, im new to piwik and web analytics, but i tried out the plugin. i tried to install the plugin with piwik 1.7 and after install i get the following message:
Unable to load plugin 'BeezyT-piwik-sitesearch-908962c' because '/anwendungen/piwik/piwik/plugins/BeezyT-piwik-sitesearch-908962c/BeezyT-piwik-sitesearch-908962c.php' couldn't be found. You can manually uninstall the plugin by removing the line Plugins[] = BeezyT-piwik-sitesearch-908962c from the Piwik config file.
Backtrace:
any idea where my problem is?
Thx and Bye
I don't know what exactly you downloaded but it seems to be wrong.
Go to https://github.com/BeezyT/piwik-sitesearch/downloads and click Download as ZIP. Extract the ZIP and place the folder SiteSearch in the plugins folder of you Piwik installation.
thx!
now its working just fine. The Problem was the name of the folder i guess.
Also the tracking of the words seems to work perfectly.
Would be very nice if this would be a component of piwik.
Hi,
the plugin is tracking my search terms but not the results. Does anybody know what causes this? Do i need some extra JS Code?
THX
Tjorben
Hi,
I started to use piwik a few weeks ago and now I wanted to try the SiteSearch widget. I tried a lot of different settings for the SITE URL and the PARAMETER but it's always the same on the dashboard --> actions --> Site search (I'm not sure if the translation is right. In german it's dashboard --> aktionen --> interne Suche).
... What am I doing wrong?
There is an error. Please report the message and full backtrace in the Piwik forums (please do a Search first as it might have been reported already!).
Notice: Undefined property: Piwik_SiteSearch_Controller::$range in /webs/www.EXAMPLE.com/piwik/plugins/SiteSearch/Controller.php on line 34
Backtrace -->
#0 Piwik_ErrorHandler(...) called at [/webs/www.EXAMPLE.com/piwik/plugins/SiteSearch/Controller.php:34]#1 Piwik_SiteSearch_Controller->index(...) called at [:]#2 call_user_func_array(...) called at [/webs/www.EXAMPLE.com/piwik/core/FrontController.php:138]#3 Piwik_FrontController->dispatch(...) called at [/webs/www.EXAMPLE.com/htdocs/piwik/index.php:53]
Fatal error: Call to a member function getLocalizedLongString() on a non-object in /webs/www.EXAMPLE.com/piwik/plugins/SiteSearch/Controller.php on line 34
@tjorben: If you want to track result counts, see https://github.com/BeezyT/piwik-sitesearch/wiki If you want to use results tracking, add the following to your tracking code: piwikTracker.setCustomData({SiteSearch_Results: XX}); You can retrieve the number of results via JavaScript from the DOM or you can set the value when the website is generated (in PHP, Ruby or whatever you are using).
@gildesign: See https://github.com/BeezyT/piwik-sitesearch/issues/38. This is a know issue that won't be fixed in the github-version because SiteSearch will be integrated in Piwik Core soon. During that process, major parts will be overhauled and the problems will be fixed.
Any updates on this, any testing/help needed?
How's the progress on integrating this plugin into core? I cannot see any trace of it in the Subversion repository.
I'm working on it
(In [7190]) Refs #2992 Site Search KABOOM, Refs #5469 Implementing Site Search tracking & reporting in Piwik core!
new segment, "searches" which can be used to select visitors who did a search ie. searches>0 or those who searched a lot, ie searches>10
TODO:
Thank you for your patience Timo, and thank in advance everyone for your help Testing this new feature!
(In [7192]) Refs #2992 #49 Message fix
(In [7194]) Refs #2992 #49
(In [7197]) Refs #2992 #49 Fixing the No result keyword bug
(In [7200]) Refs #2992 #49 Also updating schema
(In [7210]) Refs #2992 #49 enable transitions for the pages following site search reports
See documentation: Search Analytics
see follow up ticket: #3461
In 9e051a171c2734c88a61d51217e146e95c3b2594: refs #5469 remove "Others" row from site search report "keywords with no results"
Piwik now has internal search keywords tracking. Awesome!
Functionnality: