Domanda

Sto cercando un tutorial / soluzione come è descritto sul sito Web di seguito.È una pagina delle impostazioni personalizzate che è disponibile nella pagina delle impostazioni del sito con un collegamento ipertestuale.

http://www.graert.com/featered/Using-spProperties-con-SharePoint-Admin-Pagine

È stato utile?

Soluzione

bene qualunque cosa lavorasse nel 2007 sta ancora lavorando nel 2010 (e 2013).

È necessario assicurarsi di memorizzare le proprietà nella borsa .AllProperties.

I passaggi globali sono:

    .
  • Creare una pagina di amministrazione e distribuirla nella pagina 14 / _Layout / Your-Project / Your-Administration-Page.aspx. Visual Studio 2010 (con cks: dev) o 2012 (con Visual Studio Tools for Office) ha un modello dedicato per questo. L'utilizzo di InputFormsection / InputformControls manterrà il solito aspetto e la sensazione, ma è possibile utilizzare in sicurezza qualsiasi input / textbox / ddl per il rendering / ui. L'idea è leggere le chiavi rilevanti sul carico e persistono loro quando l'utente fa clic sul pulsante OK (nella SPWEB.ALLProperties come spiegato sopra)

  • Creare un'azione personalizzata (da un modulo) che creerà un collegamento a quella pagina nella posizione pertinente

    Dai un'occhiata a tutta la pagina di amministrazione (dal 14 alveario, sotto layout) Scegli qualsiasi cosa che si trovi quando si accede alle impostazioni del sito e analizza la combinazione di inputformsections / controlli / inputformbuttonsection per avere una guida per farlo solo Pagina nativa

    Sto usando questo in tutti i miei progetti 2007 / 2010/2013, questo è il modo più pulito di chiederlo di aggiornare il web.config o implementare un elenco generico per memorizzarli (ma può avere un effetto collaterale inaspettato con le distribuzioni dei contenuti ma Questa è un'altra storia).

    In breve, tutto ciò che puoi trovare online per questo sarà pertinente nel 2010 e il bel walkthrough collegato nella tua domanda è più che sufficiente per metterti aggiornato e in esecuzione in termini di tempo minima.

Altri suggerimenti

Ecco come creare una pagina Amministrazione SharePoint personalizzata:

http://geekswithblogs.net/NORGEAN/Archive/2012/02/13 / CentralAdminPage.aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top