Choose language from settings.php
This commit is contained in:
parent
7b8a459a52
commit
55e7774cee
2
README
2
README
|
@ -1,4 +1,4 @@
|
|||
PHPCSV Guestbook version 0.99.5
|
||||
PHPCSV Guestbook version 0.99.6
|
||||
|
||||
Simple php guestbook with csv file data storage.
|
||||
|
||||
|
|
|
@ -7,6 +7,12 @@
|
|||
session_start();
|
||||
include "settings.php";
|
||||
|
||||
switch($GBlanguage) {
|
||||
case "ar": include "settings_ar.php";
|
||||
case "ru": include "settings_ru.php";
|
||||
default: include "settings_en.php";
|
||||
}
|
||||
|
||||
function ReadEntries() {
|
||||
global $GBdata;
|
||||
global $DataStatus;
|
||||
|
|
|
@ -8,6 +8,12 @@
|
|||
session_start();
|
||||
include "settings.php";
|
||||
|
||||
switch($GBlanguage) {
|
||||
case "ar": include "settings_ar.php";
|
||||
case "ru": include "settings_ru.php";
|
||||
default: include "settings_en.php";
|
||||
}
|
||||
|
||||
function SendMail() {
|
||||
global $Titles;
|
||||
global $GBnotificationmailto;
|
||||
|
|
153
settings.php
153
settings.php
|
@ -4,114 +4,87 @@
|
|||
* Edit page.php for change appearance.
|
||||
* $GBdata parameter for changing entries data file.
|
||||
* Please, change $GBadmin and $GBpassword parameters for access to administration page.
|
||||
* Change $Titles[HeadTitle] and $Titles[Page] for personal header.
|
||||
* You can change $Titles parameters for localization.
|
||||
*/
|
||||
|
||||
$GBdata="gbdb.csv";
|
||||
$GBadmin="root";
|
||||
$GBpassword="password";
|
||||
|
||||
$GBpagination=10; // pagination for entries, 0 - disabled
|
||||
// عدد الإدخالات في الصفحة الواحدة, 0 - معطل
|
||||
// количество записей на странице, 0 - все записи на одной странице
|
||||
$GBreadmore=255; // number of symbols for 'Read More' feature, 0 - shows full entries
|
||||
// عدد الحروف التي تظهر في المزيد من القراءة, 0 - إظهار كامل النص
|
||||
// количество символов для функции 'Читать далее', 0 - показывать записи полностью
|
||||
$GBsearch=true; // enable or disable search bar
|
||||
// تفعيل أو تعطيل شريط البحث
|
||||
// включение или отключение строки поиска
|
||||
$GBcaptcha=true; // enable or disable captcha
|
||||
// تفعيل أو تعطيل التحقق كابتشا
|
||||
// включение или отключение капчи
|
||||
$GBupload=array( // enable or disable upload feature
|
||||
0=>"images", // $GBupload=false; - disabled
|
||||
1=>"pdf", // $GBupload=true; - enabled for all files
|
||||
2=>"odt", // $GBupload=array(); - enabled for file types from this array
|
||||
3=>"odx",
|
||||
4=>"doc",
|
||||
5=>"docx",
|
||||
6=>"xls",
|
||||
7=>"xlsx",
|
||||
8=>"txt",
|
||||
9=>"zip",
|
||||
10=>"rar");
|
||||
3=>"odx", // تفعيل أو تعطيل خيارات التحميل
|
||||
4=>"doc", // $GBupload=false; - تعطيل
|
||||
5=>"docx", // $GBupload=true; - تفعيل كل الملفات
|
||||
6=>"xls", // $GBupload=array(); - تفعيل أنواع محددة من الملفات
|
||||
7=>"xlsx", // включение или отключение функции загрузки файлов
|
||||
8=>"txt", // $GBupload=false; - отключено
|
||||
9=>"zip", // $GBupload=true; - включено для всех файлов
|
||||
10=>"rar"); // $GBupload=array(); - включено для типов перечисленных в этом массиве
|
||||
$GBfilesize=1048576; // maximum file size
|
||||
// أقصى حجم ملف
|
||||
// максимальный размер загружаемого файла
|
||||
$GBnotificationmailto=""; // leave empty if you don't want send notification
|
||||
// ترك فارغة إذا كنت لا تريد إرسال إشعار
|
||||
// оставьте поле пустым, если не хотите отправки уведомлений о новых записях
|
||||
$GBnotificationmailfrom="";
|
||||
$GBtextlenght=7168; // maximum size of entry text
|
||||
// أقصى حجم نص مدخل
|
||||
// максимальное количество символов для текста записи
|
||||
$GBcityfield=true; // enable or disable 'City' field
|
||||
// تفعيل أو تعطيل حقل المدينة
|
||||
// включение или отключение поля 'Город'
|
||||
$GBlinkfield=true; // enable or disable 'Homepage' field
|
||||
// تفعيل أو تعطيل حقل الصفحة الرئيسية
|
||||
// включение или отключение поля 'Домашняя страница'
|
||||
$GBsubjectfield=true; // enable or disable 'Subject' field
|
||||
$GBcategoryfield=array(
|
||||
0=>"Public", // Array of categories, if you want to disable
|
||||
1=>"Help", // 'Category' field, just leave
|
||||
2=>"Special", // '$GBcategoryfield=false' string
|
||||
3=>"Suppot",
|
||||
4=>"Order",
|
||||
5=>"Other");
|
||||
$GBstriptags=true; // enable or disable strip tags function during adding new entry
|
||||
$GBreplies=true; // enable or disable replies to mwssages
|
||||
$GBshownumbers=true; // show or not show number of entries (if replies enabled - numbers will not shown anyway)
|
||||
$GBstickylocked=true; // stick or lock entries in admin panel
|
||||
$GBfield1=true; // enable or disable special field 1
|
||||
$GBfield2=true; // enable or disable special field 2
|
||||
$GBfield3=true; // enable or disable special field 3
|
||||
// تفعيل أو تعطيل حقل الموضوع
|
||||
// включение или отключение поля 'Тема'
|
||||
$GBemailfield=true; // enable or disable email field
|
||||
$Titles["HeadTitle"]="Guestbook";
|
||||
$Titles["Page"]="Guestbook";
|
||||
$Titles["Name"]="Your name";
|
||||
$Titles["Required"]="required";
|
||||
$Titles["City"]="City";
|
||||
$Titles["Email"]="E-mail";
|
||||
$Titles["NotPublic"]="will not be published";
|
||||
$Titles["Link"]="Homepage";
|
||||
$Titles["Text"]="Your message";
|
||||
$Titles["Captcha"]="Security question";
|
||||
$Titles["CaptchaPlus"]="plus";
|
||||
$Titles["Submit"]="Submit";
|
||||
$Titles["Added"]="Your message has been added.";
|
||||
$Titles["EmptyName"]="Please, type your name.";
|
||||
$Titles["EmptyText"]="Please, type your message.";
|
||||
$Titles["WrongCaptcha"]="Please, type correct security answer.";
|
||||
$Titles["From"]="from";
|
||||
$Titles["Wrote"]="wrote";
|
||||
$Titles["Response"]="Response";
|
||||
$Titles["EmptyFile"]="Guestbook is empty yet.";
|
||||
$Titles["Login"]="Administrator login:";
|
||||
$Titles["Password"]="Password:";
|
||||
$Titles["Enter"]="Enter";
|
||||
$Titles["WrongLogin"]="Wrong login or password.";
|
||||
$Titles["AdminHeader"]="Guestbook administration";
|
||||
$Titles["AdminExit"]="Exit";
|
||||
$Titles["AdminHello"]="Hello";
|
||||
$Titles["AdminName"]="Name";
|
||||
$Titles["AdminMessage"]="Message";
|
||||
$Titles["AdminDate"]="Date";
|
||||
$Titles["AdminApply"]="Apply changes";
|
||||
$Titles["AdminDeleteChecked"]="Delete checked";
|
||||
$Titles["AdminEdit"]="Edit";
|
||||
$Titles["AdminDelete"]="Delete";
|
||||
$Titles["AdminCancel"]="Cancel";
|
||||
$Titles["AdminSureDel"]="Are you sure to delete";
|
||||
$Titles["AdminSureDelMessages"]="messages";
|
||||
$Titles["MailSubject"]="New entry in your guestbook";
|
||||
$Titles["MailAdmin"]="You can edit, delete or reply this message via admin page";
|
||||
$Titles["First"]="First";
|
||||
$Titles["Last"]="Last";
|
||||
$Titles["Previous"]="<<";
|
||||
$Titles["Next"]=">>";
|
||||
$Titles["Search"]="Search";
|
||||
$Titles["NoResult"]="No search result";
|
||||
$Titles["ReadMore"]="Read more";
|
||||
$Titles["FileUpload"]="Upload file:";
|
||||
$Titles["WrongFile"]="Can't upload file.";
|
||||
$Titles["Subject"]="Subject";
|
||||
$Titles["Category"]="Category";
|
||||
$Titles["About"]="about";
|
||||
$Titles["Reply"]="Reply";
|
||||
$Titles["Replied"]="replied";
|
||||
$Titles["Replying"]="Replying to this message:";
|
||||
$Titles["Locked"]="Locked";
|
||||
$Titles["Sticky"]="Sticky";
|
||||
$Titles["AttachedFile"]="Attached file";
|
||||
$Titles["Field1"]="Field1";
|
||||
$Titles["PreField1"]="<i>";
|
||||
$Titles["PostField1"]="</i>";
|
||||
$Titles["Field2"]="Field2";
|
||||
$Titles["PreField2"]="<b>";
|
||||
$Titles["PostField2"]="</b>";
|
||||
$Titles["Field3"]="Field3";
|
||||
$Titles["PreField3"]="<i>";
|
||||
$Titles["PostField3"]="</i>";
|
||||
// تفعيل أو تعطيل حقل البريد الإلكتروني
|
||||
// включить или отключить поле электронной почты
|
||||
$GBfield1=true; // enable or disable special field 1
|
||||
// تمكين أو تعطيل حقل خاص 1
|
||||
// включить или отключить специальное поле 1
|
||||
$GBfield2=true; // enable or disable special field 2
|
||||
// تمكين أو تعطيل حقل خاص 2
|
||||
// включить или отключить специальное поле 2
|
||||
$GBfield3=true; // enable or disable special field 3
|
||||
// تمكين أو تعطيل حقل خاص 3
|
||||
// включить или отключить специальное поле 3
|
||||
$GBcategoryfield=array( // Array of categories, if you want to disable
|
||||
0=>"Public", // 'Category' field, just leave
|
||||
1=>"Help", // '$GBcategoryfield=false' string
|
||||
2=>"Special", // مجموعة الفئات إذا كنت ترغب بتعطليها
|
||||
3=>"Suppot", // Список категорий, если вы хотите удалить
|
||||
4=>"Order", // поле 'Категории', просто оставьте строку
|
||||
5=>"Other"); // '$GBcategoryfield=false'
|
||||
$GBstriptags=true; // enable or disable strip tags function during adding new entry
|
||||
// مكين أو تعطيل وظيفة tags أثناء إضافة إدخال جديد
|
||||
// включение или отключение функции обрезания тегов при добавлении новой записи
|
||||
$GBreplies=true; // enable or disable replies to messages
|
||||
// تمكين أو تعطيل الردود على الرسائل
|
||||
// включение или отключение ответов на сообщения
|
||||
$GBshownumbers=true; // show or not show number of entries (if replies enabled - numbers will not shown anyway)
|
||||
// إظهار أو عدم إظهار عدد من الإدخالات: إذا تم تمكين الردود - لن تظهر الأرقام على أي حال
|
||||
// показывать или не показывать номера сообщений (если включены ответы - номера сообщений не будут показываться)
|
||||
$GBstickylocked=true; // stick or lock entries in admin panel
|
||||
// تثبيت أو قفل الإدخالات في لوحة الادارة
|
||||
// приклеивать или лочить записи через панель администратора
|
||||
$GBlanguage="en"; // "en" for include english settings_en.php
|
||||
// "ar" لاستخدام النسخة العربية settings_ar.php
|
||||
// "ru" для использования русской версии settings_ru.php
|
||||
?>
|
||||
|
|
|
@ -1,54 +1,10 @@
|
|||
<?php
|
||||
/**
|
||||
* Arabic version of settings file PHPCSV Guestbook (change original settings.php with this file for localization)
|
||||
* Settings file of PHPCSV Guestbook
|
||||
* Arabic version of settings file PHPCSV Guestbook
|
||||
* Edit page.php for change appearance.
|
||||
* $GBdata parameter for changing entries data file.
|
||||
* Please, change $GBadmin and $GBpassword parameters for access to administration page.
|
||||
* Change $Titles[HeadTitle] and $Titles[Page] for personal header.
|
||||
* You can change $Titles parameters for localization.
|
||||
*/
|
||||
$GBdata="gbdb.csv";
|
||||
$GBadmin="root";
|
||||
$GBpassword="password";
|
||||
$GBpagination=10; // pagination for entries, 0 - disabled
|
||||
$GBreadmore=255; // number of symbols for 'Read More' feature, 0 - shows full entries
|
||||
$GBsearch=true; // enable or disable search bar
|
||||
$GBcaptcha=false; // enable or disable captcha
|
||||
$GBupload=array( // enable or disable upload feature
|
||||
0=>"images", // $GBupload=false; - disabled
|
||||
1=>"pdf", // $GBupload=true; - enabled for all files
|
||||
2=>"odt", // $GBupload=array(); - enabled for file types from this array
|
||||
3=>"odx",
|
||||
4=>"doc",
|
||||
5=>"docx",
|
||||
6=>"xls",
|
||||
7=>"xlsx",
|
||||
8=>"txt",
|
||||
9=>"zip",
|
||||
10=>"rar");
|
||||
$GBfilesize=1048576; // maximum file size
|
||||
$GBnotificationmailto=""; // leave empty if you don't want send notification
|
||||
$GBnotificationmailfrom="";
|
||||
$GBtextlenght=7168; // maximum size of entry text
|
||||
$GBcityfield=true; // enable or disable 'City' field
|
||||
$GBlinkfield=true; // enable or disable 'Homepage' field
|
||||
$GBsubjectfield=true; // enable or disable 'Subject' field
|
||||
$GBcategoryfield=array(
|
||||
0=>"Public", // Array of categories, if you want to disable
|
||||
1=>"Help", // 'Category' field, just leave
|
||||
2=>"Special", // '$GBcategoryfield=false' string
|
||||
3=>"Suppot",
|
||||
4=>"Order",
|
||||
5=>"Other");
|
||||
$GBstriptags=true; // enable or disable strip tags function during adding new entry
|
||||
$GBreplies=true; // enable or disable replies to mwssages
|
||||
$GBshownumbers=true; // show or not show number of entries (if replies enabled - numbers will not shown anyway)
|
||||
$GBstickylocked=true; // stick or lock entries in admin panel
|
||||
$GBfield1=true; // enable or disable special field 1
|
||||
$GBfield2=true; // enable or disable special field 2
|
||||
$GBfield3=true; // enable or disable special field 3
|
||||
$GBemailfield=true; // enable or disable email field
|
||||
$Titles["HeadTitle"]="سجل الزوار";
|
||||
$Titles["Page"]="سجل الزوار";
|
||||
$Titles["Name"]="اسمك";
|
||||
|
|
|
@ -0,0 +1,73 @@
|
|||
<?php
|
||||
/**
|
||||
* Default english version of settings file PHPCSV Guestbook
|
||||
* Change $Titles[HeadTitle] and $Titles[Page] for personal header.
|
||||
* You can change $Titles parameters for localization.
|
||||
*/
|
||||
$Titles["HeadTitle"]="Guestbook";
|
||||
$Titles["Page"]="Guestbook";
|
||||
$Titles["Name"]="Your name";
|
||||
$Titles["Required"]="required";
|
||||
$Titles["City"]="City";
|
||||
$Titles["Email"]="E-mail";
|
||||
$Titles["NotPublic"]="will not be published";
|
||||
$Titles["Link"]="Homepage";
|
||||
$Titles["Text"]="Your message";
|
||||
$Titles["Captcha"]="Security question";
|
||||
$Titles["CaptchaPlus"]="plus";
|
||||
$Titles["Submit"]="Submit";
|
||||
$Titles["Added"]="Your message has been added.";
|
||||
$Titles["EmptyName"]="Please, type your name.";
|
||||
$Titles["EmptyText"]="Please, type your message.";
|
||||
$Titles["WrongCaptcha"]="Please, type correct security answer.";
|
||||
$Titles["From"]="from";
|
||||
$Titles["Wrote"]="wrote";
|
||||
$Titles["Response"]="Response";
|
||||
$Titles["EmptyFile"]="Guestbook is empty yet.";
|
||||
$Titles["Login"]="Administrator login:";
|
||||
$Titles["Password"]="Password:";
|
||||
$Titles["Enter"]="Enter";
|
||||
$Titles["WrongLogin"]="Wrong login or password.";
|
||||
$Titles["AdminHeader"]="Guestbook administration";
|
||||
$Titles["AdminExit"]="Exit";
|
||||
$Titles["AdminHello"]="Hello";
|
||||
$Titles["AdminName"]="Name";
|
||||
$Titles["AdminMessage"]="Message";
|
||||
$Titles["AdminDate"]="Date";
|
||||
$Titles["AdminApply"]="Apply changes";
|
||||
$Titles["AdminDeleteChecked"]="Delete checked";
|
||||
$Titles["AdminEdit"]="Edit";
|
||||
$Titles["AdminDelete"]="Delete";
|
||||
$Titles["AdminCancel"]="Cancel";
|
||||
$Titles["AdminSureDel"]="Are you sure to delete";
|
||||
$Titles["AdminSureDelMessages"]="messages";
|
||||
$Titles["MailSubject"]="New entry in your guestbook";
|
||||
$Titles["MailAdmin"]="You can edit, delete or reply this message via admin page";
|
||||
$Titles["First"]="First";
|
||||
$Titles["Last"]="Last";
|
||||
$Titles["Previous"]="<<";
|
||||
$Titles["Next"]=">>";
|
||||
$Titles["Search"]="Search";
|
||||
$Titles["NoResult"]="No search result";
|
||||
$Titles["ReadMore"]="Read more";
|
||||
$Titles["FileUpload"]="Upload file:";
|
||||
$Titles["WrongFile"]="Can't upload file.";
|
||||
$Titles["Subject"]="Subject";
|
||||
$Titles["Category"]="Category";
|
||||
$Titles["About"]="about";
|
||||
$Titles["Reply"]="Reply";
|
||||
$Titles["Replied"]="replied";
|
||||
$Titles["Replying"]="Replying to this message:";
|
||||
$Titles["Locked"]="Locked";
|
||||
$Titles["Sticky"]="Sticky";
|
||||
$Titles["AttachedFile"]="Attached file";
|
||||
$Titles["Field1"]="Field1";
|
||||
$Titles["PreField1"]="<i>";
|
||||
$Titles["PostField1"]="</i>";
|
||||
$Titles["Field2"]="Field2";
|
||||
$Titles["PreField2"]="<b>";
|
||||
$Titles["PostField2"]="</b>";
|
||||
$Titles["Field3"]="Field3";
|
||||
$Titles["PreField3"]="<i>";
|
||||
$Titles["PostField3"]="</i>";
|
||||
?>
|
|
@ -1,54 +1,11 @@
|
|||
<?php
|
||||
/**
|
||||
* Russian version of settings file PHPCSV Guestbook
|
||||
* Для руссификации гостевой книги замените оригинальный settings.php на содержимое этого файла.
|
||||
* Для руссификации гостевой книги измените значнеие переменной "$GBlanguage" на "ru".
|
||||
* Редактируйте page.php для изменения внешнего вида.
|
||||
* $GBdata параметр служит для смены файла данных записей гостевой книги.
|
||||
* Пожалуйста, измените $GBadmin и $GBpassword параметры для доступа к странице администрирования.
|
||||
* $Titles[HeadTitle] и $Titles[Page] позволит сделать вам персональные заголовки.
|
||||
* Также можно менять все $Titles параметры для изменения отображения текста в гостевой книге.
|
||||
*/
|
||||
$GBdata="gbdb.csv";
|
||||
$GBadmin="root";
|
||||
$GBpassword="password";
|
||||
$GBpagination=10; // количество записей на странице, 0 - все записи на одной странице
|
||||
$GBreadmore=0; // количество символов для функции 'Читать далее', 0 - показывать записи полностью
|
||||
$GBsearch=true; // включение или отключение строки поиска
|
||||
$GBcaptcha=true; // включение или отключение капчи
|
||||
$GBupload=array( // включение или отключение функции загрузки файлов
|
||||
0=>"images", // $GBupload=false; - отключено
|
||||
1=>"pdf", // $GBupload=true; - включено для всех файлов
|
||||
2=>"odt", // $GBupload=array(); - включено для типов перечисленных в этом массиве
|
||||
3=>"odx",
|
||||
4=>"doc",
|
||||
5=>"docx",
|
||||
6=>"xls",
|
||||
7=>"xlsx",
|
||||
8=>"txt",
|
||||
9=>"zip",
|
||||
10=>"rar");
|
||||
$GBfilesize=1048576; // максимальный размер загружаемого файла
|
||||
$GBnotificationmailto=""; // оставьте поле пустым, если не хотите отправки уведомлений о новых записях
|
||||
$GBnotificationmailfrom="";
|
||||
$GBtextlenght=7168; // максимальное количество символов для текста записи
|
||||
$GBcityfield=true; // включение или отключение поля 'Город'
|
||||
$GBlinkfield=true; // включение или отключение поля 'Домашняя страница'
|
||||
$GBsubjectfield=true; // включение или отключение поля 'Тема'
|
||||
$GBcategoryfield=array(
|
||||
0=>"Public", // Список категорий, если вы хотите удалить
|
||||
1=>"Help", // поле 'Категории', просто оставьте строку
|
||||
2=>"Special", // '$GBcategoryfield=false'
|
||||
3=>"Suppot",
|
||||
4=>"Order",
|
||||
5=>"Other");
|
||||
$GBstriptags=true; // включение или отключение функции обрезания тегов при добавлении новой записи
|
||||
$GBreplies=true; // включение или отключение ответов на сообщения
|
||||
$GBshownumbers=true; // показывать или не показывать номера сообщений (если включены ответы - номера сообщений не будут показываться)
|
||||
$GBstickylocked=true; // приклеивать или лочить записи через панель администратора
|
||||
$GBfield1=true; // включить или отключить специальное поле 1
|
||||
$GBfield2=true; // включить или отключить специальное поле 2
|
||||
$GBfield3=true; // включить или отключить специальное поле 3
|
||||
$GBemailfield=true; // включить или отключить поле электронной почты
|
||||
$Titles["HeadTitle"]="Гостевая книга";
|
||||
$Titles["Page"]="Гостевая книга";
|
||||
$Titles["Name"]="Ваше имя";
|
||||
|
|
Loading…
Reference in New Issue