|
34 | 34 | </li>
|
35 | 35 | {% endif %}
|
36 | 36 |
|
37 |
| - |
38 | 37 | {% if page.display_as != blank %}
|
39 | 38 | {% assign display_as = site.data.display_as[page.display_as] %}
|
40 | 39 | {% assign langue = page.language %}
|
|
62 | 61 | <!--
|
63 | 62 | Fork on Github :)
|
64 | 63 | -->
|
| 64 | + |
| 65 | + {% assign github_url_key = page.name | append: page.language %} |
| 66 | + {% if page.language == "r" %} |
65 | 67 | <div class="--fork">
|
66 |
| - {% if page.permalink == '/ipython-notebooks/' %} |
67 |
| - <a id="forklink" href="https://github.com/plotly/IPython-plotly"> |
68 |
| - <div class="icon"> |
69 |
| - <svg style="width:24px;height:24px" viewbox="0 0 24 24"> |
70 |
| - <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path> |
71 |
| - </svg> |
72 |
| - </div> |
73 |
| - <span>Fork on Github</span> |
74 |
| - </a> |
75 |
| - {% elsif page.language == 'python' or page.language == 'pandas' %} |
76 |
| - <a id="forklink" href="https://github.com/plotly/plotly.py"> |
77 |
| - <div class="icon"> |
78 |
| - <svg style="width:24px;height:24px" viewbox="0 0 24 24"> |
79 |
| - <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path> |
80 |
| - </svg> |
81 |
| - </div> |
82 |
| - <span>Fork on Github</span> |
83 |
| - </a> |
84 |
| - {% elsif page.language == 'matlab' or page.language == 'matplotlib' %} |
85 |
| - <a id="forklink" href="https://github.com/plotly/matlab-api"> |
86 |
| - <div class="icon"> |
87 |
| - <svg style="width:24px;height:24px" viewbox="0 0 24 24"> |
88 |
| - <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path> |
89 |
| - </svg> |
90 |
| - </div> |
91 |
| - <span>Fork on Github</span> |
92 |
| - </a> |
93 |
| - {% elsif page.language == 'julia' %} |
94 |
| - <a id="forklink" href="https://github.com/plotly/Julia-API"> |
| 68 | + <a id="forklink" href= "{{ page.path | replace: ".md",".Rmd" | prepend: "https://github.com/plotly/documentation/tree/source-design-merge/" }}" > |
95 | 69 | <div class="icon">
|
96 | 70 | <svg style="width:24px;height:24px" viewbox="0 0 24 24">
|
97 | 71 | <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path>
|
98 | 72 | </svg>
|
99 | 73 | </div>
|
100 | 74 | <span>Fork on Github</span>
|
101 | 75 | </a>
|
102 |
| - {% elsif page.language == 'nodejs' %} |
103 |
| - <a id="forklink" href="https://github.com/plotly/plotly-nodejs"> |
104 |
| - <div class="icon"> |
105 |
| - <svg style="width:24px;height:24px" viewbox="0 0 24 24"> |
106 |
| - <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path> |
107 |
| - </svg> |
108 |
| - </div> |
109 |
| - <span>Fork on Github</span> |
110 |
| - </a> |
111 |
| - {% elsif page.language == 'r' or page.language == 'ggplot2' %} |
112 |
| - <a id="forklink" href="https://github.com/ropensci/plotly"> |
113 |
| - <div class="icon"> |
114 |
| - <svg style="width:24px;height:24px" viewbox="0 0 24 24"> |
115 |
| - <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path> |
116 |
| - </svg> |
117 |
| - </div> |
118 |
| - <span>Fork on Github</span> |
119 |
| - </a> |
120 |
| - {% elsif page.language == 'plotly_js' %} |
121 |
| - <a id="forklink" href="https://github.com/plotly/plotly.js"> |
122 |
| - <div class="icon"> |
123 |
| - <svg style="width:24px;height:24px" viewbox="0 0 24 24"> |
124 |
| - <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path> |
125 |
| - </svg> |
126 |
| - </div> |
127 |
| - <span>Fork on Github</span> |
128 |
| - </a> |
129 |
| - {% else %} |
130 |
| - <a id="forklink" href="https://github.com/plotly"> |
| 76 | + </div> |
| 77 | + {% else %} |
| 78 | + <div class="--fork"> |
| 79 | + <a id="forklink" href= "{{ site.data.git_url[github_url_key] }}" > |
131 | 80 | <div class="icon">
|
132 | 81 | <svg style="width:24px;height:24px" viewbox="0 0 24 24">
|
133 | 82 | <path fill="#000000" d="M2.6,10.59L8.38,4.8L10.07,6.5C9.83,7.35 10.22,8.28 11,8.73V14.27C10.4,14.61 10,15.26 10,16A2,2 0 0,0 12,18A2,2 0 0,0 14,16C14,15.26 13.6,14.61 13,14.27V9.41L15.07,11.5C15,11.65 15,11.82 15,12A2,2 0 0,0 17,14A2,2 0 0,0 19,12A2,2 0 0,0 17,10C16.82,10 16.65,10 16.5,10.07L13.93,7.5C14.19,6.57 13.71,5.55 12.78,5.16C12.35,5 11.9,4.96 11.5,5.07L9.8,3.38L10.59,2.6C11.37,1.81 12.63,1.81 13.41,2.6L21.4,10.59C22.19,11.37 22.19,12.63 21.4,13.41L13.41,21.4C12.63,22.19 11.37,22.19 10.59,21.4L2.6,13.41C1.81,12.63 1.81,11.37 2.6,10.59Z"></path>
|
134 | 83 | </svg>
|
135 | 84 | </div>
|
136 | 85 | <span>Fork on Github</span>
|
137 | 86 | </a>
|
138 |
| - {% endif %} |
139 | 87 | </div>
|
| 88 | + {% endif %} |
140 | 89 | </section>
|
0 commit comments