Download
Entwicklung
Konto
Download
Entwicklung
Anmelden
Vergessen Konto/Passwort
Konto erstellen
Sprache
Hilfe
Sprache
Hilfe
×
Anmelden
Anmeldename
Passwort
×
Vergessen Konto/Passwort
Übersetzungsstatus von Deutsch
Kategorie:
Software
Personen
PersonalForge
Magazine
Wiki
Suche
OSDN
>
Finden Software
>
Internet
>
WWW/HTTP
>
Site Management
>
Hiki
>
Ticket-Liste / Suche
>
Ticket #1301
Hiki
Beschreibung
Projekt Zusammenfassung
Entwickler-Dashboard
Web-Seite
Entwickler
Bildergalerie
RSS Feed-Liste
Aktivität
Statistiken
Historie
Downloads
Aller Releases-Liste
Statistiken
Quellcode
Quellcode-Repositorys-Liste
Subversion
Repository ansehen
CVS
Repository ansehen
Ticket
Ticket-Liste
Liste der Meilensteine
Typenliste
Komponentenliste
Liste der zuletzt benutzten Tickets/RSS
Neue Ticket abschicken
Dokumente
Kommunikation
Alle Mailinglisten
hiki-cvs
hiki-dev
hiki-users
Neuigkeiten
Ticket #1301
Ticket-Liste
Neue Ticket abschicken
RSS
WikiNameの解釈が一般的でない
Eröffnet am:
2003-02-20 13:41
Letztes Update:
2003-02-22 17:29
beobachte
ON
OFF
Auswertung:
sho
Verantwortlicher:
hitoshi
Typ:
Supportanfragen
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine
Details
Antworten
WikiNameの解釈が「先頭が大文字の英字でさらに4文字以上の英
字が続くとWikiNameになります」となっていますが、これはあま
り一般的でないのでは?
これだと、すべて大文字からなる単語もWikiNameと解釈されてし
まい、ちょっと違和感があります。個人的には/[A-Z][a-z0-9]+
([A-Z][a-z0-9]+)+/あたりがいい感じだと思うのですが。
仕様策定上のポリシー(?)のようなものがあれば教えてください。
Ticket-Verlauf (2/2 Historien)
2003-02-21 18:34
Aktualisiert von:
hitoshi
Verantwortlicher
Update from
(Keine)
to
hitoshi
Kommentar
Antworten
Logged In: YES
user_id=3964
「先頭が大文字の英字でさらに4文字以上の英字が続くとWikiNameにな
ります」という記述は誤りでした。実際にはさらに4文字以上の「英数
字」が続くと、です。
手近にあるWikiエンジンのコードを調べてみました。
オリジナル(http://c2.com/cgi/wiki?WikiBase)
$linkWord = "[A-Z][a-z]+";
$LinkPattern = "($linkWord){2,}";
AsWiki
/\A(?:[A-Z][a-z]+){2,}\b/
PukiWiki
/([A-Z][a-z]+([A-Z][a-z]+)+)/
Tiki
/\b(([A-Z][a-z]+){2,})\b/
YukiWiki
/\b([A-Z][a-z]+){2,}\b/
意味的には一緒ですね。たださんの案でも数字を許容していますが
私も数字が含まれていてもWikiNameとして認識されてほしいと
考えており、
/([A-Z][a-z0-9]+){2,}/
が有力候補です。ただ、WikiNameの解釈についても色々と
こだわりを持っている人が多いようなので、定義をconfig
ファイルに出しておこうかなと考えています。
週末にパッチを出そうと思います。
2003-02-22 17:29
Aktualisiert von:
hitoshi
Ticket Close date
is changed to
2003-02-22 17:29
Status
Update from
Offen
to
Geschlossen
Kommentar
Antworten
Logged In: YES
user_id=3964
/([A-Z][a-z0-9]+){2,}/ でcommitしました。
Dateianhangliste (
0
)
Dateianhangliste
Keine Anhänge
Bearbeiten
Kommentar hinzufügen
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Anmelden
Kommentar hinzufügen
Vorschau
Abschicken
字が続くとWikiNameになります」となっていますが、これはあま
り一般的でないのでは?
これだと、すべて大文字からなる単語もWikiNameと解釈されてし
まい、ちょっと違和感があります。個人的には/[A-Z][a-z0-9]+
([A-Z][a-z0-9]+)+/あたりがいい感じだと思うのですが。
仕様策定上のポリシー(?)のようなものがあれば教えてください。