Documentation

Markers

Table of Contents

Api.php 3
Application.php 1
base.php 8
Block/Activities.php 1
Block/Friends.php 1
Block/Know.php 1
Block/New.php 1
Block/Random.php 1
Block/Recent.php 1
Driver/sql.php 11
Driver.php 26
Folks.php 6
Forms/Activity.php 6
Forms/AddFriend.php 2
Forms/Login.php 2
Forms/Search.php 2
Friends/application.php 2
Friends/facebook.php 3
Friends/prefs.php 2
Friends/shared.php 4
Friends/sql.php 3
Friends.php 8
Notification/facebook.php 7
Notification/letter.php 1
Notification/mail.php 1
Notification/tickets.php 1
Notification.php 1

Api.php

Type Line Description
8 cvs.horde.org/co.php/folks/LICENSE.
75 Update comments count
81 Update activity log

Application.php

Type Line Description
6 cvs.horde.org/co.php/folks/LICENSE.

base.php

Type Line Description
10 Check for a prior definition of HORDE_BASE (perhaps by an auto_prepend_file
11 definition for site customization).
16 Load the Horde Framework core, and set up inclusion paths and autoloading.
19 Registry.
25 Define the base file path of Folks.
32 Cache
35 Update user online status
38 Start output compression.

Activities.php

Type Line Description
42 Get friends activities

Friends.php

Type Line Description
69 Prepare actions

Know.php

Type Line Description
29 Prepare actions

New.php

Type Line Description
46 Prepare actions

Random.php

Type Line Description
53 Prepare actions

Recent.php

Type Line Description
41 Prepare actions

sql.php

Type Line Description
23 www.horde.org/)
26 www.horde.org/licenses/gpl.
197 WORD
205 EMAIL
211 AGES
233 GOES OUT
241 COUNTERS
252 ONLINE
258 Gander
264 City
423 password and mail will be added later with the addextra hook

Driver.php

Type Line Description
9 www.horde.org/licenses/gpl.
88 Store big image
95 Resize thumbnail
100 Store thumbnail
123 Delete cache
254 Update user online status only if needed
255 is not added site wide to a general template file
256 scripts/online.sql
261 Update online status
264 Update profile
270 Delete aways users of needed - if not done by cron job as recomended.
312 Load profile
318 Filter description
332 Get user last external data
358 Cache profile
360 cache profile
448 Delete image
454 Delete groups
466 Delete comments
471 Delete user
477 Delete cache
562 force relogin once a mount and user pass to encript cookie
669 Don't log user comments
673 Don't log account changes
678 Don't log conetnt posting
684 Don't log comments

Folks.php

Type Line Description
8 www.horde.org/licenses/gpl.
263 We should always realy on registration data
264 $prefs = Horde_Prefs::singleton($GLOBALS['conf']['prefs']['driver'], 'horde', $registry->convertUsername($user, true), '', null, false);
265 $prefs->retrieve();
266 $email = $prefs->getValue('alternate_email') ? $prefs->getValue('alternate_email') : $prefs->getValue('from_addr');
268 If there is no email set use the registration one

Activity.php

Type Line Description
3 www.horde.org/)
6 www.horde.org/licenses/gpl.
70 Check FB installation
75 Chacke FB user config
81 Load FB
93 Do noting as we are exiting

AddFriend.php

Type Line Description
3 www.horde.org/)
6 www.horde.org/licenses/gpl.

Login.php

Type Line Description
3 www.horde.org/)
6 www.horde.org/licenses/gpl.

Search.php

Type Line Description
3 www.horde.org/)
6 www.horde.org/licenses/gpl.

application.php

Type Line Description
5 www.horde.org/)
8 www.horde.org/licenses/gpl.

facebook.php

Type Line Description
5 www.horde.org/)
8 www.horde.org/licenses/gpl.
75 Check FB user config

prefs.php

Type Line Description
19 www.horde.org/)
22 www.horde.org/licenses/gpl.

shared.php

Type Line Description
9 www.horde.org/)
12 www.horde.org/licenses/gpl.
83 Only owners of a group can delete them
115 Only owners of a group can delete them

sql.php

Type Line Description
6 www.horde.org/)
9 www.horde.org/licenses/gpl.
114 Add user even to firend's friend list

Friends.php

Type Line Description
9 www.horde.org/licenses/gpl.
220 Check if users exits
226 Do not allow to blacklist administrators
289 Check if users exits
295 Check if user exists in group
303 Check if user is frend but has not confmed us yet
311 Add friend to backend
317 If we do not need an approval just expire cache

facebook.php

Type Line Description
8 www.horde.org/licenses/gpl.
42 Check FB installation
47 Chacke FB user config
123 Check FB installation
129 Check FB user config
136 Create FB Object
146 Set Auth user

letter.php

Type Line Description
8 www.horde.org/licenses/gpl.

mail.php

Type Line Description
8 www.horde.org/licenses/gpl.

tickets.php

Type Line Description
8 www.horde.org/licenses/gpl.

Notification.php

Type Line Description
8 www.horde.org/licenses/gpl.

Search results