дани мапов

дани мапов
Рейтинг
204
Регистрация
06.09.2012
Soxay:
В "Главное меню*" сразу идет ссылка на главную страницу и не имеет никаких приписок, ссылка сразу на site.ru. Если сделать ссылку на главную с другого меню, с теми же параметрами, она обязательно будит иметь приписку вида site.ru/home.html. Можно ли избавиться от приписки в не главном меню?

В "главном меню" отметить пункт меню, ведущий на главную и нажать кнопку "Копировать" вверху.

Там обычное меню-аккордеон прикрутить - и то попотеешь, а такое и без опыта - вообще не советую браться. Без обид.

Меняйте заголовок в свойствах меню, для 2.5 - "Заголовок страницы в браузере"

Да, пропущено сравнение == "Виктор"

zusull:
дани мапов, ваш вариант работает.. но только 1 раз... Если еще раз кликнуть на скачивание, то фал просто скачается, не открывая страницу с рекламой

Работает нормально, вы просто на странице с рекламой не кликаете по ссылке "скачать" - это надо сделать обязательно, а закрываете ее. А пользователь не будет так делать, ему же надо скачать файл.

Vitaly2012:
При регистрации возникает окошко без установленной галочки. Если её устанавливаешь, то регистрация проходит.
То есть нужно написать "Для успешной регистрации поставьте галочку" ?

Вобщем поставил - пробую.

Галку надо ставить.

zusull:
Есть сайт, на нем лежат файлы для скачивания, но не аттачами, а с прямыми ссылками, типа http://site.ru/folder/file.rar
Как сделать, чтоб по клику на ссылку на скачивание, открывалась отдельная страница, на которой можно разместить рекламу или еще что-нить и там уже была ссылка на конечный файл.

Для аттачментов есть модули типа downpage, но они не подходят, т.к. на сайте прямые ссылки.

Использовать на свой страх и риск :-)

В htacess после строки RewriteEngine On вставляем

RewriteRule ^(.*).(rar|zip)$ /download.php?file=$1.$2 [R,L]

Ссылка на файл download.php http://dropmefiles.com/Sqn14

download.php:


<?php
session_start();
if (isset($_GET['file'])) {
$file=$_GET['file'];
$filetypes = array("rar","zip");
if (!in_array(substr($file, -3), $filetypes)) {
echo "Invalid download type.";
exit;
}

if(isset($_SESSION['download']))
{
if ($fd = fopen ($file, "r")) {
$fsize = filesize($file);
$path_parts = pathinfo($file);
header("Content-type: application/octet-stream");
header('Content-Disposition: filename="'.$path_parts["basename"].'"');
header("Content-length: $fsize");
header("Cache-control: private");
while(!feof($fd)) {
$buffer = fread($fd, 2048);
echo $buffer;
}
unset($_SESSION['download']);
}
fclose ($fd);
exit;
} else
$_SESSION['download'] = true;

?>

ТУТ РЕКЛАМА ТУТ РЕКЛАМА ТУТ РЕКЛАМА ТУТ РЕКЛАМА ТУТ РЕКЛАМА ТУТ РЕКЛАМА ТУТ РЕКЛАМА ТУТ РЕКЛАМА

<br>
<br>
<a href="<?php echo htmlentities($file); ?>">скачать файл</a>
<?php
}
Vitaly2012:
Как эту галочку добавить, можете подробнее расписать, какие файлы редактировать и что куда вписать?

В register.php после строки


$stopregistration = FALSE;

вставить


if($_SESSION['dcaptcha']!=$_POST['dcaptcha']) {
msgbox( $lang['all_info'], $lang['reg_err_11'] );
$stopregistration = TRUE;
unset($_SESSION['dcaptcha']);
}

После строки


$tpl->load_template( 'registration.tpl' );

вставить


$_SESSION['dcaptcha'] = rand (0,99999999);
$tpl->copy_template .= <<<HTML
<script language="javascript">
$('input[name=dcaptcha1]').click(function(){ $('input[name=dcaptcha]').val('{$_SESSION['dcaptcha']}')});
</script>
HTML;

$tpl->set('{nobot}','<input type="hidden" name="dcaptcha" value="'.rand (0,99999999).'" /><input type="checkbox" name="dcaptcha1" value="Это не спам" />');

В шаблон registration.tpl вставляем


{nobot} Для успешной регистрации уберите галочку
newseditor:
Спасибо всем кто откликнулся. Да, убрал <div class="clear"></div>, блоки стали горизонтальными, но:

1. Они стали разными по высоте, второй стал ниже.
2. Блоки стали налезать на футер.
3. Насколько я понимаю, тег <div class="clear"></div> все равно должен быть в короткой новости, так как после строки из трех колонок должна следовать новая строка.

Если есть у кого желание исправить баг, с меня $5.

Можно в конце <div class="clear"></div>, перед пагинацией поставить, тогда не будут налезать на футер. Про высоту непонятно - задайте жестко высоту для блока или картинки в новостях разные по высоте?

В shortstory скорее должно быть это


<div class="artist-thumbnail">
<a href="{full-link}">[xfgiven_image_news]<img src="[xfvalue_image_news]" class="fullwidth" width="290" height="290" />[/xfgiven_image_news]</a>
<div class="ribbon-caption">
<a href="{full-link}" class="ribbon-caption-title">
<span>{title}</span>
<span class="ribbon-caption-background"></span>
</a>
</div>
</div>

Кроме "clear:both" и класс "container" не может там быть, у него ширина 900px.

Всего: 2374