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

Страниц (43): В начало « ... 13 14 15 16 [17] 18 19 20 21 ... » В конец

> Найдено сообщений: 642
CAB Отправлено: 25 апреля 2012 — 17:24 • Тема: Отдельная страница • Форум: Обсуждение

Ответов: 36
Просмотров: 0
Леший пишет:
как прописать пути,если эта страница находится выше уровня папки с форумом?
CODE:
<?php
define('IN_EXBB', TRUE);
include('./forum/include/common.php');
include('./forum/templates/'.DEF_SKIN.'/all_header.tpl');
include('./forum/templates/'.DEF_SKIN.'/logos.tpl');
echo <<<DATA
<br>
<br>
<table class="tableborder" width="100%" border="0" cellspacing="1" cellpadding="4" align="center">
<th class="titlemedium3">О копировании и цитировании материалов форума <a href="http://habar.bsaa.info">http://habar.bsaa.info</a></th>
</tr>
<tr>
<td class="row10" width="60%">
ЗДЕСЬ ЛЮБОЕ СОДЕРЖИМОЕ
</tr>
</table>
<br>
DATA;
include('./forum/templates/'.DEF_SKIN.'/footer.tpl');
?>
Может так?
CAB Отправлено: 25 апреля 2012 — 15:22 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 13
Просмотров: 0
BON пишет:
ну вон взять phpbb ему вообще похрен какая ссылка. всё равно работает
Не совсем так. Наверное там надо ставить какие-то моды для этого. Я на одном phpBB тусуюсь, там далеко не все ссылки работают.
CAB Отправлено: 25 апреля 2012 — 12:14 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 13
Просмотров: 0
BON пишет:
CAB, общего решения проблемы нет, получается всё, что написать тут, только индивидуально, и помогает не всем!
Я бы выразился несколько по другому.
Всё зависит от конкретной ссылки! Как я понимаю, единого жёсткого стандарта интерпретации кириллической ссылки нет. Поэтому Яндекс переводит её на своём языке, а браузер на своём, хотя и понимает Яндексный. В скрипте редиректа прописана браузерная версия языка, поэтому он не понимает Яндексный. Это я так понимаю...
Parapsixolog пишет:
Но мне кажется, что с кодами любая ссылка, даже с пробелами должна правильно отрабатываться. Или я не прав?
Мне тоже так кажется, но, поскольку я в этом не шибко разбираюсь, хотелось бы почитать компетентное мнение о плюсах и минусах.
CAB Отправлено: 24 апреля 2012 — 19:44 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
BON пишет:
Просто помогаю разобраться в проблеме
Так и запутать можно... в проблеме... Радость
CAB Отправлено: 24 апреля 2012 — 15:17 • Тема: Блоги пользователей • Форум: Обсуждение

Ответов: 15
Просмотров: 0
Что-то мне кажется эта тема уже здесь обсуждалась и вроде пришли к выводу что блоги и форумы соединять не целесообразно.
CAB Отправлено: 24 апреля 2012 — 15:14 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
BON пишет:
не помогает вот смотри http://habar.bsaa.info/topic.php...92113#1335092113
BON, ну честно слово, от тебя не ожидал... Подмигивание Любая ссылка на форуме будет отсекаться по пробелу, так работает скрипт. Если очень нужно постить ссылку с пробелами, то замени у неё вручную пробел на %20
CAB Отправлено: 23 апреля 2012 — 21:35 • Тема: Создание дефолтного скина для ExBB • Форум: Обсуждение

Ответов: 94
Просмотров: 0
electron пишет:
темноват и , как бы это правильно выразиться... некрасив для дефолта. имхо.
Согласен!
CAB Отправлено: 23 апреля 2012 — 21:33 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
Parapsixolog пишет:
CAB, благодарю, у меня заработало!
Пользуйтесь на здоровье! Улыбка
Ещё кто-нибудь тестировал?
CAB Отправлено: 23 апреля 2012 — 17:10 • Тема: Отдельная страница • Форум: Обсуждение

Ответов: 36
Просмотров: 0
nikk пишет:
ну обычная страница на html, статичная..
Открываете любую страницу Вашего форума, которая Вам больше подходит, нажимаете на ней правую кнопку мыши, выбираете "Исходный код страницы" или аналогичный пункт, в зависимости от браузера, Копируете весь код и создаёте на его основе страницу straniza.html Далее правите содержимое по Вашему вкусу и потребностям...
CAB Отправлено: 22 апреля 2012 — 21:29 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
igrok54 пишет:
Подсказка: посмотрите функцию urlencode
Проблема не в этой функции, а в интерпретации браузерами. Полазил по инету. Проблему в основном лечат кодированием ссылки в топике и её раскодированием при редиректе. На Укозе сделано без кодирования, но они код PHP не выложили Радость

Покумекал головой и предлагаю на тестирование свой вариант лечения.
Доработка мода Переход по внешним ссылкам через редирект.
В файле rd.php всё содержимое меняем на
CODE:
<?php
if (!preg_match('#^(http|https|ftp)%3A%2F%2(['.chr(33).'-'.chr(127).']+)$#is', urlencode($_SERVER['QUERY_STRING'])))
die;
/*
Доработка мода Переход по внешним ссылкам через редирект
Автор CAB http://exbb.su/
*/
$url_a = urldecode($_SERVER['QUERY_STRING']);
$url_b = $_SERVER["QUERY_STRING"];
if (ini_get('allow_url_fopen')) { // проверяем разрешены ли удалённые соединения
$headersget = @get_headers ($url_b, 1); // запрос заголовков файла
if (preg_match("|200|", $headersget[0])) { // выделяем из ответа файл есть
$url = $url_b; // вариант без urldecode
} else {
$url = $url_a; // вариант с urldecode
}
} else {
$url = $url_a; // удалённые соединения не разрешены
}
?>
<script language="JavaScript" type="text/javascript">
<!--
var anchor = document.location.href.match(/#\w+/i);
document.location.href = '<?php echo $url; ?>' + ((anchor) ? anchor[0] : '');
//-->
</script>
CAB Отправлено: 22 апреля 2012 — 12:42 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
В общем, после экспериментов, пришёл к следующему:
Ссылка вида
CODE:
http://narod.ru/disk/40743580001/%D0%AD%D0%BB%D1%8C%20%D0%A8%D0%B0%D0%B4%D0%B4%D0%B0%D0%B9.mp3.html
преобразуется в это
CODE:
http://narod.ru/disk/40743580001/%D0%A0%C2%AD%D0%A0%C2%BB%D0%A1%D0%8A%20%D0%A0%D0%81%D0%A0%C2%B0%D0%A0%D2%91%D0%A0%D2%91%D0%A0%C2%B0%D0%A0%E2%84%96.mp3.html
поэтому и не срабатывает.
Выход: постить ссылку вида
CODE:
http://narod.ru/disk/40743580001/Эль Шаддай.mp3.html
а пробел в ручную заменять на %20
CODE:
http://narod.ru/disk/40743580001/Эль%20Шаддай.mp3.html
Если кто знает почему ссылка так преобразуется - напишите, может что-то придумаем. Без понимания причины преобразования, придумать что-то сложно.
CAB Отправлено: 22 апреля 2012 — 11:28 • Тема: Мод: Переход по внешним ссылкам через редирект • Форум: Модификации и дополнения

Ответов: 257
Просмотров: 0
BON пишет:
проблема в пробеле в ссылке. тут вроде такого не обсуждалось
Проблема в моде редиректа. Он видит URL только до пробела.
CAB Отправлено: 20 апреля 2012 — 14:52 • Тема: Ошибка цитирования • Форум: Решение проблем

Ответов: 15
Просмотров: 0
Віктор Максименко пишет:
Я считаю, что это нужно исправить!
Исправьте и поделитесь с другими. Нам тоже будет полезно.
CAB Отправлено: 18 апреля 2012 — 18:06 • Тема: Подсказки по SEO... • Форум: Раскрутка

Ответов: 16
Просмотров: 0
Почитайте здесь http://help.yandex.ru/webmaster/?id=1121707
CAB Отправлено: 18 апреля 2012 — 17:57 • Тема: вмешательство админа в репутацию • Форум: Решение проблем

Ответов: 11
Просмотров: 0
roma1, можно попробовать изменить содержимое записи в репутации. Экспериментируйте на бекапе.
В папке modules\reputation\data\ откройте файл вида 6.php, где 6, как я понимаю, id пользователя. Найдите там текст "плохой" записи. Он должен выглядеть примерно так
CODE:
s:8:"паоаопао";
и замените на этот вариант
CODE:
s:0:"";
если не пройдёт, то попробуйте на этот
CODE:
s:28:"Текст удалён администрацией!";
Отпишитесь о результатах эксперимента, что получается...

Страниц (43): В начало « ... 13 14 15 16 [17] 18 19 20 21 ... » В конец

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

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

[Script Execution time: 0.0318]     [ ]