[Pmwiki-users] grouplist script
Ross Kowalski
educoop at edu-coop.org
Tue Jun 10 10:44:56 CDT 2003
This is a multi-part message in MIME format.
------=NEOMAIL_ATT_0.69467888081363
Content-Type: text/plain; charset=iso-8859-1
I have a [[ ]] replacment that someone might have an intrest in which
is attached to this e-mail.
The grouplist script replaces [[$Grouplistv]] and [[$Grouplisth]] with
a list of the groups size 2 vertically and a group list arranged
horizontally.
I put [[$Grouplistv]] on my left menu page and now I have a left menu
that is a dynammically generated list of the avilable groups.
check out edu-coop.org to see what it looks like.
You will of course have to add an include for the script.
The script is ugly right now, but I will clean it up and resend it
when I have a chance.
Ross.
------=NEOMAIL_ATT_0.69467888081363
Content-Type: text/plain;
name="grouplist.php"
Content-Transfer-Encoding: base64
PD9waHANClNEVigkSW5saW5lUmVwbGFjZW1lbnRzWycvXFxbXFxbXFwkR3JvdXBsaXN0aFxccyoo
LiopXFxdXFxdL2UnXSwNCiAgIicgJy5GbXRHcm91cGxpc3RIKCckcGFnZW5hbWUnKS4nICciKTsN
ClNEVigkSW5saW5lUmVwbGFjZW1lbnRzWycvXFxbXFxbXFwkR3JvdXBsaXN0dlxccyooLiopXFxd
XFxdL2UnXSwNCiAgIicgJy5GbXRHcm91cGxpc3RWKCckcGFnZW5hbWUnKS4nICciKTsNCmZ1bmN0
aW9uIEZtdEdyb3VwbGlzdFYoJHBhZ2VuYW1lKSANCnsNCiBnbG9iYWwgJFdpa2lEaXIsJFNjcmlw
dFVybDsgDQogICAgJGRpciA9ICRXaWtpRGlyOw0KICAgICRkaXJwID0gQG9wZW5kaXIoJGRpcik7
IGlmICghJGRpcnApIHJldHVybiAkb3V0OyAgDQogICAgJGZpbGVsaXN0ID0gYXJyYXkoKTsNCiAg
ICAkbHRoZWdyb3VwID0gIm51bGwiOyAgICAgDQogICAgd2hpbGUgKCgkZmlsZT1yZWFkZGlyKCRk
aXJwKSkgIT09IGZhbHNlKSANCiAgICB7DQogICAgICBpZiAoJGZpbGVbMF09PScuJykgY29udGlu
dWU7ICAgDQogICAgICAgICRmaWxlbGlzdFskZmlsZV0gPSAkZmlsZTsNCiAgICB9DQogICAgY2xv
c2VkaXIoJGRpcnApOw0KICAgIGFzb3J0KCRmaWxlbGlzdCk7IA0KICAgJG91dHB1dCA9IGFycmF5
KCk7DQogIGZvcmVhY2goJGZpbGVsaXN0IGFzICR0aGVmaWxlKQ0KICB7DQogICAgbGlzdCgkdGhl
Z3JvdXAsJHRoZXBhZ2UpID0gc3BsaXQoJ1wuJywkdGhlZmlsZSk7IA0KICAgIGlmKCR0aGVncm91
cCE9JGx0aGVncm91cCkNCiAgICAgIHsNCiAgICAgICAgJG91dHB1dFskdGhlZmlsZV0gPSAkdGhl
Z3JvdXA7IA0KICAgICAgICRsdGhlZ3JvdXAgPSAkdGhlZ3JvdXA7ICAgDQogICAgICB9DQogIH0N
CiAgICBmb3JlYWNoKCRvdXRwdXQgYXMgJGZpbGUpIA0KICAgIHsNCiAkb3V0IC49ICI8YSBocmVm
PSRTY3JpcHRVcmwvJGZpbGUvV2VsY29tZVBhZ2U+PGZvbnQgc2l6ZT0yPiRmaWxlPC9mb250Pjwv
YT48QlI+IjsgICANCiAgICB9DQogIHJldHVybiAkb3V0Ow0KICB9DQpmdW5jdGlvbiBGbXRHcm91
cGxpc3RoKCRwYWdlbmFtZSkgDQp7DQogZ2xvYmFsICRXaWtpRGlyLCRTY3JpcHRVcmw7IA0KICAg
ICRkaXIgPSAkV2lraURpcjsNCiAgICAkZGlycCA9IEBvcGVuZGlyKCRkaXIpOyBpZiAoISRkaXJw
KSByZXR1cm4gJG91dDsgIA0KICAgICRmaWxlbGlzdCA9IGFycmF5KCk7DQogICAkbHRoZWdyb3Vw
ID0gIm51bGwiOyAgICAgDQogICAgd2hpbGUgKCgkZmlsZT1yZWFkZGlyKCRkaXJwKSkgIT09IGZh
bHNlKSANCiAgICB7DQogICAgICBpZiAoJGZpbGVbMF09PScuJykgY29udGludWU7ICAgDQogICAg
ICAgICRmaWxlbGlzdFskZmlsZV0gPSAkZmlsZTsNCiAgICB9DQogICAgY2xvc2VkaXIoJGRpcnAp
Ow0KICAgIGFzb3J0KCRmaWxlbGlzdCk7IA0KICAkb3V0cHV0ID0gYXJyYXkoKTsNCiAgZm9yZWFj
aCgkZmlsZWxpc3QgYXMgJHRoZWZpbGUpDQogIHsNCiAgICBsaXN0KCR0aGVncm91cCwkdGhlcGFn
ZSkgPSBzcGxpdCgnXC4nLCR0aGVmaWxlKTsgDQogICBpZigkdGhlZ3JvdXAhPSRsdGhlZ3JvdXAp
DQogICAgICB7DQogICAgICAgICRvdXRwdXRbJHRoZWZpbGVdID0gJHRoZWdyb3VwOyANCiAgICAg
ICAgJGx0aGVncm91cCA9ICR0aGVncm91cDsgICANCiAgICAgIH0NCiAgfQ0KDQogICAgZm9yZWFj
aCgkb3V0cHV0IGFzICRmaWxlKSANCiAgICB7DQokb3V0IC49ICI8YSBocmVmPSRTY3JpcHRVcmwv
JGZpbGUvV2VsY29tZVBhZ2U+JGZpbGU8L2E+ICZuYnNwOyAmbmJzcDsiOyAgIA0KICAgIH0NCg0K
DQogIHJldHVybiAkb3V0Ow0KICB9DQo/Pg==
------=NEOMAIL_ATT_0.69467888081363--
More information about the pmwiki-users
mailing list