Permalink
Browse files

Initial commit

  • Loading branch information...
codex-corp committed May 22, 2014
0 parents commit a16a25695cf8d0a77213f7d8625902491b159f7d
Showing with 13,903 additions and 0 deletions.
  1. +1 −0 .idea/.name
  2. +9 −0 .idea/ajax.iml
  3. +5 −0 .idea/encodings.xml
  4. +8 −0 .idea/jsLibraryMappings.xml
  5. +22 −0 .idea/misc.xml
  6. +9 −0 .idea/modules.xml
  7. +5 −0 .idea/scopes/scope_settings.xml
  8. +7 −0 .idea/vcs.xml
  9. +218 −0 .idea/workspace.xml
  10. +21 −0 LICENSE
  11. +9 −0 README.md
  12. BIN chat_view.png
  13. +9 −0 command_tpl.php
  14. BIN commands.png
  15. +45 −0 getdata.php
  16. +17 −0 iframe.php
  17. BIN img/avatars/Thumbs.db
  18. BIN img/avatars/avatar1.gif
  19. BIN img/avatars/avatar10.gif
  20. BIN img/avatars/avatar12.gif
  21. BIN img/avatars/avatar13.gif
  22. BIN img/avatars/avatar14.gif
  23. BIN img/avatars/avatar15.gif
  24. BIN img/avatars/avatar16.gif
  25. BIN img/avatars/avatar17.gif
  26. BIN img/avatars/avatar18.gif
  27. BIN img/avatars/avatar19.gif
  28. BIN img/avatars/avatar2.gif
  29. BIN img/avatars/avatar20.gif
  30. BIN img/avatars/avatar21.gif
  31. BIN img/avatars/avatar22.gif
  32. BIN img/avatars/avatar23.gif
  33. BIN img/avatars/avatar25.gif
  34. BIN img/avatars/avatar27.gif
  35. BIN img/avatars/avatar29.gif
  36. BIN img/avatars/avatar3.gif
  37. BIN img/avatars/avatar30.gif
  38. BIN img/avatars/avatar4.gif
  39. BIN img/avatars/avatar5.gif
  40. BIN img/avatars/avatar6.gif
  41. BIN img/avatars/avatar7.gif
  42. BIN img/avatars/avatar8.gif
  43. BIN img/avatars/avatar9.gif
  44. BIN img/avatars/noavatar.gif
  45. BIN img/avatars/tn_1.gif
  46. BIN img/avatars/tn_10.gif
  47. BIN img/avatars/tn_11.gif
  48. BIN img/avatars/tn_12.gif
  49. BIN img/avatars/tn_13.gif
  50. BIN img/avatars/tn_14.gif
  51. BIN img/avatars/tn_15.gif
  52. BIN img/avatars/tn_16.gif
  53. BIN img/avatars/tn_17.gif
  54. BIN img/avatars/tn_18.gif
  55. BIN img/avatars/tn_19.gif
  56. BIN img/avatars/tn_2.gif
  57. BIN img/avatars/tn_20.gif
  58. BIN img/avatars/tn_21.gif
  59. BIN img/avatars/tn_22.gif
  60. BIN img/avatars/tn_23.gif
  61. BIN img/avatars/tn_24.gif
  62. BIN img/avatars/tn_25.gif
  63. BIN img/avatars/tn_3.gif
  64. BIN img/avatars/tn_4.gif
  65. BIN img/avatars/tn_48.gif
  66. BIN img/avatars/tn_49.gif
  67. BIN img/avatars/tn_50.gif
  68. BIN img/avatars/tn_51.gif
  69. BIN img/avatars/tn_52.gif
  70. BIN img/avatars/tn_53.gif
  71. BIN img/avatars/tn_54.gif
  72. BIN img/avatars/tn_55.gif
  73. BIN img/avatars/tn_56.gif
  74. BIN img/avatars/tn_57.gif
  75. BIN img/avatars/tn_58.gif
  76. BIN img/avatars/tn_59.gif
  77. BIN img/avatars/tn_6.gif
  78. BIN img/avatars/tn_60.gif
  79. BIN img/avatars/tn_61.gif
  80. BIN img/avatars/tn_62.gif
  81. BIN img/avatars/tn_7.gif
  82. BIN img/avatars/tn_8.gif
  83. BIN img/avatars/tn_9.gif
  84. BIN img/loading.gif
  85. +202 −0 include/LTChatConfig.php
  86. +558 −0 include/LTChatLangArray.inc.php
  87. +11 −0 include/LTChatMainConfig.inc.php
  88. +19 −0 include/LTChatModVars.inc.php
  89. +1,354 −0 include/class.LTChatCore.inc.php
  90. +2,875 −0 include/class.LTChatCoreFunctions.inc.php
  91. +3,065 −0 include/class.LTChatDataKeeper_mysql.inc.php
  92. +506 −0 include/class.LTChatFunctions.inc.php
  93. +1,378 −0 include/class.LTChatTplParser.inc.php
  94. +255 −0 include/class.MessagesTplParser.inc.php
  95. +125 −0 include/class.Net_Ping.inc.php
  96. +208 −0 include/class.user.php
  97. +16 −0 include/function.connect.inc.php
  98. +246 −0 include/security.php
  99. +11 −0 index.php
  100. +610 −0 lang/english/LTChatlangConfig.inc.php
  101. +7 −0 lang/english/stop_words.txt
  102. +307 −0 lang/polish/LTChatLnagConfig.inc.php
  103. +1 −0 lang/polish/stop_words.txt
  104. +131 −0 loggers/clear.html
  105. +27 −0 loggers/filter.html
  106. +13 −0 loggers/forward.html
  107. +8 −0 loggers/index.php
  108. +8 −0 loggers/saved/index.php
  109. BIN loggers/saved/templates/standard/img/emoticons/1.gif
  110. BIN loggers/saved/templates/standard/img/emoticons/2.gif
  111. BIN loggers/saved/templates/standard/img/emoticons/3.gif
  112. BIN loggers/saved/templates/standard/img/emoticons/4.gif
  113. BIN loggers/saved/templates/standard/img/emoticons/5.gif
  114. BIN loggers/saved/templates/standard/img/emoticons/6.gif
  115. BIN loggers/saved/templates/standard/img/emoticons/7.gif
  116. BIN loggers/saved/templates/standard/img/emoticons/8.gif
  117. BIN loggers/saved/templates/standard/img/emoticons/9.gif
  118. BIN loggers/saved/templates/standard/img/offline.gif
  119. BIN loggers/saved/templates/standard/img/online.gif
  120. +478 −0 loggers/trace.html
  121. +478 −0 loggers/trace2.html
  122. +478 −0 loggers/trace4.html
  123. +18 −0 logout.php
  124. +11 −0 messages.php
  125. +3 −0 phpinfo.php
  126. +14 −0 private.php
  127. +26 −0 scripts/contact.php
  128. +48 −0 scripts/xmlHttpRequest.php
  129. +19 −0 senddata.php
  130. +4 −0 static_html/Help.html
  131. BIN theme.png
@@ -0,0 +1 @@
ajax
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" />
</project>
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptLibraryMappings">
<excludedPredefinedLibrary name="HTML" />
<excludedPredefinedLibrary name="HTML5 / EcmaScript 5" />
</component>
</project>
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" />
<component name="SvnConfiguration" maxAnnotateRevisions="500" myUseAcceleration="nothing" myAutoUpdateAfterCommit="false" cleanupOnStartRun="false" SSL_PROTOCOLS="all">
<option name="USER" value="" />
<option name="PASSWORD" value="" />
<option name="mySSHConnectionTimeout" value="30000" />
<option name="mySSHReadTimeout" value="30000" />
<option name="LAST_MERGED_REVISION" />
<option name="MERGE_DRY_RUN" value="false" />
<option name="MERGE_DIFF_USE_ANCESTRY" value="true" />
<option name="UPDATE_LOCK_ON_DEMAND" value="false" />
<option name="IGNORE_SPACES_IN_MERGE" value="false" />
<option name="CHECK_NESTED_FOR_QUICK_MERGE" value="false" />
<option name="IGNORE_SPACES_IN_ANNOTATE" value="true" />
<option name="SHOW_MERGE_SOURCES_IN_ANNOTATE" value="true" />
<option name="FORCE_UPDATE" value="false" />
<option name="IGNORE_EXTERNALS" value="false" />
<myIsUseDefaultProxy>false</myIsUseDefaultProxy>
</component>
</project>
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/ajax.iml" filepath="$PROJECT_DIR$/.idea/ajax.iml" />
</modules>
</component>
</project>
@@ -0,0 +1,5 @@
<component name="DependencyValidationManager">
<state>
<option name="SKIP_IMPORT_STATEMENTS" value="false" />
</state>
</component>
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="" />
</component>
</project>
@@ -0,0 +1,218 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="0d0c2e07-83a3-4a85-9d9d-78aa0286835f" name="Default" comment="" />
<ignored path="ajax.iws" />
<ignored path=".idea/workspace.xml" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
<component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" />
</component>
<component name="DaemonCodeAnalyzer">
<disable_hints />
</component>
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
<component name="FavoritesManager">
<favorites_list name="ajax" />
</component>
<component name="FileEditorManager">
<leaf />
</component>
<component name="FindManager">
<FindUsagesManager>
<setting name="OPEN_NEW_TAB" value="false" />
</FindUsagesManager>
</component>
<component name="IdeDocumentHistory">
<option name="changedFiles">
<list>
<option value="$PROJECT_DIR$/info" />
</list>
</option>
</component>
<component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" />
<component name="ProjectFrameBounds">
<option name="x" value="-2" />
<option name="width" value="1604" />
<option name="height" value="877" />
</component>
<component name="ProjectLevelVcsManager" settingsEditedManually="false">
<OptionsSetting value="true" id="Add" />
<OptionsSetting value="true" id="Remove" />
<OptionsSetting value="true" id="Checkout" />
<OptionsSetting value="true" id="Update" />
<OptionsSetting value="true" id="Status" />
<OptionsSetting value="true" id="Edit" />
<ConfirmationsSetting value="0" id="Add" />
<ConfirmationsSetting value="0" id="Remove" />
</component>
<component name="ProjectReloadState">
<option name="STATE" value="0" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions="" version="1" splitterProportion="0.5">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<autoscrollToSource />
<autoscrollFromSource />
<sortByType />
</navigator>
<panes>
<pane id="Scope" />
<pane id="ProjectPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="ajax" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="ajax" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="ajax" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="ajax" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="ajax" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="include" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
</PATH_ELEMENT>
</PATH>
</subPane>
</pane>
</panes>
</component>
<component name="PropertiesComponent">
<property name="options.splitter.main.proportions" value="0.3" />
<property name="options.lastSelected" value="project.propVCSSupport.Mappings" />
<property name="last_opened_file_path" value="$USER_HOME$/PhpstormProjects" />
<property name="options.searchVisible" value="true" />
<property name="options.splitter.details.proportions" value="0.2" />
<property name="WebServerToolWindowFactoryState" value="true" />
</component>
<component name="RunManager">
<configuration default="true" type="PHPUnitRunConfigurationType" factoryName="PHPUnit">
<TestRunner />
<method />
</configuration>
<configuration default="true" type="PhpLocalRunConfigurationType" factoryName="PHP Console">
<method />
</configuration>
<configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug" singleton="true">
<method />
</configuration>
<configuration default="true" type="PhpUnitRemoteRunConfigurationType" factoryName="PHPUnit on Server">
<method />
</configuration>
<list size="0" />
</component>
<component name="ShelveChangesManager" show_recycled="false" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="0d0c2e07-83a3-4a85-9d9d-78aa0286835f" name="Default" comment="" />
<created>1400776654978</created>
<updated>1400776654978</updated>
</task>
<servers />
</component>
<component name="ToolWindowManager">
<frame x="-2" y="0" width="1604" height="877" extended-state="6" />
<editor active="false" />
<layout>
<window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Remote Host" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="true" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.19215938" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.3292517" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="SLIDING" type="SLIDING" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
</layout>
</component>
<component name="Vcs.Log.UiProperties">
<option name="RECENTLY_FILTERED_USER_GROUPS">
<collection />
</option>
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="VcsManagerConfiguration">
<option name="myTodoPanelSettings">
<TodoPanelSettings />
</option>
</component>
<component name="XDebuggerManager">
<breakpoint-manager />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/senddata.php">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="681" />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/include/class.LTChatDataKeeper_mysql.inc.php">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="55260">
<folding>
<marker date="1210637316000" expanded="true" signature="-1:-1" placeholder="SELECT count..." />
<marker date="1210637316000" expanded="true" signature="-1:-1" placeholder="SELECT `U`.i..." />
<marker date="1210637316000" expanded="true" signature="-1:-1" placeholder="SELECT `U`.n..." />
<marker date="1210637316000" expanded="true" signature="-1:-1" placeholder="SELECT u.nic..." />
<marker date="1210637316000" expanded="true" signature="-1:-1" placeholder="SELECT id FR..." />
<marker date="1210637316000" expanded="true" signature="-1:-1" placeholder="SELECT id FR..." />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/include/class.LTChatCoreFunctions.inc.php">
<provider selected="true" editor-type-id="text-editor">
<state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0" vertical-offset="0" max-vertical-offset="51840">
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/include/class.LTChatCore.inc.php">
<provider selected="true" editor-type-id="text-editor">
<state line="9" column="17" selection-start="187" selection-end="187" vertical-scroll-proportion="0.24251497" vertical-offset="0" max-vertical-offset="24462">
<folding />
</state>
</provider>
</entry>
</component>
</project>
21 LICENSE
@@ -0,0 +1,21 @@
The MIT License (MIT)
Copyright (c) 2014 Hany alsamman
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
@@ -0,0 +1,9 @@
SpecialChat Ajax
===========
is a fully customizable web ajax chat like (IRC commands line) but there it entertaining much more more, implemented in pure JavaScript (There was no jQuery at 2007), PHP and MySQL
Based on a bit of PHP Free Live Chat Service
===========
by Lukasz Tlalka @ 2006
http://www.ajaxchat.org
Binary file not shown.
@@ -0,0 +1,9 @@
<?
include_once("./include/LTChatConfig.php");
$LTParser = new LTChatTplParser();
echo $LTParser->get_command_tpl($_GET['load_template'],
unserialize(stripslashes(urldecode($_GET['other_vars']))));
?>
Binary file not shown.
@@ -0,0 +1,45 @@
<?
/*
$_GET['room'];
$_GET['lastid'];
$_GET['user'];
$_GET['text'];
$_GET['time'];
*/
include_once("./include/LTChatConfig.php");
$chat = new LTChatCore();
header('Content-type: text/xml');
// header('Content-type: text/xml; charset=utf-8');
if($_GET['private_id'] == ""){
$private_id = -1;
}else{
$private_id = (int)urldecode($_GET['private_id']);
}
if($_GET['datatype'] == "all_data")
{
$var = $chat->get_all_xml_data(urldecode($_GET['room']),
$private_id,
(int)$_GET['msg_last_id'],
(int)$_GET['prv_msg_last_id'],
(int)$_GET['user_status_last_id']);
echo $var;
}
if($_GET['datatype'] == "private" && $private_id > 0)
{
echo $chat->get_all_private_xml_data($private_id,
(int)$_GET['msg_last_id'],
(int)$_GET['user_status_last_id']);
}
// if($_GET['datatype'] == 'shoutbox')
// {
// echo $chat->get_shoutbox_xml_data((int)$private_id, (int)$_GET['msg_last_id']);
// }
?>
Oops, something went wrong.

0 comments on commit a16a256

Please sign in to comment.