Страниц (51): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Найдено сообщений: 763 |
1Bot |
Отправлено: 14 января 2018 — 19:43 • Тема: Решение проблем с Sqlite • Форум: Решение проблем |
Ответов: 4 Просмотров: 0
|
NordWest , для других linux based будет что-то аналогичное, скорее всего только пакетный менеджер будет отличаться. |
1Bot |
Отправлено: 14 января 2018 — 01:00 • Тема: Решение проблем с Sqlite • Форум: Решение проблем |
Ответов: 4 Просмотров: 0
|
Добавление поддержки Sqlite 2.x для новых версий PHP
Проблема: Моды форума используют Sqlite 2.x. Расширение sqlite в PHP 5.1.x и старше имеет зависимость от расширения PDO. PDO_sqlite предоставляет драйвер sqlite версии 3.
SQLite версии 3 значительно превосходит sqlite версии 2, но форматы файлов двух версий несовместимы.
Спойлер (Отобразить)ИЗМЕНЕНИЯ В ПОДДЕРЖКЕ SQLITE
В PHP 5.0.x поддержка SQLite 2 обеспечивалась встроенным расширением sqlite, которое также было доступно как расширение PECL в PHP 4.3 и PHP 4.4. С введением PDO расширение sqlite удваивается, чтобы действовать как драйвер sqlite2 для PDO; из-за этого расширение sqlite в PHP 5.1.x имеет зависимость от расширения PDO.
PHP 5.1.x поставляется с несколькими альтернативными интерфейсами для sqlite:
Расширение sqlite предоставляет «классический» процедурный / OOП API sqlite, который вы, возможно, использовали в предыдущих версиях PHP. Он также предоставляет драйвер PDO «sqlite2», который позволяет вам получить доступ к устаревшим базам данных SQLite 2 с использованием API PDO.
PDO_SQLITE предоставляет драйвер «sqlite» версии 3. SQLite версии 3 значительно превосходит SQLite версии 2, но форматы файлов двух версий несовместимы.
Если ваш SQLite-проект уже написан и работает с более ранними версиями PHP, то вы можете продолжать использовать ext / sqlite без проблем, но вам нужно будет явно включить PDO и sqlite. Новые проекты должны использовать PDO и драйвер sqlite (версия 3), поскольку это быстрее, чем SQLite 2, улучшило параллелизм блокировки и поддерживает как подготовленные операторы, так и двоичные столбцы изначально.
Вы должны включить PDO для использования расширения SQLite. Если вы хотите построить расширение PDO в качестве общего расширения, расширение SQLite также должно быть создано совместно. То же самое справедливо для любого расширения, которое обеспечивает драйвер PDO
Решение: Нужно установить поддержку расширения PHP PECL sqlite.
Для CentOS
CODE:# yum install php-pecl-sqlite -y |
1Bot |
Отправлено: 28 апреля 2016 — 11:58 • Тема: Уязвимость в ХSS • Форум: Уязвимости |
Ответов: 3 Просмотров: 0
|
Судя по коду все фильтруется, что радует. Проба была под админской учеткой, так что степень опасности была мной явно завышена.
Просто меня удивила сама возможность вставки в подпись javascript, о чем и был уведомлен nikk, чтобы до возможного устранения отключить подпись у пользователей.
nikk , прошу прощения за излишнее беспокойство. |
1Bot |
Отправлено: 25 апреля 2016 — 19:36 • Тема: Создание API форума ExBB • Форум: Обсуждаем |
Ответов: 2 Просмотров: 0
|
Создание API форума ExBB
Для лучшей управляемости и интеграции форума с другими компонентами сайта необходимо создать API для управления форумом, на которое в дальнейшем можно перевести все основные функции форума и таким образом упростить его использование извне.
Необходимый минимум функций:
- чтение/запись основных настроек форума;
- манипуляции с сообщениями/темами/форумами/подфорумами/пользователями;
- управление дополнительными модами и их данными.
Прошу вносить предложения по унификации API |
1Bot |
Отправлено: 22 марта 2016 — 17:21 • Тема: Мобильная версия форума • Форум: Общие вопросы |
Ответов: 71 Просмотров: 0
|
electron пишет:немного забегу вперед.... после мобильной версии планируем делать адаптацию ExBB FM 1.0 Final к свежим версиям пхп, в частности к 5.6, на которую скоро будет переведен наш сервер.
Что нового из php 5.6 будете использовать в скриптах форума? Или это просто возможность работы на этой версии? |
1Bot |
Отправлено: 25 января 2016 — 03:57 • Тема: [ПРОДАЮ] Мод "Мини-чат" • Форум: Коммерческая зона |
Ответов: 49 Просмотров: 0
|
Решение проблемы с нежелательной прокруткой в чате
Нужно добавить возле кнопки "Отправить в чат" еще одну кнопку "PAUSE", при нажатии на которую отключается/включается функция автоматической прокрутки в окне чата
В шаблоне чата
строки
CODE:<td class="row2" width="120">
<button type="button" class="textinput" id="miniChatButton">Отправить в чат</button>
</td>
заменяем на
CODE:<td width="170" class="row2">
<button type="button" class="textinput" id="miniChatButton">Отправить в чат</button>
<button type="button" class="textinput" id="miniChatPauseButton">Pause</button>
</td>
и модифицируем javascript /modules/minichat/js/chat.js для обработки паузы
как в приложенном файле |
1Bot |
Отправлено: 20 января 2016 — 15:41 • Тема: Не вставляются пробелы в сообщения • Форум: Настройка форума |
Ответов: 43 Просмотров: 0
|
В /template/ваша_тема/style.css
добавьте строки
CODE:textarea {
font-family: monospace;
}
(Добавление)
Andrey_Ak пишет:текст в сообщениях растягивается по ширине больше экрана...
Отображается так же, как вводится, т.е. абзацы все будут в одну строку без автопереноса. |
1Bot |
Отправлено: 20 января 2016 — 14:37 • Тема: Не вставляются пробелы в сообщения • Форум: Настройка форума |
Ответов: 43 Просмотров: 0
|
Еще одни вариант:
После строк
CODE: function formatpost($string, $html = FALSE, $smiles = TRUE, $findstring = ''){
global $fm, $array,$num,$patern;
добавить
CODE:if(!$html) $string = str_replace(array(" ", "\t"), array(" ", " "), $string);
Предыдущие исправления убрать. |
1Bot |
Отправлено: 20 января 2016 — 10:23 • Тема: Не вставляются пробелы в сообщения • Форум: Настройка форума |
Ответов: 43 Просмотров: 0
|
Andrey_Ak
Так ли делали, как описано ниже?
Цитата:Добавить в файле \include\fm.class.php в функции formatpost
перед строкой
CODE: return nl2br($string);
следующее
CODE: // заменить все пробелы на
// и все табуляции на 8
$string = preg_replace_callback("/(\s+)/m",
create_function(
'$matches',
'return str_replace(array(" ", "\t"), array(" ", " "), $matches[1]);'
),
$string); |
1Bot |
Отправлено: 24 ноября 2015 — 09:00 • Тема: Удалить все темы и сообщения у которых пользователь удален • Форум: Решение проблем |
Ответов: 5 Просмотров: 0
|
GreatALF пишет:Всем привет, вот такая проблема, наспамили кучу спама, пользователей кто спамил удалил, но сообщения остались. И выглядет сейчас как пользователь гость - подпись удален, но сообщения остались как исправить?
Может добавить новый функционал: при удалении пользователя дополнительно спрашивать что делать с его сообщениями и темами? |
|
Страниц (51): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
|