Где я могу найти страницу форума для обсуждения newform.aspx для изменения? - PullRequest
0 голосов
/ 21 января 2011

Мне нужно изменить текст на странице нового форума.Теперь он показывает "Элементы в этом списке требуют одобрения контента. Ваше представление не будет отображаться в общедоступных представлениях, пока не будет одобрено кем-то с соответствующими правами. Подробнее об утверждении контента."добавить текст к этому сообщению.Я пытаюсь найти страницу форума для обсуждения newform.aspx для изменения.Пожалуйста, дайте мне знать, где я могу получить это?

Ответы [ 3 ]

0 голосов
/ 21 января 2011

В файловой системе это будет здесь:

$ sphome / "Имя вашей доски обсуждений" (это будет папка) / Forms / newform.aspx

0 голосов
/ 24 января 2011

Есть похожий вопрос здесь . Описывает пользовательские элементы управления шаблонами обработки отображения этого содержимого.

Здесь также есть ссылка , которая описывает решение для этого с помощью CSS. Это позволит вам скрыть текст OOB, а затем вместо этого будет отображаться ваш собственный контент. Тем не менее, возникает вопрос о том, что он работает с другими браузерами, кроме IE, поэтому включите его в свое тестирование.

0 голосов
/ 21 января 2011

Предполагается, что ваш список обсуждений называется "Публичное обсуждение" на сайте "http://yoursite"

  1. Подключение к сайту (http://yoursite) с дизайнером sharepoint
  2. Перейти ко всем файлам -> Списки -> Публичные обсуждения -> NewForm.aspx
  3. Редактировать файл
  4. Ищите <asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
  5. Добавить контент по мере необходимости
  6. Сохранить файл, он предупредит вас о том, что вы собираетесь сохранить настроенный макет.

Сообщение, которое вы описываете, вводится структурой утверждения контента sharepoint. Чтобы настроить сообщение, вам, скорее всего, понадобится JavaScript, чтобы найти окно сообщения и изменить текст.

На моем сайте HTML-путь к узлу выглядит примерно так:

//span[@id='part1']/table/tbody/tr/td[2]

...