Also support "last X" REST interface
This commit is contained in:
12
plugins/serendipity_plugin_shoutbox/UTF-8/lang_de.inc.php
Normal file
12
plugins/serendipity_plugin_shoutbox/UTF-8/lang_de.inc.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php # $Id: serendipity_plugin_shoutbox.php 235 2005-07-08 13:29:39Z garvinhicking $
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Zeigt eine Shoutbox für beliebige Kommentare');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Löschen');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Abschicken');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Zeilenumbruch');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Nach wievielen Zeichen soll ein Zeilenumbruch eingefügt werden?');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Zeichen pro Kommentar');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'Wieviele Zeichen sollen pro Kommentar gezeigt werden? (Standard: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Anzahl an Kommentaren');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Wieviele Kommentare sollen gezeigt werden? (Standard: 15)');
|
20
plugins/serendipity_plugin_shoutbox/UTF-8/lang_es.inc.php
Normal file
20
plugins/serendipity_plugin_shoutbox/UTF-8/lang_es.inc.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php # $Id$
|
||||
|
||||
/**
|
||||
* @version $Revision: 690 $
|
||||
* @author Rodrigo Lazo Paz <rlazo.paz@gmail.com>
|
||||
* EN-Revision: 690
|
||||
*/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Borrar');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Decirlo');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Muestra una caja para los comentarios no relacionados');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Wordwrap');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '¿Cuántos caracteres deben haber antes de insertar un salto de línea? (Por defecto: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Máximo número de caracteres por comentario');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '¿Cuántos caracteres deben ser mostrados por cada comentario? (Por defecto: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Máximo número de comentarios');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '¿Cuántos comentarios deben ser mostrados? (Por defecto: 15)');
|
||||
|
||||
?>
|
28
plugins/serendipity_plugin_shoutbox/UTF-8/lang_fr.inc.php
Normal file
28
plugins/serendipity_plugin_shoutbox/UTF-8/lang_fr.inc.php
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php # $Id: lang_ja.inc.php,v 1.4 2005/05/17 11:37:42 garvinhicking Exp $
|
||||
|
||||
##########################################################################
|
||||
# serendipity - another blogger... #
|
||||
##########################################################################
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# Sebastian Mordziol <argh@php-tools.net> #
|
||||
# http://sebastian.mordziol.de #
|
||||
# #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Effacer');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Crier');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Affiche une shoutbox où les visiteurs peuvent donner des commentaires en vrac');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Retour à la ligne');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Retour a la ligne automatique après X mots. Valeur par défaut: 30');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Caractères par commentaire');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'Définit le nombre maximum de caractères pour un commentaire. Valeur par défaut: 120');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Nombre de commentaires');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Définit le nombre maximum de commentaires à afficher.');
|
||||
|
||||
/* vim: set sts=4 ts=4 expandtab : */
|
||||
?>
|
21
plugins/serendipity_plugin_shoutbox/UTF-8/lang_ja.inc.php
Normal file
21
plugins/serendipity_plugin_shoutbox/UTF-8/lang_ja.inc.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php # $Id: lang_ja.inc.php 693 2005-11-13 07:25:16Z elf2000 $
|
||||
|
||||
/**
|
||||
* @version $Revision$
|
||||
* @author Tadashi Jokagi <elf2000@users.sourceforge.net>
|
||||
* EN-Revision: 692
|
||||
*/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', '一言箱');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', '削除');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '一言どうぞ');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'コメントに関係ない一言箱を表示します。');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'ワードラップ');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '何文字でワードラップを行いますか? (デフォルト: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'コメント毎の最大文字数');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'どれだけの文字を各コメントに表示しますか? (デフォルト: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '最大コメント数');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'どれだけのコメントを表示しますか? (デフォルト: 15)');
|
||||
|
||||
/* vim: set sts=4 ts=4 expandtab : */
|
||||
?>
|
16
plugins/serendipity_plugin_shoutbox/UTF-8/lang_ko.inc.php
Normal file
16
plugins/serendipity_plugin_shoutbox/UTF-8/lang_ko.inc.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php # $Id: lang_ko.inc.php,v 1.0 2005/06/29 13:41:13 garvinhicking Exp $
|
||||
# Translated by: Wesley Hwang-Chung <wesley96@gmail.com>
|
||||
# (c) 2005 http://www.tool-box.info/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', '소리 질러봐');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', '삭제');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '나도 질러요');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', '관련성이 없는 덧글을 달 수 있는 상자를 보여줌');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', '자동 줄바꿈');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '몇 글자 후에 자동 줄바꿈을 하겠습니까? (기본값: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', '덧글 당 최대 글자 수');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '각 덧글에 대해 최대 몇 글자를 보여주겠습니까? (기본값: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '최대 덧글 수');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '몇 개의 덧글을 보여주겠습니까? (기본값: 15)');
|
||||
|
||||
?>
|
20
plugins/serendipity_plugin_shoutbox/UTF-8/lang_pl.inc.php
Normal file
20
plugins/serendipity_plugin_shoutbox/UTF-8/lang_pl.inc.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php # $Id$
|
||||
|
||||
/**
|
||||
* @version $Revision$
|
||||
* @author Kostas CoSTa Brzezinski <costa@kofeina.net>
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
*/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Usuń');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Wykrzycz to!');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Pokazuje małe okienko w Panelu Bocznym dla niezwiązanych z wpisami komentarzami');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Dzielenie wyrazów');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Po jak wielu znakach wyrazy mają być dzielone? (Standardowo: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Maksymalna ilość znaków na komentarz');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'Jak wiele znaków będzie wyświetlanych w każdym komentarzu? (Standardowo: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Maksymalna ilość komentarzy');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Jak wiele komentarzy ma być pokazywanych (Standardowo: 15)');
|
||||
|
||||
?>
|
27
plugins/serendipity_plugin_shoutbox/UTF-8/lang_pt_PT.inc.php
Normal file
27
plugins/serendipity_plugin_shoutbox/UTF-8/lang_pt_PT.inc.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php # $Id: lang_ja.inc.php,v 1.4 2005/05/17 11:37:42 garvinhicking Exp $
|
||||
|
||||
##########################################################################
|
||||
# serendipity - another blogger... #
|
||||
##########################################################################
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# João P Matos <jmatos@math.ist.utl.pt> #
|
||||
# #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Apagar');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Criar');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Mostra uma shoutbox onde os visitantes podem colocar comentários ad hoc');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Dobra de linhas');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Dobra de linha automática depois de X palavras. Valor por omissão: 30');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Caracteres por comentário');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'Quantos caracteres serão mostrados por comentário? Valor por omissão: 120');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Número de comentários');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Quantos comentários mostrar? Por omissão: 15');
|
||||
|
||||
/* vim: set sts=4 ts=4 expandtab : */
|
||||
?>
|
25
plugins/serendipity_plugin_shoutbox/UTF-8/lang_tn.inc.php
Normal file
25
plugins/serendipity_plugin_shoutbox/UTF-8/lang_tn.inc.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php # $Id: $
|
||||
##########################################################################
|
||||
# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity #
|
||||
# Developer Team) All rights reserved. See LICENSE file for licensing #
|
||||
# details #
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# (c) 2004-2005 CapriSkye <admin@capriskye.com> #
|
||||
# http://open.38.com #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', '刪除');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '發言');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', '顯示 Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', '自動段行');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '要多少字之後自動換行?(預設:30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', '顯示長度');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '每個迴響要顯示多少個字?(預設:120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '留言數量');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '要顯示多少個留言數量?(預設:15)');
|
||||
?>
|
25
plugins/serendipity_plugin_shoutbox/UTF-8/lang_zh.inc.php
Normal file
25
plugins/serendipity_plugin_shoutbox/UTF-8/lang_zh.inc.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php # $Id: $
|
||||
##########################################################################
|
||||
# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity #
|
||||
# Developer Team) All rights reserved. See LICENSE file for licensing #
|
||||
# details #
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# (c) 2006 Aphonex Li <aphonex.li@gmail.com> #
|
||||
# http://www.exten.cn #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', '站内短信');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', '删除');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '发言');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', '首页显示');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', '自动换行');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '要多少个字之后自动换行(预设:30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', '显示长度');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '每个回响要显示多少个字(预设:120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '留言长度');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '要显示多少个留言数量(预设:15)');
|
||||
?>
|
12
plugins/serendipity_plugin_shoutbox/lang_de.inc.php
Normal file
12
plugins/serendipity_plugin_shoutbox/lang_de.inc.php
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php # $Id: serendipity_plugin_shoutbox.php 235 2005-07-08 13:29:39Z garvinhicking $
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Zeigt eine Shoutbox f<>r beliebige Kommentare');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'L<>schen');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Abschicken');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Zeilenumbruch');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Nach wievielen Zeichen soll ein Zeilenumbruch eingef<65>gt werden?');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Zeichen pro Kommentar');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'Wieviele Zeichen sollen pro Kommentar gezeigt werden? (Standard: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Anzahl an Kommentaren');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Wieviele Kommentare sollen gezeigt werden? (Standard: 15)');
|
20
plugins/serendipity_plugin_shoutbox/lang_en.inc.php
Normal file
20
plugins/serendipity_plugin_shoutbox/lang_en.inc.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php # $Id$
|
||||
|
||||
/**
|
||||
* @version $Revision$
|
||||
* @author Translator Name <yourmail@example.com>
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
*/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Delete');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Shout it out');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Displays a shoutbox for unrelated comments');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Wordwrap');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'How many chars until a wordwrap will occur? (Default: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Maximum chars per comment');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'How many chars will be displayed for each comment? (Default: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Maximum number of comments');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'How many comments will be shown? (Default: 15)');
|
||||
|
||||
?>
|
20
plugins/serendipity_plugin_shoutbox/lang_es.inc.php
Normal file
20
plugins/serendipity_plugin_shoutbox/lang_es.inc.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php # $Id$
|
||||
|
||||
/**
|
||||
* @version $Revision: 690 $
|
||||
* @author Rodrigo Lazo Paz <rlazo.paz@gmail.com>
|
||||
* EN-Revision: 690
|
||||
*/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Borrar');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Decirlo');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Muestra una caja para los comentarios no relacionados');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Wordwrap');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '<27>Cu<43>ntos caracteres deben haber antes de insertar un salto de l<>nea? (Por defecto: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'M<>ximo n<>mero de caracteres por comentario');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '<27>Cu<43>ntos caracteres deben ser mostrados por cada comentario? (Por defecto: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'M<>ximo n<>mero de comentarios');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '<27>Cu<43>ntos comentarios deben ser mostrados? (Por defecto: 15)');
|
||||
|
||||
?>
|
28
plugins/serendipity_plugin_shoutbox/lang_fr.inc.php
Normal file
28
plugins/serendipity_plugin_shoutbox/lang_fr.inc.php
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php # $Id: lang_ja.inc.php,v 1.4 2005/05/17 11:37:42 garvinhicking Exp $
|
||||
|
||||
##########################################################################
|
||||
# serendipity - another blogger... #
|
||||
##########################################################################
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# Sebastian Mordziol <argh@php-tools.net> #
|
||||
# http://sebastian.mordziol.de #
|
||||
# #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Effacer');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Crier');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Affiche une shoutbox o<> les visiteurs peuvent donner des commentaires en vrac');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Retour <20> la ligne');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Retour a la ligne automatique apr<70>s X mots. Valeur par d<>faut: 30');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Caract<63>res par commentaire');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'D<>finit le nombre maximum de caract<63>res pour un commentaire. Valeur par d<>faut: 120');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Nombre de commentaires');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'D<>finit le nombre maximum de commentaires <20> afficher.');
|
||||
|
||||
/* vim: set sts=4 ts=4 expandtab : */
|
||||
?>
|
21
plugins/serendipity_plugin_shoutbox/lang_ja.inc.php
Normal file
21
plugins/serendipity_plugin_shoutbox/lang_ja.inc.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php # $Id$
|
||||
|
||||
/**
|
||||
* @version $Revision$
|
||||
* @author Tadashi Jokagi <elf2000@users.sourceforge.net>
|
||||
* EN-Revision: 692
|
||||
*/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', '一言箱');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', '削除');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '一言どうぞ');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'コメントに関係ない一言箱を表示します。');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'ワードラップ');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '何文字でワードラップを行いますか? (デフォルト: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'コメント毎の最大文字数');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'どれだけの文字を各コメントに表示しますか? (デフォルト: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '最大コメント数');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'どれだけのコメントを表示しますか? (デフォルト: 15)');
|
||||
|
||||
/* vim: set sts=4 ts=4 expandtab : */
|
||||
?>
|
16
plugins/serendipity_plugin_shoutbox/lang_ko.inc.php
Normal file
16
plugins/serendipity_plugin_shoutbox/lang_ko.inc.php
Normal file
@@ -0,0 +1,16 @@
|
||||
<?php # $Id: lang_ko.inc.php,v 1.0 2005/06/29 13:41:13 garvinhicking Exp $
|
||||
# Translated by: Wesley Hwang-Chung <wesley96@gmail.com>
|
||||
# (c) 2005 http://www.tool-box.info/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', '소리 질러봐');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', '삭제');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '나도 질러요');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', '관련성이 없는 덧글을 달 수 있는 상자를 보여줌');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', '자동 줄바꿈');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '몇 글자 후에 자동 줄바꿈을 하겠습니까? (기본값: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', '덧글 당 최대 글자 수');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '각 덧글에 대해 최대 몇 글자를 보여주겠습니까? (기본값: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '최대 덧글 수');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '몇 개의 덧글을 보여주겠습니까? (기본값: 15)');
|
||||
|
||||
?>
|
20
plugins/serendipity_plugin_shoutbox/lang_pl.inc.php
Normal file
20
plugins/serendipity_plugin_shoutbox/lang_pl.inc.php
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php # $Id$
|
||||
|
||||
/**
|
||||
* @version $Revision$
|
||||
* @author Kostas CoSTa Brzezinski <costa@kofeina.net>
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
*/
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Usu<73>');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Wykrzycz to!');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Pokazuje ma<6D>e okienko w Panelu Bocznym dla niezwi<77>zanych z wpisami komentarzami');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Dzielenie wyraz<61>w');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Po jak wielu znakach wyrazy maj<61> by<62> dzielone? (Standardowo: 30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Maksymalna ilo<6C><6F> znak<61>w na komentarz');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'Jak wiele znak<61>w b<>dzie wy<77>wietlanych w ka<6B>dym komentarzu? (Standardowo: 120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'Maksymalna ilo<6C><6F> komentarzy');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Jak wiele komentarzy ma by<62> pokazywanych (Standardowo: 15)');
|
||||
|
||||
?>
|
27
plugins/serendipity_plugin_shoutbox/lang_pt_PT.inc.php
Normal file
27
plugins/serendipity_plugin_shoutbox/lang_pt_PT.inc.php
Normal file
@@ -0,0 +1,27 @@
|
||||
<?php # $Id: lang_ja.inc.php,v 1.4 2005/05/17 11:37:42 garvinhicking Exp $
|
||||
|
||||
##########################################################################
|
||||
# serendipity - another blogger... #
|
||||
##########################################################################
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# Jo<4A>o P Matos <jmatos@math.ist.utl.pt> #
|
||||
# #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'Apagar');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', 'Criar');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', 'Mostra uma shoutbox onde os visitantes podem colocar coment<6E>rios ad hoc');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', 'Dobra de linhas');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Dobra de linha autom<6F>tica depois de X palavras. Valor por omiss<73>o: 30');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', 'Caracteres por coment<6E>rio');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'Quantos caracteres ser<65>o mostrados por coment<6E>rio? Valor por omiss<73>o: 120');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', 'N<>mero de coment<6E>rios');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Quantos coment<6E>rios mostrar? Por omiss<73>o: 15');
|
||||
|
||||
/* vim: set sts=4 ts=4 expandtab : */
|
||||
?>
|
25
plugins/serendipity_plugin_shoutbox/lang_tn.inc.php
Normal file
25
plugins/serendipity_plugin_shoutbox/lang_tn.inc.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php # $Id: $
|
||||
##########################################################################
|
||||
# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity #
|
||||
# Developer Team) All rights reserved. See LICENSE file for licensing #
|
||||
# details #
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# (c) 2004-2005 CapriSkye <admin@capriskye.com> #
|
||||
# http://open.38.com #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', '刪除');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '發言');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', '顯示 Shoutbox');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', '自動段行');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', '要多少字之後自動換行?(預設:30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', '顯示長度');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', '每個迴響要顯示多少個字?(預設:120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '留言數量');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', '要顯示多少個留言數量?(預設:15)');
|
||||
?>
|
25
plugins/serendipity_plugin_shoutbox/lang_zh.inc.php
Normal file
25
plugins/serendipity_plugin_shoutbox/lang_zh.inc.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php # $Id: $
|
||||
##########################################################################
|
||||
# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity #
|
||||
# Developer Team) All rights reserved. See LICENSE file for licensing #
|
||||
# details #
|
||||
# #
|
||||
# (c) 2003 Jannis Hermanns <J@hacked.it> #
|
||||
# http://www.jannis.to/programming/serendipity.html #
|
||||
# #
|
||||
# Translated by #
|
||||
# (c) 2006 Aphonex Li <aphonex.li@gmail.com> #
|
||||
# http://www.exten.cn #
|
||||
##########################################################################
|
||||
|
||||
@define('PLUGIN_SHOUTBOX_NAME', 'վ<>ڶ<EFBFBD><DAB6><EFBFBD>');
|
||||
@define('PLUGIN_SHOUTBOX_DELETE', 'ɾ<><C9BE>');
|
||||
@define('PLUGIN_SHOUTBOX_SUBMIT', '<27><><EFBFBD><EFBFBD>');
|
||||
@define('PLUGIN_SHOUTBOX_BLAHBLAH', '<27><>ҳ<EFBFBD><D2B3>ʾ');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP', '<27>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>');
|
||||
@define('PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH', 'Ҫ<><D2AA><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD>֮<EFBFBD><D6AE><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>(Ԥ<>裺30)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS', '<27><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>');
|
||||
@define('PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH', 'ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ʾ<EFBFBD><CABE><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD>(Ԥ<>裺120)');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES', '<27><><EFBFBD>Գ<EFBFBD><D4B3><EFBFBD>');
|
||||
@define('PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH', 'Ҫ<><D2AA>ʾ<EFBFBD><CABE><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(Ԥ<>裺15)');
|
||||
?>
|
@@ -0,0 +1,194 @@
|
||||
<?php # $Id$
|
||||
|
||||
/* Contributed by Matthias Lange (http://blog.dinnri.de/ml/) */
|
||||
|
||||
// Probe for a language include with constants. Still include defines later on, if some constants were missing
|
||||
$probelang = dirname(__FILE__) . '/' . $serendipity['charset'] . 'lang_' . $serendipity['lang'] . '.inc.php';
|
||||
if (file_exists($probelang)) {
|
||||
include $probelang;
|
||||
}
|
||||
|
||||
include dirname(__FILE__) . '/lang_en.inc.php';
|
||||
|
||||
class serendipity_plugin_shoutbox extends serendipity_plugin
|
||||
{
|
||||
var $title = PLUGIN_SHOUTBOX_NAME;
|
||||
|
||||
function introspect(&$propbag)
|
||||
{
|
||||
global $serendipity;
|
||||
|
||||
$propbag->add('name', PLUGIN_SHOUTBOX_NAME);
|
||||
$propbag->add('description', PLUGIN_SHOUTBOX_BLAHBLAH);
|
||||
$propbag->add('stackable', false);
|
||||
$propbag->add('author', 'Matthias Lange');
|
||||
$propbag->add('version', '1.01');
|
||||
$propbag->add('requirements', array(
|
||||
'serendipity' => '0.8',
|
||||
'smarty' => '2.6.7',
|
||||
'php' => '4.1.0'
|
||||
));
|
||||
|
||||
$propbag->add('configuration', array(
|
||||
'wordwrap',
|
||||
'max_chars',
|
||||
'max_entries',
|
||||
'dateformat'));
|
||||
$propbag->add('groups', array('FRONTEND_FEATURES'));
|
||||
}
|
||||
|
||||
function introspect_config_item($name, &$propbag)
|
||||
{
|
||||
switch($name) {
|
||||
case 'wordwrap':
|
||||
$propbag->add('type', 'string');
|
||||
$propbag->add('name', PLUGIN_SHOUTBOX_WORDWRAP);
|
||||
$propbag->add('description', PLUGIN_SHOUTBOX_WORDWRAP_BLAHBLAH);
|
||||
$propbag->add('default', 30);
|
||||
break;
|
||||
|
||||
case 'max_chars':
|
||||
$propbag->add('type', 'string');
|
||||
$propbag->add('name', PLUGIN_SHOUTBOX_MAXCHARS);
|
||||
$propbag->add('description', PLUGIN_SHOUTBOX_MAXCHARS_BLAHBLAH);
|
||||
$propbag->add('default', 120);
|
||||
break;
|
||||
|
||||
case 'max_entries':
|
||||
$propbag->add('type', 'string');
|
||||
$propbag->add('name', PLUGIN_SHOUTBOX_MAXENTRIES);
|
||||
$propbag->add('description', PLUGIN_SHOUTBOX_MAXENTRIES_BLAHBLAH);
|
||||
$propbag->add('default', 15);
|
||||
break;
|
||||
|
||||
case 'dateformat':
|
||||
$propbag->add('type', 'string');
|
||||
$propbag->add('name', GENERAL_PLUGIN_DATEFORMAT);
|
||||
$propbag->add('description', sprintf(GENERAL_PLUGIN_DATEFORMAT_BLAHBLAH, '%a, %m.%m.%Y %H:%M'));
|
||||
$propbag->add('default', '%a, %d.%m.%Y %H:%M');
|
||||
break;
|
||||
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
function generate_content(&$title)
|
||||
{
|
||||
global $serendipity;
|
||||
|
||||
$title = $this->title;
|
||||
$max_entries = $this->get_config('max_entries');
|
||||
$max_chars = $this->get_config('max_chars');
|
||||
$wordwrap = $this->get_config('wordwrap');
|
||||
$dateformat = $this->get_config('dateformat');
|
||||
|
||||
// Create table, if not yet existant
|
||||
if ($this->get_config('version') != '1.0') {
|
||||
$q = "CREATE TABLE {$serendipity['dbPrefix']}shoutbox (
|
||||
id {AUTOINCREMENT} {PRIMARY},
|
||||
timestamp int(10) {UNSIGNED} NULL,
|
||||
ip varchar(15) default NULL,
|
||||
body text
|
||||
)";
|
||||
$sql = serendipity_db_schema_import($q);
|
||||
$this->set_config('version', '1.0');
|
||||
}
|
||||
|
||||
//Put new shout into the database if necessary
|
||||
if (!empty($_REQUEST['action']) && $_REQUEST['action'] == 'fillshoutbox' && $_REQUEST['serendipity']['shouttext'] != '') {
|
||||
|
||||
$sql = sprintf(
|
||||
"INSERT INTO %sshoutbox (
|
||||
timestamp,
|
||||
ip,
|
||||
body
|
||||
) VALUES (
|
||||
%s,
|
||||
'%s',
|
||||
'%s'
|
||||
)",
|
||||
|
||||
$serendipity['dbPrefix'],
|
||||
time(),
|
||||
serendipity_db_escape_string($_SERVER['REMOTE_ADDR']),
|
||||
serendipity_db_escape_string($_REQUEST['serendipity']['shouttext']));
|
||||
serendipity_db_query($sql);
|
||||
}
|
||||
if (!empty($serendipity['GET']['action']) && $serendipity['GET']['action'] == 'shoutboxdelete'
|
||||
&& $_SESSION['serendipityAuthedUser'] === true) {
|
||||
$sql = sprintf("DELETE from %sshoutbox
|
||||
WHERE id = %d",
|
||||
$serendipity['dbPrefix'],
|
||||
(int)$serendipity['GET']['comment_id']);
|
||||
serendipity_db_query($sql);
|
||||
}
|
||||
|
||||
if (!$max_entries || !is_numeric($max_entries) || $max_entries < 1) {
|
||||
$max_entries = 15;
|
||||
}
|
||||
|
||||
if (!$max_chars || !is_numeric($max_chars) || $max_chars < 1) {
|
||||
$max_chars = 120;
|
||||
}
|
||||
|
||||
if (!$wordwrap || !is_numeric($wordwrap) || $wordwrap < 1) {
|
||||
$wordwrap = 30;
|
||||
}
|
||||
|
||||
if (!$dateformat || strlen($dateformat) < 1) {
|
||||
$dateformat = '%a, %d.%m.%Y %H:%M';
|
||||
}
|
||||
?>
|
||||
<form action="<?php echo serendipity_currentURL(); ?>" method="post">
|
||||
<div>
|
||||
<input type="hidden" name="action" value="fillshoutbox" />
|
||||
<textarea name="serendipity[shouttext]" rows="4" cols="15" style="width: 90%"></textarea>
|
||||
<input name='submit' type='submit' value='<?php echo PLUGIN_SHOUTBOX_SUBMIT; ?>' />
|
||||
</div>
|
||||
</form><br />
|
||||
<?php
|
||||
$q = 'SELECT s.body AS comment,
|
||||
s.timestamp AS stamp,
|
||||
s.id AS comment_id
|
||||
FROM '.$serendipity['dbPrefix'].'shoutbox AS s
|
||||
ORDER BY s.timestamp DESC
|
||||
LIMIT ' . $max_entries;
|
||||
?>
|
||||
<div style="margin: 0px; padding: 0px; text-align: left;">
|
||||
<?php
|
||||
$sql = serendipity_db_query($q);
|
||||
if ($sql && is_array($sql)) {
|
||||
foreach($sql AS $key => $row) {
|
||||
$comments = wordwrap(strip_tags($row['comment']), $max_chars, '@@@', 1);
|
||||
$aComment = explode('@@@', $comments);
|
||||
$comment = $aComment[0];
|
||||
if (count($aComment) > 1) {
|
||||
$comment .= ' [...]';
|
||||
}
|
||||
|
||||
$deleteLink = "";
|
||||
if ($_SESSION['serendipityAuthedUser'] === true) {
|
||||
$deleteLink = ' | <a href="' . $serendipity['baseURL']
|
||||
. '?serendipity[action]=shoutboxdelete&serendipity[comment_id]='
|
||||
. $row['comment_id'] . '">' . PLUGIN_SHOUTBOX_DELETE . '</a>';
|
||||
}
|
||||
$entry = array('comment' => $comment);
|
||||
serendipity_plugin_api::hook_event('frontend_display', $entry);
|
||||
$entry['comment'] = wordwrap($entry['comment'], $wordwrap, "\n", 1);
|
||||
|
||||
echo "<b>" . htmlspecialchars(serendipity_strftime($dateformat, $row['stamp'])) . '</b> <br />' . "\n"
|
||||
. $entry['comment']
|
||||
. $deleteLink
|
||||
. '<br /><br /><br />' . "\n\n";
|
||||
}
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
|
||||
/* vim: set sts=4 ts=4 expandtab : */
|
||||
?>
|
Reference in New Issue
Block a user