Joomla скачивание файлов


Содержание материала:

Загрузка файлов в Joomla с модулем Simple File Upload

Добавьте расширение к себе на стену, чтобы не забыть:

Это очень простой в использовании, но достаточно мощный модуль, отвечающий за закачку файла (ов) для Joomla. Это может быть столь же просто как обычное создание каталога для загрузки, или Вы можете выбрать один из ниже приведенных вариантов использования. Если для Вас работа с компьютером является сложным процессом, для Вас предлагается компьютерная помощь спб, с которой Вы всегда сможете решить любую проблему.

Версия 1.3.5 проверена на Joomla 3.3.

  • Большое количество модулей на той же самой странице с различными параметрами для настройки;
  • Возможность добавления примечаний к загруженным файлам;
  • Изменение размеров изображений;
  • Автоматизированное создание изображений для предпросмотра;
  • Сжатие изображений для форматов JPEG и PNG;
  • Теперь добавлена поддержка каталогов именованных пользователем;
  • КАПЧА;
  • Список файлов, загружаемых в каталог, выводиться в виде всплывающего окна;
  • Многопоточная закачка файлов;
  • Уведомления по электронной почте;
  • И еще много других возможностей;
  • Интеграция Ajax в Joomla модуль;
  • Черные списки расширений;
  • Множественный выбор файловых браузеров;
  • Информационное окно теперь содержит ссылку;
  • URL attached in e-mail notice;
  • Возможность перенаправления после загрузки файлов;
  • Вы можете устанавливать путь к создаваемому каталогу, например «/home/users/» и затем выбирать пользователей, которые могут использовать этот каталог;
  • Добавлена возможность создания нескольких путей к каталогам.
  • Настройка выпадающего списка файлов для загрузки;
  • Поля формы теперь можно собирать в едином файле;
  • Поддержка большого количества языков.

Joomla загрузка файлов

Загрузка файлов joomla это неизбежный этап, предваряющий их размещение на сервере для всеобщего доступа.

На joomla загрузка файлов возможна несколькими способами, зависящими от конечной цели загрузки файлов на сервер .

Довольно часто на joomla загрузка файлов на сервер выполняется с целью прикрепить файл к статье на сайте.

Смысл в том, что на сайте, использующем систему управления сайтом (CMS) joomla, публикуется новый материал и автор решает прикрепить к статье файл, сделав его доступным для скачивания.

Разумеется, прикрепить файл к статье joomla можно не только к вновь опубликованной, но и к уже существующей.

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

Как выполняется загрузка файлов на joomla

Загрузка файлов joomla и прикрепление их к статье возможна, если использовать сторонний модуль загрузки файлов joomla .

Рекомендуется применять бесплатный для joomla компонент Attachments, с помощью которого можно загрузить файл на сайт .

Модуль загрузки файлов joomla attachments достаточно хорошо себя зарекомендовал, состоит из компонента загрузки фалов и нескольких плагинов.

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

Лучший бесплатный модуль загрузки файлов для joomla является компонент Attachments, установка и настройка которого описана в статье «Компонент Attachments».

Joomla скачивание файлов

Вы можете войти на сайт с логином и паролем demo / demo. Это даст Вам возможность увидеть личный кабинет и протестировать компонент.

Описание

Как сделать платное скачивание файлов на сайте Joomla

Для организации платного доступа к контенту сайта и платного скачивания файлов в компоненте Биллинг для Joomla существует модуль Подписки. Подписка — это возможность ограничения доступа к контенту сайта, инфотоварам, членству в группе и т.п. на периодической основе. Период измеряется в днях. Как правило, это месяц. Пользователь, оплативший очередной период подписки, получает доступ к платным материалам и другим объектам, включенным в подписку.

С помощью этого модуля Вы сможете продавать разные файлы с вашего сайта на Joomla: тексты, готовые домашние задания, курсовые работы, презентации, шаблоны и дизайны сайтов, различные коды, скрипты, макеты, проекты домов, музыкальные и видео-файлы. Можно установить платный доступ к некоторым группам материалов, к примеру, туристическим базам, базам недвижимости или знакомств. Для фотографов будет актуальной продажа фото с сайта на Joomla, платный доступ к галереям.

Создать платную подписку можно из административной части компонента в разделе «Подписки».

Сами объекты подписки добавляются отдельным списком. Один и тот же объект может входить в различные подписки. При добавлении платного объекта сначала выберите его тип из выпадающего списка. Это может быть одно из следующих значений:

• Материал – один из материалов сайта.

• Файл – платная загрузка любого файла с локальной машины. Платный файл переименовывается для достижения уникальности и хранится в каталоге компонента. Обратите внимание, что один раз получив ссылку на скачивание платного файла, пользователь может воспользоваться правами доступа и в дальнейшем.

• Mp3-файл – платная загрузка музыкального файла с локальной машины. Платный файл переименовывается для достижения уникальности и хранится в папке компонента. Для проигрывания файла на сайте должен быть установлен плеер Simple MP3 Player (http://extensions.joomla.org/extensions/multimedia/audio-players-a-gallery/8338), а в шаблоне должна быть невидимая позиция, на которой размещен соответствующий модуль.

• Компонент – можно закрыть доступ к любому компоненту. Достаточно просто указать платный компонент в списке.

• Раздел – можно закрыть весь раздел и сделать его доступным по подписке. В этом случае все материалы из платного раздела попадают под действие подписки.

• Категория– можно скрыть категорию и сделать ее доступной по подписке. В этом случае все материалы из платной категории попадают под действие подписки.

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

• Группа пользователей – можно продавать подписку на членство в группе. Такая подписка будет работать только в версии 1.6 и выше. Для ее реализации установите и активируйте плагин BillingPartner, который идет в поставке компонента.

• Произвольный объект – поддержка сторонних расширений. Например, таким объектом может быть модуль или какой-то объект из другого компонента. Подробнее об использовании этого объекта можно прочитать в руководстве разработчика.

• Статья K2 (в компоненте предусмотрена полная интеграция с конструктором контента K2).

• Группа JoomSocial (можно продавать членство в приватной группе компонента JoomSocial).

Для создания платного фотостока, фотобанка, видеопортала или аудио-файлообменника мы предлагаем компонент интеграции с HWDMediaShare — бесплатным менеджером медиаконтента для Joomla.

Файловые менеджеры Joomla

От автора

Файловый менеджер это расширение Joomla, для работы с файлами на сайте. А именно: архивирование файлов, их рубрикации и обеспечение скачивания посетителями сайта.

Тема этой статьи – Файловые менеджеры Joomla . Обычно файловые менеджеры Joomla это многофункциональные компоненты с несколькими плагинами и модулями. Файловые менеджеры нельзя отнести к первым расширениям Joomla , и предназначены они для специальных задач. Далее, разберем основные возможности наиболее популярных файловых менеджеров (хранилищ) Joomla версий 2.5. и 3.x.

Содержание статьи файловые менеджеры Joomla

  • Хранилище Remosiory;
  • ARS, Akeeba Release System ;
  • JDownloads;
  • JFUploader;
  • JU Download — Lite

Хранилище Remosiory

Хранилище файлов или файловый менеджер Remosiory работает на версиях J!2.5 и J!3.x.

Remosioryмощный, бесплатный компонент с массой настроек, с отдельными модулями и плагинами дополняющими его функционал. Скачать его можно ТУТ(http://remository.com/downloads/).

Устанавливается компонент стандартно для Joomla (вкладка Расширения→Менеджер расширений→Установка ). На мой взгляд, у компонента слишком много настроек. Это мешает, да и не все они работают, как задумано. Также, компонент неразумно усложнен, как для администратора, так и для пользователя. Очень долгий путь, до странницы скачиваний: от нажатия файла на сайте до самого скачивания нужно пройти три страницы.

В остальном Remositiry это стандартный файловый менеджер: организуется дерево категорий, вложенность категорий не ограничена, пользователи организуются в группы с различными доступами к скачиванию.

ARS, Akeeba Release System

Akeeba Release System БЫЛ один из лучших, бесплатных компонентов файлового менеджера Joomla. Несмотря на немного сложную структуру хранения, сам компонент прост для пользователя и совсем не конфликтен. Загрузка файлов не производится из панели сайта, а напрямую загружаются по FTPв каталог сайта, в специально созданные папки.

В хранилище можно хранить не только файлы, но и ссылки для скачивания с других хранилищ.

JDownloads

Файловый менеджер JDownloadsбесплатный и работает на версиях J!2.5 и J!3.x. Скачать менеджер можно ТУТ (http://www.jdownloads.com/index.php?option=com_jdownloads&view=viewcategories&Item >

  • В пакет менеджера входит компонент, плагин и модули для отображения файлов на сайте.
  • Для хранения файлов создается дерево категорий и подкатегорий. Вложения категорий неограниченны.
  • Доступ к скачиванию файлов настраивается для групп пользователей.
  • Все файлы хранятся на сервере в каталоге JDownloads в папках созданных категорий. Можно использовать удаленные сервера и облачные хранилища.
  • Загружаются файлы из административной панели на вкладках компонента. Перед загрузкой файлов нужно создать дерево категорий.

Большое количество настроек, а их заявлено авторами 250 вариантов, скорее мешают стабильной работе компонента, чем помогают пользователю.

В пакет JDownloads входят следующие расширения:

  • Компонент [com_jdownloads]. Ставим компонент стандартным способом. С вкладки Расширения→Менеджер расширений→Установка.

Плагины JDownloads

Четыре плагина компонента content, search, editors, file-list позволяют показать файлы JDownloads для загрузки, прямо в статье, использовать форму поиска, добавить кнопку хранилища в визуальный редактор, показать список категорий хранилища в статьях сайта.

Модули JDownloads

Шесть модулей компонента позволяют управлять им из административной панели и показывать дерево файлов на сайте.

  1. Adminicon — это иконка в fronend сайта.
  2. Admin stats — модуль для административной части сайта, показывает статистику скачиваний и популярные файлы.
  3. Last updated – показывает свежие обновления файлов.
  4. Rated — модуль размещается на сайте и показывает загрузки пользующие популярностью.
  5. Stats- статистика скачиваний.
  6. Tree – нужный модуль для сайта, показывает «дерево» категорий хранилища.

Локализация JDownloads

Чтобы перевести компонент JDownloads нужны файлы перевода: [ru-RU_com_jdownloads] . Архив локализации нужно распаковать, файлы из папки [admin_ru-RU.zip] нужно загрузить по FTP в каталог [administrator/languages/ru-RU]. Файлы перевода из папки [site_ru-RU.zip] нужно закачать по FTP в каталог [languages/ru-RU] .

JFUploader

JFUploader ранее назывался JoomlaFlashUploader и был внутренним компонентом Joomla. Сейчас это независимый компонент типа файловый менеджер. Работает компонент с Flash 8 +.

С помощью этого компонента вы можете загружать файлы из административной части сайта по одному и пакетами.

Можете выставить загрузку файлов с фроненда сайта, организовав группы доступа пользователей к загрузке и скачиванию файлов.

Скачать его можно ТУТ (http://www.tinywebgallery.com/en/tfu/jfuploader-download.php) или ТУТ(https://extensions.joomla.org/extensions/extension/directory-a-documentation/downloads/ju-download-lite).

JUDownload — Lite

JUDownload– Lite мощный компонент файлового хранилища Joomla. JU это известный автор расширений Joomlaultra.

Приставка Lite обозначает, что версия бесплатная, а значит, есть ограничения по функционалу. Ограничения относятся к платному скачиванию, на liteверсии нельзя организовать оплату за скачивание файлов. Понятно, что это не всегда нужно, а значит даже в liteвиде, это вполне работающее хранилище.

Скачать его можно на сайте автора ТУТ(https://extensions.joomla.org/extensions/extension/directory-a-documentation/downloads/ju-download-lite)

С помощью JUDownload– Lite можно организовать отличное файловое хранилище:

  • С деревом категорий неограниченной вложенности;
  • Любое количество файлов;
  • Настройки безопасной загрузки и загрузка больших файлов;
  • Своя панель на сайте;
  • Загрузка файлов пакетами;
  • Загрузка перетаскиванием и т.д.

Это все бесплатные файловые менеджеры Joomla, о которых хотелось рассказать в этой статье.

Joomla скачивание файлов

Simple File Upload — полезное расширение созданное разработчиком Anders Wasen для Joomla 2.5/3.x. Модуль легкий в использовании и содержит все необходимые функции для загрузки файлов на Joomla сайт.

Основные возможности Simple File Upload:

  • Несколько модулей на одной странице с различными настройками
  • «Добавить примечание» на загруженные файлы
  • Редактируемый размер изображений
  • Автоматическое создание миниатюр для изображений
  • Сжатие изображения для JPEG и PNG
  • Поддержка CAPTCHA
  • Загрузка нескольких файлов сразу
  • Уведомление по электронной почте
  • и многое другое.

Как разрешить загрузку архива ZIP в Медиа-менеджере в Joomla 3

В этой статье подробно рассмотрим, как разрешить загрузку архива ZIP в Медиа-менеджере в Joomla 3, так как по умолчанию в настройках «Медиа-менеджер» загрузка архивов запрещена и приходится загружать архивы либо через сторонние приложения, например с помощью ISP-панели сервера, либо используя FTP-клиенты. А пользоваться несколькими приложениями для такой простой операции, как загрузка файла, как минимум неудобно.

Не грузятся файлы архивов в формате ZIP

Чтобы было понятно, о чём речь начнём с самого начала. С того, что привело к тому, чтобы найти эту статью. Итак, имеем ситуацию, когда пробуем загрузить ZIP-архив в Медиа-менеджере в Joomla 3:

А в ответ получаем сообщение об ошибке:

Ошибка
Данный тип файлов не поддерживается

Чтобы исправить эту ошибку нужно попасть в настройки Медиа-менеджера. Чтобы далеко не ходить, (хотя при желании можно), прямо на этой же странице с сообщением об ошибке кликнем на кнопке «Настройки» в верхнем ряду кнопок управления:

Меняем поле «Разрешённые расширения» в настройках «Медиа-менеджера»

Действия, описанные выше приведут на страницу настроек «Медиа-менеджера». Нас должно интересовать поле «Разрешённые расширения». В него нужно ввести наше не разрешённое расширение файла zip .

Помним про то, что разделителем в этом поле разрешений является запятая , поэтому про неё тоже не забываем. В какое конкретно место вставить дополнительное расширение не имеет принципиального значения: можно в начало, в конец или в середину списка.

Чтобы сохранить внесённые изменения в настройках «Медиа-менеджера» и сразу вернуться туда, откуда пришли, (в «Медиа-менеджер» в папку загрузки), нужно нажать на кнопку «Сохранить и закрыть» в верхнем ряду кнопок управления:

Вторая неудачная попытка загрузить файл ZIP архива

Во второй раз пробуем загрузить файл в «Медиа-менеджере»:

И тут нас ждёт новая ошибка:

Ошибка
Illegal mime type detected: application/zip

Радуемся, что с одной ошибкой справились и возвращаемся в настройки Медиа-менеджера как и раньше: кликом по кнопке «Настройки»:

Меняем поле «Разрешённые типы файлов (MIME)» в настройках «Медиа-менеджера»


Теперь в настройках «Медиа-менеджера» нас интересует поле «Разрешённые типы файлов (MIME)», в которое нужно вставить один MIME-тип, чтобы он стал legal. Поэтому вносим в это поле ещё одно значение application/zip и помним про то, что значения нужно разделять запятыми , . После этого снова жмём кнопку «Сохранить и закрыть» для того, чтобы сохранить внесённые изменения и вернуться в Медиа-менеджер для третьей попытки загрузить файл с архивом ZIP:

Третья (последняя и удачная) загрузить файл архива ZIP в Медиа-менеджере

Отточенными кликами по уже знакомым кнопкам в Медиа-менеджере пробуем загрузить ZIP-архив =)

И да! О чудо! Файл с архивом ZIP удачно загружается и появляется в списке загруженных фалов, что подтверждается сообщением:

Сообщение
Загрузка завершена: 0001.zip

Что в общем-то и требовалось!

Резюме

Теперь файлы с архивами ZIP можно будет загружать без дополнительных настроек до тех пор, пока внесённые изменения в полях «Разрешённые расширения» и «Разрешённые типы файлов (MIME)» в настройках «Медиа-менеджера» Joomla будут хранить об этом информацию, внесение которой было описано выше.

Топ-9 лучших файловых менеджеров Joomla 3

1. eXtplorer

Это компонент управления файлами на web-основе для всех Ваших потребностей. Он имеет интерфейс как на рабочем столе вашего компьютера и поддерживает, в том числе, перетаскивание файлов, отображение файлов в сетки или дерева каталогов вместе. Расширение использует Sencha ExtJS Javascript библиотеку, с помощью которой вы можете использовать его, чтобы получить доступ или изменить файлы и каталоги на сервере через FTP. Для обыкновенного пользователя, eXtplorer действительно расширение без которого, реально, «нельзя жить». Попробуйте и вы этот замечательный инструмент на своем сайте.

2. ProFiles

ProFiles выглядит очень похоже на Проводник на Windows. Одна из наиболее удобных функций данного файлового менеджера — поддержка перетаскивания файлов для загрузки в любом современном браузере. Просто отметьте свои файлы на рабочем столе и перетащите их в папку из списка ProFiles. В данном расширении реализованно много других сказочных возможностей, таких как: поддержка всех стандартных действий с файлами, выделение / снятие выделения ярлыков файлов/папок, редактирование / чтение текстовых файлы прямо в компоненте, архивирование / разархивирование файлов и папок, загрузка ZIP файлов и многое другое, из-за чего ProFiles просто маст хэв на вашем сайте Joomla!

3. OSE FILE MANAGER™

Open Source Excellence (OSE) File Manager это простой в использовании файловый менеджер для Joomla с открытым исходным кодом. Он направлен на то, чтобы помочь вам управлять / редактировать файлы через админ панель Joomla. Также, это отличный инструмент для разработчика. Однако, пожалуйста, помните, что он использует язык программирования PHP и требует от вашего хостинга PHP версии 5+.

4. JSMALLFIB

JSmallfib — расширение плагин, который позволяет использовать в обычных статьях Joomla! простой, но эффективный файловый браузер/менеджер.В зависимости от уровня доступа, пользователи могут смотреть или загружать файлы, создавать папки и многое другое. Такие действия, как загрузка / скачивание файлов и переименование файла/папки, удаление любых файлов доступны только зарегистрированному пользователю. Можно установить разные уровни доступа для незарегистрированных посетителей, для конкретных групп зарегистрированных пользователей, и для конкретных зарегистрированных пользователей индивидуально. Наиболее удивительной особенностью является то, что JSmallfib поставляется с поддержкой датского, голландского, английского, французского, немецкого, Итальянского, португальского, испанского и шведского перевода. Это очень хорошая фишка для многоязычного сайта.

5. BIG FILE UPLOADER

Big File Uploader — это новый компонент для Joomla, который позволяет Вам самым простым образом загружать большие файлы на сайты Joomla. Ко всем прочему, нет необходимости, изменить настройки веб-сервера и / или php.ini.. Кроме того, пользователи могут загружать с фронтэнда до 2 ГБ и более. Если вашему сайту нужно загружать “большие’ файлы”, то это расширение отлично вам подойдет!

6. ATTACHMENTS

Attachments для Joomla! позволяет прикреплять к материалам (новостям, статьям) файлы и другие виды контента по url-адресу. Он включает в себя возможность прикреплять файлы и редактировать вложения как из фронтенда, а также из административной части (из бэкенда). Также, вы можете контролировать, кто может видеть вложения и кто может загружать их, а также использовать многие другие варианты, чтобы увеличить его гибкость и полезность. Кроме того, установка проходит в один шаг, благодаря чему вы можете очень быстро начать использовать Attachments.

7. PHOCA COMMANDER

Phoca Commander — замечательный компонент для CMS Joomla!, который представляет собой двойную панель файлового менеджера, работающую с Joomla. Не зря его название созвучно с Total Commander. Он поддерживает функции изменения атрибутов файлов, а также Переименование/ Просмотр/ Изменение/ Копирование/ Перемещение/ Удаление файлов, Создание новых папок, Распаковка Zip-архивов, Создание Zip-архивов, и, конечно, загрузку файлов на ваш сайт.

8. SIMPLE FILE LISTER

Simple File Lister отображает для вас список из любого каталога с файлами рядом со статьей. Также, он помогает пользователю находить и использовать файлы, загруженные через простую загрузки файла. К слову, в данном расширении есть возможность добавлять иконки и миниатюры к файлам. Очень удобно!

9. PROJECTFORK

Projectfork представляет собой прекрасный набор управления проектами, а именно компоненты и расширения, которые являются полностью настраиваются для удовлетворения всех потребностей вашего сайта и бизнеса. Расширение содержит множество удивительных возможностей управления проектами, неограниченное количество проектов, настройки времени, задачи и списки задач, легкий форум, файловое хранилище и вложения, компонент учета времени работы, замечаний на проекты, использование Joomla ACL, настраиваемые уведомления по электронной почте и подписки и многое другое! Projectfork также обладает продуманным дизайном, максимально удобном для пользователя, а также мощной обратной связью с разработчиком. Это фантастическое расширение для бизнес-сайтов.

Вот 9 лучших бесплатных расширений для управления файлами для Joomla! 3. Не упустите возможность и управляйте своим сайтом и файлами на нем максимально удобно и эффективно!

Joomla скачивание файлов

Итак, Joomla! установили, сайт сделали и Вам надо закачать какой-то архив на сайт. Как это сделать? Как загрузить файлы на хостинг или на локальный компьютер? Можно пользоваться различными строгими программами, а можно, что значительно удобнее, расширением Joomla!

Существует Файловый менеджер eXtplorer. Официальная страница http://extplorer.sourceforge.net

создание, удаление, переименование папок и файлов поиск, загрузка и скачивание файлов создание и распаковка архивов (ZIP, Tar, Tar/GZ, Tar/BZ ) изменение CHMOD

Зачем еще нужен eXtplorer? Стандартный медиа менеджером Joomla! вы можете закачивать только медиа файлы, а вот архив закачать не сможете. Вы можете закачать архив редактором Joomla!, но редактор не закачивает большие файлы и не закачивает exe файлы. В общем, закачивать надо тем расширением, которое только для этого и предназначено. Иначе замучаетесь.

eXtplorer русифицированный и бесплатный. У партнера сайта «Joomla1» можно eXtplorer скачать бесплатно. Когда зайдете на сайт нажмите кнопку «БЕСПЛАТНО», скачивается файл не сразу, а через 60 секунд ожидания, зато бесплатно.

eXtplorer показывает структуру файлов в виде дерева, в виде таблицы (grid) и использует Drag&Drop для копирования и перемещения. Все функции управления доступны через контекстное меню по правому клику мыши так же как и через новый toolbar, и может использоваться как для Joomla 1.5, так и для Joomla 1.0.X. , может функционировать как расширение для Joomla и как самостоятельное приложение.

Конечно, без глюков никуда и никогда. В первую очередь, проблемы с кодировкой. В eXtplorer локализация сделана в кодировке CP-1251, а Joomla работает в UTF-8. Нам нужно, чтобы всё было в UTF-8.

После установки eXtplorer русский язык отображается не корректно. Дело в том, что файл русского языка закодирован в cp1251, а не в UTF-8. Для того чтобы вылечить данный недуг надо перекодировать в UTF-8

\www\administrator\components\com_extplorer\languages\.. Открываем эти файлы в Notepad++, в панели выбираем Кодировки -> Преобразовать в UTF-8 и сохраняем эти файлы.

Еще в самом файле russian.php надо поменять кодировку с CP-1251 на UTF-8. Все, проблема решена, теперь все русские слова отображаются корректно!

Тем, кто ничего не понял, или не хочется возиться, советую просто скачать исправленный eXtplorer с нашего сайта.

Загрузка файлов на Joomla! сайт — Генератор расширений Joomla и многое другое на нашем сайте посвященном работе расширений, компонентов, модулей, плагинов для линейки Joomla. Отправляйте ссылку на страницу своим друзьям и в социальные сети воспользовавшись графическими иконками выше.

Календарь приёма объявлений

Небольшой пример из повседневной практики. Организация меняет реквизиты, и они вступят в силу через пару недель. На сайте идет приём объявлений и объявления принимаются на несколько месяцев в.

Дырка в com_content

Сегодня у товарища, сайт которого находится на старой Joomla 1.0.3, была сильная нагрузка на сервере, просматривая логи обнаружил не вежливый запрос такого порядка: http://сайт/index2.

Лечим вирус на сайте

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

Troj/JSRedir-MH

Снова грянул гром зарежения сайтов новым вирусом Troj/JSRedir-MH. И так в коротко по вирусу Troj/JSRedir-MH. Вирус или троян куда интереснее чем свои предшествиники, тепер.

Доработка расширения для рассылки Send Email JK

Сегодня поделюсь немного интересной информацией для владельцев сайтов собранных ан joomla. Рано и поздно возникает задача подписки и рассылки информации с сайта, это может быть разная постановка зада.

Привет Ie 10 регулярка

И вот и мне пришлось столкнулся с проблемами перехода на win 8 в придачу с ie 10, некоторых постоянных пользователей моих сайтов. На многих сайтах имеющих раздел по приёму объявлений, использ.

Kunena заменяем ссылку на профиль пользователя

Всем привет, снова снова кунена, получил задание на допиливание популярного форума Kunena, сегодня потребовалось поменять ссылку на профиль пользователя. Это связано с тем, что на сайте стоит социа.

Работает на Kunena — зачем на каждой странице?

Все у кого стоит форум kunena мешает надпись с двумя ссылкам внизу форума «Работает на Kunena». Сея надпись висит на каждой странице форма, а также страница разработчиков содержит множество вн.

Kunena избавимся от лишних quote

Для тех кто действительно делает сайт для людей, моя следующая заметка. Расскажу вам, как избавиться от лишних quote в постах на форуме kunena. У меня несколько тематических сайтов с нормальной посеща.

Kunena решаем проблему с пропажей аватаров

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

Ошибка загрузки файла на сервер в Joomla

В Joomla и других CMS, вебмастера часто сталкиваются с такой проблемой. Разберёмся почему она возникает и как её решить.

Когда мы загружаем какой то файл на сайт или устанавливаем какое то расширение, то со стороны сервера есть ограничение на объём загружаемого файла. Это сделано в целях безопасности.

Ограничение на объём можно изменить в настройках сервера.
Рассмотрим разные варианты:

Ошибка загрузки файла на хостинге

На виртуальных хостингах обычно нет возможности изменять конфигурационный файл php.ini, в котором хранятся эти ограничения.

Но зачастую в настройках хостинга есть возможность изменять объём загружаемого файла.
Директива называется

Поэтому первым делом зайдите в настройки хостинга и поищите такую опцию.

Если ничего не нашли, то ещё можно попытаться увеличить ограничение через файл .htaccess, который расположен в корневой папке сайта
Для этого в самом начале .htaccess вставляем две строчки:

php_value post_max_size 10M
php_value upload_max_filesize 10M

Обратите внимание что post_max_size должен быть больше или равен upload_max_filesize, 10М — это 10 мегабайт, если нужно больше, ставьте больше.

Если не получается или появляется ошибка, то удаляем эти строчки и пишем в техподдержку хостинга чтобы вам увеличили объём.

А так на нормальных хостингах объём загружаемых файлов довольно большой.
Например на Джино = 50Мб.

Поэтому на нормальных хостингах такая ошибка — редкость.

Вот скриншот настроек сервера на хостинге Джино.

Если вы используете выделенный сервер, то в его панельке управления должна быть такая опция.
Если не можете найти, то сразу пишите в техподдержку.

Ошибка загрузки файла на сервер на Денвере.

По умолчанию, на локальном сервере, под управлением Денвер, ограничение на объём загружаемых файлов равно 2 мегабайтам.
Если файл или расширение больше двух мегабайт, то загрузить/установить средствами CMS мы его не сможем.

Даже может быть что в настройках Joomla разрешён большой объём файла, но это не важно, потому что в любом случае всё зависит от ограничения на сервере.

Чтобы увеличить объём переходим в папку WebServers/usr/local/php5

Там находим файл php.ini и открываем его при помощи редактора, например NotePad++
Одновременно нажимаем CTRL + F и в появившемся окне вводим:

После чего нажимаем Enter

Это функция поиска по файлу, при помощи неё мы быстренько нашли нужную директиву, которая отвечает за ограничение на объём загружаемых файлов.

Ставьте нужное значение, например 16М, т.е. 16 мегабайт.

На локальном сервере OpenServer такой ошибки быть не должно, т.к. лимит в нём аж 100Мб!
Этого хватит для всех возможных манипуляций с загрузкой файлов.

На этом всё, желаю вам успешной разработки!

Разработка компонента «Загрузка файлов и статистика» (com_downfiles) для CMS “Joomla”

Используемые инструменты и технологии:

  • HTML, CSS, JS
  • PHP, SQL, Joomla API

Описание:

Компонент «Загрузка файлов и статистика» (com_downfiles) для CMS Joomla позволяет администратору сайта загружать файлы определенных форматов (указываются в настройках компонента) для последующего размещения их для скачивания в публичной части сайта.

В публичной части сайта ссылки для скачивания файлов формируются в модуле «Файлы для загрузки» (mod_downfiles), который является частью компонента «Загрузка файлов и статистика».

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

Установка и настройка

  1. В админке «Расширения» → «Менеджер расширений». Производим установку из zip-архива (com_downfiles.zip);
  2. Выбираем в админке пункт меню «Компоненты» → «Загрузка файлов и статистика»;
  3. Нажимаем кнопку «Настройка» в правом верхнем углу. На странице настроек указываем папку, где будут храниться файлы для загрузки и разрешенные расширения файлов;
  • Устанавливаем модуль «Файлы для загрузки» (mod_downfiles) («Расширения» → «Менеджер расширений»);
  • Использование

    1. Добавляем файлы: выбираем в меню в админке «Компоненты» → «Загрузка файлов и статистика» → «Файлы» и нажимаем кнопку «Создать»;

    Загружаем файлы со своего компьютера. Добавляем описание файлов (Они будут отображаться ввиде анкора ссылки для скачивания файла в публичной части);

    Настраиваем модуль «Файлы для загрузки» (mod_downfiles) и размещаем его в публичной части сайта;

  • Теперь у администратора сайта появилась возможность просматривать статистику загрузки файлов;
  • Выбираем в меню в админке «Компоненты» → «Загрузка файлов и статистика» → «Статистика»;
  • На странице показана статистика загрузки по всем файлам за месяц. При клике по ссылкам вверху можно увидеть статистику за полгода и за год;
  • Можно посмотреть статистику загрузок конкретного файла. Из списка файлов выбираем файл, статистика загрузок которого вам нужна. Подробную статистика загрузок показывается только за прошедший месяц;
  • Вы можете скачать компонент и модуль по следующим ссылкам:

    Топ-пост этого месяца:  Как исправить заголовок на странице атрибута
    Добавить комментарий