[ABD] BB Friend Request Approval MOD 0.8.0

Any abandoned MODs will be moved to this forum.

WARNING: MODs in this forum are not currently being supported or maintained by the original MOD author. Proceed at your own risk.
Forum rules
IMPORTANT: MOD Development Forum rules

WARNING: MODs in this forum are not currently being supported nor updated by the original MOD author. Proceed at your own risk.
User avatar
Blue Blood
Registered User
Posts: 767
Joined: Sat Apr 11, 2009 7:09 am
Location: U§A
Name: Blue Blood

[ABD] BB Friend Request Approval MOD 0.8.0

Post by Blue Blood »

I'm no longer going to provide support for this mod here @ phpBB.com

I am not abandoning this mod, I will continue the development & support for this mod @ my mod site.

You may join and follow the development here [removed]

Thanks for your support!!


Modification Name: BB Friend Request Approval MOD
Author: Blue Blood
Original Author: kmklr72
Original Thread: [ABD]Friend Request Approval MOD

With kmklr72 permission I am continuing the development of Friend Request Approval MOD

Image
Image

Modification Description:
FRAM creates a real social networking style friendship system for PHPBB3. Similar to popular sites such as Myspace and Facebook, FRAM will allow members to become friends by sending friendship requests to members. The recipient of the friendship request will have the option to accept, deny or block. The friends list of both members is synchronized on any action. If a friend request is accepted both members friend lists are updated and if one member is removed both members lists are updated to reflect these changes.
Mod Version Check Support

Modification Version: 0.8.0
FRAM Version 0.8.0 Passes the MPV - MOD Pre-Validator

Version History:
Version 0.8.0 - 2011-01-03
5th Release
- ACP Disable FRAM
- ACP Force Notifications
- ACP Allow Users Notification Settings
- UCP Notification Setting
- More Language File Changes
- Fixed Typo's

Version History:
Version 0.7.0 - 2010-12-17
4th Release
- ACP Enable / Disable - PM Notifications
- Fixed Typo's

Version History:
Version 0.6.0 - 2010-11-19
3rd Release
- Language changes
- Bug fixes
- Subsilver2
- Updated the install

Version History:
Version 0.5.0 - 2010-11-18
2nd Release
- Bug fixes and now compatible with phpbb 3.0.7-PL1
- Fixes in Prosilver ucp_fram.html
- Removed Buttons
- Modified new friends request alert in overall_header
- Deny notification added
- Block notification added
- Updated MODX 1.2.5

Version History:
Version 0.0.1 - 2009-07-01
1st Release

Requirements: phpBB 3.0.8

Features:
Accept, Deny & Block Friend Request (UCP)
Sends Accepted PM Notifications
Requests notification in header
ACP enable / force notification / allow UCP notifications

To Do List:
Subsilver2 Theme 100%
Same user request bug 100%
PM notifications Deny / Block 100%
Updated MODX 1.2.5 100%
Enable / Disable everything in ACP 100%
Enable / Disable UCP Notifications 100%
Header notification changes 100%
Update language variables 100%
UIML 1.0.4 Install update 75%

Screenshots:
Click Here

Know Bugs in 0.8.0
For known bugs refer to this post

Modification Download:
Download Here
DOWNLOAD Friend Request Approval MOD 0.0.1
Last edited by Blue Blood on Mon Feb 13, 2012 4:38 am, edited 20 times in total.
User avatar
Blue Blood
Registered User
Posts: 767
Joined: Sat Apr 11, 2009 7:09 am
Location: U§A
Name: Blue Blood

Re: [BETA]Friend Request Approval MOD 0.5.0

Post by Blue Blood »

Friend Request Approval MOD 0.5.0 Beta
Download available in first post!

Once all features are implemented I will change it to RC.
Once its RC I will not add any new features.

So if you want any features post them up!!

To do list
Subsilver2 Theme 0%
Same user request bug 0%
PM notifications Deny / Block 100%
Updated MODX 1.2.5 100%
Enable / Disable everything in ACP 0%
Header notification changes 0%
Update language variables 50%
UIML 1.0.3 Update 0%

Theme Support
I will be adding subSilver2 Support.
For any other theme support just ask.
I'm not going to waste my time if no one will use them.

Language Support
If you want other languages let me know and I will try and implement them.
I only speak English so I will need help with your native language.

Know Bugs in 0.5.0
1) When member A & B friend request each other and member A approve member B, member B will still show a request. (Thought I fixed this)


IMPORTANT
This is a beta version, So as always do not install on a live board.
I will not provide any support.
In newer version there could be major changes.
I will not provide an update file.
Last edited by Blue Blood on Sat Nov 20, 2010 3:27 am, edited 5 times in total.
User avatar
darkonia
Registered User
Posts: 1901
Joined: Tue May 13, 2008 1:10 pm
Location: Munich, Germany

Re: [BETA]Friend Request Approval MOD 0.5.0

Post by darkonia »

i ve wrote a german translation for kmklr72 and i can post it here when your are ready.
MMOG-Heaven - Das Gaming Portal
Community bedeutet Gleichgesinnte finden - MMOG-Heaven ist Deine Community! Von Spielern für Spieler bietet Dir dieses Portal genau das, was ein Spieler braucht. Bleibe ständig informiert, finde die neuesten MMORPGs, oder suche die frischesten News aus der Welt des Online Gamings - dieses und vieles mehr erwartet Dich auf MMOG-Heaven.
User avatar
Blue Blood
Registered User
Posts: 767
Joined: Sat Apr 11, 2009 7:09 am
Location: U§A
Name: Blue Blood

Re: [BETA]Friend Request Approval MOD 0.5.0

Post by Blue Blood »

darkonia wrote:i ve wrote a german translation for kmklr72 and i can post it here when your are ready.
Thank you for the translations!!

There are a few changes 0.5.0
I added pm notification when a users is denied and blocked
language\en\mods\fram_mod.php

Code: Select all

    'FRAM_DENIED_SUBJECT'                => 'Your friend request has been denied',
    'FRAM_DENIED_MESSAGE'                => '%1$s has denied your friendship request and you are not friends. %1$s will not appear on your friend list.',
    'FRAM_BLOCK_SUBJECT'                => 'Another member has blocked you',
    'FRAM_BLOCK_MESSAGE'                => '%1$s has blocked you. %1$s will no longer see your post or receive your pms.', 
I also changed the pm text

Code: Select all

    'FRAM_APPROVED_SUBJECT'                => 'Your friend request has been approved',
    'FRAM_APPROVED_MESSAGE'                => '%1$s has approved your friendship request and you are now friends. %1$s now appears on your friend list.', 
Also no changes to language\en\mods\info_ucp_fram_mod.php

Code: Select all

    'UCP_FRAM'                                    => 'Friend Request Approval MOD',
    'UCP_FRAM_BLOCK_LIST'                        => 'Block List',
    'UCP_FRAM_VIEW_REQUESTS'                    => 'View Requests', 

Post it up and I will add it to the next version!!
User avatar
stathisch
Registered User
Posts: 145
Joined: Fri Jul 24, 2009 11:33 am
Location: Greece

Re: [BETA]Friend Request Approval MOD 0.5.0

Post by stathisch »

Very nice. I'll be suggesting this to go with my phpbb chat MOD.
trickoff
Registered User
Posts: 513
Joined: Mon Jan 07, 2008 12:23 am

Re: [BETA]Friend Request Approval MOD 0.5.0

Post by trickoff »

thanks for picking this up!
TRNC
Registered User
Posts: 30
Joined: Sun Sep 26, 2010 7:49 am

Re: [BETA]Friend Request Approval MOD 0.5.0

Post by TRNC »

Thank you very very much. Many people searching/waiting for this. :D
User avatar
Blue Blood
Registered User
Posts: 767
Joined: Sat Apr 11, 2009 7:09 am
Location: U§A
Name: Blue Blood

[BETA]Friend Request Approval MOD 0.6.0

Post by Blue Blood »

Friend Request Approval MOD 0.6.0 Beta
Download available in first post!

FRAM 0.6.0 Changes
Added Subsilver2
Fixed the same user request bug
Header notification only show when there is a request.
Language file additions and changes.

Once all features are implemented I will change it to RC.
Once its RC I will not add any new features.

OK This is your last chance to request features.
The only thing left is the ACP options.
So if you want any features post them up!!


To do list
Subsilver2 Theme 100%
Same user request bug 100%
PM notifications Deny / Block 100%
Updated MODX 1.2.5 100%
Enable / Disable everything in ACP 0%
Header notification changes 100%
Update language variables 100%
UIML 1.0.3 Update 100%

Theme Support
I have adding subSilver2 Support.
For any other theme support just ask.
I'm not going to waste my time if no one will use them.

Language Support
If you want other languages let me know and I will try and implement them.
I only speak English so I will need help with your native language.

Know Bugs in 0.6.0
NONE

IMPORTANT
This is a beta version, So as always do not install on a live board.
I will not provide any support.
In newer version there could be major changes.
I will not provide an update file.
Last edited by Blue Blood on Sat Nov 20, 2010 3:41 am, edited 4 times in total.
JCMais
Registered User
Posts: 23
Joined: Wed Oct 06, 2010 8:28 pm

Re: [BETA]Friend Request Approval MOD 0.6.0

Post by JCMais »

I would request a new feature:
You could combine this mod with the Ultimate Points, so every time a member became a friend of another, he earned X points, and if he was blocked, lose X points.
What do you think? :D
User avatar
Blue Blood
Registered User
Posts: 767
Joined: Sat Apr 11, 2009 7:09 am
Location: U§A
Name: Blue Blood

Re: [BETA]Friend Request Approval MOD 0.6.0

Post by Blue Blood »

JCMais wrote:I would request a new feature:
You could combine this mod with the Ultimate Points, so every time a member became a friend of another, he earned X points, and if he was blocked, lose X points.
What do you think? :D
Its an interesting Ideal and it kinda part of another mod I'm going to pick-up development on.

I'm really only continuing development on FRAM because I'm picking up development on Social profiles mod.

Social profiles mod requires FRAM and its was abandoned.
Social profiles has a point system but it does not work with anything.
So I was thinking of dumping the Social profiles point system and adding a standalone point system like Ultimate Points.

Another words your request is a possibility, but it would be a plug-in.
Also it will be awhile before it would be developed.
gkazanci
Registered User
Posts: 43
Joined: Sun Oct 07, 2007 1:04 pm

Re: [BETA]Friend Request Approval MOD 0.6.0

Post by gkazanci »

Hi,
mode is not uploaded yet prepared, but I want to ask a question with what I understood.

b scrapped a person has sent an invitation to friendship. b has yet to accept the three options will not ignore or accept. I think the case is accepted message. Ignore or not accept that it is better to go in my opinion I think that a warning message. Now I think it is sending message to the other party in any case.


Sorry I'm turning to Google to translate.
User avatar
Blue Blood
Registered User
Posts: 767
Joined: Sat Apr 11, 2009 7:09 am
Location: U§A
Name: Blue Blood

Re: [BETA]Friend Request Approval MOD 0.6.0

Post by Blue Blood »

gkazanci wrote:Hi,
mode is not uploaded yet prepared, but I want to ask a question with what I understood.

b scrapped a person has sent an invitation to friendship. b has yet to accept the three options will not ignore or accept. I think the case is accepted message. Ignore or not accept that it is better to go in my opinion I think that a warning message. Now I think it is sending message to the other party in any case.


Sorry I'm turning to Google to translate.
I don't think Google translate did a very good job translating.
or
your question was lost in translation.
JCMais
Registered User
Posts: 23
Joined: Wed Oct 06, 2010 8:28 pm

Re: [BETA]Friend Request Approval MOD 0.6.0

Post by JCMais »

Blue Blood, if you want, i can translate this mod into Portuguese. ;)
User avatar
Blue Blood
Registered User
Posts: 767
Joined: Sat Apr 11, 2009 7:09 am
Location: U§A
Name: Blue Blood

Re: [BETA]Friend Request Approval MOD 0.6.0

Post by Blue Blood »

JCMais wrote:Blue Blood, if you want, i can translate this mod into Portuguese. ;)
Sure!! :)
Post it here and I'll add it to the next release.
Thank You!!
JCMais
Registered User
Posts: 23
Joined: Wed Oct 06, 2010 8:28 pm

Re: [BETA]Friend Request Approval MOD 0.6.0

Post by JCMais »

First of All, remember that the language files should be UTF-8 (No BOM).
Here is the translation into Brazilian Portuguese.

Edits in language/pt_br/common.php (I recommend making edits language only in the mod files themselves and avoid having to edit the language files from phpbb.This decreases the work of translators. ;) )

Code: Select all

// Begin FRAM MOD
	'NEW_NEWFRAM'				=> '<strong>1</strong> Novo Amigo',
	'NEW_NEWFRAMS'				=> '<strong>%d</strong> Novos Amigos',
// End FRAM MOD
language/pt_br/mods/fram_mod.php

Code: Select all

<?php
/**
 *
 * @author Blue Blood (Blue Blood) [email protected]
 * @version 0.6.0
 * @copyright (c) 2010 Blue Blood
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 *
 */
/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE 
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
//
// Some characters you may want to copy&paste:
// ? ? ? ? ?
//

$lang = array_merge($lang, array(
	'FRAM_REQUESTS'						=> 'Gerenciar as solicitações',
	'FRAM_REQUESTS_EXPLAIN'				=> 'Gerenciar as solicitações de amizade.',
	'FRAM_REQUESTED'					=> 'Solicitação enviada com sucesso. Você será redirecionado em instantes.',
	'FRAM_BLOCKED'						=> 'Gerenciar Usuários Bloqueados',
	'FRAM_BLOCKED_EXPLAIN'				=> 'Gerenciar a lista de usuários que você Bloqueou',

	'FRAM_APPROVE'						=> 'Aceitar',
	'FRAM_DENY'							=> 'Negar',
	'FRAM_BLOCK'						=> 'Bloquear',
	'FRAM_UNBLOCK'						=> 'Desbloquear',

	'FRAM_REQUEST_APPROVED'				=> 'Aceito. Você será redirecionado em instantes.',
	'FRAM_REQUEST_DENIED'				=> 'Negado. Você será redirecionado em instantes.',
	'FRAM_REQUEST_BLOCKED'				=> 'Bloqueado. Você será redirecionado em instantes.',

	'FRAM_USER_UNBLOCKED'				=> 'Desbloqueado. Você será redirecionado em instantes.',

	// UCP Stuff
	'REQUEST_MESSAGE'					=> 'Mensagem',
	'REQUEST_MESSAGE_EXPLAIN'			=> 'Envie uma mensagem adicional para o seu amigo.',
	'NOT_ADDED_BLOCKED'					=> 'Um usuário que você tentou fazer amizade está atualmente bloqueado.',
	'NOT_ADDED_REQUESTED'				=> 'Você solicitou amizade com um usuário que já está em sua lista de amigos.',

	// PM Stuff
	'FRAM_APPROVED_SUBJECT'				=> 'Amizade Aprovada!',
	'FRAM_APPROVED_MESSAGE'				=> '<strong>%1$s</strong> aprovou o seu pedido de amizade e agora vocês são amigos. <strong>%1$s</strong> agora aparece na sua lista de amigos.',
    'FRAM_DENIED_SUBJECT'               => 'Amizade Negada!',
    'FRAM_DENIED_MESSAGE'               => '<strong>%1$s</strong> negou o seu pedido de amizade.',
    'FRAM_BLOCK_SUBJECT'                => 'Amizade Bloqueada!',
    'FRAM_BLOCK_MESSAGE'                => '<strong>%1$s</strong> bloqueou você. <strong>%1$s</strong> não verá mais os seus posts ou receberá as suas mps.',
     
	// New - UCP
	'FRAM_VIEW_REQUESTS_FROM'			=> 'De',
	'FRAM_VIEW_REQUESTS_EXPLAIN'		=> 'Informação',
	'FRAM_VIEW_REQUESTS_OPTIONS'		=> 'Opções',
	'FRAM_FRIEND_NOREQUESTS'			=> 'Você não possui nenhuma solicitação recente de amizade.',
	'FRAM_FRIEND_REQUEST_EXPLAIN'		=> 'Gostaria de ser seu amigo.',	
	'FRAM_FRIEND_NOBLOCKEDS'			=> 'Você não possui nenhum membro bloqueado atuamente.',
	'FRAM_FRIEND_BLOCKEDS_EXPLAIN'		=> 'Poderá lhe enviar solicitações de amizade caso você clique no botão abaixo.',
	
));

?>
language/pt_br/mods/fram_mod_install.php

Code: Select all

<?php
/**
 *
 * @author Blue Blood (Blue Blood) [email protected]
 * @version 0.6.0
 * @copyright (c) 2010 Blue Blood
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 *
 */
/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE 
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
//
// Some characters you may want to copy&paste:
// ’ » “ ” …
//

// General install stuff
$lang = array_merge($lang, array(
	'INSTALL_FRAM_MOD'						=> 'Instalar o Mod Friend Request Approval',
	'INSTALL_FRAM_MOD_CONFIRM'				=> 'Você está pronto para instalar o Mod Friend Request Approval?',

	'CHAT_MOD'								=> 'Mod Friend Request Approval',
	'CHAT_MOD_EXPLAIN'						=> 'Adiciona a funcionalidade de solicitações de amizade ao phpBB3',

	'DONE'									=> 'Pronto!  Exclua este arquivo de seu servidor.',

	'UNINSTALL_CHAT_MOD'					=> 'Desinstalar o Mod Friend Request Approval',
	'UNINSTALL_CHAT_MOD_CONFIRM'			=> 'Você está pronto para desinstalar o Mod Friend Request Approval? Todas as configurações e dados salvos por este Mod serão removidas!',
	'UPDATE_CHAT_MOD'						=> 'Atualizar o Mod Friend Request Approval',
	'UPDATE_CHAT_MOD_CONFIRM'				=> 'Você está pronto para atualizar o Mod Friend Request Approval?',
));

?>
language/pt_br/mods/info_ucp_fram_mod.php

Code: Select all

<?php
/**
 *
 * @author Blue Blood (Blue Blood) [email protected]
 * @version 0.6.0
 * @copyright (c) 2010 Blue Blood
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 *
 */
/**
* DO NOT CHANGE
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

// DEVELOPERS PLEASE NOTE 
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
//
// Some characters you may want to copy&paste:
// ’ » “ ” …
//

$lang = array_merge($lang, array(
	'UCP_FRAM'															=> 'Mod Friend Request Approval',
	'UCP_FRAM_BLOCK_LIST'										=> 'Lista de Bloqueados',
	'UCP_FRAM_VIEW_REQUESTS'								=> 'Visualizar Solicitações',
));

?>

Return to “[3.0.x] Abandoned MODs”