Новости Joomla

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

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
В продолжении темы http://joomlaforum.ru/index.php/topic,332200.0.html

Запаковал на ваше обозрение начало одной из первых бесплатных версий на скачивание.

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

Установка:

-устанавливается обычным путём: Расширения / Менеджер расширений (или / Установить)
-установить и компонент и плагин.
-очерёдность не имеет значение.
-плагин автоматически опубликуется (не нужно в Менеджере плагинов в него заходить-он является ajax-дополнением).
-никаких настроек при установке компонента и плагина производить не нужно, т.к. не потребуется и предусмотрено компонентом.

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

Использование:

-Компоненты / Поиск внешних ссылок.
Далее (надеюсь) должно быть понятно, старался делать интуиктивно.

От себя:

Много кнопок не будут работать в этой версии и многих ещё и нету.
Цель-узнать мнение по использованию и виду компонента.

Но внешние ссылки и копирайты / иные исходящие из сайта ссылки вы уже найдёте.
В данной версии нет ни eval, ни обработки, записи и сравнения иного php-кода и т.п.
Пока готова только такая версия для обозрения.

Писал под последнюю на данный момент J!3.6.4 и php 7.0, но должно универсально быть.

Навсяк:

-существуют в инстале много ненужных папок (пустых с индексом), которые будут участвовать в иных версиях.
-расширение не изменяет код сайта, не вносит правки в БД, не содержит "зашитого иного", не требует бекапа при установке.

-компонент может проверять загруженные в корень директории с файлами, не относящиеся к установленному в Joomla (например, расширения для проверки) и к сайту / cms Joomla. Для этого достаточно загрузить в папку /tmp (для проверки иного сайта, содержащего полный дистрибутив) или создать временно "инородную" папку с расширением в корне.

Обновлено:v 0.1.2 (09.11.2016)
Предыдущая версия удалена.
« Последнее редактирование: 09.11.2016, 16:28:29 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

fedwow

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
вот это то что надо! 774 внешних ссылок. хоть искать не надо теперь
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
вот это то что надо! 774 внешних ссылок. хоть искать не надо теперь
Ого. И откуда они?
*

fedwow

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Ого. И откуда они?
из-за расширений в квике, хоть и не варез
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
там много лишнего мусора пихается и много чего не находится, но начало положено хорошее, есть куда развиваться )
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
там много лишнего мусора пихается и много чего не находится, но начало положено хорошее, есть куда развиваться )

Есть мусор, в теме указал какой, пока пробное.
Делаю частично и расширенную версию и не хочу на данном этапе удалять папки-они многие пригодятся.
И код не оптимизирован досконально.
Но поюзать уже можно и поискать ссылки.
« Последнее редактирование: 03.11.2016, 22:08:28 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Недавно прикол был..
Написал плаг. Думаю давай потестим.
И тут ну блин не работает.
В ходе выяснения причин оказалось что где то грузит внешний jQuery/
Ну раньше как делал .
Пакуем сайт в zip закачиваем не комп и там уже ищем ......
А тут ну взял и просто  вбил.. что искать  == 30 сек. Вот оно плагин из папки контент...  тупо грузит ... Комментим ...
(Это вот кто такое без рукое писало что даже проверку не сделал на наличие jQuery// ДЯТЛЫ!! !!
 )
О.. Все Ок..

А да у меня как бы платная PRO версия..
Нужная штука 100%
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Обновлено:v 0.1.2 (09.11.2016)

-подготовлены изменения под расширенный режим.
-изменено графически.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Если мой компонент в pkg, то не получится.
Это почему же
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Это почему же

пакуйте. я посмотрю на результат.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
пакуйте. я посмотрю на результат.
А что на него смотреть я уже не один раз кидал XML под пакет чтобы он нормально работал удалял и т.д
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
А что на него смотреть я уже не один раз кидал XML под пакет чтобы он нормально работал удалял и т.д

Я же не спорю. Выложите ваш пак.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Я же не спорю. Выложите ваш пак.
Все для вас, задержался по невнимательности, не заметил что плагин AJAX. Заодно удалили лишниее папки в com и plg Сервер обновлений думаю сами настроите

P.S Название компонента через _ (weblink_search) не лучший выбор, иногда приходиться объяснять Joomla что компонент называется com_weblink_search а не com_weblinksearch =) Я уже как-то с этим воевал
« Последнее редактирование: 12.11.2016, 17:56:21 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
так я буду писать скрипт, а вы паковать?

мне не грешно... просто почему выше писал-обновы вы не сможете делать.

а паковать, это не думаю проблема. Нажать правой кнопкой и до этого XML изменить.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
мне не грешно... просто почему выше писал-обновы вы не сможете делать.
Эм как бы смогу и делал, я в XML уже все вам прописал пакет обновляется как collection вот и весь секрет. Ну а не сложно =) ну вы попробуйте это превый раз =) когда начинает ругаться на отсутвие файла манифеста
так я буду писать скрипт, а вы паковать?
Уже не модно

P.S а вот собственно и топик https://forum.joomla.org/viewtopic.php?t=694575 в августе это работало
« Последнее редактирование: 12.11.2016, 18:09:13 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
пакуйте, пользуйтесь.
обновления буду содержать иной характер.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
пакуйте, пользуйтесь.
обновления буду содержать иной характер.
Ну дело сугубо ваше. Мне то по правде он вообще не нужен. Просто пользователям качать два файла это не дело. Особенно если одно без другого не работает.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
для одарённых я написал-только синхронность и обоюдная установка.
и особо одарённым-в этой версии только ссылки. И начало Про версии в дизайне.

Но вам спасибо, учту ваше "желание" запаковать. И лезть в код.
« Последнее редактирование: 12.11.2016, 18:17:28 от vipiusss »
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
а нафига плагин-то? можно же только компонентом обойтись
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
а нафига плагин-то? можно же только компонентом обойтись
Наверное для расширяемости.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
1. используйте двойные кавычки только когда они нужны. Выясните для себя разницу между двойными и одинарными кавычками
2. у file_put_contents можно использовать флаг FILE_APPEND
3. class Err, class Warn зачем эти трюки с инпутами. Используйте статические классы(одиночки)
4. DIRECTORY_SEPARATOR для указания пути можно использовать  / вы же не под 5.3 пишите
5. не getHeders, а setHeaders, вы устанавливаете заголовки, а не получаете их
6. $RESULT - так пишут глобальные перемененные, научись правильно называть переменные, для некоторых это целая наука
7. <A href=""> - если напишу
8. публичные переменные пишут вначале класса $htmlDirs  не между функций
9. echo работает прекрасно с запятой
Код: php-brief
echo '<pre>', print_r ( $context, true ), '</pre>', PHP_EOL, __FILE__, 'Строка ', __LINE__ ;
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
4. DIRECTORY_SEPARATOR для указания пути можно использовать  / вы же не под 5.3 пишите
А вот тут бабка на двое сказала. Случай из недавней истории. Июль или Июнь лето в общем 16(этого) года гоняю компонент у друга на его хосте под виндой php 5.6 и вот фиг там работал / ну точнее где-то работало где-то нет, с тех пор всегда пишу DIRECTORY_SEPARATOR  ибо луче перебдеть чем недобдеть и не писать же isWindows() функцию.
« Последнее редактирование: 13.11.2016, 11:51:25 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Огромное спасибо, что советуете.
И да, действительно, код на коленке, пока как бы в общем, для функций и образно видеть и понимать работу.
В шапке писал-код не оптимизирован.

Пишу на php 7.0. Но и тут возникает вопрос, что 95% сайтов на 5.4/5.6
А я собрался массивы делать на новых переменных.

тот же анонимный класс меня в ступор ввёл для логов $pusher->setLogger(класс {
если смотрели код в папках-там есть вызов еррора и запись в логи.

в пыхе ниже 7 не работает.

+с акебой борюсь-не хочет сканировать её, зависает, что-то упущенно  :'(

Но как по мне, если доделать компонент-большие плюсы:
-показ внешних ссылок(копирайтов, весомость ссылок для поисковиков);
-сравнение изменений на сайте (показ нового кода, новых файлов/папок).

Не хватает пока столько ума. Но стараюсь.

Зы. От себя-спасибо Alex Volsk за помощь в коде и "вырезал на корню" желание через линукс делать,
т.к. не у всех хост на лине.

Изначально делал команды, просто так проще, но не у всех сработает.

Вот сижу и мучаюсь.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Ищу помощь в напарнике и помощь в коде, если кому-то проект интересен.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

AL_ALEX

  • Глобальный модератор
  • 855
  • 112 / 1
Интересненько  ^-^, для быстрой проверки сайта очень интересный компонент.
Из того, что бросилось в глаза:
- при сканировании пишет 100%, но при этом обработка еще идет. Вводит в заблуждение;
- после сканирования хочется посмотреть результат сразу, не нажимая каждый раз на ссылку. Ну или кнопочку, показать все ссылки.
- экспорт и отчет не сработали.
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
- при сканировании пишет 100%, но при этом обработка еще идет. Вводит в заблуждение

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

// Если проект интересен, гоу в скайп, обсудим.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Разработка, нужны советы] Компонент для УО (УК и тсж)

Автор rsa_m

Ответов: 192
Просмотров: 29582
Последний ответ 02.10.2022, 10:11:56
от w24-08
Плагин для закрытия ссылок в Joomla 3 - noExternalLinks

Автор buyanov

Ответов: 64
Просмотров: 14748
Последний ответ 11.07.2020, 14:53:34
от Cedars
Компонент экспорта новстной ленты сайта в Яндекс и Рамблер новости

Автор Dron79

Ответов: 248
Просмотров: 64954
Последний ответ 06.01.2020, 07:36:42
от Altermass
SM FAQ - компонент Вопрос-Ответ для Joomla 2.5+

Автор SmokerMan

Ответов: 680
Просмотров: 143154
Последний ответ 11.10.2019, 23:00:13
от wishlight
Управляющий компонент мультилендига + плюс фронтальная часть

Автор zikkuratvk

Ответов: 0
Просмотров: 836
Последний ответ 06.09.2019, 18:55:37
от zikkuratvk