не видны прикрепленные файлы

Автор svip, 17 октября 2007, 17:44:27

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

svip

не зарегистрированным пользователям не видны прикрепленные файлы.
Как можно сделать чтобы незарегистрированные пользователи видели название файла, но скачать его не могли

Mavn

В стандарте Никак он либо его видет и качает либо не видет и не качает. Короче мод нужно писать...
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

svip

плохо. мозгов не хватит написать мод :(
а в каком файле происходит выбор отображения???
я думаю что там синтаксис такой:
if (зарегистрирован) отображаем (<a href=адрес>название</a>)
else неотображаем.

так может там и прописать типо так
if (зарегистрирован) отображаем (<a href=адрес>название</a>)
else отображаем только название (название)

svip

вобщем в фале display.template.php нашел вывод прикрепленных файлов
// Assuming there are attachments...
if (!empty($message['attachment']))
{
echo '
<hr width="100%" size="1" class="hrcolor" />
<div style="overflow: auto; width: 100%;">';
foreach ($message['attachment'] as $attachment)
{
if ($attachment['is_image'])
{
if ($attachment['thumbnail']['has_thumb'])
echo '
<a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" onclick="', $attachment['thumbnail']['javascript'], '"><img src="', $attachment['thumbnail']['href'], '" alt="" id="thumb_', $attachment['id'], '" border="0" /></a><br />';
else
echo '
<img src="' . $attachment['href'] . ';image" alt="" width="' . $attachment['width'] . '" height="' . $attachment['height'] . '" border="0" /><br />';
}
echo '
<a href="' . $attachment['href'] . '"><img src="' . $settings['images_url'] . '/icons/clip.gif" align="middle" alt="*" border="0" />&nbsp;' . $attachment['name'] . '</a> (', $attachment['size'], ($attachment['is_image'] ? ', ' . $attachment['real_width'] . 'x' . $attachment['real_height'] . ' - ' . $txt['attach_viewed'] : ' - ' . $txt['attach_downloaded']) . ' ' . $attachment['downloads'] . ' ' . $txt['attach_times'] . '.)<br />';
}

echo '
</div>';
}


но немогу найти где происходит проверка на регистрацию (логин) пользователя.

Mavn

там сложнее структура потому как идет завязка на права доступа по группам а не просто зареган или нет
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

svip

а где эти прова можно подправить?