Ezingrin
Поясните, для чего делается проверка, как используется результат проверки, с какой страницы проверять(из топика или откуда)
Запросы по скриптам[7]
Сообщений 681 страница 700 из 1002
Поделиться681Чт, 29 Сен 2016 12:13:29
Поделиться682Чт, 29 Сен 2016 12:23:07
Alex_63, все для того же оглавления. По задумке, текст который будет включен в оглавление должен выделяться BBкодом, но делать это должен только кто-то из администрации/модераторов или ТС в своих сообщениях.
Отредактировано Ezingrin (Чт, 29 Сен 2016 12:26:06)
Поделиться683Чт, 29 Сен 2016 12:43:05
Ezingrin
Проверить на ТС - мон запросить аяксом - (Из HTML верх, - если мы в топике:
if($("#pun-viewtopic").length){ //Мы в Топике:
var tid = ID темы ( Мон выпарсить из document.URL)
var this_author=false;var sel=".topicpost .pl-email:first>a";
if( $(".topicpost").length){ var id = $(sel).attr("href").split("id=")[1]
} else { $.ajax({ url:"/viewtopic.php?id="+tid,async:false,cache:true,success:function(data){
id = $(data).find(sel).attr("href").split("id=")[1];
}});}
$(document).ready(function(){
if($("#mod-options").length)this_author = true;
if( id && +id == UserID) this_author = true;if(!!this_author) { //Если есть Допуск(Модер или ТС)
//Делаем что-то...
}
});}
Поделиться684Чт, 29 Сен 2016 12:54:09
Alex_63, спасибо. Что-то я о варианте проверки первого сообщения темы аяксом не подумал...
Поделиться685Чт, 29 Сен 2016 14:12:39
pusheen.
Ну наверно ставить фрейм к каждой кнопке - наиболее простое решение... собственно проверил - работает и через один фрейм - но нужно выжидать пока закончится обработка первого из бросков секунд 15-20 перед нажатием следующего
Поделиться686Чт, 29 Сен 2016 15:07:45
Deff
фиг его знает, я и минуту ждала перед вторым нажатием, и две... нифига, обработка второго броска не идет и все))
а из-за большого количества фреймов лагать не будет? о.о
Поделиться687Чт, 29 Сен 2016 15:39:58
а из-за большого количества фреймов лагать не будет? о.о
Ну единственно - долгая загрузка страницы ( крутиться загрузка) Если 10 кнопок - должно быть нормально... если более - ни наю - надо тестить
Поделиться688Чт, 29 Сен 2016 16:00:14
Deff
не подскажешь, как бб тег хайд сделать в хтмл шаблоне?
Поделиться689Чт, 29 Сен 2016 16:06:53
pusheen.
Поясни - как это ? В каком шаблоне ?
Поделиться690Чт, 29 Сен 2016 16:09:54
Alex_63
Ну у меня хтмл шаблон анкеты, и в последней вкладке - информация о пользователе.
зная, как они ворчат о нежелании афишировать скайпом или страницей вка... да даже именем, о чем тут говорить)
если бб шаблон, то бб тег хайд спасал, а в хтмл я не знаю как прописать хайд по количеству сообщений или хотябы группе пользователей.
вроде на phpbb так делала, а тут не выходит ._.
Поделиться691Чт, 29 Сен 2016 16:19:18
pusheen.
Если HTML в постах подключен моим скриптом - мон вставить BB тег [hide] ...
Иначе - мон сделать проверку скриптом - но эт ненадежно (Мон вытащить контент из исходного кода
Поделиться692Чт, 29 Сен 2016 16:25:32
Alex_63
не, у меня другой скрипт, который включает хтмл проще и одним тегом.
о какой проверке идет речь? о.О
(Мон вытащить контент из исходного кода
ты думаешь они все поголовно будут знать об этом? х) мне главное чтоб они не воняли
но изначально ведь [hide] как-то конвентируется из хтмл? или нет?
Поделиться693Чт, 29 Сен 2016 16:32:37
но изначально ведь [hide] как-то конвентируется из хтмл? или нет?
Неть, тег парсится сервером и в зависимости от допуска -открываецо или выдается сообщение, что юзер не имеет прав для просмотра
===================
Ну можно так:
<div class="quote-box Hidden" data="400"><cite>Скрытый текст:</cite><blockquote><p>ТЕКСТ</p></blockquote></div>
<script>var L=$(".quote-box.Hidden:last").removeClass("Hidden");var L1=L.attr("data");if(GroupID==3||(!$("#mod-options").length&&+L1>UserPosts)){L.find("blockquote").text("Вы не имеете прав для просмотра скрытого текста.")}</script>
(*правда не тестил - могёт не сработать
Поделиться694Чт, 29 Сен 2016 16:40:15
Доброго времени.
Я искал и не нашел, как сделать так, чтобы в постах можно было сделать всплывающие подсказки.
То есть есть тема Всплывающие подсказки в постах - но код у меня не работает.
я так понял http://lytebox.com/lib/lytebox/lytebox.js - не отвечает на запрос.
Я побегал по форумам и нашел вот такой:
Пример работающего скрипта: http://lexington.f-rpg.ru/viewtopic.php?id=11
Как у них реализован функционал, что при наведении на имя выплывает изображение?
Поделиться695Чт, 29 Сен 2016 16:42:08
Alex_63
класс, работает ;DDD
скрытый текст могут просматривать ТОЛЬКО админы.
я чет ржу в голос, но меня все устраивает))
Поделиться696Сб, 1 Окт 2016 18:16:24
Внес поправки - стало чуть лучше, но все равно работает не везде.
Протестируйте еще раз на новых оценках
Снова здравствуйте. Спасибо большое!
Протестировали.
с главного акка все равно не проставляются.
а что именно вы правили? чтобы я хоть понимал))
Поделиться697Сб, 1 Окт 2016 18:18:20
kami tenko
Они проставляются (в спец.теме - есть), но не ищутся поиском.
Попробуйте (временно, для теста) изменить свой ник (убрать точку), потестируйте, отпишитесь.
Правил поисковой запрос, который запрашивается аяксом для вывода комментов
Поделиться698Сб, 1 Окт 2016 20:01:12
Alex_63
хорошо. попробуем. Спасибо))
Правил поисковой запрос, который запрашивается аяксом для вывода комментов
а. вот оно что) спасибо за пояснение)
эта правка влияет только на проставление от главного акка? или на какие-то еще ошибки тоже?
Отредактировано kami tenko (Сб, 1 Окт 2016 20:03:34)
Поделиться699Сб, 1 Окт 2016 20:05:17
эта правка влияет только на проставление от главного акка? или на какие-то еще ошибки тоже?
Влияет на работу с разными символами в никах, в частности точкой и пробелом. Поиск их не всегда ищет.
Пока идеального варианта, чтобы искало все - не нашел, буду еще думать.
Поделиться700Вс, 2 Окт 2016 10:01:26
Эх, и снова здравствуйте (как-то себя уже не ловко чувствую...)
Есть способ получить ссылку на отправляемое сообщение?
Да-да, для все того же оглавления. Просто хочу вносить запись при нажатии кнопки отправить, а вот как получить ссылку на отправляемое сообщение ни как не додумаюсь...