Справочник по классам API Joomla 3 и Joomla 2

  • 40 Ответов
  • 950 Просмотров

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

*

Оффлайн AlexeyGal

Выкладываю документацию по классам API CMS Joomla в .chm файлах

https://yadi.sk/d/1kPjylL6y2KRn


https://drive.google.com/open?id=0B9bHhxsBuz9dTlhOTkQ2NkZuWWc

CHM просмотрщик позволяет Индексировать искать по любым словам
Спойлер
[свернуть]

Также открывается браузером если распаковать архиватором
Спойлер
[свернуть]

На Linux без проблем можно открыть в Kchmviewer, все CHM открывает
Спойлер
[свернуть]
« Последнее редактирование: 18.08.2017, 14:22:36 от AlexeyGal »

*

Оффлайн AlexeyGal

Если при открытии файла CHM ничего в нем не отображается, то правой кнопкой по файлу и в свойствах файла нажать "разблокировать".
« Последнее редактирование: 18.08.2017, 14:56:36 от AlexeyGal »


*

Оффлайн AlexeyGal

Зачем? Есть же https://api.joomla.org

Я ещё вот такое делал

Затем что интернет не всегда есть под рукой, чтобы почитать классы. А имея .CHM файл в планшете, можно иметь мобильный справочник.
К тому же из https://api.joomla.org не актуален версиями и в нем нет графической структуры подчиненности классов, по которым можно переходить кликом.
« Последнее редактирование: 03.11.2016, 14:51:38 от AlexeyGal »

*

Оффлайн AlexeyGal

добавил актуальную версию документации по API Joomla 3.6.4

https://yadi.sk/d/1kPjylL6y2KRn

Если не отображается ничего в CHM > В свойствах файла нажать "разблокировать".
« Последнее редактирование: 03.11.2016, 14:51:47 от AlexeyGal »

*

Оффлайн voland

  • ********
  • 9335
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Вопрос - а чем его открывать то?

*

Оффлайн AlexeyGal

много вариантов для Ubuntu

Спойлер
[свернуть]

*

Оффлайн voland

  • ********
  • 9335
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Видимо, то устаревшие пакеты
Спойлер
[свернуть]
Менеджер пакетов также не нашел вариантов..

Мертвый формат, увы

*

Оффлайн AlekVolsk

К тому же из https://api.joomla.org не актуален версиями и в нем нет графической структуры подчиненности классов, по которым можно переходить кликом.
наверное это единственный раз, когда с вами соглашусь: штатный оф.справочник по апи J просто ужасен

добавил актуальную версию документации по API Joomla 3.6.4

https://yadi.sk/d/1kPjylL6y2KRn
одно плохо: на буржуйском, могли бы сразу и перевести, 90% посетителей форума не поймут ничего


Мертвый формат, увы
согласен, мелкософт отказался от него еще в 2009

*

Оффлайн zikkuratvk

  • ********
  • 3997
  • [+]266 / [-]2
  • Разрабатываем для Joomla
    • Просмотр профиля
    • Разрабатываем для Joomla
Я ещё вот такое делал
Вообще отлично получилось... добавил в документацию по Joomla :-)
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg

*

Оффлайн AlekVolsk

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #10 : 03.11.2016, 15:07:45 »
Я ещё вот такое делал
тоже хорошая работа, частенько заглядываю, но с тем же языковым минусом ((

*

Оффлайн voland

  • ********
  • 9335
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #11 : 03.11.2016, 15:10:28 »
А есть какие-то шаблоны кода или подобное под IDE (Eclipse например)?

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #12 : 03.11.2016, 15:10:44 »
согласен, мелкософт отказался от него еще в 2009

CHM это обычный ZIP архив с HTML файлами внутри. Переименуй расширение в ZIP и распакуй архиватором. Открой любой HTML файл браузером и пользуйся.
Программы для работы с CHM дополнительно позволяют Индексировать все и искать по Индексу любое слово, что вполне удобно.
« Последнее редактирование: 03.11.2016, 15:19:40 от AlexeyGal »

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #13 : 03.11.2016, 15:21:18 »
Распаковал 7zip архиватором и открыл Браузером Chrome. На Windows распаковывать не надо, открывает без проблем CHM.

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

Спойлер
[свернуть]
« Последнее редактирование: 03.11.2016, 15:36:02 от AlexeyGal »

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #14 : 03.11.2016, 16:20:59 »
Вопрос - а чем его открывать то?
Спойлер
[свернуть]

Установил на Linux Mint через Synaptic без проблем Kchmviewer, все CHM открывает, на Ubuntu также легко установится.
Спойлер
[свернуть]


*

Оффлайн voland

  • ********
  • 9335
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #15 : 03.11.2016, 16:33:08 »
Не, спасибо.
Ради этого тянуть полKDE это перебор

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #16 : 03.11.2016, 16:37:59 »
Не, спасибо.
Ради этого тянуть полKDE это перебор

Не обязательно. Можешь через Wine запустить просмотрщик hh.exe
Куча других программ есть для Ubuntu посмотри в Synaptic поиском chm
Распакуй архиватором и открой браузером HTML странички.

*

Оффлайн voland

  • ********
  • 9335
  • [+]520 / [-]101
  • СКАЙП утерян! Пишите в телеграм @volandku
    • Просмотр профиля
    • webstudio.pro
Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #17 : 03.11.2016, 16:40:34 »
А еще можно из хлеба слепить троллейбус, но зачем?

Имхо формат мертв, и не стоит ради него огород городить.


*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #18 : 03.11.2016, 16:47:47 »
А еще можно из хлеба слепить троллейбус, но зачем?
Имхо формат мертв, и не стоит ради него огород городить.

kchmviewer - версия 2015 года. Значит им активно пользуются, если выпускают новые версии.


*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #20 : 03.11.2016, 18:08:41 »
Я ещё вот такое делал

1. Где написано какой версии Joomla это API? [3.x.master] - может не актуальная и автор не обновляет. В chm сразу версия прописана.
2. Нет Индексации и Поиска, вручную просматривать Код, Выражения и Классы и искать на странице никто не будет. В chm удобный индексатор и поиск есть- показывает где эта фраза встречается.
3. chm обычный архив, распаковываешь и читаешь локально браузером в HTML.
4. Doxigen старой 1.6.1 версии, уже вышла давно 1.8.11
5. Если надо посмотреть API старой версии 2 или 1.5 то не выйдет, есть только [3.x.master]. CHM есть все API старых версий.
Вывод: CHM жил жив и будет жить.
« Последнее редактирование: 03.11.2016, 21:10:09 от AlexeyGal »

*

Оффлайн AlekVolsk

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #21 : 03.11.2016, 18:38:30 »
у каждого свои недостатки, в chm тоже далеко все до идеала, так что не хайте - вам все равно от этого не прибавится, каждый найдет себе нужное и там и там

Цитировать
5. Если надо посмотреть API старой версии 2 или 1.5 то не выйдет, есть только [3.x.master]. CHM есть всех API старых версий.
для тех, кто юзает старые версии, справочник не нужен - они так наизусть уже все знают, а те, кто не знает - и соваться нечего, а новичкам и последней версии хватит

*

Оффлайн b2z

  • *****
  • 7449
  • [+]739 / [-]0
  • Разраблю понемногу
    • Просмотр профиля
    • NorrNext - расширения для Joomla! и Pagekit
Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #22 : 03.11.2016, 20:01:46 »
1. Где написано какой версии Joomla это API? [3.x.master] - может не актуальная и автор не обновляет. В chm сразу версия прописана.
2. Нет Индексации и Поиска, вручную просматривать Код, Выражения и Классы и искать на странице никто не будет. В chm удобный индексатор и поиск есть- показывает где эта фраза встречается.
3. chm обычный архив, распаковываешь и читаешь локально браузером в HTML.
4. Doxigen старой 1.6.1 версии, уже вышла давно 1.8.11
5. Если надо посмотреть API старой версии 2 или 1.5 то не выйдет, есть только [3.x.master]. CHM есть всех API старых версий.
Вывод: CHM жил жив и будет жить.
1. master он и есть master. Те кто работают с Joomla, понимают о чём речь.
может не актуальная и автор не обновляет - внизу написано -Последние изменения: 28 Oct 2016.
2. Согласен, без поиска не совсем удобно.
4. И что? Он же не перестал работать.
5. Ну если надо старый API, можно поднять Doxigen и под него.

*

Оффлайн SmokerMan

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #23 : 03.11.2016, 20:08:54 »
Затем что интернет не всегда есть под рукой, чтобы почитать классы. А имея .CHM файл в планшете, можно иметь мобильный справочник.
интересно, много людей чего-то пишут на плашетах или мобилах?)
по моему достаточно любой внятной IDE и никакого API уже не надо

А есть какие-то шаблоны кода или подобное под IDE (Eclipse например)?
в Eclipse можно делать свои любые шаблоны как и в любой IDE ;)

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #24 : 26.04.2017, 03:18:31 »
добавил документацию по классам Joomla 3.7.0
« Последнее редактирование: 27.07.2017, 19:30:29 от AlexeyGal »

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #25 : 03.06.2017, 23:41:46 »
добавил документацию по классам Joomla 3.7.2
« Последнее редактирование: 27.07.2017, 19:30:21 от AlexeyGal »

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #26 : 05.07.2017, 13:48:15 »
добавил документацию по классам Joomla 3.7.3
« Последнее редактирование: 27.07.2017, 19:30:10 от AlexeyGal »

*

Оффлайн AlexeyGal

Re: Справочник по классам API Joomla 3 и Joomla 2
« Ответ #27 : 27.07.2017, 19:29:54 »
добавил документацию по классам Joomla 3.7.4

*

Онлайн Septdir

  • *******
  • 2095
  • [+]106 / [-]0
  • JoomlaZen
    • Просмотр профиля
    • Игорь «Septdir» Бердичевский
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
________
Мои Контакты: Сайт | skype:septdir | Telegram | VK | Facebook | Twiter | Все контакты