<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE topic SYSTEM "../../../../lib/pkp/dtd/helpTopic.dtd">

<!--
  * 000028.xml
  *
  * Copyright (c) 2013-2019 Simon Fraser University
  * Copyright (c) 2003-2019 John Willinsky
  * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
  *
  * Management Pages - Reading Tools - Contexts
  * Thanks to AePIC Team CILEA.
  *
  -->

<topic id="journal/topic/000028" locale="it_IT" title="Contesti" toc="journal/toc/000005" key="journal.managementPages.readingTools.contexts">
	<section>
		<![CDATA[<p>Ogni insieme di Reading Tools &#x00E8; fatto di singoli tool (e.g., studi correlati, forum Online, etc.), ciascuno contenente un certo numero di relativi database. Questi database possono essere aggiunti, modificati o cancellati e i loro raggruppamenti possono essere riordinati.</p><p><em>Metadati per le risorse in un raggruppamento</em>. Il Journal Manager pu&#x00F2; modificare il titolo del tool. Fornisce pure una opzione per determinare se le parole chiave dell'autore (il default) o il nome dell'autore (es. per l'uso con Altri lavori Autore) saranno usate per la ricerca del database. Una seconda opzione, usata con Definisci i termini di ricerca, permette al lettore di selezionare il termine di ricerca facendo doppio click su ogni parola del testo dell'articolo della rivista. I Journal Manager posson usare queste opzioni per costruire i propri reading tool.</p><p><em>Modificare le ricerche per ogni tool</em>. Usando la ricerca, il Journal Manager pu&#x00F2; modificare o cancellare la URL di ricerca per ogni database in un tool e riordinare i database che appaiono nel tool. Per ogni database, viene fornita una URL che permette al lettore di saperne di pi&#x00F9; sul database, e una URL che permette di fare la ricerca tramite  parole chiave o attraverso il nome dell'autore (Vedi Metadati sotto 'Contesti' nei Reading Tools). Ci sono due titpi di ricerche che possono essere impostate (ricerca GET oppure POST).</p>]]>
	</section>
	<section title="Ricerche GET">
		<![CDATA[<p>Per ricerche GET, fai una ricerca e guarda all'URL risultante. Es, su Google, una ricerca per "FOOBAR" da la URL</p><p><samp class="code">http://www.google.it/#hl=it&source=hp&q=FOOBAR&fp=1</samp></p>Cambiare il termine di ricerca, FOOBAR, con la variabile &#123;$formKeywords&#125;. Quando OJS incontra questa variabile, la sostituisce con il valore appropriato, tratto dai metadati dell'oggetto.per il RT.</p><p>Ad ogni modo, dato che gli altri parametri sono inutili in questo caso, possiamo usare una URL semplificata, tipo <samp class="code">http://www.google.ca/search?q=&#123;$formKeywords&#125;</samp>.</p>]]>
	</section>
	<section title="Ricerche POST">
		<![CDATA[<p>Per le form POST, &#x00E8; pi&#x00F9; complicato. Ancora, riferendoci a Google, puoi vedere il codice della pagina, e notare<samp class="code">&lt;form action="/search" ...&gt;</samp>, dandoci un URL di partenza di<samp class="code">http://www.google.com/search</samp>. Puoi allora guardare ad ognuno dei<samp class="code">&lt;input ...&gt;</samp> and<samp class="code">&lt;select ... &gt;</samp> elementi nella form, e aggiungerli come<samp class="code">name=value</samp> separati a coppie da<samp class="code">&</samp> alla fine dela URL. l'elemento che specifica il riquadro di testo che accetta il testo inserito dall'utente (nel caso di Google, nominato<samp class="code">q</samp>), dovrebbe andare alla fine della URL come<samp class="code">nome=</samp>. Cos&#236 per Google otteniamo<samp class="code">http://www.google.com/search?q=</samp>.</p><p>Una maniera un po' pi&#x00F9; facile per le form POST &#x00E8; di copiare il sorgente HTML in un file, cambiare<samp class="code">method=post</samp> in<samp class="code">method=get</samp> nell'appropriato campo della form, e modificare il valore<samp class="code">action=</samp> della forma in modo che sia un URL completa, es.,<samp class="code">http://www.google.com/search</samp> piuttosto che solo<samp class="code">/search</samp>. Puoi allora vedere il file HTML modificato col tuo browser e usare il metodo GET visto sopra per costruire la URL.</p><p>Siccome alcuni motori di ricerca non supportano le query GET, se trovi che il metodo sopra non funziona, puoi inserire i dati della form POST nel campo "Search post data". Se l'esempio dato sopra richiede che i dati siano inviati, dovresti inserire<samp class="code">http://www.google.com/search</samp> per la ricerca URL e<samp class="code">q=</samp> per i dati. Notare che il parametro che specifica il termine da ricercare deve sempre essere in ultimo nei dati post, se possibile, e altrimenti nel la  URL di ricerca.</p><p>Assicurati che le URL funzionino correttamente, aggiungendo un termine all'URL e provando a vedere se mostra i risultati sperati per la ricerca. Da notare che con le form POST questo potrebbe non essere sempre possibile, a seconda del sito. Per le URL che non hanno propri motori di ricerca un'altra posibilit&#x00E0; &#x00E8; di usare Google e limitare la ricerca al sito. Puoi usare una query tipo<samp class="code">site:mysite.com FOOBAR</samp> in Google per cercare il termine "FOOBAR" solo all'interno di mysite.com.</p>]]>
	</section>
</topic>
