TinyPortal

Development => Support => Topic started by: jernatety on October 05, 2022, 01:36:22 PM

Title: How to search TP pages
Post by: jernatety on October 05, 2022, 01:36:22 PM
Hello, I have almost 400 TP pages now and none of them can be searched using the default SMF  site search. Is there a way to search the site to include TP, my site is entirely SMF? If not, does anybody have any specific ideas to be able to make it work?

Thank you to all in advance.
Title: Re: How to search TP pages
Post by: @rjen on October 05, 2022, 02:10:10 PM
You can search in articles, just not with the SMF search.

Yopu need to use the TP search function, to be found under
../index.php?action=tportal;sa=searcharticle

Or you can add a TinyPortal search block to your page...
Create a php block and use the code snippet for the article search..


global $context, $scripturl, $txt;

echo '
<form accept-charset="', $context['character_set'], '" name="TPsearcharticle" action="' . $scripturl . '?action=tportal;sa=searcharticle2" method="post">
<div>
<input type="text" style="font-size: 1.3em; margin-bottom: 0.5em; padding: 3px; width: 90%;" name="tpsearch_what" /><br />
<input type="checkbox" name="tpsearch_title" checked="checked" /> ' , $txt['tp-searchintitle'] , '<br />
<input type="checkbox" name="tpsearch_body" checked="checked" /> ' , $txt['tp-searchinbody'] , '<br />
<input type="hidden" name="sc" value="' , $context['session_id'] , '" /><br />
<input type="submit" value="' , $txt['tp-search'] , '" />
</div>
</form>';
Title: Re: How to search TP pages
Post by: jernatety on October 05, 2022, 03:21:12 PM
Thank you, I will give it a shot!
Title: Re: How to search TP pages
Post by: Ken. on November 17, 2022, 01:24:56 PM
Thanks for that bit of code @rjen, it works great.  O0