Questione : Piattaforma per sviluppare rete sociale sopra

Lo sguardo per sviluppare una sanità ha collegato la piattaforma sociale di mezzi.  Dove la gente può discutere i soggetti all'interno degli oggetti differenti di salute.  Le caratteristiche gradicono:  il controllo di segretezza sugli alberini, l'utente che può raggruppare gli articoli e gli alberini, segue altri, non assomigliare ad una tribuna, può riunirsi i campi d'informazione dell'input dall'utente, mostra/video di tasso ---  Là dai vogliamo costruire dalla piattaforma di it.

What siamo suggeriti sviluppare questo sistema sopra:  Drupal, Joomla, Liferay, WordPress, altri? considerazione del

Main:  Non vogliamo chiedere i soldi di sviluppo, in modo da li otteniamo socio o li costruiamo noi stessi.  Attualmente sto cercando ESSO partners.  E nel frattempo, ho voluto convincere le risposte sulla possibilità per sviluppare questa rete sociale noi stessi (non abbiamo abilità di codificazione) con i motori detti precedentemente nel caso non trovassimo la destra ESSO partner.

The dalle soluzioni della scatola: Ning, KickApps, SocialGo + più.  Ma sono pensando noi sarò abbastanza limitato su come adattarlo per il cliente una volta che siamo.

So, io sono molto interessato nelle vostri osservazioni e suggerimenti.  La parte della squadra è negli Stati Uniti e la parte in Sweden.

Thanks,
JP
class= del

Risposta : Piattaforma per sviluppare rete sociale sopra

Ciao là,

Ciò dovrebbe fare quella. Ho generato un allineamento denominato arrOUs che elenca soltanto i due OUs che avete cerchio ed ho modificato la parte che specifica il OU 03-DISABLED-USERS per abbinare la vostra struttura.

Sto supponendo che MWZ-FM.COM è lo stesso dominio corrente che il vostro calcolatore è sopra?  Se non e voi è su un dominio differente, allora uncomment questa linea:

'strDNSDomain = “DC=MWZ-FM, DC=COM„

dall'eliminazione dell'apostrofo alla parte anteriore ed allora dallo scritto indicherà specificamente quel dominio.

Riguardi,

Rob.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
objConnection fioco, objCommand, objRootDSE  
strDNSDomain fioco, strFilter, strQuery, objRecordSet, strDN 
strOUpath fioco, objNewOU, objUser
intFlag fioco  
Const ADS_UF_ACCOUNTDISABLE = &H02  
'Usare la DIFFICOLTÀ per cercare il dominio tutti gli utenti.  
Regolare il objConnection = CreateObject (“ADODB.Connection„)  
Regolare il objCommand = CreateObject (“ADODB.Command„)  
objConnection.Provider = “ADsDSOOBject„  
objConnection.Open “fornitore attivo dell'indice„  
Regolar objCommand.ActiveConnection = objConnection  
'Determinare il dominio di DNS dall'oggetto di RootDSE.  
Regolare il objRootDSE = GetObject (“LDAP: //RootDSE„)  
strDNSDomain = objRootDSE.Get (“DefaultNamingContext„)
'strDNSDomain = “DC=MWZ-FM, DC=COM„
strFilter = “(& (objectCategory=person) (objectClass=user))„  

'Ogni stringa deve avere un virgola di trascinamento
arrOUs = allineamento (_
	“OU=11-USERS,„, _
	“UTENTE MIGRIERT DI OU=12-EXCHANGE,„ _
	)

Per ogni strOU nei arrOUs
	strQuery = “; „ & strFilter & “; distinguishedName, userAccountControl; sotto-albero„  
	objCommand.CommandText = strQuery  
	objCommand.Properties (“formato di pagina„) = 100  
	objCommand.Properties (“prespegnimento„) = 30  
	objCommand.Properties (“il nascondiglio risulta„) = falso  
	'Enumerare tutti gli utenti. Controllare se il cliente rendesse invalido.  
	Regolare il objRecordSet = objCommand.Execute
	Fare fino a objRecordSet.EOF  
		strDN = objRecordSet.Fields (“distinguishedName„)  
		intFlag = objRecordSet.Fields (“userAccountControl„)  
		Se (intFlag e ADS_UF_ACCOUNTDISABLE) <> 0 allora 
			Regolare il objUser = GetObject (“LDAP: /„ & strDN)
			Regolare il objNewOU = GetObject (“LDAP: //OU=03-DISABLED-USERS, OU=93-DISABLED-OBJECTS,„ & strDNSDomain)
			objNewOU.MoveHere objUser.ADsPath, vbNullString
		Concluder se  
		objRecordSet.MoveNext  
	Ciclo  
Dopo
'Pulire
objConnection.Close  
Wscript.Echo “fatti„
Wscript.quit
Altre soluzioni  
 
programming4us programming4us