Samma Kammanta .:. webwalker

Sammā Kammanta - "right action"

→ → [ Skip past the blather to the ↓ actual how-tos ↓ ] ← ←

This is a collection of how-tos and resources for Doing Web Things, as discovered by the Balo Injie Anagārika World WebWalker formerly WoodsWalker, and his loyal followers.
It is built from my files i make for my own reference, built in a way that i can just throw them up here whenever i add or change anything, without much extra thought.

What these are for

* Building websites with ClassicPress (or WordPress v.4.9.x). mostly coding how-tos, and info/howtos on plugins for them.
* General web development how-tos: apache, php, shell command-line and scripts – which make my API for building websites.
* A little bit on some Ubuntu Desktop GUI apps that i use.

I started learning Web and unix/linux when the only way to do it was where the rubber hits the road, and as time and "progress" have rolled by, i have experimented and taken what i thought was useful, but still like to stay close to that same sweet spot. So you won't find anything about the "cool" stuff here. Or pretty pictures neither. Text is fast, it lasts, and it's quick and easy to modify. Looooove text!

* "cpwp" in a filename or content means applies to ClassicPress and WordPress.
* All mentions of "wordpress" and "wp" can be taken for the most part to refer to Wordpress and ClassicPress.
* Anything "cp" only will be specific to ClassicPress.
All my sites are converting to ClassicPress — for the most part WordPress how-tos should still apply. Will try to keep up on changes!

What you are looking at here

is all done with the magic of text files, a little bit o' bash, a little bit o' vim, a little bit o' CSS, with the heavy lifting done by the apache web server. See how i do it here.
Ok? Now you don't need no steenkin' sasses and grunts and gulps and moans and groans! (Unless you really want them and you know why!)

rev 8 dec 2021 IST

How to find things:
The filenames pretty much reflect their content; are named so as to order hierarchically (sorta like categories).
Use your browser Ctrl-F to find your interest.
To see what is new or updated, click on 'Last modified' twice to sort by newest first.


      Name                                                           Last modified      Size  Description
Parent Directory - A_lotta_work.html 2020-11-04 13:49 2.2K Apps-notes/ 2021-12-08 09:14 - Plugin-notes/ 2021-11-05 13:35 - process-editors-vim.txt 2020-10-14 10:27 2.7K process-email-gmail.txt 2020-10-14 10:28 466 process-email-providers.txt 2020-10-14 10:28 7.6K process-font_handling.txt 2020-10-14 10:28 337 process-funding-Overview.txt 2020-10-14 10:28 4.0K process-funding-crowdfunding.txt 2020-10-14 10:28 3.2K process-funding-kofi.txt 2020-10-14 10:28 2.9K process-funding-payment_processors.txt 2020-10-14 10:28 1.2K process-hosting-a2hosting.txt 2020-10-14 10:28 876 process-internet-dns.txt 2021-06-07 03:22 1.9K process-internet-messaging_apps.txt 2020-10-14 10:28 2.2K process-internet-vpn.txt 2020-10-14 10:28 466 process-lang-internationalisation-wordpress.txt 2020-10-14 10:28 1.2K process-lang-localisation-all.txt 2020-10-14 10:28 1.4K process-lang-localisation-general_build_info.txt 2020-10-14 10:29 382 process-lang-localisation-tibetan_fonts.txt 2020-10-14 10:29 2.1K process-lang-localisation-tibetan_keyboard.txt 2020-10-14 10:29 335 process-lang-localisation-wordpress.txt 2020-10-14 10:29 1.6K process-lang-translation-tibetan.html 2021-12-03 05:26 1.6K process-linux-disks-format.html 2021-12-06 20:24 2.5K process-linux-disks-mount_and_manage.txt 2021-12-06 20:17 3.7K process-linux-info_and_howtos.txt 2020-10-21 22:55 782 process-linux-rsync_and_other_sync.txt 2020-10-21 22:43 428 process-linux-shell-bash_setup.txt 2020-10-14 10:30 960 process-linux-shell-save_terminal_tabs.txt 2020-10-14 10:30 781 process-linux-shell-wget_and_curl.txt 2020-10-21 22:35 2.2K process-linux-system_monitor.txt 2020-10-21 22:48 358 process-mach-laptops.txt 2020-10-14 10:29 268 process-mach-network-router.txt 2021-01-25 04:45 2.6K process-mach-phone-general_info.txt 2020-10-14 10:29 459 process-mach-usb.txt 2020-10-14 10:29 297 process-online_education.txt 2020-10-14 10:29 1.0K process-online_work.txt 2021-11-30 05:53 3.4K process-os-ubuntu.txt 2021-11-30 05:47 3.0K process-server-apache-deny_access.txt 2020-10-14 10:29 2.6K process-server-apache-file_listings.txt 2021-11-22 05:39 2.8K process-server-apache-header_change_character_encoding.txt 2021-10-07 06:19 4.3K process-server-apache-htaccess.txt 2020-10-14 10:29 362 process-server-apache-mod_rewrite.txt 2020-10-14 10:29 1.3K process-server-apache-send_email_on_file_change.txt 2020-10-14 10:30 1.7K process-server-ssh_scp_keys.txt 2020-10-21 23:07 1.1K process-service-file_transfer.txt 2020-10-14 10:30 770 process-system-install_lamp_stack.txt 2020-10-14 10:30 2.1K process-tech-git.txt 2020-10-14 10:30 371 process-tech-programming.txt 2020-10-14 10:30 604 process-tech-support.txt 2020-10-14 10:30 3.1K process-tech-working_with_pdfs.html 2020-11-04 00:47 2.2K process-twitter-retweet_bot_for_tibet.txt 2020-10-14 10:30 722 process-twitter-verify_account.txt 2020-10-14 10:30 602 process-web-archive.txt 2020-10-14 10:30 3.7K process-web-archiving_and_persistence_and_fragility.txt 2020-10-14 10:30 1.8K process-web-browsers-firefox.txt 2020-10-14 10:30 2.2K process-web-browsers-privacy_security.txt 2020-10-14 10:30 2.0K process-web-cms-cpwp-admin-admin_bar-manage.txt 2020-10-14 10:30 2.3K process-web-cms-cpwp-admin-classicpress_migration.txt 2020-10-14 10:30 1.5K process-web-cms-cpwp-admin-howtos.txt 2021-10-23 13:33 1.1K process-web-cms-cpwp-admin-https_ssl.txt 2020-10-14 10:30 2.4K process-web-cms-cpwp-admin-mainwp.txt 2020-10-14 10:30 778 process-web-cms-cpwp-admin-memory.html 2020-11-03 21:55 1.1K process-web-cms-cpwp-admin-moving_website.txt 2020-10-14 10:30 582 process-web-cms-cpwp-admin-static_site_generation.txt 2020-10-14 10:30 728 process-web-cms-cpwp-admin-updates_block.txt 2020-10-14 10:30 1.5K process-web-cms-cpwp-archives_page.txt 2020-10-14 10:30 2.1K process-web-cms-cpwp-breadcrumbs.txt 2020-10-14 10:30 928 process-web-cms-cpwp-coding-archive_pages.txt 2020-10-14 10:30 1.5K process-web-cms-cpwp-coding-howtos.txt 2020-10-14 10:30 2.5K process-web-cms-cpwp-coding-prev_next_page_pagination.txt 2020-10-14 10:31 916 process-web-cms-cpwp-coding-show_last_updated_on_page.txt 2020-10-14 10:31 1.1K process-web-cms-cpwp-coding-show_subpage_listing.txt 2020-10-14 10:31 3 process-web-cms-cpwp-coding-working_with_classes_and_ids.txt 2020-10-14 10:31 1.2K process-web-cms-cpwp-coding-working_with_twentyseventeen.txt 2020-10-14 10:31 295 process-web-cms-cpwp-comment_form_standards.txt 2020-10-14 10:31 2.6K process-web-cms-cpwp-comment_handling.txt 2020-10-14 10:31 903 process-web-cms-cpwp-cpt-archive_page_and_pagination.txt 2020-10-14 10:31 1.0K process-web-cms-cpwp-cpt-general_build.txt 2020-10-14 10:31 1.8K process-web-cms-cpwp-database.txt 2020-10-14 10:31 1.1K process-web-cms-cpwp-development-as_team.txt 2020-10-14 10:31 731 process-web-cms-cpwp-embeds-disable.txt 2020-10-14 10:31 2.3K process-web-cms-cpwp-forms-and_gdpr.txt 2020-10-14 10:31 889 process-web-cms-cpwp-forms-spam_handling.txt 2020-10-14 10:31 1.7K process-web-cms-cpwp-glossary_or_dict.txt 2020-10-14 10:31 4.4K process-web-cms-cpwp-media-handling.html 2020-11-04 00:52 661 process-web-cms-cpwp-media-uploads_in_subdomain.txt 2020-10-14 10:31 2.3K process-web-cms-cpwp-pdfs_of_pages.html 2020-11-04 00:43 1.3K process-web-cms-cpwp-plugins-administration.html 2021-06-30 20:35 766 process-web-cms-cpwp-plugins-reviews.html 2020-11-04 00:28 1.4K process-web-cms-cpwp-plugins-troubleshooting.html 2021-11-05 13:14 1.0K process-web-cms-cpwp-plugins-writing.html 2021-11-05 06:14 2.1K process-web-cms-cpwp-rss_newsfeed.html 2020-11-03 22:43 3.9K process-web-cms-cpwp-sending_email.txt 2021-10-27 12:49 329 process-web-cms-cpwp-settings-remove_category_from_url.html 2021-02-20 16:02 1.7K process-web-cms-cpwp-shortcodes-finding.html 2020-11-03 22:34 1.1K process-web-cms-cpwp-shortcodes-writing.html 2020-11-03 22:29 10K process-web-cms-wp-admin-customiser-disable.txt 2020-11-01 11:31 1.5K process-web-cms-wp-gutenberg-disable.txt 2020-10-14 10:40 1.6K process-web-cpanel-addon_subdomains.txt 2021-08-29 08:55 2.0K process-web-cpanel-csf_firewall.txt 2021-07-23 08:25 634 process-web-cpanel-email_forwarders.txt 2021-09-27 11:22 1.0K process-web-cpanel-whm.txt 2020-10-14 10:30 1.1K process-web-ethical_alternatives.txt 2020-10-14 10:38 671 process-web-overview.txt 2020-10-14 10:38 817 process-website-blogger-manage.txt 2020-10-14 10:38 1.4K process-website-bots-block_with_cloudflare.html 2021-06-28 16:47 2.2K process-website-bots-block_with_cpwp_plugin.html 2021-09-06 10:24 2.3K process-website-bots-block_with_htaccess.html 2021-06-28 16:25 1.6K process-website-bots-block_with_robots_txt.html 2021-08-12 17:21 6.1K process-website-bots-info.html 2021-06-28 16:32 4.7K process-website-build-agreement.txt 2020-10-14 10:38 10K process-website-build-ff_vs_cms.txt 2020-10-14 10:38 1.1K process-website-build-steps.txt 2020-10-14 10:39 1.0K process-website-build_concepts.txt 2020-10-14 10:39 1.1K process-website-character_encodings.txt 2020-10-14 10:39 2.2K process-website-cloudflare-settings.txt 2021-06-07 03:26 3.1K process-website-cloudflare-using_https_ssl.txt 2020-10-14 10:39 1.9K process-website-cloudflare-why-use.html 2021-10-07 05:33 2.2K process-website-code-css-lang-bodyig.txt 2020-10-14 10:39 1.4K process-website-code-css-showhide.txt 2020-10-14 10:39 3.4K process-website-code-css-tooltip.txt 2020-10-14 10:39 1.1K process-website-code-css_and_js-popup_modal_on_page_load.txt 2021-08-24 14:18 1.0K process-website-copyright.txt 2020-10-14 10:39 3.4K process-website-design_responsive-debugging.txt 2020-10-14 10:39 4.9K process-website-design_responsive-google_ads.txt 2020-10-14 10:39 3.3K process-website-design_responsive-howtos.txt 2020-10-14 10:39 14K process-website-domain_registration.txt 2020-10-14 10:39 5.4K process-website-domain_registration_transfer.txt 2020-10-14 10:39 248 process-website-ecommerce.txt 2020-10-14 10:39 349 process-website-facebook_opengraph_and_twitter_cards-howto.txt 2020-10-14 10:39 3.5K process-website-google_translate.txt 2020-10-14 10:39 3.0K process-website-http_redirect.txt 2020-10-14 10:39 1.0K process-website-https_ssl_letsencrypt-a2hosting.txt 2020-10-14 10:39 1.1K process-website-https_ssl_letsencrypt-general_info.txt 2020-10-14 10:39 1.9K process-website-https_ssl_localhost.txt 2020-10-14 10:39 554 process-website-https_ssl_redirect.txt 2020-10-14 10:39 1.7K process-website-images-favicons-howtos.txt 2020-10-14 10:39 2.0K process-website-images-howtos.txt 2020-10-14 10:39 720 process-website-layout_flexbox.txt 2020-10-14 10:40 2.1K process-website-layout_flexbox_and_grid.txt 2020-10-14 10:40 1.8K process-website-layout_grid.txt 2020-10-14 10:40 2.5K process-website-layout_tables.txt 2020-10-14 10:40 1.0K process-website-media-gallery.txt 2020-10-14 10:40 792 process-website-media_subdomain.txt 2020-11-04 00:59 1.3K process-website-newsletter.txt 2020-10-14 10:40 656 process-website-privacy_security-resources.html 2021-11-02 06:47 902 process-website-privacy_security-thoughts.txt 2020-11-01 11:07 779 process-website-rel-me-author.txt 2020-10-14 10:40 1.9K process-website-rel.txt 2020-10-14 10:40 966 process-website-site_search.txt 2020-10-14 10:40 3.4K process-website-slideshow_simple.txt 2020-10-14 10:40 1.2K process-website-slideshow_with_thumbnails.txt 2020-10-14 10:40 1.2K process-website-stats_awstats_ssl_stats.txt 2020-10-14 10:40 904 process-website-testing.txt 2020-10-14 10:40 2.4K process-website-weather_widget.txt 2020-10-14 10:40 1.2K process-wikipedia-editing.txt 2020-10-14 10:40 2.2K

Why "samma kammanta"?

samma - right, good | kammanta - action ... this is the work!

“Do what you do
and give the fruits of your action to me.”
Krishna, Bhagavad Gita
“The ideal Buddhist practice, in my opinion, is one that unites inner meditative development with external action in the world. When we cultivate love and compassion as a meditative practice, we create in our hearts a powerful force that can be unleashed and effect momentous transformations, bringing benefits to many. But the love and compassion in our hearts have to find channels to flow out in the form of concrete action.”
Ven. Bhikkhu Bodhi
4th section "Putting Compassion into Action", in Parabola.org/2016/10/31/love-and-compassion-in-meditation-and-action-by-ven-bhikkhu-bodhi/

More about kamma yoga, right action, and compassion in action

Sammā Kammanta - "right action"
The fourth step on the Buddha's Noble Eightfold Middle Path.
Negatively: do not kill, do not steal, no sexual misconduct, so as to purify ones mind and body.
Positively, any action motivated by kindness, generosity, the desire to help others or preserve life.
DhammaWiki.com/index.php/Right_Action
Samma Kammanta, aka: Right Action; 3 Definition(s)
WisdomLib.org/definition/samma-kammanta
Buddhism and Social Action: An Exploration, by Ken Jones
AccessToInsight.org/lib/authors/jones/wheel285.html

It is not enough to be compassionate,
we must act.
— Dalai Lama XiV

Why the Buddhism propaganda?

Can't help it. These concepts ... in the past not as conscious and verbalised ... now tied to sets of words and practices ... are the drivers behind what i do (for past 19 years now).

To explain the tech, without saying something about the philosophy behind it, seems incomplete, and even wrong.

And also, maybe in some utopian vision of counteracting the empty, ethics-less, and downright evil motivations that a lot of the Web and tech has sunk to.

Take what you like and leave the rest! :)