123456789101112131415161718192021222324252627282930313233 |
- // Raccatto i parametri dall'URL -- mi aspetto un parametro di nome 'link'!
- thisUrlParams = {};
- window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
- thisUrlParams[key] = value;
- });
- console.log('URL get params: ', thisUrlParams.params);
- var params = thisUrlParams.params;
- const pp = params.split(";");
- var tipo = pp[0];
- prefixes = queryManager['prefixes']['all'];
- if (tipo=="lemma") {
- var uri_lemma = pp[1];
- var lemma = pp[2].replace(/%20/g, " ");;
- queryEsplora = prefixes + (queryManager['queryRES']['queryEsploraDocumenti']).replaceAll('{URI}', uri_lemma);
- queryMappa = prefixes + (queryManager['queryRES']['queryEsploraMappa']).replaceAll('{URI}', uri_lemma);
- doJsonQuery(queryEsplora).done(function(r) { handleLemma(r, lemma); });
- doJsonQuery(queryMappa).done(function(r) { manageJson(r); });
- }
- if (tipo=="lettera") {
- var uri_mittente = pp[2];
- var uri_destinatario = pp[4];
- var mittente = pp[1].replace(/%20/g, " ");
- var destinatario = pp[3].replace(/%20/g, " ");
- queryLettere = prefixes + (queryManager['queryRES']['queryExchange']).replace('{MITTENTE}', uri_mittente).replace('{DESTINATARIO}', uri_destinatario);
- doJsonQuery(queryLettere).done(function(r) { handle_Letters(r, mittente, destinatario); });
- }
|