Предложения по улучшению
| |
GC-Vic | Дата: Воскресенье, 30 Марта 2008, 01:37 | Сообщение # 1 |
GcUp.ru
Сейчас нет на сайте
| Если вы нашли на сайте ошибки, серьезные неточности, то сообщайте в этом топике, чтобы администрация могла исправить возникшую ситуацию. Так же если есть какие-то дельные советы, предложения относительно сайта, его структуры, контента, то сообщайте и об этом. Администрация попробует пойти на встречу желанию пользователей, если этому есть реальная причина.
Закон Мерфи: "Если вы уверены, что ваш поступок встретит всеобщее одобрение, кому-то он обязательно не понравится".
|
|
| |
TLT | Дата: Вторник, 16 Февраля 2016, 18:34 | Сообщение # 1261 |
Сейчас нет на сайте
| Xakep, пожалуйста, кинь мне архив со всем, что ты подключил к тестовому форуму, ничего лишнего. Я поставлю, посмотрим...
Код <script> $(document).ready(function() { var langs = ["bsh", "c", "cc", "cpp", "cs", "csh", "cyc", "cv", "htm", "html", "java", "js", "m", "mxml", "perl", "pl", "pm", "py", "rb", "sh", "xhtml", "xml", "xsl"];
langs.sort(function(a, b){ return b.length - a.length; // ASC -> a - b; DESC -> b - a });
$(".codeMessage").each(function() { var str = $(this).html(); var obj = $(this);
langs.forEach(function(item) { var regex = new RegExp("\-"+item); str = str.replace(regex, "<span class = 'prettyprint-lang' lang = '"+item+"'></span>"); });
$(obj).replaceWith("<pre class=\"prettyprint\">"+str+"<br></pre>"); });
$(".prettyprint").each(function() { var lang = $(this).find(".prettyprint-lang");
if ($(lang).length > 0) { var langVal = $(lang).attr("lang"); $(this).addClass("lang-"+langVal); } }); }); </script> <style> .prettyprint { width: 728px !important; overflow-x: scroll; font-size: 12px; padding-left: 12px !important; } </style>
Дао, выраженное словами, не есть истинное Дао.
|
|
| |
Alexan-Dwer | Дата: Среда, 17 Февраля 2016, 18:55 | Сообщение # 1262 |
почетный гость
Сейчас нет на сайте
| Предлагаю сделать подфорум для проектов (заявок) на Gamiron, то есть: - Ваши проекты
- Идеи для реализации
- Проекты в разработке
P.S. Не знаю, у меня ли это только, но под FireFox'ом некоторые JavaScript'ы не работают, а именно: не получается зайти на сайт (не открывается форма входа), не открываются спойлеры и еще некоторые функции...
Проверял настройки браузера, блокировки нигде нет, всё включено. Причем, на других сайтах на этом же хостинге всё работает. Приходится использовать другой браузер
Сообщение отредактировал Alexan-Dwer - Среда, 17 Февраля 2016, 19:03 |
|
| |
Xakep | Дата: Среда, 17 Февраля 2016, 20:27 | Сообщение # 1263 |
めちゃくちゃちゃ
Сейчас нет на сайте
| Цитата TLT ( ) Xakep, пожалуйста, кинь мне архив со всем, что ты подключил к тестовому форуму, ничего лишнего. Я поставлю, посмотрим...
Вот тут просто кусочек кода нужно вставить, который я написал, перед тегом </head>: Код тут а так внешние файлы подключаются через интернет, jQuery берется из стандартного репозитория, ну и сам pretiffy тоже из стандартного (первые 2 строчки)Добавлено (17 февраля 2016, 20:21) --------------------------------------------- Можно и в футер поставить, вообще у Вас вроде уже стоит jQuery, так что наверное можно его не подключать. Добавлено (17 февраля 2016, 20:27) ---------------------------------------------
Цитата Alexan-Dwer ( ) P.S. Не знаю, у меня ли это только, но под FireFox'ом некоторые JavaScript'ы не работают, а именно: не получается зайти на сайт (не открывается форма входа), не открываются спойлеры и еще некоторые функции...
Проверил у себя все нормально отрабатывает.
|
|
| |
Alexan-Dwer | Дата: Среда, 17 Февраля 2016, 20:44 | Сообщение # 1264 |
почетный гость
Сейчас нет на сайте
| Цитата Проверил у себя все нормально отрабатывает.
В FireFox?
Xakep, если да, версию Вашего FireFox'a напишите, пожалуйста
Сообщение отредактировал Alexan-Dwer - Среда, 17 Февраля 2016, 20:46 |
|
| |
YellowAfterlife | Дата: Среда, 17 Февраля 2016, 21:17 | Сообщение # 1265 |
Сейчас нет на сайте
| Цитата Alexan-Dwer ( ) Xakep, если да, версию Вашего FireFox'a напишите, пожалуйста smile У меня Firefox 44.0.2 на 64-битной Windows 8.1, всё работает нормально. В отличии от Chrome, Firefox открывает некоторые страницы как всплывающие окна (а не вкладки), но это можно и отдельным скриптом исправить.
|
|
| |
TLT | Дата: Среда, 17 Февраля 2016, 22:34 | Сообщение # 1266 |
Сейчас нет на сайте
| Alexan-Dwer, Тестировал. Есть проблемы дизайна с IE только - меню, например, не показывается правильно... Но вообще, всё должно работать. На Firefox Developer Edition тестил - норм. Возможно, у тебя что-то недогружается.
Дао, выраженное словами, не есть истинное Дао.
|
|
| |
TLT | Дата: Среда, 17 Февраля 2016, 22:57 | Сообщение # 1267 |
Сейчас нет на сайте
| Xakep, подключил... Как и было понятно до - кучи серьезных проблем - у меня меню админа перестало работать, многие кнопки, типа появления окна с наградами перестали работать. Убрал.
Дао, выраженное словами, не есть истинное Дао.
|
|
| |
Alexan-Dwer | Дата: Четверг, 18 Февраля 2016, 07:36 | Сообщение # 1268 |
почетный гость
Сейчас нет на сайте
| TLT, ясно. Тогда буду более детально изучать проблему, почему у других работает, а у меня нет...
Посмотрел я с помощью Firebug'а, в чём причина этих ошибок, удалось кое-что найти: При нажатии на кнопку входа получаю ошибку - "ReferenceError: _uWnd is not defined". А при открытии спойлера - "ReferenceError: $ is not defined".
Причём, вторую ошибку можно отследить, поставив на неё breakpoint; а вот на первой отладчик зависает. видимо точка вызова находится слишком далеко...
На другом сайте, с таким же хостинком всё работает нормально, но там используется другая версия jQuery библиотеки.
Я не специалист по Java, поэтому, может кто-то, кто лучше разбирается, сможет лучше найти проблему, и исправить её...
В Oper'е, у меня кстати, тоже всё работает. Видимо браузер игнорирует (исправляет) ошибки. Но думаю, всё же стоит обратить внимание на них Undefined, они такие undefined...
Сообщение отредактировал Alexan-Dwer - Четверг, 18 Февраля 2016, 10:33 |
|
| |
TLT | Дата: Четверг, 18 Февраля 2016, 13:22 | Сообщение # 1269 |
Сейчас нет на сайте
| Цитата Alexan-Dwer ( ) там используется другая версия jQuery библиотеки. Какая?
Сейчас подключил версию немного свежее - 1.10.2.
Дао, выраженное словами, не есть истинное Дао.
|
|
| |
Alexan-Dwer | Дата: Четверг, 18 Февраля 2016, 13:39 | Сообщение # 1270 |
почетный гость
Сейчас нет на сайте
| TLT, как я понял, нужен даунгрейт, а не апгрейт версии... На том сайте, по логам, стоит 1.7.2, но может, ещё где-то ниже будет задействована.
Я думаю, тут нужен всё таки JS программист, так как с jQuery я вообще не работал.
При 1.10.2 ошибки остались.
Сообщение отредактировал Alexan-Dwer - Четверг, 18 Февраля 2016, 13:40 |
|
| |
Vostrugin | Дата: Четверг, 18 Февраля 2016, 13:40 | Сообщение # 1271 |
постоянный участник
Сейчас нет на сайте
| Цитата Alexan-Dwer ( ) В Oper'е, у меня кстати, тоже всё работает. Видимо браузер игнорирует (исправляет) ошибки. Но думаю, всё же стоит обратить внимание на них wink Undefined, они такие undefined... Браузеры не исправляют js. Проблема может быть в куках, кеше. Попробуй зайти на gcup используя режим инкогнито, возможно будет работать. А лучше конечно очистить все куки и кеш связанный с сайтом и попробовать снова.
|
|
| |
Alexan-Dwer | Дата: Четверг, 18 Февраля 2016, 13:42 | Сообщение # 1272 |
почетный гость
Сейчас нет на сайте
| Vostrugin, этот вариант отпадает, так как я и так в приватном режиме сижу, чтобы память не захламлять...
|
|
| |
Vostrugin | Дата: Четверг, 18 Февраля 2016, 13:46 | Сообщение # 1273 |
постоянный участник
Сейчас нет на сайте
| Alexan-Dwer, из расширений есть что-то не стандартное? Попробуй открыть консоль фаербага и выполнить
|
|
| |
Alexan-Dwer | Дата: Четверг, 18 Февраля 2016, 13:50 | Сообщение # 1274 |
почетный гость
Сейчас нет на сайте
| Vostrugin,
Код _uWnd.alert("Тест"); ReferenceError: _uWnd is not defined
_uWnd.alert("Тест");
Благодаря помощи Vostrugin, удалось найти причину, не работают эти скрипты потому-что в приватном режиме FireFox'а блокируются скрипты:
Цитата Ресурс на «http://s18.ucoz.net/src/base.css» был заблокирован, так как включена защита от отслеживания. Ресурс на «http://s18.ucoz.net/src/layer5.css» был заблокирован, так как включена защита от отслеживания. Ресурс на «http://s18.ucoz.net/src/jquery-1.10.2.js» был заблокирован, так как включена защита от отслеживания. Ресурс на «http://s18.ucoz.net/src/ulightbox/ulightbox.css» был заблокирован, так как включена защита от отслеживания. Ресурс на «http://s18.ucoz.net/src/ulightbox/ulightbox.js» был заблокирован, так как включена защита от отслеживания. Ресурс на «http://s18.ucoz.net/src/uwnd.js?2» был заблокирован, так как включена защита от отслеживания.
Но почему практически такие же скрипты, на другом сайте, не блокируются в том же режиме?
Например: http://s9.ucoz.net/src/ulightbox/ulightbox.js
Сообщение отредактировал Alexan-Dwer - Четверг, 18 Февраля 2016, 14:20 |
|
| |
Vostrugin | Дата: Четверг, 18 Февраля 2016, 14:38 | Сообщение # 1275 |
постоянный участник
Сейчас нет на сайте
| Alexan-Dwer, всё верно. В инкогнито режутся некоторые файлы. Осталось определить почему браузер посчитал это отслеживанием и устранить причину
|
|
| |
Alexan-Dwer | Дата: Четверг, 18 Февраля 2016, 15:00 | Сообщение # 1276 |
почетный гость
Сейчас нет на сайте
| Vostrugin, причину пока установить не смог, причём FF блокирует не только скрипты, но и некоторые изображения.
Нашёл только временный вариант решения: Нажать в адресной строке Firefox на иконку щита -> Настройки -> Отключить защиту для этого сайта.
Но, при таком способе будут сохраняться временные файлы
Сообщение отредактировал Alexan-Dwer - Четверг, 18 Февраля 2016, 15:01 |
|
| |
wcpt | Дата: Четверг, 18 Февраля 2016, 19:42 | Сообщение # 1277 |
постоянный участник
Сейчас нет на сайте
| та же проблема, но не только на FF, но и на Chrome.
Сообщение отредактировал wcpt - Четверг, 18 Февраля 2016, 19:42 |
|
| |
Alexan-Dwer | Дата: Четверг, 18 Февраля 2016, 20:02 | Сообщение # 1278 |
почетный гость
Сейчас нет на сайте
| wcpt, спасибо за помощь в тестировании на других браузерах ;)
Предлагаю такой вариант решения: Поскольку нужные библиотеки блокируются не со всех серверов, с s9 по-моему он пропускает, можно добавить js событие по загрузке страницы, вставлять блокируемые библиотеки, после head (использую свойство innerHTML для страницы), с другого сервера.
По идее, Profit ;)
Кстати, у меня эта проблема, появилась несколько месяцев назад (примерно 4-5), до этого всё работало. Обновлений браузера не производил.
Можно конечно написать в поддержку хостинга, так как блокируются по сути, их скрипты, но ИМХО, будет тишина...
Сообщение отредактировал Alexan-Dwer - Четверг, 18 Февраля 2016, 20:13 |
|
| |
TLT | Дата: Четверг, 18 Февраля 2016, 20:13 | Сообщение # 1279 |
Сейчас нет на сайте
| Alexan-Dwer, выясни точнее какие сервера блокируются, а какие нет - запросим в техническую поддержку хостинга перенос.
Дао, выраженное словами, не есть истинное Дао.
|
|
| |
Alexan-Dwer | Дата: Четверг, 18 Февраля 2016, 20:36 | Сообщение # 1280 |
почетный гость
Сейчас нет на сайте
| TLT, ха, стал я собирать список, и вот что получил, проблема даже не в адресе к скрипту, а в том как он вписан на странице, на моём сайте с таким же хостингом они проходят, а если адреса на них вставить в чистый html документ, их наоборот заблокирует.
И тут даже я не знаю, почему такое может быть
Мои идеи кончились, во всяком случае, на данный момент...
Сообщение отредактировал Alexan-Dwer - Четверг, 18 Февраля 2016, 20:37 |
|
| |
|