ExpressionEngine Çoklu Site Yöneticisi ve Üye Grupları

2 Cevap php

Ben EE MSM ilişkin Üye Groups nasıl işlediği hakkında daha fazla bilgi için bazı linkler arıyorum.

Benim durumumda, ben iki üyelik siteleri var. Genel olarak konuşursak, iki site insanların aynı genel grubu, böylece MSM hisseleri üye veritabanı benim lehine çalıştığı gerçeğini hizmet vermektedir. Ne hakkında belirsiz olduğum erişim seviyeleri değişen kombinasyonu, yani yönetmek için nasıl:

  1. Sitesi A üyesi değil, B
  2. Site B üyesi değil fakat A
  3. Sitesi A Üyesi ve Site B

Ben diğer forum mesaj okudum gibi, birden çok gruba ait bir üye atamak değil, beri, ben görünüşe göre yukarıdaki konfigürasyonda 3 üye grupları oluşturabilir ve buna göre kullanıcılara atamanız gerekiyor. Doğru ... 3 | Ben grup 1 üyelik için kontrol edebilirsiniz şablonlar azından?

Biz daha tek bir site içinde çeşitli düzeylerde erişim için üyelik bölünmesi planlıyoruz.

Örneğin,

  1. Sitesi A tam erişim
  2. Sitesi A tek bir ayın içeriğine erişim
  3. Tek bir ayın içeriği + web araçlarına erişim

Ben her yukarıdaki kombinasyonu yönetmek grupları oluşturmak varsa, Site B'nin erişim düzeylerine erişim ek olarak, bu hızla kullanılamaz hale büyüyecektir.

Ben EE dışında benim erişim düzeylerini yönetmek için şablonlar doğrudan özel PHP kodu kullanmanız gerekecek gibi ses başlıyor.

Herkes bu tür bir şey ile herhangi bir deneyimi var mı?

O hiç MSM kullanmak ve sadece ayrı üye grupları ile tek bir kurulum olarak her site yönetmek değil iyi olurdu? (Bu benim için ilk etapta EE kullanarak nedenle siteler arasında blogu içerik yani paylaşımı bazı yenilgi olacaktır)

Dış kaynaklar veya belgelere bağlantılar yararlı olacaktır. (Evet, ben ilk dokümanlar kontrol etti, ancak bir şey kaçırmış olabilir .. wink)

Teşekkürler!

2 Cevap


I know this is ages old, but an answer was never given/accepted. Maybe this will help someone else who stumbles on this who uses straight EE.


Ian

Ben şimdi bu siteler genelinde 6 siteleri ve çoklu pazarları ile benzer bir şey yapıyorum.

İşte ben yapıyorum budur. Umarım işe yarar.

Michael Dediğim gibi, hesaplar sistem geniş. Yani, her hesap MSM altındaki tüm sitelere erişimi olacaktır. Ben giriş için her "piyasa" için, birden fazla alan, (gerekli değil) kurdunuz. Sonra aslında pazar olduğunu "site", altında, ben kontrol paneli diğer siteler için erişim yanı sıra içerik çapraz site kullanılan olmamak kısıtlı. Bu da site özgü olduğu görünümünü verir ve hala olanak Süper Yönetici veya ne olursa olsun hesabı ben birden sitelerde yönetmek için üstlerindeki oluşturmak.

Örnek: (senin düzenini kullanmasına izin)

  1. Sitesi A üyesi değil, B
  2. Site B üyesi değil fakat A
  3. Sitesi A Üyesi ve Site B

Ben üç üye grupları olurdu.

  1. A Grubu
  2. B Grubu
  3. A Grubu-B

A Grubu için, ben aşağıdaki yapardın: (Süper Yönetici olarak yapın)

  • MSM açılır menüden Sitesi B seçin.
  • CP Üyeler => Üye Gruplar seçin
  • For the A Grubu, click on 'Edit Group'
  • Kaydedin sonra bu site için tüm erişim ve CP erişimi kaldırmak

B Grubu için, ben aşağıdaki yapardın: (Süper Yönetici olarak yapın)

  • MSM açılır menüden Sitesi A seçin.
  • CP Üyeler => Üye Gruplar seçin
  • B Grubu için 'Edit Grubu' üzerine tıklayın
  • Kaydedin sonra bu site için tüm erişim ve CP erişimi kaldırmak

A GrubuB için, ben aşağıdaki yapardın: (Süper Yönetici olarak yapın)

  • MSM açılır menüden Sitesi A seçin.
  • CP Üyeler => Üye Gruplar seçin
  • Grup A-B için, 'Edit Grubu' üzerine tıklayın
  • Kaydedin sonra bu site için tüm erişim ve CP erişim verin
  • MSM açılır menüden Sitesi B seçin.
  • CP Üyeler => Üye Gruplar seçin
  • Grup A-B için, 'Edit Grubu' üzerine tıklayın
  • Kaydedin sonra bu site için tüm erişim ve CP erişim verin

Ilgili grupların üyeleri işlevlerini gerçekleştirmek için oturum Sonra, onlar sadece verilmiş erişim görmek ve böylece ayrı olarak sitelerini göreceksiniz.

Bu benim için çalıştı. Bu size yardımcı olur umarım.

Üyeliğiniz veritabanı hem de site genelinde yayılan olurdu, yani bir kullanıcı bir site A üyesi değil sitesi B olmanın bir örneği olmaz - kendi hesabına, diğer tüm ortak siteler için oluşturulan, ya sitede kayıt yaparak.

Üyelik grupları site tercihlerine göre olabilir - yani bir grup da onlar üzerinde kayıt hangi site bağlı olarak, kurulum için yeni kayıtlı kullanıcılar için farklı varsayılan grubu veriyor da site B. This yapmak daha site A daha yüksek ayrıcalıklara sahip olabilir.

Sen üye başına EE'nin bir grup ile ilgili doğru - yani yerleşik gruplar çeşitli olacaktır. EE 2.0 ne yazık ki ben onun tüm özelliklerini gözden değil, ama yakında geliyor, ancak bunu üyesi başına birden grupları destekleyen görmek isteyebilirsiniz.