Written for IPB1.3, Tested on a invisionfree forum
some of my older work
This adds a guild system to your forum,
the admin defines all guilds, everyone can join guilds,
there are guild pages,
people their miniprofile and profile display their current guild.
it has lots of new changes, listed them for you:
- Adds a notice to the guild in guildlist wich you are member of
- Fixed the conflict with other codes that save data in beginning of siggy bug
- fixed the MYGUILD link and added it to userlinks
- moved the guildlist link from userlinks to submenu
- Fixed the replace Warn row in profile bug
- When having no guild in profile it says No Information instead of none
- Fake guild bug now fully gone
- Alerts got replaced by pages
- Signature preview bug fixed
- Sometimes not loading bug fixed (unsure, didn't had a problem with it anymore)
ofcourse i'd love to expand the list but i'll need your help! go to the preview and post your suggestion in the suggestions forum, ty
PREVIEW: http://z4.invisionfree.com/evilguildsystemv2/index.php
<script language="javascript">
/* Evil Guild System V1.3
By Godkillah of phantom-designs.net
with thanks to slaytanist of thecodingzone.com */
var guildname="Guild" //how ya call guilds? clan? crew? or just guild?
var guild=[] //guild["name"]=["guildleader","description","guildnews","content members only"]
guild["RawrPeps"]=["godkillah","description of the Coders","the latest news of the Coders","members only message"]
guild["Pure_Leet"]=["klarkisleet","description of the Pure Leet","the latest news of the Pure Leet","members only message"]
guild["angels"]=["none","description of the angels","the latest news of the angels","members only message"]
guild["devils"]=["none","description of the devils","the latest news of the devils","members only message"]
guild["cookies"]=["none","description of the cookies","the latest news of the cookies","members only message"]
var guildhelp="<div class='pformstrip'>About "+guildname+"s</div>Every "+guildname+" has got a own page, customizeable by admins.<Br>Every "+guildname+" should be created by admins. Users can join and leave any "+guildname+" they want, any time they want.<div class='pformstrip'>The "+guildname+"page url</div>the url of the "+guildname+"page is simple, "+location.href.split("?")[0]+"?act=UserCP&CODE=22&"+guildname+"=<font color='red'>"+guildname+"NAME</font><div class='pformstrip'>Your own "+guildname+"</div>Do you want a "+guildname+"? admins can assign everyone they want a "+guildname+" leader, and create as many "+guildname+"s as possible so request one at the admin.<div class='pformstrip'>other answers</div>You can join a "+guildname+" by clicking the link on their "+guildname+"page<br>You can find a "+guildname+" by advertisement of "+guildname+" members or you can ask the admin about it<div class='pformstrip'>Need support/bug report</div>Need help with "+guildname+"s or did you find bugs?<Br>go to <a href='http://www.phantom-designs.net'>http://www.phantom-designs.net</a> and request help or report your bug."
var img="<img src='http://209.85.12.231/style_images/1/atb_members.gif' border='0'>" //the image the submenu link uses
var tehGlink=true //set to false if you dont want a guildlist link in the submenu and userCP
var tehHlink=true //set to false if you dont want a support link in the userCP
var tehMlink=true //set to false if you dont want a MyGuild link in the userlinks
var leech=true //set to false if you dont want people to leave a guild
//no further edits
document.write('<scr'+'ipt src="http://h1.ripway.com/godkillah/scripts//evilguildV1dot3.js"></scr'+'ipt>')
</script>
the editable part is pointed by making it red
Rate and comment. Rawr