ArbNet

ArbNet
Рейтинг
146
Регистрация
27.10.2019
Программист самоучка
remizov:
понеслось
ivan-lev:
Почему не XML?

Ума у вас маловато для этого 🍿 боженька когда вас делал, мозг два раза подкинул, один раз поймал..

Зачем вообще нужны гугл таблицы.. Не проще ли эти таблицы делать в json формате например и как стили подключать.

Техническая реализация у вас какая?

Я так понимаю на хостинг надо загрузить файлы движка, настроить доступ к гугл таблице. Затем при открытии страницы скрипт подгружает данные таблицы и парсит в страницу. Правильно понимаю?

flacon2000:
Ребята, любой самопис хотя бы частично похожий по производительности и возможностям на WP (даже под очень узкую специализацию) будет стоить $10+ тыс. Поддержка его в дальнейшем будет обходится еще в тысячи $ в год.

p.s. опыт разработки сайтов 20+ лет, и я очень хорошо понимаю о чем говорю.

Улыбнуло :)

Sitealert:
Я просто завхоз...

В яблочко :) Sly32, такой же "инопланетянин" выражается всякими бурж-словечками(со стороны смотрится очень забавно), а сам элементарных вопросов решить не может.. шурупы.. :)

Gerga:
именно "index.php?categoryID=12".
ivan-lev, да.

Что именно, да? Физически на диске какие у вас файлы?

Если надо отдавать именно файлы по имени это одно, а если как заметил fliger, index.php генерирует по переменной это уже другое.

Gerga:
Есть статичные файлы вида "index.php?categoryID=12"

Как понять? Какое имя файла на диске?

По-моему глупо ставить капчу для этого.

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

Во-вторых это раздражает реальных пользователей.

В третьих определить бота можно другими способами например по PHP переменным $_SERVER[] и через JS определив с какого браузера зашли и тд.

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

ЗЫ. Ну для всяких конструкторов в том числе и WP это проблема конечно..

Зачем его прятать?

управление youtube плеером https://habr.com/ru/post/306726/


<div id=winplay>
<div>тут youtub плеер</div>
<div>тут реклама</div>
</div>

winplay позиционируете relative, дочерние div absolute по левому верхнему краю

Ставите плеер на паузу, скрываете блок плеера, показываете блок рекламы, потом скрываете блок рекламы, показываете блок плеера, запускаете плеер на плей.

ЗЫ. Какие же вы не сообразительные.. :(


<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<style>
header {
display: flex;
margin-bottom: 10px;
background-color: #fff287;
}
nav {
width: 90%;/* можно поставить 100% или в пикселях например 1280px */
margin: 0 auto;
}
.spisok {
margin: 0;
padding: 0;
display: flex;
list-style-type: none;
}
.spisok li {
padding: 10px;
min-width: 80px;
text-align: center;
}
.spisok li:hover:not(.push) {
cursor: pointer;
background-color: #8bf3b6;
}
li.push {
flex-grow:1;
}
li.push2 {
padding-left: 32px;
flex-grow:1;
text-align: left;
}
</style>
<body>
<header>
<nav>
<ul class="spisok">
<li>Home</li>
<li>about</li>
<li class="push"></li>
<li>info</li>
</ul>
</nav>
</header>
<hr>
<header>
<nav>
<ul class="spisok">
<li>Home</li>
<li class="push2">about</li>
<li>info</li>
</ul>
</nav>
</header>
</body>
</html>
  • Зачем элементу header делать flex если в нём нет других элементов кроме nav которые надо выравнивать?
  • Лучше не растягивать пункт about, будет выглядеть не красиво при наведении будет большая растянутая полоса. Я продублировал ниже для примера.
  • У вас не работало потому что вы не задавали ширину элементам nav и ul
Всего: 2250