if self.contact.find("http") != -1:
result.append('@i%s\n' % self.contact)
else:
- ename, address = self.contact.split(" () ", 1)
- address = address.replace(" ! ", ".")
- contact = "%s@%s" % (ename, address)
- result.append('@iE-mail: %s\n' % contact)
+ result.append('@iE-mail: %s\n' % self.contact)
result.append(' %s\n' % self.credit.replace('\n', '\n '))
return "".join(result)
def usage(prog_name):
- return "Usage: %s <CREDITS> <credits.php> <blanket-permission.php>" % prog_name
+ return "Usage: %s <CREDITS> <credits.inc> <blanket-permission.inc>" % prog_name
def collate_incomplete(contributers):
function credits_contrib($name, $email, $msg) {
-$output=$output. "
-
- <dt>
- <b>${name}</b>
-";
+$email = str_replace(' () ', '@', $email);
+$email = str_replace(' ! ', '.', $email);
if (isset($email) && $email != "")
- $output=$output. " <i><${email}></i>";
+ $output=$output. "<dt><b>[[mailto:${email} | ${name}]]</b>";
+else
+ $output=$output. "<dt><b>${name}</b>";
$msg = ereg_replace("\\n *", "\\n ", ltrim($msg));
If your name doesn't appear here although you've done
something for LyX, or your entry is wrong or incomplete,
just drop an e-mail to the
- <a href=\\"mailto:lyx-devel@lists.lyx.org\\">lyx-devel</a>
+ [[mailto:lyx-devel@lists.lyx.org | lyx-devel]]
mailing list. Thanks.
</p>
function blanket_contrib($name, $email, $msg_title, $msg_ref, $date) {
+$email = str_replace(' () ', '@', $email);
+$email = str_replace(' ! ', '.', $email);
+
$output=$output. "
<dt>
- <b>${name}</b>
- <i><${email}></i>
+ <b>[[mailto:${email} | ${name}]]</b>
</dt>
<dd>
See the lyx-devel mailing list message
if (isset($msg_ref) && $msg_ref != "") {
$msg_ref = htmlspecialchars("$msg_ref");
- $output=$output. "<a href=\\"http://marc.info/?l=lyx-devel&${msg_ref}\\">${msg_title}</a>";
+ $output=$output. "[[http://marc.info/?l=lyx-devel&" . ${msg_ref} . "|" . ${msg_title} . "]]";
} else {
$output=$output. "${msg_title}";
}
$output=$output."<p>
The following people hereby grant permission to license their
contributions to LyX under the
- <a href=\\"http://www.opensource.org/licenses/gpl-license.php\\">
- Gnu General Public License</a>, version 2 or later.
+ [[http://www.opensource.org/licenses/gpl-license.php |
+ Gnu General Public License]], version 2 or later.
</p>
<dl>";
<p>
The following people hereby grant permission to license their
contributions to LyX under the
- <a href=\\"http://www.opensource.org/licenses/artistic-license.php\\">
- Artistic License</a>.
+ [[http://www.opensource.org/licenses/artistic-license.php |
+ Artistic License]].
</p>
<dl>";
"27 February 2005",
u"Dutch translation team member"),
+ contributer(u"Hatim Alahmadi",
+ "dr.hatim () hotmail ! com",
+ "GPL",
+ "license issue",
+ "m=121727417724431",
+ "28 July 2008",
+ u"Arabic translation"),
+
contributer(u"Asger Alstrup",
"aalstrup () laerdal ! dk",
"GPL",
"1 April 2005",
u"External style definition files, linuxdoc sgml support and more ftp-site ftp.lyx.org"),
+ contributer(u"Liviu Andronic",
+ "landronimirc () gmail ! com",
+ "GPL",
+ "contributions GPLed",
+ "m=121869084720708",
+ "14 August 2008",
+ u"Romanian localization"),
+
contributer(u"João Luis Meloni Assirati",
"assirati () nonada ! if ! usp ! br",
"GPL",
"Re: Licensing of tex2lyx (and perhaps LyX itself?)",
"m=110907078027047",
"22 February 2005",
- u"Improvements to user interface (menus and keyhandling) including a configurable toolbar and a few other (not so) minor things, like rewriting most of the LyX kernel. Also current source maintainer"),
+ u"Improvements to user interface (menus and keyhandling) including a configurable toolbar and a few other (not so) minor things, like rewriting most of the LyX kernel. Also previous source maintainer."),
contributer(u"Alfredo Braunstein",
"abraunst () lyx ! org",
"Re: The LyX licence",
"m=111842518713710",
"10 June 2005",
- u"French translation of the Windows installer"),
+ u"French translations"),
contributer(u"Claudio Coco",
"lacocio () libero ! it",
"17 January 2006",
u"Italian translation"),
+ contributer(u"Yuri Chornoivan",
+ "yurchor () ukr ! net",
+ "GPL",
+ "Permission grant",
+ "m=121681339315810",
+ "23 July 2008",
+ u"Ukranian translation"),
+
contributer(u"Matthias Kalle Dalheimer",
"kalle () kdab ! net",
"GPL",
"31 May 2007",
u"RTL/BiDi-related fixes"),
+ contributer(u"Michał Fita",
+ "michal ! fita () gmail ! com",
+ "GPL",
+ "Statement for Polish translation",
+ "m=121615623122376",
+ "15 July 2008",
+ u"Polish translation"),
+
contributer(u"Ronald Florence",
"ron () 18james ! com",
"GPL",
"",
u"Bug fix to the spellchecker"),
+ contributer(u"Nicola Focci",
+ "nicola.focci () gmail ! com",
+ "GPL",
+ "Permission",
+ "m=120946605432341",
+ "29 April 2008",
+ u"Italian translation of documentations"),
+
contributer(u"Enrico Forestieri",
"forenr () tlc ! unipr ! it",
"GPL",
"Re: lyxpreview2ppm.py",
"m=111894292115287",
"16 June 2005",
- u"Italian translation of the Windows installer"),
+ u"Italian translations, many bug fixes and features"),
contributer(u"Eitan Frachtenberg",
"sky8an () gmail ! com",
"m=110916171925288",
"23 February 2005",
u"Norwegian documentation and localization"),
-
+
contributer(u"Richard Heck",
"rgheck () brown ! edu",
"GPL",
"Re: Licensing of tex2lyx (and perhaps LyX itself?)",
"m=110899928510452",
"21 February 2005",
- u"configure and Makefile-stuff and more"),
+ u"configure and Makefile-stuff, many bugfixes and more. Previous stable branch maintainer."),
contributer(u"Victor Lavrenko",
"lyx () lavrenko ! pp ! ru",
"1 July 2007",
u"Bugfixes"),
+ contributer(u"Tetsuya Makimura",
+ "makimura () ims ! tsukuba.ac ! jp",
+ "GPL",
+ "Re: Support request for Japanese without CJK, again (Re: [Fwd: About Japanese edition ...)",
+ "m=121905769227884",
+ "18 August 2008",
+ u"Improvements to the Japanese language support."),
+
contributer(u"José Matos",
"jamatos () fc ! up ! pt",
"GPL",
"Re: The LyX licence",
"m=110907762926766",
"22 February 2005",
- u"linuxdoc sgml support"),
+ u"linuxdoc sgml support. Current release manager."),
contributer(u"Roman Maurer",
"roman.maurer () amis ! net",
"Re: czech translation",
"m=115522417204086",
"10 August 2006",
- u"Czech translation, support for the LaTeX package hyperref"),
+ u"Czech translation, support for the LaTeX package hyperref, fullscreen support, lfuns docs/review"),
contributer(u'Bo Peng',
"ben.bob () gmail ! com",
"Re: The LyX licence",
"m=110907530127164",
"22 February 2005",
- u"Qt frontend, bugfixes"),
+ u"Qt frontend, bugfixes. Current stable branch maintainer."),
contributer(u"John Spray",
"jcs116 () york ! ac ! uk",
"Re: The LyX licence",
"m=111833345825278",
"9 June 2005",
- u"documentation updates, Windows installer, small fixes"),
+ u"Current documentation maintainer, Windows installer, bug fixes"),
contributer(u"David Suárez de Lis",
"excalibor () iname ! com",
"12 January 2008",
u"small fixes"),
+ contributer(u"Vincent van Ravesteijn",
+ "V.F.vanRavesteijn () tudelft ! nl",
+ "GPL",
+ "RE: crash lyx-1.6rc1",
+ "m=121786603726114",
+ "4 August 2008",
+ u"lots of fixes"),
+
+ contributer(u"Günter Milde",
+ "milde () users ! berlios ! de",
+ "GPL",
+ "copyleft",
+ "m=122398147620761",
+ "14 October 2008",
+ u"Unicode and layout file fixes"),
+
+ contributer(u"Peter Gumm",
+ "gumm () mathematik ! uni-marburg ! de",
+ "GPL",
+ "Re: xy-pic manual",
+ "m=122469079629276",
+ "22 October 2008",
+ u"XY-pic manual"),
+
contributer(u"Xiaokun Zhu",
"xiaokun () aero ! gla ! ac ! uk",
"",
"",
u"bug reports and small fixes") ]
+
if __name__ == "__main__":
main(sys.argv, contributers)
+