---
title: "Youwanコミュニティの改善過程を記録 - 憂いを忘れる一枚"
description: 今朝、Youwanコミュニティのタイトル文字数制限を少し変更し、メモとして専用の記事まで書きました。今になって考えてみると、今後変更しなければならないことはまだたくさんあります。変更するたびに記事を1本書いていたら、明らかに効率が悪く、後から参照するにも不便です。
canonical_url: "https://www.ikxin.com/ja/article/youwan-community-optimization"
last_updated: "2026-09-16T09:59:27.259Z"
locale: ja
meta:
  "og:description": 今朝、Youwanコミュニティのタイトル文字数制限を少し変更し、メモとして専用の記事まで書きました。今になって考えてみると、今後変更しなければならないことはまだたくさんあります。変更するたびに記事を1本書いていたら、明らかに効率が悪く、後から参照するにも不便です。
  "og:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~WW91d2Fu44Kz44Of44Ol44OL44OG44Kj44Gu5pS55ZaE6YGO56iL44KS6KiY6YyyIC0g5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2Cc_Article%2Ctitle_~WW91d2Fu44Kz44Of44Ol44OL44OG44Kj44Gu5pS55ZaE6YGO56iL44KS6KiY6Yyy%2Cdescription_~5LuK5pyd44CBWW91d2Fu44Kz44Of44Ol44OL44OG44Kj44Gu44K~44Kk44OI44Or5paH5a2X5pWw5Yi26ZmQ44KS5bCR44GX5aSJ5pu044GX44CB44Oh44Oi44Go44GX44Gm5bCC55So44Gu6KiY5LqL44G-44Gn5pu444GN44G-44GX44Gf44CC5LuK44Gr44Gq44Gj44Gm6ICD44GI44Gm44G~44KL44Go44CB5LuK5b6M5aSJ5pu044GX44Gq44GR44KM44Gw44Gq44KJ44Gq44GE44GT44Go44Gv44G-44Gg44Gf44GP44GV44KT44GC44KK44G-44GZ44CC5aSJ5pu044GZ44KL44Gf44Gz44Gr6KiY5LqL44KSMeacrOabuOOBhOOBpuOBhOOBn-OCieOAgeaYjuOCieOBi-OBq-WKueeOh-OBjOaCquOBj-OAgeW-jOOBi-OCieWPgueFp-OBmeOCi-OBq-OCguS4jeS-v-OBp-OBmeOAgg%2CsiteName_~5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2CsiteHost_www.ikxin.com%2Cp_Ii9qYS9hcnRpY2xlL3lvdXdhbi1jb21tdW5pdHktb3B0aW1pemF0aW9uIg%2Cs_xdlSLDyf9CdNbFjm.png"
  "og:image:alt": "Youwanコミュニティの改善過程を記録 - 憂いを忘れる一枚"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": Youwanコミュニティの改善過程を記録
  "twitter:image": "https://www.ikxin.com/_og/d/h_630%2Ca_~WW91d2Fu44Kz44Of44Ol44OL44OG44Kj44Gu5pS55ZaE6YGO56iL44KS6KiY6YyyIC0g5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2Cc_Article%2Ctitle_~WW91d2Fu44Kz44Of44Ol44OL44OG44Kj44Gu5pS55ZaE6YGO56iL44KS6KiY6Yyy%2Cdescription_~5LuK5pyd44CBWW91d2Fu44Kz44Of44Ol44OL44OG44Kj44Gu44K~44Kk44OI44Or5paH5a2X5pWw5Yi26ZmQ44KS5bCR44GX5aSJ5pu044GX44CB44Oh44Oi44Go44GX44Gm5bCC55So44Gu6KiY5LqL44G-44Gn5pu444GN44G-44GX44Gf44CC5LuK44Gr44Gq44Gj44Gm6ICD44GI44Gm44G~44KL44Go44CB5LuK5b6M5aSJ5pu044GX44Gq44GR44KM44Gw44Gq44KJ44Gq44GE44GT44Go44Gv44G-44Gg44Gf44GP44GV44KT44GC44KK44G-44GZ44CC5aSJ5pu044GZ44KL44Gf44Gz44Gr6KiY5LqL44KSMeacrOabuOOBhOOBpuOBhOOBn-OCieOAgeaYjuOCieOBi-OBq-WKueeOh-OBjOaCquOBj-OAgeW-jOOBi-OCieWPgueFp-OBmeOCi-OBq-OCguS4jeS-v-OBp-OBmeOAgg%2CsiteName_~5oaC44GE44KS5b-Y44KM44KL5LiA5p6a%2CsiteHost_www.ikxin.com%2Cp_Ii9qYS9hcnRpY2xlL3lvdXdhbi1jb21tdW5pdHktb3B0aW1pemF0aW9uIg%2Cs_xdlSLDyf9CdNbFjm.png"
  "twitter:image:alt": "Youwanコミュニティの改善過程を記録 - 憂いを忘れる一枚"
---

> Index of every page on this site: [llms.txt](https://www.ikxin.com/llms.txt)

# **Youwanコミュニティの改善過程を記録**

2019.07.30 5,238  0

今朝、Youwanコミュニティのタイトル文字数制限を少し変更し、メモとして専用の記事まで書きました。今になって考えてみると、今後変更しなければならないことはまだたくさんあります。変更するたびに記事を1本書いていたら、明らかに効率が悪く、後から参照するにも不便です。

そこで、この記事を使って変更したファイルを継続的に記録していくことにしました。必要な方にも参考にしていただけます。以下の変更はすべて Discuz 3.4 バージョンを前提としています。以前のバージョンの場合はコードの位置が異なる可能性があるため、本記事はあくまで参考としてご覧ください。

単なる記録なので、あまり詳しくは書きません。もし分からないところがあれば、下のコメント欄にぜひ留言してください。きちんと返信します。

## 4、オンラインユーザーページのスタイルを微調整

![オンラインユーザーページのスタイルを微調整](https://www.ikxin.com/_ipx/animated_true&w_1734&f_webp/https://img.8b5.cn/2019/07/31/5d41637fd26cf.jpg)

ファイルパス `/template/default/home/space_friend.htm`

205 行目

 HTML

```
<div class="xg1">
```

次のように変更

 HTML

```
<div class="xg1" style="white-space: nowrap;">
```

2019.07.31

## 3、画像のポップアップによる添付ファイルのダウンロードを無効化

ファイルパス `/template/default/forum/discuzcode.htm`

258 行目

 HTML

```
<img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} style="cursor:pointer" id="aimg_$attach[aid]" aid="$attach[aid]" src="{STATICURL}image/common/none.gif" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '{$_G[setting][showexif]}')" zoomfile="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes&#172;humb=yes{else}{$attach[url]}$attach[attachment]{/if}" file="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode{else}{$attach[url]}$attachthumb{/if}" inpost="1"{if $_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />
```

次のように変更

 HTML

```
<img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} style="cursor:pointer" id="aimg_$attach[aid]" aid="$attach[aid]" src="{STATICURL}image/common/none.gif" onclick="zoom(this, this.getAttribute('zoomfile'), 0, 0, '{$_G[setting][showexif]}')" zoomfile="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes&#172;humb=yes{else}{$attach[url]}$attach[attachment]{/if}" file="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode{else}{$attach[url]}$attachthumb{/if}" inpost="1"{if $_GET['from'] != 'preview'} {if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if}{/if} />
```

260 行目

 HTML

```
<img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} id="aimg_$attach[aid]" aid="$attach[aid]" src="{STATICURL}image/common/none.gif" zoomfile="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes&#172;humb=yes{else}{$attach[url]}$attach[attachment]{/if}" file="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes{else}{$attach[url]}$attach[attachment]{/if}" $widthcode id="aimg_$attach[aid]" inpost="1"{if $_GET['from'] != 'preview'} onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if} />
```

次のように変更

 HTML

```
<img{if $attach['price'] && $_G['forum_attachmentdown'] && $_G['uid'] != $attach['uid']} class="attprice"{/if} id="aimg_$attach[aid]" aid="$attach[aid]" src="{STATICURL}image/common/none.gif" zoomfile="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes&#172;humb=yes{else}{$attach[url]}$attach[attachment]{/if}" file="{if $attach[refcheck]}forum.php?mod=attachment{$is_archive}&aid=$aidencode&noupdate=yes{else}{$attach[url]}$attach[attachment]{/if}" $widthcode id="aimg_$attach[aid]" inpost="1"{if $_GET['from'] != 'preview'} {if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})"{/if}{/if} />
```

267 行目をコメントアウト

 HTML

```
<!-- <a href="forum.php?mod=attachment{$is_archive}&aid=$aidencode&#172;humb=yes" target="_blank">{lang download}</a> -->
```

2019.07.31

## 2、投稿タイトルの文字数を制限

ファイルパス `/static/js/forum_post.js`

 JavaScript

```
if(($('postsubmit').name != 'replysubmit' && !($('postsubmit').name == 'editsubmit' && !isfirstpost) && theform.subject.value == "") || !sortid && !special && trim(message) == "") {
    showError('抱歉，您尚未输入标题或内容');
    return false;
} else if(mb_strlen(theform.subject.value) > 80) {
    showError('您的标题超过 80 个字符的限制');
    return false;
}
```

以下を挿入

 JavaScript

```
else if(mb_strlen(theform.subject.value) < 20 && mb_strlen(theform.subject.value) > 0) {
    showError('您的标题不足 20 个字符的限制');
    return false;
}
```

2019.07.30

## 1、タイトルから Powered by Discuz! を削除

ファイルパス `/template/default/common/header_common.htm`

 HTML

```
<title><!--{if !empty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}--> $_G['setting']['bbname'] - <!--{/if}--> Powered by Discuz!</title>
```

次のように変更

 HTML

```
<title><!--{if !empty($navtitle)}-->$navtitle - <!--{/if}--><!--{if empty($nobbname)}--> $_G['setting']['bbname']<!--{/if}--></title>
```

2019.07.16

## **コメント**

(0)

まだコメントはありません

## **コメントを投稿**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://www.ikxin.com/ja#website","@type":"WebSite","description":"「憂いを忘れる一枚」は、技術探究と日々の暮らしをテーマにした個人サイトです。Web 開発、バックエンド、DevOps の実践を記録し、ソフトウェアツールやデジタル体験、コードの外で得た見聞と思索を共有します。","inLanguage":"ja-JP","name":"憂いを忘れる一枚","url":"https://www.ikxin.com/ja","translationOfWork":{"@id":"https://www.ikxin.com/#website"}},{"@id":"https://www.ikxin.com/ja/article/youwan-community-optimization#webpage","@type":"WebPage","description":"今朝、Youwanコミュニティのタイトル文字数制限を少し変更し、メモとして専用の記事まで書きました。今になって考えてみると、今後変更しなければならないことはまだたくさんあります。変更するたびに記事を1本書いていたら、明らかに効率が悪く、後から参照するにも不便です。","name":"Youwanコミュニティの改善過程を記録","url":"https://www.ikxin.com/ja/article/youwan-community-optimization","isPartOf":{"@id":"https://www.ikxin.com/ja#website"},"potentialAction":[{"@type":"ReadAction","target":["https://www.ikxin.com/ja/article/youwan-community-optimization"]}]}]}
```

## Sitemap

See the full [sitemap](https://www.ikxin.com/sitemap.md) for all pages.
