Update layout of developer doc page

- Eliminate Contract section link on Dev Doc page and insert Dash
features
 - Split Dash features out into own section of P2P guide
 - Add Dash Payment and BlockCypher links
This commit is contained in:
thephez 2017-12-07 15:42:58 -05:00
parent 61e478a335
commit cdbe28f410
4 changed files with 391 additions and 353 deletions

View file

@ -24,7 +24,7 @@ end_of_page: |
<div class="docreference">
<a href="/en/developer-guide"><span class="fa fa-info-circle fa-2x"></span><span>Guide</span></a>
<a href="/en/developer-reference"><span class="fa fa-book fa-2x"></span><span>Reference</span></a>
<a href="/en/developer-examples"><span class="fa fa-code fa-2x"></span><span>Examples</span></a>
<!-- <a href="/en/developer-examples"><span class="fa fa-code fa-2x"></span><span>Examples</span></a> -->
<a href="/en/developer-glossary"><span class="fa fa-font fa-2x"></span><span>Glossary</span></a>
</div>
@ -37,7 +37,7 @@ end_of_page: |
<h2 id="transactions"><span class="fa fa-exchange fa-lg"></span> Transactions</h2>
<p><a href="/en/developer-guide#transactions">Transactions Guide</a></p>
<p><a href="/en/developer-reference#transactions">Transactions Reference</a></p>
<p><a href="/en/developer-examples#transactions">Transaction Examples</a></p>
<!-- <p><a href="/en/developer-examples#transactions">Transaction Examples</a></p> -->
</div>
</div>
<div>
@ -45,24 +45,30 @@ end_of_page: |
<h2 id="p2p-network"><span class="fa fa-share-alt fa-lg"></span> P2P Network</h2>
<p><a href="/en/developer-guide#p2p-network">P2P Network Guide</a></p>
<p><a href="/en/developer-reference#p2p-network">P2P Network Reference</a></p>
<p><a href="/en/developer-examples#p2p-network">P2P Network Examples</a></p>
<!-- <p><a href="/en/developer-examples#p2p-network">P2P Network Examples</a></p> -->
<!--<p><a href="https://en.bitcoin.it/wiki/Protocol_specification"><span class="fa fa-external-link"></span> Full Protocol Specification</a> - Wiki</p>-->
</div><div>
<h2 id="contracts"><span class="fa fa-sitemap fa-lg fa-rotate-270"></span> Dash Features</h2>
<!-- <p><a href="/en/developer-guide#contracts">Contracts Guide</a></p> -->
<p><a href="/en/developer-guide#instantsend">InstantSend Guide</a></p>
<p><a href="/en/developer-guide#privatesend">PrivateSend Guide</a></p>
<p><a href="/en/developer-guide#masternode-payment">Masternode Payment Guide</a></p>
<p><a href="/en/developer-guide#masternode-sync">Masternode Sync Guide</a></p>
<p><a href="/en/developer-guide#governance">Governance Guide</a></p>
<!--
<p><a href="https://en.bitcoin.it/wiki/Contracts"><span class="fa fa-external-link"></span> More Contracts</a> - Wiki</p>
<p><a href="https://bitcoinj.github.io/working-with-micropayments"><span class="fa fa-external-link"></span> Micropayment Channel Example</a> - bitcoinj</p>
-->
</div>
</div>
<div>
<div>
<h2 id="wallets"><span class="fa fa-btc fa-lg"></span> Wallets</h2>
<p><a href="/en/developer-guide#wallets">Wallets Guide</a></p>
<p><a href="/en/developer-reference#wallets">Wallets Reference</a></p>
<p><a href="https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki"><span class="fa fa-external-link"></span> HD Wallets</a> - BIP32</p>
<p><a href="https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki"><span class="fa fa-external-link"></span> Mnemonic Code</a> - BIP39</p>
</div>
</div>
<div>
<div>
<h2 id="contracts"><span class="fa fa-sitemap fa-lg fa-rotate-270"></span> Contracts</h2>
<p><a href="/en/developer-guide#contracts">Contracts Guide</a></p>
<!--
<p><a href="https://en.bitcoin.it/wiki/Contracts"><span class="fa fa-external-link"></span> More Contracts</a> - Wiki</p>
<p><a href="https://bitcoinj.github.io/working-with-micropayments"><span class="fa fa-external-link"></span> Micropayment Channel Example</a> - bitcoinj</p>
-->
</div><div>
<h2 id="operating_modes"><span class="fa fa-cogs fa-lg"></span> Operating Modes</h2>
<p><a href="/en/developer-guide#operating-modes">Operating Modes Guide</a></p>
@ -73,8 +79,9 @@ end_of_page: |
<h2 id="payment-processing"><span class="fa fa-cart-plus fa-lg"></span> Payment Processing</h2>
<!--
<p><a href="/en/developer-guide#payment-processing">Payment Processing Guide</a></p>
-->
<p><a href="/en/developer-examples#payment-processing">Payment Processing Examples</a></p>
-->
<p><a href="https://dashpay.atlassian.net/wiki/spaces/DOC/pages/86278547/Dash+Payment+Processor"><span class="fa fa-external-link"></span> Dash Payment Processor</a></p>
<p><a href="https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki"><span class="fa fa-external-link"></span> Payment Protocol</a> - BIP70</p>
</div><div>
<h2 id="mining"><span class="fa fa-puzzle-piece fa-lg"></span> Mining</h2>
@ -92,6 +99,8 @@ end_of_page: |
<p><a href="https://dashpay.atlassian.net/wiki/spaces/DOC/pages"><span class="fa fa-external-link"></span> Dash Official Documentation</a> - Wiki</p>
<p><a href="/en/bitcoin-paper"><span class="fa fa-external-link"></span> Bitcoin: A Peer-to-Peer Electronic Cash System</a> - Satoshi Nakamoto</p>
<p><a href="https://github.com/bitcoin/bips#readme"><span class="fa fa-external-link"></span> Bitcoin Improvement Proposals</a> - GitHub</p>
<p><a href="https://www.blockcypher.com/dev/dash/"><span class="fa fa-external-link"></span> BlockCypher </a> - RESTful JSON API for blockchains</p>
<!--<p><a href="https://github.com/minium/Bitcoin-Spec"><span class="fa fa-external-link"></span> Bitcoin Developer Reference (working paper)</a> - Krzysztof Okupski</p>-->
<!--<p><a href="https://bitcoinj.github.io/#documentation"><span class="fa fa-external-link"></span> Bitcoinj Developer Documentation</a> - bitcoinj.org</p>-->
<!--<p><a href="https://programmingblockchain.gitbooks.io/programmingblockchain/content/"><span class="fa fa-external-link"></span> The C# Bitcoin book (NBitcoin Developer Documentation)</a> - Nicolas Dorier</p>-->

View file

@ -57,6 +57,8 @@ of the following file. -->
{% include devdoc/guide_p2p_network.md %}
{% include devdoc/guide_dash_features.md %}
{% include devdoc/guide_mining.md %}
<!-- Services like Blockcyper are more likely to be used by most than building a ground-up payment system