TP-Docs
HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media

Recent

Welcome to TinyPortal. Please login or sign up.

March 25, 2023, 04:36:04 AM

Login with username, password and session length
Members
Stats
  • Total Posts: 194,243
  • Total Topics: 21,145
  • Online today: 69
  • Online ever: 3,540
  • (September 03, 2022, 01:38:54 AM)
Users Online
Users: 0
Guests: 41
Total: 41

How to search TP pages

Started by jernatety, October 05, 2022, 01:36:22 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jernatety

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.

@rjen

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>';
Running Latest TP on SMF2.1 at: www.fjr-club.nl

jernatety

Thank you, I will give it a shot!

Ken.

Thanks for that bit of code @rjen, it works great.  O0
" If everything seems under control, you're not going fast enough." - Mario Andretti
Yesterday When I was Young.