Arhar Опубликовано 12 Июня 2007 Жалоба Поделиться Опубликовано 12 Июня 2007 Название: A-21 Ajax Multi Group EditДобавил: ArharДобавлен: 12 Июн 2007Обновлен: 12 Июн 2007Категория: IP.Board 2.1.x Редактирование основных настроек групп в админцентре с использованием технологии ajax.Можно одновременно редактировать все имеющиеся группы. Для изменения численного значения настройки необходимо нажать на поле для ввода для активации диалога редактирования.После ввода нажать на картинку "сохранить".Изменения применятся в фоновом режиме. Для изменения по принципу да/нет достаточно поставить галочку в необходимом месте.Изменения сразу-же применятся в фоновом режиме. Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 12 Июня 2007 Автор Жалоба Поделиться Опубликовано 12 Июня 2007 только сейчас понял, что скин админцентра у меня другой, и могут быть проблемы в поиске по cp_skin_groups.phpтак что пишите сюда если чего Ссылка на комментарий Поделиться на других сайтах Прочее
Hugo Weaving Опубликовано 12 Июня 2007 Жалоба Поделиться Опубликовано 12 Июня 2007 Нашёл несхождение некоторых заменяемых и искомых строк для 2.1.х в файлах скина (skin_acp/IPB2_Standart/acp_skin_html/cp_skin_groups.php). Снизу пишу уже верные названия: Б)Найти<td class='titlemedium' width='40%'>Название</td> <td class='titlemedium' width='10%' align='center'>Доступ в админцентр</td> <td class='titlemedium' width='10%' align='center'>Супермодератор</td> <td class='titlemedium' width='10%' align='center'>Пользователей</td>Добавить перед:<td class='titlemedium' width='1%'> </td> В)Найти (это прямо здесь же)<td class='titlemedium' width='1%'> </td> </tr> {$content} </table> </div> <br />В)Заменить на <td class='titlemedium' width='1%'> </td> </tr> {$content} <tr> <td colspan='6' class='titlemedium' align='center'><input type='submit' value='Редактировать выбранное' class='realbutton' /></td> </tr> </table> </div> </form> <br /> Г)Найти$IPBHTML .= <<<EOF <tr> <td class='tdrow2' style='font-weight:bold'> EOF;Г)Заменить на$IPBHTML .= <<<EOF <tr> <td class='tdrow2' align='center'><input type='checkbox' name=g_ids[] value='{$r['g_id']}' /></td> <td class='tdrow2' style='font-weight:bold'> EOF; Ссылка на комментарий Поделиться на других сайтах Прочее
Swedcx Опубликовано 16 Июня 2007 Жалоба Поделиться Опубликовано 16 Июня 2007 Поставил как в инструкции.Версия 2,2,2При работе в експлорере:После сменя галочки например появляется значек ошибки скрипта:Предполагается наличие обьекта. Как поправить?Итображается всё нормально. Редактировать не дает. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 16 Июня 2007 Автор Жалоба Поделиться Опубликовано 16 Июня 2007 1 - мод только для версии 2.1.х2 - используйте оперу, иначе невозможно узнать, в каком месте именно ошибка Ссылка на комментарий Поделиться на других сайтах Прочее
Swedcx Опубликовано 16 Июня 2007 Жалоба Поделиться Опубликовано 16 Июня 2007 IPB: Управление контентомhttp://192.168.1.1/forums/admin/index.php?...;code=multieditEvent thread: clickError:name: ReferenceErrormessage: Statement on line 1: Reference to undefined variable: ajax_save_group_radioBacktrace: Line 1 of script return ajax_save_group_radio(3, "g_hide_from_list", "1"); At unknown location [statement source code not available] Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 17 Июня 2007 Автор Жалоба Поделиться Опубликовано 17 Июня 2007 ctrl+f5 Ссылка на комментарий Поделиться на других сайтах Прочее
Swedcx Опубликовано 17 Июня 2007 Жалоба Поделиться Опубликовано 17 Июня 2007 ctrl+f5Не понял. Это куда?причем тут одновить все страници?даже если и обновить,- то не сохраняется измененная настройка. Ссылка на комментарий Поделиться на других сайтах Прочее
Swedcx Опубликовано 22 Июня 2007 Жалоба Поделиться Опубликовано 22 Июня 2007 Ответьте пожалуйста. Ссылка на комментарий Поделиться на других сайтах Прочее
SilentSlider Опубликовано 1 Августа 2007 Жалоба Поделиться Опубликовано 1 Августа 2007 А при чём тут это?.. $this->ipsclass->html .= $this->ipsclass->adskin->end_table(); //mJournal 2.0pb7 Start /*remove this string to enable $this->ipsclass->adskin->td_header = $this->ajax_add_headers($group); $this->ipsclass->html .= $this->ipsclass->adskin->start_table( "Модуль: Дневники", "Настройки лимитов и возможностей для групп" ); $this->ipsclass->html .= "<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_showhim','<b>Разрешить доступ к дневникам ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_must_comment','<b>Разрешить писать комментарии ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_must_usesearch','<b>Разрешить использовать поиск ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_use_filter','<b>Использовать фильтр "плохих" слов ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_must_upload','<b>Разрешить загружать файлы ?</b><br><span style=\'color=gray\'>При отключении этой опции, пользователь не сможет загружат файлы ни в один дневник.</span>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_own_journal','<b>Разрешить вести дневники ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_allow_links','<b>Разрешить использовать блок ссылок в своих дневниках ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_allow_search','<b>Разрешить использовать блок поиска в своих дневниках ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_polls','<b>Разрешить создавать опросы ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_input($group,'g_j_polls_answers',"<b>Максимальное кол-во пунктов в опросах ?</b><br><span style='color=gray'>Указание нулевого значения запретит создавать опросы.</span>"); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_interest_mix','<b>Разрешить использовать смесь русских и английских символов в интересах и антиресах ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_input($group,'g_j_interest_max',"<b>Максимальное количество интересов и антиресов ?</b><br><span style='color=gray'>Для снятия ограничения укажите '0'.</span>"); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_input($group,'g_j_attach_max',"<b>Доступное место для загрузки файлов в дневники ?</b><br><span style='color=gray'>Ограничение размера устанавливается на дневник пользователя, вне зависимости от того кто загружает в него файлы.<br />Поставьте -1 для запрета загрузки, 0 для снятия ограничения или укажите размер в килобайтах</span>"); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_input($group,'g_j_attach_per_post',"<b>Максимальный размер загружаемых в записи файлов ?</b><br><span style='color=gray'>Поставьте 0 для снятия ограничения или укажите размер в килобайтах</span>"); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_design','<b>Разрешить смену дизайна ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_own_design','<b>Разрешить самостоятельно настраивать дизайн ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_skin_all','<b>Показывать скрытые скины ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_css_all','<b>Показывать скрытые стили ?</b>'); $this->ipsclass->html .= "\n</tr>\n<tr>\n"; $this->ipsclass->html .= $this->ajax_add_yesno($group,'g_j_modview','<b>Разрешить модерировать дневники ?</b>'); $this->ipsclass->html .= "\n</tr>"; $this->ipsclass->html .= $this->ipsclass->adskin->end_table(); Данный мод по умолчанию в IPB вроде как не стоит. Ссылка на комментарий Поделиться на других сайтах Прочее
Arhar Опубликовано 22 Октября 2007 Автор Жалоба Поделиться Опубликовано 22 Октября 2007 это бонус) Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения