「Wiki管理ページ」の版間の差分
編集の要約なし |
|||
(同じ利用者による、間の4版が非表示) | |||
22行目: | 22行目: | ||
* <s>テーマ(色)</s> | * <s>テーマ(色)</s> | ||
** <s><nowiki>https://www.mediawiki.org/wiki/Extension:DarkMode</nowiki></s> | ** <s><nowiki>https://www.mediawiki.org/wiki/Extension:DarkMode</nowiki></s> | ||
== セキュリティ == | |||
* IP取得 | |||
** sudo docker logs -f --tail 10 <container name> | |||
* アクセス制限 (ブロック) | |||
** sudo ufw deny from <ip address> | |||
* robots.txt | |||
<blockquote>User-agent: Amazonbot | |||
Disallow: /</blockquote> | |||
* .htaccess | |||
<blockquote>RewriteEngine On | |||
RewriteCond %{HTTP_USER_AGENT} Amazonbot [NC] | |||
RewriteRule .* - [F,L]</blockquote> | |||
== アクセス向上 == | == アクセス向上 == | ||
32行目: | 49行目: | ||
** Bot更新 | ** Bot更新 | ||
* モバイル対応 | * モバイル対応 | ||
** https://www.mediawiki.org/wiki/Extension:MobileFrontend/ja | ** <s>https://www.mediawiki.org/wiki/Extension:MobileFrontend/ja</s> | ||
** cd extensions/MobileFrontend git checkout REL1_42 | ** <s>cd extensions/MobileFrontend git checkout REL1_42</s> | ||
**wfLoadExtension( 'MobileFrontend' ); $wgMFAutodetectMobileView = true; // 自動でモバイル表示 $wgMFDefaultSkinClass = "SkinMinerva"; | **<s>wfLoadExtension( 'MobileFrontend' ); $wgMFAutodetectMobileView = true; // 自動でモバイル表示 $wgMFDefaultSkinClass = "SkinMinerva";</s> | ||
* 閲覧数 | * 閲覧数 | ||
* YouTube埋め込み | * YouTube埋め込み |
2025年6月3日 (火) 19:11時点における最新版
TODOs
テスト。
コンテンツ
ユーザー認証ビジュアルエディタ管理者権限php maintenance/createAndPromote.php <username> --sysop
- サイドメニュー
- 最近更新したページ
- ロゴの変更
- テンプレート機能
- パンくずリスト
- ファビコン
テーマ(色)https://www.mediawiki.org/wiki/Extension:DarkMode
セキュリティ
- IP取得
- sudo docker logs -f --tail 10 <container name>
- アクセス制限 (ブロック)
- sudo ufw deny from <ip address>
- robots.txt
User-agent: Amazonbot Disallow: /
- .htaccess
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} Amazonbot [NC]
RewriteRule .* - [F,L]
アクセス向上
- SEO
アクセス解析HeadScriptでGA4アナリティクスを設定するhttps://www.mediawiki.org/wiki/Extension:HeadScript/ja
- Twitter連携
- 共有ボタン
- Bot更新
- モバイル対応
https://www.mediawiki.org/wiki/Extension:MobileFrontend/jacd extensions/MobileFrontend git checkout REL1_42wfLoadExtension( 'MobileFrontend' ); $wgMFAutodetectMobileView = true; // 自動でモバイル表示 $wgMFDefaultSkinClass = "SkinMinerva";
- 閲覧数
- YouTube埋め込み
- Twitter埋め込み
- アフィリエイト
サーバー管理
- 編集権限
- バックアップ
- パフォーマンス改善
Extension
https://blog.r9g.net/archives/171
Misc
sudo docker exec -it mediawiki bash
sudo docker cp ./LocalSettings.php mediawiki:/var/www/html/LocalSettings.php