Extension:ChatLogin/de
From MediaWiki.org
|
ChatLogin Erscheinungsstatus: stable |
|
|---|---|
| Einbindung | Tag |
| Beschreibung | ChatLogin Tag |
| Author(s) | Laximilian scoken |
| Lizenz | No license specified |
| Download | see below |
Gebe das in LocalSettings.php ein:
require_once("$IP/extensions/Chat.php");
Benutzung: <chat>http://example.com/irc</chat>
[edit] Code
[edit] Chat.php
<?php // (c) Laximilian scoken 2010 // Chat Login Extension // Version 1.0 $wgExtensionCredits['parserhook'][] = array( 'name' => 'ChatLogin', 'version' => '1.0', 'author' => 'Laximilian scoken', 'url' => 'http://de.bakugan.wikia.com/', 'description' => 'Fuegt den Tag <nowiki><chat></chat></nowiki> hinzu.', 'descriptionmsg' => 'chat-desc', ); $dir = dirname(__FILE__) . '/'; $wgExtensionMessagesFiles['Chat'] = $dir . 'Chat.i18n.php'; $wgExtensionFunctions[] = "wfChatExtension"; function wfChatExtension() { global $wgParser; $wgParser->setHook( "chat", "printchat" ); } function printchat( $input, $argv ) { global $wgParser; $wgParser->disableCache(); $output = "<form action=\"$input\" method=\"post\">". "Nickname: <input name=\"Nickname\" type=\"text\" value=\"\" />". "<input name=\"Channel\" type=\"hidden\" value=\"#mediawiki\" />". "<input name=\"format\" type=\"hidden\" value=\"default\" />". "<input name=\"interface\" type=\"hidden\" value=\"ie\" />". "<input type=\"submit\" value=\"Chat\">". "</form>"; return $output; }
[edit] Chat.i18n.php
<?php /* Internationalisation file for ChatLogin extension */ $messages = array(); /** English(Englisch) * @author Laximilian scoken */ $messages['en'] = array( 'chat-desc' => 'Add the Tag <nowiki><chat></chat></nowiki>.', ); /** German (Deutsch) * @author Laximilian scoken */ $messages['de'] = array( 'chat-desc' => 'Fuegt den Tag <nowiki><chat></chat></nowiki> hinzu.', );
| Sprache: | English • Deutsch |
|---|
