Browse Source

Improve gnu-social-mode instructions

Bob Mottram 7 years ago
parent
commit
c31ddedfeb
2 changed files with 234 additions and 55 deletions
  1. 117
    28
      website/EN/app_gnusocial.html
  2. 117
    27
      website/EN/app_postactiv.html

+ 117
- 28
website/EN/app_gnusocial.html View File

@@ -3,7 +3,7 @@
3 3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6
-<!-- 2017-04-27 Thu 15:56 -->
6
+<!-- 2017-04-27 Thu 16:27 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -270,9 +270,9 @@ You should regard anything posted to GNU Social as being <i>public communication
270 270
 </div>
271 271
 
272 272
 
273
-<div id="outline-container-orge8dc192" class="outline-2">
274
-<h2 id="orge8dc192">Installation</h2>
275
-<div class="outline-text-2" id="text-orge8dc192">
273
+<div id="outline-container-orgfa05194" class="outline-2">
274
+<h2 id="orgfa05194">Installation</h2>
275
+<div class="outline-text-2" id="text-orgfa05194">
276 276
 <p>
277 277
 Log into your system with:
278 278
 </p>
@@ -297,9 +297,9 @@ After the install has completed go to <b>Security settings</b> and select <b>Cre
297 297
 </div>
298 298
 
299 299
 
300
-<div id="outline-container-orgad6059c" class="outline-2">
301
-<h2 id="orgad6059c">Initial setup</h2>
302
-<div class="outline-text-2" id="text-orgad6059c">
300
+<div id="outline-container-org79a335a" class="outline-2">
301
+<h2 id="org79a335a">Initial setup</h2>
302
+<div class="outline-text-2" id="text-org79a335a">
303 303
 <p>
304 304
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your GNU Social domain listed there along with an onion address. You can then navigate to your site in a browser.
305 305
 </p>
@@ -327,9 +327,9 @@ GNU Social has a clutter-free mobile user interface which can be accessed via a
327 327
 </div>
328 328
 
329 329
 
330
-<div id="outline-container-orgc5d0855" class="outline-2">
331
-<h2 id="orgc5d0855">Using with Emacs</h2>
332
-<div class="outline-text-2" id="text-orgc5d0855">
330
+<div id="outline-container-org1befb93" class="outline-2">
331
+<h2 id="org1befb93">Using with Emacs</h2>
332
+<div class="outline-text-2" id="text-org1befb93">
333 333
 <div class="org-center">
334 334
 
335 335
 <div class="figure">
@@ -344,10 +344,7 @@ If you are an Emacs user it's also possible to set up GNU Social mode as follows
344 344
 
345 345
 <div class="org-src-container">
346 346
 <pre><code class="src src-bash">mkdir ~/elisp
347
-git clone git://git.savannah.nongnu.org/gnu-social-mode ~/elisp/gnu-social-mode
348
-sed -i <span class="org-string">'s|"http"|"https"|g'</span> ~/elisp/gnu-social-mode/gnu-social-mode.el
349
-sed -i <span class="org-string">'s|http:|https:|g'</span> ~/elisp/gnu-social-mode/gnu-social-mode.el
350
-sed -i <span class="org-string">'s|http?|https?|g'</span> ~/elisp/gnu-social-mode/gnu-social-mode.el
347
+git clone https://github.com/bashrc/gnu-social-mode ~/elisp/gnu-social-mode
351 348
 <span class="org-builtin">echo</span> <span class="org-string">"(add-to-list 'load-path \"~/elisp/gnu-social-mode\")"</span> &gt;&gt; ~/.emacs
352 349
 <span class="org-builtin">echo</span> <span class="org-string">"(require 'gnu-social-mode)"</span> &gt;&gt; ~/.emacs
353 350
 <span class="org-builtin">echo</span> <span class="org-string">"(setq gnu-social-server-textlimit 2000"</span> &gt;&gt; ~/.emacs
@@ -361,6 +358,15 @@ sed -i <span class="org-string">'s|http?|https?|g'</span> ~/elisp/gnu-social-mod
361 358
 And as a quick reference the main keys are:
362 359
 </p>
363 360
 
361
+<div class="org-src-container">
362
+<pre><code class="src src-bash">M-x gnu-social
363
+</code></pre>
364
+</div>
365
+
366
+<p>
367
+The basics:
368
+</p>
369
+
364 370
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
365 371
 
366 372
 
@@ -369,12 +375,6 @@ And as a quick reference the main keys are:
369 375
 
370 376
 <col  class="org-left" />
371 377
 </colgroup>
372
-<thead>
373
-<tr>
374
-<th scope="col" class="org-left">Key</th>
375
-<th scope="col" class="org-left">Function</th>
376
-</tr>
377
-</thead>
378 378
 <tbody>
379 379
 <tr>
380 380
 <td class="org-left">i</td>
@@ -397,13 +397,13 @@ And as a quick reference the main keys are:
397 397
 </tr>
398 398
 
399 399
 <tr>
400
-<td class="org-left">R</td>
401
-<td class="org-left">Reply to user</td>
400
+<td class="org-left">CTRL-c CTRL-h</td>
401
+<td class="org-left">Highlight</td>
402 402
 </tr>
403 403
 
404 404
 <tr>
405
-<td class="org-left">CTRL-c CTRL-h</td>
406
-<td class="org-left">Highlight</td>
405
+<td class="org-left">R</td>
406
+<td class="org-left">Reply to user</td>
407 407
 </tr>
408 408
 
409 409
 <tr>
@@ -415,15 +415,104 @@ And as a quick reference the main keys are:
415 415
 <td class="org-left">CTRL-c CTRL-f</td>
416 416
 <td class="org-left">Friends timeline</td>
417 417
 </tr>
418
+
419
+<tr>
420
+<td class="org-left">CTRL-c CTRL-v</td>
421
+<td class="org-left">View user profile</td>
422
+</tr>
423
+</tbody>
424
+</table>
425
+
426
+<p>
427
+Navigation:
428
+</p>
429
+
430
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
431
+
432
+
433
+<colgroup>
434
+<col  class="org-left" />
435
+
436
+<col  class="org-left" />
437
+</colgroup>
438
+<tbody>
439
+<tr>
440
+<td class="org-left">j</td>
441
+<td class="org-left">Next</td>
442
+</tr>
443
+
444
+<tr>
445
+<td class="org-left">k</td>
446
+<td class="org-left">Previous</td>
447
+</tr>
448
+</tbody>
449
+</table>
450
+
451
+<p>
452
+Showing timelines:
453
+</p>
454
+
455
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
456
+
457
+
458
+<colgroup>
459
+<col  class="org-left" />
460
+
461
+<col  class="org-left" />
462
+</colgroup>
463
+<tbody>
464
+<tr>
465
+<td class="org-left">g</td>
466
+<td class="org-left">Current timeline</td>
467
+</tr>
468
+
469
+<tr>
470
+<td class="org-left">CTRL-c CTRL-a</td>
471
+<td class="org-left">Public timeline</td>
472
+</tr>
473
+
474
+<tr>
475
+<td class="org-left">CTRL-c CTRL-g</td>
476
+<td class="org-left">Group timeline</td>
477
+</tr>
478
+
479
+<tr>
480
+<td class="org-left">CTRL-c CTRL-t</td>
481
+<td class="org-left">Tag timeline</td>
482
+</tr>
483
+
484
+<tr>
485
+<td class="org-left">CTRL-c CTRL-k</td>
486
+<td class="org-left">Stop</td>
487
+</tr>
488
+
489
+<tr>
490
+<td class="org-left">CTRL-c CTRL-u</td>
491
+<td class="org-left">User timeline</td>
492
+</tr>
493
+
494
+<tr>
495
+<td class="org-left">CTRL-c CTRL-c</td>
496
+<td class="org-left">Conversation timeline</td>
497
+</tr>
498
+
499
+<tr>
500
+<td class="org-left">CTRL-c CTRL-o</td>
501
+<td class="org-left">Remote user timeline</td>
502
+</tr>
503
+
504
+<tr>
505
+<td class="org-left">CTRL-c CTRL-d</td>
506
+<td class="org-left">Post direct Message</td>
507
+</tr>
418 508
 </tbody>
419 509
 </table>
420 510
 </div>
421 511
 </div>
422 512
 
423
-
424
-<div id="outline-container-org8f84142" class="outline-2">
425
-<h2 id="org8f84142">Blocking controls</h2>
426
-<div class="outline-text-2" id="text-org8f84142">
513
+<div id="outline-container-org85e7f0e" class="outline-2">
514
+<h2 id="org85e7f0e">Blocking controls</h2>
515
+<div class="outline-text-2" id="text-org85e7f0e">
427 516
 <div class="org-center">
428 517
 
429 518
 <div class="figure">

+ 117
- 27
website/EN/app_postactiv.html View File

@@ -3,7 +3,7 @@
3 3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6
-<!-- 2017-04-27 Thu 16:19 -->
6
+<!-- 2017-04-27 Thu 16:28 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -252,9 +252,9 @@ for the JavaScript code in this tag.
252 252
 PostActiv is a fork of <a href="./app_gnusocial.html">GNU Social</a> which includes some extra fixes and optimisations to improve performance. It federates just like GNU Social does and so whether you choose GNU Social or PostActiv is really just down to personal prefernce.
253 253
 </p>
254 254
 
255
-<div id="outline-container-org35ea621" class="outline-2">
256
-<h2 id="org35ea621">Installation</h2>
257
-<div class="outline-text-2" id="text-org35ea621">
255
+<div id="outline-container-org0321649" class="outline-2">
256
+<h2 id="org0321649">Installation</h2>
257
+<div class="outline-text-2" id="text-org0321649">
258 258
 <p>
259 259
 Log into your system with:
260 260
 </p>
@@ -278,9 +278,9 @@ After the install has completed go to <b>Security settings</b> and select <b>Cre
278 278
 </div>
279 279
 </div>
280 280
 
281
-<div id="outline-container-org2389e9d" class="outline-2">
282
-<h2 id="org2389e9d">Initial setup</h2>
283
-<div class="outline-text-2" id="text-org2389e9d">
281
+<div id="outline-container-orgba53b6a" class="outline-2">
282
+<h2 id="orgba53b6a">Initial setup</h2>
283
+<div class="outline-text-2" id="text-orgba53b6a">
284 284
 <p>
285 285
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Postactiv domain listed there along with an onion address. You can then navigate to your site in a browser.
286 286
 </p>
@@ -295,9 +295,9 @@ Navigate to your PostActiv domain name and log in.
295 295
 </div>
296 296
 </div>
297 297
 
298
-<div id="outline-container-org65da21c" class="outline-2">
299
-<h2 id="org65da21c">Using with Emacs</h2>
300
-<div class="outline-text-2" id="text-org65da21c">
298
+<div id="outline-container-orgcdb5d29" class="outline-2">
299
+<h2 id="orgcdb5d29">Using with Emacs</h2>
300
+<div class="outline-text-2" id="text-orgcdb5d29">
301 301
 <div class="org-center">
302 302
 
303 303
 <div class="figure">
@@ -312,10 +312,7 @@ If you are an Emacs user it's also possible to set up GNU Social mode, which is
312 312
 
313 313
 <div class="org-src-container">
314 314
 <pre><code class="src src-bash">mkdir ~/elisp
315
-git clone git://git.savannah.nongnu.org/gnu-social-mode ~/elisp/gnu-social-mode
316
-sed -i <span class="org-string">'s|"http"|"https"|g'</span> ~/elisp/gnu-social-mode/gnu-social-mode.el
317
-sed -i <span class="org-string">'s|http:|https:|g'</span> ~/elisp/gnu-social-mode/gnu-social-mode.el
318
-sed -i <span class="org-string">'s|http?|https?|g'</span> ~/elisp/gnu-social-mode/gnu-social-mode.el
315
+git clone https://github.com/bashrc/gnu-social-mode ~/elisp/gnu-social-mode
319 316
 <span class="org-builtin">echo</span> <span class="org-string">"(add-to-list 'load-path \"~/elisp/gnu-social-mode\")"</span> &gt;&gt; ~/.emacs
320 317
 <span class="org-builtin">echo</span> <span class="org-string">"(require 'gnu-social-mode)"</span> &gt;&gt; ~/.emacs
321 318
 <span class="org-builtin">echo</span> <span class="org-string">"(setq gnu-social-server-textlimit 2000"</span> &gt;&gt; ~/.emacs
@@ -329,6 +326,15 @@ sed -i <span class="org-string">'s|http?|https?|g'</span> ~/elisp/gnu-social-mod
329 326
 And as a quick reference the main keys are:
330 327
 </p>
331 328
 
329
+<div class="org-src-container">
330
+<pre><code class="src src-bash">M-x gnu-social
331
+</code></pre>
332
+</div>
333
+
334
+<p>
335
+The basics:
336
+</p>
337
+
332 338
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
333 339
 
334 340
 
@@ -337,12 +343,6 @@ And as a quick reference the main keys are:
337 343
 
338 344
 <col  class="org-left" />
339 345
 </colgroup>
340
-<thead>
341
-<tr>
342
-<th scope="col" class="org-left">Key</th>
343
-<th scope="col" class="org-left">Function</th>
344
-</tr>
345
-</thead>
346 346
 <tbody>
347 347
 <tr>
348 348
 <td class="org-left">i</td>
@@ -365,13 +365,13 @@ And as a quick reference the main keys are:
365 365
 </tr>
366 366
 
367 367
 <tr>
368
-<td class="org-left">R</td>
369
-<td class="org-left">Reply to user</td>
368
+<td class="org-left">CTRL-c CTRL-h</td>
369
+<td class="org-left">Highlight</td>
370 370
 </tr>
371 371
 
372 372
 <tr>
373
-<td class="org-left">CTRL-c CTRL-h</td>
374
-<td class="org-left">Highlight</td>
373
+<td class="org-left">R</td>
374
+<td class="org-left">Reply to user</td>
375 375
 </tr>
376 376
 
377 377
 <tr>
@@ -383,14 +383,104 @@ And as a quick reference the main keys are:
383 383
 <td class="org-left">CTRL-c CTRL-f</td>
384 384
 <td class="org-left">Friends timeline</td>
385 385
 </tr>
386
+
387
+<tr>
388
+<td class="org-left">CTRL-c CTRL-v</td>
389
+<td class="org-left">View user profile</td>
390
+</tr>
391
+</tbody>
392
+</table>
393
+
394
+<p>
395
+Navigation:
396
+</p>
397
+
398
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
399
+
400
+
401
+<colgroup>
402
+<col  class="org-left" />
403
+
404
+<col  class="org-left" />
405
+</colgroup>
406
+<tbody>
407
+<tr>
408
+<td class="org-left">j</td>
409
+<td class="org-left">Next</td>
410
+</tr>
411
+
412
+<tr>
413
+<td class="org-left">k</td>
414
+<td class="org-left">Previous</td>
415
+</tr>
416
+</tbody>
417
+</table>
418
+
419
+<p>
420
+Showing timelines:
421
+</p>
422
+
423
+<table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
424
+
425
+
426
+<colgroup>
427
+<col  class="org-left" />
428
+
429
+<col  class="org-left" />
430
+</colgroup>
431
+<tbody>
432
+<tr>
433
+<td class="org-left">g</td>
434
+<td class="org-left">Current timeline</td>
435
+</tr>
436
+
437
+<tr>
438
+<td class="org-left">CTRL-c CTRL-a</td>
439
+<td class="org-left">Public timeline</td>
440
+</tr>
441
+
442
+<tr>
443
+<td class="org-left">CTRL-c CTRL-g</td>
444
+<td class="org-left">Group timeline</td>
445
+</tr>
446
+
447
+<tr>
448
+<td class="org-left">CTRL-c CTRL-t</td>
449
+<td class="org-left">Tag timeline</td>
450
+</tr>
451
+
452
+<tr>
453
+<td class="org-left">CTRL-c CTRL-k</td>
454
+<td class="org-left">Stop</td>
455
+</tr>
456
+
457
+<tr>
458
+<td class="org-left">CTRL-c CTRL-u</td>
459
+<td class="org-left">User timeline</td>
460
+</tr>
461
+
462
+<tr>
463
+<td class="org-left">CTRL-c CTRL-c</td>
464
+<td class="org-left">Conversation timeline</td>
465
+</tr>
466
+
467
+<tr>
468
+<td class="org-left">CTRL-c CTRL-o</td>
469
+<td class="org-left">Remote user timeline</td>
470
+</tr>
471
+
472
+<tr>
473
+<td class="org-left">CTRL-c CTRL-d</td>
474
+<td class="org-left">Post direct Message</td>
475
+</tr>
386 476
 </tbody>
387 477
 </table>
388 478
 </div>
389 479
 </div>
390 480
 
391
-<div id="outline-container-org24360a0" class="outline-2">
392
-<h2 id="org24360a0">Blocking controls</h2>
393
-<div class="outline-text-2" id="text-org24360a0">
481
+<div id="outline-container-org0ee0d07" class="outline-2">
482
+<h2 id="org0ee0d07">Blocking controls</h2>
483
+<div class="outline-text-2" id="text-org0ee0d07">
394 484
 <div class="org-center">
395 485
 
396 486
 <div class="figure">