Новости

Attachments. Завантаження файлів Joomla

  1. вкладення Joomla
  2. Налаштування компонента Attachments
  3. Основні
  4. форматування
  5. видимість
  6. додатково
  7. Безпека
  8. права
  9. утиліти
  10. Створення вкладення Joomla
  11. Attachments Joomla плагіни
  12. Порівняння Attachments і Core Design Attachments plugin
  13. Схожі матеріали
  • Тип - компонент (com attachments), що дозволяє створювати вкладення Joomla.
  • У попередній статті « Огляд Core Design Attachments plugin. Вкладення для Joomla »Було розглянуто дуже простий плагін, який створює вкладення Joomla до статей. Іншими словами, за допомогою подібних розширень можна прикріплювати файли, які користувачі зможуть завантажувати до статей на Вашому сайті. Розглянутий раніше плагін вкладень, на мій погляд, володіє двома істотними недоліками. Для його роботи необхідний платний плагін Core Design Scriptegrator (Але є безкоштовна версія, яка виходить пізніше, ніж платна) і немає можливості керувати всіма вкладеннями на сайті з одного вікна. Якщо Вас цікавить створення великого каталогу файлів, то рекомендую ознайомиться зі статтями « Огляд jDownloads. Каталог файлів Joomla »,« Огляд Phoca Download. Менеджер файлів Joomla 3 »І« Огляд Dropfiles. Файловий менеджер Joomla ».

    Компонент Attachments (або com attachments) позбавлений цих недоліків. Завантаження файлів Joomla з цим компонентом вирішується за кілька хвилин. До основних переваг цього компонента варто віднести такі:

    • Управління всіма вкладеннями з адміністративної частини сайту.
    • Розмежування прав доступу до файлів.
    • Можливість розташування вкладень над, під і в будь-якому доступному місці сайту (за допомогою плагіна).
    • Можливість редагування вкладень з фронтальної частини сайту.
    • Гнучкі настройки форматування таблиці з вкладеннями (для фронтальної частини сайту) з можливістю додавання додаткових полів. Наприклад, із зазначенням додаткової інформації.
    • Розмежування виведення вкладень для певних категорій сайту, для головної сторінки і для сторінок типу «Категорія блогу».
    • Можливість приєднання файлів з фронтальної частини сайту.
    • Можливість приєднання файлів при написанні \ редагуванні статті.
    • Можливість приєднання файлів конкретної статті або категорії сайту.
    • Можливість приєднання файлів як у вигляді файлів на власному сайті, так і у вигляді посилань на «зовнішні» файли на інших серверах.
    • Безкоштовність.
    • Пакетне виконання над усіма вкладеними файлами різних операцій. Наприклад, оновлення розмірів файлів вкладень, видалення пробілів з імен файлів і т. Д.
    • Підтримка Joomla 1.5 - 2.5.
    • Наявність повного перекладу на російську та українську мови. Російською мовою доступна перекладена довідка.
    • Нормальний період оновлення розширення. Приблизно 2-4 рази в рік.
    • Стабільна робота.
    • Зручний інтерфейс.
    • Багато налаштувань, що дозволяють більш гнучко адаптувати компонент Attachments (com attachments) під свої потреби.

    Крім цього компонент Attachments розробляється приблизно з вересня 2007 року, на сайті Extensions.joomla.org отримав «нагороду» «Популярно», у нього хороший рейтинг (4.71), доданий багатьма (450) членами спільноти собі в обране, має велику кількість переглядів (564390) та коментарів (175). Це побічно може свідчити про його якість.

    В огляді буде брати участь остання на момент написання статті (02.12.2012) версія компонента Attachments 3.0.4, Joomla 2.5.8.

    Якщо Вас цікавить альтернативне розширення, то пропоную прочитати статтю « Огляд RSFiles. Завантаження файлів Joomla ».

    вкладення Joomla

    Компонент Attachments (com attachments) дозволяє управляти всіма вкладеннями Joomla сайту з одного вікна (рисунок нижче)

    Вкладення Joomla тут, як на долоні. Всі вони представлені в таблиці, що складається з 11 стовпців.

    1. Стовпець вибору рядка таблиці.
    2. Опубліковано. Відображає статус вкладення Joomla файлів (Опубліковано і Чи не опубліковано).
    3. Приєднати файл / посилання. Ім'я приєднаного файлу і посилання на його завантаження.
    4. Опис. Додаткова інформація про фото. Вводиться вручну для кожного файлу окремо. Необов'язковий параметр.
    5. Доступ. Рівень доступу до файлу. Можна бачити, якої групи користувачів (Guest, Public, Registered, Special) дозволено завантажувати цей файл з фронтальної частини сайту.
    6. Тип файлу (MIME). Тип файлу на основі його розширення. Наприклад, application / zip. Визначається автоматично.
    7. Розмір (Кб). Розмір файлу в кілобайтах. Визначається автоматично.
    8. Автор. Ім'я користувача сайту, який прикріпив даний файл. Визначається автоматично.
    9. Створено. Дата завантаження файлу на сервер. Визначається автоматично.
    10. Змінено. Дата зміни файлу, наприклад, його опису. Визначається автоматично.
    11. Завантажити. Кількість разів натискання на посилання «Завантажити» користувачами. Якщо один і той же користувач завантажив файл 2 рази, то це додасть 2 до загальної кількості завантажень.

    Також Вам доступна фільтрація даних таблиці, сортування по 10 полів, крім поля вибору рядка таблиці і можливість використовувати встановлені фільтри по типу додатка (Всі типи, Статті, Категорії), а також за списком файлів вкладення (Батьки все, Батьки опубліковані, Батьки не опубліковані , Батьки в архіві, Батьки видалені, Ні одного з батьків).

    Налаштування компонента Attachments

    Для настройки компонента (рисунок нижче) com attachments є 6 вкладок.

    1. Основні.
    2. Форматування.
    3. Видимість.
    4. Додатково.
    5. Безпека.
    6. Права.

    Основні

    Перша вкладка Основні (малюнок вище) містить наступні настройки:

    • Вкладення опубліковані за замовчуванням. Якщо дана опція включена, то можна перевіряти перед публікацією вкладення Joomla, які створюють користувачі. Якщо таке передбачено на сайті.
    • Попередження про публікації. Якщо опція Вкладення опубліковані за замовчуванням вимкнена і користувач завантажує файл в Joomla, то йому буде видано внесене в це поле повідомлення. Можна використовувати HTML код для форматування тексту.
    • Рівень доступу. При створенні вкладення кожному файлу присвоюється певний рівень доступу. Іншими словами, встановлюється, користувачі з якої групи (Guest, Public, Registered, Special) можуть завантажувати це вкладення. Для кожного конкретного файлу можна поміняти цей рівень, як на етапі створення вкладення, так і потім - при його редагуванні.
    • Ім'я поле 1, ім'я поле 2, ім'я поле 3. Якщо Вам необхідно додати в таблицю вкладень, яка виводиться у фронтальній частині сайту, додаткове поле (для всіх файлів), наприклад, «Версія Joomla», то за допомогою даних опцій можна додати від 1-го до 3-х полів.
    • Максимальна довжина імені файлу або посилання. За допомогою цього параметра можна обмежити відображається в таблиці вкладень (на фронтальній частині сайту) довжину імені файлу. Це не вплине на фактичне ім'я файлу. 0 - означає без обмежень. Але дана опція спрацює тільки для файлів, які були прикріплені після її активації.
    • Куди помістити вкладення. Ви можете помістити таблицю вкладень до (Початок) або після (Кінець) статті. Слід зазначити (виходжу з власного досвіду), коли Ви посилаєтеся на вкладення в тексті статті, а самі вкладення знаходяться під статтею (і стаття довга), то користувачі не завжди бачать вкладення. Саме для таких випадків можна застосовувати параметр користувача розташування. Досить увімкнути плагін вкладень і вставити в потрібне місце статті ознака вкладення (тег) attachments. Крім цього є ще параметри Неактивний (фільтр) і Неактивний (без фільтра). Перший, Неактивний (фільтр), забороняє відображення списку вкладень і прибирає відображення тега attachments, розташованого в вмісті. Другий, Неактивний (без фільтра), забороняє відображення списку вкладень і не прибирає відображення тегів attachments, розташованих у вмісті.
    • Доступне редагування з фронту для рівня доступу. Дозволяє включити можливість редагування вкладень з фронтальної частини сайту певним групам.

    форматування

    Вкладка Форматування (малюнок нижче) дозволяє налаштувати завантаження файлів Joomla.

    • Показати заголовки? Включає \ відключає висновок поля Тема для таблиці вкладень файлів.
    • Показати опис вкладення? Включає \ відключає висновок поля Опис для таблиці вкладень файлів.
    • Показати автора вкладення? Включає \ відключає висновок поля Автор для таблиці вкладень файлів.
    • Показати розмір файлу вкладення? Включає \ відключає висновок поля Розмір файлу для таблиці вкладень файлів.
    • Показати кількість завантажень? Включає \ відключає висновок поля Скачування для таблиці вкладень файлів.
    • Показати дату зміни файлу? Включає \ відключає висновок поля Змінено для таблиці вкладень файлів.
    • Формат представлення дати. Формат, в якому буде відображатися дата створення \ зміни вкладення. Наприклад, «% x% H:% M» (без лапок).
    • Порядок файлів вкладення. Порядок сортування, в якому будуть відображатися файли, прикріплені до статті та \ або категорії. Доступно декілька порядків (за назвою стовпців): Файл, Розмір файлу (найменший перший), Розмір файлу (найбільший перший), Опис, Показати ім'я файлу або посилання, Автор, Дата створення (спочатку старі), Дата створення (новітній перший), Дата зміни (спочатку старі), дата зміни (новітній перший), ID вкладення, Поле 1, Поле 2, Поле 3.

    На малюнку нижче показаний варіант того, як може виглядати таблиця вкладення файлів для статей (з фронтальної частини сайту), створена за допомогою компонента Attachments.

    видимість

    Вкладка Видимість (малюнок нижче) дозволяє вказати, де треба, а де не треба відображати Joomla 2.5 Attachments.

    Розглянемо зібрані тут опції.

    • Приховати вкладення на головній сторінці. Приховує \ відображає таблицю з вкладеннями на головній сторінці сайту.
    • Приховати вкладення перед посиланням-роздільником 'Читати далі'. Приховує \ відображає таблицю з вкладеннями, якщо стаття розділена на коротку і докладну частини (тільки при відображенні короткої частини). Як на головній сторінці сайту Aleksius.com .
    • Приховати вкладення на блог-сторінках. Приховує \ відображає таблицю з вкладеннями, якщо сторінка відображається у вигляді блогу категорії. Як на головній сторінці сайту Aleksius.com .
    • Приховати вкладення крім статей. Приховує \ відображає таблицю з вкладеннями для всіх статей, крім конкретно обраних.
    • Завжди показувати вкладення при відображенні категорій. Приховує \ відображає таблицю з вкладеннями для категорій статей незалежно від інших налаштувань.
    • Приховати вкладення для категорій. Приховує \ відображає таблицю з вкладеннями для конкретних категорій сайту. Можна вказати, які саме.
    • Приховати посилання 'Додати вкладення'. Приховує \ відображає посилання, яка дозволяє додавати файли у цьому до статей і категорій з фронтальної частини сайту.

    додатково

    Для більш тонкої настройки можна скористатися опціями, зібраними на вкладці Додатково (малюнок нижче)

    Компонент Attachments надає можливість автоматизувати перевірку деяких параметрів вкладень файлів, які надалі можуть привести до виникнення помилок.

    • Символи, заборонені до завантаження. Дозволяє включити перевірку на наявність певних символів в іменах файлів, що завантажуються. Наприклад, «#», «=», «?», «%», «&». Це дозволить Вам уникнути надалі проблем з формуванням посилань на вкладення.
    • CSS стиль для таблиці вкладень. Ви можете налаштувати свій власний стиль для таблиці вкладень (як на цьому сайті), яка відображається у фронтальній частині сайту. Помістити його в загальний CSS файл стилю вкладень (attachments.css) і вказати, за допомогою даної опції, що треба застосовувати саме його
    • Режим відкриття посилання. Можна вказати, в якому вікні потрібно відкривати посилання на завантажений файл (на зразок з відкриттям сторінки). Доступно 2 опції У тому ж вікні і В новому вікні.
    • Тема користувача для списку вкладень. За замовчуванням таблиця Озаглавлювати словом «Вкладення:». Але це можна змінити. Для всіх таблиць вкладень на сайті або для конкретних статей і категорій. Детальніше про це написано в довідці компонента AttachmentsJoomla.
    • Час очікування відповіді. Якщо при створенні вкладення (буде розглянуто далі) Ви не завантажуєте файл, а вказуєте на нього посилання в інтернеті, то час очікування відповіді (в секундах), цей час очікування відповіді від сервера, на якому знаходиться прикріплюється Вами файл. Дозволяє перевірити працездатність такого роду вкладень.
    • Поєднання іконок посилання і файлу. Якщо посилання на файл «бита», то біля неї буде перекреслена стрілочка, якщо посилання дійсне - стрілка буде не перекресленою.
    • Видалення застарілих вкладень (адмін панель). Якщо в системі будуть знайдені вкладення, які прикріплені до неопублікованих батьківським елементів, то їх можна буде видалити.

    Безпека

    Вкладка Безпека (малюнок нижче) активує можливість завантаження файлів тільки користувачами, у яких є достатні права доступу (опція Обмежений доступ).

    В опції Режим обмеженого доступу є два параметри. Inline - при натисканні на вкладення (і якщо це можливо) файл відкриється в браузері для перегляду, наприклад, текстовий файл або зображення. Вкладення - всі файли в будь-якому випадку будуть завантажуватися на комп'ютер.

    права

    Вкладка Права (малюнок нижче) дає можливість налаштувати доступ різних груп користувачів безпосередньо до компоненту Attachments.

    утиліти

    Для пакетної обробки вкладень в Attachments передбачені утиліти (малюнок нижче). За допомогою них Ви зможете виконати наступні дії.

    • Заборонити видалення таблиці вкладень MySQL. Якщо необхідно переустановити компонент Attachments (видалити його, а потім заново встановити), то можна зберегти всі таблиці бази даних Attachments і самі файли вкладень. В іншому (без активації даної утиліти) випадку таблиці БД та файли на сервері будуть видалені.
    • Перевстановити рівні доступу за замовчуванням або рівні доступу вкладень. Якщо Ви оновили Joomla, то деякі рівні доступу до вкладень можуть бути загублені. Для їх відновлення служить дана утиліта.
    • Відновлення імен файлів вкладення. Якщо Ви переносите свої вкладення з одного сервера на інший, то дана утиліта допоможе зберегти в цілості всі шляхи до файлів.
    • Видалення пробілів з імен файлів. Утиліта призначена для заміни прогалин в іменах файлів вкладень на тире або знак нижнього підкреслення.
    • Оновити розмір файлів вкладення. При необхідності можна перерахувати розмір всіх файлів вкладень.
    • Перевірити існування приєднаних файлів. Якщо в базі даних є записи про вкладення, файли яких не існують, то Вам буде запропонований список таких записів. Можна буде їх видалити, зняти з публікації або виправити.
    • Перевірка посилань. Призначено для перевірки працездатності всіх посилань на вкладення, які знаходяться не на цьому сервері.

    Детальніше про утиліти можна прочитати в довідковій системі Attachments.

    Створення вкладення Joomla

    Розглянемо процес створення вкладення за допомогою панелі управління Attachments (малюнок нижче).

    З Attachments в Joomla працювати дуже легко. Виберіть статтю (поле Вибір Стаття) (або категорію (кнопка Категорія)), до якої треба прикріпити вкладення, вкажіть файл вкладення у себе на комп'ютері (поле Приєднати файл), задайте то ім'я файлу, яке будуть бачити користувачі в таблиці вкладень на сайті ( поле Показати ім'я файлу) і його опис (не обов'язково, поле опис). Опція Опубліковано виводить або приховує вкладення для завантаження з фронтальної частини сайту для всіх користувачів. Спадаючий список Доступ дозволяє вказати, якої групи користувачів (і більш «старшим» групам) буде доступний для завантаження даний файл з фронтальної частини сайту. За умовчанням доступні такі групи Guest, Public, Registered, Special.

    Рекомендую при складанні імені файлу використовувати тільки малі (малі) літери англійського алфавіту, цифри і знаки нижнього підкреслення і тире. Також рекомендую давати описові назви файлів англійськими літерами, не українські чи російські слова, а транслітерація. Наприклад, «Русификатор AceSearch» - «rusifikator-acesearch» (без лапок).

    При оновленні \ зміні вкладення (малюнок нижче) Вам будуть доступні ті ж опції, що і при його створенні, плюс додаткові.

    • Тип вкладення. Може бути файл (на Вашому сервері) і посилання на файл (нема на Вашому сервері). Для створення посилання на файл існує кнопка Оновити файл.
    • Файлова система. Шлях від кореневого каталогу Вашого хостинг аккаунта до кінцевого файлу вкладення.
    • Посилання. Посилання на файл вкладення для його завантаження на ПК. Треба відзначити, що були помічені деякі труднощі під час завантаження користувачами файлів вкладень з сервера за допомогою програм для завантаження файлів.
    • Іконка файлу. Іконка, яка буде відображатися в таблиці вкладень у фронтальній частині сайту поруч з файлом. Можна вибрати одну з 37 доступних іконок.

    Крім усього перерахованого вище Вам буде доступна наступна інформація про фото вкладення:

    • Тип файлу (MIME). Тип файлу вкладення, наприклад, ZIP.
    • Дата створення. Дата створення вкладення.
    • Автор. Ім'я користувача, який створив вкладення.
    • Дата оновлення. Дата поновлення створення вкладення.
    • Змінив. Ім'я користувача, який змінив вкладення.
    • Розмір файлу. Розмір файлу вкладення (в Кб).
    • ID вкладення. Унікальний номер вкладення в таблиці бази даних компонента Attachments.
    • Кількість скачувань. Кількість разів натискання на посилання «Завантажити» користувачами. Якщо один і той же користувач завантажив файл 2 рази, то це додасть 2 до загальної кількості завантажень.

    Під усіма цими даними і налаштуваннями відображається таблиця, яка приблизно схожа на ту, що побачать користувачі на сайті (в його передній частині).

    Ще один спосіб відредагувати \ додати \ видалити вкладення. Це можна зробити прямо в статті при її створенні \ редагуванні в менеджері матеріалів (малюнок нижче).

    Це можна зробити прямо в статті при її створенні \ редагуванні в менеджері матеріалів (малюнок нижче)

    Там відображається та ж таблиця, що і при редагуванні вкладення в компоненті Attachments. За допомогою неї можна відредагувати потрібний вкладення. Або видалити його. Редагування відкриває вікно (поверх редактора матеріалів) компонента Attachments. За допомогою кнопки Додати вкладення можна створити нове вкладення конкретно до цієї статті.

    Аналогічно буде віглядаті процес Редагування файлу вкладення з фронтальної части сайту (Малюнок нижчих). Якщо Ви активували відповідні опції і у користувача є необхідні права доступу.

    Якщо в налаштуваннях компонента com attachments на вкладці Основні для опції Куди помістити файли Ви вибрали значення користувача розташування, то для відображення таблиці вкладень на сайті Вам необхідно при редагуванні вставити тег attachments в тіло статті (малюнок нижче).

    Можна вставити тег за допомогою кнопки Ознака вкладення attachments, яка знаходиться під полем основного тексту статті.

    Attachments Joomla плагіни

    Якщо у Вас не відображається щось з вище перерахованого, то перевірте в менеджері плагінів, що у Вас включені наступні плагіни:

    • Кнопка редактора - Вставити ознака вкладення. Додає кнопку Ознака вкладення attachments в редактор статей Joomla.
    • Кнопка редактора - Вкласти файл. Додає кнопку Вкласти в редактор статей Joomla.
    • Система - Показати вкладення в редакторі. Системний плагін вкладень, який відображає список вкладень батьківських елементів в режимі його редагування.

    Зверніть увагу на те, що дані кнопки можуть не відображатися в тому випадку, якщо Ви використовуєте редактор матеріалів не повинна TinyMCE.

    Порівняння Attachments і Core Design Attachments plugin

    Проведемо короткий порівняння плагіна вкладень Core Design Attachments і компонента Attachments (com attachments).

    критерії

    Attachments (com attachments)

    Core Design Attachments plugin

    Дата последнего оновлення

    07.09.2012

    01.08.2011

    ВАРТІСТЬ

    безкоштовна

    Безкоштовний *

    зручність користування

    +++

    +++

    Підтримка української мови інтерфейсу

    так

    так

    Підтримка російської мови інтерфейсу

    так

    так

    Розмежування прав доступу до вкладень

    так

    так

    Простота зміни зовнішнього вигляду

    +

    +++

    Заборона завантаження файлів з певними символами \ ім'ям

    так

    так

    Можливість завдання обмеження на розмір файлу

    ні **

    так

    Автоматичне визначення типів файлів

    так

    так

    Управління всіма вкладеннями з адміністративної частини сайту

    так

    немає

    Можливість редагування вкладень з фронтальної частини сайту

    так

    так

    Пакетне виконання над усіма вкладеними файлами різних операцій

    так

    немає

    Підтримка Joomla 1.5

    так

    так

    Підтримка Joomla 2.5

    так

    немає

    Підтримка Joomla 3.0

    немає

    немає

    * - потрібен Core Design Scriptegrator plugin. Нові версії Core Design Scriptegrator plugin платні. Безкоштовно доступні старі (через 2-4 місяці після виходу).

    ** - можна обмежити в налаштуваннях Joomla або сервера.

    +++ - дуже добре.

    + - задовільно.

    Також розглянемо «цифрові» показники (на 06.12.2012) за цими розширень з сайту Extensions.joomla.org.

    Attachments (com attachments)

    Core Design Attachments plugin

    Рейтинг

    4.71 (49 тих, хто проголосував)

    4 (4 тих, хто проголосував)

    В обраному у

    449 користувачів

    23 користувачів

    Перегляди

    566161

    61566

    оглядів

    175

    7

    нагороди

    популярний

    -

    У висновку хочу сказати, що, на мій погляд, найбільшою перевагою компонента Attachments (com attachments) є можливість пакетної обробки файлів, підтримка Joomla 2.5 і можливість управління всіма вкладеннями сайту з одного вікна. У будь-якому випадку з кожним з розширень завантаження файлів Joomla зводиться до декількох натиснень.

    Схожі матеріали

    Корисні посилання:

Показати заголовки?
Показати опис вкладення?
Показати автора вкладення?
Показати розмір файлу вкладення?
Показати кількість завантажень?
Показати дату зміни файлу?
Наприклад, «#», «=», «?

Уважаемые партнеры, если Вас заинтересовала наша продукция, мы готовы с Вами сотрудничать. Вам необходимо заполнить эту форму и отправить нам. Наши менеджеры в оперативном режиме обработают Вашу заявку, свяжутся с Вами и ответят на все интересующее Вас вопросы.

Или позвоните нам по телефонам: (048) 823-25-64

Организация (обязательно) *

Адрес доставки

Объем

Как с вами связаться:

Имя

Телефон (обязательно) *

Мобильный телефон

Ваш E-Mail

Дополнительная информация: