diff options
author | Andrew Cady <d@jerkface.net> | 2020-09-04 23:24:37 -0400 |
---|---|---|
committer | Andrew Cady <d@jerkface.net> | 2020-09-05 12:45:28 -0400 |
commit | 7cca5424b18439ad1ca5007fce4cefecc4ada1a7 (patch) | |
tree | c7d931b9b2d07bfc71c2e2a7f79f2aa66a18c3d5 | |
parent | f2c10ace7e445cd6afd0617b90d7d155c5529e54 (diff) |
improved HEADER.html
-rw-r--r-- | selfpublish.sh | 146 |
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() | |||
267 | install_header_to_site() | 267 | install_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;'> | 271 | td { padding: 10px; } |
272 | <table> | 272 | td.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 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 clone 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 repository 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 web 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 clone /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 clone 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 clone 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 clone 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> |
320 | Fortunately, | 370 | Fortunately, |