We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
コメント中に #hashtag と記述することによって、同一タグを含むコメントの検索結果へのリンクが張られる機能を指す。
#hashtag
「@リプライ(@mentions)を日本語に対応させる」課題(#5)に関連した課題。
ASCII 単語にしか対応していない。 日本語の単語には、リンクが張られない。
日本語の単語にもリンクが張られるように拡張する。
/library/core/class.format.php
public static function Mentions($Mixed) {
(中略)
// Handle #hashtag searches if(C('Garden.Format.Hashtags')) { $Mixed = preg_replace( '/(^|[\s,\.>])\#([\w\-]+)(?=[\s,\.!?]|$)/i', '\1'.Anchor('#\2', '/search?Search=%23\2&Mode=like').'\3', $Mixed ); }
上記の正規表現を変更する。 日本語の単語の正規表現の条件は、 #4 を参照。 厳密に言うと #4 は単語ではなくユーザー名の条件になるが、ユーザー名を検索することも有り得るので、ハッシュタグに使用する単語の条件としても あるていど有効と思われる。
The text was updated successfully, but these errors were encountered:
183ae1a
yu-tang
No branches or pull requests
コメント中に
#hashtag
と記述することによって、同一タグを含むコメントの検索結果へのリンクが張られる機能を指す。「@リプライ(@mentions)を日本語に対応させる」課題(#5)に関連した課題。
現状
ASCII 単語にしか対応していない。
日本語の単語には、リンクが張られない。
拡張
日本語の単語にもリンクが張られるように拡張する。
実装方法
変更前
/library/core/class.format.php
(中略)
上記の正規表現を変更する。
日本語の単語の正規表現の条件は、 #4 を参照。
厳密に言うと #4 は単語ではなくユーザー名の条件になるが、ユーザー名を検索することも有り得るので、ハッシュタグに使用する単語の条件としても あるていど有効と思われる。
The text was updated successfully, but these errors were encountered: