「MediaWiki」の版間の差分
Notion-MW タグ: 差し戻し済み |
Notion-MW タグ: 差し戻し済み |
||
25行目: | 25行目: | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python"> | ||
vb. | vb.netUPDATE `user` SET user_password = CONCAT(':B:somesalt:', MD5(CONCAT('somesalt-', MD5('somepass')))) WHERE user_name = 'someuser'</syntaxhighlight> | ||
とする。[https://www.mediawiki.org/wiki/Topic:Rnq7yc02mg1o4j34 https://www.mediawiki.org/wiki/Topic:Rnq7yc02mg1o4j34]より。<strong>2か所あるsomesaltのところにはLocalSettings.phpの$wgDBpasswordの値を入れること。</strong> | とする。[https://www.mediawiki.org/wiki/Topic:Rnq7yc02mg1o4j34 https://www.mediawiki.org/wiki/Topic:Rnq7yc02mg1o4j34]より。<strong>2か所あるsomesaltのところにはLocalSettings.phpの$wgDBpasswordの値を入れること。</strong> | ||
118行目: | 117行目: | ||
例えば、まず以下のような汎用の<code>Mbox</code>というテンプレートを作り(色も引数で指定できるのがポイント)、 | 例えば、まず以下のような汎用の<code>Mbox</code>というテンプレートを作り(色も引数で指定できるのがポイント)、 | ||
m_with_cap_m```python vb.net<div style="border-left: 0.4rem solid #119922" ><div style="padding-left: 10px; padding-right: 10px; border: 1px solid #222222; background-color:#FBFBFB; border-left: 0.4rem solid {{{1}}}" >{{{2}}}</div> | |||
<div style="border-left: 0.4rem solid #119922" ><div style="padding-left: 10px; padding-right: 10px; border: 1px solid #222222; background-color:#FBFBFB; border-left: 0.4rem solid {{{1}}}" >{{{2}}}</div> | |||
</div> | </div> | ||
``` | |||
<div style='text-align: center;'>Template:Mbox</div> | <div style='text-align: center;'>Template:Mbox</div> | ||
これを利用して下書きのテンプレートを作っている。 | これを利用して下書きのテンプレートを作っている。 | ||
m_with_cap_m```python vb.net{{Mbox|#000022|このセクションの内容は未完成であり、今後の加筆が予定されています。}} | |||
{{Mbox|#000022|このセクションの内容は未完成であり、今後の加筆が予定されています。}}< | |||
<pre><div style='text-align: center;'>Template:Stub</div> | |||
# SEO・OGP | |||
まずは[WikiSEO](https://www.mediawiki.org/wiki/Extension:WikiSEO/ja)というextensionを同じように入れる。 | |||
### OGP | |||
このサイトではとりあえず大した設定はしておらず、<code>&#36;wgWikiSeoDefaultImage = "http://turgenev0&#46;starfree&#46;jp/mw/logo0&#46;png";</code>でロゴを設定し(相対パスでも表示はされるようだが、[SNSで重要なOGPとは?SEOとの関係性や設定方法を解説 -webma-](https://webma.xscore.co.jp/study/ogp-seo/)とかを見ると多分絶対パスのほうがよさそう)、各ページに<code>{{#seo:|title={{FULLPAGENAME}} - Turgenev's Wiki}}</code>と書いただけで、あとは何もしていない。先ほどの「URLを短くする」をやっておくと、そちらのURLが正規URLとして扱われる。 | |||
表示を確かめたいときは[シェアデバッガー - Meta for Developers](https://developers.facebook.com/tools/debug/?locale=ja_JP)を使うとよい。 | |||
<code>{{#seo:&#46;&#46;&#46;}}</code>でimageなどを一度設定してしまうと、後でimageを消してもその設定がそのまま残ってしまった(WikiSEOの<code>wfLoadExtension</code>を外すと消えるが、付けるとまた復活する)。おそらくページなどを格納しているMySQLデータベースのどこかに前回の設定が残っているのであろう。ページを削除するとリセットできるがそれ以外の治し方は不明。 | |||
### サイトマップ | |||
generateSitemap | generateSitemap&#46;phpを使えばよい。しかし以前使っていたスターサーバーフリーではシェルアクセスがなくて使えなかったので自前で生成できるようにした(参考: [フィルターされたNotionページによるMediaWiki](/フィルターされたNotionページによるMediaWiki)) | ||
### その他SEO | |||
そこまでの必要性を感じないが、気が向いたらやるかも。 | そこまでの必要性を感じないが、気が向いたらやるかも。 | ||
{{Stub}} | {{Stub}} | ||
</pre> | |||
[[Category:IT]]{{#seo:|title={{FULLPAGENAME}} - Turgenev's Wiki}} | [[Category:IT]]{{#seo:|title={{FULLPAGENAME}} - Turgenev's Wiki}} |