summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2020-09-04 23:24:37 -0400
committerAndrew Cady <d@jerkface.net>2020-09-05 12:45:28 -0400
commit7cca5424b18439ad1ca5007fce4cefecc4ada1a7 (patch)
treec7d931b9b2d07bfc71c2e2a7f79f2aa66a18c3d5
parentf2c10ace7e445cd6afd0617b90d7d155c5529e54 (diff)
improved HEADER.html
-rw-r--r--selfpublish.sh146
1 files changed, 98 insertions, 48 deletions
diff --git a/selfpublish.sh b/selfpublish.sh
index b2bb375..02d349f 100644
--- a/selfpublish.sh
+++ b/selfpublish.sh
@@ -267,54 +267,104 @@ configure_apache_vhost()
267install_header_to_site() 267install_header_to_site()
268{ 268{
269 cat > "$SITE_DIR"/public_html/HEADER.html <<EOF 269 cat > "$SITE_DIR"/public_html/HEADER.html <<EOF
270<div style='text-align:left; margin-top: 10%; margin-bottom: 10%'> 270<style type=text/css>
271 <span style='font-size: 15px; line-height: 2em;'> 271td { padding: 10px; }
272 <table> 272td.cmds {border: 1px solid;}
273 <tr> 273
274 <td style='border: 1px solid; padding: 6px;'> 274#toggle_develop[type="checkbox"]:checked ~ * .develop {display: "";}
275 source code for <strong style='font-size: 20px'>selfpublish.sh</strong> available: 275#toggle_develop[type="checkbox"]:not(:checked) ~ * .develop {display: none;}
276 </td> 276
277 </tr> 277#toggle_browse[type="checkbox"]:checked ~ * .browse {display: "";}
278 <tr> 278#toggle_browse[type="checkbox"]:not(:checked) ~ * .browse {display: none;}
279 <td> 279
280 <td style='padding: 6px;'> git&nbsp;repository: 280#main {
281 <tr> 281 text-align:left;
282 <td> 282 margin-top: 10%;
283 <td> 283 margin-bottom: 10%;
284 <td style='border: 1px solid; padding: 6px'> <div style='font-size: 15px; padding: 1px;'> 284 font-size: 15px;
285 git&nbsp;clone&nbsp;ssh://d@cryptonomic.net:public_html/selfpublish.sh/<br> 285 line-height: 2em;
286 </div> 286 border-spacing: 10px;
287 <tr> 287}
288 <td> 288
289 <td style='padding: 6px;'> git&nbsp;repository&nbsp;browser: 289</style>
290 <tr> 290<input type=checkbox id=toggle_develop name=toggle_develop style='visibility: hidden' />
291 <td> 291<input type=checkbox id=toggle_browse name=toggle_browse style='visibility: hidden' />
292 <td> 292<table id=main>
293 <td style='border: 1px solid; padding: 6px;'> <div style='font-size: 15px; padding: 1px;'> 293 <tr>
294 upstream: <a href="https://git.cryptonomic.net/selfpublish.sh"> 294 <td colspan=2 style='border: 2px solid; padding: 18px;'>
295 https://git.cryptonomic.net/selfpublish.sh/ 295 <strong style='font-size: 20px'>selfpublish.sh</strong>
296 </a> </div> 296 <tr>
297 <tr> 297 <td>
298 <td> 298 <td style='border: 1px solid; padding: 12px; text-align: center;'>
299 <td> 299 <strong>Install</strong>
300 <td style='border: 1px solid; padding: 6px;'> <div style='font-size: 15px; padding: 1px;'> 300 <tr>
301 local: <a href="git/selfpublish.sh"> 301 <td>
302 https://<!--#echo var="SERVER_NAME" -->/git/selfpublish.sh 302 <td>
303 </a> </div> 303 <td>
304 <tr> 304 <td class=cmds> <div class=cmds>
305 <td> 305 wget https://<!--#echo var="SERVER_NAME" -->/selfpublish.sh && sudo bash selfpublish.sh
306 <td style='padding: 6px;'> this&nbsp;web&nbsp;server: 306
307 <tr> 307 <tr>
308 <td> 308 <td>
309 <td> 309 <td style='border: 1px solid; padding: 12px; text-align: center;'>
310 <td style='border: 1px solid; padding: 6px'> <div style='font-size: 15px; padding: 1px;'> 310 <label for="toggle_browse">
311 <a href="selfpublish.sh"> 311 <strong>Browse source</strong>
312 https://<!--#echo var="SERVER_NAME" -->/selfpublish.sh 312 </label>
313 </a> </div> 313 <tr class=browse>
314 </table> 314 <td>
315 </span> 315 <td>
316 </a> 316 <td style='text-align: right;'>Local: repository:
317</div> 317 <td class=cmds> <div class=cmds>
318 <a href="git/selfpublish.sh">
319 https://<!--#echo var="SERVER_NAME" -->/git/selfpublish.sh
320 </a> </div>
321 <tr class=browse>
322 <td>
323 <td>
324 <td style='text-align: right;'>Upstream repository:
325 <td class=cmds> <div class=cmds>
326 <a href="https://git.cryptonomic.net/selfpublish.sh">
327 https://git.cryptonomic.net/selfpublish.sh/
328 </a> </div>
329 <tr class=browse>
330 <td>
331 <td>
332 <td style='text-align: right;'>Download single file:
333 <td class=cmds> <div class=cmds>
334 <a href="selfpublish.sh"> https://<!--#echo var="SERVER_NAME" -->/selfpublish.sh</a>
335
336 <tr>
337 <td>
338 <td style='border: 1px solid; padding: 12px; text-align: center;'>
339 <label for="toggle_develop"><strong>Develop (<a href="https://git-scm.com/">git</a>)</strong></label>
340 <tr class=develop>
341 <td>
342 <td>
343 <td style='text-align: right'>Clone local repository:
344 <td class=cmds> <div class=cmds>
345 git&nbsp;clone&nbsp;/srv/<!--#echo var="SERVER_NAME"-->/public_git/selfpublish.sh/ && cd selfpublish.sh && make
346 <tr class=develop>
347 <td>
348 <td>
349 <td style='text-align: right'>Share local repository (read-only):
350 <td class=cmds> <div class=cmds>
351 git&nbsp;clone&nbsp;https://<!--#echo var="SERVER_NAME"-->/git/selfpublish.sh && cd selfpublish.sh && make
352 <tr class=develop>
353 <td>
354 <td>
355 <td style='text-align: right;'>To push changes upstream:
356 <td class=cmds> <div class=cmds>
357 git&nbsp;clone&nbsp;d@cryptonomic.net:public_git/selfpublish.sh<br>
358 </tr>
359 <tr class=develop>
360 <td>
361 <td>
362 <td style='text-align: right;'>Local git repository:
363 <td class=cmds> <div class=cmds>
364 git&nbsp;clone&nbsp;https://<!--#echo var="SERVER_NAME"-->/git/selfpublish.sh<br>
365 </tr>
366
367</table>
318 368
319<pre style=font-size:1.3em> 369<pre style=font-size:1.3em>
320Fortunately, 370Fortunately,