Changeset 350
- Timestamp:
- 03/24/08 21:56:04 (5 years ago)
- Location:
- buddyloo
- Files:
-
- 13 added
- 8 modified
-
de-informal.xml (modified) (2 diffs)
-
de.xml (modified) (2 diffs)
-
en.xml (modified) (2 diffs)
-
files/icon/buddylooSocialM.png (added)
-
files/js (added)
-
files/js/buddylooSocial.js (added)
-
files/js/interface.js (added)
-
files/js/jquery.js (added)
-
files/lib/action (added)
-
files/lib/action/BuddylooSocialAction.class.php (added)
-
files/lib/data/user/BuddylooSocialData.class.php (added)
-
files/lib/page/SocialPage.class.php (added)
-
files/style (added)
-
files/style/buddylooSocial.css (added)
-
fr.xml (modified) (2 diffs)
-
groupoptions.xml (modified) (1 diff)
-
install.sql (modified) (2 diffs)
-
package.xml (modified) (4 diffs)
-
templates/buddylooSocial.tpl (added)
-
update.sql (modified) (1 diff)
-
userprofilemenu.xml (added)
Legend:
- Unmodified
- Added
- Removed
-
buddyloo/de-informal.xml
r319 r350 57 57 Ihr {PAGE_TITLE} Team]]></item> 58 58 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[Wir nehmen Neumitglieder nur ÃŒber Einladungen auf. Daher mÃŒssen Sie auch diese E-Mail zur Registrierung verwenden.]]></item> 59 <item name="wcf.buddyloo.social.title"><![CDATA[Buddyloo]]></item> 59 60 </category> 60 61 <category name="wcf.user.whitelist"> … … 78 79 <item name="wcf.user.usercp.menu.link.management.invitation"><![CDATA[Foren-Einladungen]]></item> 79 80 </category> 81 <category name="wcf.user.profile"> 82 <item name="wcf.user.profile.menu.link.social"><![CDATA[Buddyloo]]></item> 83 </category> 80 84 <category name="wcf.acp.group"> 81 85 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Darf Foren-Einladungen verschicken]]></item> 82 86 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Soll der Benutzer Foren-Einladungen per E-Mail verschicken können, damit sich Leute registrieren?]]></item> 87 <item name="wcf.acp.group.option.user.profile.canSocial"><![CDATA[Darf Buddyloo Social Seiten einsehen]]></item> 88 <item name="wcf.acp.group.option.user.profile.canSocial.description"><![CDATA[Soll der Benutzer die persönlichen Social Seiten einsehen können, die von Buddyloo zur VerfÃŒgung gestellt werden?]]></item> 83 89 </category> 84 90 </language> -
buddyloo/de.xml
r319 r350 57 57 Ihr {PAGE_TITLE} Team]]></item> 58 58 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[Wir nehmen Neumitglieder nur ÃŒber Einladungen auf. Daher mÃŒssen Sie auch diese E-Mail zur Registrierung verwenden.]]></item> 59 <item name="wcf.buddyloo.social.title"><![CDATA[Buddyloo]]></item> 59 60 </category> 60 61 <category name="wcf.user.whitelist"> … … 78 79 <item name="wcf.user.usercp.menu.link.management.invitation"><![CDATA[Foren-Einladungen]]></item> 79 80 </category> 81 <category name="wcf.user.profile"> 82 <item name="wcf.user.profile.menu.link.social"><![CDATA[Buddyloo]]></item> 83 </category> 80 84 <category name="wcf.acp.group"> 81 85 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Darf Foren-Einladungen verschicken]]></item> 82 86 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Soll der Benutzer Foren-Einladungen per E-Mail verschicken können, damit sich Leute registrieren?]]></item> 87 <item name="wcf.acp.group.option.user.profile.canSocial"><![CDATA[Darf Buddyloo Social Seiten einsehen]]></item> 88 <item name="wcf.acp.group.option.user.profile.canSocial.description"><![CDATA[Soll der Benutzer die persönlichen Social Seiten einsehen können, die von Buddyloo zur VerfÃŒgung gestellt werden?]]></item> 83 89 </category> 84 90 </language> -
buddyloo/en.xml
r319 r350 57 57 Your {PAGE_TITLE} Team]]></item> 58 58 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[New registrations are just possible after being invited from one of our members. That's why you have to use this email for your registration.]]></item> 59 <item name="wcf.buddyloo.social.title"><![CDATA[Buddyloo]]></item> 59 60 </category> 60 61 <category name="wcf.user.whitelist"> … … 78 79 <item name="wcf.user.usercp.menu.link.management.invitation"><![CDATA[Community-Invitations]]></item> 79 80 </category> 81 <category name="wcf.user.profile"> 82 <item name="wcf.user.profile.menu.link.social"><![CDATA[Buddyloo]]></item> 83 </category> 80 84 <category name="wcf.acp.group"> 81 85 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Can send community-invitations]]></item> 82 86 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Can the user send invitations to allow recipients to register?]]></item> 87 <item name="wcf.acp.group.option.user.profile.canSocial"><![CDATA[Can see Buddyloo Social Sites]]></item> 88 <item name="wcf.acp.group.option.user.profile.canSocial.description"><![CDATA[Should the users be allowed to view the personal social sites, brought to you by Buddyloo.]]></item> 83 89 </category> 84 90 </language> -
buddyloo/fr.xml
r319 r350 57 57 Lâéquipe {PAGE_TITLE}]]></item> 58 58 <item name="wcf.buddyloo.invitation.register_invitation"><![CDATA[De nouvelles inscriptions ne sont possible seulement aprÚs avoir été invité par un de nos membres. Câest la raison pour laquelle vous devez utiliser cette e-mail pour votre inscription.]]></item> 59 <item name="wcf.buddyloo.social.title"><![CDATA[Buddyloo]]></item> 59 60 </category> 60 61 <category name="wcf.user.whitelist"> … … 78 79 <item name="wcf.user.usercp.menu.link.management.invitation"><![CDATA[Invitation sur le forum]]></item> 79 80 </category> 81 <category name="wcf.user.profile"> 82 <item name="wcf.user.profile.menu.link.social"><![CDATA[Buddyloo]]></item> 83 </category> 80 84 <category name="wcf.acp.group"> 81 85 <item name="wcf.acp.group.option.user.profile.canInvite"><![CDATA[Peut envoyer une invitation]]></item> 82 86 <item name="wcf.acp.group.option.user.profile.canInvite.description"><![CDATA[Les utilisateurs de ce groupe ont lâautorisation dâenvoyer des invitations pour lâinscription ?]]></item> 87 <item name="wcf.acp.group.option.user.profile.canSocial"><![CDATA[TODO]]></item> 88 <item name="wcf.acp.group.option.user.profile.canSocial.description"><![CDATA[TODO]]></item> 83 89 </category> 84 90 </language> -
buddyloo/groupoptions.xml
r270 r350 9 9 <defaultvalue>0</defaultvalue> 10 10 </option> 11 <option name="user.profile.canSocial"> 12 <categoryname>user.profile</categoryname> 13 <optiontype>boolean</optiontype> 14 <defaultvalue>0</defaultvalue> 15 </option> 11 16 </options> 12 17 </import> -
buddyloo/install.sql
r270 r350 2 2 userID int(10) unsigned NOT NULL, 3 3 whiteUserID int(10) unsigned NOT NULL, 4 UNIQUE KEY userID(userID,whiteUserID)4 PRIMARY KEY (userID,whiteUserID) 5 5 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 6 6 … … 8 8 userID int(10) unsigned NOT NULL, 9 9 email varchar(255) NOT NULL, 10 UNIQUE KEY userID(userID,email)10 PRIMARY KEY (userID,email) 11 11 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 12 13 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_social ( 14 socialID int(10) unsigned NOT NULL auto_increment, 15 socialTitle varchar(80) NOT NULL, 16 PRIMARY KEY (socialID) 17 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 18 19 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_gadget ( 20 gadgetID int(10) unsigned NOT NULL auto_increment, 21 gadgetTitle varchar(80) NOT NULL, 22 gadgetCode MEDIUMTEXT NOT NULL, 23 gadgetImage BLOB, 24 PRIMARY KEY (gadgetID) 25 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 26 27 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_social_to_gadget ( 28 socialID int(10) unsigned NOT NULL, 29 gadgetID int(10) unsigned NOT NULL, 30 icolumn tinyint(1) unsigned NOT NULL, 31 irow tinyint(1) unsigned NOT NULL, 32 visible tinyint(1) unsigned NOT NULL DEFAULT 1, 33 PRIMARY KEY (socialID,gadgetID) 34 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 35 36 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_user_to_social ( 37 userID int(10) unsigned NOT NULL, 38 socialID int(10) unsigned NOT NULL, 39 icolumn tinyint(1) unsigned NOT NULL, 40 PRIMARY KEY (userID,socialID) 41 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 42 43 INSERT INTO wcf1_buddyloo_gadget (gadgetTitle, gadgetCode) VALUES 44 ('Gadget #1', 'Hello World<br/>Hello World<br/>Hello World'), 45 ('Gadget #2', 'Hello World<br/>Hello World<br/>Hello World'), 46 ('Gadget #3', 'Hello World<br/>Hello World<br/>Hello World'), 47 ('Gadget #4', 'Hello World<br/>Hello World<br/>Hello World'), 48 ('Gadget #5', 'Hello World<br/>Hello World<br/>Hello World'), 49 ('Gadget #6', 'Hello World<br/>Hello World<br/>Hello World'), 50 ('Gadget #7', 'Hello World<br/>Hello World<br/>Hello World'), 51 ('Gadget #8', 'Hello World<br/>Hello World<br/>Hello World'), 52 ('Gadget #9', 'Hello World<br/>Hello World<br/>Hello World'), 53 ('Gadget #10', 'Hello World<br/>Hello World<br/>Hello World') 54 ; 55 56 INSERT INTO wcf1_buddyloo_social_to_gadget (socialID, gadgetID, icolumn, irow, visible) VALUES 57 (1,1,1,1,1), 58 (1,2,1,2,1), 59 (1,3,1,3,1), 60 (1,4,2,1,1), 61 (1,5,2,2,1), 62 (1,6,2,3,1), 63 (1,7,3,1,0), 64 (1,8,3,2,0), 65 (1,9,3,3,1), 66 (1,10,3,4,1), 67 (2,1,1,1,1), 68 (2,2,1,2,1), 69 (2,3,1,3,1), 70 (2,4,2,1,1), 71 (2,5,2,2,1), 72 (2,6,2,3,1), 73 (2,7,3,1,0), 74 (2,8,3,2,0), 75 (2,9,3,3,1), 76 (2,10,3,4,1) 77 ; 78 79 INSERT INTO wcf1_buddyloo_social (socialTitle) VALUES 80 ('Eintrag 1'), 81 ('Eintrag 2') 82 ; 83 84 INSERT INTO wcf1_buddyloo_user_to_social VALUES 85 (1,1,1), 86 (1,2,2) 87 ; -
buddyloo/package.xml
r342 r350 35 35 <groupoptions>groupoptions.xml</groupoptions> 36 36 <usercpmenu>usercpmenu.xml</usercpmenu> 37 <userprofilemenu>userprofilemenu.xml</userprofilemenu> 37 38 <sql>install.sql</sql> 38 39 <languages languagecode="de">de.xml</languages> … … 44 45 <instructions type="update" fromversion="0.9.4 pl 2"> 45 46 <files>files.tar</files> 46 <useroptions>useroptions.xml</useroptions>47 </instructions>48 49 <instructions type="update" fromversion="0.9.4 pl 1">50 <files>files.tar</files>51 <useroptions>useroptions.xml</useroptions>52 </instructions>53 54 <instructions type="update" fromversion="0.9.4 pl1">55 <files>files.tar</files>56 <useroptions>useroptions.xml</useroptions>57 </instructions>58 59 <instructions type="update" fromversion="0.9.4">60 <files>files.tar</files>61 <useroptions>useroptions.xml</useroptions>62 </instructions>63 64 <instructions type="update" fromversion="0.9.4 Beta">65 <files>files.tar</files>66 47 <templates>templates.tar</templates> 67 48 <eventlistener>eventlistener.xml</eventlistener> 68 <options>options.xml</options>69 49 <useroptions>useroptions.xml</useroptions> 70 50 <groupoptions>groupoptions.xml</groupoptions> 71 <usercpmenu>usercpmenu.xml</usercpmenu> 72 <languages languagecode="de">de.xml</languages> 73 <languages languagecode="de-informal">de-informal.xml</languages> 74 <languages languagecode="en">en.xml</languages> 75 <languages languagecode="fr">fr.xml</languages> 76 </instructions> 77 78 <instructions type="update" fromversion="0.9.3"> 79 <files>files.tar</files> 80 <templates>templates.tar</templates> 81 <eventlistener>eventlistener.xml</eventlistener> 82 <options>options.xml</options> 83 <useroptions>useroptions.xml</useroptions> 84 <groupoptions>groupoptions.xml</groupoptions> 85 <usercpmenu>usercpmenu.xml</usercpmenu> 51 <userprofilemenu>userprofilemenu.xml</userprofilemenu> 86 52 <sql>update.sql</sql> 87 53 <languages languagecode="de">de.xml</languages> … … 91 57 </instructions> 92 58 93 <instructions type="update" fromversion="0.9. 2">59 <instructions type="update" fromversion="0.9.4 pl 1"> 94 60 <files>files.tar</files> 95 61 <templates>templates.tar</templates> 96 62 <eventlistener>eventlistener.xml</eventlistener> 97 <options>options.xml</options>98 63 <useroptions>useroptions.xml</useroptions> 99 64 <groupoptions>groupoptions.xml</groupoptions> 100 <user cpmenu>usercpmenu.xml</usercpmenu>65 <userprofilemenu>userprofilemenu.xml</userprofilemenu> 101 66 <sql>update.sql</sql> 102 67 <languages languagecode="de">de.xml</languages> … … 106 71 </instructions> 107 72 108 <instructions type="update" fromversion="0.9. 1">73 <instructions type="update" fromversion="0.9.4"> 109 74 <files>files.tar</files> 110 75 <templates>templates.tar</templates> 111 76 <eventlistener>eventlistener.xml</eventlistener> 112 <options>options.xml</options>113 77 <useroptions>useroptions.xml</useroptions> 114 78 <groupoptions>groupoptions.xml</groupoptions> 115 <usercpmenu>usercpmenu.xml</usercpmenu> 116 <sql>update.sql</sql> 117 <languages languagecode="de">de.xml</languages> 118 <languages languagecode="de-informal">de-informal.xml</languages> 119 <languages languagecode="en">en.xml</languages> 120 <languages languagecode="fr">fr.xml</languages> 121 </instructions> 122 123 <instructions type="update" fromversion="0.9.0"> 124 <files>files.tar</files> 125 <templates>templates.tar</templates> 126 <eventlistener>eventlistener.xml</eventlistener> 127 <options>options.xml</options> 128 <useroptions>useroptions.xml</useroptions> 129 <groupoptions>groupoptions.xml</groupoptions> 130 <usercpmenu>usercpmenu.xml</usercpmenu> 79 <userprofilemenu>userprofilemenu.xml</userprofilemenu> 131 80 <sql>update.sql</sql> 132 81 <languages languagecode="de">de.xml</languages> -
buddyloo/update.sql
r270 r350 1 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_invitation ( 1 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_social ( 2 socialID int(10) unsigned NOT NULL auto_increment, 3 socialTitle varchar(80) NOT NULL, 4 PRIMARY KEY (socialID) 5 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 6 7 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_gadget ( 8 gadgetID int(10) unsigned NOT NULL auto_increment, 9 gadgetTitle varchar(80) NOT NULL, 10 gadgetCode MEDIUMTEXT NOT NULL, 11 gadgetImage BLOB NOT NULL, 12 PRIMARY KEY (gadgetID) 13 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 14 15 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_social_to_gadget ( 16 socialID int(10) unsigned NOT NULL, 17 gadgetID int(10) unsigned NOT NULL, 18 icolumn tinyint(1) unsigned NOT NULL, 19 irow tinyint(1) unsigned NOT NULL, 20 visible tinyint(1) unsigned NOT NULL DEFAULT 1, 21 PRIMARY KEY (socialID,gadgetID) 22 ) ENGINE=MyISAM DEFAULT CHARSET=utf8; 23 24 CREATE TABLE IF NOT EXISTS wcf1_buddyloo_user_to_social ( 2 25 userID int(10) unsigned NOT NULL, 3 email varchar(255) NOT NULL, 4 UNIQUE KEY userID (userID,email) 26 socialID int(10) unsigned NOT NULL, 27 icolumn tinyint(1) unsigned NOT NULL, 28 PRIMARY KEY (userID,socialID) 5 29 ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
