use modular id's on edit page

This commit is contained in:
Luke Pulverenti 2014-02-21 16:44:10 -05:00
parent 9d932e463a
commit 15d4f40429
3 changed files with 476 additions and 872 deletions

View file

@ -245,120 +245,10 @@
</div>
<div data-role="collapsible" data-mini="true" data-collapsed="false" style="margin-top: 1em;">
<h3>External Id's</h3>
<div>
<p id="albumAssociationMessage" style="display: none;">Associate this album with a movie, tv series and/or game, and we'll be able to link it to other items in your library.</p>
<div data-role="fieldcontain" id="fldGamesDb" style="display: none;">
<label for="txtGamesDb">GamesDb Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtGamesDb" data-mini="true" />
</div>
<a id="btnOpenGamesDb" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldImdb" style="display: none;">
<label for="txtImdb">IMDb Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtImdb" data-mini="true" />
</div>
<a id="btnOpenImdb" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldMusicBrainzArtistId" style="display: none;">
<label for="txtMusicBrainzArtistId">MusicBrainz Artist Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtMusicBrainzArtistId" data-mini="true" />
</div>
<a id="btnOpenMusicBrainzArtist" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldMusicBrainzAlbumArtistId" style="display: none;">
<label for="txtMusicBrainzAlbumArtistId">MusicBrainz Album Artist Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtMusicBrainzAlbumArtistId" data-mini="true" />
</div>
<a id="btnOpenMusicBrainzAlbumArtist" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldMusicBrainzAlbumId" style="display: none;">
<label for="txtMusicBrainzAlbumId">MusicBrainz Album Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtMusicBrainzAlbumId" data-mini="true" />
</div>
<a id="btnOpenMusicBrainzAlbum" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldMusicBrainzReleaseGroupId" style="display: none;">
<label for="txtMusicBrainzReleaseGroupId">MusicBrainz Release Group Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtMusicBrainzReleaseGroupId" data-mini="true" />
</div>
<a id="btnOpenMusicbrainzReleaseGroup" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldAudioDbArtistId" style="display: none;">
<label for="txtAudioDbArtist">TheAudioDb Artist Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtAudioDbArtist" data-mini="true" />
</div>
<a id="btnOpenAudioDbArtist" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldAudioDbAlbumId" style="display: none;">
<label for="txtAudioDbAlbum">TheAudioDb Album Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtAudioDbAlbum" data-mini="true" />
</div>
<a id="btnOpenAudioDbAlbum" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldRottenTomatoes" style="display: none;">
<label for="txtRottenTomatoes">Rotten Tomatoes Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtRottenTomatoes" data-mini="true" />
</div>
</div>
<div data-role="fieldcontain" id="fldTmdb" style="display: none;">
<label for="txtTmdb">TheMovieDB Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtTmdb" data-mini="true" />
</div>
<a id="btnOpenTmdb" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldTmdbCollection" style="display: none;">
<label for="txtTmdbCollection">TheMovieDB Collection Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtTmdbCollection" data-mini="true" />
</div>
<a id="btnOpenTmdbCollection" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldTvdb" style="display: none;">
<label for="txtTvdb">TheTVDB Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtTvdb" data-mini="true" />
</div>
<a id="btnOpenTvdb" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldTvCom" style="display: none;">
<label for="txtTvCom">TV.com Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtTvCom" data-mini="true" />
</div>
</div>
<div data-role="fieldcontain" id="fldZap2It" style="display: none;">
<label for="txtZap2It">Zap2it Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtZap2It" data-mini="true" />
</div>
<a id="btnOpenZap2It" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldNesBoxName" style="display: none;">
<label for="txtNesBoxName">NES/SNESbox Name:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtNesBoxName" data-mini="true" />
</div>
<a id="btnOpenNesBox" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div data-role="fieldcontain" id="fldNesBoxRom" style="display: none;">
<label for="txtNesBoxRom">NES/SNESbox Game Id:</label>
<div style="display: inline-block; width: 250px;">
<input class="txtProviderId" id="txtNesBoxRom" data-mini="true" />
</div>
<a id="btnOpenNesBoxRom" href="#" target="_blank" data-icon="arrow-r" data-inline="true" data-iconpos="notext" data-role="button" style="float: none; width: 1.75em"></a>
</div>
<div class="externalIds">
</div>
</div>
<div data-role="collapsible" data-mini="true" id="collapsibleDisplaySettings" style="display: none; margin-top: 1em;">
<h3>Display Settings</h3>
<div>