![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
Итак, покопался в скриптах.
В тестовом режиме добавил следующие возможности: 1. Обратите внимание в постах, рядом с вашими никами и аватарами теперь две новых ссылки: "Вставить ник" и "Цитата". При клике на п. "Вставить ник" внизу автоматически открывается окно быстрого ответа, куда вставляется никнейм пользователя, выделенный жирным. Также, если вы выделите какую то часть сообщения пользователя и нажмете на ссылку "Цитата", то сообщение будет процитировано внизу в форме быстрого ответа. Что это все означает? Офигенную экономию времени, лишних движений и снижение нагрузки на форум. Фактически вам не нужно кликать на ссылку "Ответить", а приступить к постингу сразу, не покидая страницу. К тому же решена пресловутая проблема с мультицитированием. 2. Обратите внимание, над списком пользователей появился пункт - "Обновить список", при клике на которой произойдет обновление списка пользователей онлайн, без перезагрузки страницы. Реализовано с помощью технологии AJAX. Можно было, конечно, сделать так, чтобы список обновлялся динамически, без клика по пункту "Обновить...", но это создало бы нагрузку на сервер. 3. По умолчанию в личных сообщениях теперь доступна полноценная форма ответа. Теперь чатится в ЛС будет проще и опять же, не надо лишний раз грузить страницу, чтобы написать ответ. Проверьте свои ящики, обнаружите нововведение. 4. Немногим известно, что существует облегченная, текстовая версия форума по адресу - http://www.pickupforum.com/lofiversion/ . Как видите, это версия без баннеров, графики и прочих перегруженных элементов. Например таким образом удобно смотреть форум с телефона. Но была одна проблема - смотреть форум можно, а отвечать в темах нельзя. Так вот, теперь такая возомжность появилась. Теперь вы можете постить на форум со своих мобильников, не растрачивая трафик. 5. Теперь можно постить видео. Ура:) Видео интерпретируется автоматически. Т.е. вы просто пишите в сообщении ссылку на видео и движок форума автоматом будет рисовать окошко. Поддерживаются следующие сервисы: rutube.ru video.mail.ru smotri.com ukrtube.com.ua video.bigmir.net video.online.ua www.u-tube.ru kiwi.kz youtube.com vimeo.com Но вот в некоторых случаях может потребоваться заключение ссылки на видео в теги media youtube.com video.yandex.ru Обращаю внимание, что введение новых функций частенько означает введение новых багов и глюков. Так что если у вас что-то заработает не так, появятся непонятные куски кода или произойдет что то еще, отписывайтесь. -------------------- |
|
|
![]() |
![]()
Сообщение
#2
|
|
![]() серая масса ![]() Группа: Супер Гуру Сообщений: 10408 Регистрация: 9.2.2005 Вставить ник Цитата Из: Denpasar Пользователь №: 445 Страна: ![]() Пол: ![]() ![]() |
у меня не работают ни "вставить ник", ни "цитата".
Возможно, потому, что функции прописывается как "http://www.pickupforum.com/java script:ins()" убери пробелы в слове "javascript" -------------------- Ветеран ![]() |
|
|
![]()
Сообщение
#3
|
|
![]() Постоялец ![]() ![]() ![]() Группа: Форумчанин Сообщений: 430 Регистрация: 2.5.2010 Вставить ник Цитата Пользователь №: 1006257 Страна: ![]() Пол: ![]() ![]() |
Предлагаю сделать определение для nestedQuotes.
Рекурсивный обход дерева до автора со сбором мета-информации. Сообщение отредактировал Аpple - 24.10.2010, 18:20 |
|
|
![]()
Сообщение
#4
|
|
![]() серая масса ![]() Группа: Супер Гуру Сообщений: 10408 Регистрация: 9.2.2005 Вставить ник Цитата Из: Denpasar Пользователь №: 445 Страна: ![]() Пол: ![]() ![]() |
вооо, теперь намано
-------------------- Ветеран ![]() |
|
|
![]()
Сообщение
#5
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
В Хроме вставка ника и цитаты не работает.
-------------------- |
|
|
![]()
Сообщение
#6
|
|
![]() эээ, не надо мне ммм ![]() Группа: Супер Гуру Сообщений: 4864 Регистрация: 11.9.2006 Вставить ник Цитата Из: Belarus-USA Пользователь №: 3095 Страна: ![]() Пол: ![]() ![]() |
Цитата В Хроме вставка ника и цитаты не работает. пилять! я только им и пользуюсь... кстати, в этот раз сработало! -------------------- |
|
|
![]()
Сообщение
#7
|
|
![]() эээ, не надо мне ммм ![]() Группа: Супер Гуру Сообщений: 4864 Регистрация: 11.9.2006 Вставить ник Цитата Из: Belarus-USA Пользователь №: 3095 Страна: ![]() Пол: ![]() ![]() |
вставка цитат работает и в Хроме, однако они вставляются в окно быстрого ответа без тэгов [ quote][ /quote]...
Сообщение отредактировал Водар Паветра - 24.10.2010, 20:49 -------------------- |
|
|
![]()
Сообщение
#8
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
Теперь можно постить видео. Ура:)
Видео интерпретируется автоматически. Т.е. вы просто пишите в сообщении ссылку на видео и движок форума автоматом будет рисовать окошко. Поддерживаются следующие сервисы: rutube.ru video.mail.ru smotri.com ukrtube.com.ua video.bigmir.net video.online.ua www.u-tube.ru kiwi.kz youtube.com vimeo.com Но вот в некоторых случаях может потребоваться заключение ссылки на видео в теги media youtube.com video.yandex.ru Ну и пример: -------------------- |
|
|
![]()
Сообщение
#9
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
вставка цитат работает и в Хроме, однако они вставляются в окно быстрого ответа без тэгов [ quote][ /quote]... Shit happens. К сожалению не могу пока найти способа срабатывания этой фигни во всех браузерах... там либо только для Хрома, либо Firefox, IE начиная с 7 версии, Opera... но не Хром. Кусок Javascript кода, который отвечает за вставку могу выложить, если кто знает, как его универсальным сделать, будет гуд. -------------------- |
|
|
![]()
Сообщение
#10
|
|
![]() Бабоукладчег ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Форумчанин Сообщений: 13758 Регистрация: 5.10.2006 Вставить ник Цитата Пользователь №: 3181 Страна: ![]() Пол: ![]() ![]() |
класс! с цитированием гораздо легче жить!
Сообщение отредактировал 4YBAK - 24.10.2010, 23:29 -------------------- В поисках своего пути...
![]() ![]() ![]() ![]() ![]() ![]() Выращенное зверье тут http://dragcave.net/user/4YBAK Бесплатные уроки гитары тут: http://nagitarke.ru ![]() |
|
|
![]()
Сообщение
#11
|
|
![]() Постоялец ![]() ![]() ![]() Группа: Форумчанин Сообщений: 430 Регистрация: 2.5.2010 Вставить ник Цитата Пользователь №: 1006257 Страна: ![]() Пол: ![]() ![]() |
|
|
|
![]()
Сообщение
#12
|
|
![]() Избранный ![]() Группа: Администратор Сообщений: 7877 Регистрация: 13.3.2009 Вставить ник Цитата Из: Мск Пользователь №: 1004001 Страна: ![]() Пол: ![]() ![]() |
че ты вы нахимичили, форум тупит, когда переходишь с раздела в раздел
|
|
|
![]()
Сообщение
#13
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
Забыл упомянуть, замечания Олиссы рассматриваться не будут. Она неправильно обозначает проблемы и замечания:)
|
|
|
![]()
Сообщение
#14
|
|
![]() Избранный ![]() Группа: Администратор Сообщений: 7877 Регистрация: 13.3.2009 Вставить ник Цитата Из: Мск Пользователь №: 1004001 Страна: ![]() Пол: ![]() ![]() |
Ну и не рассматривай)
|
|
|
![]()
Сообщение
#15
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
Ну и не рассматривай) Оля, я посмотрю конечно... но ты скажи конкретно, что не так? При каких действиях? И.т.д. -------------------- |
|
|
![]()
Сообщение
#16
|
|
![]() Избранный ![]() Группа: Администратор Сообщений: 7877 Регистрация: 13.3.2009 Вставить ник Цитата Из: Мск Пользователь №: 1004001 Страна: ![]() Пол: ![]() ![]() |
когда находясь в одном разделе нажимаешь на верхнюю ссылку главной страницы (не картинку, а именно название) форум подвисает. А если на картинку - то норм.
|
|
|
![]()
Сообщение
#17
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
когда находясь в одном разделе нажимаешь на верхнюю ссылку главной страницы (не картинку, а именно название) форум подвисает. А если на картинку - то норм. Он не подвисает. Это обрабатываются скрипты. По ощущениями, стало немного медленее грузится, да... и это закономерно, ведь добавился новый код с введением новых функций. Но мы тут с Яриком сегодня вечерком будем разбираться. Видишь ли, проблема может быть и на стороне хостера также... проблемы с кэшированием и.т.д. Пока что кликай на картинку... хотя такое поведение немного странно:) -------------------- |
|
|
![]()
Сообщение
#18
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
Короче... добавил вроде отправку быстрого сообщения через AJAX без перезагрузки страницы... но... не работает так, как надо :)
-------------------- |
|
|
![]()
Сообщение
#19
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
Так и не удалось добиться нормальной работы модуля AJAX, посему функция отключил. Не выходит тут пока мини-Вконтактик.
Кстати в профиле скоро можно будет указывать ссылку на страницу вконтакте:) Coming soon! -------------------- |
|
|
![]()
Сообщение
#20
|
|
![]() You look like the sun ![]() Группа: Супер Гуру Сообщений: 5430 Регистрация: 5.7.2007 Вставить ник Цитата Из: Москва Пользователь №: 3998 Страна: ![]() Пол: ![]() ![]() |
Кусок Javascript кода, который отвечает за вставку могу выложить, если кто знает, как его универсальным сделать, будет гуд. Выкладывай, посмотрим. Вот код: Код if ( $poster['id'] ) { $poster['_members_display_name'] = "<a href='{$this->base_url}showuser={$poster['id']}'>{$poster['members_display_name_short']}</a>"; $poster['ins_nick'] = "<a href=\"java script:ins('".str_replace(array(" ", "'"), array("& nbsp;", "\'"), $poster['members_display_name'] )."')\">Вставить ник</a>"; } $qqn = str_replace( array(" ", "'"), array(" ", "\& #39;"), $poster['members_display_name'] ); $poster['ins_q'] = "<a onmouseover=\"copyQ('{$qqn}','{$row['q_date']}', '{$row['pid']}');\" href=\"java script:pasteQ();\">Цитата</a>"; Теоретически если его дописать под определение браузера, чтобы он подгружал работающую функцию при определении USER-Agent пользователя, то можно решить проблему) -------------------- |
|
|
![]() ![]() |
![]() |
Текстовая версия Архив форума | Сейчас: 24.5.2025, 1:46 |
![]() |
![]() |