From: <txm...@us...> - 2012-03-16 16:13:40
|
Revision: 9145 http://xoops.svn.sourceforge.net/xoops/?rev=9145&view=rev Author: txmodxoops Date: 2012-03-16 16:13:26 +0000 (Fri, 16 Mar 2012) Log Message: ----------- Updated to alpha 3 - Added class file xpdf_viewlimit.php - Added class file xpdf_mod.php - Added class file xpdf_purchase.php - More champs and tables in mysql file - Update more code in many files - Added icons Frameworks 16/32 Added Paths: ----------- XoopsModules/xpdf/releases/1.01/ XoopsModules/xpdf/releases/1.01/Frameworks/ XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/ XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/ XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/ XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/green_ball.png XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/grey_ball.png XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/orange_ball.png XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/red_ball.png XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/ XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_category.png XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_document.png XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_file.png XoopsModules/xpdf/releases/1.01/language/ XoopsModules/xpdf/releases/1.01/language/english/ XoopsModules/xpdf/releases/1.01/language/english/global.php XoopsModules/xpdf/releases/1.01/language/italian/ XoopsModules/xpdf/releases/1.01/language/italian/global.php XoopsModules/xpdf/releases/1.01/modules/ XoopsModules/xpdf/releases/1.01/modules/xpdf/ XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/ XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/about.php XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_footer.php XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_header.php XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/categories.php XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/documents.php XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/index.php XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/menu.php XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/permissions.php XoopsModules/xpdf/releases/1.01/modules/xpdf/blocks/ XoopsModules/xpdf/releases/1.01/modules/xpdf/blocks/blocks_doc.php XoopsModules/xpdf/releases/1.01/modules/xpdf/blocks/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/class/ XoopsModules/xpdf/releases/1.01/modules/xpdf/class/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/class/xpdf_cat.php XoopsModules/xpdf/releases/1.01/modules/xpdf/class/xpdf_doc.php XoopsModules/xpdf/releases/1.01/modules/xpdf/class/xpdf_mod.php XoopsModules/xpdf/releases/1.01/modules/xpdf/class/xpdf_purchase.php XoopsModules/xpdf/releases/1.01/modules/xpdf/class/xpdf_viewlimit.php XoopsModules/xpdf/releases/1.01/modules/xpdf/css/ XoopsModules/xpdf/releases/1.01/modules/xpdf/css/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/css/style.css XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/ XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/changelog.txt XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/credits.txt XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/install.txt XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/lang_diff.txt XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/licence.txt XoopsModules/xpdf/releases/1.01/modules/xpdf/docs/readme.txt XoopsModules/xpdf/releases/1.01/modules/xpdf/header.php XoopsModules/xpdf/releases/1.01/modules/xpdf/images/ XoopsModules/xpdf/releases/1.01/modules/xpdf/images/icons/ XoopsModules/xpdf/releases/1.01/modules/xpdf/images/icons/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/images/icons/off.png XoopsModules/xpdf/releases/1.01/modules/xpdf/images/icons/on.png XoopsModules/xpdf/releases/1.01/modules/xpdf/images/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/images/menu/ XoopsModules/xpdf/releases/1.01/modules/xpdf/images/menu/bg.png XoopsModules/xpdf/releases/1.01/modules/xpdf/images/menu/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/images/menu/left_both.png XoopsModules/xpdf/releases/1.01/modules/xpdf/images/menu/right_both.png XoopsModules/xpdf/releases/1.01/modules/xpdf/images/xpdf_slogo.png XoopsModules/xpdf/releases/1.01/modules/xpdf/include/ XoopsModules/xpdf/releases/1.01/modules/xpdf/include/configs.php XoopsModules/xpdf/releases/1.01/modules/xpdf/include/functions.php XoopsModules/xpdf/releases/1.01/modules/xpdf/include/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/include/install.php XoopsModules/xpdf/releases/1.01/modules/xpdf/include/makeimg.php XoopsModules/xpdf/releases/1.01/modules/xpdf/include/makepdf.php XoopsModules/xpdf/releases/1.01/modules/xpdf/include/notification.inc.php XoopsModules/xpdf/releases/1.01/modules/xpdf/include/search.inc.php XoopsModules/xpdf/releases/1.01/modules/xpdf/index.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/ XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/ XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/admin.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/blocks.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/help/ XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/help/help.html XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/help/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/main.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/english/modinfo.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/ XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/admin.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/blocks.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/help/ XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/help/help.html XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/help/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/main.php XoopsModules/xpdf/releases/1.01/modules/xpdf/language/italian/modinfo.php XoopsModules/xpdf/releases/1.01/modules/xpdf/list.tag.php XoopsModules/xpdf/releases/1.01/modules/xpdf/makepdf.php XoopsModules/xpdf/releases/1.01/modules/xpdf/print.php XoopsModules/xpdf/releases/1.01/modules/xpdf/rss.php XoopsModules/xpdf/releases/1.01/modules/xpdf/singledoc.php XoopsModules/xpdf/releases/1.01/modules/xpdf/sql/ XoopsModules/xpdf/releases/1.01/modules/xpdf/sql/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/sql/mysql.sql XoopsModules/xpdf/releases/1.01/modules/xpdf/submit.php XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/ XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/admin/ XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/admin/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/admin/xpdf_admin_about.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/admin/xpdf_admin_help.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/blocks/ XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/blocks/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/blocks/xpdf_doc_block_day.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/blocks/xpdf_doc_block_random.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/blocks/xpdf_doc_block_recent.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/xpdf_footer.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/xpdf_header.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/xpdf_index.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/xpdf_singledoc.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/xpdf_submit.html XoopsModules/xpdf/releases/1.01/modules/xpdf/templates/xpdf_viewcat.html XoopsModules/xpdf/releases/1.01/modules/xpdf/view.tag.php XoopsModules/xpdf/releases/1.01/modules/xpdf/viewcat.php XoopsModules/xpdf/releases/1.01/modules/xpdf/xoops_version.php XoopsModules/xpdf/releases/1.01/uploads/ XoopsModules/xpdf/releases/1.01/uploads/xpdf/ XoopsModules/xpdf/releases/1.01/uploads/xpdf/files/ XoopsModules/xpdf/releases/1.01/uploads/xpdf/files/index.html XoopsModules/xpdf/releases/1.01/uploads/xpdf/files/test.pdf XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/ XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/cat/ XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/cat/blank.gif XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/cat/cat_pdf01.png XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/cat/index.html XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/doc/ XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/doc/blank.gif XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/doc/doc_pdf01.png XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/doc/doc_pdf02.png XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/doc/index.html XoopsModules/xpdf/releases/1.01/uploads/xpdf/images/index.html XoopsModules/xpdf/releases/1.01/uploads/xpdf/index.html Added: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/green_ball.png =================================================================== (Binary files differ) Property changes on: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/green_ball.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/grey_ball.png =================================================================== (Binary files differ) Property changes on: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/grey_ball.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/orange_ball.png =================================================================== (Binary files differ) Property changes on: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/orange_ball.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/red_ball.png =================================================================== (Binary files differ) Property changes on: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/16/red_ball.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_category.png =================================================================== (Binary files differ) Property changes on: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_category.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_document.png =================================================================== (Binary files differ) Property changes on: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_document.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_file.png =================================================================== (Binary files differ) Property changes on: XoopsModules/xpdf/releases/1.01/Frameworks/moduleclasses/icons/32/pdf_file.png ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: XoopsModules/xpdf/releases/1.01/language/english/global.php =================================================================== --- XoopsModules/xpdf/releases/1.01/language/english/global.php (rev 0) +++ XoopsModules/xpdf/releases/1.01/language/english/global.php 2012-03-16 16:13:26 UTC (rev 9145) @@ -0,0 +1,239 @@ +<?php +// $Id: global.php 8066 2011-11-06 05:09:33Z beckmi $ +// _LANGCODE: en +// _CHARSET : UTF-8 +// Translator: XOOPS Translation Team +define('_PLEASEWAIT', 'Please Wait'); +define('_FETCHING', 'Loading...'); +define('_TAKINGBACK', 'Taking you back to where you were....'); +define('_LOGOUT', 'Logout'); +define('_SUBJECT', 'Subject'); +define('_MESSAGEICON', 'Message Icon'); +define('_COMMENTS', 'Comments'); +define('_POSTANON', 'Post Anonymously'); +define('_DISABLESMILEY', 'Disable smiley'); +define('_DISABLEHTML', 'Disable html'); +define('_PREVIEW', 'Preview'); +define('_GO', 'Go!'); +define('_NESTED', 'Nested'); +define('_NOCOMMENTS', 'No Comments'); +define('_FLAT', 'Flat'); +define('_THREADED', 'Threaded'); +define('_OLDESTFIRST', 'Oldest First'); +define('_NEWESTFIRST', 'Newest First'); +define('_MORE', 'more...'); +define('_MULTIPAGE', 'To have your article span multiple pages, insert the word <font color=red>[pagebreak]</font> (with brackets) in the article.'); +define('_IFNOTRELOAD', 'If the page does not automatically reload, please click <a href=\'%s\'>here</a>'); +// Error messages issued by XoopsObject::cleanVars() +define('_XOBJ_ERR_REQUIRED', '%s is required'); +define('_XOBJ_ERR_SHORTERTHAN', '%s must be shorter than %d characters.'); +// %%%%%% File Name themeuserpost.php %%%%% +define('_PROFILE', 'Profile'); +define('_POSTEDBY', 'Posted by'); +define('_VISITWEBSITE', 'Visit Website'); +define('_SENDPMTO', 'Send Private Message to %s'); +define('_SENDEMAILTO', 'Send Email to %s'); +define('_ADD', 'Add'); +define('_REPLY', 'Reply'); +define('_DATE', 'Date'); // Posted date +// %%%%%% File Name admin_functions.php %%%%% +define('_MAIN', 'Main'); +define('_MANUAL', 'Manual'); +define('_INFO', 'Info'); +define('_CPHOME', 'Control Panel Home'); +define('_YOURHOME', 'Home Page'); +// %%%%%% File Name misc.php (who's-online popup) %%%%% +define('_WHOSONLINE', 'Who\'s Online'); +define('_GUESTS', 'Guests'); +define('_MEMBERS', 'Members'); +define('_ONLINEPHRASE', '<strong>%s</strong> user(s) are online'); +define('_ONLINEPHRASEX', '<strong>%s</strong> user(s) are browsing <strong>%s</strong>'); +define('_CLOSE', 'Close'); // Close window +// %%%%%% File Name module.textsanitizer.php %%%%% +define('_QUOTEC', 'Quote:'); +// %%%%%% File Name admin.php %%%%% +define('_NOPERM', 'Sorry, you don\'t have the permission to access this area.'); +// %%%%% Common Phrases %%%%% +define('_NO', 'No'); +define('_YES', 'Yes'); +define('_ONLINE', 'Online'); +define('_OFFLINE', 'Offline'); +define('_EDIT', 'Edit'); +define('_DELETE', 'Delete'); +define('_SUBMIT', 'Submit'); +define('_MODULENOEXIST', 'Selected module does not exist!'); +define('_ALIGN', 'Align'); +define('_LEFT', 'Left'); +define('_CENTER', 'Center'); +define('_RIGHT', 'Right'); +define('_FORM_ENTER', 'Please enter %s'); +define('_MUSTWABLE', 'File %s must be writable by the server!'); // %s represents file name +// Module info +define('_PREFERENCES', 'Preferences'); +define('_VERSION', 'Version'); +define('_DESCRIPTION', 'Description'); +define('_AUTHOR', 'Author'); +define('_CREDITS', 'Credits'); +define('_LICENCE', 'Licence'); +define('_ERRORS', 'Errors'); +define('_NONE', 'None'); +define('_ON', 'on'); +define('_READS', 'reads'); +define('_WELCOMETO', 'Welcome to %s'); +define('_SEARCH', 'Search'); +define('_ALL', 'All'); +define('_TITLE', 'Title'); +define('_OPTIONS', 'Options'); +define('_QUOTE', 'Quote'); +define('_LIST', 'List'); +define('_LOGIN', 'User Login'); +define('_USERNAME', 'Username: '); +define('_PASSWORD', 'Password: '); +define('_SELECT', 'Select'); +define('_IMAGE', 'Image'); +define('_SEND', 'Send'); +define('_CANCEL', 'Cancel'); +define('_ASCENDING', 'Ascending order'); +define('_DESCENDING', 'Descending order'); +define('_BACK', 'Back'); +define('_NOTITLE', 'No title'); +/** +* Image manager +*/ +define("_MD_ADDIMGCAT","Add Category"); +define("_MD_IMGCATNAME","Category name"); +define("_MD_IMGCATRGRP","Select groups for image manager use"); +define("_MD_IMGCATWGRP","Select groups allowed to upload images"); +define("_MD_IMGCATWEIGHT","Display order in image manager"); +define("_MD_IMGCATDISPLAY","Display"); +define("_MD_IMGCATSTRTYPE","Images are uploaded to:"); +define("_MD_STRTYOPENG","This can not be changed afterwards!"); +define("_MD_ASFILE","Store as files (in uploads directory)"); +define("_MD_INDB","Store in the database (as binary \"blob\" data)"); +define("_MD_IMGMAIN","Category"); +define("_MD_EDITIMGCAT", "Images Settings"); +define('_IMGMANAGER', 'Image Manager'); +define('_NUMIMAGES', '%s images'); +define('_ADDIMAGE', 'Add Image File'); +define('_IMAGENAME', 'Name:'); +define('_IMGMAXSIZE', 'Max size allowed (bytes):'); +define('_IMGMAXWIDTH', 'Max width allowed (pixels):'); +define('_IMGMAXHEIGHT', 'Max height allowed (pixels):'); +define('_IMAGECAT', 'Category:'); +define('_IMAGEFILE', 'Image file:'); +define('_IMGWEIGHT', 'Display order in image manager:'); +define('_IMGDISPLAY', 'Display this image?'); +define('_IMAGEMIME', 'MIME type:'); +define('_FAILFETCHIMG', 'Could not get uploaded file %s'); +define('_FAILSAVEIMG', 'Failed storing image %s into the database'); +define('_NOCACHE', 'No Cache'); +define('_CLONE', 'Clone'); +// %%%%% For xoopsform files %%%%% +define('_STARTSWITH', 'Starts with'); +define('_ENDSWITH', 'Ends with'); +define('_MATCHES', 'Matches'); +define('_CONTAINS', 'Contains'); +define('_REQUIRED', 'Required'); +// %%%%%% File Name commentform.php %%%%% +define('_REGISTER', 'Register'); +// %%%%%% File Name xoopscodes.php %%%%% +define('_SIZE', 'SIZE'); // font size +define('_FONT', 'FONT'); // font family +define('_COLOR', 'COLOR'); // font color +define('_EXAMPLE', 'SAMPLE'); +define('_ENTERURL', 'Enter the URL of the link you want to add:'); +define('_ENTERWEBTITLE', 'Enter the web site title:'); +define('_ENTERIMGURL', 'Enter the URL of the image you want to add.'); +define('_ENTERIMGPOS', 'Now, enter the position of the image.'); +define('_IMGPOSRORL', '\'R\' or \'r\' for right, \'L\' or \'l\' for left, or leave it blank.'); +define('_ERRORIMGPOS', 'ERROR! Enter the position of the image.'); +define('_ENTEREMAIL', 'Enter the email address you want to add.'); +define('_ENTERCODE', 'Enter the codes that you want to add.'); +define('_ENTERQUOTE', 'Enter the text that you want to be quoted.'); +define('_ENTERTEXTBOX', 'Please input text into the textbox.'); +define('_ALLOWEDCHAR', 'Allowed max chars length: '); +define('_CURRCHAR', 'Current chars length: '); +define('_PLZCOMPLETE', 'Please complete the subject and message fields.'); +define('_MESSAGETOOLONG', 'Your message is too long.'); +/** +* xoops smilie +*/ +define('_AM_ADDSMILE',' Add a new smilie'); +define('_AM_SMILECODE','Code'); +define('_AM_SMILEEMOTION','Description'); +define('_AM_DISPLAYF','Display in the form'); +// %%%%% TIME FORMAT SETTINGS %%%%% +define('_SECOND', '1 second'); +define('_SECONDS', '%s seconds'); +define('_MINUTE', '1 minute'); +define('_MINUTES', '%s minutes'); +define('_HOUR', '1 hour'); +define('_HOURS', '%s hours'); +define('_DAY', '1 day'); +define('_DAYS', '%s days'); +define('_WEEK', '1 week'); +define('_MONTH', '1 month'); +define('_DATESTRING', 'Y/n/j G:i:s'); +define('_MEDIUMDATESTRING', 'Y/n/j G:i'); +define('_SHORTDATESTRING', 'Y/n/j'); +/** +* The following characters are recognized in the format string: +* a - 'am' or 'pm' +* A - 'AM' or 'PM' +* d - day of the month, 2 digits with leading zeros; i.e. '01' to '31' +* D - day of the week, textual, 3 letters; i.e. 'Fri' +* F - month, textual, long; i.e. 'January' +* h - hour, 12-hour format; i.e. '01' to '12' +* H - hour, 24-hour format; i.e. '00' to '23' +* g - hour, 12-hour format without leading zeros; i.e. '1' to '12' +* G - hour, 24-hour format without leading zeros; i.e. '0' to '23' +* i - minutes; i.e. '00' to '59' +* j - day of the month without leading zeros; i.e. '1' to '31' +* l (lowercase 'L') - day of the week, textual, long; i.e. 'Friday' +* L - boolean for whether it is a leap year; i.e. '0' or '1' +* m - month; i.e. '01' to '12' +* n - month without leading zeros; i.e. '1' to '12' +* M - month, textual, 3 letters; i.e. 'Jan' +* s - seconds; i.e. '00' to '59' +* S - English ordinal suffix, textual, 2 characters; i.e. 'th', 'nd' +* t - number of days in the given month; i.e. '28' to '31' +* T - Timezone setting of this machine; i.e. 'MDT' +* U - seconds since the epoch +* w - day of the week, numeric, i.e. '0' (Sunday) to '6' (Saturday) +* Y - year, 4 digits; i.e. '1999' +* y - year, 2 digits; i.e. '99' +* z - day of the year; i.e. '0' to '365' +* Z - timezone offset in seconds (i.e. '-43200' to '43200') +*/ +// %%%%% LANGUAGE SPECIFIC SETTINGS %%%%% +define('_CHARSET', 'UTF-8'); +define('_LANGCODE', 'en'); +// change 0 to 1 if this language is a multi-bytes language +define('XOOPS_USE_MULTIBYTES', '0'); +/** +* Additions to 2.4.0 +**/ +define('_RESET', 'Reset'); +define('_RE', 'Re:'); +// Module vars +define ("_ID", "Id"); +define ("_PID", "Sub Id"); +define ("_ABOUT", "About"); +define ("_WEIGHT", "Weight"); +define ("_CATEGORY", "Category"); +define ("_CATEGORIES", "Categories"); +define ("_PERMISSION", "Permission"); +define ("_PERMISSIONS", "Permissions"); +define ("_DASHBOARD", "Dashboard"); +define ("_SUBMITTER", "Submitter"); +define ("_CREATED", "Created"); +define ("_PUBLISHED", "Published"); +define ("_PUBLISHER", "Publisher"); +define ("_EXPIRED", "Expired"); +define ("_STATUS", "Status"); +define ("_KEYWORDS", "Keywords"); +define ("_WAITING", "Pending"); +define ("_FORMACTION", "Action"); +define ("_FORMUPLOAD", "Upload File"); +define ("_FILENAME","Filename"); +?> \ No newline at end of file Added: XoopsModules/xpdf/releases/1.01/language/italian/global.php =================================================================== --- XoopsModules/xpdf/releases/1.01/language/italian/global.php (rev 0) +++ XoopsModules/xpdf/releases/1.01/language/italian/global.php 2012-03-16 16:13:26 UTC (rev 9145) @@ -0,0 +1,243 @@ +<?php +// $Id: global.php 8889 2010-11-01 11:03:22Z kris_fr $ +// _LANGCODE: it +// _CHARSET : UTF-8 +// Translator: Xoops Italia Team - www.xoopsitalia.org +// Last translation update: 08/03/2011 +define("_PLEASEWAIT","Attendere prego..."); +define("_FETCHING","Caricamento..."); +define("_TAKINGBACK","Stai per essere riportato alla pagina in cui eri..."); +define("_LOGOUT","Esci"); +define("_SUBJECT","Oggetto"); +define("_MESSAGEICON","Icona del messaggio"); +define("_COMMENTS","Commenti"); +define("_POSTANON","Invia come anonimo"); +define("_DISABLESMILEY","Disabilita faccine"); +define("_DISABLEHTML","Disabilita tag HTML"); +define("_PREVIEW","Anteprima"); +define("_GO","Vai!"); +define("_NESTED","Annidati"); +define("_NOCOMMENTS","Nessun commento"); +define("_FLAT","Piatti"); +define("_THREADED","Ad albero"); +define("_OLDESTFIRST","I più vecchi prima"); +define("_NEWESTFIRST","I più nuovi prima"); +define("_MORE","altro..."); +define("_MULTIPAGE","Per visualizzare l'articolo su più pagine, inserire il codice <font color=red>[pagebreak]</font> (con le quadre), all'interno della news."); +define("_IFNOTRELOAD","Se la pagina non dovesse caricarsi in automatico, premere <a href=%s>qui</a>"); +// Error messages issued by XoopsObject::cleanVars() +define( "_XOBJ_ERR_REQUIRED", "%s è richiesta/o" ); +define( "_XOBJ_ERR_SHORTERTHAN", "%s deve contenere meno di %d caratteri." ); +//%%%%%% File Name themeuserpost.php %%%%% +define("_PROFILE","Profilo"); +define("_POSTEDBY","Inviato da"); +define("_VISITWEBSITE","Visita il sito web"); +define("_SENDPMTO","Invia un messaggio privato a %s"); +define("_SENDEMAILTO","Invia un email a %s"); +define("_ADD","Aggiungi"); +define("_REPLY","Rispondi"); +define("_DATE","Data"); // Posted date +//%%%%%% File Name admin_functions.php %%%%% +define("_MAIN","Principale"); +define("_MANUAL","Manuale"); +define("_INFO","Informazioni"); +define("_CPHOME","Pannello di Controllo"); +define("_YOURHOME","Home Page"); +//%%%%%% File Name misc.php (who's-online popup) %%%%% +define("_WHOSONLINE","Utenti online"); +define('_GUESTS', 'Ospiti'); +define('_MEMBERS', 'Iscritti'); +define("_ONLINEPHRASE","<b>%s</b> utente(i) online<br />"); +define("_ONLINEPHRASEX","<b>%s</b> utente(i) in <b>%s</b>"); +define("_CLOSE","Chiudi"); // Close window +//%%%%%% File Name module.textsanitizer.php %%%%% +define("_QUOTEC","Citazione:"); +//%%%%%% File Name admin.php %%%%% +define("_NOPERM","Non si possiedono i permessi per accedere a quest'area"); +//%%%%% Common Phrases %%%%% +define("_NO","No"); +define("_YES","Si"); +define("_ONLINE", "Online"); +define("_OFFLINE", "Offline"); +define("_EDIT","Modifica"); +define("_DELETE","Elimina"); +define("_SUBMIT","Invia"); +define("_MODULENOEXIST","Il modulo selezionato non esiste!"); +define("_ALIGN","Allineamento"); +define("_LEFT","Sinistra"); +define("_CENTER","Centro"); +define("_RIGHT","Destra"); +define("_FORM_ENTER", "Per favore inserire %s"); +define("_MUSTWABLE","Il file %s non deve essere protetto in scrittura sul server!"); // %s represents file name +// Module info +define('_PREFERENCES', 'Preferenze'); +define("_VERSION", "Versione"); +define("_DESCRIPTION", "Descrizione"); +define("_AUTHOR", "Autore"); +define("_CREDITS", "Crediti"); +define("_LICENCE", "Licenza"); +define("_ERRORS", "Errori"); +define("_NONE", "Nessuno"); +define('_ON','il'); +define('_READS','letture'); +define('_WELCOMETO','Benvenuto %s'); +define('_SEARCH','Cerca'); +define('_ALL', 'Tutto'); +define('_TITLE', 'Titolo'); +define('_OPTIONS', 'Opzioni'); +define('_QUOTE', 'Citazione'); +define('_LIST', 'Elenco'); +define('_LOGIN','Login utente'); +define('_USERNAME','Nome utente: '); +define('_PASSWORD','Password: '); +define("_SELECT","Seleziona"); +define("_IMAGE","Immagine"); +define("_SEND","Invia"); +define("_CANCEL","Annulla"); +define("_ASCENDING","Ordine crescente"); +define("_DESCENDING","Ordine decrescente"); +define('_BACK', 'Indietro'); +define('_NOTITLE', 'Nessun titolo');; +/** +* Image manager +*/ +define("_MD_ADDIMGCAT","Nuova Categoria"); +define("_MD_IMGCATNAME","Nome"); +define("_MD_IMGCATRGRP","Gruppi autorizzati ad accedere alla categoria:"); +define("_MD_IMGCATWGRP","Gruppi autorizzati a caricare immagini nella categoria:"); +define("_MD_IMGCATWEIGHT","Ordine di visualizzazione nel gestore immagini:"); +define("_MD_IMGCATDISPLAY","Categoria visibile nel gestore immagini?"); +define("_MD_IMGCATSTRTYPE","Modalità di salvataggio delle immagini:"); +define("_MD_STRTYOPENG","Non è possibile modificare questa scelta in seguito!"); +define("_MD_ASFILE","Come file nella cartella 'uploads'"); +define("_MD_INDB","Come dato binario (blob) nel database"); +define("_MD_IMGMAIN","Categoria"); +define("_MD_EDITIMGCAT", "Modifica categoria"); +define('_IMGMANAGER', 'Gestore immagini'); +define('_NUMIMAGES', '%s immagine(i)'); +define('_ADDIMAGE', 'Nuova Immagine'); +define('_IMAGENAME', 'Nome:'); +define('_IMGMAXSIZE', 'Dimensione massima (bytes):'); +define('_IMGMAXWIDTH', 'Larghezza massima(pixels):'); +define('_IMGMAXHEIGHT', 'Altezza massima (pixels):'); +define('_IMAGECAT', 'Categoria:'); +define('_IMAGEFILE', 'File dell\'immagine:'); +define('_IMGWEIGHT', 'Ordine di visualizzazione nel gestore immagini:'); +define('_IMGDISPLAY', 'Immagine visibile nel gestore immagini?'); +define('_IMAGEMIME', 'Estensione file (myme type):'); +define('_FAILFETCHIMG', 'Impossibile eseguire l\'upload del file %s'); +define('_FAILSAVEIMG', 'Impossibile salvare l\'immagine %s nel database'); +define('_NOCACHE', 'Nessuna cache'); +define('_CLONE', 'Duplica'); +// %%%%% For xoopsform files %%%%% +define("_STARTSWITH", "Inizia con"); +define("_ENDSWITH", "Termina con"); +define("_MATCHES", "Corrsiponde a"); +define("_CONTAINS", "Contiene"); +define('_REQUIRED', 'Richiesto'); +// %%%%%% File Name commentform.php %%%%% +define('_REGISTER', 'Registrati'); +// %%%%%% File Name xoopscodes.php %%%%% +define("_SIZE","DIMENSIONE"); // font size +define("_FONT","CARATTERE"); // font family +define("_COLOR","COLORE"); // font color +define("_EXAMPLE","ESEMPIO"); +define("_ENTERURL","Indirizzo del link che si desidera inserire: "); +define("_ENTERWEBTITLE","Testo del link: "); +define("_ENTERIMGURL","Indirizzo web dell'immagine che si desidera inserire:"); +define("_ENTERIMGPOS","Allineamento dell'immagine."); +define("_IMGPOSRORL","'r' destra, 'l' sinistra, o lasciare vuoto."); +define("_ERRORIMGPOS","ERRORE! Si prega di specificare l'allineamento dell'immagine."); +define("_ENTEREMAIL","Indirizzo email che si desidera inserire:"); +define("_ENTERCODE","Codice che si desidera inserire:"); +define("_ENTERQUOTE","Testo che si desidera citare:"); +define("_ENTERTEXTBOX","Per favore, inserire del testo nella casella."); +define("_ALLOWEDCHAR","Numero massimo di caratteri consentiti: "); +define("_CURRCHAR","Caratteri utilizzati fino a questo momento: "); +define("_PLZCOMPLETE","Per favore, inserire oggetto e corpo del messaggio."); +define("_MESSAGETOOLONG","Il messaggio è troppo lungo."); +/** +* xoops smilie +*/ +define('_AM_ADDSMILE',' Nuova Faccina'); +define('_AM_SMILECODE','Combinazione'); +define('_AM_SMILEEMOTION','Descrizione'); +define('_AM_DISPLAYF','Visibile nei form?'); +// %%%%% TIME FORMAT SETTINGS %%%%% +define('_SECOND', '1 secondo'); +define('_SECONDS', '%s secondi'); +define('_MINUTE', '1 minuto'); +define('_MINUTES', '%s minuti'); +define('_HOUR', '1 ora'); +define('_HOURS', '%s ore'); +define('_DAY', '1 giorno'); +define('_DAYS', '%s giorni'); +define('_WEEK', '1 settimana'); +define('_MONTH', '1 mese'); +define("_DATESTRING","j/n/Y G:i:s"); +define("_MEDIUMDATESTRING","j/n/Y G:i"); +define("_SHORTDATESTRING","j/n/Y"); +/** +* The following characters are recognized in the format string: +* a - 'am' or 'pm' +* A - 'AM' or 'PM' +* d - day of the month, 2 digits with leading zeros; i.e. '01' to '31' +* D - day of the week, textual, 3 letters; i.e. 'Fri' +* F - month, textual, long; i.e. 'January' +* h - hour, 12-hour format; i.e. '01' to '12' +* H - hour, 24-hour format; i.e. '00' to '23' +* g - hour, 12-hour format without leading zeros; i.e. '1' to '12' +* G - hour, 24-hour format without leading zeros; i.e. '0' to '23' +* i - minutes; i.e. '00' to '59' +* j - day of the month without leading zeros; i.e. '1' to '31' +* l (lowercase 'L') - day of the week, textual, long; i.e. 'Friday' +* L - boolean for whether it is a leap year; i.e. '0' or '1' +* m - month; i.e. '01' to '12' +* n - month without leading zeros; i.e. '1' to '12' +* M - month, textual, 3 letters; i.e. 'Jan' +* s - seconds; i.e. '00' to '59' +* S - English ordinal suffix, textual, 2 characters; i.e. 'th', 'nd' +* t - number of days in the given month; i.e. '28' to '31' +* T - Timezone setting of this machine; i.e. 'MDT' +* U - seconds since the epoch +* w - day of the week, numeric, i.e. '0' (Sunday) to '6' (Saturday) +* Y - year, 4 digits; i.e. '1999' +* y - year, 2 digits; i.e. '99' +* z - day of the year; i.e. '0' to '365' +* Z - timezone offset in seconds (i.e. '-43200' to '43200') +*/ +//%%%%% LANGUAGE SPECIFIC SETTINGS %%%%% +/* ATTENZIONE! In caso di aggiornamento da versioni precedenti e di mantenimento della collazione del database in +'latin_swedish' decommentare la linea successiva e commentare: define('_CHARSET', 'UTF-8'), per preservare la visualizzazione delle parole accentate nel sito.*/ +//define('_CHARSET', 'ISO-8859-1'); +define('_CHARSET', 'UTF-8'); +define('_LANGCODE', 'it_IT'); +// cambiare da 0 a 1 se questa lingua \xE8 multi-bytes (non modificare) +define('XOOPS_USE_MULTIBYTES', '0'); +/** +* Additions to 2.4.0 +**/ +define('_RESET', 'Reset'); +define('_RE', 'Re:'); +// Module vars +define("_ID","Id"); +define("_PID","Sub Id"); +define("_ABOUT","Informazioni"); +define("_WEIGHT","Peso"); +define("_CATEGORY","Categoria"); +define("_CATEGORIES","Categorie"); +define("_PERMISSION","Permesso"); +define("_PERMISSIONS","Permessi"); +define("_DASHBOARD","Cruscotto"); +define("_SUBMITTER","Inviato da"); +define("_CREATED","Creato il"); +define("_PUBLISHED","Pubblicato il"); +define("_PUBLISHER","Pubblicatore"); +define("_EXPIRED","Terminato"); +define("_STATUS","Stato"); +define("_KEYWORDS","Parole chiave"); +define("_WAITING","In attesa"); +define("_FORMACTION","Azione"); +define("_FORMUPLOAD","Carica File"); +define("_FILENAME","Nome File"); +?> \ No newline at end of file Added: XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/about.php =================================================================== --- XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/about.php (rev 0) +++ XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/about.php 2012-03-16 16:13:26 UTC (rev 9145) @@ -0,0 +1,30 @@ +<?php +/** + * **************************************************************************** + * - A project for the Xoops CMS - (http://www.xoops.org) + * **************************************************************************** + * XPDF - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.org) + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package xpdf + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/05 1:04:25 : Timgno Exp $ + * **************************************************************************** + */ +include "admin_header.php"; +xoops_cp_header(); +$aboutAdmin = new ModuleAdmin(); +echo $aboutAdmin->addNavigation("about.php"); +echo $aboutAdmin->renderabout('25J998Y3QEDZW', false); +include "admin_footer.php"; \ No newline at end of file Added: XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_footer.php =================================================================== --- XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_footer.php (rev 0) +++ XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_footer.php 2012-03-16 16:13:26 UTC (rev 9145) @@ -0,0 +1,31 @@ +<?php +/** + * **************************************************************************** + * - A project for the Xoops CMS - (http://www.xoops.org) + * **************************************************************************** + * XPDF - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.org) + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package xpdf + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/05 1:04:25 : Timgno Exp $ + * **************************************************************************** + */ +global $pathImageAdmin; +echo "<div align='center'><a href='http://www.xoops.org' target='_blank'> + <img src='".$pathImageAdmin."/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a></div>"; +echo "<div class='center smallsmall italic pad5'> + <strong>" . $xoopsModule->getVar('name') . "</strong> "._AM_XPDF_MAINTAINEDBY." + <a href='http://www.txmodxoops.org/modules/newbb/' title='Visit TXMod Xoops Community' class='tooltip' rel='external'>TXMod Xoops Community</a></div>"; +xoops_cp_footer(); Added: XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_header.php =================================================================== --- XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_header.php (rev 0) +++ XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/admin_header.php 2012-03-16 16:13:26 UTC (rev 9145) @@ -0,0 +1,70 @@ +<?php +/** + * **************************************************************************** + * - A project for the Xoops CMS - (http://www.xoops.org) + * **************************************************************************** + * XPDF - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.org) + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package xpdf + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/05 1:04:25 : Timgno Exp $ + * **************************************************************************** + */ +include_once dirname(dirname(dirname(dirname(__FILE__)))) . '/mainfile.php'; +include_once XOOPS_ROOT_PATH . '/include/cp_functions.php'; +include_once '../include/functions.php'; + +$pathDir = $GLOBALS['xoops']->path('/Frameworks/moduleclasses/moduleadmin'); +if ( file_exists($pathDir.'/moduleadmin.php')){ + include_once $pathDir.'/moduleadmin.php'; +} else { + xoops_cp_header(); + echo xoops_error(_AM_ERROR_NOFRAMEWORKS); + xoops_cp_footer(); +} +$dirname = basename(dirname(dirname( __FILE__ ) )); +$module_handler =& xoops_gethandler('module'); +$xoopsModule = & $module_handler->getByDirname($dirname); +$moduleInfo =& $module_handler->get($xoopsModule->getVar('mid')); +$pathImageIcon = XOOPS_URL .'/'. $moduleInfo->getInfo('icons16'); +$pathImageAdmin = XOOPS_URL .'/'. $moduleInfo->getInfo('icons32'); + +$catHandler=& xoops_getModuleHandler('xpdf_cat', $dirname); +$docHandler=& xoops_getModuleHandler('xpdf_doc', $dirname); + +$myts =& MyTextSanitizer::getInstance(); + +if ($xoopsUser) { + $moduleperm_handler =& xoops_gethandler('groupperm'); + if (!$moduleperm_handler->checkRight('module_admin', $xoopsModule->getVar( 'mid' ), $xoopsUser->getGroups())) { + redirect_header(XOOPS_URL, 1, _NOPERM); + exit(); + } +} else { + redirect_header(XOOPS_URL . "/user.php", 1, _NOPERM); + exit(); +} + +if (!isset($xoopsTpl) || !is_object($xoopsTpl)) { + include_once(XOOPS_ROOT_PATH."/class/template.php"); + $xoopsTpl = new XoopsTpl(); +} + +$xoopsTpl->assign('pathImageIcon', $pathImageIcon); +$xoopsTpl->assign('pathImageAdmin', $pathImageAdmin); +//Load languages +xoops_loadLanguage('admin', $xoopsModule->getVar("dirname")); +xoops_loadLanguage('modinfo', $xoopsModule->getVar("dirname")); +xoops_loadLanguage('main', $xoopsModule->getVar("dirname")); Added: XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/categories.php =================================================================== --- XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/categories.php (rev 0) +++ XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/categories.php 2012-03-16 16:13:26 UTC (rev 9145) @@ -0,0 +1,173 @@ +<?php +/** + * **************************************************************************** + * - A project for the Xoops CMS - (http://www.xoops.org) + * **************************************************************************** + * XPDF - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.org) + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package xpdf + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/05 1:04:25 : Timgno Exp $ + * **************************************************************************** + */ +include "admin_header.php"; +xoops_cp_header(); +global $pathImageIcon; + +// CleanVars +$op = xpdf_CleanVars($_REQUEST, 'op', 'list_cat', 'string'); +$status_menu = xpdf_CleanVars($_REQUEST, 'status_display', 1, 'int'); + +$catAdmin = new ModuleAdmin(); +switch ($op) +{ + case "list_cat": + default: + echo $catAdmin->addNavigation('categories.php'); + if ($status_menu == 1){ + $catAdmin->addItemButton(_AM_XPDF_NEWCAT, 'categories.php?op=new_cat', 'add'); + }else{ + $catAdmin->addItemButton(_AM_XPDF_CATLIST, 'categories.php?op=list_cat', 'list'); + $catAdmin->addItemButton(_AM_XPDF_NEWCAT, 'categories.php?op=new_cat', 'add'); + } + echo $catAdmin->renderButton(); + $criteria = new CriteriaCompo(); + $criteria->setSort("cat_id"); + $criteria->setOrder("ASC"); + $numrows = $catHandler->getCount(); + $cat_arr = $catHandler->getall($criteria); + + //Affichage du tableau + if ($numrows>0) + { + echo "<table width='100%' cellspacing='1' class='outer'> + <tr> + <th class='center'>"._ID."</th> + <th class='center'>"._TITLE."</th> + <th class='center'>"._IMAGE."</th> + <th class='center'>"._DESCRIPTION."</th> + <th class='center'>"._WEIGHT."</th> + <th class='center'>"._FORMACTION."</th> + </tr>"; + + $class = "odd"; + + foreach (array_keys($cat_arr) as $i) + { + echo "<tr class='".$class."'>"; + $class = ($class == "even") ? "odd" : "even"; + + $cat =& $catHandler->get($cat_arr[$i]->getVar("cat_pid")); + $cat_cat = $cat->getVar("cat_pid"); + echo "<td class='center'>".$cat_arr[$i]->getVar("cat_id")."</td>"; + echo "<td class='center'>".$cat_arr[$i]->getVar("cat_title")."</td>"; + echo "<td class='center'><img src='".XOOPS_UPLOAD_URL."/xpdf/images/cat/".$cat_arr[$i]->getVar("cat_imgurl")."' height='10px' title='cat_imgurl' alt='cat_imgurl'></td>"; + echo "<td class='center'>".$cat_arr[$i]->getVar("cat_description")."</td>"; + echo "<td class='center'>".$cat_arr[$i]->getVar("cat_weight")."</td>"; + + echo "<td align='center' width='10%'> + <a href='categories.php?op=edit_cat&cat_id=".$cat_arr[$i]->getVar("cat_id")."'><img src=".$pathImageIcon."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='categories.php?op=delete_cat&cat_id=".$cat_arr[$i]->getVar("cat_id")."'><img src=".$pathImageIcon."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + </td>"; + echo "</tr>"; + } + echo "</table><br><br>"; + } + break; + + case "new_cat": + echo $catAdmin->addNavigation("categories.php"); + $catAdmin->addItemButton(_AM_XPDF_CATLIST, 'categories.php?op=list_cat', 'list'); + echo $catAdmin->renderButton(); + + $obj =& $catHandler->create(); + $form = $obj->getForm(); + $form->display(); + break; + + case "save_cat": + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("categories.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if (isset($_REQUEST["cat_id"])) { + $obj =& $catHandler->get($_REQUEST["cat_id"]); + } else { + $obj =& $catHandler->create(); + } + + //Form cat_pid + $obj->setVar("cat_pid", $_REQUEST["cat_pid"]); + //Form cat_title + $obj->setVar("cat_title", $_REQUEST["cat_title"]); + //Form cat_imgurl + include_once XOOPS_ROOT_PATH."/class/uploader.php"; + $uploaddir = XOOPS_UPLOAD_PATH."/xpdf/images/cat/"; + $uploader = new XoopsMediaUploader($uploaddir, $GLOBALS["xoopsModuleConfig"]["cat_imgurl_mimetypes"], + $GLOBALS["xoopsModuleConfig"]["cat_imgurl_size"], null, null); + if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) { + $uploader->setPrefix("cat_imgurl_") ; + $uploader->fetchMedia($_POST['xoops_upload_file'][0]); + if (!$uploader->upload()) { + $errors = $uploader->getErrors(); + redirect_header("javascript:history.go(-1)",3, $errors); + } else { + $obj->setVar("cat_imgurl", $uploader->getSavedFileName()); + } + } else { + $obj->setVar("cat_imgurl", $_REQUEST["cat_imgurl"]); + } + //Form cat_description + $obj->setVar("cat_description", $_REQUEST["cat_description"]); + //Form cat_weight + $obj->setVar("cat_weight", $_REQUEST["cat_weight"]); + + + if ($catHandler->insert($obj)) { + redirect_header("categories.php?op=list_cat", 2, _AM_XPDF_FORMOK); + } + + echo $obj->getHtmlErrors(); + $form =& $obj->getForm(); + $form->display(); + break; + + case "edit_cat": + echo $catAdmin->addNavigation("categories.php"); + $catAdmin->addItemButton(_AM_XPDF_NEWCAT, 'categories.php?op=new_cat', 'add'); + $catAdmin->addItemButton(_AM_XPDF_CATLIST, 'categories.php?op=list_cat', 'list'); + echo $catAdmin->renderButton(); + $obj = $catHandler->get($_REQUEST["cat_id"]); + $form = $obj->getForm(); + $form->display(); + break; + + case "delete_cat": + $obj =& $catHandler->get($_REQUEST["cat_id"]); + if (isset($_REQUEST["ok"]) && $_REQUEST["ok"] == 1) { + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("categories.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + if ($catHandler->delete($obj)) { + redirect_header("categories.php", 3, _AM_XPDF_FORMDELOK); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array("ok" => 1, "cat_id" => $_REQUEST["cat_id"], "op" => "delete_cat"), $_SERVER["REQUEST_URI"], sprintf(_AM_XPDF_FORMSUREDEL, $obj->getVar("cat"))); + } + break; +} +include "admin_footer.php"; +?> \ No newline at end of file Added: XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/documents.php =================================================================== --- XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/documents.php (rev 0) +++ XoopsModules/xpdf/releases/1.01/modules/xpdf/admin/documents.php 2012-03-16 16:13:26 UTC (rev 9145) @@ -0,0 +1,315 @@ +<?php +/** + * **************************************************************************** + * - A project for the Xoops CMS - (http://www.xoops.org) + * **************************************************************************** + * XPDF - MODULE FOR XOOPS + * Copyright (c) 2007 - 2012 + * TXMod Xoops (http://www.txmodxoops.org) + * + * You may not change or alter any portion of this comment or credits + * of supporting developers from this source code or any supporting source code + * which is considered copyrighted (c) material of the original comment or credit authors. + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + * + * @copyright TXMod Xoops (http://www.txmodxoops.org) + * @license GPL see LICENSE + * @package xpdf + * @author TXMod Xoops (in...@tx...) + * + * Version : 1.01 Sun 2012/02/05 1:04:25 : Timgno Exp $ + * **************************************************************************** + */ +include "admin_header.php"; +xoops_cp_header(); +global $pathImageIcon; + +//On recupere la valeur de l argument op dans l URL$ +$op = xpdf_CleanVars($_REQUEST, 'op', 'list_doc', 'string'); +$status_menu = xpdf_CleanVars($_REQUEST, 'status_display', 1, 'int'); + +$docAdmin = new ModuleAdmin(); +switch ($op) +{ + case "list_doc": + default: + echo $docAdmin->addNavigation('documents.php'); + if ($status_menu == 1){ + $docAdmin->addItemButton(_AM_XPDF_NEWDOC, 'documents.php?op=new_doc', 'add'); + }else{ + $docAdmin->addItemButton(_AM_XPDF_DOCLIST, 'documents.php?op=list_doc', 'list'); + $docAdmin->addItemButton(_AM_XPDF_NEWDOC, 'documents.php?op=new_doc', 'add'); + } + echo $docAdmin->renderButton(); + $criteria = new CriteriaCompo(); + $criteria->setSort("doc_id"); + $criteria->setOrder("ASC"); + $numrows = $docHandler->getCount(); + $doc_arr = $docHandler->getall($criteria); + + //Affichage du tableau + if ($numrows>0) + { + echo "<table cellspacing='1' class='outer width100'> + <tr> + <th class='center'>"._ID."</th> + <th class='center'>"._CATEGORY."</th> + <th class='center'>"._TITLE."</th> + <th class='center'>"._SUBJECT."</th> + <th class='center'>"._SUBMITTER."</th> + <th class='center'>"._CREATED."</th> + <th class='center'>"._PUBLISHED."</th> + <th class='center'>"._WEIGHT."</th> + <th class='center'>"._STATUS."</th> + <th class='center'>"._WAITING."</th> + <th class='center'>"._ONLINE."</th> + <th class='center'>"._FORMACTION."</th> + </tr>"; + + $class = "odd"; + + foreach (array_keys($doc_arr) as $i) + { + echo "<tr class='".$class."'>"; + $class = ($class == "even") ? "odd" : "even"; + + echo "<td class='center'>".$doc_arr[$i]->getVar("doc_id")."</td>"; + $cat =& $catHandler->get($doc_arr[$i]->getVar("doc_cid")); + $doc_cat = $cat->getVar("cat_id"); + echo "<td class='center'>".$doc_cat."</td>"; + echo "<td class='center'>".$doc_arr[$i]->getVar("doc_title")."</td>"; + echo "<td class='center'>".$doc_arr[$i]->getVar("doc_subject")."</td>"; + echo "<td class='center'>".XoopsUser::getUnameFromId($doc_arr[$i]->getVar("doc_submitter"),"S")."</td>"; + echo "<td class='center'>".formatTimeStamp($doc_arr[$i]->getVar("doc_created"),"S")."</td>"; + echo "<td class='center'>".formatTimeStamp($doc_arr[$i]->getVar("doc_published"),"S")."</td>"; + echo "<td class='center'>".$doc_arr[$i]->getVar("doc_weight")."</td>"; + + if ( $doc_arr[$i]->getVar("doc_status") == 1 ) { + echo "<td class='center'><a href='./documents.php?op=delete_pdf_file&doc_id='".$doc_arr[$i]->getVar("doc_id")."&doc_status=0' title='"._AM_XPDF_DELETEPDF."'><img src=".$pathImageIcon."/green_ball.png border='0' alt='"._AM_XPDF_DELETEPDF."' /></a></td>"; + } else { + echo "<td class='center'><a href='./documents.php?op=create_pdf_file&doc_id='".$doc_arr[$i]->getVar("doc_id")."&doc_status=1' title='"._AM_XPDF_CREATEPDF."'><img src=".$pathImageIcon."/red_ball.png border='0' alt='"._AM_XPDF_CREATEPDF."' /></a></td>"; + } + + if ( $doc_arr[$i]->getVar("doc_waiting") == 1 ) { + echo "<td class='center'><a href='./documents.php?op=approve_doc&doc_id='".$doc_arr[$i]->getVar("doc_id")."&doc_waiting=0' title='"._AM_XPDF_CREATEPDF."'><img src=".$pathImageIcon."/orange_ball.png border='0' alt='' /></a></td>"; + } else { + echo "<td class='center'><img src=".$pathImageIcon."/grey_ball.png border='0' alt='' /></td>"; + } + + if ( $doc_arr[$i]->getVar("doc_online") == 1 ) { + echo "<td class='center'><a href='./documents.php?op=update_online_doc&doc_id=".$doc_arr[$i]->getVar("doc_id")."&doc_online=0'><img src=".$pathImageIcon."/on.png border='0' alt='"._ONLINE."' title='"._ONLINE."'></a></td>"; + } else { + echo "<td class='center'><a href='./documents.php?op=update_online_doc&doc_id=".$doc_arr[$i]->getVar("doc_id")."&doc_online=1'><img src=".$pathImageIcon."/off.png border='0' alt='"._OFFLINE."' title='"._OFFLINE."'></a></td>"; + } + + echo "<td class='center width10'> + <a href='documents.php?op=edit_doc&doc_id=".$doc_arr[$i]->getVar("doc_id")."'><img src=".$pathImageIcon."/edit.png alt='"._EDIT."' title='"._EDIT."'></a> + <a href='documents.php?op=delete_doc&doc_id=".$doc_arr[$i]->getVar("doc_id")."'><img src=".$pathImageIcon."/delete.png alt='"._DELETE."' title='"._DELETE."'></a> + </td>"; + echo "</tr>"; + } + echo "</table><br><br>"; + } + break; + + case "new_doc": + echo $docAdmin->addNavigation("documents.php"); + $docAdmin->addItemButton(_AM_XPDF_DOCLIST, 'documents.php?op=list_doc', 'list'); + echo $docAdmin->renderButton(); + + $obj =& $docHandler->create(); + $form = $obj->getForm(); + $form->display(); + break; + + case "save_doc": + if ( !$GLOBALS["xoopsSecurity"]->check() ) { + redirect_header("documents.php", 3, implode(",", $GLOBALS["xoopsSecurity"]->getErrors())); + } + $doc_id = xpdf_CleanVars($_REQUEST, 'doc_id', 1, 'int'); + if (isset($_REQUEST["doc_id"])) { + $obj =& $docHandler->get($doc_id); + } else { + $obj =& $docHandler->create(); + } + + //Form doc_cid + $obj->setVar("doc_cid", $_REQUEST["doc_cid"]); + //Form doc_filename + $obj->setVar("doc_filename", strtolower($_REQUEST["doc_filename"])); + //Form doc_title + $obj->setVar("doc_title", $_REQUEST["doc_title"]); + //Form doc_description + $obj->setVar("doc_description", $_REQUEST["doc_description"]); + //Form doc_image + $obj->setVar("doc_image", $_REQUEST["doc_image"]); + //Form doc_subject + $obj->setVar("doc_subject", $_REQUEST["doc_subject"]); + //Form doc_description + $obj->setVar("doc_keywords", $_REQUEST["doc_keywords"]); + //Form doc_submitter + $obj->setVar("doc_submitter", $_REQUEST["doc_submitter"]); + //Form doc_created + $obj->setVar("doc_created", strtotime($_REQUEST["doc_created"])); + //Form doc_created + $obj->setVar("doc_published", strtotime($_REQUEST["doc_published"])); + //Form doc_paypal + $obj->setVar("doc_paypal", $_REQUEST["doc_paypal"]); + //Form doc_paypal + $obj->setVar("doc_view", $_REQUEST["doc_view"]); + //Form doc_weight + $obj->setVar("doc_comments", $_REQUEST["doc_comments"]); + //Form doc_status + $verif_doc_status = ($_REQUEST["doc_status"] == 1) ? "1" : "0"; + $obj->setVar("doc_status", $verif_doc_status); + //Form doc_waiting + $verif_doc_waiting = ($_REQUEST["doc_waiting"] == 1) ? "1" : "0"; + $obj->setVar("doc_waiting", $verif_doc_waiting); + //Form doc_online + $verif_doc_online = ($_REQUEST["doc_online"] == 1) ? "1" : "0"; + $obj->setVar("doc_online", $verif_doc_online); + //Form doc_paypal + $obj->setVar("doc_paypal", $_REQUEST["doc_paypal"]); + + if ($docHandler->insert($obj)) { + redirect_header("documents.php?op=list_doc", 2, _AM_XPDF_FORMOK); + } + + echo $obj->getHtmlErrors(); + $form =& $obj->getForm(); + $form->display(); + break; + + case "create_pdf_file": + if (isset($_REQUEST["doc_id"])) { + $obj =& $docHandler->get($_REQUEST["doc_id"]); + } + $obj->setVar("doc_status", $_REQUEST["doc_status"]); + if ($docHandler->insert($obj)) { + redirect_header("documents.php", 3, _AM_XPDF_FILECREATEDOK); + } + echo $obj->getHtmlErrors(); + //include_once XOOPS_URL.'/Frameworks/tcpdf/tcpdf.php'; + require_once XOOPS_ROOT_PATH.'/Frameworks/tcpdf/tcpdf.php'; + $filename = XOOPS_ROOT_PATH.'/Frameworks/tcpdf/config/lang/'._LANGCODE.'.php'; + if(file_exists($filename)) { + include_once $filename; + } else { + include_once XOOPS_ROOT_PATH.'/Frameworks/tcpdf/config/lang/en.php'; + } + // create new PDF document + $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); + // set document information + $pdf->SetCreator(PDF_CREATOR); + $pdf->SetAuthor($obj->getVar("doc_submitter")); + $pdf->SetTitle($obj->getVar("doc_title", 's')); + $pdf->SetSubject($obj->getVar("doc_subject"));//'XPDF Test' + $pdf->SetKeywords($obj->getVar("doc_keywords"));//'XPDF, PDF, example, test, guide' + + // set default header data + $pdf->SetHeaderData(PDF_HEADER_LOGO, PDF_HEADER_LOGO_WIDTH, PDF_HEADER_TITLE, PDF_HEADER_STRING); + + //set margins + $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP + 10, PDF_MARGIN_RIGHT); + //set auto page breaks + $pdf->SetAutoPageBreak(true, PDF_MARGIN_BOTTOM); + $pdf->SetHeaderMargin(PDF_MARGIN_HEADER); + $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); + $pdf->setImageScale(1); //set image scale factor + + $pdf->setLanguageArray($l); //set language items + + //initialize document + $pdf->AliasNbPages(); + + // Add a page + // This method has several options, check the source code documentation for more information. + $pdf->AddPage(); + $description = $obj->getVar("doc_description", 's'); + // Print text using writeHTML() + $pdf->writeHTML($description, true, 0); + + // --------------------------------------------------------- + // Close and output PDF document + // This method has several options, check the source code documentation for more information. + $pdf_file = XOOPS_UPLOAD_PATH."/xpdf/doc/".strtolower($obj->getVar("doc_filename")).".pdf"; + $pdf->Output($pdf_file, 'F'); + break; + + case "delete_pdf_file": + /*if (isset($_REQUEST["doc_id"])) { + $obj =& $docHandler->get($_REQUEST["doc_id"]); + } + + if ($docHandler->delete($obj)) { + redirect_header("documents.php", 3, _AM_XPDF_FILEDELETEDOK); + }*/ + + $obj->setVar("doc_status", $_REQUEST["doc_status"]); + $obj =& $docHandler->get($_REQUEST['doc_id']); + if (isset($_REQUEST['ok']) && $_REQUEST['ok'] == 1) { + if (!$GLOBALS['xoopsSecurity']->check()) { + redirect_header('documents.php', 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors())); + } + if ($docHandler->delete($obj)) { + $GLOBALS['xoopsDB']->queryF("DELETE FROM ".$GLOBALS['xoopsDB']->prefix("xpdf_doc")." WHERE doc_id = ".$_REQUEST['doc_id']); + redirect_header('documents.php', 3, _AM_XPDF_FILEDELETEDOK); + } else { + echo $obj->getHtmlErrors(); + } + } else { + xoops_confirm(array('ok' => 1, 'doc_id' => $_REQUEST['doc_id'], 'op' => 'delete_doc'), $_SERVER['REQUEST_URI'], sprintf(_AM_XPDF_FORMSUREDEL, $obj->getVar('doc_title'))); + } + break; + + case "edit_doc": + echo $docAdmin->addNavigation("documents.php"); + $docAdmin->addItemButton(_AM_XPDF_NEWDOC, 'documents.php?op=new_doc', 'add'); + $docAdmin->addItemButton(_AM_XPDF_DOCLIST, 'documents.php?op=list_doc', 'list'); + echo $docAdmin->renderButton(); + $obj = $docHandler->get($_REQUEST["doc_id"]); + $form = $obj->getForm(); + $form->display(); + break; + + case "approve_doc": + if (isset($_REQUEST["doc_id"])) { + $obj =& $docHandler->get($_REQUEST["doc_id"]); + } + $obj->setVar("doc_waiting", $_REQUEST["doc_waiting"]); + if ($docHandler->insert($obj)) { + redirect_header("documents.php", 3, _AM_XPDF_FILEAPPROVATEDOK); + } + echo $obj->getHtmlErrors(); ... [truncated message content] |