+++ /dev/null
-
-
-
-#krynn-enable-label {
- float: left;
- width: 200px;
- margin-bottom: 25px;
-}
-
-#krynn-checkbox {
- float: left;
-}
-
-
* Planets Author: Tony Baldwin <https://free-haven.org/profile/tony>
* Krynn modifications: Dylan Thiedeke
*
- *"My body was my sacrifice... for my magic. This damage is permanent." - Raislin Majere
+ *"My body was my sacrifice... for my magic. This damage is permanent." - Raistlin Majere
*/
+++ /dev/null
-<?php
-/**
- * Name: Dragonlace Krynn locales
- * Description: Sample Friendica plugin/addon. Set a random locale from the Dragonlance Realm of Krynn when posting. Based on the planets frindica addon by Mike Macgirvin and Tony Baldwin
- * Version: 1.0
- * Planets Author: Mike Macgirvin <http://macgirvin.com/profile/mike>
- * Planets Author: Tony Baldwin <https://free-haven.org/profile/tony>
- * Krynn modifications: Dylan Thiedeke
- *
- *"My body was my sacrifice... for my magic. This damage is permanent." - Raislin Majere
- */
-
-
-function krynn_install() {
-
- /**
- *
- * Our demo plugin will attach in three places.
- * The first is just prior to storing a local post.
- *
- */
-
- register_hook('post_local', 'addon/krynn/krynn.php', 'krynn_post_hook');
-
- /**
- *
- * Then we'll attach into the plugin settings page, and also the
- * settings post hook so that we can create and update
- * user preferences.
- *
- */
-
- register_hook('plugin_settings', 'addon/krynn/krynn.php', 'krynn_settings');
- register_hook('plugin_settings_post', 'addon/krynn/krynn.php', 'krynn_settings_post');
-
- logger("installed krynn");
-}
-
-
-function krynn_uninstall() {
-
- /**
- *
- * uninstall unregisters any hooks created with register_hook
- * during install. It may also delete configuration settings
- * and any other cleanup.
- *
- */
-
- unregister_hook('post_local', 'addon/krynn/krynn.php', 'krynn_post_hook');
- unregister_hook('plugin_settings', 'addon/krynn/krynn.php', 'krynn_settings');
- unregister_hook('plugin_settings_post', 'addon/krynn/krynn.php', 'krynn_settings_post');
-
-
- logger("removed krynn");
-}
-
-
-
-function krynn_post_hook($a, &$item) {
-
- /**
- *
- * An item was posted on the local system.
- * We are going to look for specific items:
- * - A status post by a profile owner
- * - The profile owner must have allowed our plugin
- *
- */
-
- logger('krynn invoked');
-
- if(! local_user()) /* non-zero if this is a logged in user of this system */
- return;
-
- if(local_user() != $item['uid']) /* Does this person own the post? */
- return;
-
- if($item['parent']) /* If the item has a parent, this is a comment or something else, not a status post. */
- return;
-
- /* Retrieve our personal config setting */
-
- $active = get_pconfig(local_user(), 'krynn', 'enable');
-
- if(! $active)
- return;
-
- /**
- *
- * OK, we're allowed to do our stuff.
- * Here's what we are going to do:
- * load the list of timezone names, and use that to generate a list of krynn locales.
- * Then we'll pick one of those at random and put it in the "location" field for the post.
- *
- */
-
- $krynn = array('Ansalon','Abanasinia','Solace','Haven','Gateway','Qualinost','Ankatavaka','Pax Tharkas','Ergoth','Newsea','Straights of Schallsea','Plains of Dust','Tarsis','Barren Hills','Que Shu','Citadel of Light','Solinari','Hedge Maze','Tower of High Sorcery','Inn of the Last Home','Last Heroes Tomb','Academy of Sorcery','Gods Row','Temple of Majere','Temple of Kiri-Jolith','Temple of Mishakal','Temple of Zeboim,','The Trough','Sad Town','Xak Tsaroth','ZHaman','SKullcap',);
-
- $planet = array_rand($krynn,1);
- $item['location'] = $krynn[$planet];
-
- return;
-}
-
-
-
-
-/**
- *
- * Callback from the settings post function.
- * $post contains the $_POST array.
- * We will make sure we've got a valid user account
- * and if so set our configuration setting for this person.
- *
- */
-
-function krynn_settings_post($a,$post) {
- if(! local_user())
- return;
- if($_POST['krynn-submit'])
- set_pconfig(local_user(),'krynn','enable',intval($_POST['krynn']));
-}
-
-
-/**
- *
- * Called from the Plugin Setting form.
- * Add our own settings info to the page.
- *
- */
-
-
-
-function krynn_settings(&$a,&$s) {
-
- if(! local_user())
- return;
-
- /* Add our stylesheet to the page so we can make our settings look nice */
-
- $a->page['htmlhead'] .= '<link rel="stylesheet" type="text/css" href="' . $a->get_baseurl() . '/addon/krynn/krynn.css' . '" media="all" />' . "\r\n";
-
- /* Get the current state of our config variable */
-
- $enabled = get_pconfig(local_user(),'krynn','enable');
-
- $checked = (($enabled) ? ' checked="checked" ' : '');
-
- /* Add some HTML to the existing form */
-
- $s .= '<div class="settings-block">';
- $s .= '<h3>' . t('Krynn Settings') . '</h3>';
- $s .= '<div id="krynn-enable-wrapper">';
- $s .= '<label id="krynn-enable-label" for="krynn-checkbox">' . t('Enable Krynn Plugin') . '</label>';
- $s .= '<input id="krynn-checkbox" type="checkbox" name="krynn" value="1" ' . $checked . '/>';
- $s .= '</div><div class="clear"></div>';
-
- /* provide a submit button */
-
- $s .= '<div class="settings-submit-wrapper" ><input type="submit" name="krynn-submit" class="settings-submit" value="' . t('Save Settings') . '" /></div></div>';
-
-}
-
-
+++ /dev/null
-# ADDON krynn
-# Copyright (C)
-# This file is distributed under the same license as the Friendica krynn addon package.
-#
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-27 05:01-0500\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: krynn.php:150
-msgid "Krynn Settings"
-msgstr ""
-
-#: krynn.php:152
-msgid "Enable Krynn Plugin"
-msgstr ""
-
-#: krynn.php:158
-msgid "Submit"
-msgstr ""
+++ /dev/null
-<?php\r
-\r
-$a->strings["Krynn Settings"] = "Ajustos de Krynn";\r
-$a->strings["Enable Krynn Plugin"] = "Activa Plugin de Krynn";\r
-$a->strings["Submit"] = "Enviar";\r
+++ /dev/null
-# ADDON krynn
-# Copyright (C)
-# This file is distributed under the same license as the Friendica krynn addon package.
-#
-#
-# Translators:
-# Michal Šupler <msupler@gmail.com>, 2014-2015
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-27 05:01-0500\n"
-"PO-Revision-Date: 2015-02-11 19:37+0000\n"
-"Last-Translator: Michal Šupler <msupler@gmail.com>\n"
-"Language-Team: Czech (http://www.transifex.com/projects/p/friendica/language/cs/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: cs\n"
-"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-
-#: krynn.php:150
-msgid "Krynn Settings"
-msgstr "Krynn Nastavení"
-
-#: krynn.php:152
-msgid "Enable Krynn Plugin"
-msgstr "Povolit Krynn plugin"
-
-#: krynn.php:158
-msgid "Submit"
-msgstr "Odeslat"
+++ /dev/null
-<?php
-
-if(! function_exists("string_plural_select_cs")) {
-function string_plural_select_cs($n){
- return ($n==1) ? 0 : ($n>=2 && $n<=4) ? 1 : 2;;
-}}
-;
-$a->strings["Krynn Settings"] = "Krynn Nastavení";
-$a->strings["Enable Krynn Plugin"] = "Povolit Krynn plugin";
-$a->strings["Submit"] = "Odeslat";
+++ /dev/null
-# ADDON Krynn
-# Copyright (C)
-# This file is distributed under the same license as the Friendica Krynn addon package.
-#
-#
-# Translators:
-# Abrax <webmaster@a-zwenkau.de>, 2014
-# bavatar <tobias.diekershoff@gmx.net>, 2014
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-27 05:01-0500\n"
-"PO-Revision-Date: 2014-10-15 12:32+0000\n"
-"Last-Translator: Abrax <webmaster@a-zwenkau.de>\n"
-"Language-Team: German (http://www.transifex.com/projects/p/friendica/language/de/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: de\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: Krynn.php:150
-msgid "Krynn Settings"
-msgstr "Planeten Einstellungen"
-
-#: Krynn.php:152
-msgid "Enable Krynn Plugin"
-msgstr "Planeten-Plugin aktivieren"
-
-#: Krynn.php:158
-msgid "Submit"
-msgstr "Senden"
return ($n != 1);;
}}
;
-$a->strings["Planets Settings"] = "Planeten Einstellungen";
-$a->strings["Enable Planets Plugin"] = "Planeten-Plugin aktivieren";
+$a->strings["Krynn Settings"] = "Krynn Einstellungen";
+$a->strings["Enable Krynn Plugin"] = "Krynn-Plugin aktivieren";
$a->strings["Submit"] = "Senden";
+++ /dev/null
-<?php
-
-if(! function_exists("string_plural_select_de")) {
-function string_plural_select_de($n){
- return ($n != 1);;
-}}
-;
-$a->strings["Planets Settings"] = "Planeten Einstellungen";
-$a->strings["Enable Planets Plugin"] = "Planeten-Plugin aktivieren";
-$a->strings["Submit"] = "Senden";
<?php\r
\r
-$a->strings["Planets Settings"] = "Agordo pri Planets";\r
-$a->strings["Enable Planets Plugin"] = "Ŝalti la Planets kromprogamon";\r
+$a->strings["Krynn Settings"] = "Agordo pri Krynn";\r
+$a->strings["Enable Krynn Plugin"] = "Ŝalti la Krynn kromprogamon";\r
$a->strings["Submit"] = "Sendi";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "Agordo pri Planets";\r
-$a->strings["Enable Planets Plugin"] = "Ŝalti la Planets kromprogamon";\r
-$a->strings["Submit"] = "Sendi";\r
<?php\r
\r
-$a->strings["Planets Settings"] = "Configuración de Planets";\r
-$a->strings["Enable Planets Plugin"] = "Activar el módulo de planetas Planets";\r
+$a->strings["Krynn Settings"] = "Configuración de Krynn";\r
+$a->strings["Enable Krynn Plugin"] = "Activar el módulo de planetas Krynn";\r
$a->strings["Submit"] = "Envíar";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "Configuración de Planets";\r
-$a->strings["Enable Planets Plugin"] = "Activar el módulo de planetas Planets";\r
-$a->strings["Submit"] = "Envíar";\r
<?php\r
\r
-$a->strings["Planets Settings"] = "Réglages des Planets";\r
-$a->strings["Enable Planets Plugin"] = "Activer Planets";\r
+$a->strings["Krynn Settings"] = "Réglages des Krynn";\r
+$a->strings["Enable Krynn Plugin"] = "Activer Krynn";\r
$a->strings["Submit"] = "Envoyer";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "Réglages des Planets";\r
-$a->strings["Enable Planets Plugin"] = "Activer Planets";\r
-$a->strings["Submit"] = "Envoyer";\r
<?php\r
\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
+$a->strings["Krynn Settings"] = "";\r
+$a->strings["Enable Krynn Plugin"] = "";\r
$a->strings["Submit"] = "Senda inn";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
-$a->strings["Submit"] = "Senda inn";\r
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: krynn.php:150
-msgid "Planets Settings"
+msgid "Krynn Settings"
msgstr "Impostazioni \"Pianeti\""
#: krynn.php:152
-msgid "Enable Planets Plugin"
+msgid "Enable Krynn Plugin"
msgstr "Abilita il plugin \"Pianeti\""
#: krynn.php:158
+++ /dev/null
-# ADDON planets
-# Copyright (C)
-# This file is distributed under the same license as the Friendica planets addon package.
-#
-#
-# Translators:
-# fabrixxm <fabrix.xm@gmail.com>, 2014
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-27 05:01-0500\n"
-"PO-Revision-Date: 2014-10-15 09:01+0000\n"
-"Last-Translator: fabrixxm <fabrix.xm@gmail.com>\n"
-"Language-Team: Italian (http://www.transifex.com/projects/p/friendica/language/it/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: it\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: planets.php:150
-msgid "Planets Settings"
-msgstr "Impostazioni \"Pianeti\""
-
-#: planets.php:152
-msgid "Enable Planets Plugin"
-msgstr "Abilita il plugin \"Pianeti\""
-
-#: planets.php:158
-msgid "Submit"
-msgstr ""
return ($n != 1);;
}}
;
-$a->strings["Planets Settings"] = "Impostazioni \"Pianeti\"";
-$a->strings["Enable Planets Plugin"] = "Abilita il plugin \"Pianeti\"";
+$a->strings["Krynn Settings"] = "Impostazioni \"Kryn";
+$a->strings["Enable Krynn Plugin"] = "Abilita il plugin \"Krynn\"";
$a->strings["Submit"] = "";
+++ /dev/null
-<?php
-
-if(! function_exists("string_plural_select_it")) {
-function string_plural_select_it($n){
- return ($n != 1);;
-}}
-;
-$a->strings["Planets Settings"] = "Impostazioni \"Pianeti\"";
-$a->strings["Enable Planets Plugin"] = "Abilita il plugin \"Pianeti\"";
-$a->strings["Submit"] = "";
<?php\r
\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
+$a->strings["Krynn Settings"] = "";\r
+$a->strings["Enable Krynn Plugin"] = "";\r
$a->strings["Submit"] = "Lagre";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
-$a->strings["Submit"] = "Lagre";\r
<?php\r
\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
+$a->strings["Krynn Settings"] = "";\r
+$a->strings["Enable Krynn Plugin"] = "";\r
$a->strings["Submit"] = "Potwierdź";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
-$a->strings["Submit"] = "Potwierdź";\r
<?php\r
\r
-$a->strings["Planets Settings"] = "Configuração dos planetas";\r
-$a->strings["Enable Planets Plugin"] = "Habilita configuração dos planetas";\r
+$a->strings["Krynn Settings"] = "Configuração dos Krynn";\r
+$a->strings["Enable Krynn Plugin"] = "Habilita configuração dos Krynn";\r
$a->strings["Submit"] = "Enviar";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "Configuração dos planetas";\r
-$a->strings["Enable Planets Plugin"] = "Habilita configuração dos planetas";\r
-$a->strings["Submit"] = "Enviar";\r
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
#: krynn.php:150
-msgid "Planets Settings"
-msgstr "Configurări Planets"
+msgid "Krynn Settings"
+msgstr "Configurări Krynn"
#: krynn.php:152
-msgid "Enable Planets Plugin"
-msgstr "Activare Modul Planets"
+msgid "Enable Krynn Plugin"
+msgstr "Activare Modul Krynn"
#: krynn.php:158
msgid "Submit"
+++ /dev/null
-# ADDON planets
-# Copyright (C)
-# This file is distributed under the same license as the Friendica planets addon package.
-#
-#
-# Translators:
-# Doru DEACONU <dumitrudeaconu@yahoo.com>, 2014
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2013-02-27 05:01-0500\n"
-"PO-Revision-Date: 2014-11-27 14:16+0000\n"
-"Last-Translator: Doru DEACONU <dumitrudeaconu@yahoo.com>\n"
-"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ro_RO\n"
-"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
-
-#: planets.php:150
-msgid "Planets Settings"
-msgstr "Configurări Planets"
-
-#: planets.php:152
-msgid "Enable Planets Plugin"
-msgstr "Activare Modul Planets"
-
-#: planets.php:158
-msgid "Submit"
-msgstr "Trimite"
return ($n==1?0:((($n%100>19)||(($n%100==0)&&($n!=0)))?2:1));;
}}
;
-$a->strings["Planets Settings"] = "Configurări Planets";
-$a->strings["Enable Planets Plugin"] = "Activare Modul Planets";
+$a->strings["Krynn Settings"] = "Configurări Krynn";
+$a->strings["Enable Krynn Plugin"] = "Activare Modul Krynn";
$a->strings["Submit"] = "Trimite";
+++ /dev/null
-<?php
-
-if(! function_exists("string_plural_select_ro")) {
-function string_plural_select_ro($n){
- return ($n==1?0:((($n%100>19)||(($n%100==0)&&($n!=0)))?2:1));;
-}}
-;
-$a->strings["Planets Settings"] = "Configurări Planets";
-$a->strings["Enable Planets Plugin"] = "Activare Modul Planets";
-$a->strings["Submit"] = "Trimite";
<?php\r
\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
+$a->strings["Krynn Settings"] = "";\r
+$a->strings["Enable Krynn Plugin"] = "";\r
$a->strings["Submit"] = "Подтвердить";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "";\r
-$a->strings["Enable Planets Plugin"] = "";\r
-$a->strings["Submit"] = "Подтвердить";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Submit"] = "Spara";\r
<?php\r
\r
-$a->strings["Planets Settings"] = "行星设置";\r
-$a->strings["Enable Planets Plugin"] = "使行星插件可用";\r
+$a->strings["Krynn Settings"] = "行星设置";\r
+$a->strings["Enable Krynn Plugin"] = "使行星插件可用";\r
$a->strings["Submit"] = "提交";\r
+++ /dev/null
-<?php\r
-\r
-$a->strings["Planets Settings"] = "行星设置";\r
-$a->strings["Enable Planets Plugin"] = "使行星插件可用";\r
-$a->strings["Submit"] = "提交";\r