Ezingrin
Нун делать проверку формы перед тем, как отправлять запрос:
if (process_form($('#post')[0])) $.ajax({ ...
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[7]
Ezingrin
Нун делать проверку формы перед тем, как отправлять запрос:
if (process_form($('#post')[0])) $.ajax({ ...
Alex_63, вообще не помогло. Проверку проходит, а потом выдает ту же ошибку.
Ezingrin
Есть готовые скрипты отправки сообщения, к примеру быстрый предпросмотр сообщения, или редактирования - скопируйте кусок с отправкой поста оттуда
Deff, так это он и есть, скрипт быстрой отправки сообщения, который кинул Alex_63. Аяксом он, вроде бы, то что нужно отправляет, по нужному адресу, но вот почему-то не хочет нормально выполнять отправку.
Ezingrin
Т.е исходный скрипт от Alex - не работает ?
========================
Ищите работающий исходник, и разбирайте, вроде жалоб не было на скрипты с аяксом
Ищите работающий исходник, и разбирайте, вроде жалоб не было на скрипты с аяксом
Я буду первым!
Да и перелопатил я эти скрипты и увы, не нашел проблему.
Ezingrin
Не знаю, дайте ссылку на скрипт и на тестовый форум со скриптом, поставьте пиар вход - будет время - посмотрю
Deff, немного поплясал с бубном и, кажется, что-то начинается работать. Так что отбой тревоги.
Есть скрипт "Полноценный портал для форумов MyBB v2.0." Ссылка
Есть код "Новостной ленты"
Код:<script type="text/javascript"> $(function(){ $('div.boxrss').append('<div id="lenta" style="width: 100%; background: white;"><table id="bib" cellspacing="0" width=100% align="center"><tr><th width=100%><b>Последние сообщения форума</b></th></tr></table></tr></table></div>'); $.get('/export.php','',processXML); function processXML(data){ $(data).find('item:lt(10)').each(function(){ var JAuthor=$(this).find('author').text().slice(14,-1);var JTitle=$(this).find('title').text(); var JLink=$(this).find('link').text();var JCont=$(this).find('description').text().split('\n',1); var JPosted=$(this).find('pubDate').text().slice(4,-9); $('#bib').append('<tr><td><div class="post_title"><p><strong><span style="font-size: small;">'+JTitle+'</span></strong></p><div><span style="float: right;">'+JPosted+' | Написал: '+ JAuthor +'</span><br></div></div></br></br>'+JCont+'</br><a href="'+ JLink +'" title="'+JTitle+'">Читать далее »</a></td></tr>'); }); } }); </script>
1. Как прописать, чтобы в открывшейся ссылке на новый пост, выводилось не больше 2 (3,4,5 и тд) изображений. А то есть посты, где по очень много фото и хорошо было бы ограничить их количество в Новостной ленте.
2. Цитаты отображают вместо Ника, цифры. Как исправить?
2. Цитаты отображают вместо Ника, цифры. Как исправить?
Никак - ибо формат аватарки в цитате требует наличия идентификаторов вместо ника.. Если ток писать отдельный скрипт на распарс постов в портале
3. Как в скрипте Портала убрать Верхнюю ( и Нижнюю) строки Меню, вместе с полосой. А вместо этого прописать свои Менюшки ( например всего 2 или 3 пункта).
Ссылку на страницу портала
1. Как прописать, чтобы в открывшейся ссылке на новый пост, выводилось не больше 2 (3,4,5 и тд) изображений.
<script type="text/javascript"> $(function(){ $('div.boxrss').append('<div id="lenta" style="width: 100%; background: white;"><table id="bib" cellspacing="0" width=100% align="center"><tr><th width=100%><b>Последние сообщения форума</b></th></tr></table></tr></table></div>'); $.get('/export.php','',processXML); function processXML(data){ $(data).find('item:lt(10)').each(function(){ var JAuthor=$(this).find('author').text().slice(14,-1);var JTitle=$(this).find('title').text(); var JLink=$(this).find('link').text();var JCont=$(this).find('description').text().split('\n',1); var JPosted=$(this).find('pubDate').text().slice(4,-9); $('#bib').append('<tr><td><div class="post_title"><p><strong><span style="font-size: small;">'+JTitle+'</span></strong></p><div><span style="float: right;">'+JPosted+' | Написал: '+ JAuthor +'</span><br></div></div></br></br>'+JCont+'</br><a href="'+ JLink +'" title="'+JTitle+'">Читать далее »</a></td></tr>'); $('#bib').find('tr:last').find('img:gt(2)').replaceWith('[ изображение ]')}); } }); </script>
Вот в этой строчке - правим число синим (Да, - Это добавка
$('#bib').find('tr:last').find('img:gt(2)').replaceWith('[ изображение ]')});
I
подскажите, пожалуйста
поставила код с [html] в подпись, если заходить в профиль, то хтмл не срабатывает и выглядит это лишь как текст (в темах все работает). можно ли исправить, чтобы срабатывало?
в профилев теме
если невозможно, то подскажите, пожалуйста, как убрать пустое пространство после того, как скрываю подпись из профиля? (#profile-signature {visibility: hidden;})
II
можно ли сделать так, чтобы эти блоки по высоте автоматически становились одинаковы?
III
поставила скрипт с новым редактированием постов Ссылка + скрипт анкет Ссылка
теперь, если я вставляю в анкету символ (конкретно - этот ♐), а затем редактирую соо, то символ магическим образом исчезает. если редактирую и вставляю его обратно - все равно исчезает. но появляется, если я редактирую через расширенную версию. можно как-то это пофиксить?
Отредактировано бланш (Вт, 11 Окт 2016 03:29:04)
можно ли исправить, чтобы срабатывало?
Нет, скрипт HTML в постах работает ток в постах и более нигде (Ну еще в предпросмотре при добавлении и редактировании, т.к там тоже пост)
(#profile-signature {visibility: hidden;})
Так вроде >
#profile-signature{
display:none
}
можно ли сделать так, чтобы эти блоки по высоте автоматически становились одинаковы?
Ccылку на пост с проблемой
если я редактирую через расширенную версию. можно как-то это пофиксить?
Скорее всего никак... ибо спецсимволов много, а таблица в аякс-энкодере ограничена по количеству вписанных символов
Все спецсимволы все равно не всунуть... Но подумаю - ибо уже не первая просьба
Нет, скрипт HTML в постах работает ток в постах и более нигде (Ну еще в предпросмотре при добавлении и редактировании, т.к там тоже пост)
Так вроде >
спасибо))
бланш написал(а):
можно ли сделать так, чтобы эти блоки по высоте автоматически становились одинаковы?
Ccылку на пост с проблемой
Скорее всего никак... ибо спецсимволов много, а таблица в аякс-энкодере ограничена по количеству вписанных символов
Все спецсимволы все равно не всунуть... Но подумаю - ибо уже не первая просьба
была бы очень благодарна))
2. Цитаты отображают вместо Ника, цифры. Как исправить?
Никак - ибо формат аватарки в цитате требует наличия идентификаторов вместо ника.. Если ток писать отдельный скрипт на распарс постов в портале
Но ведь на самом форуме Ники отображаются, а Портал всего лишь еще одна из страниц Форума.
Sans написал(а):
3. Как в скрипте Портала убрать Верхнюю ( и Нижнюю) строки Меню, вместе с полосой. А вместо этого прописать свои Менюшки ( например всего 2 или 3 пункта).
Ссылку на страницу портала
Ссылка
С дизайном пока не определился. Но хотелось бы сделать страницу портала, отличной по дизайну от остальных страниц Форума.
Намётки:
Единый рисунок( подложка) фона страницы.
Верхней шапки с Меню ( верхним и нижним), а также шапки-картинки нет.
Пять Менюшек: ( кнопки или просто надписи)
"Карта", "Форум", "Правила", "Вход", "Регистрация".
В Итоги страница выглядит примерно так:
На фоновом рисунке расположен скрипт "Новостная лента", Левая часть портала, Меню из 5 менюшек вверху ( а может быть и кнопками вместо Левой части портала).
Отредактировано Sans (Ср, 12 Окт 2016 08:11:07)
Но ведь на самом форуме Ники отображаются, а Портал всего лишь еще одна из страниц Форума.
Ну в Постах идентификатор перепарсивается в ник юзера скриптом, а на странице Портала скрипт не отрабатывает, посколь посты подгружаются уже позже - Аяксом
Но хотелось бы сделать страницу портала, отличной по дизайну от остальных страниц Форума.
Ну чаще(и логичней) делают наоборот - дизайн портала тот же, что и остальной части форума...
На фоновом рисунке расположен скрипт "Новостная лента", Левая часть портала, Меню из 5 менюшек вверху ( а может быть и кнопками вместо Левой части портала).
Ну вот имхо текущий вариант - как есть - лучше бы оставить... т.к без шапки(имхо) как-то не Айс,
В принципе хватило бы ток скрыть Пользовательские Ссылки( Активные темы и т.п) - в Начало контента страницы Портала
<style type="text/css">
#pun-ulinks {
display:none;
}
#pun {
margin-top:-5px
}
</style>
скрыть Пользовательские Ссылки( Активные темы и т.п) - в Начало контента страницы Портала
Понял, сделал. А как скрыть некоторые "основные" ссылки, например "Профиль","Поиск", "Сообщения" и тд?
А как скрыть некоторые "основные" ссылки, например "Профиль","Поиск", "Сообщения" и тд?
Тут же добавить синее >
<style type="text/css">
#navuserlist,
#navsearch,
#navprofile,
#navpm,
#pun-ulinks {
display:none;
}
#pun {
margin-top:-5px
}
</style>
добавить синее
Не сработало
Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам[7]