Daniel Hromada [Wed, 26 Jan 2011 22:19:43 +0000 (23:19 +0100)]
gettin rid of one nonaesthetic warning message & making possible to use base36 template_ids
Daniel Hromada [Wed, 26 Jan 2011 22:19:05 +0000 (23:19 +0100)]
fixin display event related infinite redirect bug
Daniel Hromada [Wed, 26 Jan 2011 21:55:39 +0000 (22:55 +0100)]
some further purification of nodes.php
code responsible for parsing of $_GET variables is almost completely rewritten
(comments about base36 facism were deleted, we do not want such concepts to pollute our minds)
syntax as follows
kyberiacz/id/NUMERIC_NODE_ID/TEMPLATE_Id
kyberiacz/k/BASE36_NODE_ID/TEMPLATE_Id
kyberiacz/name/NODE_NAME
(/name/ was added as an identifier because I wanted to create a
universal solution, independent from mod_rewrite rules in maximal possible extent)
THIS IS NOW THE ONLY MOD_REWRITE RULE present in my kyberia.conf file, all subsequent processin is in nodes.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*) /nodes.php/$1 [L]
Daniel Hromada [Wed, 26 Jan 2011 21:55:08 +0000 (22:55 +0100)]
You are right, backend.inc is the way to go
Daniel Hromada [Wed, 26 Jan 2011 21:50:02 +0000 (22:50 +0100)]
1) template_id should be global, otherwise it is impossible to use other templates
2) display event returns true value
Daniel Hromada [Wed, 26 Jan 2011 21:47:26 +0000 (22:47 +0100)]
use require_once and not include_once when including other php code (included files can contain invisible characters which make it impossible to use Header redirection)
if ever some event returned false value, will call display event in order to show the error message etc.
Daniel Hromada [Wed, 26 Jan 2011 21:46:33 +0000 (22:46 +0100)]
$_SESSION['debugging'] has to be true in order to print out query
Daniel Hromada [Wed, 26 Jan 2011 21:45:33 +0000 (22:45 +0100)]
getNodeIdByName sqlinjection safe
niekt0 [Tue, 25 Jan 2011 16:28:36 +0000 (17:28 +0100)]
fixed logging
niekt0 [Tue, 25 Jan 2011 16:00:30 +0000 (17:00 +0100)]
SQL ids
niekt0 [Tue, 25 Jan 2011 15:36:19 +0000 (16:36 +0100)]
cleanup
niekt0 [Mon, 24 Jan 2011 13:21:59 +0000 (14:21 +0100)]
removed backdoors
Harvie [Sun, 23 Jan 2011 23:24:03 +0000 (00:24 +0100)]
Moved [display] event completely to display() function
Harvie [Sun, 23 Jan 2011 04:42:29 +0000 (05:42 +0100)]
Added jabberctl function
niekt0 [Thu, 13 Jan 2011 18:26:12 +0000 (19:26 +0100)]
Security cleanup (sqli)
niekt0 [Thu, 13 Jan 2011 16:53:50 +0000 (17:53 +0100)]
security fix (sqli)
niekt0 [Thu, 13 Jan 2011 13:33:37 +0000 (14:33 +0100)]
Security fix (sqli)
Harvie [Wed, 12 Jan 2011 02:25:39 +0000 (03:25 +0100)]
Fixed typo in [configure_external_access] event
niekt0 [Tue, 11 Jan 2011 22:41:52 +0000 (23:41 +0100)]
Added new minimal sql databaze, modified install instructions
Harvie [Mon, 10 Jan 2011 16:31:24 +0000 (17:31 +0100)]
Disabled flash in iJab
Harvie [Sun, 9 Jan 2011 18:59:15 +0000 (19:59 +0100)]
Fixed iJab inputbox color
niekt0 [Sun, 9 Jan 2011 14:28:39 +0000 (15:28 +0100)]
removed auth password, syntax fixup
Harvie [Sun, 9 Jan 2011 03:45:27 +0000 (04:45 +0100)]
Deleted 40% of nodes.php, 60% waiting to be deleted...
Harvie [Sun, 9 Jan 2011 03:34:07 +0000 (04:34 +0100)]
First [display] event experiment
Harvie [Sun, 9 Jan 2011 03:14:51 +0000 (04:14 +0100)]
Commented-out whole transaction.inc stuff
Harvie [Sun, 9 Jan 2011 01:39:29 +0000 (02:39 +0100)]
Added ejabberd automatic registration
Harvie [Sun, 9 Jan 2011 00:45:07 +0000 (01:45 +0100)]
Login event is now using persistent Jabber ID
Harvie [Sun, 9 Jan 2011 00:41:10 +0000 (01:41 +0100)]
register event now also generates fixed Jabber ID
Harvie [Sun, 9 Jan 2011 00:30:17 +0000 (01:30 +0100)]
Added Ejabberd shell notes
Harvie [Sat, 8 Jan 2011 22:43:49 +0000 (23:43 +0100)]
Added first version of cron script for automatic registering of jabber users
Harvie [Sat, 8 Jan 2011 21:41:21 +0000 (22:41 +0100)]
Login event cleanup
Harvie [Fri, 7 Jan 2011 11:56:09 +0000 (12:56 +0100)]
Added mechanism to pass jabber credentials to AJAX client
Harvie [Thu, 6 Jan 2011 23:30:27 +0000 (00:30 +0100)]
Now assigning user_name to smarty value...
Harvie [Thu, 6 Jan 2011 21:20:59 +0000 (22:20 +0100)]
Added iJab (GPLv2) to /_js/ijab/ - code.google.com/p/ijab/
Harvie [Thu, 6 Jan 2011 21:04:02 +0000 (22:04 +0100)]
Moved rc4.js to DB
Harvie [Thu, 6 Jan 2011 20:30:05 +0000 (21:30 +0100)]
Renamed ajax to _ajax
niekt0 [Mon, 3 Jan 2011 23:40:09 +0000 (00:40 +0100)]
require fixup
Harvie [Sun, 2 Jan 2011 12:56:16 +0000 (13:56 +0100)]
Smarty DB resource improved: recompiling templates each 100 seconds instead of everytime, using DB backend
Harvie [Tue, 28 Dec 2010 23:43:49 +0000 (00:43 +0100)]
UglyHack to get delete event working - should use delete.inc instead
Harvie [Tue, 28 Dec 2010 23:04:00 +0000 (00:04 +0100)]
Cleanup of delete event
Harvie [Mon, 27 Dec 2010 22:26:21 +0000 (23:26 +0100)]
Moved DB related code from nodes.inc to mysql backend
Harvie [Fri, 24 Dec 2010 03:49:56 +0000 (04:49 +0100)]
Improved transport links...
Harvie [Fri, 24 Dec 2010 03:31:30 +0000 (04:31 +0100)]
Added transport processing to get_linked_nodes smarty method
Harvie [Fri, 24 Dec 2010 02:44:58 +0000 (03:44 +0100)]
Moved all transport code to transports.inc
Harvie [Fri, 24 Dec 2010 02:36:58 +0000 (03:36 +0100)]
Even more transport cleanup
Harvie [Fri, 24 Dec 2010 02:32:43 +0000 (03:32 +0100)]
Transport cleanup
Harvie [Fri, 24 Dec 2010 02:18:08 +0000 (03:18 +0100)]
Removed transport event... Do not need this anymore...
Harvie [Fri, 24 Dec 2010 02:10:10 +0000 (03:10 +0100)]
Transports are now implemented using external_link...
Harvie [Fri, 24 Dec 2010 01:42:34 +0000 (02:42 +0100)]
Added transport event - not working yet... :(
Harvie [Fri, 24 Dec 2010 00:57:08 +0000 (01:57 +0100)]
First working transport - not so cool yet...
Harvie [Fri, 24 Dec 2010 00:48:51 +0000 (01:48 +0100)]
Added transports.inc
Harvie [Fri, 24 Dec 2010 00:37:15 +0000 (01:37 +0100)]
Added rudimentary transport support to get_threaded_children
Harvie [Fri, 24 Dec 2010 00:01:41 +0000 (01:01 +0100)]
Added kyberia.sk transport - not working yet...
niekt0 [Thu, 23 Dec 2010 19:41:09 +0000 (20:41 +0100)]
registration temporary fixup
niekt0 [Wed, 22 Dec 2010 23:53:35 +0000 (00:53 +0100)]
setparrent fix
niekt0 [Wed, 22 Dec 2010 23:22:03 +0000 (00:22 +0100)]
verification fix
niekt0 [Wed, 22 Dec 2010 23:14:58 +0000 (00:14 +0100)]
added setParrent function
niekt0 [Wed, 22 Dec 2010 22:24:40 +0000 (23:24 +0100)]
fixed vector in registrations
Harvie [Wed, 22 Dec 2010 00:27:32 +0000 (01:27 +0100)]
Added base36 support to eventz.inc
Harvie [Tue, 21 Dec 2010 19:14:19 +0000 (20:14 +0100)]
Now MySQL_real_escaping mail text...
Harvie [Tue, 21 Dec 2010 18:46:29 +0000 (19:46 +0100)]
Removed StripSlashes() on node content and name. Breaks things... Added magic_quotes_gpc prevention.
Harvie [Tue, 21 Dec 2010 03:50:02 +0000 (04:50 +0100)]
TODO: Minor DB cleanups, fixed typo psql -> pgsql
Harvie [Mon, 20 Dec 2010 19:04:57 +0000 (20:04 +0100)]
Now assigning JSON interpretation of node to Smarty
Harvie [Mon, 20 Dec 2010 01:08:59 +0000 (02:08 +0100)]
Now addNode can set custom access policies - I've needed this for loading Dewey Decimal System to DB
niekt0 [Sun, 19 Dec 2010 19:47:48 +0000 (20:47 +0100)]
fix including constants
niekt0 [Sun, 19 Dec 2010 19:18:22 +0000 (20:18 +0100)]
Anihilating constans
niekt0 [Sat, 18 Dec 2010 15:34:24 +0000 (16:34 +0100)]
removing constants from code
niekt0 [Sat, 18 Dec 2010 04:20:47 +0000 (05:20 +0100)]
register fix
niekt0 [Sat, 18 Dec 2010 03:45:59 +0000 (04:45 +0100)]
cron fix
niekt0 [Sat, 18 Dec 2010 03:13:07 +0000 (04:13 +0100)]
small registratiron fix
niekt0 [Sat, 18 Dec 2010 02:26:37 +0000 (03:26 +0100)]
Registration form update
Harvie [Fri, 17 Dec 2010 15:11:59 +0000 (16:11 +0100)]
TODO: fix bloodsucking path system
Harvie [Fri, 17 Dec 2010 12:42:35 +0000 (13:42 +0100)]
Removed images symlink
Harvie [Fri, 17 Dec 2010 12:40:16 +0000 (13:40 +0100)]
Fixed inconsistency in image check
Harvie [Fri, 17 Dec 2010 12:29:57 +0000 (13:29 +0100)]
Added define SYSTEM_IMAGES and using it to generate image URLs
Harvie [Fri, 17 Dec 2010 12:12:41 +0000 (13:12 +0100)]
Added _images symlink for migrating to the new rewrite system
Harvie [Fri, 17 Dec 2010 12:08:49 +0000 (13:08 +0100)]
TODO: fix download
niekt0 [Fri, 17 Dec 2010 13:01:33 +0000 (14:01 +0100)]
TODO update
niekt0 [Fri, 17 Dec 2010 12:54:09 +0000 (13:54 +0100)]
data structure fix
niekt0 [Fri, 17 Dec 2010 12:45:01 +0000 (13:45 +0100)]
image upload "fix"
Harvie [Fri, 17 Dec 2010 11:00:20 +0000 (12:00 +0100)]
Rewrite cleanup, TODO: rename images to _images
niekt0 [Fri, 17 Dec 2010 02:53:12 +0000 (03:53 +0100)]
TODO update, icons should be working now
niekt0 [Fri, 17 Dec 2010 02:40:58 +0000 (03:40 +0100)]
Revert "renamed data directory"
This reverts commit
a1797ae2365c0b45e3456fd6bc98b2993ffc87a8.
niekt0 [Fri, 17 Dec 2010 02:21:08 +0000 (03:21 +0100)]
renamed data directory
niekt0 [Fri, 17 Dec 2010 02:13:46 +0000 (03:13 +0100)]
images fix
niekt0 [Fri, 17 Dec 2010 01:35:10 +0000 (02:35 +0100)]
fixed removing end of lines
niekt0 [Thu, 16 Dec 2010 23:44:35 +0000 (00:44 +0100)]
TODO update
niekt0 [Sun, 12 Dec 2010 23:04:20 +0000 (00:04 +0100)]
TODO update
Daniel Hromada [Sun, 12 Dec 2010 23:01:34 +0000 (00:01 +0100)]
Merge branch 'master' of ssh://kyberia.cz/srv/git/kyberia-bloodline
Daniel Hromada [Sun, 12 Dec 2010 23:00:19 +0000 (00:00 +0100)]
new epoch
niekt0 [Sun, 12 Dec 2010 22:58:59 +0000 (23:58 +0100)]
modified senate constant. Registrations should work now.
Daniel Hromada [Sun, 12 Dec 2010 22:45:03 +0000 (23:45 +0100)]
datation according to unix epoche
Harvie [Sat, 11 Dec 2010 18:04:57 +0000 (19:04 +0100)]
Disabled Base36 fascism redirect for download (probably some ugly hack out there)
Daniel Hromada [Thu, 9 Dec 2010 01:13:12 +0000 (02:13 +0100)]
add event partially fixed
Daniel Hromada [Thu, 9 Dec 2010 00:46:02 +0000 (01:46 +0100)]
correcting the type from previous commit
Daniel Hromada [Thu, 9 Dec 2010 00:41:06 +0000 (01:41 +0100)]
configure_content node_content sql injection vulnerability fixed
Daniel Hromada [Thu, 9 Dec 2010 00:31:15 +0000 (01:31 +0100)]
Merge branch 'master' of ssh://kyberia.cz/srv/git/kyberia-bloodline
Daniel Hromada [Thu, 9 Dec 2010 00:27:50 +0000 (01:27 +0100)]
date_diff function added so kyberia can show time according to the new epoche
niekt0 [Wed, 8 Dec 2010 01:34:45 +0000 (02:34 +0100)]
replaced <? with <?php (lighttp needs)
niekt0 [Wed, 8 Dec 2010 01:30:59 +0000 (02:30 +0100)]
verify fix
This page took 0.452648 seconds and 4 git commands to generate.