2 Situare - A location system for Facebook
3 Copyright (C) 2010 Ixonos Plc. Authors:
5 Henri Lampela - henri.lampela@ixonos.com
7 Situare is free software; you can redistribute it and/or
8 modify it under the terms of the GNU General Public License
9 version 2 as published by the Free Software Foundation.
11 Situare is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 GNU General Public License for more details.
16 You should have received a copy of the GNU General Public License
17 along with Situare; if not, write to the Free Software
18 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
22 #ifndef SITUARECOMMON_H
23 #define SITUARECOMMON_H
27 // Situare server constants
28 #ifdef USE_PRODUCTION_SERVER
30 const QString SITUARE_URL = "http://client.situare.net/";
31 const QString API_KEY = "4197c64da2fb6b927236feaea32d7d81";
34 const QString SITUARE_URL = "http://62.61.69.231/situare-test/";
35 const QString API_KEY = "cf77865a5070f2c2ba3b52cbf3371579";
36 const QString APP_ID = "286811277465";
39 // Situare JSON callback data
40 const QString NORMAL_SIZE_PROFILE_IMAGE = "pic";
42 // Situare PHP scripts
43 const QString UPDATE_LOCATION = "updateLocation.php";
44 const QString REVERSE_GEO = "reversegeo.php";
45 const QString GET_LOCATIONS = "getLocations.php";
46 const QString GET_MESSAGES = "getMessages.php";
47 const QString SEND_MESSAGE = "sendMessage.php";
48 const QString REMOVE_MESSAGE = "removeMessage.php";
49 const QString GET_PEOPLE_WITH_SIMILAR_INTEREST = "getInterestingPeople.php";
50 const QString GET_POPULAR_TAGS = "getPopularTags.php";
51 const QString ADD_TAGS = "addTags.php";
52 const QString GET_TAGS = "getTags.php";
55 const QString COOKIE = "Cookie";
56 const QString USER = "user";
57 const QString EXPIRES = "expires";
58 const QString SESSION_KEY = "session_key";
59 const QString SESSION_SECRET = "ss";
62 const QString LOCALE = "locale";
63 const QString EN_LOCALE = "en_EN";
66 const QString QUESTION_MARK = "?";
67 const QString AMBERSAND_MARK = "&";
68 const QString EQUAL_MARK = "=";
69 const QString UNDERLINE_MARK = "_";
70 const QString BREAK_MARK = ";";
71 const QString OPENING_BRACE_MARK = "{";
74 const QString LATITUDE = "lat";
75 const QString LONGTITUDE = "lon";
78 const QString PUBLISH = "publish";
79 const QString PUBLISH_TRUE = "true";
80 const QString PUBLISH_FALSE = "false";
81 const QString DATA = "data";
82 const QString JSON_FORMAT = "&format=json";
84 // Situare server error messages
85 const QString ERROR_LAT = "Wrong lat value: . Latitude must be between -90 and 90!";
86 const QString ERROR_LON = "Wrong lon value: . Longitude must be between -180 and 180!";
87 const QString ERROR_SESSION = "<br />\n<b>Fatal error</b>:"; // starts with
89 const QString SILHOUETTE_URL = "http://static.ak.fbcdn.net/pics/q_silhouette.gif";
91 #endif // SITUARECOMMON_H