2012-03-03 00:12:34 +01:00
|
|
|
<?php
|
|
|
|
/**
|
|
|
|
* Name: IRC Chat Plugin
|
|
|
|
* Description: add an Internet Relay Chat chatroom
|
|
|
|
* Version: 1.0
|
2012-03-17 21:40:17 +01:00
|
|
|
* Author: tony baldwin <https://free-haven.org/profile/tony>
|
2012-03-03 00:12:34 +01:00
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|
|
function irc_install() {
|
|
|
|
register_hook('app_menu', 'addon/irc/irc.php', 'irc_app_menu');
|
|
|
|
}
|
|
|
|
|
|
|
|
function irc_uninstall() {
|
|
|
|
unregister_hook('app_menu', 'addon/irc/irc.php', 'irc_app_menu');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
function irc_app_menu($a,&$b) {
|
|
|
|
$b['app_menu'][] = '<div class="app-title"><a href="irc">' . t('irc Chatroom') . '</a></div>';
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function irc_module() {
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function irc_content(&$a) {
|
|
|
|
|
|
|
|
$baseurl = $a->get_baseurl() . '/addon/irc';
|
|
|
|
$o = '';
|
|
|
|
|
|
|
|
|
|
|
|
// add the chatroom frame and some html
|
2012-03-03 00:21:37 +01:00
|
|
|
$o .= <<< EOT
|
|
|
|
<h2>IRC chat</h2>
|
2012-03-03 15:12:33 +01:00
|
|
|
<p><a href="http://tldp.org/HOWTO/IRC/beginners.html" target="_blank">a beginner's guid to using IRC.</a></p>
|
2012-03-03 00:25:34 +01:00
|
|
|
<iframe src="http://webchat.freenode.net?channels=friendica" width="600" height="600"></iframe>
|
2012-03-03 00:21:37 +01:00
|
|
|
EOT;
|
|
|
|
|
|
|
|
return $o;
|
2012-03-03 00:12:34 +01:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|