Browse Source

Improve gnu-social-mode instructions

Bob Mottram 8 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
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2017-04-27 Thu 15:56 -->
6
+<!-- 2017-04-27 Thu 16:27 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
270
 </div>
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
 <p>
276
 <p>
277
 Log into your system with:
277
 Log into your system with:
278
 </p>
278
 </p>
297
 </div>
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
 <p>
303
 <p>
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.
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
 </p>
305
 </p>
327
 </div>
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
 <div class="org-center">
333
 <div class="org-center">
334
 
334
 
335
 <div class="figure">
335
 <div class="figure">
344
 
344
 
345
 <div class="org-src-container">
345
 <div class="org-src-container">
346
 <pre><code class="src src-bash">mkdir ~/elisp
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
 <span class="org-builtin">echo</span> <span class="org-string">"(add-to-list 'load-path \"~/elisp/gnu-social-mode\")"</span> &gt;&gt; ~/.emacs
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
 <span class="org-builtin">echo</span> <span class="org-string">"(require 'gnu-social-mode)"</span> &gt;&gt; ~/.emacs
349
 <span class="org-builtin">echo</span> <span class="org-string">"(require 'gnu-social-mode)"</span> &gt;&gt; ~/.emacs
353
 <span class="org-builtin">echo</span> <span class="org-string">"(setq gnu-social-server-textlimit 2000"</span> &gt;&gt; ~/.emacs
350
 <span class="org-builtin">echo</span> <span class="org-string">"(setq gnu-social-server-textlimit 2000"</span> &gt;&gt; ~/.emacs
361
 And as a quick reference the main keys are:
358
 And as a quick reference the main keys are:
362
 </p>
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
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
370
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
365
 
371
 
366
 
372
 
369
 
375
 
370
 <col  class="org-left" />
376
 <col  class="org-left" />
371
 </colgroup>
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
 <tbody>
378
 <tbody>
379
 <tr>
379
 <tr>
380
 <td class="org-left">i</td>
380
 <td class="org-left">i</td>
397
 </tr>
397
 </tr>
398
 
398
 
399
 <tr>
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
 </tr>
402
 </tr>
403
 
403
 
404
 <tr>
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
 </tr>
407
 </tr>
408
 
408
 
409
 <tr>
409
 <tr>
415
 <td class="org-left">CTRL-c CTRL-f</td>
415
 <td class="org-left">CTRL-c CTRL-f</td>
416
 <td class="org-left">Friends timeline</td>
416
 <td class="org-left">Friends timeline</td>
417
 </tr>
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
 </tbody>
508
 </tbody>
419
 </table>
509
 </table>
420
 </div>
510
 </div>
421
 </div>
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
 <div class="org-center">
516
 <div class="org-center">
428
 
517
 
429
 <div class="figure">
518
 <div class="figure">

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

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2017-04-27 Thu 16:19 -->
6
+<!-- 2017-04-27 Thu 16:28 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
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.
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
 </p>
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
 <p>
258
 <p>
259
 Log into your system with:
259
 Log into your system with:
260
 </p>
260
 </p>
278
 </div>
278
 </div>
279
 </div>
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
 <p>
284
 <p>
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.
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
 </p>
286
 </p>
295
 </div>
295
 </div>
296
 </div>
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
 <div class="org-center">
301
 <div class="org-center">
302
 
302
 
303
 <div class="figure">
303
 <div class="figure">
312
 
312
 
313
 <div class="org-src-container">
313
 <div class="org-src-container">
314
 <pre><code class="src src-bash">mkdir ~/elisp
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
 <span class="org-builtin">echo</span> <span class="org-string">"(add-to-list 'load-path \"~/elisp/gnu-social-mode\")"</span> &gt;&gt; ~/.emacs
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
 <span class="org-builtin">echo</span> <span class="org-string">"(require 'gnu-social-mode)"</span> &gt;&gt; ~/.emacs
317
 <span class="org-builtin">echo</span> <span class="org-string">"(require 'gnu-social-mode)"</span> &gt;&gt; ~/.emacs
321
 <span class="org-builtin">echo</span> <span class="org-string">"(setq gnu-social-server-textlimit 2000"</span> &gt;&gt; ~/.emacs
318
 <span class="org-builtin">echo</span> <span class="org-string">"(setq gnu-social-server-textlimit 2000"</span> &gt;&gt; ~/.emacs
329
 And as a quick reference the main keys are:
326
 And as a quick reference the main keys are:
330
 </p>
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
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
338
 <table border="2" cellspacing="0" cellpadding="6" rules="groups" frame="hsides">
333
 
339
 
334
 
340
 
337
 
343
 
338
 <col  class="org-left" />
344
 <col  class="org-left" />
339
 </colgroup>
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
 <tbody>
346
 <tbody>
347
 <tr>
347
 <tr>
348
 <td class="org-left">i</td>
348
 <td class="org-left">i</td>
365
 </tr>
365
 </tr>
366
 
366
 
367
 <tr>
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
 </tr>
370
 </tr>
371
 
371
 
372
 <tr>
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
 </tr>
375
 </tr>
376
 
376
 
377
 <tr>
377
 <tr>
383
 <td class="org-left">CTRL-c CTRL-f</td>
383
 <td class="org-left">CTRL-c CTRL-f</td>
384
 <td class="org-left">Friends timeline</td>
384
 <td class="org-left">Friends timeline</td>
385
 </tr>
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
 </tbody>
476
 </tbody>
387
 </table>
477
 </table>
388
 </div>
478
 </div>
389
 </div>
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
 <div class="org-center">
484
 <div class="org-center">
395
 
485
 
396
 <div class="figure">
486
 <div class="figure">