Notes for Nicole Sharp's Website: Difference between revisions

From NikkiWiki
Jump to navigation Jump to search
No edit summary
 
(22 intermediate revisions by the same user not shown)
Line 13: Line 13:
*** <code>[[wikipedia:META CHARSET]]</code>
*** <code>[[wikipedia:META CHARSET]]</code>
*** <code>[[wikipedia:META REFRESH]]</code>
*** <code>[[wikipedia:META REFRESH]]</code>
*** <code>[[wikipedia:NOINDEX]]</code>
*** <code>[[wikipedia:NOFOLLOW]]</code>
*** <code>[[wikipedia:favicon]]</code>
*** <code>[[wikipedia:favicon]]</code>
**** <code>[[wikipedia:X-ICON]]</code>
**** <code>[[wikipedia:X-ICON]]</code>
Line 42: Line 44:
* <code>[[wikipedia:numeric character references]]</code>
* <code>[[wikipedia:numeric character references]]</code>
* <code>[[wikibooks:Unicode]]</code>
* <code>[[wikibooks:Unicode]]</code>
==== TIME ====
* <code>[[wikipedia:ISO 8601]]</code>


==== HTML validation ====
==== HTML validation ====
Line 141: Line 147:


* <code>https://www.dreamhost.com/hosting/shared/</code>
* <code>https://www.dreamhost.com/hosting/shared/</code>
* <u><code>https://www.nicolesharp.net/</code></u>
* <u class="plainlinks"><code>https://www.nicolesharp.net/</code></u>


== Cloudflare ==
== Cloudflare ==
Line 154: Line 160:
* <code>[[wikipedia:robots.txt]]</code>
* <code>[[wikipedia:robots.txt]]</code>
* <code>https://www.robotstxt.org/</code>
* <code>https://www.robotstxt.org/</code>
* <code>https://developers.google.com/search/docs/crawling-indexing/robots/</code>
* <code>https://www.rfc-editor.org/rfc/rfc9309</code>
* [https://help.dreamhost.com/hc/articles/216105077/ "Control Bots, Spiders, and Crawlers" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/216105077/ "Control Bots, Spiders, and Crawlers" (DreamHost)]
* <u><code>https://www.nicolesharp.net/robots.txt</code></u>
* <u class="plainlinks"><code>https://www.nicolesharp.net/robots.txt</code></u>


=== SITEMAP ===
=== SITEMAP ===


* <u><code>[[SITEMAP]]</code></u>
* <code>[[wikipedia:sitemap]]</code>
* <code>[[wikipedia:sitemap.txt]]</code>
* <code>[[wikipedia:sitemap.txt]]</code>
* <code>https://www.sitemaps.org/</code>
* <code>https://www.sitemaps.org/</code>
* <u><code>https://www.nicolesharp.net/sitemap.txt</code></u>
* <code>https://developers.google.com/search/docs/crawling-indexing/sitemaps/</code>
* <u class="plainlinks"><code>https://www.nicolesharp.net/sitemap.txt</code></u>


=== SECURITY ===
=== SECURITY ===


* <u><code>[[SECURITY]]</code></u>
* <code>[[wikipedia:security.txt]]</code>
* <code>[[wikipedia:security.txt]]</code>
* <code>https://www.securitytxt.org/</code>
* <code>https://www.securitytxt.org/</code>
* <u><code>https://www.nicolesharp.net/security.txt</code></u>
* <code>https://www.rfc-editor.org/rfc/rfc9116</code>
* <u class="plainlinks"><code>https://www.nicolesharp.net/security.txt</code></u>


=== HUMANS ===
=== HUMANS ===


* <u><code>[[HUMANS]]</code></u>
* <code>https://humanstxt.org/</code>
* <code>https://humanstxt.org/</code>
* <u><code>https://www.nicolesharp.net/humans.txt</code></u>
* <u class="plainlinks"><code>https://www.nicolesharp.net/humans.txt</code></u>


== <abbr title="hypertext access">HTACCESS</abbr> ==
== <abbr title="hypertext access">HTACCESS</abbr> ==
Line 196: Line 210:
# https://help.dreamhost.com/hc/articles/215747748/
# https://help.dreamhost.com/hc/articles/215747748/


# Apache HTACCESS (Hypertext Access) for Nicole Sharp's Website.
# Apache Hypertext Access (HTACCESS) for Nicole Sharp's Website.
# 2023-09-04 Nicole Sharp
# 2023-09-07 Nicole Sharp
# https://www.nicolesharp.net/
# https://www.nicolesharp.net/
</syntaxhighlight></code>
</syntaxhighlight></code>
Line 212: Line 226:


* [https://help.dreamhost.com/hc/articles/214895287/ "Viewing Your Site's PHP Version and Settings" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/214895287/ "Viewing Your Site's PHP Version and Settings" (DreamHost)]
* <u><code>https://www.nicolesharp.net/info.php</code></u>
* <u class="plainlinks"><code>https://www.nicolesharp.net/info.php</code></u>


<code><syntaxhighlight lang="php">
<code><syntaxhighlight lang="php">
Line 220: Line 234:


/*
/*
PHPINFO (Personal Homepage Hypertext Preprocessor Info) for Nicole Sharp's Website.
Personal Homepage Hypertext Preprocessor (PHP) Info for Nicole Sharp's Website.
2023-09-03 Nicole Sharp
2023-09-06 Nicole Sharp
https://www.nicolesharp.net/
https://www.nicolesharp.net/
*/
*/
Line 245: Line 259:
==== Matomo plugins ====
==== Matomo plugins ====


* <code>https://plugins.matomo.org/forcessl/</code>
# <code>https://plugins.matomo.org/forcessl/</code>
* <code>https://plugins.matomo.org/provider/</code>
# <code>https://plugins.matomo.org/securityinfo/</code>
* <code>https://plugins.matomo.org/securityinfo/</code>
# <code>https://plugins.matomo.org/ip2location/</code>
* <code>https://plugins.matomo.org/ip2location/</code>
#* <code>https://lite.ip2location.com/database/db11-ip-country-region-city-latitude-longitude-zipcode-timezone/</code>
* <code>https://plugins.matomo.org/bandwidth/</code>
#* Use DB11 (Database Eleven) for IPv6 (Internet Protocol Version Six).&ensp; IPv6 database also includes IPv4 (Internet Protocol Version Four) database. [https://lite.ip2location.com/database-download]
* <code>https://plugins.matomo.org/googleanalyticsimporter/</code>
#* Database is updated once per month. [https://lite.ip2location.com/faqs]
* <code>https://plugins.matomo.org/taskstimetable/</code>
# <code>https://plugins.matomo.org/provider/</code>
* <code>https://plugins.matomo.org/jstrackercustom/</code>
# <code>https://plugins.matomo.org/bandwidth/</code>
# <code>https://plugins.matomo.org/jstrackercustom/</code>
# <code>https://plugins.matomo.org/googleanalyticsimporter/</code>
#* <code>https://www.matomo.org/set-up-google-analytics-import/</code>
# <code>https://plugins.matomo.org/taskstimetable/</code>


==== Matomo Cloudflare App ====
==== Matomo Cloudflare ====


* <code>https://www.cloudflareapps.com/apps/piwik/</code>
* <code>https://www.cloudflareapps.com/apps/piwik/</code>
Line 269: Line 287:
* <code>https://analytics.google.com/</code>
* <code>https://analytics.google.com/</code>


==== GA Cloudflare App ====
==== GA Cloudflare ====


* <code>https://www.cloudflareapps.com/apps/googleanalytics/</code>
* <code>https://www.cloudflareapps.com/apps/googleanalytics/</code>
Line 298: Line 316:
== MediaWiki ==
== MediaWiki ==


* <code>[[mw:Main Page]]</code>
* <code>[[mw:What Is MediaWiki?]]</code>
* <code>[[wikipedia:MediaWiki]]</code>
* <code>[[wikipedia:MediaWiki]]</code>
* <code>https://www.mediawiki.org/</code>
* <code>[[wikipedia:MediaWiki versions]]</code>
* <code>[[mw:version lifecycle]]</code>
 
=== MediaWiki installation ===
 
* <code>[[mw:download]]</code>
* [https://help.dreamhost.com/hc/articles/217292577/ "MediaWiki: Installing and More" (DreamHost)]
* [https://help.dreamhost.com/hc/articles/217292577/ "MediaWiki: Installing and More" (DreamHost)]
* <code>[[mw:installing MediaWiki]]</code>
=== MediaWiki configuration ===
* <code>[[mw:configuration]]</code>
* <code>[[mw:LocalSettings.php]]</code>
# <code>[[mw:securing database passwords]]</code>
# <code>[[mw:$wgSMTP]]</code>
# <code>[[mw:preventing access]]</code>
# <code>[[mw:manual:short URL]]</code>
# <code>[[mw:manual:short URL/Apache]]</code>
# <code>[[mw:$wgEnableCanonicalServerLink]]</code>
# <code>[[mw:$wgNoFollowLinks]]</code>
# <code>[[mw:Extension:HeadScript]]</code>
# <code>[[mw:Extension:WikiSEO]]</code>
# <code>[[mw:footer]]</code>
# <code>[[mw:$wgFooterIcons]]</code>
# <code>[[mw:Extension:MultimediaViewer]]</code>
# <code>[[mw:Extension:MobileFrontend]]</code>
# <code>[[mw:Minerva Neue#Make mobile Minerva behave like desktop Minerva]]</code>
# <code>[[mw:$wgAllowSlowParserFunctions]]</code>
# <code>[[mw:Extension:Cite]]</code>
# <code>[[mw:Extension:SyntaxHighlight]]</code>
## <code>https://www.pygments.org/languages/</code>
# <code>[[mw:Extension:HighlightJS Integration]]</code>
## <code>https://www.github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md</code>
## <code>https://www.github.com/highlightjs/highlightjs-robots-txt/</code>
## <code>https://www.github.com/highlightjs/cdn-release/</code>
# <code>[[mw:Instant Commons]]</code>
# <code>[[mw:$wgForeignFileRepos]]</code>
# <code>[[mw:Extension:EmbedVideo (fork)]]</code>
# <code>[[mw:$wgUploadDirectory]]</code>
# <code>[[mw:$wgUploadPath]]</code>
# <code>[[mw:$wgHashedUploadDirectory]]</code>
# <code>[[mw:$wgMainCacheType]]</code>
# <code>[[mw:$wgCacheDirectory]]</code>
# <code>[[mw:file caching]]</code>
# <code>[[mw:$wgFileCacheDepth]]</code>


=== wikimarkup ===
=== wikimarkup ===


* <code>[[wikibooks:MediaWiki]]</code>
* <code>[[wikibooks:Editing Wikitext]]</code>
* <code>[[wikibooks:MediaWiki User Guide]]</code>
* <code>[[mw:help:markup]]</code>


[[category:Nicole Sharp's Website]]
[[category:Nicole Sharp's Website]]
[[category:webdevelopment]]
[[category:notes]]
[[category:notes]]

Latest revision as of 2023-09-13T15:11:56

Notes on the development of Nicole Sharp's Website.

Web Platform

HTML

LANG

Unicode

TIME

HTML validation

CSS

XHTML

XHTML 1.0 has better intercompatibility with HTML 5 than XHTML 1.1. [1]XHTML 2.0 is an incomplete standard.

SVG

SVG 1.2 and SVG 2.0 are incomplete standards.

MathML

MathML 4.0 is an incomplete standard.

XML

DTD

JS

JSON

webmail

Outlook

15 GB of free mailbox storage.

GMail

15 GB of free mailbox storage.

Yahoo

1000 GB of free mailbox storage.

AOL

1000 GB of free mailbox storage.

webdomain

webhosting

  • http://personal.frostburg.edu/nlsharp0/

Altervista

DreamHost

Cloudflare

TXT

ROBOTS

SITEMAP

SECURITY

HUMANS

HTACCESS

RewriteEngine on

RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/w/index.php [L]
# https://www.mediawiki.org/wiki/manual:short_URL/Apache

Redirect /index.html /wiki/NikkiWiki
Redirect /index.htm /wiki/NikkiWiki
Redirect /sandbox/index.html /wiki/NikkiWiki
Redirect /testbox/index.html /wiki/NikkiWiki
# https://help.dreamhost.com/hc/articles/215747718/
# https://help.dreamhost.com/hc/articles/215747748/

# Apache Hypertext Access (HTACCESS) for Nicole Sharp's Website.
# 2023-09-07 Nicole Sharp
# https://www.nicolesharp.net/

PHP

PHPINFO

<?php

phpinfo();

/*
Personal Homepage Hypertext Preprocessor (PHP) Info for Nicole Sharp's Website.
2023-09-06 Nicole Sharp
https://www.nicolesharp.net/
*/

?>

INI

webanalytics

Matomo

Matomo plugins

  1. https://plugins.matomo.org/forcessl/
  2. https://plugins.matomo.org/securityinfo/
  3. https://plugins.matomo.org/ip2location/
  4. https://plugins.matomo.org/provider/
  5. https://plugins.matomo.org/bandwidth/
  6. https://plugins.matomo.org/jstrackercustom/
  7. https://plugins.matomo.org/googleanalyticsimporter/
  8. https://plugins.matomo.org/taskstimetable/

Matomo Cloudflare

Matomo reports

GA

GA Cloudflare

Clarity

Metrica

websearch

Google

Bing

Yandex

MediaWiki

MediaWiki installation

MediaWiki configuration

  1. mw:securing database passwords
  2. mw:$wgSMTP
  3. mw:preventing access
  4. mw:manual:short URL
  5. mw:manual:short URL/Apache
  6. mw:$wgEnableCanonicalServerLink
  7. mw:$wgNoFollowLinks
  8. mw:Extension:HeadScript
  9. mw:Extension:WikiSEO
  10. mw:footer
  11. mw:$wgFooterIcons
  12. mw:Extension:MultimediaViewer
  13. mw:Extension:MobileFrontend
  14. mw:Minerva Neue#Make mobile Minerva behave like desktop Minerva
  15. mw:$wgAllowSlowParserFunctions
  16. mw:Extension:Cite
  17. mw:Extension:SyntaxHighlight
    1. https://www.pygments.org/languages/
  18. mw:Extension:HighlightJS Integration
    1. https://www.github.com/highlightjs/highlight.js/blob/main/SUPPORTED_LANGUAGES.md
    2. https://www.github.com/highlightjs/highlightjs-robots-txt/
    3. https://www.github.com/highlightjs/cdn-release/
  19. mw:Instant Commons
  20. mw:$wgForeignFileRepos
  21. mw:Extension:EmbedVideo (fork)
  22. mw:$wgUploadDirectory
  23. mw:$wgUploadPath
  24. mw:$wgHashedUploadDirectory
  25. mw:$wgMainCacheType
  26. mw:$wgCacheDirectory
  27. mw:file caching
  28. mw:$wgFileCacheDepth

wikimarkup