You can subscribe to this list here.
| 2011 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|
|
From: <abh...@us...> - 2011-03-28 00:11:51
|
Revision: 5
http://integriti.svn.sourceforge.net/integriti/?rev=5&view=rev
Author: abhishekdelta
Date: 2011-03-28 00:11:37 +0000 (Mon, 28 Mar 2011)
Log Message:
-----------
Adding pragyan v3 rev303 code
Revision Links:
--------------
http://integriti.svn.sourceforge.net/integriti/?rev=303&view=rev
Modified Paths:
--------------
README
Added Paths:
-----------
config/config.inc.php
docs/
index.php
install/
install/config.inc-dist.php
install/export.sh
install/images/
install/images/bg_instpage.jpg
install/images/bg_instpage_in.jpg
install/images/inst_footer.jpg
install/images/insterror.png
install/images/instsuccess.png
install/index.php
install/install.php
install/pragyan_inserts.sql
install/pragyan_structure.sql
install/searchStructure.php
install/settingsform.php
install/template.php
lang/
lang/en/
lib/
lib/actionbar.lib.php
lib/admin.lib.php
lib/authenticate.lib.php
lib/breadcrumbs.lib.php
lib/common.lib.php
lib/config.inc.php
lib/content.lib.php
lib/diff.lib.php
lib/download.lib.php
lib/email.lib.php
lib/googleMaps.class.php
lib/group.lib.php
lib/iconmanagement.lib.php
lib/icons.lib.php
lib/inheritedinfo.lib.php
lib/login.lib.php
lib/maintenance.lib.php
lib/menu.lib.php
lib/module.lib.php
lib/pagesettings.lib.php
lib/parseurl.lib.php
lib/permission.lib.php
lib/pngRender.class.php
lib/profile.lib.php
lib/registration.lib.php
lib/search.lib.php
lib/smarttable.class.php
lib/tbman_executer.lib.php
lib/tbman_renderer.lib.php
lib/template.lib.php
lib/tree.lib.php
lib/updates.php
lib/upload.lib.php
lib/users.lib.php
lib/widget.lib.php
lib/widgetFramework.class.php
modules/article/
modules/article/ckeditor3.5/
modules/article/ckeditor3.5/.htaccess
modules/article/ckeditor3.5/CHANGES.html
modules/article/ckeditor3.5/INSTALL.html
modules/article/ckeditor3.5/LICENSE.html
modules/article/ckeditor3.5/adapters/
modules/article/ckeditor3.5/adapters/jquery.js
modules/article/ckeditor3.5/ckeditor.asp
modules/article/ckeditor3.5/ckeditor.js
modules/article/ckeditor3.5/ckeditor.pack
modules/article/ckeditor3.5/ckeditor.php
modules/article/ckeditor3.5/ckeditor_basic.js
modules/article/ckeditor3.5/ckeditor_basic_source.js
modules/article/ckeditor3.5/ckeditor_php4.php
modules/article/ckeditor3.5/ckeditor_php5.php
modules/article/ckeditor3.5/ckeditor_source.js
modules/article/ckeditor3.5/config.js
modules/article/ckeditor3.5/contents.css
modules/article/ckeditor3.5/images/
modules/article/ckeditor3.5/images/spacer.gif
modules/article/ckeditor3.5/lang/
modules/article/ckeditor3.5/lang/en.js
modules/article/ckeditor3.5/plugins/
modules/article/ckeditor3.5/plugins/a11yhelp/
modules/article/ckeditor3.5/plugins/a11yhelp/dialogs/
modules/article/ckeditor3.5/plugins/a11yhelp/dialogs/a11yhelp.js
modules/article/ckeditor3.5/plugins/a11yhelp/lang/
modules/article/ckeditor3.5/plugins/a11yhelp/lang/en.js
modules/article/ckeditor3.5/plugins/a11yhelp/lang/he.js
modules/article/ckeditor3.5/plugins/about/
modules/article/ckeditor3.5/plugins/about/dialogs/
modules/article/ckeditor3.5/plugins/about/dialogs/about.js
modules/article/ckeditor3.5/plugins/about/dialogs/logo_ckeditor.png
modules/article/ckeditor3.5/plugins/adobeair/
modules/article/ckeditor3.5/plugins/adobeair/plugin.js
modules/article/ckeditor3.5/plugins/autogrow/
modules/article/ckeditor3.5/plugins/autogrow/plugin.js
modules/article/ckeditor3.5/plugins/clipboard/
modules/article/ckeditor3.5/plugins/clipboard/dialogs/
modules/article/ckeditor3.5/plugins/clipboard/dialogs/paste.js
modules/article/ckeditor3.5/plugins/colordialog/
modules/article/ckeditor3.5/plugins/colordialog/dialogs/
modules/article/ckeditor3.5/plugins/colordialog/dialogs/colordialog.js
modules/article/ckeditor3.5/plugins/dialog/
modules/article/ckeditor3.5/plugins/dialog/dialogDefinition.js
modules/article/ckeditor3.5/plugins/div/
modules/article/ckeditor3.5/plugins/div/dialogs/
modules/article/ckeditor3.5/plugins/div/dialogs/div.js
modules/article/ckeditor3.5/plugins/find/
modules/article/ckeditor3.5/plugins/find/dialogs/
modules/article/ckeditor3.5/plugins/find/dialogs/find.js
modules/article/ckeditor3.5/plugins/flash/
modules/article/ckeditor3.5/plugins/flash/dialogs/
modules/article/ckeditor3.5/plugins/flash/dialogs/flash.js
modules/article/ckeditor3.5/plugins/flash/images/
modules/article/ckeditor3.5/plugins/flash/images/placeholder.png
modules/article/ckeditor3.5/plugins/forms/
modules/article/ckeditor3.5/plugins/forms/dialogs/
modules/article/ckeditor3.5/plugins/forms/dialogs/button.js
modules/article/ckeditor3.5/plugins/forms/dialogs/checkbox.js
modules/article/ckeditor3.5/plugins/forms/dialogs/form.js
modules/article/ckeditor3.5/plugins/forms/dialogs/hiddenfield.js
modules/article/ckeditor3.5/plugins/forms/dialogs/radio.js
modules/article/ckeditor3.5/plugins/forms/dialogs/select.js
modules/article/ckeditor3.5/plugins/forms/dialogs/textarea.js
modules/article/ckeditor3.5/plugins/forms/dialogs/textfield.js
modules/article/ckeditor3.5/plugins/forms/images/
modules/article/ckeditor3.5/plugins/forms/images/hiddenfield.gif
modules/article/ckeditor3.5/plugins/googlemaps/
modules/article/ckeditor3.5/plugins/googlemaps/GoogleMaps.gif
modules/article/ckeditor3.5/plugins/googlemaps/GoogleMaps2.gif
modules/article/ckeditor3.5/plugins/googlemaps/plugin.js
modules/article/ckeditor3.5/plugins/googlemaps/tex.png
modules/article/ckeditor3.5/plugins/iframe/
modules/article/ckeditor3.5/plugins/iframe/dialogs/
modules/article/ckeditor3.5/plugins/iframe/dialogs/iframe.js
modules/article/ckeditor3.5/plugins/iframe/images/
modules/article/ckeditor3.5/plugins/iframe/images/placeholder.png
modules/article/ckeditor3.5/plugins/iframedialog/
modules/article/ckeditor3.5/plugins/iframedialog/plugin.js
modules/article/ckeditor3.5/plugins/image/
modules/article/ckeditor3.5/plugins/image/dialogs/
modules/article/ckeditor3.5/plugins/image/dialogs/image.js
modules/article/ckeditor3.5/plugins/link/
modules/article/ckeditor3.5/plugins/link/dialogs/
modules/article/ckeditor3.5/plugins/link/dialogs/anchor.js
modules/article/ckeditor3.5/plugins/link/dialogs/link.js
modules/article/ckeditor3.5/plugins/link/images/
modules/article/ckeditor3.5/plugins/link/images/anchor.gif
modules/article/ckeditor3.5/plugins/liststyle/
modules/article/ckeditor3.5/plugins/liststyle/dialogs/
modules/article/ckeditor3.5/plugins/liststyle/dialogs/liststyle.js
modules/article/ckeditor3.5/plugins/pagebreak/
modules/article/ckeditor3.5/plugins/pagebreak/images/
modules/article/ckeditor3.5/plugins/pagebreak/images/pagebreak.gif
modules/article/ckeditor3.5/plugins/pastefromword/
modules/article/ckeditor3.5/plugins/pastefromword/filter/
modules/article/ckeditor3.5/plugins/pastefromword/filter/default.js
modules/article/ckeditor3.5/plugins/pastetext/
modules/article/ckeditor3.5/plugins/pastetext/dialogs/
modules/article/ckeditor3.5/plugins/pastetext/dialogs/pastetext.js
modules/article/ckeditor3.5/plugins/placeholder/
modules/article/ckeditor3.5/plugins/placeholder/dialogs/
modules/article/ckeditor3.5/plugins/placeholder/dialogs/placeholder.js
modules/article/ckeditor3.5/plugins/placeholder/lang/
modules/article/ckeditor3.5/plugins/placeholder/lang/en.js
modules/article/ckeditor3.5/plugins/placeholder/placeholder.gif
modules/article/ckeditor3.5/plugins/placeholder/plugin.js
modules/article/ckeditor3.5/plugins/scayt/
modules/article/ckeditor3.5/plugins/scayt/dialogs/
modules/article/ckeditor3.5/plugins/scayt/dialogs/options.js
modules/article/ckeditor3.5/plugins/scayt/dialogs/toolbar.css
modules/article/ckeditor3.5/plugins/showblocks/
modules/article/ckeditor3.5/plugins/showblocks/images/
modules/article/ckeditor3.5/plugins/showblocks/images/block_address.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_blockquote.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_div.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_h1.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_h2.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_h3.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_h4.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_h5.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_h6.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_p.png
modules/article/ckeditor3.5/plugins/showblocks/images/block_pre.png
modules/article/ckeditor3.5/plugins/smiley/
modules/article/ckeditor3.5/plugins/smiley/dialogs/
modules/article/ckeditor3.5/plugins/smiley/dialogs/smiley.js
modules/article/ckeditor3.5/plugins/smiley/images/
modules/article/ckeditor3.5/plugins/smiley/images/angel_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/angry_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/broken_heart.gif
modules/article/ckeditor3.5/plugins/smiley/images/confused_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/cry_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/devil_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/embaressed_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/envelope.gif
modules/article/ckeditor3.5/plugins/smiley/images/heart.gif
modules/article/ckeditor3.5/plugins/smiley/images/kiss.gif
modules/article/ckeditor3.5/plugins/smiley/images/lightbulb.gif
modules/article/ckeditor3.5/plugins/smiley/images/omg_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/regular_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/sad_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/shades_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/teeth_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/thumbs_down.gif
modules/article/ckeditor3.5/plugins/smiley/images/thumbs_up.gif
modules/article/ckeditor3.5/plugins/smiley/images/tounge_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/whatchutalkingabout_smile.gif
modules/article/ckeditor3.5/plugins/smiley/images/wink_smile.gif
modules/article/ckeditor3.5/plugins/specialchar/
modules/article/ckeditor3.5/plugins/specialchar/dialogs/
modules/article/ckeditor3.5/plugins/specialchar/dialogs/specialchar.js
modules/article/ckeditor3.5/plugins/specialchar/lang/
modules/article/ckeditor3.5/plugins/specialchar/lang/en.js
modules/article/ckeditor3.5/plugins/styles/
modules/article/ckeditor3.5/plugins/styles/styles/
modules/article/ckeditor3.5/plugins/styles/styles/default.js
modules/article/ckeditor3.5/plugins/table/
modules/article/ckeditor3.5/plugins/table/dialogs/
modules/article/ckeditor3.5/plugins/table/dialogs/table.js
modules/article/ckeditor3.5/plugins/tableresize/
modules/article/ckeditor3.5/plugins/tableresize/plugin.js
modules/article/ckeditor3.5/plugins/tabletools/
modules/article/ckeditor3.5/plugins/tabletools/dialogs/
modules/article/ckeditor3.5/plugins/tabletools/dialogs/tableCell.js
modules/article/ckeditor3.5/plugins/templates/
modules/article/ckeditor3.5/plugins/templates/dialogs/
modules/article/ckeditor3.5/plugins/templates/dialogs/templates.js
modules/article/ckeditor3.5/plugins/templates/templates/
modules/article/ckeditor3.5/plugins/templates/templates/default.js
modules/article/ckeditor3.5/plugins/templates/templates/images/
modules/article/ckeditor3.5/plugins/templates/templates/images/template1.gif
modules/article/ckeditor3.5/plugins/templates/templates/images/template2.gif
modules/article/ckeditor3.5/plugins/templates/templates/images/template3.gif
modules/article/ckeditor3.5/plugins/tex/
modules/article/ckeditor3.5/plugins/tex/plugin.js
modules/article/ckeditor3.5/plugins/tex/tex.png
modules/article/ckeditor3.5/plugins/uicolor/
modules/article/ckeditor3.5/plugins/uicolor/dialogs/
modules/article/ckeditor3.5/plugins/uicolor/dialogs/uicolor.js
modules/article/ckeditor3.5/plugins/uicolor/lang/
modules/article/ckeditor3.5/plugins/uicolor/lang/en.js
modules/article/ckeditor3.5/plugins/uicolor/lang/he.js
modules/article/ckeditor3.5/plugins/uicolor/plugin.js
modules/article/ckeditor3.5/plugins/uicolor/uicolor.gif
modules/article/ckeditor3.5/plugins/uicolor/yui/
modules/article/ckeditor3.5/plugins/uicolor/yui/assets/
modules/article/ckeditor3.5/plugins/uicolor/yui/assets/hue_bg.png
modules/article/ckeditor3.5/plugins/uicolor/yui/assets/hue_thumb.png
modules/article/ckeditor3.5/plugins/uicolor/yui/assets/picker_mask.png
modules/article/ckeditor3.5/plugins/uicolor/yui/assets/picker_thumb.png
modules/article/ckeditor3.5/plugins/uicolor/yui/assets/yui.css
modules/article/ckeditor3.5/plugins/uicolor/yui/yui.js
modules/article/ckeditor3.5/plugins/wsc/
modules/article/ckeditor3.5/plugins/wsc/dialogs/
modules/article/ckeditor3.5/plugins/wsc/dialogs/ciframe.html
modules/article/ckeditor3.5/plugins/wsc/dialogs/tmpFrameset.html
modules/article/ckeditor3.5/plugins/wsc/dialogs/wsc.css
modules/article/ckeditor3.5/plugins/wsc/dialogs/wsc.js
modules/article/ckeditor3.5/skins/
modules/article/ckeditor3.5/skins/kama/
modules/article/ckeditor3.5/skins/kama/dialog.css
modules/article/ckeditor3.5/skins/kama/editor.css
modules/article/ckeditor3.5/skins/kama/icons.png
modules/article/ckeditor3.5/skins/kama/icons_rtl.png
modules/article/ckeditor3.5/skins/kama/images/
modules/article/ckeditor3.5/skins/kama/images/dialog_sides.gif
modules/article/ckeditor3.5/skins/kama/images/dialog_sides.png
modules/article/ckeditor3.5/skins/kama/images/dialog_sides_rtl.png
modules/article/ckeditor3.5/skins/kama/images/mini.gif
modules/article/ckeditor3.5/skins/kama/images/noimage.png
modules/article/ckeditor3.5/skins/kama/images/sprites.png
modules/article/ckeditor3.5/skins/kama/images/sprites_ie6.png
modules/article/ckeditor3.5/skins/kama/images/toolbar_start.gif
modules/article/ckeditor3.5/skins/kama/skin.js
modules/article/ckeditor3.5/skins/kama/templates.css
modules/article/ckeditor3.5/themes/
modules/article/ckeditor3.5/themes/default/
modules/article/ckeditor3.5/themes/default/theme.js
modules/article.lib.php
modules/form/
modules/form/calendar/
modules/form/calendar/calendar.css
modules/form/calendar/calendar.js
modules/form/calendar/calendar.php
modules/form/calendar/images/
modules/form/calendar/images/active-bg.gif
modules/form/calendar/images/dark-bg.gif
modules/form/calendar/images/hover-bg.gif
modules/form/calendar/images/menuarrow.gif
modules/form/calendar/images/normal-bg.gif
modules/form/calendar/images/rowhover-bg.gif
modules/form/calendar/images/status-bg.gif
modules/form/calendar/images/title-bg.gif
modules/form/calendar/images/today-bg.gif
modules/form/captcha/
modules/form/captcha/class/
modules/form/captcha/class/captcha.class.php
modules/form/captcha/class/error.class.php
modules/form/captcha/class/filter.class.php
modules/form/captcha/fonts/
modules/form/captcha/fonts/GHOSTWRITER.TTF
modules/form/captcha/fonts/depraved.TTF
modules/form/captcha/gfx/
modules/form/captcha/gfx/errorsign.jpg
modules/form/captcha/recaptcha/
modules/form/captcha/recaptcha/LICENSE
modules/form/captcha/recaptcha/README
modules/form/captcha/recaptcha/recaptchalib.php
modules/form/editform.php
modules/form/editformelement.php
modules/form/registrationformgenerate.php
modules/form/registrationformsubmit.bak.php
modules/form/registrationformsubmit.php
modules/form/tablesort/
modules/form/tablesort/images/
modules/form/tablesort/images/bg_header_down.jpg
modules/form/tablesort/images/bg_header_sortable.jpg
modules/form/tablesort/images/bg_header_up.jpg
modules/form/tablesort/images/gradient.gif
modules/form/tablesort/paginate.js
modules/form/tablesort/sortstyles.css
modules/form/tablesort/tablesort.js
modules/form/validation.js
modules/form/viewregistrants.php
modules/form.lib.php
modules/forum/
modules/forum/bbeditor.php
modules/forum/bbparser.php
modules/forum/images/
modules/forum/images/angry.gif
modules/forum/images/announce_read.gif
modules/forum/images/b_drop.png
modules/forum/images/button.gif
modules/forum/images/cool.gif
modules/forum/images/delete1.gif
modules/forum/images/delete12.png
modules/forum/images/delete_sm.gif
modules/forum/images/edit_cut.png
modules/forum/images/folder.gif
modules/forum/images/foldernew.gif
modules/forum/images/frown.gif
modules/forum/images/go-previous.gif
modules/forum/images/go_back.gif
modules/forum/images/grin.gif
modules/forum/images/icon_post_target.gif
modules/forum/images/jscript.js
modules/forum/images/like.gif
modules/forum/images/new_post.gif
modules/forum/images/new_posts_icon.gif
modules/forum/images/newthread.gif
modules/forum/images/no_new_posts_icon.gif
modules/forum/images/pfft.gif
modules/forum/images/pinned_topic_icon.gif
modules/forum/images/post_icon.gif
modules/forum/images/post_reply.gif
modules/forum/images/quote.gif
modules/forum/images/reply.gif
modules/forum/images/sad.gif
modules/forum/images/shock.gif
modules/forum/images/smile.gif
modules/forum/images/smileys/
modules/forum/images/smileys/angry.gif
modules/forum/images/smileys/cool.gif
modules/forum/images/smileys/evil.gif
modules/forum/images/smileys/frown.gif
modules/forum/images/smileys/grin.gif
modules/forum/images/smileys/pfft.gif
modules/forum/images/smileys/sad.gif
modules/forum/images/smileys/shock.gif
modules/forum/images/smileys/smile.gif
modules/forum/images/smileys/wink.gif
modules/forum/images/sticky.gif
modules/forum/images/styles.css
modules/forum/images/thread_hot.gif
modules/forum/images/thread_new.gif
modules/forum/images/thumbs_down.gif
modules/forum/images/thumbs_up.gif
modules/forum/images/unlike.gif
modules/forum/images/wink.gif
modules/forum.lib.php
modules/gallery/
modules/gallery/graphics/
modules/gallery/graphics/close.png
modules/gallery/graphics/closeX.png
modules/gallery/graphics/controlbar-black-border.gif
modules/gallery/graphics/controlbar-text-buttons.png
modules/gallery/graphics/controlbar-white-small.gif
modules/gallery/graphics/controlbar-white.gif
modules/gallery/graphics/controlbar2.gif
modules/gallery/graphics/controlbar3.gif
modules/gallery/graphics/controlbar4-hover.gif
modules/gallery/graphics/controlbar4.gif
modules/gallery/graphics/fullexpand.gif
modules/gallery/graphics/geckodimmer.png
modules/gallery/graphics/icon.gif
modules/gallery/graphics/loader.gif
modules/gallery/graphics/loader.white.gif
modules/gallery/graphics/outlines/
modules/gallery/graphics/outlines/Outlines.psd
modules/gallery/graphics/outlines/beveled.png
modules/gallery/graphics/outlines/drop-shadow.png
modules/gallery/graphics/outlines/glossy-dark.png
modules/gallery/graphics/outlines/outer-glow.png
modules/gallery/graphics/outlines/rounded-black.png
modules/gallery/graphics/outlines/rounded-white.png
modules/gallery/graphics/resize.gif
modules/gallery/graphics/s0.gif
modules/gallery/graphics/s1.gif
modules/gallery/graphics/scrollarrows.png
modules/gallery/graphics/zoomin.cur
modules/gallery/graphics/zoomout.cur
modules/gallery/highslide-ie6.css
modules/gallery/highslide-with-gallery.js
modules/gallery/highslide.css
modules/gallery.lib.php
modules/news/
modules/news/news.js
modules/news/news.kid.php
modules/news/news.kulz.php
modules/news/news.php
modules/news.lib.php
modules/poll/
modules/poll/swazzcalendar/
modules/poll/swazzcalendar/arrowleftmonth.gif
modules/poll/swazzcalendar/arrowrightmonth.gif
modules/poll/swazzcalendar/calendar.js
modules/poll/swazzcalendar/example.html
modules/poll.lib.php
modules/quiz/
modules/quiz/iquiz.php
modules/quiz/quizcorrect.php
modules/quiz/quizedit.php
modules/quiz/quizview.php
modules/quiz/simplequiz.php
modules/quiz/timer.js
modules/quiz/timer.js.svntmp
modules/quiz.lib.php
modules/search/
modules/search/admin/
modules/search/admin/.htaccess
modules/search/admin/admin.css
modules/search/admin/admin.php
modules/search/admin/auth.php
modules/search/admin/auth_old.php
modules/search/admin/backup/
modules/search/admin/configset.php
modules/search/admin/db_backup.php
modules/search/admin/db_main.php
modules/search/admin/ext.txt
modules/search/admin/install.php
modules/search/admin/log/
modules/search/admin/messages.php
modules/search/admin/spider.php
modules/search/admin/spiderfuncs.php
modules/search/admin/tmp/
modules/search/include/
modules/search/include/categoryfuncs.php
modules/search/include/common.txt
modules/search/include/commonfuncs.php
modules/search/include/js_suggest/
modules/search/include/js_suggest/README.txt
modules/search/include/js_suggest/SuggestFramework.css
modules/search/include/js_suggest/SuggestFramework.js
modules/search/include/js_suggest/suggest.php
modules/search/include/searchfuncs.php
modules/search/languages/
modules/search/languages/ar-language.php
modules/search/languages/bg-language.php
modules/search/languages/cn-language.php
modules/search/languages/cns-language.php
modules/search/languages/cnt-language.php
modules/search/languages/cz-language.php
modules/search/languages/de-language.php
modules/search/languages/ee-language.php
modules/search/languages/en-language.php
modules/search/languages/es-language.php
modules/search/languages/fa-language.php
modules/search/languages/fi-language.php
modules/search/languages/fr-language.php
modules/search/languages/hr-language.php
modules/search/languages/hu-language.php
modules/search/languages/it-language.php
modules/search/languages/lv-language.php
modules/search/languages/nl-language.php
modules/search/languages/pl-language.php
modules/search/languages/pt-language.php
modules/search/languages/ro-language.php
modules/search/languages/ru-language.php
modules/search/languages/se-language.php
modules/search/languages/si-language.php
modules/search/languages/sk-language.php
modules/search/languages/sr-language.php
modules/search/languages/tr-language.php
modules/search/search.php
modules/search/settings/
modules/search/settings/conf.php
modules/search/settings/database.php
modules/search/sql/
modules/search/sql/tables.sql
modules/search/sql/upgrade_new.sql
modules/search/sql/upgrade_to_1.2.5.sql
modules/search/sql/upgrade_to_1.2.6.sql
modules/search/sql/upgrade_to_1.2.sql
modules/smarttable/
modules/smarttable/css/
modules/smarttable/css/demo_page.css
modules/smarttable/css/demo_table.css
modules/smarttable/css/demo_table_jui.css
modules/smarttable/images/
modules/smarttable/images/Sorting icons.psd
modules/smarttable/images/back_disabled.jpg
modules/smarttable/images/back_enabled.jpg
modules/smarttable/images/forward_disabled.jpg
modules/smarttable/images/forward_enabled.jpg
modules/smarttable/images/sort_asc.png
modules/smarttable/images/sort_asc_disabled.png
modules/smarttable/images/sort_both.png
modules/smarttable/images/sort_desc.png
modules/smarttable/images/sort_desc_disabled.png
modules/smarttable/js/
modules/smarttable/js/._jquery.dataTables.js
modules/smarttable/js/jquery.dataTables.min.js
modules/smarttable/js/jquery.js
modules/smarttable/themes/
modules/smarttable/themes/smoothness/
modules/smarttable/themes/smoothness/images/
modules/smarttable/themes/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
modules/smarttable/themes/smoothness/images/ui-bg_flat_75_ffffff_40x100.png
modules/smarttable/themes/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
modules/smarttable/themes/smoothness/images/ui-bg_glass_65_ffffff_1x400.png
modules/smarttable/themes/smoothness/images/ui-bg_glass_75_dadada_1x400.png
modules/smarttable/themes/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png
modules/smarttable/themes/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png
modules/smarttable/themes/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png
modules/smarttable/themes/smoothness/images/ui-icons_222222_256x240.png
modules/smarttable/themes/smoothness/images/ui-icons_2e83ff_256x240.png
modules/smarttable/themes/smoothness/images/ui-icons_454545_256x240.png
modules/smarttable/themes/smoothness/images/ui-icons_888888_256x240.png
modules/smarttable/themes/smoothness/images/ui-icons_cd0a0a_256x240.png
modules/smarttable/themes/smoothness/jquery-ui-1.7.2.custom.css
modules/smarttable/themes/ui-lightness/
modules/smarttable/themes/ui-lightness/images/
modules/smarttable/themes/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png
modules/smarttable/themes/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png
modules/smarttable/themes/ui-lightness/images/ui-bg_flat_10_000000_40x100.png
modules/smarttable/themes/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png
modules/smarttable/themes/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png
modules/smarttable/themes/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png
modules/smarttable/themes/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png
modules/smarttable/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
modules/smarttable/themes/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
modules/smarttable/themes/ui-lightness/images/ui-icons_222222_256x240.png
modules/smarttable/themes/ui-lightness/images/ui-icons_228ef1_256x240.png
modules/smarttable/themes/ui-lightness/images/ui-icons_ef8c08_256x240.png
modules/smarttable/themes/ui-lightness/images/ui-icons_ffd27a_256x240.png
modules/smarttable/themes/ui-lightness/images/ui-icons_ffffff_256x240.png
modules/smarttable/themes/ui-lightness/jquery-ui-1.7.2.custom.css
templates/
templates/integriti/
templates/integriti/images/
templates/integriti/images/arrow.gif
templates/integriti/images/brd1.jpg
templates/integriti/images/brd12.jpg
templates/integriti/images/bread.png
templates/integriti/images/cms_error.png
templates/integriti/images/cms_info.png
templates/integriti/images/content1.png
templates/integriti/images/content2.png
templates/integriti/images/crumbs.gif
templates/integriti/images/df.png
templates/integriti/images/downloads_button.png
templates/integriti/images/downloads_button2.png
templates/integriti/images/downloads_button3.png
templates/integriti/images/downloads_button_sel.png
templates/integriti/images/footer.png
templates/integriti/images/footer_bg.jpg
templates/integriti/images/free_button_psd_4.jpg
templates/integriti/images/gloss.png
templates/integriti/images/glow.jpg
templates/integriti/images/header.png
templates/integriti/images/header_bg.jpg
templates/integriti/images/header_partition.jpg
templates/integriti/images/menu.gif
templates/integriti/images/pragyancmslogo.png
templates/integriti/images/top.png
templates/integriti/images/toph.png
templates/integriti/index.php
templates/integriti/scripts/
templates/integriti/scripts/countdown.js
templates/integriti/scripts/jquery-latest.js
templates/integriti/scripts/jquery.lwtCountdown-1.0.js
templates/integriti/scripts/jquery.ticker.min.js
templates/integriti/scripts/jquery.utils.min.js
templates/integriti/scripts/script.js
templates/integriti/styles/
templates/integriti/styles/actionbar.css
templates/integriti/styles/adminui.css
templates/integriti/styles/breadcrumb.css
templates/integriti/styles/content.css
templates/integriti/styles/error.css
templates/integriti/styles/footer.css
templates/integriti/styles/header.css
templates/integriti/styles/index.html
templates/integriti/styles/main.css
templates/integriti/styles/menu.css
templates/integriti/styles/other.css
widgets/
widgets/count_down/
widgets/count_down/README
widgets/count_down/widget.class.php
widgets/facebook/
widgets/facebook/widget.class.php
widgets/server_date_time/
widgets/server_date_time/widget.class.php
widgets/slider/
widgets/slider/coin_slider/
widgets/slider/coin_slider/coin-slider-styles.css
widgets/slider/coin_slider/coin-slider.min.js
widgets/slider/widget.class.php
widgets/updates/
widgets/updates/README
widgets/updates/widget.class.php
Removed Paths:
-------------
core/
includes/
Modified: README
===================================================================
--- README 2011-02-18 15:48:02 UTC (rev 4)
+++ README 2011-03-28 00:11:37 UTC (rev 5)
@@ -1,4 +1,4 @@
-Integriti version 1.1 Alpha
+Integriti version 0.1 Alpha
Copyright (c) 2010
PLANNING NOTES
Added: config/config.inc.php
===================================================================
--- config/config.inc.php (rev 0)
+++ config/config.inc.php 2011-03-28 00:11:37 UTC (rev 5)
@@ -0,0 +1,120 @@
+<?php
+/**
+ * @package pragyan
+ * @copyright (c) 2010 Pragyan Team
+ * @license http://www.gnu.org/licenses/ GNU Public License
+ * For more details, see README
+ */
+
+/*******MYSQL SETTINGS************************/
+// defining the ip address of the mysql server.
+define("MYSQL_SERVER","localhost");
+
+// defining the username to connect to the database.
+define("MYSQL_USERNAME","pragyancms");
+
+// defining the password used to connect to the database.
+define("MYSQL_PASSWORD","pragyancms");
+
+// defining the name of the database to connect to.
+define("MYSQL_DATABASE","pragyancms");
+
+// defining the prefix which is appended to every table of Pragyan CMS.
+// this feature allows you to have multiple websites using the same database.
+define("MYSQL_DATABASE_PREFIX","pragyanV3_");
+
+// defining the user id of the administrator. WARNING: Only experts should alter this.
+define("ADMIN_USERID",1);
+
+/*******CONFIGURATION SETTINGS************************/
+/**
+ * Error reporting level -
+ * 0 - Turn off all error reporting
+ * 1 - Report simple running errors
+ * 2 - Reporting E_NOTICE can be good too (to report uninitialized variables or catch variable name misspellings ...)
+ * 3 - Report all errors except E_NOTICE, This is the default value set in php.ini
+ * 4 - Report all PHP errors (bitwise 63 may be used in PHP 3)
+ * 5 - Report all PHP errors (bitwise 63 may be used in PHP 3) + Pragyan CMS Debugging Mode
+ */
+$error_level = 4;
+switch($error_level) {
+ case 0 : $error_text = 0; break;
+ case 1 : $error_text = E_ERROR | E_WARNING | E_PARSE; break;
+ case 2 : $error_text = E_ERROR | E_WARNING | E_PARSE | E_NOTICE; break;
+ case 3 : $error_text = E_ALL ^ E_NOTICE;break;
+ case 4 : $error_text = E_ALL; break;
+ case 5 : $error_text = E_ALL; $debugSet='on'; break;
+}
+ini_set('error_reporting', $error_text);
+ini_set('display_errors', 0);
+
+//The language folder to be imported
+define("LANGUAGE","en");
+
+/*****MAIL MESSAGES SETTINGS************************************/
+
+define("MAILPATH","./cms/languages");
+
+// By default .cms/languages/en must exist
+
+/*****AUTHENTICATION SETTINGS**************************/
+
+//IMAP settings
+$authmethods['imap']['status']=false;
+$authmethods['imap']['server_address']="";
+$authmethods['imap']['port']="";
+$authmethods['imap']['user_domain']=""; // i.e. user must login with use...@ni...
+//LDAP settings
+$authmethods['ldap']['status']=false;
+$authmethods['ldap']['server_address']="";
+$authmethods['ldap']['search_group']="";
+$authmethods['ldap']['user_domain']="";
+//ADS settings
+$authmethods['ads']['status']=false;
+$authmethods['ads']['server_address']="";
+$authmethods['ads']['network_name']="";
+$authmethods['ads']['user_domain']="";
+
+/*****SESSION SETTINGS*********************************/
+if(!defined('CMS_SETUP')) {
+ // we deal with cookies here because the session id variable is stored in a client cookie
+ ini_set("use_cookies",1);
+ ini_set("use_only_cookies",1);
+
+// path for session cookies
+$cookie_path = "/";
+
+// timeout value for the cookie
+$cookie_timeout = 60 * 30; // in seconds//60 * 30
+
+// timeout value for the garbage collector
+// we add 300 seconds, just in case the user's computer clock
+// was synchronized meanwhile; 300 secs (5 minutes) should be
+// enough - just to ensure there is session data until the
+// cookie expires
+$garbage_timeout = $cookie_timeout + 300; // in seconds //300
+
+// set the PHP session id (PHPSESSID) cookie to a custom value
+ini_set('session.name',"PHPSESSID");
+session_set_cookie_params($cookie_timeout, $cookie_path);
+
+// set the garbage collector - who will clean the session files -
+// to our custom timeout
+ini_set('session.gc_maxlifetime', $garbage_timeout);
+/*ini_set('session.gc_probability',1); //defaults to 1
+ *ini_set('session.gc_divisor',2); //defaults to 100
+ * gc_probability / gc_divisor gives probability of the garbage collector
+ * being started
+ */
+// we need a distinct directory for the session files,
+// otherwise another garbage collector with a lower gc_maxlifetime
+// will clean our files aswell - but in our own directory, we only
+// clean sessions with our "own" garbage collector (which has a
+// custom timeout/maxlifetime set each time one of our scripts is
+// executed)
+$sessdir = $sourceFolder."/".$uploadFolder."/sessions";
+if (!is_dir($sessdir)) { mkdir($sessdir, 0777); }
+ini_set('session.save_path', $sessdir);
+
+}
+?>
Property changes on: config/config.inc.php
___________________________________________________________________
Added: svn:executable
+ *
Added: index.php
===================================================================
--- index.php (rev 0)
+++ index.php 2011-03-28 00:11:37 UTC (rev 5)
@@ -0,0 +1,391 @@
+<?php
+/**
+ * @package pragyan
+ * @brief Pragyan CMS v3.0 Project
+ * @author Abhilash R
+ * @author Sahil Ahuja
+ * @author Anshu Prateek
+ * @author Ankit Srivastav
+ * @author Abhishek Shrivastava
+ * @author Chakradar Raju
+ * @author Balanivash
+ * @author Boopathi Rajaa
+ * @copyright (c) 2010 Pragyan Team
+ * @license http://www.gnu.org/licenses/ GNU Public License
+ * For more details, see README
+ * @mainpage Pragyan CMS
+ * @section Introduction
+ * Pragyan CMS is a simple and fast multiuser CMS(Content Management System) to organize collaborative web-content.
+ * This CMS allows very fine user & group permissions and generating pages like articles, forms, quizzes, forums, gallery, etc.
+ * The internal search engine is powered by Sphider and it comes with many third-party plugins like PDF, Google Maps, etc.
+ *
+ * @section For License, Credits and other details
+ * Please see README.html in docs folder.
+ * For more details, contact Abhishek Shrivastava abhishekdelta [at] integriti.org.in .
+ *
+ */
+
+///Very important variable for detecting direct script access to any other .php file
+define('__PRAGYAN_CMS',')$!%^!%#^@');
+
+///Folder containing all library files
+$cmsFolder="cms";
+
+///Folder containing all the modules
+$moduleFolder = "modules";
+
+///Folder containing all the modules
+$templateFolder = "templates";
+
+///Folder containing the upload files, temporary files and session files
+$uploadFolder = "uploads";
+
+///Folder containing all the widgets.
+$widgetFolder = "widgets";
+
+///Initial value of debug enabler, will get overridden by the config value
+$debugSet = "off";
+
+///Complete location of the source folder
+$sourceFolder = substr($_SERVER['SCRIPT_FILENAME'], 0, strrpos($_SERVER['SCRIPT_FILENAME'], '/'))."/".$cmsFolder;
+
+///Can be used to update the last updated time
+$PAGELASTUPDATED="";
+
+///Defined here. Will get appended by displayerror() in common.lib.php
+$ERRORSTRING = "";
+
+///Defined here. Will get appended by displayinfo() in common.lib.php
+$INFOSTRING = "";
+
+///Defined here. Will get appended by displaywarning() in common.lib.php
+$WARNINGSTRING = "";
+
+///Will contain a string containing all that has to be executed on window load
+$STARTSCRIPTS = "";
+
+///Root of the request - that path to cms base
+$urlRequestRoot = substr($_SERVER['SCRIPT_NAME'], 0, strrpos($_SERVER['SCRIPT_NAME'], '/'));
+
+///Full path to template folder as seen from the browser (defined in template.lib.php)
+$TEMPLATEBROWSERPATH = "";
+
+///Full path to template folder as seen by httpd while parsing (defined in template.lib.php)
+$TEMPLATECODEPATH = "";
+
+///Site description to be used in the HTML <meta> tag
+$SITEDESCRIPTION = "";
+
+///Site keywords to be used in the HTML <meta> tag
+$SITEKEYWORDS = "";
+
+///Login form to be used in template
+$LOGINFORM = "";
+
+///Debugging information
+$DEBUGINFO = "";
+
+///is cookie supported by the client's browser ?
+$cookieSupported = false;
+
+///Stores all the icons locations along with <img> tag, indexed by the icon name
+$ICONS = "";
+
+///Stores all the icons locations without the <img> tag, indexed by the icon name
+$ICONS_SRC = "";
+
+///Variables for storing widgets.
+$WIDGETS = array();
+
+$publicPageRequest = false;
+
+///For example, if hosted on pragyan.org/10, $onlineSiteUrl = http://pragyan.org/10/home
+$onlineSiteUrl = "http://" . $_SERVER['HTTP_HOST'] . substr($_SERVER['SCRIPT_NAME'],0,stripos($_SERVER['SCRIPT_NAME'],"index.php")) . "home";
+
+///If config.inc.php doesn't exists, assume CMS hasn't been installed.
+@include_once($sourceFolder."/config.inc.php");
+
+///If config.inc.php doesn't exists, ADMIN_USERID won't be defined, so assume CMS is not installed.
+if(!defined("ADMIN_USERID") )
+{
+ echo "Welcome to Pragyan CMS v3.0. <a href='./INSTALL/'>Click Here</a> to goto installation page.<br/><br/>
+ <b>NOTE:</b>If you're not using the <a href='http://sourceforge.net/projects/pragyan'>official package</a> of the Pragyan CMS or you're installing for the second time, then please make sure that the 'RewriteEngine' property is set to 'Off' in the .htaccess file present in the root folder of Pragyan for the above link to work correctly.";
+ exit();
+}
+
+///Contains functions which are common to many tasks and very frequently used.
+require_once($sourceFolder."/common.lib.php");
+
+require_once($sourceFolder."/icons.lib.php");
+
+///Defined here to set its access as global to the project
+$dbase;
+
+///To connect to server
+connect();
+
+///Authentication process begins here
+require_once($sourceFolder."/authenticate.lib.php");
+$cookieSupported = checkCookieSupport();
+if($cookieSupported==true) session_start();
+$userId=firstTimeGetUserId();
+///Case 1 : request a page
+if(isset($_GET['page']))
+ $pageFullPath = strtolower($_GET['page']);
+///Case 2 : request for a user profile page
+else if(isset($_GET['user'])) {
+ $publicPageRequest = true;
+ $userProfileName = $_GET['user'];
+ //This is just to prevent parsing a NULL url when someone misplaces the code for User profile parser
+ $pageFullPath = "home";
+}
+else $pageFullPath = "home";
+
+///Retrieve the action, default is "view"
+if(isset($_GET['action']))
+ $action = strtolower(escape($_GET['action']));
+else $action = "view";
+
+///Just to check if server is alive, an alternative of Ping
+if ($action == 'keepalive')
+ die("OK: " . rand());
+
+///Get all the global settings from the database and convert into variables
+$globals=getGlobalSettings();
+foreach($globals as $var=>$val)
+ $$var=$val;
+
+
+if($openid_enabled=='true'){
+ set_include_path('cms/openid/');
+ require_once 'cms/openid/class.dopeopenid.php';
+}
+///Check the status of URL rewriting taken from database
+$rewriteEngineEnabled=$url_rewrite;
+
+///Some of the previously defined global settings variables are converted into constants
+
+///Title of the Website
+define("CMS_TITLE", $cms_title);
+
+///Default template name
+define("DEF_TEMPLATE",$default_template);
+
+///Upload size limit for the CMS. All the modules use this constant as the upload limit.
+define("UPLOAD_SIZE_LIMIT", $upload_limit);
+
+///Whether to send a mail when a new user registers
+define("SEND_MAIL_ON_REGISTRATION",($default_mail_verify==0)?false:true);
+
+///Email address to be used by CMS when sending mails to users
+define("CMS_EMAIL",$cms_email);
+
+///Whether to activate the user on registration
+define("ACTIVATE_USER_ON_REG",$default_user_activate);
+
+$SITEDESCRIPTION=$cms_desc;
+$SITEKEYWORDS=$cms_keywords;
+$FOOTER=$cms_footer;
+
+///Include all the required libraries
+
+require_once($sourceFolder."/parseurl.lib.php");
+require_once($sourceFolder."/template.lib.php");
+require_once($sourceFolder."/menu.lib.php");
+require_once($sourceFolder."/breadcrumbs.lib.php");
+require_once($sourceFolder."/permission.lib.php");
+require_once($sourceFolder."/content.lib.php");
+require_once($sourceFolder."/inheritedinfo.lib.php");
+require_once($sourceFolder."/actionbar.lib.php");
+require_once($sourceFolder."/registration.lib.php");
+require_once($sourceFolder."/widget.lib.php");
+require_once($sourceFolder."/login.lib.php");
+
+
+///If requesting for a userpage donot goto parse. Note that this code is before the URL parse
+
+///Check if request is made
+if($publicPageRequest) {
+ //require_once($sourceFolder."/profile.lib.php");
+ define("TEMPLATE", getPageTemplate(0));
+ $TITLE = $userProfileName;
+ //$CONTENT = profile($userId);
+ $CONTENT = "You are currently viewing a Public Profile of ". htmlentities($userProfileName);
+ $MENUBAR = '';
+ templateReplace($TITLE,$MENUBAR,$ACTIONBARMODULE,$ACTIONBARPAGE,$BREADCRUMB,$INHERITEDINFO,$CONTENT,$FOOTER,$DEBUGINFO,$ERRORSTRING,$WARNINGSTRING,$INFOSTRING,$STARTSCRIPTS,$LOGINFORM);
+ exit();
+}
+
+///Parse the URL and retrieve the PageID of the request page if its valid
+$pageId = parseUrlReal($pageFullPath, $pageIdArray);
+
+///Means that the requested URL is not valid.
+if ($pageId === false) {
+ define("TEMPLATE", getPageTemplate(0));
+ $pageId = parseUrlReal("home", $pageIdArray);
+ $TITLE = CMS_TITLE;
+ $MENUBAR = '';
+ $CONTENT = "The requested URL was not found on this server.<br />$_SERVER[SERVER_SIGNATURE]".
+ "<br /><br />Click <a href='".$urlRequestRoot."'>here </a> to return to the home page";
+ templateReplace($TITLE,$MENUBAR,$ACTIONBARMODULE,$ACTIONBARPAGE,$BREADCRUMB,$INHERITEDINFO,$CONTENT,$FOOTER,$DEBUGINFO,$ERRORSTRING,$WARNINGSTRING,$INFOSTRING,$STARTSCRIPTS,$LOGINFORM);
+ exit();
+}
+
+///If it reaches here, means the page requested is valid. Log the information for future use.
+logInfo (getUserEmail($userId),$userId, $pageId, $pageFullPath, getPageModule($pageId), $action, $_SERVER['REMOTE_ADDR']);
+
+///The URL may contain some harmful GET variables, so filter and block such URLs.
+if(URLSecurityCheck($_GET))
+{
+ define("TEMPLATE", getPageTemplate(0));
+ $pageId = parseUrlReal("home", $pageIdArray);
+ $TITLE = CMS_TITLE;
+ $MENUBAR = '';
+ $CONTENT = "The requested URL was found to have invalid syntax and cannot be processed for security reasons.<br/> If you believe its a". "correct URL, please contact the administrator immediately..<br />$_SERVER[SERVER_SIGNATURE]".
+ "<br /><br />Click <a href='".$urlRequestRoot."'>here </a> to return to the home page";
+ templateReplace($TITLE,$MENUBAR,$ACTIONBARMODULE,$ACTIONBARPAGE,$BREADCRUMB,$INHERITEDINFO,$CONTENT,$FOOTER,$DEBUGINFO,$ERRORSTRING,$WARNINGSTRING,$INFOSTRING,$STARTSCRIPTS,$LOGINFORM);
+ exit();
+}
+
+///The URL points to a file. Download permissions for the file are handled inside the download() function in download.lib.php
+if(isset($_GET['fileget'])) {
+ require_once($sourceFolder."/download.lib.php");
+ $action="";
+ if(isset($_GET['action']))
+ $action=$_GET['action'];
+ download($pageId,$userId,$_GET['fileget'],$action);
+ exit();
+}
+
+///Check whether the user has the permission to use that action on the requested page.
+$permission = getPermissions($userId, $pageId, $action);
+
+///Gets the page-specific template for that requested page
+define("TEMPLATE", getPageTemplate($pageId));
+
+///Gets the page title of the requested page
+if (getTitle($pageId, $action, $TITLE))
+ $TITLE = CMS_TITLE . " - $TITLE";
+else
+ $TITLE = CMS_TITLE;
+
+///Gets the content according to the user's permissions
+$CONTENT = getContent($pageId, $action, $userId, $permission);
+
+///Gets the inherited code (if any) from the parent page
+$INHERITEDINFO = inheritedinfo($pageIdArray);
+
+///Gets the breadcrumb
+$BREADCRUMB = breadcrumbs($pageIdArray," » ");
+
+///Gets the menubar consisting of the child pages from the current location upto a certain depth
+$MENUBAR = getMenu($userId, $pageIdArray);
+
+///The Login form to be displayed from login.lib.php
+if($userId == 0)
+ $LOGINFORM = loginForm();
+else
+{
+ $userNameFromId = getUserName($userId);
+ $LOGINFORM = "Welcome {$userNameFromId}.";
+}
+
+///Gets the list of allowed actions for the current page
+$ACTIONBARPAGE = getActionbarPage($userId, $pageId);
+
+///Gets the list of allowed actions for the current module on the page
+$ACTIONBARMODULE = getActionbarModule($userId, $pageId);
+
+///Initializes the widgets in the page
+populateWidgetVariables($pageId);
+
+///If its disabled, then all the links in the generated page are converted into non-pretty URLs using regex
+if($rewriteEngineEnabled=='false') {
+ $TITLE = convertUri($TITLE);
+ $MENUBAR = convertUri($MENUBAR);
+ $CONTENT = convertUri($CONTENT);
+ $INHERITEDINFO = convertUri($INHERITEDINFO);
+ $BREADCRUMB = convertUri($BREADCRUMB);
+ $ACTIONBARPAGE = convertUri($ACTIONBARPAGE);
+ $ACTIONBARMODULE = convertUri($ACTIONBARMODULE);
+ $INFOSTRING = convertUri($INFOSTRING);
+ $ERRORSTRING = convertUri($ERRORSTRING);
+ $WARNINGSTRING = convertUri($WARNINGSTRING);
+ $LOGINFORM = convertUri($LOGINFORM);
+}
+
+///Some extra debugging information if debugSet is enabled
+if($debugSet == "on") {
+ $DEBUGINFO .= "Page Full text path : ".$pageFullPath."<br /><br />\n";
+ $DEBUGINFO .= "UID : ".getUserId()."<br /><br />\n";
+ $DEBUGINFO .= "GIDS : ".arraytostring(getGroupIds($userId))."<br /><br />\n";
+ $DEBUGINFO .= "Action : ".$action."<br /><br />\n";
+ $DEBUGINFO .= "Get Vars : ".arraytostring($_GET)."<br /><br />\n";
+ $DEBUGINFO .= "Page Id : ".$pageId."<br /><br />\n";
+ $DEBUGINFO .= "Page id path : ".arraytostring($pageIdArray)."\n<br /><br />";
+ $DEBUGINFO .= "Title : ".$TITLE."\n<br /><br />";
+ $DEBUGINFO .= "SERVER info : ".arraytostring($_SERVER)."\n<br /><br />";
+ $DEBUGINFO .= "POST info : ".arraytostring($_POST)."\n<br /><br />";
+ $DEBUGINFO .= "FILES info : ".arraytostring($_FILES)."\n<br /><br />";
+ $DEBUGINFO .= "SESSION info : ".arraytostring($_SESSION)."\n<br /><br />";
+ $DEBUGINFO .= "STARTSCRIPTS : ".$STARTSCRIPTS."\n<br/><br/>";
+ if($DEBUGINFO!="") displayinfo($DEBUGINFO);
+}
+
+///Used to check in subsequent requests if cookies are supported or not
+setcookie("cookie_support", "enabled", 0, "/");
+
+///Apply the template on the generated content and display the page
+templateReplace($TITLE,$MENUBAR,$ACTIONBARMODULE,$ACTIONBARPAGE,$BREADCRUMB,$INHERITEDINFO,$CONTENT,$FOOTER,$DEBUGINFO,$ERRORSTRING,$WARNINGSTRING,$INFOSTRING,$STARTSCRIPTS,$LOGINFORM);
+
+disconnect();
+exit();
+
+/** ALGO:
+
+authenticate.lib.php -> Find out who requested it
+ output: one int -> uid
+
+parseurl.lib.php -> Find out the page id and action requested
+ input: url
+ output : pageid, action, actionparameters (variables passed as parameters for the action)
+
+permission.lib.php -> Find out if he has the permission of the particular action on that page
+ input : pageid, uid, action
+ output : true, false
+
+content.lib.php -> Generate the output of the page -> has nothing to do with the uid.
+ The only inputs will be -> permission output, pageid, action, parameters for action (might include uid)
+ outputs : javascript to be run on page load
+ page content
+ bread crumbs -> breadcrumbs.lib.php
+
+breadcrumbs.lib.php
+ input: pageid
+ output: div containing breadcrumbs
+
+header.lib.php
+ input : pageid
+ output: header div
+
+menu.lib.php : input : uid, pageid
+ this in turn will use
+ menuitems.lib.php : input : uid, pageid : output: pageid's children
+ output: divs for the menu
+
+right sidebar will be generated through template only
+
+Types of outputs :
+ Both menu bar, page content, along with template.
+ Menu bar content
+ Page content. (that comes from modules)
+
+
+Constants :
+uids : unauthenticated -> 0, loggedin -> his own uid
+gids : Groups available by default (to which permissions can be given) - unauthenticated users -> 0, logged in users -> 1
+*/
+
+
+
+
Property changes on: index.php
___________________________________________________________________
Added: svn:executable
+ *
Added: install/config.inc-dist.php
===================================================================
--- install/config.inc-dist.php (rev 0)
+++ install/config.inc-dist.php 2011-03-28 00:11:37 UTC (rev 5)
@@ -0,0 +1,162 @@
+<?php
+if(!defined('__PRAGYAN_CMS'))
+{
+ header($_SERVER['SERVER_PROTOCOL'].' 403 Forbidden');
+ echo "<h1>403 Forbidden<h1><h4>You are not authorized to access the page.</h4>";
+ echo '<hr/>'.$_SERVER['SERVER_SIGNATURE'];
+ exit(1);
+}
+/*
+ * Created on Sep 28, 2008
+ * Updated on May 23, 2010 by Abhishek
+ *
+ * To change the template for this generated file go to
+ * Window - Preferences - PHPeclipse - PHP - Code Templates
+ */
+
+
+$configFileText = <<<CONFIGFILETEXT
+<?php
+/**
+ * @package pragyan
+ * @copyright (c) 2010 Pragyan Team
+ * @license http://www.gnu.org/licenses/ GNU Public License
+ * For more details, see README
+ */
+
+/*******MYSQL SETTINGS************************/
+// defining the ip address of the mysql server.
+define("MYSQL_SERVER","$MYSQL_SERVER");
+
+// defining the username to connect to the database.
+define("MYSQL_USERNAME","$MYSQL_USERNAME");
+
+// defining the password used to connect to the database.
+define("MYSQL_PASSWORD","$MYSQL_PASSWORD");
+
+// defining the name of the database to connect to.
+define("MYSQL_DATABASE","$MYSQL_DATABASE");
+
+// defining the prefix which is appended to every table of Pragyan CMS.
+// this feature allows you to have multiple websites using the same database.
+define("MYSQL_DATABASE_PREFIX","$MYSQL_DATABASE_PREFIX");
+
+// defining the user id of the administrator. WARNING: Only experts should alter this.
+define("ADMIN_USERID",1);
+
+/*******CONFIGURATION SETTINGS************************/
+/**
+ * Error reporting level -
+ * 0 - Turn off all error reporting
+ * 1 - Report simple running errors
+ * 2 - Reporting E_NOTICE can be good too (to report uninitialized variables or catch variable name misspellings ...)
+ * 3 - Report all errors except E_NOTICE, This is the default value set in php.ini
+ * 4 - Report all PHP errors (bitwise 63 may be used in PHP 3)
+ * 5 - Report all PHP errors (bitwise 63 may be used in PHP 3) + Pragyan CMS Debugging Mode
+ */
+\$error_level = $error_level;
+switch(\$error_level) {
+ case 0 : \$error_text = 0; break;
+ case 1 : \$error_text = E_ERROR | E_WARNING | E_PARSE; break;
+ case 2 : \$error_text = E_ERROR | E_WARNING | E_PARSE | E_NOTICE; break;
+ case 3 : \$error_text = E_ALL ^ E_NOTICE;break;
+ case 4 : \$error_text = E_ALL; break;
+ case 5 : \$error_text = E_ALL; \$debugSet='on'; break;
+}
+ini_set('error_reporting', \$error_text);
+ini_set('display_errors', 0);
+
+//The language folder to be imported
+define("LANGUAGE","en");
+
+/*****MAIL MESSAGES SETTINGS************************************/
+
+define("MAILPATH","./cms/languages");
+
+// By default .cms/languages/en must exist
+
+/*****AUTHENTICATION SETTINGS**************************/
+
+//IMAP settings
+\$authmethods['imap']['status']=$AUTH_IMAP_STATUS;
+\$authmethods['imap']['server_address']="$AUTH_IMAP_SERVER";
+\$authmethods['imap']['port']="$AUTH_IMAP_PORT";
+\$authmethods['imap']['user_domain']="$AUTH_IMAP_DOMAIN"; // i.e. user must login with use...@ni...
+//LDAP settings
+\$authmethods['ldap']['status']=$AUTH_LDAP_STATUS;
+\$authmethods['ldap']['server_address']="$AUTH_LDAP_SERVER";
+\$authmethods['ldap']['search_group']="$AUTH_LDAP_SEARCHGROUP";
+\$authmethods['ldap']['user_domain']="$AUTH_LDAP_DOMAIN";
+//ADS settings
+\$authmethods['ads']['status']=$AUTH_ADS_STATUS;
+\$authmethods['ads']['server_address']="$AUTH_ADS_SERVER";
+\$authmethods['ads']['network_name']="$AUTH_ADS_NETWORK";
+\$authmethods['ads']['user_domain']="$AUTH_ADS_DOMAIN";
+
+/*****SESSION SETTINGS*********************************/
+if(!defined('CMS_SETUP')) {
+ // we deal with cookies here because the session id variable is stored in a client cookie
+ ini_set("use_cookies",1);
+ ini_set("use_only_cookies",1);
+
+// path for session cookies
+\$cookie_path = "/";
+
+// timeout value for the cookie
+\$cookie_timeout = $cookie_timeout; // in seconds//60 * 30
+
+// timeout value for the garbage collector
+// we add 300 seconds, just in case the user's computer clock
+// was synchronized meanwhile; 300 secs (5 minutes) should be
+// enough - just to ensure there is session data until the
+// cookie expires
+\$garbage_timeout = \$cookie_timeout + 300; // in seconds //300
+
+// set the PHP session id (PHPSESSID) cookie to a custom value
+ini_set('session.name',"PHPSESSID");
+session_set_cookie_params(\$cookie_timeout, \$cookie_path);
+
+// set the garbage collector - who will clean the session files -
+// to our custom timeout
+ini_set('session.gc_maxlifetime', \$garbage_timeout);
+/*ini_set('session.gc_probability',1); //defaults to 1
+ *ini_set('session.gc_divisor',2); //defaults to 100
+ * gc_probability / gc_divisor gives probability of the garbage collector
+ * being started
+ */
+// we need a distinct directory for the session files,
+// otherwise another garbage collector with a lower gc_maxlifetime
+// will clean our files aswell - but in our own directory, we only
+// clean sessions with our "own" garbage collector (which has a
+// custom timeout/maxlifetime set each time one of our scripts is
+// executed)
+\$sessdir = \$sourceFolder."/".\$uploadFolder."/sessions";
+if (!is_dir(\$sessdir)) { mkdir(\$sessdir, 0777); }
+ini_set('session.save_path', \$sessdir);
+
+}
+?>
+CONFIGFILETEXT;
+
+$searchConfigFileText =<<<SEARCHCONFIGFILETEXT
+<?php
+ \$database="$MYSQL_DATABASE";
+ \$mysql_user = "$MYSQL_USERNAME";
+ \$mysql_password = "$MYSQL_PASSWORD";
+ \$mysql_host = "$MYSQL_SERVER";
+ \$mysql_table_prefix = ""; // This doesn't work in sphider
+
+
+
+ \$success = mysql_pconnect (\$mysql_host, \$mysql_user, \$mysql_password);
+ if (!\$success)
+ die ("<b>Cannot connect to database, check if username, password and host are correct.</b>");
+ \$success = mysql_select_db (\$database);
+ if (!\$success) {
+ print "<b>Cannot choose database, check if database name is correct.";
+ die();
+ }
+?>
+SEARCHCONFIGFILETEXT;
+
+?>
Property changes on: install/config.inc-dist.php
___________________________________________________________________
Added: svn:executable
+ *
Added: install/export.sh
===================================================================
--- install/export.sh (rev 0)
+++ install/export.sh 2011-03-28 00:11:37 UTC (rev 5)
@@ -0,0 +1,9 @@
+#!/bin/bash
+#The script to extract the latest build from tags folder in repository
+rm -rf pragyanshadow
+a=`svn list https://delta.nitt.edu/repos/pragyan/tags | cut -d . -f 3 | sort -n | tail -1`
+svn export https://10.0.0.126/repos/pragyan/tags/$a ./pragyanshadow/
+b=${a:0:`expr \`echo $a | wc -c\` - 2`}
+mv pragyanshadow pragyan-$b
+tar -czf pragyan-$b.tar.gz pragyan-$b
+tar -cjf pragyan-$b.tar.bz2 pragyan-$b
\ No newline at end of file
Property changes on: install/export.sh
___________________________________________________________________
Added: svn:executable
+ *
Added: install/images/bg_instpage.jpg
===================================================================
(Binary files differ)
Property changes on: install/images/bg_instpage.jpg
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: install/images/bg_instpage_in.jpg
===================================================================
(Binary files differ)
Property changes on: install/images/bg_instpage_in.jpg
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: install/images/inst_footer.jpg
===================================================================
(Binary files differ)
Property changes on: install/images/inst_footer.jpg
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: install/images/insterror.png
===================================================================
(Binary files differ)
Property changes on: install/images/insterror.png
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: install/images/instsuccess.png
===================================================================
(Binary files differ)
Property changes on: install/images/instsuccess.png
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: install/index.php
===================================================================
--- install/index.php (rev 0)
+++ install/index.php 2011-03-28 00:11:37 UTC (rev 5)
@@ -0,0 +1 @@
+<?php header('Location: install.php'); ?>
Property changes on: install/index.php
___________________________________________________________________
Added: svn:executable
+ *
Added: install/install.php
===================================================================
--- install/install.php (rev 0)
+++ install/install.php 2011-03-28 00:11:37 UTC (rev 5)
@@ -0,0 +1,606 @@
+<?php
+/**
+ * @package pragyan
+ * @copyright (c) 2008 Pragyan Team
+ * @license http://www.gnu.org/licenses/ GNU Public License
+ * For more details, see README
+ */
+
+///Very important variable for detecting direct script access to any other .php file
+define('__PRAGYAN_CMS',')$!%^!%#^@');
+
+global $sourceFolder;
+global $scriptPath;
+global $URL_REWRITE;
+$sourceFolder = 'cms';
+$installFolder = '.';
+$URL_REWRITE = 'false';
+$userConfigs=array();
+$cmsFolder = "../$sourceFolder";
+$templateFolder = "$cmsFolder/templates/crystalx";
+$scriptPathWithFolder = substr($_SERVER['SCRIPT_FILENAME'], 0, strrpos($_SERVER['SCRIPT_FILENAME'], '/'));
+$scriptPath = substr($scriptPathWithFolder , 0, strrpos($scriptPathWithFolder , '/'));
+
+
+
+require_once($cmsFolder."/common.lib.php");
+define('CMS_SETUP', true);
+
+
+$installPageNumber = 2;
+$prerequisiteText = CheckPrerequisites();
+if ($prerequisiteText != '')
+ $installPageNumber = 1;
+elseif (isset($_POST['btnSubmitSettings']))
+ $installPageNumber = 3;
+
+if ($installPageNumber == 1) {
+ $installPageContent = $prerequisiteText;
+}
+else if ($installPag...
[truncated message content] |