Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Не отправляются комментарии на сайте

Здравствуйте, помогите разобраться не могу понять в чем дело, хочу подключить коментарии на сайте все сделал правильно , но коментарии почему то не отравляются на сайте , посмотрите на сайте там подключил javascript js/index.js () в нем function comment может в нем что упустил...
Ответ: Ты что придурок kalabuni говоришь и где здесь мошенничество это коментарии на сайте тупорогий, вали с ветки ты только срать и засерать все умеешь.... не пиши больше суда
Вопрос: Не передаётся коментарий с HTML в Json

JSON
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<script type="text/JavaScript">
        function saveComm(idPhone,val,idClient,comm)
        {
            var $json = {
                val     : val,
                idClient : idClient,
                idPhone: idPhone,
                comm    : $("#comm").val(),
                save    : true
            };
            console.log($json);
            /*$.ajax({
             type        : "POST",
             dataType    : 'text',
             url         : './index.php?module=info&par={report:s_report_ChangePhone;}&reload=false&save=true',
             data        : 'json='+$.toJSON($json),
             success     : function (mes) {
             if(mes == '1'){
             $().toastmessage("showSuccessToast", "Коментарий сохранен");
             } else {
             $().toastmessage("showErrorToast", "Ошибка при сохранении");
             }
             }
             });*/
 
        }
    </script>
HTML5
1
2
3
4
5
6
7
 <td>
                            {if !isset($core->par['header'])}
                                <TEXTAREA NAME="COMMENT" WRAP="physical" COLS="28" ROWS="3" id="comm{$v[9]}">{$v[9]}</TEXTAREA>
                            {else}
                                {$v[9]}
                            {/if}
                        </td>

PHP
1
2
3
4
5
6
7
8
9
10
$query = $this->linkParrentClass->componentClass['Query']->ParserParent( array(
        
        "sCom" => $GLOBALS['sm']->json->val,
        "idPhone"=> $GLOBALS['sm']->json->idPhone,
        "idClient"=> $GLOBALS['sm']->json->idClient,
        "comm"=> $GLOBALS['sm']->json->val
    ) );
    var_dump($query);
 
    $this->linkParrentClass->componentClass["Sql"]->_Query( $query );
Не передаётся тест в json
<TEXTAREA NAME="COMMENT" WRAP="physical" COLS="28" ROWS="3" id="comm{$v[9]}">{$v[9]}</TEXTAREA>

тоесть пользвотель пишет какой то текст и он должен передаваться

comm : $("#comm").val(),
коментарий должен передаваться сюда
Ответ: Arxangel2, У вас тут стоит id="comm{$v[9]}", а обращаетесь просто $("#comm")
Параметры же можно передавать таким образом
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$.ajax({
  type: "POST",
  dataType: 'text',
  url: './index.php',
  data: {
    module: 'info',
    par: {
      report: 's_report_ChangePhone'
    },
    reload: 'false',
    save: 'true',
    json: $json
  },
  success: function(mes) {
    if (mes == '1') {
      $().toastmessage("showSuccessToast", "Коментарий сохранен");
    } else {
      $().toastmessage("showErrorToast", "Ошибка при сохранении");
    }
  }
});
$GLOBALS['sm'] - это что? почему не $_POST?
Вопрос: Когда нужен прелоадер для сайта?

Всем привет, уважаемые форумчане! Я недавно верстал сайт и обратил внимание, что он долго загружается. Понятное дело, картинки не оптимизированы, css-файл огромный и не почищен. Но у меня в голове просто встал вопрос: в каких случаях нужно делать эффект прелоадера для сайта? А главное, когда это нужно делать? Может вы мне подскажете..
Ответ:
Из моей практики, прелоадер для всего сайта почти никогда не нужен. Единственный случай, когда он действительно понадобился именно для сайта был таким - главная страница сайта - index.html, весь фронтенд состоит из джаваскрипта, при входе на сайт делается проверка, авторизован ты или нет. Пока проверка выполянется, показываем прелоадер.

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

Пишу в эту тему т.к. запрос скорее всего отправляется с использованием JavaScript (Ajax?)

А теперь в чем проблема.
Код страницы состоит из 25500 строк. Это 1 мегабайт.
На странице более 20 встроенных скриптов (код в странице) и 10-20 ссылок на js скрипты. Никаких сабмитов. Код input type="hidden" встречается 2350 раз.
Скрипты абсолютно непонятные, хотя я впринципе немного работал с js.
При сохранении этой страницы, в папке сохраняются 70 скриптов.

Вот пример кода кнопок, выполняющих разные действия
Javascript
1
2
3
<a  class="lsd-widgets-action-link lsd-widgets-action-text" href="javascript:void(0);" >Сохранить для текущего сеанса</a>
<a class="lsd-widgets-action-link lsd-widgets-action-text" href="javascript:void(0);">Сохранить</a>
<a  class="lsd-widgets-action-link lsd-widgets-action-text" href="javascript:void(0);" >Закрыть</a>
А вот весь файл. Размер 1 МБ


Пробовал снифферы - но ничего в запросах не нашел. Инструменты, разработчика гугл хром-сеть, фаербаг огнелиса, много чего.
Я не вижу какие параметры отправляет эта страница. И не могу это узнать из js html кода.
(Не могу для этого сайта. Для других - легко. Этот сайт нестандартный)

Сможете помочь или хотя бы подсказать что вообще там (в файле, js коде) происходит?
Или как поймать запрос к сайту и узнать параметры запроса (login=111 и т.д.)?
Ответ:
Сообщение от Balanaar
Вы хотите, чтобы мы прокомментировали все 25500 строк кода?
Нет я хочу понять "куда смотреть". Я хочу понять что вообще происходит. Где отлавливать запрос.
Мне даже не надо коментарии - мне надо понять где идет отправка данных и какие это данные.

Обычно все решается использованием сниффера/инструментами разработчика.
Но тут это не вышло.
Вопрос: Создания сайта с нуля

Здравствуйте! Мне поручили создать сайт компании, которая занимается монтажными работами и при расследовании этого вопроса у меня встали несколько проблем, с которыми я хочу поделится, дабы получить ответы или дельные советы. В качестве движка решил использовать WordPress: он популярный и есть уроки + книги по этому движку. Сайт мой по началу будет крайне простым, вроде этого . То есть сайт-визитка, который будет говорить об услугах, а так-же будет содержать прайс лист и контактную информацию. В будущем хочу добавить больше "красивостей", вроде . Тут много визуальных эффектов, меняющегося фона и прочего. Если короче, то
1. Для того чтобы сделать 1 и 2 сайт что нужно читать? Какую литературу? Есть опыт программирования на СИ, так что с самим программированием и с алгоритмизацией у меня проблем нет.
2. Посоветуйте хостинг и какие технологии на нем мне будут нужны в 1 и во 2 случае. Так-же стоит добавить что с названием пока не определился, поэтому посоветуйте сайт без доменного имени при создании, дабы назвать его уже потом.
Пока вроде все. Если возникнут дополнительные вопросы дам знать =).
P.S. Не уверен в правильности выбранного раздела. Если ошибся, то перенесите в нужное место.
Ответ:
Сообщение от Sinkha
В будущем хочу добавить больше "красивостей"
"Красивости" это последнее, что нужно сайту компании, которая занимается монтажными работами. "Красивости" вообще не нужны 99% всех сайтов в интернете.
По этому сперва советую понять одну вещь, работа верстальщика/веб-разработчика оценивается не умением делать "красивости", а умением грамотно подходить к такой вещи, как создание сайта. В "нормальном" мире (идеальном в вакууме) сайт это работа не одно человека, а сайтодел-универсал это утопия. Хороший сайт - результат работы как минимум: разработчика (аналог допустим гейм-дизайнера из игровой разработки), группы дизайнеров, юзабилити специалиста, верстальщика и веб-программиста (а лучше группы).
Первое, чему вам нужно научится делать это разрабатывать сайты, а не делать их. Долго разговариваете с заказчиком, дискутируете и конспектируете его мысли и идеи. После, садитесь вечером за ПК, открываете гугл/яндекс и ищите сайты такой же тематики, изучаете, оцениваете сильные и слабые способы. Тут безусловно нужен вкус и хоть немного понимание юзабилити (читайте на досуге книги по психологии, социологии, юзабилити). После чего у вас должна в голове сложиться картина будущего сайта. Далее запускаете любую мокап-программу (balsamiq mockups или ей подобную) и начинаете переводить картину из головы в макет будущего сайта. Это и есть разработка сайта. Сайт уже разработан, он есть, но только у вас в голове, на схем-макетах и в документе (техническое задание), которые вы пишите по завершению разработки.
После завершения разработки и согласования с заказчиком, схем-макеты, ТЗ и ваши комментарии идут к дизайнеру, который будет делать дизайн-макеты сайта совместно с вами и юзабилити-специалистом (который тоже должны быть вы, если вы веб-разработчик-универсал). Дизайнер должен будет работать по этапно, согласовывая дизайн-макеты с вами, после чего вы согласуете их с заказчиком. При этом вы должны понимать, что желания заказчика далеко не закон, а ваше мнение по сайту более приоритетно, т.к. вы разрабатывали сайт и пока вы единственный, кто понимает что будет в итоге в целом. Т.е. приоритетней вашего мнение в проекте, после написания и согласования ТЗ, больше ни у кого нет.
После того, как дизайнер закончил работу и конечный макет согласован, к работе приступает верстальщик. По идее верстальщик должен заверстать нефункциональный сайт, т.к. чисто на html/css воплотить дизайнерские задумки в коде. Т.к. возможности фотошопа это одно, а возможности html/css и js это совсем другое. Но этим этапом можно пренебречь, если веб-программист и верстальщик это один человек и при этом он очень силён, как верстальщик и может сразу сказать что можно сделать, что нельзя, что можно сделать не так, как думает заказчик/дизайнер/разработчик.
По итогу краткого экскурса в работу веб-студии могу сказать, что можно максимум объединить веб-разработчика, верстальщика и программиста (с приоритетом разработчика или программиста). Если человек плюс к этому ещё и веб-дизайнер, то он либо ужасный дизайнер, либо ужасный разработчик/программист. На своём веку не встречал ни одного человека, который был бы нормальным (даже нормальным, про хорошего вообще речи не идёт) дизайнером и техническим специалистом. Дизайнер может быть разработчиком и юзабилити-специалистом, но и это очень и очень сомнительно. Веб-дизайнер это человек, который должен быть узкой направленности. Поскольку область знаний, который он должен изучать специфична и сильно отличается практически от всех знаний других специалистов.
Всё это конечно моё мнение и мой опыт.
Вопрос: Адаптировать меню для мобильной версии сайта

Добрый день, прошу подсказать как адаптировать меню под мобильную версию сайта.
Сайт построен на платформе blogger.
Мною был применено ниспадающее меню с подпунктами, созданное по инструкции ().
На десктопах меня это меню очень устраивает.
Реализовано через гаджет blogger "Список"
Каждая цифра - это отдельная строка списка.

Типовой код списка:
1-ая строка.
<a href="ссылка на сайт 1"> Главная </a>
2-ая строка.
<a href="ссылка на сайт 2"> Страница сайта 2 </a>
<a href="ссылка на сайт 3"> Страница сайта 3 </a>


Мною добавлены следующие стили в шаблон блоггера:
.tabs-outer, .tabs .widget ul {overflow: visible;}
.tabs .widget ul::after {content: ""; display: block; clear: both;}
.tabs .widget ul li {position: relative;}
.tabs .widget ul li a:nth-child(n+2) {position: absolute; bottom: -100%; left: 0; z-index: 2000; width: 15em; border-radius: 0; display:none;}
.tabs .widget ul li a:nth-child(3) {bottom: -200%;}
.tabs .widget ul li a:nth-child(4) {bottom: -300%;}
.tabs .widget ul li a:nth-child(5) {bottom: -400%;}
.tabs .widget ul li a:nth-child(6) {bottom: -500%;}
.tabs .widget ul li a:nth-child(7) {bottom: -600%;}
.tabs .widget ul li a:nth-child(8) {bottom: -700%;}
.tabs .widget ul li a:nth-child(9) {bottom: -800%;}
.tabs .widget ul li a:nth-child(10) {bottom: -900%;}
.tabs .widget ul li:hover a {display: inline-block; box-shadow: none; background: rgba(0,61,118,.95);}
.tabs .widget ul li:hover a:hover {color: rgba(66,170,255,1);}


Собственно, если открывать сайт на мобильном телефоне, то меню будет выглядит неадаптивно. Хотелось бы как-то это донастроить.
Мне видятся следующие варианты:
1. Первый вариант, попытаться доработать текущее используемое мною меню в виде гаджета "списка", аналогично тому как это описывается или . Мне такие варианты нравятся, однако не знаю реально ли это сделать с учётом подпунктов. Да и вообще затрудняюсь с кодом.
2. Вообще сделать для мобильной версии отдельное меню по типу выбор из списка после клика, как описано на другом сайте. Но опять же возникает, как мне думается, проблема с подпунктами.
И ещё я не знаю как сделать, чтобы это второе меню отображалось только на мобильной версии сайта.
Пытался в блоггер добавить как гаджет HTML этот код.
<form><select name="menu" onchange="window.open(this.options[this.selectedIndex].value,'_blank')"
size=1 name=menu>
<option />- Название меню -<option value="http://URL" />Имя URL
<option value="http://URL1" /> Название страницы 1
<option value="http://URL2" /> Название страницы 2option>
<option value="http://URL3" /> Название страницы 3option>
</select></form>

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

Очень надеюсь на помощь форумчан.
Заранее спасибо.
p.s. если возможно то пожалуйста поподробнее. Для меня сделать это самостоятельно выглядит пока очень сложно.
В идеале хотелось бы реализовать вариант из первого пункта.
Ответ:
Сообщение от sergeyb5
Добрый день, прошу подсказать как адаптировать меню под мобильную версию сайта.
Сайт построен на платформе blogger.
Мною был применено ниспадающее меню с подпунктами, созданное по инструкции ().
На десктопах меня это меню очень устраивает.
Реализовано через гаджет blogger "Список"
Каждая цифра - это отдельная строка списка.

Типовой код списка:
1-ая строка.
<a href="ссылка на сайт 1"> Главная </a>
2-ая строка.
<a href="ссылка на сайт 2"> Страница сайта 2 </a>
<a href="ссылка на сайт 3"> Страница сайта 3 </a>


Мною добавлены следующие стили в шаблон блоггера:
.tabs-outer, .tabs .widget ul {overflow: visible;}
.tabs .widget ul::after {content: ""; display: block; clear: both;}
.tabs .widget ul li {position: relative;}
.tabs .widget ul li a:nth-child(n+2) {position: absolute; bottom: -100%; left: 0; z-index: 2000; width: 15em; border-radius: 0; display:none;}
.tabs .widget ul li a:nth-child(3) {bottom: -200%;}
.tabs .widget ul li a:nth-child(4) {bottom: -300%;}
.tabs .widget ul li a:nth-child(5) {bottom: -400%;}
.tabs .widget ul li a:nth-child(6) {bottom: -500%;}
.tabs .widget ul li a:nth-child(7) {bottom: -600%;}
.tabs .widget ul li a:nth-child(8) {bottom: -700%;}
.tabs .widget ul li a:nth-child(9) {bottom: -800%;}
.tabs .widget ul li a:nth-child(10) {bottom: -900%;}
.tabs .widget ul li:hover a {display: inline-block; box-shadow: none; background: rgba(0,61,118,.95);}
.tabs .widget ul li:hover a:hover {color: rgba(66,170,255,1);}


Собственно, если открывать сайт на мобильном телефоне, то меню будет выглядит неадаптивно. Хотелось бы как-то это донастроить.
Мне видятся следующие варианты:
1. Первый вариант, попытаться доработать текущее используемое мною меню в виде гаджета "списка", аналогично тому как это описывается или . Мне такие варианты нравятся, однако не знаю реально ли это сделать с учётом подпунктов. Да и вообще затрудняюсь с кодом.
2. Вообще сделать для мобильной версии отдельное меню по типу выбор из списка после клика, как описано на другом сайте. Но опять же возникает, как мне думается, проблема с подпунктами.
И ещё я не знаю как сделать, чтобы это второе меню отображалось только на мобильной версии сайта.
Пытался в блоггер добавить как гаджет HTML этот код.
<form><select name="menu" onchange="window.open(this.options[this.selectedIndex].value,'_blank')"
size=1 name=menu>
<option />- Название меню -<option value="http://URL" />Имя URL
<option value="http://URL1" /> Название страницы 1
<option value="http://URL2" /> Название страницы 2option>
<option value="http://URL3" /> Название страницы 3option>
</select></form>

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

Очень надеюсь на помощь форумчан.
Заранее спасибо.
p.s. если возможно то пожалуйста поподробнее. Для меня сделать это самостоятельно выглядит пока очень сложно.
В идеале хотелось бы реализовать вариант из первого пункта.
sergeyb5,
Цитата:
однако не знаю реально ли это сделать
1) Реально, дружок, реально
2) У тебя большие днищенские селекторы. Если у тебя проектик начнет расти, ты потом загнешься на специфичности и перебивании стилей. И выкинешь ты свой блоггер со своими гаджетами на помойку). Короче браузер медленнее работает с большими селекторами.
3) Тебе надо почитать про медиа-запросы и display: none. Ну там иногда не делают нон, а задают абс позиционирование
4) И язык надо учить...надо...
Вопрос: Панель управления сайтом

Добрый день уважаемые пользователя форума!
Вопрос такой,есть ли панель управления сайтом,например чтобы редактировать сайт не надо будет заходить через fttp клиент на хостинг сливать файлы редактировать их на локальном компьютере и потом опять заливать на хостинг,как это все избежать,чтобы можно было все это делать зайди просто на сайт(панель управления)
Ответ:
unnamed, есть, но связана со структурой и кодом самого сайта. Например, у нас админки общего назначения под наши же движки сайтов стоят от 10к. Если денег нет, ищите бесплатное решение. Например, существует много бесплатных CMS (это когда морда и админка сайта в одном флаконе).

Часто сайт удается кое-как редактировать при помощи штатного или специального установленного инструмента для работы с БД. Об удобстве тут речи обычно не идет и картинки с прочей лабудой у вас скорее всего загружать не получится, но чтобы изредка отредактировать контент, вполне сгодится. Например, на редко изменяемых или администрируемых не из админки сайтах я частенько сношу админку, но если вдруг нужно исправить какую-нить опечатку или еще что-то подобное, открываю базу в phpMyAdmin и редактирую. Естественно, это возможно, если у вас сайт построен на основе БД – так работает большинство современных сайтов. Если сайт построен исключительно на файлах, то в панели управления хостингом должен быть файл-менеджер с Web-интерфейсом, имеющий функцию редактирования текста файлов. Также многие профессиональные редакторы после соотв. настройки могут сами подключаться к сайту по FTP и сохранять вносимые изменения.
Вопрос: Joomla 3.1.5, смена адреса сайта

Доброй ночи!
Ребят, не могу разобраться.
Есть сайт на Joomla. Вертится на денвере на рабочей машине. Локально.
Он уже весь настроен и тд.
Хочу сменить адрес сайта, т.е. что бы был не xxx.ru, а yyy.ru
Зашел в Сайт - Общие настройки - Название сайта, изменил-сохранил. Не помогло.
При этом еще скопировал старую папку с сайтом, переименовал под новый адрес.
В configuration адрес прописал адрес везде новый.
А так же изменил пути в настройках Сервер и Система.

Но один фиг, сайт не доступен. Почему?
Ответ: Зачем на денвере менять?
На денвере как называется папка, так и будет адрес. Денвер перезагрузите. И зайдите по новому адресу.
На хостинге будет имя (адрес сайта). Как надо. Домен зарегить надо. И положить в папку куда надо на хостинге. И будет открываться по адресу. В настройках меняется название сайта, типа "сайт о помидорах"
На денвере можно хоть как назвать (адрес), не имеет значения. У меня стоит ddd допустим. А на хостингн http://www.site.ru/
Вопрос: Пропало название и описание сайта в результатах поиска

Простите, если вопрос глупый. но у меня паника. Четыре дня назад занялась самостоятельным продвижением своего сайта. Все шло просто прекрасно, по некоторым ключевым словам сайт появлялся на 11-14 месте Сегодня сайт пропал из результатов поиска Яндекса. Если набрать название компании в Яндексе, сайт появляется, но почему то без названия и описания - просто ссылка и адрес скрин
 
А раньше было - Автономная газификация. Внутреннюю оптимизацию - частично делал нанятый человек - он прописал ключевые слова на главной. Дальше делала сама - создание страниц, прописывание мета-данных (в панеле управления Joomla 3). Я не разбираюсь в html кодах, то есть и на главной не могла что то изменить в коде. Но получается, что пропало и название и описание сайта? Это Тайтл и сниппет?  
Основной вопрос - почему так стал отображаться сайт в поиске и как это исправить?
Ответ: morgul81

Цитата:
В url пробелов вроде же нету.

речь о других страницах.
 

Цитата:
яндекса с первых дней создания сайта

ну, так что он говорит об индексации сайта?
 

Цитата:
а должно быть и было раньше так:  

оно так и есть

 
только index.htm не считается основной страницей сайта. лучше не открывать один и тот же контент по разным url (а / и /index.htm - разные)
Вопрос: Сайт на поддомене - надо ли ставить Wordpress еще раз?

Или возможно обойтись CMS Wordpress, установленной на основном домене?
И как лучше поступить с базой данных - для каждого сайта создать новую или пусть будет одна на двоих?
Прошу помочь советом, как правильно поступить.

На всякий случай опишу ситуацию поподробнее:
Есть сайт , который работает на Wordpress. Хочу сделать еще один сайт на этом же домене по адресу . Сайт тоже будет в формате блога, тоже на Wordpress, но немного на другую тему. Хотя, в принципе, я не против, чтобы пользователи с основного сайта могли оставлять комментарии и даже, может быть, сообщения на новом сайте. Как и наоборот: пользователи со второго сайта тоже могли бы постить на первом сайте.

Заранее спасибо за помощь.
Ответ: отдельная БД. в отдельной папке сайт.