Changed Doxyfile to ignore moc_* files
[situare] / src / situareservice / situarecommon.h
1 /*
2    Situare - A location system for Facebook
3    Copyright (C) 2010  Ixonos Plc. Authors:
4
5       Henri Lampela - henri.lampela@ixonos.com
6
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.
10
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.
15
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,
19    USA.
20 */
21
22 #ifndef SITUARECOMMON_H
23 #define SITUARECOMMON_H
24
25 #include <QString>
26
27 // Situare server constants
28 const QString SITUARE_URL = "http://client.situare.net/";
29 const QString API_KEY = "4197c64da2fb6b927236feaea32d7d81";
30
31 // Test server constants
32 const QString SITUARE_TEST_URL = "http://emmerichgn.facebook.joyent.us/";
33 const QString TEST_API_KEY = "cf77865a5070f2c2ba3b52cbf3371579";
34
35 // Situare PHP scripts
36 const QString UPDATE_LOCATION = "updateLocation.php";
37 const QString REVERSE_GEO = "reversegeo.php";
38
39 // Cookies
40 const QString COOKIE = "Cookie";
41 const QString USER = "user";
42 const QString EXPIRES = "expires";
43 const QString SESSION_KEY = "session_key";
44 const QString SESSION_SECRET = "ss";
45
46 const QString USER_AGENT = "User-Agent";
47 const QString AGENT = "Agent";
48
49 // Locales
50 const QString LOCALE = "locale";
51 const QString EN_LOCALE = "en_EN";
52
53 // Common marks
54 const QString QUESTION_MARK = "?";
55 const QString AMBERSAND_MARK = "&";
56 const QString EQUAL_MARK = "=";
57 const QString UNDERLINE_MARK = "_";
58 const QString BREAK_MARK = ";";
59
60 // Coordinates
61 const QString LATITUDE = "lat";
62 const QString LONGTITUDE = "lon";
63
64 // Url parameters
65 const QString PUBLISH = "publish";
66 const QString PUBLISH_TRUE = "true";
67 const QString PUBLISH_FALSE = "false";
68 const QString DATA = "data";
69
70 // Situare error messages
71 const QString ERROR_LAT = "Wrong lat value: . Latitude must be between -90 and 90!";
72 const QString ERROR_LON = "Wrong lon value: . Longitude must be between -180 and 180!";
73 const QString ERROR_SESSION = "<br />\n<b>Fatal error</b>:"; // starts with
74
75 #endif // SITUARECOMMON_H