remove webpasties plugin, defunct

This commit is contained in:
Garvin Hicking 2015-01-17 14:40:00 +01:00
parent 0e101f1b8a
commit 71562bb5c2
6 changed files with 0 additions and 270 deletions

View file

@ -1,29 +0,0 @@
<?php
/**
* @author Vladimír Ajgl <vlada@ajgl.cz>
* @translated 2009/05/10
*/
@define('PLUGIN_WEBPASTIES_NAME', 'WebPasties');
@define('PLUGIN_WEBPASTIES_DESC', 'Internetová služba WebPasties umožňuje spravovat na jednom místě více věcí, jako jsou například RSS kanály, ankety, kalendáře akcí a status tlačítka insatant messengerů jako ICQ nebo jabber. Tento plugin dokáže zobrazovat vybrané informace uložené na WebPasties.');
@define('PLUGIN_WEBPASTIES_CHECK_BELOW', 'Podívejte se na pokyny níže, kde to lze najít.');
@define('PLUGIN_WEBPASTIES_TITLE', 'Nadpis');
@define('PLUGIN_WEBPASTIES_TITLE_DESC', 'Nadpis postranního bloku s informacemi z WebPasties. Ponechte prázdné pro vynechání nadpisu.');
@define('PLUGIN_WEBPASTIES_TITLE_ERR', 'Nesprávný nadpis. Zadejte prosím nekódovaný nadpis (žádné html). Použijte CSS styly ke změně vzhledu nadpisu.');
@define('PLUGIN_WEBPASTIES_MODE', 'Mód');
@define('PLUGIN_WEBPASTIES_MODE_DESC', 'Mód výpisu WebPasties');
@define('PLUGIN_WEBPASTIES_MODE_SCROLL', 'RSS kanál - scroll');
@define('PLUGIN_WEBPASTIES_MODE_CAL', 'Kalendář událostí - cal');
@define('PLUGIN_WEBPASTIES_MODE_POLL', 'Anketa - poll');
@define('PLUGIN_WEBPASTIES_MODE_IM', 'InstantMessenger status - im');
@define('PLUGIN_WEBPASTIES_MID', 'mID');
@define('PLUGIN_WEBPASTIES_MID_DESC', 'Vaše uživatelské číslo (ID) na WebPasties');
@define('PLUGIN_WEBPASTIES_MID_ERR', 'Nesprávné mID. Zadejte prosím číslo.');
@define('PLUGIN_WEBPASTIES_ID', 'WebPastie ID');
@define('PLUGIN_WEBPASTIES_ID_DESC', 'Identifikační číslo (ID) konkrétního webpastie');
@define('PLUGIN_WEBPASTIES_ID_ERR', 'Nesprávné číslo webpastie. Zadejte číslo.');
@define('PLUGIN_WEBPASTIES_EXAMPLE', '<p>Podívejte se na <a href="http://www.webpasties.com">WebPasties.com</a>. Tam můžete spravovat Vaše webpastie. Jakmile je jednou vytvoříte, jejich mód, id a mid se nemohou dále měnit, ale můžete pozměnit jejich vzhled a chování.<br /><br /> Níže následuje příklad HTML kódu, který generují WebPasties jako RSS kanál. Zvýrazněné části jsou potřeba pro správnou funkci tohoto pluginu.');
/* vim: set sts=4 ts=4 expandtab: */
?>

View file

@ -1,29 +0,0 @@
<?php
/**
* @author Vladimír Ajgl <vlada@ajgl.cz>
* @translated 2009/05/10
*/
@define('PLUGIN_WEBPASTIES_NAME', 'WebPasties');
@define('PLUGIN_WEBPASTIES_DESC', 'Internetová služba WebPasties umožňuje spravovat na jednom místě více věcí, jako jsou například RSS kanály, ankety, kalendáře akcí a status tlačítka insatant messengerů jako ICQ nebo jabber. Tento plugin dokáže zobrazovat vybrané informace uložené na WebPasties.');
@define('PLUGIN_WEBPASTIES_CHECK_BELOW', 'Podívejte se na pokyny níže, kde to lze najít.');
@define('PLUGIN_WEBPASTIES_TITLE', 'Nadpis');
@define('PLUGIN_WEBPASTIES_TITLE_DESC', 'Nadpis postranního bloku s informacemi z WebPasties. Ponechte prázdné pro vynechání nadpisu.');
@define('PLUGIN_WEBPASTIES_TITLE_ERR', 'Nesprávný nadpis. Zadejte prosím nekódovaný nadpis (žádné html). Použijte CSS styly ke změně vzhledu nadpisu.');
@define('PLUGIN_WEBPASTIES_MODE', 'Mód');
@define('PLUGIN_WEBPASTIES_MODE_DESC', 'Mód výpisu WebPasties');
@define('PLUGIN_WEBPASTIES_MODE_SCROLL', 'RSS kanál - scroll');
@define('PLUGIN_WEBPASTIES_MODE_CAL', 'Kalendář událostí - cal');
@define('PLUGIN_WEBPASTIES_MODE_POLL', 'Anketa - poll');
@define('PLUGIN_WEBPASTIES_MODE_IM', 'InstantMessenger status - im');
@define('PLUGIN_WEBPASTIES_MID', 'mID');
@define('PLUGIN_WEBPASTIES_MID_DESC', 'Vaše uživatelské číslo (ID) na WebPasties');
@define('PLUGIN_WEBPASTIES_MID_ERR', 'Nesprávné mID. Zadejte prosím číslo.');
@define('PLUGIN_WEBPASTIES_ID', 'WebPastie ID');
@define('PLUGIN_WEBPASTIES_ID_DESC', 'Identifikační číslo (ID) konkrétního webpastie');
@define('PLUGIN_WEBPASTIES_ID_ERR', 'Nesprávné číslo webpastie. Zadejte číslo.');
@define('PLUGIN_WEBPASTIES_EXAMPLE', '<p>Podívejte se na <a href="http://www.webpasties.com">WebPasties.com</a>. Tam můžete spravovat Vaše webpastie. Jakmile je jednou vytvoříte, jejich mód, id a mid se nemohou dále měnit, ale můžete pozměnit jejich vzhled a chování.<br /><br /> Níže následuje příklad HTML kódu, který generují WebPasties jako RSS kanál. Zvýrazněné části jsou potřeba pro správnou funkci tohoto pluginu.');
/* vim: set sts=4 ts=4 expandtab: */
?>

View file

@ -1,29 +0,0 @@
<?php
/**
* @author Vladimír Ajgl <vlada@ajgl.cz>
* @translated 2009/05/10
*/
@define('PLUGIN_WEBPASTIES_NAME', 'WebPasties');
@define('PLUGIN_WEBPASTIES_DESC', 'Internetová služba WebPasties umožòuje spravovat na jednom místì více vìcí, jako jsou napøíklad RSS kanály, ankety, kalendáøe akcí a status tlaèítka insatant messengerù jako ICQ nebo jabber. Tento plugin dokáže zobrazovat vybrané informace uložené na WebPasties.');
@define('PLUGIN_WEBPASTIES_CHECK_BELOW', 'Podívejte se na pokyny níže, kde to lze najít.');
@define('PLUGIN_WEBPASTIES_TITLE', 'Nadpis');
@define('PLUGIN_WEBPASTIES_TITLE_DESC', 'Nadpis postranního bloku s informacemi z WebPasties. Ponechte prázdné pro vynechání nadpisu.');
@define('PLUGIN_WEBPASTIES_TITLE_ERR', 'Nesprávný nadpis. Zadejte prosím nekódovaný nadpis (žádné html). Použijte CSS styly ke zmìnì vzhledu nadpisu.');
@define('PLUGIN_WEBPASTIES_MODE', 'Mód');
@define('PLUGIN_WEBPASTIES_MODE_DESC', 'Mód výpisu WebPasties');
@define('PLUGIN_WEBPASTIES_MODE_SCROLL', 'RSS kanál - scroll');
@define('PLUGIN_WEBPASTIES_MODE_CAL', 'Kalendáø událostí - cal');
@define('PLUGIN_WEBPASTIES_MODE_POLL', 'Anketa - poll');
@define('PLUGIN_WEBPASTIES_MODE_IM', 'InstantMessenger status - im');
@define('PLUGIN_WEBPASTIES_MID', 'mID');
@define('PLUGIN_WEBPASTIES_MID_DESC', 'Vaše uživatelské èíslo (ID) na WebPasties');
@define('PLUGIN_WEBPASTIES_MID_ERR', 'Nesprávné mID. Zadejte prosím èíslo.');
@define('PLUGIN_WEBPASTIES_ID', 'WebPastie ID');
@define('PLUGIN_WEBPASTIES_ID_DESC', 'Identifikaèní èíslo (ID) konkrétního webpastie');
@define('PLUGIN_WEBPASTIES_ID_ERR', 'Nesprávné èíslo webpastie. Zadejte èíslo.');
@define('PLUGIN_WEBPASTIES_EXAMPLE', '<p>Podívejte se na <a href="http://www.webpasties.com">WebPasties.com</a>. Tam mùžete spravovat Vaše webpastie. Jakmile je jednou vytvoøíte, jejich mód, id a mid se nemohou dále mìnit, ale mùžete pozmìnit jejich vzhled a chování.<br /><br /> Níže následuje pøíklad HTML kódu, který generují WebPasties jako RSS kanál. Zvýraznìné èásti jsou potøeba pro správnou funkci tohoto pluginu.');
/* vim: set sts=4 ts=4 expandtab: */
?>

View file

@ -1,29 +0,0 @@
<?php
/**
* @author Vladimír Ajgl <vlada@ajgl.cz>
* @translated 2009/05/10
*/
@define('PLUGIN_WEBPASTIES_NAME', 'WebPasties');
@define('PLUGIN_WEBPASTIES_DESC', 'Internetová slu¾ba WebPasties umo¾òuje spravovat na jednom místì více vìcí, jako jsou napøíklad RSS kanály, ankety, kalendáøe akcí a status tlaèítka insatant messengerù jako ICQ nebo jabber. Tento plugin doká¾e zobrazovat vybrané informace ulo¾ené na WebPasties.');
@define('PLUGIN_WEBPASTIES_CHECK_BELOW', 'Podívejte se na pokyny ní¾e, kde to lze najít.');
@define('PLUGIN_WEBPASTIES_TITLE', 'Nadpis');
@define('PLUGIN_WEBPASTIES_TITLE_DESC', 'Nadpis postranního bloku s informacemi z WebPasties. Ponechte prázdné pro vynechání nadpisu.');
@define('PLUGIN_WEBPASTIES_TITLE_ERR', 'Nesprávný nadpis. Zadejte prosím nekódovaný nadpis (¾ádné html). Pou¾ijte CSS styly ke zmìnì vzhledu nadpisu.');
@define('PLUGIN_WEBPASTIES_MODE', 'Mód');
@define('PLUGIN_WEBPASTIES_MODE_DESC', 'Mód výpisu WebPasties');
@define('PLUGIN_WEBPASTIES_MODE_SCROLL', 'RSS kanál - scroll');
@define('PLUGIN_WEBPASTIES_MODE_CAL', 'Kalendáø událostí - cal');
@define('PLUGIN_WEBPASTIES_MODE_POLL', 'Anketa - poll');
@define('PLUGIN_WEBPASTIES_MODE_IM', 'InstantMessenger status - im');
@define('PLUGIN_WEBPASTIES_MID', 'mID');
@define('PLUGIN_WEBPASTIES_MID_DESC', 'Va¹e u¾ivatelské èíslo (ID) na WebPasties');
@define('PLUGIN_WEBPASTIES_MID_ERR', 'Nesprávné mID. Zadejte prosím èíslo.');
@define('PLUGIN_WEBPASTIES_ID', 'WebPastie ID');
@define('PLUGIN_WEBPASTIES_ID_DESC', 'Identifikaèní èíslo (ID) konkrétního webpastie');
@define('PLUGIN_WEBPASTIES_ID_ERR', 'Nesprávné èíslo webpastie. Zadejte èíslo.');
@define('PLUGIN_WEBPASTIES_EXAMPLE', '<p>Podívejte se na <a href="http://www.webpasties.com">WebPasties.com</a>. Tam mù¾ete spravovat Va¹e webpastie. Jakmile je jednou vytvoøíte, jejich mód, id a mid se nemohou dále mìnit, ale mù¾ete pozmìnit jejich vzhled a chování.<br /><br /> Ní¾e následuje pøíklad HTML kódu, který generují WebPasties jako RSS kanál. Zvýraznìné èásti jsou potøeba pro správnou funkci tohoto pluginu.');
/* vim: set sts=4 ts=4 expandtab: */
?>

View file

@ -1,32 +0,0 @@
<?php
/**
* @version
* @author Jabrwock <jabrwock@gmail.com>
* EN-Revision: Revision of lang_en.inc.php
* Mar 02, 2006
* Version 0.1
*/
@define('PLUGIN_WEBPASTIES_NAME', 'WebPasties');
@define('PLUGIN_WEBPASTIES_DESC', 'WebPasties allow you to manage things like RSS feeds, polls, event calendars, and IM status buttons. (stackable)');
@define('PLUGIN_WEBPASTIES_CHECK_BELOW', 'Check below for instructions on where to find this.');
@define('PLUGIN_WEBPASTIES_TITLE', 'Title');
@define('PLUGIN_WEBPASTIES_TITLE_DESC', 'The header to appear above your WebPastie. Leave blank for no title.');
@define('PLUGIN_WEBPASTIES_TITLE_ERR', 'Invalid Title, please enter un-coded content. Use CSS stylesheet to change title appearance.');
@define('PLUGIN_WEBPASTIES_MODE', 'Mode');
@define('PLUGIN_WEBPASTIES_MODE_DESC', 'The mode of the webpastie. '. PLUGIN_WEBPASTIES_CHECK_BELOW);
@define('PLUGIN_WEBPASTIES_MODE_SCROLL', 'RSS Feed - scroll');
@define('PLUGIN_WEBPASTIES_MODE_CAL', 'Event Calendar - cal');
@define('PLUGIN_WEBPASTIES_MODE_POLL', 'Web Poll - poll');
@define('PLUGIN_WEBPASTIES_MODE_IM', 'IM status - im');
@define('PLUGIN_WEBPASTIES_MID', 'mID');
@define('PLUGIN_WEBPASTIES_MID_DESC', 'Your WebPasties User ID #. '. PLUGIN_WEBPASTIES_CHECK_BELOW);
@define('PLUGIN_WEBPASTIES_MID_ERR', 'Invalid mID. Please enter a number. '. PLUGIN_WEBPASTIES_CHECK_BELOW);
@define('PLUGIN_WEBPASTIES_ID', 'WebPastie ID');
@define('PLUGIN_WEBPASTIES_ID_DESC', 'The ID # of the webpastie. '. PLUGIN_WEBPASTIES_CHECK_BELOW);
@define('PLUGIN_WEBPASTIES_ID_ERR', 'Invalid WebPastie ID. Please enter a number. '. PLUGIN_WEBPASTIES_CHECK_BELOW);
@define('PLUGIN_WEBPASTIES_EXAMPLE', '<p>Check <a href="http://www.webpasties.com">WebPasties.com</a> to manage your individual webpasties. Once you have created them, their mode, id, and mid will not change, but you can still customize them on the webpasties website. <BR><BR> Below is an example of the RSS feed HTML code generated by WebPasties. The highlighted sections are needed for this plugin');
/* vim: set sts=4 ts=4 expandtab: */
?>

View file

@ -1,122 +0,0 @@
<?php
/* Serendipity Sidebar Plugin for WebPasties
* @author Jabrwock <jabrwock@gmail.com>
* Mar 02, 2006
* Version 0.1 */
// Probe for a language include with constants. Still include defines later on, if some constants were missing
if (IN_serendipity !== true) {
die ("Don't hack!");
}
$probelang = dirname(__FILE__) . '/' . $serendipity['charset'] . 'lang_' . $serendipity['lang'] . '.inc.php';
if (file_exists($probelang)) {
include $probelang;
}
include dirname(__FILE__) . '/lang_en.inc.php';
@define('PLUGIN_WEBPASTIES_URL', 'http://www.webpasties.com/pastie.php');
class serendipity_plugin_webpasties extends serendipity_plugin {
var $title = PLUGIN_WEBPASTIES_NAME;
function introspect(&$propbag)
{
$this->title = $this->get_config('title', $this->title);
$propbag->add('name', PLUGIN_WEBPASTIES_NAME);
$propbag->add('description', PLUGIN_WEBPASTIES_DESC);
$propbag->add('stackable', true);
$propbag->add('author', 'Jabrwock');
$propbag->add('version', '0.2');
$propbag->add('configuration', array('title','mode', 'mid', 'id'));
$propbag->add('groups', array('FRONTEND_EXTERNAL_SERVICES'));
$propbag->add('requirements', array(
'serendipity' => '0.9.1',
'php' => '4.1.0'
));
$this->protected = TRUE;
}
function introspect_config_item($name, &$propbag)
{
switch($name) {
case 'title':
$propbag->add('type', 'string');
$propbag->add('name', PLUGIN_WEBPASTIES_TITLE);
$propbag->add('description', PLUGIN_WEBPASTIES_TITLE_DESC);
$propbag->add('default', '');
$propbag->add('validate', 'words');
$propbag->add('validate_error', PLUGIN_WEBPASTIES_TITLE_ERR);
break;
case 'mode':
$select_mode = array(
'scroll' => PLUGIN_WEBPASTIES_MODE_SCROLL,
'poll' => PLUGIN_WEBPASTIES_MODE_POLL,
'cal' => PLUGIN_WEBPASTIES_MODE_CAL,
'im' => PLUGIN_WEBPASTIES_MODE_IM
);
$propbag->add('type', 'select');
$propbag->add('select_values', $select_mode);
$propbag->add('name', PLUGIN_WEBPASTIES_MODE);
$propbag->add('description', PLUGIN_WEBPASTIES_MODE_DESC);
$propbag->add('default', 'scroll');
break;
case 'mid':
$propbag->add('type', 'string');
$propbag->add('name', PLUGIN_WEBPASTIES_MID);
$propbag->add('description', PLUGIN_WEBPASTIES_MID_DESC);
$propbag->add('default', '');
$propbag->add('validate', 'number');
$propbag->add('validate_error', PLUGIN_WEBPASTIES_MID_ERR);
break;
case 'id':
$propbag->add('type', 'string');
$propbag->add('name', PLUGIN_WEBPASTIES_ID);
$propbag->add('description', PLUGIN_WEBPASTIES_ID_DESC);
$propbag->add('default', '');
$propbag->add('validate', 'number');
$propbag->add('validate_error', PLUGIN_WEBPASTIES_ID_ERR);
break;
default:
return false;
break;
}
return true;
}
function generate_content(&$title)
{
echo '<h3>'. $this->get_config('title', '') .'</h3>';
switch($this->get_config('mode', 'scroll'))
{
case 'scroll':
$type = 's';
break;
case 'poll':
$type = 'p';
break;
case 'cal':
$type = 'c';
break;
case 'im':
$type = 'i';
break;
default:
break;
}
echo '<script language="JavaScript" type="text/javascript" src="'. PLUGIN_WEBPASTIES_URL .'?mode='. $this->get_config('mode', 'scroll') .'&amp;'. $type .'id='. $this->get_config('id', '') .'&amp;mid='. $this->get_config('mid', '') .'"></script>';
}
function example()
{
return PLUGIN_WEBPASTIES_EXAMPLE . '<p>&lt;script language="JavaScript" type="text/javascript" src="http://www.webpasties.com/pastie.php?<b>mode=scroll</b>&amp;s<b>id=6383</b>&amp;<b>mid=38</b>"&gt;&lt;/script&gt;';
}
}
/* vim: set sts=4 ts=4 expandtab: */