Add notes for 2017-02-26

This commit is contained in:
Alan Orth 2017-02-26 22:29:46 +02:00
parent a1dae750d8
commit 7bae9fb09e
Signed by: alanorth
GPG Key ID: 0FB860CC9C45B1B9
5 changed files with 78 additions and 1 deletions

View File

@ -216,3 +216,16 @@ filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats = A
- Atmire said I can add `dspace.internalUrl` to my build properties and the error will go away
- It should be the local URL for accessing Tomcat from the server's own perspective, ie: http://localhost:8080
## 2017-02-26
- Find all fields with "http://hdl.handle.net" values (most are in `dc.identifier.uri`, but some are in other URL-related fields like `cg.link.reference`, `cg.identifier.dataurl`, and `cg.identifier.url`):
```
dspace=# select distinct metadata_field_id from metadatavalue where resource_type_id=2 and text_value like 'http://hdl.handle.net%';
dspace=# update metadatavalue set text_value = regexp_replace(text_value, 'http://hdl.handle.net', 'https://hdl.handle.net') where resource_type_id=2 and metadata_field_id IN (25, 113, 179, 219, 220, 223) and text_value like 'http://hdl.handle.net%';
UPDATE 58633
```
- This works but I'm thinking I'll wait on the replacement as there are perhaps some other places that rely on `http://hdl.handle.net` (grep the code, it's scary how many things are hard coded)
- Send message to dspace-tech mailing list with concerns about this

View File

@ -92,7 +92,7 @@ Looks like we’ll be using cg.identifier.ccafsprojectpii as the field name
"headline": "February, 2017",
"url": "https://alanorth.github.io/cgspace-notes/2017-02/",
"wordCount": "1492",
"wordCount": "1595",
"datePublished": "2017-02-07T07:04:52-08:00",
@ -421,6 +421,22 @@ filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats = A
<li>It should be the local URL for accessing Tomcat from the server&rsquo;s own perspective, ie: <a href="http://localhost:8080">http://localhost:8080</a></li>
</ul>
<h2 id="2017-02-26">2017-02-26</h2>
<ul>
<li>Find all fields with &ldquo;<a href="http://hdl.handle.net&quot;">http://hdl.handle.net&quot;</a> values (most are in <code>dc.identifier.uri</code>, but some are in other URL-related fields like <code>cg.link.reference</code>, <code>cg.identifier.dataurl</code>, and <code>cg.identifier.url</code>):</li>
</ul>
<pre><code>dspace=# select distinct metadata_field_id from metadatavalue where resource_type_id=2 and text_value like 'http://hdl.handle.net%';
dspace=# update metadatavalue set text_value = regexp_replace(text_value, 'http://hdl.handle.net', 'https://hdl.handle.net') where resource_type_id=2 and metadata_field_id IN (25, 113, 179, 219, 220, 223) and text_value like 'http://hdl.handle.net%';
UPDATE 58633
</code></pre>
<ul>
<li>This works but I&rsquo;m thinking I&rsquo;ll wait on the replacement as there are perhaps some other places that rely on <code>http://hdl.handle.net</code> (grep the code, it&rsquo;s scary how many things are hard coded)</li>
<li>Send message to dspace-tech mailing list with concerns about this</li>
</ul>

View File

@ -267,6 +267,22 @@ filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats = A
&lt;ul&gt;
&lt;li&gt;Atmire said I can add &lt;code&gt;dspace.internalUrl&lt;/code&gt; to my build properties and the error will go away&lt;/li&gt;
&lt;li&gt;It should be the local URL for accessing Tomcat from the server&amp;rsquo;s own perspective, ie: &lt;a href=&#34;http://localhost:8080&#34;&gt;http://localhost:8080&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;2017-02-26&#34;&gt;2017-02-26&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Find all fields with &amp;ldquo;&lt;a href=&#34;http://hdl.handle.net&amp;quot;&#34;&gt;http://hdl.handle.net&amp;quot;&lt;/a&gt; values (most are in &lt;code&gt;dc.identifier.uri&lt;/code&gt;, but some are in other URL-related fields like &lt;code&gt;cg.link.reference&lt;/code&gt;, &lt;code&gt;cg.identifier.dataurl&lt;/code&gt;, and &lt;code&gt;cg.identifier.url&lt;/code&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;dspace=# select distinct metadata_field_id from metadatavalue where resource_type_id=2 and text_value like &#39;http://hdl.handle.net%&#39;;
dspace=# update metadatavalue set text_value = regexp_replace(text_value, &#39;http://hdl.handle.net&#39;, &#39;https://hdl.handle.net&#39;) where resource_type_id=2 and metadata_field_id IN (25, 113, 179, 219, 220, 223) and text_value like &#39;http://hdl.handle.net%&#39;;
UPDATE 58633
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;This works but I&amp;rsquo;m thinking I&amp;rsquo;ll wait on the replacement as there are perhaps some other places that rely on &lt;code&gt;http://hdl.handle.net&lt;/code&gt; (grep the code, it&amp;rsquo;s scary how many things are hard coded)&lt;/li&gt;
&lt;li&gt;Send message to dspace-tech mailing list with concerns about this&lt;/li&gt;
&lt;/ul&gt;</description>
</item>

View File

@ -267,6 +267,22 @@ filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats = A
&lt;ul&gt;
&lt;li&gt;Atmire said I can add &lt;code&gt;dspace.internalUrl&lt;/code&gt; to my build properties and the error will go away&lt;/li&gt;
&lt;li&gt;It should be the local URL for accessing Tomcat from the server&amp;rsquo;s own perspective, ie: &lt;a href=&#34;http://localhost:8080&#34;&gt;http://localhost:8080&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;2017-02-26&#34;&gt;2017-02-26&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Find all fields with &amp;ldquo;&lt;a href=&#34;http://hdl.handle.net&amp;quot;&#34;&gt;http://hdl.handle.net&amp;quot;&lt;/a&gt; values (most are in &lt;code&gt;dc.identifier.uri&lt;/code&gt;, but some are in other URL-related fields like &lt;code&gt;cg.link.reference&lt;/code&gt;, &lt;code&gt;cg.identifier.dataurl&lt;/code&gt;, and &lt;code&gt;cg.identifier.url&lt;/code&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;dspace=# select distinct metadata_field_id from metadatavalue where resource_type_id=2 and text_value like &#39;http://hdl.handle.net%&#39;;
dspace=# update metadatavalue set text_value = regexp_replace(text_value, &#39;http://hdl.handle.net&#39;, &#39;https://hdl.handle.net&#39;) where resource_type_id=2 and metadata_field_id IN (25, 113, 179, 219, 220, 223) and text_value like &#39;http://hdl.handle.net%&#39;;
UPDATE 58633
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;This works but I&amp;rsquo;m thinking I&amp;rsquo;ll wait on the replacement as there are perhaps some other places that rely on &lt;code&gt;http://hdl.handle.net&lt;/code&gt; (grep the code, it&amp;rsquo;s scary how many things are hard coded)&lt;/li&gt;
&lt;li&gt;Send message to dspace-tech mailing list with concerns about this&lt;/li&gt;
&lt;/ul&gt;</description>
</item>

View File

@ -266,6 +266,22 @@ filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats = A
&lt;ul&gt;
&lt;li&gt;Atmire said I can add &lt;code&gt;dspace.internalUrl&lt;/code&gt; to my build properties and the error will go away&lt;/li&gt;
&lt;li&gt;It should be the local URL for accessing Tomcat from the server&amp;rsquo;s own perspective, ie: &lt;a href=&#34;http://localhost:8080&#34;&gt;http://localhost:8080&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;2017-02-26&#34;&gt;2017-02-26&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Find all fields with &amp;ldquo;&lt;a href=&#34;http://hdl.handle.net&amp;quot;&#34;&gt;http://hdl.handle.net&amp;quot;&lt;/a&gt; values (most are in &lt;code&gt;dc.identifier.uri&lt;/code&gt;, but some are in other URL-related fields like &lt;code&gt;cg.link.reference&lt;/code&gt;, &lt;code&gt;cg.identifier.dataurl&lt;/code&gt;, and &lt;code&gt;cg.identifier.url&lt;/code&gt;):&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code&gt;dspace=# select distinct metadata_field_id from metadatavalue where resource_type_id=2 and text_value like &#39;http://hdl.handle.net%&#39;;
dspace=# update metadatavalue set text_value = regexp_replace(text_value, &#39;http://hdl.handle.net&#39;, &#39;https://hdl.handle.net&#39;) where resource_type_id=2 and metadata_field_id IN (25, 113, 179, 219, 220, 223) and text_value like &#39;http://hdl.handle.net%&#39;;
UPDATE 58633
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;This works but I&amp;rsquo;m thinking I&amp;rsquo;ll wait on the replacement as there are perhaps some other places that rely on &lt;code&gt;http://hdl.handle.net&lt;/code&gt; (grep the code, it&amp;rsquo;s scary how many things are hard coded)&lt;/li&gt;
&lt;li&gt;Send message to dspace-tech mailing list with concerns about this&lt;/li&gt;
&lt;/ul&gt;</description>
</item>