Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0

пункты меню получается, что смещены влево, а справа после НАШИ ПАРТНЕРЫ пустой пункт. Убирается он уменьшением ширины всего меню. А мне нужно ширину оставить неизменной...лишь сделать шире все другие пункты, чтобы они автоматом заполнили тот пустой пункт справа.
Подскажите куда как копнуть.

P.S меню такое у меня на Joomla используется, а друпал просто у меня тестовый залит поэтому я на него быро меню вставил, чтобы было что показать (если че ;))
« Последнее редактирование: 29.07.2012, 20:24:54 от xSPiRiTx »
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #1 : 26.07.2012, 00:17:08 »
Думаю, что не совсем понял вопрос, но все же.. замените
Код: css
#amenu a {
    color: #999999;
    float: left;
    font: bold 12px Arial,Helvetica;
    padding: 12px 30px;
    text-decoration: none;
    text-shadow: 0 1px 0 #000000;
    text-transform: uppercase;
}
на
Код: css
#amenu a {
    color: #999999;
    float: left;
    font: bold 12px Arial,Helvetica;
    padding: 12px 42px;
    text-decoration: none;
    text-shadow: 0 1px 0 #000000;
    text-transform: uppercase;
}
Я знаю только то, что ничего не знаю
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: Не могу до конца довести меню на CSS3
« Ответ #2 : 26.07.2012, 00:29:11 »
это не пустой пункт. для li установлено float:left они и смещены влево.
попробуйте следующее:
добавьте для
Код
#amenu {
    display:block;
    text-align:center;
}
и
Код
#amenu li {
    display:inline-block;
}
и уберите float

P.S.
Код
#amenu > li:last-child {
    border:none;
    box-shadow:0 0;
}
уберет правый бордер у последнего пункта. так кошернее, имхо.
« Последнее редактирование: 26.07.2012, 00:47:37 от dynamit »
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #3 : 26.07.2012, 00:52:11 »
NortonFox, что-то похожее на правду есть, но этот "пустой" пункт все-таки мелкий стал, но остается :(

dynamit, кривовато становится:

*

AlterEgo

  • Захожу иногда
  • 170
  • 71 / 5
Re: Не могу до конца довести меню на CSS3
« Ответ #4 : 26.07.2012, 01:39:47 »
К этому:
Код
#amenu a {
    color: #999999;
    float: left;
    font: bold 12px Arial,Helvetica;
    padding: 12px 42px;
    text-decoration: none;
    text-shadow: 0 1px 0 #000000;
    text-transform: uppercase;
}
Добавить:
Код
#amenu > li:last-child {
    border:none;
    box-shadow:0 0;
}
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #5 : 26.07.2012, 03:09:47 »
К этому:
Код
#amenu a {
    color: #999999;
    float: left;
    font: bold 12px Arial,Helvetica;
    padding: 12px 42px;
    text-decoration: none;
    text-shadow: 0 1px 0 #000000;
    text-transform: uppercase;
}
Добавить:
Код
#amenu > li:last-child {
    border:none;
    box-shadow:0 0;
}
Во! от "пустого пункта уже избавились.
Осталось поиграться еще с кодом, приведенным выше ;)
Благодарен вам очень!
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #6 : 04.08.2012, 16:53:14 »
а в этом меню возможно реализовать подсвечивание пунктов, по которому перешел? Например нажал на пункт СТАТЬИ и пока находишься на этой странице в меню этот пункт будет на каком-нить красном/зеленом/синем фоне?
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #7 : 21.08.2012, 22:43:51 »
свой случай так и не довел до конца.
http://karelin.tk
наворотил на широком мониторе ноута 17.3 все ништяк. начал работать на другом ноутбуке 15 диагональю и выплыло это же пустое место.
как-то может в процентах задать ширину правильно нужно. я padding у amenu a { пробовал по-разному задавать в процентах, но становилось вообще убого.
*

NortonFox

  • Захожу иногда
  • 441
  • 43 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #8 : 22.08.2012, 18:17:49 »
Отталкивайтесь от разрешения монитора 1024, все что ниже уже почти не используется, а те что имеют большее разрешение нормально отображают сайт, а для сотовых и подобных устройств лучше использовать уже другой шаблон.
Я знаю только то, что ничего не знаю
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #9 : 22.08.2012, 21:43:19 »
я и так на широкоформатном 17.3 экране делал. на еще большем мониторе пустое место после последнего пункта еще больше.
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: Не могу до конца довести меню на CSS3
« Ответ #10 : 22.08.2012, 21:52:51 »
xSPiRiTx, паддингами вы не добьетесь результата. я же вам дал уже универсальное решение. все решается тремя строчками кода.
Код
#amenu {
  display: block;
  text-align: center;
}
#amenu li {
  border-right: 2px solid #CFB581;
  display: inline-block;
  position: relative;
}
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Не могу до конца довести меню на CSS3
« Ответ #11 : 22.08.2012, 21:56:02 »
Отталкивайтесь от разрешения монитора 1024, все что ниже уже почти не используется, а те что имеют большее разрешение нормально отображают сайт, а для сотовых и подобных устройств лучше использовать уже другой шаблон.
а нетбуки?))) 1024х600)))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #12 : 23.08.2012, 01:45:23 »
помогла эта статья:
_http://backnet.ru/2012/03/30/tyanushheesya-menya-na-css-ul-li-c-vyiravnivaniem-po-shirine/

и да...float:left мешал

очень благодарю за помощь!
« Последнее редактирование: 23.08.2012, 16:01:53 от xSPiRiTx »
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #13 : 25.08.2012, 16:06:39 »
karelin.tk
что может такое быть, что у меня в мозилле выпадающие пункты уплыли по другую сторону экрана?
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #14 : 25.08.2012, 23:56:32 »
выяснил, что Mozilla не поддерживает position:relative у таблиц. а в меню у меня в CSS пункты представляются этими опциями дабы их растянуть по всей длинне
display:table;
display:table-cell;

решения пока не нашел.
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #15 : 30.08.2012, 16:36:43 »
.
« Последнее редактирование: 02.09.2012, 03:19:24 от xSPiRiTx »
*

sergoguga

  • Давно я тут
  • 896
  • 70 / 8
  • www.mpbox.ru
Re: Не могу до конца довести меню на CSS3
« Ответ #16 : 31.08.2012, 09:40:59 »
откатитесь на CSS2+табличная верстка  и займитесь более полезной работой, что вы на менюхе застряли-то так?)))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

xSPiRiTx

  • Захожу иногда
  • 106
  • 0 / 0
Re: Не могу до конца довести меню на CSS3
« Ответ #17 : 31.08.2012, 18:02:26 »
да я уже сам задолбался. у меня с этим меню какие-то большие заморочки =) уже практически остальную всю работу сделал кроме этого меню =)
уже очередное пятое по счету с нуля пробую. думаю это будет последний раз.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Кликабельность псевдоэлемента в пункте меню

Автор vasilii.pupkov

Ответов: 4
Просмотров: 3603
Последний ответ 29.12.2021, 23:15:38
от v42bis
Выпадающее меню

Автор DrShepard

Ответов: 10
Просмотров: 3035
Последний ответ 20.10.2021, 12:36:16
от DrShepard
Как закруглить края выпадающего меню?

Автор coliandra

Ответов: 1
Просмотров: 1508
Последний ответ 11.12.2020, 21:15:57
от effrit
При прокрутке страницы виджет залезает на меню

Автор coliandra

Ответов: 2
Просмотров: 1432
Последний ответ 27.11.2020, 11:33:58
от coliandra
Как убрать маркер только из одного пункта меню.

Автор kuraev64

Ответов: 2
Просмотров: 1678
Последний ответ 20.07.2020, 11:18:44
от kuraev64