search functie op main website

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
goednieuws
Berichten: 44
Lid geworden op: 06 apr 2005, 20:22

search functie op main website

Bericht door goednieuws » 01 mei 2006, 21:42

Hoi,

De naam zegt het al. Ik wil een simpel search balkje op een willekeurige plek van een site plaatsen.

De ingevoerde zoekopdracht doorzoekt de phpbb database (zoals search.php dit doet)

Ik heb naar deze mod gezocht maar helaas niet gevonden.

Iemand?

Alvast badeankt!

mrjem
Berichten: 84
Lid geworden op: 06 jan 2006, 21:56
Locatie: wezep
Contacteer:

Bericht door mrjem » 02 mei 2006, 14:37

Het betere knip en plak werk moet een heel eind komen dacht ik zo

als ik even ga kijken kom ik op :

Code: Selecteer alles

<table class="forumline" width="100%" cellpadding="4" cellspacing="1" border="0">
	<tr> 
		<th class="thHead" colspan="4" height="25">{L_SEARCH_QUERY}</th>
	</tr>
	<tr> 
		<td class="row1" colspan="2" width="50%"><span class="gen">{L_SEARCH_KEYWORDS}:</span><br /><span class="gensmall">{L_SEARCH_KEYWORDS_EXPLAIN}</span></td>
		<td class="row2" colspan="2" valign="top"><span class="genmed"><input type="text" style="width: 300px" class="post" name="search_keywords" size="30" /><br /><input type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}<br /><input type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</span></td>
	</tr>
	<tr> 
		<td class="row1" colspan="2"><span class="gen">{L_SEARCH_AUTHOR}:</span><br /><span class="gensmall">{L_SEARCH_AUTHOR_EXPLAIN}</span></td>
		<td class="row2" colspan="2" valign="middle"><span class="genmed"><input type="text" style="width: 300px" class="post" name="search_author" size="30" /></span></td>
	</tr>
	<tr> 
		<th class="thHead" colspan="4" height="25">{L_SEARCH_OPTIONS}</th>
	</tr>
	<tr> 
		<td class="row1" align="right"><span class="gen">{L_FORUM}:&nbsp;</span></td>
		<td class="row2"><span class="genmed"><select class="post" name="search_forum">{S_FORUM_OPTIONS}</select></span></td>
		<td class="row1" align="right" nowrap="nowrap"><span class="gen">{L_SEARCH_PREVIOUS}:&nbsp;</span></td>
		<td class="row2" valign="middle"><span class="genmed"><select class="post" name="search_time">{S_TIME_OPTIONS}</select><br /><input type="radio" name="search_fields" value="all" checked="checked" /> {L_SEARCH_MESSAGE_TITLE}<br /><input type="radio" name="search_fields" value="msgonly" /> {L_SEARCH_MESSAGE_ONLY}</span></td>
	</tr>
	<tr> 
		<td class="row1" align="right"><span class="gen">{L_CATEGORY}:&nbsp;</span></td>
		<td class="row2"><span class="genmed"><select class="post" name="search_cat">{S_CATEGORY_OPTIONS}
		</select></span></td>
		<td class="row1" align="right"><span class="gen">{L_SORT_BY}:&nbsp;</span></td>
		<td class="row2" valign="middle" nowrap="nowrap"><span class="genmed"><select class="post" name="sort_by">{S_SORT_OPTIONS}</select><br /><input type="radio" name="sort_dir" value="ASC" /> {L_SORT_ASCENDING}<br /><input type="radio" name="sort_dir" value="DESC" checked="checked" /> {L_SORT_DESCENDING}</span>&nbsp;</td>
	</tr>
	<tr> 
		<td class="row1" align="right" nowrap="nowrap"><span class="gen">{L_DISPLAY_RESULTS}:&nbsp;</span></td>
		<td class="row2" nowrap="nowrap"><input type="radio" name="show_results" value="posts" /><span class="genmed">{L_POSTS}<input type="radio" name="show_results" value="topics" checked="checked" />{L_TOPICS}</span></td>
		<td class="row1" align="right"><span class="gen">{L_RETURN_FIRST}</span></td>
		<td class="row2"><span class="genmed"><select class="post" name="return_chars">{S_CHARACTER_OPTIONS}</select> {L_CHARACTERS}</span></td>
	</tr>
	<tr> 
		<td class="catBottom" colspan="4" align="center" height="28">{S_HIDDEN_FIELDS}<input class="liteoption" type="submit" value="{L_SEARCH}" /></td>
	</tr>
</table>
<table class="forumline" width="100%" cellpadding="4" cellspacing="1" border="0">
	<tr> 
		<th class="thHead" colspan="4" height="25">{L_SEARCH_QUERY}</th>
	</tr>
	<tr> 
		<td class="row1" colspan="2" width="50%"><span class="gen">{L_SEARCH_KEYWORDS}:</span><br /><span class="gensmall">{L_SEARCH_KEYWORDS_EXPLAIN}</span></td>
		<td class="row2" colspan="2" valign="top"><span class="genmed"><input type="text" style="width: 300px" class="post" name="search_keywords" size="30" /><br /><input type="radio" name="search_terms" value="any" checked="checked" /> {L_SEARCH_ANY_TERMS}<br /><input type="radio" name="search_terms" value="all" /> {L_SEARCH_ALL_TERMS}</span></td>
	</tr>
	<tr> 
		<td class="row1" colspan="2"><span class="gen">{L_SEARCH_AUTHOR}:</span><br /><span class="gensmall">{L_SEARCH_AUTHOR_EXPLAIN}</span></td>
		<td class="row2" colspan="2" valign="middle"><span class="genmed"><input type="text" style="width: 300px" class="post" name="search_author" size="30" /></span></td>
	</tr>
	<tr> 
		<th class="thHead" colspan="4" height="25">{L_SEARCH_OPTIONS}</th>
	</tr>
	<tr> 
		<td class="row1" align="right"><span class="gen">{L_FORUM}:&nbsp;</span></td>
		<td class="row2"><span class="genmed"><select class="post" name="search_forum">{S_FORUM_OPTIONS}</select></span></td>
		<td class="row1" align="right" nowrap="nowrap"><span class="gen">{L_SEARCH_PREVIOUS}:&nbsp;</span></td>
		<td class="row2" valign="middle"><span class="genmed"><select class="post" name="search_time">{S_TIME_OPTIONS}</select><br /><input type="radio" name="search_fields" value="all" checked="checked" /> {L_SEARCH_MESSAGE_TITLE}<br /><input type="radio" name="search_fields" value="msgonly" /> {L_SEARCH_MESSAGE_ONLY}</span></td>
	</tr>
	<tr> 
		<td class="row1" align="right"><span class="gen">{L_CATEGORY}:&nbsp;</span></td>
		<td class="row2"><span class="genmed"><select class="post" name="search_cat">{S_CATEGORY_OPTIONS}
		</select></span></td>
		<td class="row1" align="right"><span class="gen">{L_SORT_BY}:&nbsp;</span></td>
		<td class="row2" valign="middle" nowrap="nowrap"><span class="genmed"><select class="post" name="sort_by">{S_SORT_OPTIONS}</select><br /><input type="radio" name="sort_dir" value="ASC" /> {L_SORT_ASCENDING}<br /><input type="radio" name="sort_dir" value="DESC" checked="checked" /> {L_SORT_DESCENDING}</span>&nbsp;</td>
	</tr>
	<tr> 
		<td class="row1" align="right" nowrap="nowrap"><span class="gen">{L_DISPLAY_RESULTS}:&nbsp;</span></td>
		<td class="row2" nowrap="nowrap"><input type="radio" name="show_results" value="posts" /><span class="genmed">{L_POSTS}<input type="radio" name="show_results" value="topics" checked="checked" />{L_TOPICS}</span></td>
		<td class="row1" align="right"><span class="gen">{L_RETURN_FIRST}</span></td>
		<td class="row2"><span class="genmed"><select class="post" name="return_chars">{S_CHARACTER_OPTIONS}</select> {L_CHARACTERS}</span></td>
	</tr>
	<tr> 
		<td class="catBottom" colspan="4" align="center" height="28">{S_HIDDEN_FIELDS}<input class="liteoption" type="submit" value="{L_SEARCH}" /></td>
	</tr>
</table>
zou moeten werken dacht ik zo

Edwin

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 02 mei 2006, 15:38

/me dacht dat niet zo.

http://www.phpbbhacks.com/download/1094 is een goed idee in dit geval.
... Maar ik modereer (nog) niet.

goednieuws
Berichten: 44
Lid geworden op: 06 apr 2005, 20:22

Bericht door goednieuws » 02 mei 2006, 21:29

Hartelijk dank voor jullie antwoorden.
Ik denk alleen dat mijn vraagstelling niet helemaal duidelijk was.

Ik wil dus geen extra zoekfunctie in phpbb zelf maar....
een zoekfunctie die ik kan includen in iedere willekeurige php pagina elders op mijn site.

Deze zoekfunctie moet eenvoudig bestaan uit een zoekbalkje (waar je een zoekopdracht kunt invoeren) en een submit knop. (dus geen extra toestanden als zoek op auteur etc.)

Zodra er op "submit" wordt geklikt moet het phpbb forum doorzocht worden en de resultaten getoond (zoals bij de reeds aanwezige search.php)

mrjem
Berichten: 84
Lid geworden op: 06 jan 2006, 21:56
Locatie: wezep
Contacteer:

Bericht door mrjem » 02 mei 2006, 22:10

dat doet de link van bee ook, je kunt op een willekeurige pagina van je site dit plaatsen en zoeken in je forum.
edwin

goednieuws
Berichten: 44
Lid geworden op: 06 apr 2005, 20:22

Bericht door goednieuws » 03 mei 2006, 14:45

mrjem schreef:dat doet de link van bee ook, je kunt op een willekeurige pagina van je site dit plaatsen en zoeken in je forum.
edwin
heb de mod "van bee" geintegreerd. werkt prima in de phpbb layout (header) maar zie geen optie om {QUICK_SEARCH} elders in een php bestand te bakken.

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Bericht door Salomon » 03 mei 2006, 14:50

is deze code geen oplossing:

Code: Selecteer alles

				<!-- Zoeken! Dat zouden meer mensen moeten doen.. -->
				<div id="zoeken">
					<h1>Zoeken </h1>
					<form method="post" action="search.php">
						<input type="text" class="header" name="search_keywords" value="Type je vraag.." onclick="if(this.value == 'Type je zoekactie........'){ this.value='';}" size="30" /> <input type="submit" name="submit" value="Zoek" class="submit" />
						<input type="hidden" name="search_fields" value="all" />
						<input type="hidden" name="show_results" value="topics" />
					</form>
				</div>

goednieuws
Berichten: 44
Lid geworden op: 06 apr 2005, 20:22

Bericht door goednieuws » 03 mei 2006, 15:59

Website schreef:is deze code geen oplossing:

Code: Selecteer alles

				<!-- Zoeken! Dat zouden meer mensen moeten doen.. -->
				<div id="zoeken">
					<h1>Zoeken </h1>
					<form method="post" action="search.php">
						<input type="text" class="header" name="search_keywords" value="Type je vraag.." onclick="if(this.value == 'Type je zoekactie........'){ this.value='';}" size="30" /> <input type="submit" name="submit" value="Zoek" class="submit" />
						<input type="hidden" name="search_fields" value="all" />
						<input type="hidden" name="show_results" value="topics" />
					</form>
				</div>
Goed bezig! werkt bijna zoals ik graag zou zien.

Het probleem is (nog) dat dit alleen werkt vanuit de phpbb dir.
als ik het bestand in mijn root zet werkt het niet.

Als ik het bestand in /forum zet (mijn phpbb dir) en vanuit de root een include toevoeg naar de zoek.php werkt het ook niet...

suggestie?

Gebruikersavatar
brandsrus
Berichten: 1966
Lid geworden op: 01 jul 2005, 19:38
Locatie: r. Лeувapдeн
Contacteer:

Bericht door brandsrus » 03 mei 2006, 16:12

verander

Code: Selecteer alles

action="search.php">
eens naar

Code: Selecteer alles

action="forum/search.php">
Dan werkt het denk ik wel :wink:

goednieuws
Berichten: 44
Lid geworden op: 06 apr 2005, 20:22

Bericht door goednieuws » 03 mei 2006, 21:08

brandsrus schreef:verander

Code: Selecteer alles

action="search.php">
eens naar

Code: Selecteer alles

action="forum/search.php">
Dan werkt het denk ik wel :wink:
werkt! dank je voor de service!

Gesloten