1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.0.x Меняем иконки для вложений разных типов

Тема в разделе "Модификации шаблонов", создана пользователем Alex Gludo, 31.05.2011.

Загрузка
  1. lexikon

    lexikon Пользователь

    Регистрация:
    11.10.11
    Сообщения:
    65
    Симпатии:
    24
    Версия XF:
    1.1.0 Final
    вариант конечно не очень красивый, но все таки((
    1) Включить debug
    2) Разработка - Шаблоны панели управления - выбрать шаблон attachment_list
    3)
    Найти:
    Код:
    data-thumb-height="42"
    Заменить на:
    Код:
    data-thumb-height="32"
    ну или какого размера у вас там иконки вложений ;)

    Найти:
    Код:
    <a href="{xen:adminlink attachments/view, $attachment}" class="SquareThumb">{xen:if {$attachment.thumbnailUrl}, '<img src="{$attachment.thumbnailUrl}"alt="{$attachment.filename}" />'}</a>
    Заменить на:
    Код:
    <a href="{xen:adminlink attachments/view, $attachment}" class="SquareThumb">{xen:if {$attachment.thumbnailUrl}, '<img src="{$attachment.thumbnailUrl}" alt="{$attachment.filename}" />', '<img src="@imagePath/xenforo/attachs/{$attachment.extension}.png" alt="{$attachment.filename}" />'}</a>
    Находится между тэгами <xen:beforelabel>
    Получаем следующее:
    Без-имени-2.png

    И вообще на самом деле такие вещи должны быть "из коробки" :mad:
    Может кто напишет разрабам Xenforo)))
     
    sandis, infis, TAIFUN и 5 другим нравится это.
  2. lexikon

    lexikon Пользователь

    Регистрация:
    11.10.11
    Сообщения:
    65
    Симпатии:
    24
    Версия XF:
    1.1.0 Final
    Во избежание спама в логах апача шаблон attachment_editor_attachment
    div привести к такому виду
    HTML:
        <div class="Thumbnail">
            <xen:if is="{$attachment.thumbnailUrl}">
                <a href="{xen:link attachments, $attachment}" target="_blank"
                    data-attachmentId="{$attachment.attachment_id}"
                    class="_not_LbTrigger" data-href="{xen:link misc/lightbox}"><img
                    src="{$attachment.thumbnailUrl}" alt="{$attachment.filename}"
                    class="_not_LbImage" data-src="{xen:link attachments, $attachment, 'embedded=1'}" /></a>
            <xen:else />
                <xen:if is="{$attachment.extension}">
                    <img src="@imagePath/xenforo/attachs/{$attachment.extension}.png" alt="{$attachment.filename}" />
                <xen:else />
                    <img src="@imagePath/xenforo/attachs/page.png" alt="{$attachment.filename}" />
                </xen:if>
                <span class="genericAttachment"></span>
            </xen:if>
        </div>
     
  3. SeM13

    SeM13 Создатель системы

    Регистрация:
    05.01.11
    Сообщения:
    747
    Симпатии:
    258
    Версия XF:
    1.1.3
    Подскажите пожалуйста. Вроде не менял нигде ничего для файлов.
    Но заметил такую херню.
    Где меняется вот эти поля?
    ScreenShot094.jpg
     
  4. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    А что за поля то? Что должно там быть?
     
  5. Zum07

    Zum07 Местный

    Регистрация:
    01.07.11
    Сообщения:
    55
    Симпатии:
    12
    Версия XF:
    1.5.11
    Здесь
    Внешний вид ==> Настройки стиля ==> Элементы сообщений ==> Общая миниатюра вложения
     
  6. KarimovRT

    KarimovRT Пользователь

    Регистрация:
    31.01.12
    Сообщения:
    49
    Симпатии:
    3
    Версия XF:
    1.1.1
    косяк какой-то со стилем,
    не нашел строк из шапки

    открыл attached_files
    PHP:
    <xen:require css="attached_files.css" />
     
    <
    div class="attachedFiles">
        <
    h4 class="attachedFilesHeader">{xen:phrase attached_files}:</h4>
        <
    ul class="attachmentList SquareThumbs"
            
    data-thumb-height="{xen:calc '{$xenOptions.attachmentThumbnailDimensions} / 2'}"
            
    data-thumb-selector="div.thumbnail > a">
            <
    xen:foreach loop="$post.attachments" value="$attachment">
                <
    li class="attachment{xen:if {$attachment.thumbnailUrl}, ' image'}" title="{$attachment.filename}">
                    <
    div class="boxModelFixer primaryContent">
                     
                        <
    div class="thumbnail">
                            <
    xen:if is="{$attachment.thumbnailUrl} AND {$canViewAttachments}">
                                <
    a href="{xen:link attachments, $attachment}" target="_blank" class="LbTrigger"
                                    
    data-href="{xen:link misc/lightbox}"><img
                                    src
    ="{$attachment.thumbnailUrl}alt="{$attachment.filename}class="LbImage" /></a>
                            <
    xen:elseif is="{$attachment.thumbnailUrl}/>
                                <
    a href="{xen:link attachments, $attachment}" target="_blank"><img
                                    src
    ="{$attachment.thumbnailUrl}alt="{$attachment.filename}/></a>
                            <
    xen:else />
                                <
    a href="{xen:link attachments, $attachment}" target="_blank" class="genericAttachment"></a>
                            </
    xen:if>
                        </
    div>
                     
                        <
    div class="attachmentInfo pairsJustified">
                            <
    h6 class="filename"><a href="{xen:link attachments, $attachment}" target="_blank">{$attachment.filename}</a></h6>
                            <
    dl><dt>{xen:phrase file_size}:</dt> <dd>{xen:number $attachment.file_sizesize}</dd></dl>
                            <
    dl><dt>{xen:phrase views}:</dt> <dd>{xen:number $attachment.view_count}</dd></dl>
                        </
    div>
                    </
    div>
                </
    li>
            </
    xen:foreach>
        </
    ul>
    </
    div>
     
    <
    xen:comment><xen:require css="xenforo.css" /></xen:comment>
    attachment_editor_attachment

    PHP:
    <xen:require css="attached_files.css" />
     
    <
    div class="attachedFiles">
        <
    h4 class="attachedFilesHeader">{xen:phrase attached_files}:</h4>
        <
    ul class="attachmentList SquareThumbs"
            
    data-thumb-height="{xen:calc '{$xenOptions.attachmentThumbnailDimensions} / 2'}"
            
    data-thumb-selector="div.thumbnail > a">
            <
    xen:foreach loop="$post.attachments" value="$attachment">
                <
    li class="attachment{xen:if {$attachment.thumbnailUrl}, ' image'}" title="{$attachment.filename}">
                    <
    div class="boxModelFixer primaryContent">
                     
                        <
    div class="thumbnail">
                            <
    xen:if is="{$attachment.thumbnailUrl} AND {$canViewAttachments}">
                                <
    a href="{xen:link attachments, $attachment}" target="_blank" class="LbTrigger"
                                    
    data-href="{xen:link misc/lightbox}"><img
                                    src
    ="{$attachment.thumbnailUrl}alt="{$attachment.filename}class="LbImage" /></a>
                            <
    xen:elseif is="{$attachment.thumbnailUrl}/>
                                <
    a href="{xen:link attachments, $attachment}" target="_blank"><img
                                    src
    ="{$attachment.thumbnailUrl}alt="{$attachment.filename}/></a>
                            <
    xen:else />
                                <
    a href="{xen:link attachments, $attachment}" target="_blank" class="genericAttachment"></a>
                            </
    xen:if>
                        </
    div>
                     
                        <
    div class="attachmentInfo pairsJustified">
                            <
    h6 class="filename"><a href="{xen:link attachments, $attachment}" target="_blank">{$attachment.filename}</a></h6>
                            <
    dl><dt>{xen:phrase file_size}:</dt> <dd>{xen:number $attachment.file_sizesize}</dd></dl>
                            <
    dl><dt>{xen:phrase views}:</dt> <dd>{xen:number $attachment.view_count}</dd></dl>
                        </
    div>
                    </
    div>
                </
    li>
            </
    xen:foreach>
        </
    ul>
    </
    div>
     
    <
    xen:comment><xen:require css="xenforo.css" /></xen:comment>
     
  7. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Именно таких и не найдете, т.к. это было актуально для 1.0.x. В 1.1.x эти шаблоны были изменены.

    Изменил префикс у темы.
     
  8. KarimovRT

    KarimovRT Пользователь

    Регистрация:
    31.01.12
    Сообщения:
    49
    Симпатии:
    3
    Версия XF:
    1.1.1
    а для 1.1.х, есть решение ?
     
  9. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Есть. Прочтите тему полностью. На предыдущей странице человек предложил решение.
     
  10. spy

    spy ИнквизитоР

    Регистрация:
    04.03.11
    Сообщения:
    373
    Симпатии:
    191
    А мож тогда уже новую тему создать или как то выделить это решение для новых версий движка.... эт я так - мысли вслух :)
     
  11. Web-AZ

    Web-AZ Активный пользователь

    Регистрация:
    01.07.11
    Сообщения:
    5
    Симпатии:
    0
    у меня нет такого шаблона :(
    Версия 1.1.2
    Может есть у кого решение...
     
  12. spy

    spy ИнквизитоР

    Регистрация:
    04.03.11
    Сообщения:
    373
    Симпатии:
    191
    давайте уточним, дебаг включен?
     
  13. Web-AZ

    Web-AZ Активный пользователь

    Регистрация:
    01.07.11
    Сообщения:
    5
    Симпатии:
    0
    :) Включен небыл... Включил, но инфа внизу видна всем. Все сделал как тут.
     
  14. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    Не знал куда писать решил тут.
    Пользователи загружают файлы (вложения), в сообщении выглядят так
    schoolkuban-vlozheniya.jpg
    Подскажите что может быть?
    при загрузке фото всё нормально
     
  15. Romchik®

    Romchik® The Power of Dreams Команда форума

    Регистрация:
    26.09.10
    Сообщения:
    5 746
    Симпатии:
    5 311
    Версия XF:
    1.5.18
    Создайте новый стиль и проверьте в нем. Явно шаблоны раньше правили.
    Если правка была с этой темы, то перепроверьте все еще раз, прочитав тему полностью. В 1.1 в этих шаблонах были изменения.
     
  16. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    скорее всего шаблоны, но проверьте в настройках размер для миниатюр - от него тоже зависит размер этого поля
     
  17. Killer47

    Killer47 Местный

    Регистрация:
    26.02.12
    Сообщения:
    28
    Симпатии:
    13
    Версия XF:
    1.5.1
    Строку нужно разкомментировать?
     

Поделиться этой страницей