|
Новый материал в "Новостях" + тема на Форуме.
|
|
| ModeRzzz | Дата: 22 Марта 2010, 23:39 | Сообщение # 1 |  ● ● ● ● ● 598 сообщений Статус: Offline | Привет всем. Есть неболь...большой вопрос, как бы так сделать, что бы при добавлении материала на сайте (модуль "Новости") на Форуме в соотв.разделе появлялась новая тема с тем же содержимым, что и в новости. Раньше просто было интересно узнать, а сейчас можно сказать необходимо. Спасибо заранее. | | |
|
| mob_dp | Дата: 22 Марта 2010, 23:48 | Сообщение # 2 | ● ● ● ● ● 4112 сообщений Статус: Offline | post() | | |
|
| ModeRzzz | Дата: 22 Марта 2010, 23:53 | Сообщение # 3 |  ● ● ● ● ● 598 сообщений Статус: Offline | mob_dp, эм. да А если еще немного объяснений добавить к вашему посту? И возможно я чего-то недопонимаю, но как будет создаваться тема? И от какого пользователя? И возможно ли сделать так, что бы кто добавил новость - от того и создана тема? | | |
|
| uSide | Дата: 22 Марта 2010, 23:55 | Сообщение # 4 | ● ● ● ● ● 121 сообщение Статус: Offline | ModeRzzz, можно для кнопки "добавить" добавить attr, чтобы при клике после поста в "новости" постилось на форумДобавлено (22 Март 2010, 23:55) --------------------------------------------- сейчас в общих чертах напишу скрипт... хотя на хелпере и так всё расписано | | |
|
| mob_dp | Дата: 22 Марта 2010, 23:55 | Сообщение # 5 | ● ● ● ● ● 4112 сообщений Статус: Offline | И от какого пользователя? от того же что постит новость И возможно я чего-то недопонимаю, но как будет создаваться тема? ты когда вводишь буквы в форму создания темы и жмешь кнопку "создать тему" - ты отсылаешь пост запрос на сервер. тоже самое произойдет при отправке запроса скриптом. В статьях весь необходимый материал в идеально изложенной форме. При последним опытом постинга (наверно год назад) было замечено что ssid не учитывается, поэтому возможно гет() этой переменной не понадобится. | | |
|
| ModeRzzz | Дата: 22 Марта 2010, 23:57 | Сообщение # 6 |  ● ● ● ● ● 598 сообщений Статус: Offline | сейчас в общих чертах напишу скрипт если можно, то пожалуйста напишите, буду благодарен  Добавлено (22 Март 2010, 23:57) --------------------------------------------- mob_dp, спасибо за разъяснения, часть (самую легкую) понял, а все остальное не очень. Буду надеяться на помощь uSide. | | |
|
| uSide | Дата: 22 Марта 2010, 23:58 | Сообщение # 7 | ● ● ● ● ● 121 сообщение Статус: Offline | дай ссылку на форму постинга темы | | |
|
| ModeRzzz | Отредактировал ModeRzzz - Вторник, 23 Марта 2010, 00:02 Дата: 23 Марта 2010, 00:01 | Сообщение # 8 |  ● ● ● ● ● 598 сообщений Статус: Offline | uSide, эм. вы мне? Если я что то понял, то это то, что нужна ссылка http://pavlychenko.ru/forum ______________ сильно не смейтесь, я и правда в этом деле не очень разбираюсь. | | |
|
| uSide | Дата: 23 Марта 2010, 00:04 | Сообщение # 9 | ● ● ● ● ● 121 сообщение Статус: Offline | на страничке /forum/ ты добавляешь тему?.. | | |
|
| ModeRzzz | Дата: 23 Марта 2010, 00:05 | Сообщение # 10 |  ● ● ● ● ● 598 сообщений Статус: Offline | http://pavlychenko.ru/forum/4-0-0-1-1 Вот здесь. | | |
|
| uSide | Отредактировал uSide - Вторник, 23 Марта 2010, 00:23 Дата: 23 Марта 2010, 00:25 | Сообщение # 11 | ● ● ● ● ● 121 сообщение Статус: Offline | ага... значит айди 4... хорошо Добавлено (23 Март 2010, 00:22) --------------------------------------------- Code function forumadd(){ $.get('http://pavlychenko.ru/forum/4-0-0-1-1', function (data) { $.post('http://pavlychenko.ru/forum/', { p: '0', a: '4', jkd428: '1', jkd498: '1', name:$('#nwF1').val(), message: $('#nwM23').val(), tid:'0', fid:'4', ssid: $('input[name="ssid"]', data).val() }, function (a) { new _uWnd('editMessage91665','Добавлено!',400,150,{autosize:0},$(a).text()) }) }) } этот скрипт в хед... или куда-либо ещё, только перед $BODY$... на страничке добавления новостей. Code $('#nwF7').click(forumadd); это после $BODY$ Добавлено (23 Март 2010, 00:25) --------------------------------------------- должно работать | | |
|
| ModeRzzz | Дата: 23 Марта 2010, 00:30 | Сообщение # 12 |  ● ● ● ● ● 598 сообщений Статус: Offline | uSide, как бы сказать... нет такого шаблона "добавление новостей". Есть Архив, Страница материала и комментов, и Вид материала. на страничке добавления новостей. 1.$('#nwF7').click(forumadd); это после $BODY$ немного не понял, это в форум? и еще, $.get('http://pavlychenko.ru/forum/4-0-0-1-1', function (data) { каждая новость должна быть в отдельной теме...?? | | |
|
| uSide | Дата: 23 Марта 2010, 00:32 | Сообщение # 13 | ● ● ● ● ● 121 сообщение Статус: Offline | uSide, как бы сказать... нет такого шаблона "добавление новостей". Есть Архив, Страница материала и комментов, и Вид материала. ну тогда в "Архив материалов". каждая новость должна быть в отдельной теме...?? Каждая новость всегда будет в новой теме... | | |
|
| ModeRzzz | Дата: 23 Марта 2010, 00:35 | Сообщение # 14 |  ● ● ● ● ● 598 сообщений Статус: Offline | uSide, не мог бы ты код написать в quote, а то что то не работает копирование и просмотр кода..? | | |
|
| uSide | Дата: 23 Марта 2010, 00:38 | Сообщение # 15 | ● ● ● ● ● 121 сообщение Статус: Offline | Quote function forumadd(){ $.get('http://pavlychenko.ru/forum/4-0-0-1-1', function (data) { $.post('http://pavlychenko.ru/forum/', { p: '0', a: '4', jkd428: '1', jkd498: '1', name:$('#nwF1').val(), message: $('#nwM23').val(), tid:'0', fid:'4', ssid: $('input[name="ssid"]', data).val() }, function (a) { new _uWnd('editMessage91665','Добавлено!',400,150,{autosize:0},$(a).text()) }) }) } | | |
|
| ModeRzzz | Дата: 23 Марта 2010, 00:44 | Сообщение # 16 |  ● ● ● ● ● 598 сообщений Статус: Offline | uSide, не работает  Добавлено (23 Март 2010, 00:44) --------------------------------------------- uSide, возможно, утро вечера мудренее, и я уже валюсь с ног, думаю вы тоже, давайте отложим до завтра это дело... | | |
|
| kanat07 | Дата: 23 Марта 2010, 00:47 | Сообщение # 17 |  ● ● ● ● ● 735 сообщений Статус: Offline | uSide, неправильно. | | |
|
| uSide | Дата: 23 Марта 2010, 00:56 | Сообщение # 18 | ● ● ● ● ● 121 сообщение Статус: Offline | kanat07, что именно?Добавлено (23 Март 2010, 00:56) --------------------------------------------- Я просто с форумом ещё не работал. Просвети меня  | | |
|
| ModeRzzz | Дата: 23 Марта 2010, 10:50 | Сообщение # 19 |  ● ● ● ● ● 598 сообщений Статус: Offline | kanat07, uSide, так как быть?) | | |
|
| uWeb | Дата: 23 Марта 2010, 11:05 | Сообщение # 20 | ● ● ● ● ● 1135 сообщений Статус: Offline | ModeRzzz, добавление материала происходит с помощью html кодов? | | |
|