ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (32): « 1 2 3 4 [5] 6 7 8 9 ... » В конец

> Найдено сообщений: 469
igrok54 Отправлено: 16 января 2013 — 20:31 • Тема: Видео на сайте • Форум: Скрипты

Ответов: 18
Просмотров: 15821
А вставка ифрейма возможна?
igrok54 Отправлено: 16 января 2013 — 12:13 • Тема: Мод : Бэкап форума • Форум: Модификации и дополнения

Ответов: 75
Просмотров: 39417
В связи с удалением скрипта для бекапа от Випраскрутки из паблика по требованию правообладателя, выкладываю свой скрипт с аналогичным (вообще-то пошире) функционалом. Писал его пару лет назад для себя и с тех пор юзаю его постоянно, так что проверено временем. Подмигивание

Описание:
Архивирует директории, вложенные директории, файлы, можно пройти к какой-то вложенной директории и заархивировать ее отдельно (актуально, если файлов много или размер файлов большой) - все пути от корня будут сохранены.
Распаковывает архив бэкапа с заменой файлов на сервере (восстановление из бекапа) - часто использую не только для восстановления из бэкапа, но и при установке движков, чтобы по FTP не заливать отдельные файлы, а залить один архив и распаковать его потом.
Работает начиная с той директории, в которой лежит папка bacuper. Пути сохраняются.
Для создаваемых бэкапов можно изменить префикс имени - чтобы было понятно потом, что там внутри.
Аккуратнее с красными крестиками - файлы и папки удаляются на сервере безвозвратно.
Значок в виде глаза у файлов - открыть файл в новом окне (картинки посмотреть, файлы для скачивания скачать...)

Настройка:
В файле login.php в строке 11 заменить пару логин:пароль (demo:demo) на свои.
Залить скрипт на сервер.
Папка bacups должна иметь права на запись.

Скрипт для бекапа файлов на сервере в приложении.
igrok54 Отправлено: 16 января 2013 — 11:15 • Тема: Видео на сайте • Форум: Скрипты

Ответов: 18
Просмотров: 15821
electron пишет:
ни у кого случайно не завалялся проигрыватель с функцией перемотки по видеофайлу? просто ситуация такова, что нужно выложить большой файл примерно 2,5 часа и юзерам сложно ждать пока он в Uppod-е весь загрузится , чтоб уже можно было перематывать на нужное место

JW-плеер, по-моему, может.
Есть предыдущая версия, если потребуется.
igrok54 Отправлено: 14 января 2013 — 07:38 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183699
А о том, что на сервере сохранились файлы с битой кодировкой Вы не думали? Может причина в этом?
igrok54 Отправлено: 13 января 2013 — 10:18 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183699
notani, добавьте в .htaccess строку:
CODE:
AddDefaultCharset windows-1251

И почитайте это сообщение и эту тему чтобы разобраться с кодировками.
igrok54 Отправлено: 28 декабря 2012 — 05:58 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183699
Alexandr пишет:
В случае с форумом он архивирует директории на сервере?

Директории, вложенные директории, файлы, можно пройти к какой-то вложенной директории и заархивировать ее отдельно - все пути от корня будут сохранены.
Папка bacups должна иметь права на запись.
Аккуратнее с красными крестиками - файлы и папки удаляются безвозвратно.
igrok54 Отправлено: 28 декабря 2012 — 05:26 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183699
Alexandr пишет:
Подскажите пожалуйста, что за утилита для бэкапа?
Пару раз искал поиском, один раз нашёл ссылку - но тема уже не существует, другой - ничего конкретного, совпадения фраз и обсуждения за 2009 год. Что либо рабочее так и не увидел.

Я вот свой бэкапер года полтора назад написал, юзаю его постоянно.
igrok54 Отправлено: 27 декабря 2012 — 06:15 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183699
Браузер нормальный на рабочем компе поставить для начала. Закатив глазки
igrok54 Отправлено: 27 декабря 2012 — 06:07 • Тема: Как изменять временную зону на форуме? • Форум: Общие вопросы

Ответов: 8
Просмотров: 5835
А в целом поправить часовой пояс на сервере можно через .htaccess, добавив строку:
CODE:
php_value date.timezone Asia/Yekaterinburg

Список поддерживаемых временных зон для европы: http://php.net/manual/ru/timezones.europe.php
igrok54 Отправлено: 25 декабря 2012 — 06:38 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183699
notani пишет:
Пе получается вставить текстом (слишком большой) Прекрипил файлом

Замените функцию (она со строки 26 по строку 44 в прикрепленном файле)
CODE:
// Advanced internal redirect by yura3d (http://www.exbb.org/)
function get_rd($sess_id = 0) {
$rd = (!empty($_SESSION['rd'])) ? $_SESSION['rd'] : 'index.php';

if (!$sess_id)
return $rd;

preg_match('#([^\?]+|)(\?([^\#]+)|)(\#(.*)|)#s', $rd, $rd);

if ($rd[3] === '')
$rd[3] = '?'._SESSION_ID;
else
$rd[3] = $rd[2].'&'._SESSION_ID;

if ($rd[5] !== '')
$rd[5] = $rd[4];

return $rd = $rd[1].$rd[3].$rd[5];
}

полностью на:
CODE:
// Advanced internal redirect by yura3d (http://www.exbb.org/) edited igrok54
function get_rd($sess_id = 0) {
$rd = (!empty($_SESSION['rd'])) ? $_SESSION['rd'] : 'index.php';

if (!isset($sess_id)) {
return $rd;
} else {
preg_match('#([^\?]+|)(\?([^\#]+)|)(\#(.*)|)#s', $rd, $rd);

if (!isset($rd[3]) || empty($rd[3])) {
$rd[3] = '?'._SESSION_ID;
} else {
$rd[3] = $rd[2].'&'._SESSION_ID;
}
if (!isset($rd[5]) || !empty($rd[5])) {
$rd[5] = $rd[4];
}
return $rd = $rd[1].$rd[3].$rd[5];
}
}
igrok54 Отправлено: 25 декабря 2012 — 06:07 • Тема: Общие вопросы • Форум: Общие вопросы

Ответов: 291
Просмотров: 183699
notani пишет:
Notice: Undefined offset: 5 in /var/www/vhosts/u3989223.plsk.regruhosting.ru/httpdocs/xn----8sb empimpdfsln6e.xn--p1ai/include/lib.php on line 40

Не найдена 5-я составляющая массива при разборе оного. Файл lib.php в студию.

notani пишет:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/u3989223.plsk.regruhosting.ru/httpdocs/xn----8sbempimpdfsln6e.xn--p1ai/include/lib.php:40) in /var/www/vhosts/u3989223.plsk.regruhosting.ru/httpdocs/xn----8sb empimpdfsln6e.xn--p1ai/loginout.php on line 64

Возможно ошибка вызывается из-за первого сообщения, так как headers не могут передаваться после того , как на страницу что-то уже было выведено...
igrok54 Отправлено: 4 декабря 2012 — 17:32 • Тема: изменить блок на форуме, как сделать! • Форум: Общие вопросы

Ответов: 13
Просмотров: 8918
nikk пишет:
я еще осмелюсь спросить, как сделать отступ текста от рекламы?

CODE:
$post = '<div style="width:100%;clear:both;">' . $post . '</div><div style="width:100%;clear:both;margin-top:20px;padding-top:10px;">' . $banner . '</div>';

margin - отступ снаружи от края элемента;
padding - отступ внутри от края элемента.
Див, которому прописать ( первому снизу, т.е. ...-bottom, вместо ...-top ), способ отступа ( margin или padding ), цифры значений подберите сами.
igrok54 Отправлено: 3 декабря 2012 — 19:40 • Тема: изменить блок на форуме, как сделать! • Форум: Общие вопросы

Ответов: 13
Просмотров: 8918
А в тпл файле ничего не меняли?
Потеряна строка:
CODE:
$first_post_ppage = false;
igrok54 Отправлено: 3 декабря 2012 — 19:21 • Тема: изменить блок на форуме, как сделать! • Форум: Общие вопросы

Ответов: 13
Просмотров: 8918
Ошибки в моем коде нет. Проверьте, те ли строки заменяете. Это файл из первого поста.

Или дайте доступ, сделаю.
(Добавление)
Блок кода полностью:
Закомментированное между /* и */ можно удалить.
CODE:
//баннер слева в первом посте темы
if ( ( $fm->user['id'] === 0 ) && $first_post_ppage ) { //Guest
$banner = file_get_contents('adv_post_left.txt');
$post = '<div style="width:100%;clear:both;">' . $post . '</div><div style="width:100%;clear:both;">' . $banner . '</div>';
$first_post_ppage = false;
}
//eof
igrok54 Отправлено: 3 декабря 2012 — 19:12 • Тема: изменить блок на форуме, как сделать! • Форум: Общие вопросы

Ответов: 13
Просмотров: 8918
Строки:
CODE:
$banner = '<table style="width:100%;"><tr><td>';
$banner .= file_get_contents('adv_post_left.txt');
$banner .= '</td><td style="width:99%;">';
$post = $banner . $post . '</td></tr></table>';

замените на:
CODE:
$banner = file_get_contents('adv_post_left.txt');
$post = '<div style="width:100%;clear:both;">' . $post . '</div><div style="width:100%;clear:both;">' .$banner . '</div>';

Страниц (32): « 1 2 3 4 [5] 6 7 8 9 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0537]     [ ]