Ищу хорошую CMS, созданную специально для гостиницы. Т.е. нужны функции типа онлайн проверки свободных номеров, бронирования номеров и пр.
В рунете ничего такого не нашел, может кто-то сталкивался?
Писал однажды подобную систему под заказ с нуля, но заказчик впоследствии отменил проект. Могу поднять наработки и доделать за небольшие деньги (будет жаль, если они никому не пригодятся).
Учитывая, что в DLE используется бестолковый механизм ЧПУ, в котором каждое правило прописано в .htaccess, вам придётся сперва переписать правила, добавив переменную для языка и передавая её скрипту, скажем, GET-параметром "_language" (можно поиграться с директивой RewriteBase).
Далее заходим в /engine/inc/init.php.
В самом начале скрипта присутствует переменная, отвечающая за выбор языка.
Собственно, её вы можете перезаписывать, исходя из значения GET-параметра.
А вот, к примеру, функция для переключения языков в ссылках:
<?php
function get_language_link ($link, $language)
{
$allowed_languages = array('rus', 'eng', 'ukr');
if(strlen($link)==0) return false;
/* Добавим слеш в начало адреса, если его нет. */
if(substr($link, 0, 1)=='/')
{
$link = substr($link, 1);
}
/* Получим первый сегмент ссылки. */
$first_link_element = current(explode('/',$link));
/* Проверим, не содержит ли уже первый сегмент в себе язык. */
if (in_array($first_link_element, $allowed_languages))
{
/* Если содержит, выбросим его из ссылки. */
$link = substr($link, strlen($first_link_element)+1);
}
/* Устанавливаем новый язык, переданный в функцию. */
$result = '/'.$language.'/'.$link;
return $result;
}
/* Дальнейший код выводит пример работы функции. */
function check_language_switcher ($current_link, $current_language)
{
print ('Было: '.$current_link.' , переключаем на язык '.$current_language.'.'); print ("\r\n");
print ('Стало: '.get_language_link ($current_link, $current_language));
print ("\r\n\r\n");
}
Функция устанавливает для относительной ссылки $link язык $language, при этом она сама определяет, содержит ли ссылка уже параметр языка. Доступные языки необходимо указывать в массиве $allowed_languages, создаваемом в начале функции.
Запустите код и увидите его работу на четырёх примерах. Простите за топорность кода и функции, ночью думается туговато :).
Для использования на сайте вы можете подгружать пользователю любой, пусть даже самый экзотический шрифт. Учтите, что это работает в основном лишь в новых браузерах (хотя IE поддерживает сторонние шрифты ещё с четвёртой версии).
Скорее всего, ссылкам где-то прописан display:block.
В рунете ничего такого не нашел, может кто-то сталкивался?
Писал однажды подобную систему под заказ с нуля, но заказчик впоследствии отменил проект. Могу поднять наработки и доделать за небольшие деньги (будет жаль, если они никому не пригодятся).
Учитывая, что в DLE используется бестолковый механизм ЧПУ, в котором каждое правило прописано в .htaccess, вам придётся сперва переписать правила, добавив переменную для языка и передавая её скрипту, скажем, GET-параметром "_language" (можно поиграться с директивой RewriteBase).
Далее заходим в /engine/inc/init.php.
В самом начале скрипта присутствует переменная, отвечающая за выбор языка.
Собственно, её вы можете перезаписывать, исходя из значения GET-параметра.
А вот, к примеру, функция для переключения языков в ссылках:
Функция устанавливает для относительной ссылки $link язык $language, при этом она сама определяет, содержит ли ссылка уже параметр языка. Доступные языки необходимо указывать в массиве $allowed_languages, создаваемом в начале функции.
Запустите код и увидите его работу на четырёх примерах. Простите за топорность кода и функции, ночью думается туговато :).
А вы не думали, что ломают proftpd или аналогичный FTP-софт?
А фотогалерея вообще в меню админки отображается?
Если да, то заходите в админку, раздел "Фотогалерея", ссылка "Изменить", чекбокс "Показывать на сайте".
Для использования на сайте вы можете подгружать пользователю любой, пусть даже самый экзотический шрифт. Учтите, что это работает в основном лишь в новых браузерах (хотя IE поддерживает сторонние шрифты ещё с четвёртой версии).
Интересно, чем вообще думают люди, презентующие незаконченный сайт? ТС, у вас ещё все каникулы впереди :)).