I - D.R.E.N.

Italian Dancehall-Reggae Events Network

Perché I-DREN

E' sempre difficile reperire tutte le date di concerti, dancehall ed eventi Reggae in generale, dal momento che ognuno dei siti che si occupano di Reggae ha un proprio archivio di eventi.  Questo è un problema sia per gli organizzatori/promotori, che devono segnalare la stessa data a più siti, per ottenere una migliore visibilità, sia per chi va alla ricerca di informazioni su concerti e dancehall. I-DREN, invece, permette la condivisione delle informazioni sugli eventi, con modalità analoghe a quelle del file-sharing. In altre parole, invece di "farci concorrenza", potremmo fare in modo che le informazioni raccolte dal nostro sito, siano disponibili anche per gli altri.

A chi serve I-DREN

Chi promuove un evento Reggae non dovrà fare il giro di tutti i siti/webmaster per la segnalazione. Basterà "avvisare" uno qualsiasi dei siti e l'evento sarà automaticamente disponibile in tutto il network.

Chi ha un gruppo Reggae potrà promuovere la propria data direttamente dal sito del gruppo, inserendo nel sito un archivio I.-D.R.E.N. Anche in questo caso, le date "rimbalzeranno" per tutto il network.

Chi ha un sito web che si occupa di Reggae, non dovrà andare a caccia di date in siti e mailing list.

Come funziona

Ognuno dei siti della rete I-DREN, ha un proprio database. Si tratta di un particolare file di testo, nel quale vanno a finire tutte le segnalazioni.  L'URL (cioè l'indirizzo) di questo file di testo viene segnalato ad un server centrale. Attraverso gli script di I-DREN è possibile leggere la lista dei database, richiamare le informazioni in essi contenute ottenendo di fatto una fusione degli archivi.

In questo modo, non appena viene fatta una segnalazione in un sito della rete I-DREN, la stessa segnalazione sarà disponibile in tempo reale in ognuno dei siti della rete. Dal momento che I-DREN non si appoggia a database SQL, ma è basato su file di testo, non c'è nessuna esposizione a rischi di sicurezza: i dati vengono inviati allo stesso modo di una qualsiasi pagina del sito.

Come inserirsi nel network (maniera facile)

Modulo standard

Per inserire un visualizzatore di eventi I.-D.R.E.N., basterà inserire questo codice in una pagina del tuo sito.

<div align="center">

<iframe name="idren_frame" src="http://www.dreadsoft.org/idren/light.php"
frameborder="0" style="width: 80%; height: 400px;">
Il tuo browser non supporta l'iframe.<br>
Puoi vedere l'elenco dei concerti &nbsp;
<a href="http://www.dreadsoft.org/idren/index.php">qui</a>
</iframe>

</div>

Cambiare lo stile del visualizzatore

Ovviamente puoi modificare a tuo piacimento le dimensioni del riquadro. Puoi cambiare anche lo stile della pagina, utilizzando questo codice

<div align="center">

<iframe name="idren_frame" src="http://www.dreadsoft.org/idren/light.php?ssheet=miofoglio.css"
frameborder="0" style="width: 80%; height: 400px;">
Il tuo browser non supporta l'iframe.<br>
Puoi vedere l'elenco dei concerti &nbsp;
<a href="http://www.dreadsoft.org/idren/index.php">qui</a>
</iframe>

</div>

dove miofoglio.css è l'URL completo del foglio di stile che vuoi applicare.

Filtrare da subito per provincia o per regione

Ecco qualche esempio (per motivi di spazio, c'è solo la  riga che devi cambiare).

In questo modo si ottengono solo le date per Roma
<iframe name="idren_frame" src="http://www.dreadsoft.org/idren/light.php?prov=RM" 
frameborder="0" style="width: 80%; height: 400px;">

In questo modo, invece, tutte le date della campania. Come puoi notare, basta specificare le sigle separate da un underscore ( _ )

<iframe name="idren_frame" src="http://www.dreadsoft.org/idren/light.php?prov=AV_BN_CE_NA_SA" 
frameborder="0" style="width: 80%; height: 400px;">

Form per la segnalazione

Per inserire un form per la segnalazione di nuovi eventi, ti basta copiare e incollare nella tua pagina questo codice

<form class="idren" method="post" name="inserisci"
action="http://www.dreadsoft.org/idren/add_light.php" target="idren_frame">

Data:
&nbsp;&nbsp;&nbsp;
<select name="giorno">
<option>01</option><option>02</option><option>03</option><option>04</option>
<option>05</option><option>06</option><option>07</option><option>08</option>
<option>09</option><option>10</option><option>11</option><option>12</option>
<option>13</option><option>14</option><option>15</option><option>16</option>
<option>17</option><option>18</option><option>19</option><option>20</option>
<option>21</option><option>22</option><option>23</option><option>24</option>
<option>25</option><option>26</option><option>27</option><option>28</option>
<option>29</option><option>30</option><option>31</option>
</select>

&nbsp;&nbsp;

<select name="mese">
<option>01</option><option>02</option><option>03</option><option>04</option>
<option>05</option><option>06</option><option>07</option><option>08</option>
<option>09</option><option>10</option><option>11</option><option>12</option>
</select>

&nbsp;&nbsp;

<select name="anno">
<option>2005</option><option>2006</option><option>2007</option>
</select>
<br><br>

Evento: <input class="idren" size="40" name="nome">
<br><br>
Dove(*):&nbsp; <input class="idren" name="dove" size="40">
<br><br>
Provincia(**): <input class="idren" maxlength="2" size="2" name="prov">
<br><br><br>
Descrizione&nbsp; dell'evento
<br><input class="idren" cols="40" rows="4" name="desc">
<br><br>

Ulteriori informazioni<br> http://
<input class="idren" name="link" size="40">
<br><br>
<button type="submit" class="idren" value="Invia i dati" name="invia">Invia i dati</button>
<br><br>
(*) Usa questo campo per inserire sia il nome del luogo o locale che l'indirizzo<br>
(**) Inserisci sempre la provincia
</form>

Form per la ricerca di eventi

<div align="center">
<h2>Ricerca un evento</h2>
<form class="idren" target="idren_frame" method="post"
action="http://www.dreadsoft.org/idren/light.php" name="idren_search">
Parola chiave <br>
<input class="idren" name="chiave"><br><br>

Filtra per provincia <br>
puoi inserire anche più di una, separata da uno spazio<br>
<input class="idren" name="prov"><br>
<br><br>
<button type="Submit">Avvia la ricerca</button>
</form>
</div>

Importante: questi form funzionano al meglio se sono inseriti nella stessa pagina.

Come inserirsi nel network (maniera meno facile)

Con il metodo descritto prima, tutte le segnalazioni vengono inserite nel database di dreadsoft.org. Con la maniera che andiamo a descrivere, invece, puoi far diventare il tuo sito un vero e proprio "nodo" del network. Inoltre questa modalità permette di manipolare dati (e database) attraverso il PHP

Come prima cosa puoi scaricare questo pacchetto che contiene alcuni script per una gestione di base. C'è anche una pagina con la documentazione, che spiega un pò come funzionano gli script e come funziona il database.

Una volta creato e messo online il tuo database, dovrai segnalarlo, in modo che possa essere collegato al server centrale.

URL del tuo archivio
http://

e-mail