Torquemada
-
Публикации
78 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем Torquemada
-
-
2. Установите для папки templates и всем вложенным в нее папкам права на запись (CHMOD 777)
3. Установите для всех файлов в папке templates права на запись (CHMOD 666)
4. Установите права для записи (CHMOD 777) для папок backup, uploads, а также для всех папок, находящихся внутри них.
5. Установите права для записи (CHMOD 777) для папок /engine/data/, /engine/cache/, /engine/cache/system/.
-
Попробуйте:
а) Набрать строку заново, возможно там где-то закрался кириллический символ вместо аналогичного латинского;
б) Посмотреть, где у вас задаётся массив $ForConfig.
-
Dmitro69, вы бы написали, что у вас в этой строке и несколькими строками выше/ниже находится, потому что в стандартно DLE 6.0 строка 861, это:
</tr>
-
Что ж вы все nginx обзываете по-всякому А люди потом выгуглить не смогут.
-
<script language="JavaScript" type="text/javascript"> function movepic(img_name,img_src) { document[img_name].src=img_src; }</script> ... <img name="nav_structure" onMouseOver="movepic('nav_structure','./images/navigation/structure_2.gif')" onMouseOut="movepic('nav_structure','./images/navigation/structure_main.gif')" src="./images/navigation/structure_main.gif"/>
Взято прямо из старого кода, там работало.
Это просто смена изображения, никаких эффектов, никакого прелоада, ничего.
-
Тогда как вариант надо править profile.php, заменяя
$tpl->set('{icq}', stripslashes($row['icq']));
на$tpl->set('{icq}', '<img src="http://icq.scatter.cz/status/icq_image.php?img=' . stripslashes($row['icq']) . '&superarg=' . time() . '" /> '. stripslashes($row['icq']));
Как-нибудь так. Будет выводиться и текущий icq-статус, и номер.
-
BlackMaster, что обновляете, дату?))))
-
*апплодирует стоя *
Не забудьте только 375474004 заменить на {icq}
-
lifestar, где можно купить? Сколько стоит?)
-
[offtopic]RED, а учебником не поделитесь?) А то мне шаблон верстать, а как раз в верстке я ноль полный, даже палочки нету))[/offtopic]
-
Пашо, вы никогда не сидели на 2400...)))
Собственно, вы уже сотый раз повторяете "я сделал всё, как сказали", вместо того, чтобы один раз написать, ЧТО именно вы сделали. Это сразу бы решило большинство проблем, уверяю вас)
-
lifestar, можно ввести в будущих версиях еще и разное летоисчисление для разных групп? И переход на лунный календарь для оплативших через webmoney или sms.
-
Вообще странно, что стили для картинок нигде не задаются, но вот, что нашёл я:
/engine/modules/imagepreview.php - это вывод полной картинки. Здесь стиль картинки определяется конструкцией
<img src='{$_GET['image']}' border=0>
Для превью html генерируется в процессе добавления новости и определяется внутри функции build_thumb файла /engine/inc/parse.class.php:if ($align == '') return "<!--ThumbBegin--><a href=\"#\" onClick=\"ShowBild('$gurl'); return false;\" ><img src=\"$url\" style=\"border: none;\" {$alt} /></a><!--ThumbEnd-->"; else return "<!--ThumbBegin--><a href=\"#\" onClick=\"ShowBild('$gurl'); return false;\" ><img align=\"$align\" src=\"$url\" style=\"border: none;\" {$alt} /></a><!--ThumbEnd-->";
-
pdvz, собственно, либо действительно съезжайте, либо смотрите способ №2 и правьте вашу строку генерации ссылки на уин, либо переходите, например, на скайп у них это грамотнее реализовано и можно получать статус, например, через DNS-запрос.
-
Ну, собственно, вот вам и ответ. Открытие внешних url у вас просто запрещено настройками сервера. Просите хостера включить в php.ini опцию allow_url_fopen.
-
lifestar,
1) Думал, просто скрипт утянутый)
3) <link> короче
-
Очень понравилась фотография Александры Кузнецовой.
1) Переименовать файл dle_ajax.js. А то как-то нехорошо)))
2) За moi.js - зачёт))
3)
<style type="text/css" media="all"> @import url(http://model.lifestar.ru/style.css); </style>
Зачем такая хитрая конструкция?
4) Сделать админу возможность редактировать анкеты и видеть ip-адрес отправителя оной.
-
Ну тогда стоит добавить проверку вида (6 < uin < 9)
Я видел пятизнак. Два раза в своей жизни, один из них меньше недели назад) Да и не исключено, что когда-нибудь дойдём до десятизнаков. Так что пусть уж будет просто проверка на численность аргумента.
Блин на локалке тестил всё работало
как перенёс в папку с двигом всём картинки не отображаются
а нельзя никак без внешнего файла обойтись
В каком смысле не отображаются? Что говорят?
Без внешнего файла - упомянутый способ номер два. Вместо ссылки вида
<?php echo "http://web.icq.com/whitepages/online?icq=". $uin . "&img=5"; ?>
ваш шаблон должен генерировать ссылку вида<?php echo "http://web.icq.com/whitepages/online?icq=". $uin . "&img=5&superarg=" . time(); ?>
-
pdvz, я не знаю php, просто кодить - ума много не надо ©
На самом деле, это самый простой вариант. Грамотнее было бы, например, сделать еще проверку на то, что попытаются подсунуть вместо uin'a:
<?php $uin = $_GET['uin']; if (preg_match("/^\d+$/", $uin)) { $link = fopen("http://web.icq.com/whitepages/online?icq=".$uin."&img=5", "rb"); } else { $link = fopen("http://forum.dle-news.ru/style_emoticons/default/ph34r.gif", "rb"); } $contents = ""; while (!feof($link)) { $contents .= fread($link, 8192); } fclose($link); header("Pragma: no-cache"); header("Cache-Control: no-cache, must-revalidate"); header("Expires: Sun, 1 Jan 1995 01:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Content-type: image/gif"); echo $contents; ?>
Вместо "http://forum.dle-news.ru/style_emoticons/default/ph34r.gif" вставляете ссылку на любую gif-картинку, которой вы хотите тактично послать кулхацкера куда-нибудь в лес. Можно и не gif, но тогда должен будет меняться и Content-type.
-
Пример php-файла, который будет выдавать статус:
<?php $uin = $_GET['uin']; $link = fopen("http://web.icq.com/whitepages/online?icq=".$uin."&img=5", "rb"); $contents = ""; while (!feof($link)) { $contents .= fread($link, 8192); } fclose($link); header("Pragma: no-cache"); header("Cache-Control: no-cache, must-revalidate"); header("Expires: Sun, 1 Jan 1995 01:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header ("Content-type: image/gif"); echo $contents; ?>
Обращаться к файлу придётся по адресу http://www.yorsite.ru/filename.php?uin=777777
где http://www.yorsite.ru - адрес вашего сайта
filename.php - имя файла скрипта
777777 - чейто блатной номер, который приведён исключительно в качестве примера ©
-
pdvz, я вижу два варианта.
Первый вариант. Вместо ссылки вида
http://web.icq.com/whitepages/online?icq=YOURUIN&img=1'>http://web.icq.com/whitepages/online?icq=YOURUIN&img=1
вставить ссылку на самописный скрипт, который будет отдавать http-заголовок типа
header("Pragma: no-cache"); header("Cache-Control: no-cache, must-revalidate"); header("Expires: Sun, 1 Jan 1995 01:00:00 GMT"); // Это какая-нибудь давно прошедшая дата header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // это строчка говорит, что наш скрипт всегда изменен
а потом выдаёт полученную по той же самой ссылке картинку.
Второй вариант: вместо ссылки вида
http://web.icq.com/whitepages/online?icq=YOURUIN&img=1'>http://web.icq.com/whitepages/online?icq=YOURUIN&img=1
вставлять ссылку вида
http://web.icq.com/whitepages/online?icq=YOURUIN&img=1'>http://web.icq.com/whitepages/online?icq=YOURUIN&img=1&superpupercode=<?php echo time();?>
Таким образом ваша картинка всегда будет казаться браузеру абсолютно новой.
При установке, показавает кириллицу, как исправить?
в DataLife Engine (Общие вопросы)
Опубликовано:
Вид->Кодировка->Кириллица (Windows-1251) - для Firefox
Вид->Кодировка->Кириллица (Windows) - для IE
Но lifestar прав, это знания уровня опытной домохозяйки, я сочувствую вашему сайту.