You can subscribe to this list here.
| 2012 |
Jan
|
Feb
(214) |
Mar
(139) |
Apr
(198) |
May
(187) |
Jun
(151) |
Jul
(210) |
Aug
(169) |
Sep
(58) |
Oct
(53) |
Nov
(54) |
Dec
(301) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2013 |
Jan
(348) |
Feb
(178) |
Mar
(219) |
Apr
(154) |
May
(117) |
Jun
(194) |
Jul
(61) |
Aug
(132) |
Sep
(121) |
Oct
(110) |
Nov
(11) |
Dec
(18) |
| 2014 |
Jan
(34) |
Feb
(50) |
Mar
(82) |
Apr
(98) |
May
(39) |
Jun
(111) |
Jul
(67) |
Aug
(36) |
Sep
(33) |
Oct
(26) |
Nov
(53) |
Dec
(44) |
| 2015 |
Jan
(29) |
Feb
(47) |
Mar
(25) |
Apr
(19) |
May
(23) |
Jun
(20) |
Jul
(49) |
Aug
(7) |
Sep
(10) |
Oct
(10) |
Nov
(4) |
Dec
(25) |
| 2016 |
Jan
(8) |
Feb
(7) |
Mar
(1) |
Apr
|
May
(3) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(7) |
Dec
(5) |
| 2017 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
(15) |
Jun
|
Jul
(18) |
Aug
(24) |
Sep
|
Oct
(14) |
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
(22) |
Mar
|
Apr
(11) |
May
(1) |
Jun
(17) |
Jul
(2) |
Aug
(2) |
Sep
|
Oct
(6) |
Nov
(5) |
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
| 2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <wis...@us...> - 2014-11-25 18:45:47
|
Revision: 12870
http://sourceforge.net/p/xoops/svn/12870
Author: wishcraft
Date: 2014-11-25 18:45:25 +0000 (Tue, 25 Nov 2014)
Log Message:
-----------
Signed 1.13 - Final Minor Release Versioning
Added Paths:
-----------
XoopsModules/signed/releases/1.13/
XoopsModules/signed/releases/1.13/.htaccess.signed
XoopsModules/signed/releases/1.13/modules/
XoopsModules/signed/releases/1.13/modules/index.html
XoopsModules/signed/releases/1.13/modules/signed/
XoopsModules/signed/releases/1.13/modules/signed/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/admin/
XoopsModules/signed/releases/1.13/modules/signed/admin/about.php
XoopsModules/signed/releases/1.13/modules/signed/admin/admin.php
XoopsModules/signed/releases/1.13/modules/signed/admin/admin_footer.php
XoopsModules/signed/releases/1.13/modules/signed/admin/admin_header.php
XoopsModules/signed/releases/1.13/modules/signed/admin/events.php
XoopsModules/signed/releases/1.13/modules/signed/admin/index.html
XoopsModules/signed/releases/1.13/modules/signed/admin/menu.php
XoopsModules/signed/releases/1.13/modules/signed/admin/signatures.php
XoopsModules/signed/releases/1.13/modules/signed/api/
XoopsModules/signed/releases/1.13/modules/signed/api/banned/
XoopsModules/signed/releases/1.13/modules/signed/api/banned/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/banned/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/classes/
XoopsModules/signed/releases/1.13/modules/signed/api/classes/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/classes/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/descriptions/
XoopsModules/signed/releases/1.13/modules/signed/api/descriptions/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/descriptions/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/enumerators/
XoopsModules/signed/releases/1.13/modules/signed/api/enumerators/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/enumerators/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/fields/
XoopsModules/signed/releases/1.13/modules/signed/api/fields/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/fields/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/fieldtypes/
XoopsModules/signed/releases/1.13/modules/signed/api/fieldtypes/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/fieldtypes/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/identifications/
XoopsModules/signed/releases/1.13/modules/signed/api/identifications/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/identifications/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/language/
XoopsModules/signed/releases/1.13/modules/signed/api/language/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/language/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/languages/
XoopsModules/signed/releases/1.13/modules/signed/api/languages/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/languages/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/processes/
XoopsModules/signed/releases/1.13/modules/signed/api/processes/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/processes/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/prompts/
XoopsModules/signed/releases/1.13/modules/signed/api/prompts/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/prompts/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/providers/
XoopsModules/signed/releases/1.13/modules/signed/api/providers/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/providers/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/request/
XoopsModules/signed/releases/1.13/modules/signed/api/request/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/request/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/sign/
XoopsModules/signed/releases/1.13/modules/signed/api/sign/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/sign/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/signatures/
XoopsModules/signed/releases/1.13/modules/signed/api/signatures/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/signatures/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/sites/
XoopsModules/signed/releases/1.13/modules/signed/api/sites/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/sites/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/states/
XoopsModules/signed/releases/1.13/modules/signed/api/states/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/states/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/validate.php
XoopsModules/signed/releases/1.13/modules/signed/api/validations/
XoopsModules/signed/releases/1.13/modules/signed/api/validations/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/validations/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/verification/
XoopsModules/signed/releases/1.13/modules/signed/api/verification/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/verification/index.php
XoopsModules/signed/releases/1.13/modules/signed/api/verify/
XoopsModules/signed/releases/1.13/modules/signed/api/verify/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/api/verify/index.php
XoopsModules/signed/releases/1.13/modules/signed/class/
XoopsModules/signed/releases/1.13/modules/signed/class/cache/
XoopsModules/signed/releases/1.13/modules/signed/class/cache/apc.php
XoopsModules/signed/releases/1.13/modules/signed/class/cache/file.php
XoopsModules/signed/releases/1.13/modules/signed/class/cache/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/cache/memcache.php
XoopsModules/signed/releases/1.13/modules/signed/class/cache/model.php
XoopsModules/signed/releases/1.13/modules/signed/class/cache/signedcache.php
XoopsModules/signed/releases/1.13/modules/signed/class/cache/xcache.php
XoopsModules/signed/releases/1.13/modules/signed/class/captcha/
XoopsModules/signed/releases/1.13/modules/signed/class/captcha/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/captcha/signedcaptcha.php
XoopsModules/signed/releases/1.13/modules/signed/class/event_links.php
XoopsModules/signed/releases/1.13/modules/signed/class/events.php
XoopsModules/signed/releases/1.13/modules/signed/class/file/
XoopsModules/signed/releases/1.13/modules/signed/class/file/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/file/signedfile.php
XoopsModules/signed/releases/1.13/modules/signed/class/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/mail/
XoopsModules/signed/releases/1.13/modules/signed/class/mail/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/mail/signedmultimailer.php
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/handlers/
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/handlers/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/handlers/sms.cardboardfish.php
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/plugin/
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/plugin/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/signedsmscontroller.php
XoopsModules/signed/releases/1.13/modules/signed/class/mobile/signedsmsmobile.php
XoopsModules/signed/releases/1.13/modules/signed/class/qcp/
XoopsModules/signed/releases/1.13/modules/signed/class/qcp/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/qcp/qcp.base.php
XoopsModules/signed/releases/1.13/modules/signed/class/qcp/qcp.class.php
XoopsModules/signed/releases/1.13/modules/signed/class/qcp/qcp.enumerator.php
XoopsModules/signed/releases/1.13/modules/signed/class/qcp/qcp.leaver-beaver.php
XoopsModules/signed/releases/1.13/modules/signed/class/signatures.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedapi.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedarrays.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedcanvas.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedciphers.php
XoopsModules/signed/releases/1.13/modules/signed/class/signededitor/
XoopsModules/signed/releases/1.13/modules/signed/class/signededitor/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/signededitor/readme.txt
XoopsModules/signed/releases/1.13/modules/signed/class/signededitor/signededitor.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/form.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formbutton.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formbuttontray.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formcaptcha.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formcheckbox.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formcolorpicker.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formdatetime.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formdhtmltextarea.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formeditor.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formelement.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formelementtray.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formfile.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formhidden.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formhiddentoken.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formlabel.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formpassword.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formradio.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formradioyn.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselect.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselectcheckgroup.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselectcountry.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselecteditor.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselectenumerator.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselectmatchoption.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselectmonths.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselecttimezone.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formselectyears.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formtext.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formtextarea.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/formtextdateselect.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/simpleform.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/tableform.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedform/themeform.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedformloader.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedlists.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedlogger.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedmailer.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedmobile.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedobject.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedpackages.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedprocesses.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedprompts.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedsecurity.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedsession.php
XoopsModules/signed/releases/1.13/modules/signed/class/signedstorage.php
XoopsModules/signed/releases/1.13/modules/signed/class/uploader.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Canvas.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Coordinate.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Exception.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Font/
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Font/GDF.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Font/PS.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Font/TTF.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Image.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/BMP.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/GD.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/GD2.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/GIF.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/JPEG.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/PNG.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Mapper/TGA.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/MapperFactory.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/AddNoise.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/ApplyConvolution.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/ApplyFilter.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/ApplyMask.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/AsGrayscale.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/AsNegative.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/AutoCrop.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/CopyChannelsPalette.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/CopyChannelsTrueColor.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/CorrectGamma.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/Crop.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/Flip.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/GetMask.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/Merge.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/Mirror.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/Resize.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/ResizeCanvas.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/Rotate.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/RoundCorners.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/Operation/Unsharp.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/OperationFactory.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/PaletteImage.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/TrueColorImage.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/WideImage.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/index.html
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/vendor/
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/vendor/de77/
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/vendor/de77/BMP.php
XoopsModules/signed/releases/1.13/modules/signed/class/wideimage/vendor/de77/TGA.php
XoopsModules/signed/releases/1.13/modules/signed/class/xmlarray.php
XoopsModules/signed/releases/1.13/modules/signed/class/xmlwrapper.php
XoopsModules/signed/releases/1.13/modules/signed/crons/
XoopsModules/signed/releases/1.13/modules/signed/crons/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/crons/callbacks.php
XoopsModules/signed/releases/1.13/modules/signed/crons/expires.php
XoopsModules/signed/releases/1.13/modules/signed/crons/expiry.php
XoopsModules/signed/releases/1.13/modules/signed/crons/index.html
XoopsModules/signed/releases/1.13/modules/signed/crons/request.php
XoopsModules/signed/releases/1.13/modules/signed/css/
XoopsModules/signed/releases/1.13/modules/signed/css/calendar-blue.css
XoopsModules/signed/releases/1.13/modules/signed/css/index.html
XoopsModules/signed/releases/1.13/modules/signed/css/signed.css
XoopsModules/signed/releases/1.13/modules/signed/css/style.css
XoopsModules/signed/releases/1.13/modules/signed/docs/
XoopsModules/signed/releases/1.13/modules/signed/docs/changelog.txt
XoopsModules/signed/releases/1.13/modules/signed/docs/credits.txt
XoopsModules/signed/releases/1.13/modules/signed/docs/index.html
XoopsModules/signed/releases/1.13/modules/signed/docs/install.txt
XoopsModules/signed/releases/1.13/modules/signed/docs/lang_diff.txt
XoopsModules/signed/releases/1.13/modules/signed/dojsonids.php
XoopsModules/signed/releases/1.13/modules/signed/dojsonoperations.php
XoopsModules/signed/releases/1.13/modules/signed/fonts/
XoopsModules/signed/releases/1.13/modules/signed/fonts/COOPBL.eot
XoopsModules/signed/releases/1.13/modules/signed/fonts/COOPBL.otf
XoopsModules/signed/releases/1.13/modules/signed/fonts/COOPBL.svg
XoopsModules/signed/releases/1.13/modules/signed/fonts/COOPBL.ttf
XoopsModules/signed/releases/1.13/modules/signed/fonts/COOPBL.woff
XoopsModules/signed/releases/1.13/modules/signed/fonts/ERASMD.eot
XoopsModules/signed/releases/1.13/modules/signed/fonts/ERASMD.otf
XoopsModules/signed/releases/1.13/modules/signed/fonts/ERASMD.svg
XoopsModules/signed/releases/1.13/modules/signed/fonts/ERASMD.ttf
XoopsModules/signed/releases/1.13/modules/signed/fonts/ERASMD.woff
XoopsModules/signed/releases/1.13/modules/signed/fonts/index.html
XoopsModules/signed/releases/1.13/modules/signed/footer.php
XoopsModules/signed/releases/1.13/modules/signed/generator.php
XoopsModules/signed/releases/1.13/modules/signed/go/
XoopsModules/signed/releases/1.13/modules/signed/go/.htaccess
XoopsModules/signed/releases/1.13/modules/signed/go/index.php
XoopsModules/signed/releases/1.13/modules/signed/header.php
XoopsModules/signed/releases/1.13/modules/signed/image/
XoopsModules/signed/releases/1.13/modules/signed/image/icons/
XoopsModules/signed/releases/1.13/modules/signed/image/icons/16/
XoopsModules/signed/releases/1.13/modules/signed/image/icons/16/index.html
XoopsModules/signed/releases/1.13/modules/signed/image/icons/32/
XoopsModules/signed/releases/1.13/modules/signed/image/icons/32/about.png
XoopsModules/signed/releases/1.13/modules/signed/image/icons/32/event.png
XoopsModules/signed/releases/1.13/modules/signed/image/icons/32/identity.png
XoopsModules/signed/releases/1.13/modules/signed/image/icons/32/index.html
XoopsModules/signed/releases/1.13/modules/signed/image/icons/32/security.png
XoopsModules/signed/releases/1.13/modules/signed/image/icons/index.html
XoopsModules/signed/releases/1.13/modules/signed/image/index.html
XoopsModules/signed/releases/1.13/modules/signed/image/signed.png
XoopsModules/signed/releases/1.13/modules/signed/image/watermark.gif
XoopsModules/signed/releases/1.13/modules/signed/image/watermark.php
XoopsModules/signed/releases/1.13/modules/signed/include/
XoopsModules/signed/releases/1.13/modules/signed/include/common.php
XoopsModules/signed/releases/1.13/modules/signed/include/configs.php
XoopsModules/signed/releases/1.13/modules/signed/include/constants.php
XoopsModules/signed/releases/1.13/modules/signed/include/form-edit-object.php
XoopsModules/signed/releases/1.13/modules/signed/include/form-generic-edit-form.php
XoopsModules/signed/releases/1.13/modules/signed/include/form-generic-form.php
XoopsModules/signed/releases/1.13/modules/signed/include/form-identification-edit-form.php
XoopsModules/signed/releases/1.13/modules/signed/include/form-identification-form.php
XoopsModules/signed/releases/1.13/modules/signed/include/form-object.php
XoopsModules/signed/releases/1.13/modules/signed/include/functions.php
XoopsModules/signed/releases/1.13/modules/signed/include/index.html
XoopsModules/signed/releases/1.13/modules/signed/include/language.php
XoopsModules/signed/releases/1.13/modules/signed/index.php
XoopsModules/signed/releases/1.13/modules/signed/js/
XoopsModules/signed/releases/1.13/modules/signed/js/calendar.js
XoopsModules/signed/releases/1.13/modules/signed/js/color-picker.js
XoopsModules/signed/releases/1.13/modules/signed/js/formdhtmltextarea.js
XoopsModules/signed/releases/1.13/modules/signed/js/index.html
XoopsModules/signed/releases/1.13/modules/signed/js/json.validation.js
XoopsModules/signed/releases/1.13/modules/signed/js/layersmenu.js
XoopsModules/signed/releases/1.13/modules/signed/js/signed.js
XoopsModules/signed/releases/1.13/modules/signed/language/
XoopsModules/signed/releases/1.13/modules/signed/language/english/
XoopsModules/signed/releases/1.13/modules/signed/language/english/admin.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/calendar.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/captcha.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/content.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/countries.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/errors.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/formdhtmltextarea.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/global.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/help/
XoopsModules/signed/releases/1.13/modules/signed/language/english/help/help.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/help/index.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/index.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/html/
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/html/expired-identification.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/html/expired-signature.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/html/index.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/html/signature-email.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/html/update-request.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/html/verify-email.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/index.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/text/
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/text/expired-identification.txt
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/text/expired-signature.txt
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/text/index.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/text/signature-email.txt
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/text/update-request.txt
XoopsModules/signed/releases/1.13/modules/signed/language/english/mail_template/text/verify-email.txt
XoopsModules/signed/releases/1.13/modules/signed/language/english/main.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/modinfo.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/months.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/signedmailerlocal.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/signedmobilelocal.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/sms_template/
XoopsModules/signed/releases/1.13/modules/signed/language/english/sms_template/index.html
XoopsModules/signed/releases/1.13/modules/signed/language/english/sms_template/verify-mobile.txt
XoopsModules/signed/releases/1.13/modules/signed/language/english/style.css
XoopsModules/signed/releases/1.13/modules/signed/language/english/timezone.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/titles.php
XoopsModules/signed/releases/1.13/modules/signed/language/english/uploader.php
XoopsModules/signed/releases/1.13/modules/signed/language/index.html
XoopsModules/signed/releases/1.13/modules/signed/preloads/
XoopsModules/signed/releases/1.13/modules/signed/preloads/api.php
XoopsModules/signed/releases/1.13/modules/signed/preloads/index.html
XoopsModules/signed/releases/1.13/modules/signed/request.php
XoopsModules/signed/releases/1.13/modules/signed/reset.php
XoopsModules/signed/releases/1.13/modules/signed/sql/
XoopsModules/signed/releases/1.13/modules/signed/sql/index.html
XoopsModules/signed/releases/1.13/modules/signed/sql/mysql.sql
XoopsModules/signed/releases/1.13/modules/signed/templates/
XoopsModules/signed/releases/1.13/modules/signed/templates/admin/
XoopsModules/signed/releases/1.13/modules/signed/templates/admin/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/admin/signed_events.html
XoopsModules/signed/releases/1.13/modules/signed/templates/admin/signed_signatures.html
XoopsModules/signed/releases/1.13/modules/signed/templates/common/
XoopsModules/signed/releases/1.13/modules/signed/templates/common/api.php
XoopsModules/signed/releases/1.13/modules/signed/templates/common/canvas.php
XoopsModules/signed/releases/1.13/modules/signed/templates/common/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/common/no-url.php
XoopsModules/signed/releases/1.13/modules/signed/templates/common/reset.php
XoopsModules/signed/releases/1.13/modules/signed/templates/common/start.php
XoopsModules/signed/releases/1.13/modules/signed/templates/common/update-identification.php
XoopsModules/signed/releases/1.13/modules/signed/templates/common/verify-email.php
XoopsModules/signed/releases/1.13/modules/signed/templates/common/verify-mobile.php
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/entity/
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/entity/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/entity/send-email.php
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/entity/update-email.php
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/personal/
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/personal/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/personal/send-email.php
XoopsModules/signed/releases/1.13/modules/signed/templates/deployed/personal/update-email.php
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/entity/
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/entity/generic-edit-form.php
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/entity/generic-form.php
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/entity/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/identification/
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/identification/identification-edit-form.php
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/identification/identification-form.php
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/identification/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/personal/
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/personal/generic-edit-form.php
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/personal/generic-form.php
XoopsModules/signed/releases/1.13/modules/signed/templates/fields/personal/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/help/
XoopsModules/signed/releases/1.13/modules/signed/templates/help/entity/
XoopsModules/signed/releases/1.13/modules/signed/templates/help/entity/finished.php
XoopsModules/signed/releases/1.13/modules/signed/templates/help/entity/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/help/entity/introduction.php
XoopsModules/signed/releases/1.13/modules/signed/templates/help/identification/
XoopsModules/signed/releases/1.13/modules/signed/templates/help/identification/finished-update.php
XoopsModules/signed/releases/1.13/modules/signed/templates/help/identification/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/help/identification/needed.php
XoopsModules/signed/releases/1.13/modules/signed/templates/help/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/help/personal/
XoopsModules/signed/releases/1.13/modules/signed/templates/help/personal/finished.php
XoopsModules/signed/releases/1.13/modules/signed/templates/help/personal/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/help/personal/introduction.php
XoopsModules/signed/releases/1.13/modules/signed/templates/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/signed_wrapper.html
XoopsModules/signed/releases/1.13/modules/signed/templates/update/
XoopsModules/signed/releases/1.13/modules/signed/templates/update/identification/
XoopsModules/signed/releases/1.13/modules/signed/templates/update/identification/identification-form.php
XoopsModules/signed/releases/1.13/modules/signed/templates/update/identification/index.html
XoopsModules/signed/releases/1.13/modules/signed/templates/update/index.html
XoopsModules/signed/releases/1.13/modules/signed/updator.php
XoopsModules/signed/releases/1.13/modules/signed/verifor.php
XoopsModules/signed/releases/1.13/modules/signed/xoops_version.php
XoopsModules/signed/releases/1.13/xoops_data/
XoopsModules/signed/releases/1.13/xoops_data/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/caches/
XoopsModules/signed/releases/1.13/xoops_data/caches/index.html
XoopsModules/signed/releases/1.13/xoops_data/caches/signed/
XoopsModules/signed/releases/1.13/xoops_data/caches/signed/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/caches/signed/index.html
XoopsModules/signed/releases/1.13/xoops_data/index.html
XoopsModules/signed/releases/1.13/xoops_data/readme.txt
XoopsModules/signed/releases/1.13/xoops_data/signed/
XoopsModules/signed/releases/1.13/xoops_data/signed/calendar/
XoopsModules/signed/releases/1.13/xoops_data/signed/calendar/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/signed/calendar/expires/
XoopsModules/signed/releases/1.13/xoops_data/signed/calendar/expiry/
XoopsModules/signed/releases/1.13/xoops_data/signed/calendar/generated/
XoopsModules/signed/releases/1.13/xoops_data/signed/calendar/index.html
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/delivery/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/delivery/2014/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/delivery/2014/08/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/delivery/2014/08/06/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/delivery/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/emails/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/emails/2014/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/emails/2014/08/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/emails/2014/08/06/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/emails/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/errors/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/errors/2014/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/errors/2014/08/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/errors/2014/08/06/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/errors/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/execution/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/execution/2014/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/execution/2014/08/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/execution/2014/08/06/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/execution/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/index.html
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/polling/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/polling/2014/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/polling/2014/08/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/polling/2014/08/06/
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/polling/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.13/xoops_data/signed/logs/statistics.json
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/certificate/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/codes/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/dates/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/emails/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/index.html
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/names/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/request/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/serials/
XoopsModules/signed/releases/1.13/xoops_data/signed/pathways/signed/
XoopsModules/signed/releases/1.13/xoops_data/signed/respository/
XoopsModules/signed/releases/1.13/xoops_data/signed/respository/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/signed/respository/index.html
XoopsModules/signed/releases/1.13/xoops_data/signed/respository/signatures/
XoopsModules/signed/releases/1.13/xoops_data/signed/respository/signed/
XoopsModules/signed/releases/1.13/xoops_data/signed/respository/validation/
XoopsModules/signed/releases/1.13/xoops_data/signed/uploads/
XoopsModules/signed/releases/1.13/xoops_data/signed/uploads/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/signed/uploads/index.html
XoopsModules/signed/releases/1.13/xoops_data/signed/urls/
XoopsModules/signed/releases/1.13/xoops_data/signed/urls/.htaccess
XoopsModules/signed/releases/1.13/xoops_data/signed/urls/index.html
XoopsModules/signed/releases/1.13/xoops_lib/
XoopsModules/signed/releases/1.13/xoops_lib/.htaccess
XoopsModules/signed/releases/1.13/xoops_lib/index.html
XoopsModules/signed/releases/1.13/xoops_lib/modules/
XoopsModules/signed/releases/1.13/xoops_lib/modules/index.html
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/.htaccess
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/api-calls.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/apis-and-sites-available
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/apis-and-sites-available.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/banned-hostnames-for-urls-and-emails.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/banned-ips-for-urls-and-emails.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/cerificate.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/certificate.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/emails-bcc.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/emails-cc.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/class-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/class-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/descriptions-fields.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/email-template-types.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/enumerator-gender.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/enumerator-im-type.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-countries.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-dates.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-emails.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-enumerators.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-images.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-logos.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-months.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-numeric.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-photos.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-strings.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-urls.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fieldnames-years.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fields-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fields-identification.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/fields-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/identifications-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/identifications-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/language-files-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/language-files-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/prompts-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/prompts-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/prompts-request-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/prompts-request-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/provided-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/provided-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/request-states.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/resize-dimensions.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/signatures.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/upload-dimensions.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/validations-entity.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/validations-personal.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/english/watermark.gif
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/index.html
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/language-files.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/languages.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/paired-peer-review-services.txt
XoopsModules/signed/releases/1.13/xoops_lib/modules/signed/processes/si...@la...
XoopsModules/signed/releases/1.13/xoops_lib/readme.txt
Added: XoopsModules/signed/releases/1.13/.htaccess.signed
===================================================================
--- XoopsModules/signed/releases/1.13/.htaccess.signed (rev 0)
+++ XoopsModules/signed/releases/1.13/.htaccess.signed 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1,20 @@
+# /modules/signed -- Version 1.13 ~~ Mod Rewrite ~~ Started
+<IfModule mod_rewrite.c>
+
+ RewriteEngine On
+
+ # Client Signature Service Mod Rewrite
+ RewriteRule ^signing/index.html modules/signed/index.php
+ RewriteRule ^signing/=([a-zA-Z0-9]+)=/finished/([a-zA-Z0-9]+).(.*?)$ modules/signed/$1.php?op=finished&serial=$2
+ RewriteRule ^signing/=([a-zA-Z0-9]+)=/index(.*?)?(.*?)$ modules/signed/$1.php?$3
+ RewriteRule ^signing/=([a-zA-Z0-9]+)=/index(.*?)$ modules/signed/$1.php
+ RewriteRule ^signing/=([a-zA-Z0-9]+)=/?(.*?)$ modules/signed/$1.php?$2
+
+ # API Service Mod Rewrite
+ RewriteRule ^signer/(.*?)/(.*?)?(.*?)$ modules/signed/api/$1/$2.php?$3
+ RewriteRule ^signer/(.*?)/(.*?)$ modules/signed/api/$1/$2.php
+ RewriteRule ^signer/(.*?)/$ modules/signed/api/$1/index.php
+ RewriteRule ^signer$ modules/signed/api/index.php
+
+</IfModule>
+# /modules/signed -- Version 1.13 ~~ Mod Rewrite ~~ Ended
\ No newline at end of file
Property changes on: XoopsModules/signed/releases/1.13/.htaccess.signed
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.13/modules/index.html
===================================================================
--- XoopsModules/signed/releases/1.13/modules/index.html (rev 0)
+++ XoopsModules/signed/releases/1.13/modules/index.html 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1 @@
+ <script>history.go(-1);</script>
\ No newline at end of file
Added: XoopsModules/signed/releases/1.13/modules/signed/.htaccess
===================================================================
--- XoopsModules/signed/releases/1.13/modules/signed/.htaccess (rev 0)
+++ XoopsModules/signed/releases/1.13/modules/signed/.htaccess 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1,10 @@
+<IfModule mod_rewrite.c>
+
+ RewriteEngine On
+ RewriteRule ^=([a-zA-Z0-9]+)=/ $1.php
+ RewriteRule ^=([a-zA-Z0-9]+)=/finished/([a-zA-Z0-9]+).(.*?)$ $1.php?op=finished&serial=$2
+ RewriteRule ^=([a-zA-Z0-9]+)=/index(.*?)?(.*?)$ $1.php?$3
+ RewriteRule ^=([a-zA-Z0-9]+)=/index(.*?)$ $1.php
+ RewriteRule ^=([a-zA-Z0-9]+)=/?(.*?)$ $1.php?$2
+
+</IfModule>
Property changes on: XoopsModules/signed/releases/1.13/modules/signed/.htaccess
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.13/modules/signed/admin/about.php
===================================================================
--- XoopsModules/signed/releases/1.13/modules/signed/admin/about.php (rev 0)
+++ XoopsModules/signed/releases/1.13/modules/signed/admin/about.php 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Chronolabs Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ *
+ * 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 Chronolabs Cooperative http://labs.coop
+ * @license General Software Licence (https://web.labs.coop/public/legal/general-software-license/10,3.html)
+ * @package signed
+ * @since 1.13
+ * @author Simon Roberts <wis...@us...>
+ * @author Antony Cipher <ci...@la...>
+ * @subpackage administration
+ * @description Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ * @link https://signed.labs.coop Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ */
+
+ include_once dirname(__FILE__) . '/../../../include/cp_header.php';
+ include '../../../class/xoopsformloader.php';
+ include_once dirname(__FILE__) . '/admin_header.php';
+ xoops_cp_header();
+
+ $aboutAdmin = new ModuleAdmin();
+
+ echo $aboutAdmin->addNavigation('about.php');
+ echo $aboutAdmin->renderabout('-------------', false);
+
+ include_once dirname(__FILE__) . '/admin_footer.php';
+?>
\ No newline at end of file
Property changes on: XoopsModules/signed/releases/1.13/modules/signed/admin/about.php
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.13/modules/signed/admin/admin.php
===================================================================
--- XoopsModules/signed/releases/1.13/modules/signed/admin/admin.php (rev 0)
+++ XoopsModules/signed/releases/1.13/modules/signed/admin/admin.php 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1,77 @@
+<?php
+/**
+ * Chronolabs Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ *
+ * 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 Chronolabs Cooperative http://labs.coop
+ * @license General Software Licence (https://web.labs.coop/public/legal/general-software-license/10,3.html)
+ * @package signed
+ * @since 1.13
+ * @author Simon Roberts <wis...@us...>
+ * @author Antony Cipher <ci...@la...>
+ * @subpackage administration
+ * @description Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ * @link https://signed.labs.coop Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ */
+
+ include_once dirname(__FILE__) . '/admin_header.php';
+ xoops_cp_header();
+
+ $indexAdmin = new ModuleAdmin();
+
+ echo $indexAdmin->addNavigation('admin.php');
+ $signaturesHandler = xoops_getmodulehandler('signatures', 'signed');
+
+ $indexAdmin->addInfoBox(_SIGNED_AM_DASHBOARD);
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_TOTAL. "</infolabel>", $signaturesHandler->getCount(new Criteria('1', '1')), 'Green');
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_PROGRESS. "</infolabel>", $signaturesHandler->getCount(new Criteria('state', 'progress')), 'Purple');
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_ACTIVE. "</infolabel>", $signaturesHandler->getCount(new Criteria('state', 'active')), 'Blue');
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_INACTIVE. "</infolabel>", $signaturesHandler->getCount(new Criteria('state', 'inactive'))."</infotext>", 'Orange');
+ $criteria = new CriteriaCompo(new Criteria('state', 'active'));
+ $criteria->add(new Criteria('expires', time(), '>='));
+ $criteria->add(new Criteria('expires', time() + (3600 * 24 * 7), '<='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_EXPIRE_NEXT_WEEK. "</infolabel>", $signaturesHandler->getCount($criteria), 'Red');
+ $criteria = new CriteriaCompo(new Criteria('state', 'active'));
+ $criteria->add(new Criteria('expires', time(), '>='));
+ $criteria->add(new Criteria('expires', time() + (3600 * 24 * 14), '<='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_EXPIRE_NEXT_FORTNIGHT. "</infolabel>", $signaturesHandler->getCount($criteria), 'Red');
+ $criteria = new CriteriaCompo(new Criteria('1', '1'));
+ $criteria->add(new Criteria('expires', 0, '>'));
+ $criteria->add(new Criteria('expires', time(), '<='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_EXPIRED. "</infolabel>", $signaturesHandler->getCount($criteria), 'Red');
+ $criteria = new CriteriaCompo(new Criteria('1', '1'));
+ $criteria->add(new Criteria('issued', time(), '<='));
+ $criteria->add(new Criteria('issued', time() - (3600 * 24 * 7), '>='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_ISSUED_LAST_WEEK. "</infolabel>", $signaturesHandler->getCount($criteria), 'Green');
+ $criteria = new CriteriaCompo(new Criteria('1', '1'));
+ $criteria->add(new Criteria('saved', time(), '<='));
+ $criteria->add(new Criteria('saved', time() - (3600 * 24 * 7), '>='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_CREATED_LAST_WEEK. "</infolabel>", $signaturesHandler->getCount($criteria), 'Cyan');
+ $criteria = new CriteriaCompo(new Criteria('1', '1'));
+ $criteria->add(new Criteria('used', time(), '<='));
+ $criteria->add(new Criteria('used', time() - (3600 * 24 * 7), '>='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_ACCESSED_LAST_WEEK. "</infolabel>", $signaturesHandler->getCount($criteria), 'Black');
+ $criteria = new CriteriaCompo(new Criteria('1', '1'));
+ $criteria->add(new Criteria('issued', time(), '<='));
+ $criteria->add(new Criteria('issued', time() - (3600 * 24 * 14), '>='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_ISSUED_LAST_FORTNIGHT. "</infolabel>", $signaturesHandler->getCount($criteria), 'Green');
+ $criteria = new CriteriaCompo(new Criteria('1', '1'));
+ $criteria->add(new Criteria('saved', time(), '<='));
+ $criteria->add(new Criteria('saved', time() - (3600 * 24 * 14), '>='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_CREATED_LAST_FORTNIGHT. "</infolabel>", $signaturesHandler->getCount($criteria), 'Cyan');
+ $criteria = new CriteriaCompo(new Criteria('1', '1'));
+ $criteria->add(new Criteria('used', time(), '<='));
+ $criteria->add(new Criteria('used', time() - (3600 * 24 * 14), '>='));
+ $indexAdmin->addInfoBoxLine(_SIGNED_AM_DASHBOARD, "<infolabel>" ._SIGNED_AM_ACCESSED_LAST_FORTNIGHT. "</infolabel>", $signaturesHandler->getCount($criteria), 'Black');
+
+ echo $indexAdmin->renderIndex();
+
+ include_once dirname(__FILE__) . '/admin_footer.php';
+
+?>
\ No newline at end of file
Property changes on: XoopsModules/signed/releases/1.13/modules/signed/admin/admin.php
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.13/modules/signed/admin/admin_footer.php
===================================================================
--- XoopsModules/signed/releases/1.13/modules/signed/admin/admin_footer.php (rev 0)
+++ XoopsModules/signed/releases/1.13/modules/signed/admin/admin_footer.php 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1,26 @@
+<?php
+/**
+ * Chronolabs Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ *
+ * 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 Chronolabs Cooperative http://labs.coop
+ * @license General Software Licence (https://web.labs.coop/public/legal/general-software-license/10,3.html)
+ * @package signed
+ * @since 1.13
+ * @author Simon Roberts <wis...@us...>
+ * @author Antony Cipher <ci...@la...>
+ * @subpackage administration
+ * @description Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ * @link https://signed.labs.coop Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ */
+
+ echo "<div class='adminfooter'>\n" . _SIGNED_AM_ADMIN_FOOTER . "\n" ."</div>";
+
+ xoops_cp_footer();
+?>
\ No newline at end of file
Property changes on: XoopsModules/signed/releases/1.13/modules/signed/admin/admin_footer.php
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.13/modules/signed/admin/admin_header.php
===================================================================
--- XoopsModules/signed/releases/1.13/modules/signed/admin/admin_header.php (rev 0)
+++ XoopsModules/signed/releases/1.13/modules/signed/admin/admin_header.php 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1,65 @@
+<?php
+/**
+ * Chronolabs Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ *
+ * 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 Chronolabs Cooperative http://labs.coop
+ * @license General Software Licence (https://web.labs.coop/public/legal/general-software-license/10,3.html)
+ * @package signed
+ * @since 1.13
+ * @author Simon Roberts <wis...@us...>
+ * @author Antony Cipher <ci...@la...>
+ * @subpackage administration
+ * @description Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ * @link https://signed.labs.coop Digital Signature Generation & API Services (Psuedo-legal correct binding measure)
+ */
+
+
+ $path = dirname(dirname(dirname(dirname(__FILE__))));
+ include_once $path . '/mainfile.php';
+ include_once $path . '/include/cp_functions.php';
+ require_once $path . '/include/cp_header.php';
+
+ global $xoopsModule;
+ $thisModuleDir = $GLOBALS['xoopsModule']->getVar('dirname');
+
+ // Load language files
+ xoops_loadLanguage('admin', $thisModuleDir);
+ xoops_loadLanguage('modinfo', $thisModuleDir);
+ xoops_loadLanguage('main', $thisModuleDir);
+
+ xoops_load('pagenav');
+
+ $pathIcon16 = '../'.$xoopsModule->getInfo('icons16');
+ $pathIcon32 = '../'.$xoopsModule->getInfo('icons32');
+ $pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin');
+
+ include_once $GLOBALS['xoops']->path($pathModuleAdmin.'/moduleadmin.php');
+
+ 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();
+ }
+
+ if (!isset($GLOBALS['xoopsTpl']) || !is_object($GLOBALS['xoopsTpl'])) {
+ include_once XOOPS_ROOT_PATH . '/class/template.php';
+ $GLOBALS['xoopsTpl'] = new XoopsTpl();
+ }
+?>
\ No newline at end of file
Property changes on: XoopsModules/signed/releases/1.13/modules/signed/admin/admin_header.php
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.13/modules/signed/admin/events.php
===================================================================
--- XoopsModules/signed/releases/1.13/modules/signed/admin/events.php (rev 0)
+++ XoopsModules/signed/releases/1.13/modules/signed/admin/events.php 2014-11-25 18:45:25 UTC (rev 12870)
@@ -0,0 +1,39 @@
+<?php
+/**
+ * Private message
+ *
+ * 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) mat...
[truncated message content] |
|
From: <be...@us...> - 2014-11-24 11:31:48
|
Revision: 12869
http://sourceforge.net/p/xoops/svn/12869
Author: beckmi
Date: 2014-11-24 11:31:40 +0000 (Mon, 24 Nov 2014)
Log Message:
-----------
fixes for Footer blocks, incl. Default theme
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/style.css
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/xo-info.php
Added Paths:
-----------
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_c.html
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_l.html
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_r.html
Modified: XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt 2014-11-23 20:41:51 UTC (rev 12868)
+++ XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt 2014-11-24 11:31:40 UTC (rev 12869)
@@ -13,6 +13,7 @@
- reverting couple of $i++ conversions (zyspec/mamba)
- updated xBootstrap to Bootstrap 3.3.1 (Angelo Rocha)
- Some code cleanup for private messages (Dingjie (Daniel) Yang/rgriffith)
+- Adding Footer blocks (timgno/mamba)
Security fixes
- ID: 1295 Added X-Frame-Options header to prevent clickjacking in modern browsers, reported by Narendra Bhati.
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php 2014-11-23 20:41:51 UTC (rev 12868)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php 2014-11-24 11:31:40 UTC (rev 12869)
@@ -106,8 +106,8 @@
XOOPS_FOOTERBLOCK_LEFT => 'footer_left',
- XOOPS_FOOTERBLOCK_RIGHT => 'footer_center' ,
- XOOPS_FOOTERBLOCK_CENTER => 'footer_right' ,
+ XOOPS_FOOTERBLOCK_RIGHT => 'footer_right' ,
+ XOOPS_FOOTERBLOCK_CENTER => 'footer_center' ,
XOOPS_FOOTERBLOCK_ALL => 'footer_all' );
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php 2014-11-23 20:41:51 UTC (rev 12868)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php 2014-11-24 11:31:40 UTC (rev 12869)
@@ -33,8 +33,8 @@
define('XOOPS_CENTERBLOCK_BOTTOM', 9);
// Footer blocks (Timgno)
define('XOOPS_FOOTERBLOCK_LEFT', 10);
-define('XOOPS_FOOTERBLOCK_CENTER', 11);
-define('XOOPS_FOOTERBLOCK_RIGHT', 12);
+define('XOOPS_FOOTERBLOCK_RIGHT', 11);
+define('XOOPS_FOOTERBLOCK_CENTER', 12);
define('XOOPS_FOOTERBLOCK_ALL', 13);
define('XOOPS_BLOCK_INVISIBLE', 0);
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/style.css
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/style.css 2014-11-23 20:41:51 UTC (rev 12868)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/style.css 2014-11-24 11:31:40 UTC (rev 12869)
@@ -69,7 +69,7 @@
#centercolumn th {background-color: #2A75C5; color: #fff; vertical-align: middle;}
#centerCcolumn, #bottomCcolumn {padding: 0 3px 1px 3px;}
-#centerCcolumn .blockTitle, #bottomCcolumn .blockTitle {padding: 3px; color: #2A75C5; font-weight: bold; margin-top: 0; margin-right: 0; margin-left: 0; font-size:1.1em;}
+#centerCcolumn .blockTitle, #bottomCcolumn .blockTitle {padding: 3px; color: #2A75C5; font-weight: bold; margin-top: 0; margin-right: 0; margin-left: 0; font-size:1.1em;}
#centerCcolumn .blockContent, #bottomCcolumn .blockContent {border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ddd; padding: 3px; margin-right: 0; margin-left: 0; margin-bottom: 2px; line-height: 1.2em;}
#centerLcolumn, #bottomLcolumn, #centerRcolumn, #bottomRcolumn {
@@ -89,6 +89,18 @@
#rightcolumn .blockTitle {padding: 3px; background-color: #ddd; color: #2A75C5; font-weight: bold;}
#rightcolumn .blockContent {padding: 3px; line-height: 1.2em;}
+/* ------------------ start Footer Blocks ----------------- */
+
+#footerLeft .blockTitle, #footerCenter .blockTitle, #footerRight .blockTitle {
+ padding: 3px;
+ color: #2A75C5;
+ font-weight: bold;
+}
+
+#footerLeft .blockContent, #footerCenter .blockContent, #footerRight .blockContent {border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ddd; padding: 3px; margin-right: 0; margin-left: 0; margin-bottom: 2px; line-height: 1.2em;}
+
+/* ------------------ end Footer Blocks ----------------- */
+
#footerbar { background-image: url(hbar.gif); font-size:.9em; height : 23px;}
#footerbar td { vertical-align : middle; text-align:center;}
Added: XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_c.html
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_c.html (rev 0)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_c.html 2014-11-24 11:31:40 UTC (rev 12869)
@@ -0,0 +1,8 @@
+<div style="padding: 5px;">
+ <fieldset>
+ <{if $block.title}>
+ <legend class="blockTitle"><{$block.title}></legend>
+ <{/if}>
+ <div class="blockContent"><{$block.content}></div>
+ </fieldset>
+</div>
Added: XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_l.html
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_l.html (rev 0)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_l.html 2014-11-24 11:31:40 UTC (rev 12869)
@@ -0,0 +1,8 @@
+<div style="padding: 5px;">
+ <fieldset>
+ <{if $block.title}>
+ <legend class="blockTitle"><{$block.title}></legend>
+ <{/if}>
+ <div class="blockContent"><{$block.content}></div>
+ </fieldset>
+</div>
Added: XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_r.html
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_r.html (rev 0)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme_blockfooter_r.html 2014-11-24 11:31:40 UTC (rev 12869)
@@ -0,0 +1,8 @@
+<div style="padding: 5px;">
+ <fieldset>
+ <{if $block.title}>
+ <legend class="blockTitle"><{$block.title}></legend>
+ <{/if}>
+ <div class="blockContent"><{$block.content}></div>
+ </fieldset>
+</div>
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/xo-info.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/xo-info.php 2014-11-23 20:41:51 UTC (rev 12868)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/xo-info.php 2014-11-24 11:31:40 UTC (rev 12869)
@@ -23,7 +23,7 @@
return array(
- 'copyright' => '© XOOPS Core Team, maintained by XOOPS Design Team led by Kris',
+ 'copyright' => '© XOOPS Core Team, maintained by XOOPS Design Team',
// Types of language constants
"languages" => array("main", "admin"),
);
|
|
From: <txm...@us...> - 2014-11-23 20:42:00
|
Revision: 12868
http://sourceforge.net/p/xoops/svn/12868
Author: txmodxoops
Date: 2014-11-23 20:41:51 +0000 (Sun, 23 Nov 2014)
Log Message:
-----------
Updated System Foter Blocks
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/admin/system_blocks.html
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php 2014-11-23 09:41:18 UTC (rev 12867)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php 2014-11-23 20:41:51 UTC (rev 12868)
@@ -31,7 +31,7 @@
define('XOOPS_CENTERBLOCK_BOTTOMLEFT', 7);
define('XOOPS_CENTERBLOCK_BOTTOMRIGHT', 8);
define('XOOPS_CENTERBLOCK_BOTTOM', 9);
-//bottom blocks (Timgno)
+// Footer blocks (Timgno)
define('XOOPS_FOOTERBLOCK_LEFT', 10);
define('XOOPS_FOOTERBLOCK_CENTER', 11);
define('XOOPS_FOOTERBLOCK_RIGHT', 12);
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php 2014-11-23 09:41:18 UTC (rev 12867)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php 2014-11-23 20:41:51 UTC (rev 12868)
@@ -91,8 +91,8 @@
8 => _AM_SYSTEM_BLOCKS_CBBOTTOMRIGHT,
9 => _AM_SYSTEM_BLOCKS_CBBOTTOM,
10 => _AM_SYSTEM_BLOCKS_CBFOOTERLEFT,
- 11 => _AM_SYSTEM_BLOCKS_CBFOOTERCENTER,
- 12 => _AM_SYSTEM_BLOCKS_CBFOOTERRIGHT));
+ 11 => _AM_SYSTEM_BLOCKS_CBFOOTERRIGHT,
+ 12 => _AM_SYSTEM_BLOCKS_CBFOOTERCENTER));
$form->addElement($side_select);
// Order
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php 2014-11-23 09:41:18 UTC (rev 12867)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php 2014-11-23 20:41:51 UTC (rev 12868)
@@ -29,6 +29,11 @@
define('_AM_SYSTEM_BLOCKS_SIDEBOTTOMLEFT',"Bottom Left");
define('_AM_SYSTEM_BLOCKS_SIDEBOTTOMCENTER',"Bottom Center");
define('_AM_SYSTEM_BLOCKS_SIDEBOTTOMRIGHT',"Bottom Right");
+
+define('_AM_SYSTEM_BLOCKS_SIDEFOOTERLEFT',"Footer Left");
+define('_AM_SYSTEM_BLOCKS_SIDEFOOTERCENTER',"Footer Center");
+define('_AM_SYSTEM_BLOCKS_SIDEFOOTERRIGHT',"Footer Right");
+
define('_AM_SYSTEM_BLOCKS_ADD',"Add Block");
define('_AM_SYSTEM_BLOCKS_MANAGE',"Manage Block");
define('_AM_SYSTEM_BLOCKS_NAME',"Name");
@@ -45,7 +50,6 @@
define('_AM_SYSTEM_BLOCKS_CBFOOTERCENTER',"Footer Block - Center");
define('_AM_SYSTEM_BLOCKS_CBFOOTERRIGHT',"Footer Block - Right");
-
define('_AM_SYSTEM_BLOCKS_CBBOTTOM',"Center Block - Bottom");
define('_AM_SYSTEM_BLOCKS_WEIGHT',"Weight");
define('_AM_SYSTEM_BLOCKS_VISIBLE',"Visible");
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/admin/system_blocks.html
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/admin/system_blocks.html 2014-11-23 09:41:18 UTC (rev 12867)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/admin/system_blocks.html 2014-11-23 20:41:51 UTC (rev 12868)
@@ -75,6 +75,26 @@
<{includeq file="db:system_blocks_item.html" blocks=$blocks side=8}>
</td>
</tr>
+ <tr>
+ <!-- Start Footer Blocks (By Timgno) -->
+ <table id="xo-block-footer">
+ <tr>
+ <td side="10" class="xo-blocksection">
+ <div class="xo-title"><{$smarty.const._AM_SYSTEM_BLOCKS_SIDEFOOTERLEFT}></div>
+ <{includeq file="db:system_blocks_item.html" blocks=$blocks side=10}>
+ </td>
+ <td side="12" class="xo-blocksection">
+ <div class="xo-title"><{$smarty.const._AM_SYSTEM_BLOCKS_SIDEFOOTERCENTER}></div>
+ <{includeq file="db:system_blocks_item.html" blocks=$blocks side=12}>
+ </td>
+ <td side="11" class="xo-blocksection">
+ <div class="xo-title"><{$smarty.const._AM_SYSTEM_BLOCKS_SIDEFOOTERRIGHT}></div>
+ <{includeq file="db:system_blocks_item.html" blocks=$blocks side=11}>
+ </td>
+ </tr>
+ </table>
+ <!-- End Footer Blocks (By Timgno) -->
+ </tr>
</table>
</td>
</tr>
|
|
From: <txm...@us...> - 2014-11-23 09:41:25
|
Revision: 12867
http://sourceforge.net/p/xoops/svn/12867
Author: txmodxoops
Date: 2014-11-23 09:41:18 +0000 (Sun, 23 Nov 2014)
Log Message:
-----------
Added classes for autoLoader
Fixed bugs
Commented creation image file blank.gif in include/install.php for module repository
Modified Paths:
--------------
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/admin/building.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/fields.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/user/objects.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/user/pages.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/include/common.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/include/install.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/templates/admin/tdmcreate_tables.tpl
Added Paths:
-----------
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/TDMCreateAutoload.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/cache/
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/cache/index.html
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateAbstract.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateArchitecture.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateFile.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateHtmlSmartyCodes.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateStructure.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateTableFields.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminAbout.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminFooter.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminHeader.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminIndex.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminMenu.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminObjects.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminPages.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/admin/AdminPermissions.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/blocks/BlocksFiles.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/classes/ClassFiles.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/classes/ClassFormElements.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/classes/ClassHelper.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/css/CssStyles.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/docs/DocsChangelog.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/docs/DocsFiles.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeCommentFunctions.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeComments.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeCommon.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeFunctions.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeInstall.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeJquery.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeNotifications.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeSearch.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/include/IncludeUpdate.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/language/LanguageAdmin.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/language/LanguageBlocks.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/language/LanguageDefines.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/language/LanguageHelp.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/language/LanguageMailTpl.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/language/LanguageMain.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/language/LanguageModinfo.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/sql/SqlFile.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/admin/TemplatesAdminAbout.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/admin/TemplatesAdminFooter.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/admin/TemplatesAdminHeader.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/admin/TemplatesAdminIndex.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/admin/TemplatesAdminPages.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/admin/TemplatesAdminPermissions.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/blocks/TemplatesBlocks.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/user/TemplatesUserFooter.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/user/TemplatesUserHeader.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/user/TemplatesUserIndex.php
XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/templates/user/TemplatesUserPages.php
Modified: XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/admin/building.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/admin/building.php 2014-11-22 23:53:55 UTC (rev 12866)
+++ XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/admin/building.php 2014-11-23 09:41:18 UTC (rev 12867)
@@ -43,7 +43,7 @@
}
}
// Structure
- include_once TDMC_PATH . '/class/files/architecture.php';
+ include_once TDMC_PATH . '/class/files/TDMCreateArchitecture.php';
$handler = TDMCreateArchitecture::getInstance();
$handler->getPath( TDMC_PATH );
$handler->getUploadPath( TDMC_UPLOAD_PATH );
Added: XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/TDMCreateAutoload.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/TDMCreateAutoload.php (rev 0)
+++ XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/TDMCreateAutoload.php 2014-11-23 09:41:18 UTC (rev 12867)
@@ -0,0 +1,195 @@
+<?php
+/*
+ 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.
+ */
+/**
+ * tdmcreate module
+ *
+ * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/
+ * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+ * @package tdmcreate
+ * @since 2.5.0
+ * @author Txmod Xoops http://www.txmodxoops.org
+ * @version $Id: autoloader.php 12258 2014-01-02 09:33:29Z timgno $
+ */
+defined('XOOPS_ROOT_PATH') or die('Restricted access');
+/**
+ * @since 1.91
+ */
+class TDMCreateAutoload
+{
+ /**
+ * File where classes index is stored
+ */
+ const INDEX_FILE = 'cache/class_index.php';
+
+ /**
+ * @var Autoload
+ */
+ protected static $instance;
+
+ /**
+ * @var string module directory
+ */
+ protected $mod_dir;
+
+ /**
+ * @var array array('classname' => 'path/to/filename')
+ */
+ public $index = array();
+
+ protected static $class_aliases = array('Autoload' => 'TDMCreateAutoload');
+
+ protected function __construct()
+ {
+ $this->mod_dir = TDMC_PATH.'/';
+ $file = TDMC_CLASSES_PATH.TDMCreateAutoload::INDEX_FILE;
+ if (@filemtime($file) && is_readable($file))
+ $this->index = include($file);
+ else
+ $this->generateIndex();
+ }
+
+ /**
+ * Get instance of autoload
+ *
+ * @return TDMCreateAutoload
+ */
+ public static function getInstance()
+ {
+ if (!TDMCreateAutoload::$instance)
+ TDMCreateAutoload::$instance = new TDMCreateAutoload();
+
+ return TDMCreateAutoload::$instance;
+ }
+
+ /**
+ * Retrieve informations about a class in classes index and load it
+ *
+ * @param string $classname
+ */
+ public function load($classname)
+ {
+ // Retrocompatibility
+ if (isset(TDMCreateAutoload::$class_aliases[$classname]) && !interface_exists($classname, false) && !class_exists($classname, false))
+ return eval('class '.$classname.' extends '.TDMCreateAutoload::$class_aliases[$classname].' {}');
+ // regenerate the class index if the requested file doesn't exists
+ if ((isset($this->index[$classname]) && $this->index[$classname]['path'] && !is_file($this->mod_dir.$this->index[$classname]['path'])))
+ $this->generateIndex();
+ // Call directly class
+ if (isset($this->index[$classname]['path']) && $this->index[$classname]['path'])
+ require($this->mod_dir.$this->index[$classname]['path']);
+ }
+
+ /**
+ * Generate classes index
+ */
+ public function generateIndex()
+ {
+ $classes = array_merge( $this->getClassesFromDir('class/'),
+ $this->getClassesFromDir('class/files/'),
+ $this->getClassesFromDir('class/files/admin/'),
+ $this->getClassesFromDir('class/files/blocks/'),
+ $this->getClassesFromDir('class/files/classes/'),
+ $this->getClassesFromDir('class/files/css/'),
+ $this->getClassesFromDir('class/files/docs/'),
+ $this->getClassesFromDir('class/files/include/'),
+ $this->getClassesFromDir('class/files/language/'),
+ $this->getClassesFromDir('class/files/sql/'),
+ $this->getClassesFromDir('class/files/templates/'),
+ $this->getClassesFromDir('class/files/user/') );
+ ksort($classes);
+ $content = '<?php return '.var_export($classes, true).'; ?>';
+
+ // Write classes index on disc to cache it
+ $filename = TDMC_CLASSES_PATH.TDMCreateAutoload::INDEX_FILE;
+ $filename_tmp = tempnam(dirname($filename), basename($filename.'.'));
+ if ($filename_tmp !== false && file_put_contents($filename_tmp, $content) !== false)
+ {
+ if (!@rename($filename_tmp, $filename))
+ unlink($filename_tmp);
+ else
+ @chmod($filename, 0644);
+ }
+ // $filename_tmp couldn't be written . $filename should be there anyway (even if outdated), no need to die.
+ else
+ error_log('Cannot write temporary file '.$filename_tmp);
+ $this->index = $classes;
+ }
+
+ /**
+ * Retrieve recursively all classes in a directory and its subdirectories
+ *
+ * @param string $path Relative path from root to the directory
+ * @return array
+ */
+ protected function getClassesFromDir($path)
+ {
+ $classes = array();
+ $mod_dir = $this->mod_dir;
+
+ foreach (scandir($mod_dir.$path) as $file)
+ {
+ if ($file[0] != '.')
+ {
+ if (is_dir($mod_dir.$path.$file))
+ $classes = array_merge($classes, $this->getClassesFromDir($path.$file.'/'));
+ else if (substr($file, -4) == '.php')
+ {
+ $content = file_get_contents($mod_dir.$path.$file);
+ $pattern = '#\W((abstract\s+)?class|interface)\s+(?P<classname>'.basename($file, '.php').'?)'.'(?:\s+extends\s+[a-z][a-z0-9_]*)?(?:\s+implements\s+[a-z][a-z0-9_]*(?:\s*,\s*[a-z][a-z0-9_]*)*)?\s*\{#i';
+ if (preg_match($pattern, $content, $m)) {
+ $classes[$m['classname']] = array('path' => $path.$file);
+ }
+ }
+ }
+ }
+
+ return $classes;
+ }
+
+ public function getClassPath($classname) {
+ return (isset($this->index[$classname]) && isset($this->index[$classname]['path'])) ? $this->index[$classname]['path'] : null;
+ }
+}
+/*
+ function autoLoader($className) {
+ // Directories
+ $directories = array(
+ '',
+ 'files/',
+ 'files/admin/',
+ 'files/blocks/',
+ 'files/classes/',
+ 'files/css/',
+ 'files/docs/',
+ 'files/include/',
+ 'files/language/',
+ 'files/sql/',
+ 'files/templates/user/',
+ 'files/templates/admin/',
+ 'files/templates/blocks/',
+ 'files/user/'
+ );
+
+ // File naming format
+ $fileNameFormats = array( '%s.php' );
+
+ foreach($directories as $directory) {
+ foreach($fileNameFormats as $fileNameFormat) {
+ $path = $directory.sprintf($fileNameFormat, $className);
+ if(file_exists($path)) {
+ include_once $path;
+ return true;
+ }
+ }
+ }
+ return false;
+}*/
+//spl_autoload_register('TDMCreateAutoload');
Added: XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/cache/index.html
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/cache/index.html (rev 0)
+++ XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/cache/index.html 2014-11-23 09:41:18 UTC (rev 12867)
@@ -0,0 +1 @@
+ <script>history.go(-1);</script>
\ No newline at end of file
Modified: XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/fields.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/fields.php 2014-11-22 23:53:55 UTC (rev 12866)
+++ XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/fields.php 2014-11-23 09:41:18 UTC (rev 12867)
@@ -123,257 +123,297 @@
return $form;
}
- /*
- * @public function getFormNew
- *
- * @param integer $field_mid
- * @param integer $field_tid
- * @param integer $field_numb
- * @param string $f_name
- * @param mixed $action
- */
- public function getFormNew($field_mid = null, $field_tid = null, $field_numb = null, $f_name = null, $action = false)
- {
- // Header function class
- $fields_form = TDMCreateFields::getInstance();
- $form = $fields_form->getHeaderForm($action);
- //
- $table_autoincrement = $this->tdmcreate->getHandler('tables')->get($field_tid);
- //
- $class = 'even';
- for($i = 1; $i <= $field_numb; $i++) {
- $class = ($class == 'even') ? 'odd' : 'even';
- $form->addElement(new XoopsFormHidden('field_id['.$i.']', 'new'));
- $form->addElement(new XoopsFormHidden('field_mid', $field_mid));
- $form->addElement(new XoopsFormHidden('field_tid', $field_tid));
-
- $form->addElement(new TDMCreateFormLabel('<tr class="'.$class.'">'));
- // Index ID
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$i.'</td>'));
- // Field Name
- $this_field_name = (!empty($f_name) ? $f_name . '_' : '');
- $field_name = new XoopsFormText(_AM_TDMCREATE_FIELD_NAME, 'field_name['.$i.']', 15, 255, $this_field_name);
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_name->render().'</td>'));
- // Field Type
- $fieldtype_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_type['.$i.']');
- $fieldtype_select->addOptionArray($this->tdmcreate->getHandler('fieldtype')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$fieldtype_select->render().'</td>'));
- // Field Value
- $value = ($i == 1) && ($table_autoincrement->getVar('table_autoincrement') == 1) ? '8' : '';
- $field_value = new XoopsFormText(_AM_TDMCREATE_FIELD_VALUE, 'field_value['.$i.']', 5, 20, $value);
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_value->render().'</td>'));
- // Field Attributes
- $field_attributes_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_attribute['.$i.']');
- $field_attributes_select->addOptionArray($this->tdmcreate->getHandler('fieldattributes')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_attributes_select->render().'</td>'));
- // Field Null
- $field_null_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_NULL, 'field_null['.$i.']');
- $field_null_select->addOptionArray($this->tdmcreate->getHandler('fieldnull')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_null_select->render().'</td>'));
- // Field Default
- $field_default = new XoopsFormText(_AM_TDMCREATE_FIELD_DEFAULT, 'field_default['.$i.']', 15, 25);
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_default->render().'</td>'));
- // Field Key
- $field_key_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_KEY, 'field_key['.$i.']');
- $field_key_select->addOptionArray($this->tdmcreate->getHandler('fieldkey')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_key_select->render().'</td>'));
- // Field Void
- if( ($i == 1) && ($table_autoincrement->getVar('table_autoincrement') == 1)) {
- $form->addElement(new TDMCreateFormLabel('<td> </td></tr>'));
- } else {
- // Box header row
- $parameters_tray = new XoopsFormElementTray('', '<br />');
- // Field Elements
- $criteria_element = new CriteriaCompo();
- $criteria_element->add(new Criteria('fieldelement_tid', 0));
- $criteria_table = new CriteriaCompo();
- $criteria_table->add(new Criteria('fieldelement_mid', $field_mid));
- $field_elements_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_ELEMENT_NAME, 'field_element['.$i.']');
- $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_element));
- $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_table));
- unset($criteria_element); unset($criteria_table);
- $parameters_tray->addElement($field_elements_select);
-
- $field_parent = 0;
- $check_field_parent = new XoopsFormCheckBox(' ', 'field_parent['.$i.']');
- $check_field_parent->addOption($field_parent, _AM_TDMCREATE_FIELD_PARENT );
- $parameters_tray->addElement($check_field_parent);
-
- $field_inlist = 0;
- $check_field_inlist = new XoopsFormCheckBox(' ', 'field_inlist['.$i.']', $field_inlist);
- $check_field_inlist->addOption(1, _AM_TDMCREATE_FIELD_INLIST);
- $parameters_tray->addElement($check_field_inlist);
-
- $field_inform = 0;
- $check_field_inform = new XoopsFormCheckBox(' ', 'field_inform['.$i.']', $field_inform);
- $check_field_inform->addOption(1, _AM_TDMCREATE_FIELD_INFORM);
- $parameters_tray->addElement($check_field_inform);
+ /*
+ * @public function getFormNew
+ *
+ * @param integer $field_mid
+ * @param integer $field_tid
+ * @param integer $field_numb
+ * @param string $f_name
+ * @param mixed $action
+ */
+ public function getFormNew($field_mid = null, $field_tid = null, $field_numb = null, $f_name = null, $action = false)
+ {
+ // Header function class
+ $fields_form = TDMCreateFields::getInstance();
+ $form = $fields_form->getHeaderForm($action);
+ // Get handler tables
+ $table_obj = $this->tdmcreate->getHandler('tables')->get($field_tid); // Changed by goffy
+ $table_autoincrement = $table_obj->getVar('table_autoincrement'); // Added by goffy
+ // Loop for fields number
+ $class = 'even';
+ for($i = 1; $i <= $field_numb; $i++) {
+ $class = ($class == 'even') ? 'odd' : 'even';
+ // Replaced creation of new line by new function - goffy
+ $this->getFormNewLine($form, $class, $i, $field_mid, $field_tid, $f_name, $table_autoincrement);
+ }
+ // Footer form
+ return $fields_form->getFooterForm($form);
+ }
+
+ /*
+ * @public function getFormNewLine
+ *
+ * @param mixed $form
+ * @param mixed $class
+ * @param integer $i
+ * @param integer $field_mid
+ * @param integer $field_tid
+ * @param mixed $f_name
+ * @param integer $table_autoincrement
+ *
+ * @author timgno - modified in getFormNewLine by goffy
+ */
+ public function getFormNewLine($form, $class, $i, $field_mid, $field_tid, $f_name, $table_autoincrement)
+ {
+ $form->addElement(new XoopsFormHidden('field_id['.$i.']', 'new'));
+ $form->addElement(new XoopsFormHidden('field_mid', $field_mid));
+ $form->addElement(new XoopsFormHidden('field_tid', $field_tid));
+
+ $form->addElement(new TDMCreateFormLabel('<tr class="'.$class.'">'));
+ // Index ID
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$i.'</td>'));
+ // Field Name
+ $this_field_name = (!empty($f_name) ? $f_name . '_' : '');
+ $field_name = new XoopsFormText(_AM_TDMCREATE_FIELD_NAME, 'field_name['.$i.']', 15, 255, $this_field_name);
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_name->render().'</td>'));
+ // Field Type
+ $value = ($i == 1) && ($table_autoincrement == 1) ? '2' : '';
+ $fieldtype_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_type['.$i.']', $value);
+ $fieldtype_select->addOptionArray($this->tdmcreate->getHandler('fieldtype')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$fieldtype_select->render().'</td>'));
+ // Field Value
+ $value = ($i == 1) && ($table_autoincrement == 1) ? '8' : '';
+ $field_value = new XoopsFormText(_AM_TDMCREATE_FIELD_VALUE, 'field_value['.$i.']', 5, 20, $value);
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_value->render().'</td>'));
+ // Field Attributes
+ $field_attributes_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_attribute['.$i.']');
+ $field_attributes_select->addOptionArray($this->tdmcreate->getHandler('fieldattributes')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_attributes_select->render().'</td>'));
+ // Field Null
+ $field_null_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_NULL, 'field_null['.$i.']');
+ $field_null_select->addOptionArray($this->tdmcreate->getHandler('fieldnull')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_null_select->render().'</td>'));
+ // Field Default
+ $field_default = new XoopsFormText(_AM_TDMCREATE_FIELD_DEFAULT, 'field_default['.$i.']', 15, 25);
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_default->render().'</td>'));
+ // Field Key
+ $field_key_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_KEY, 'field_key['.$i.']');
+ $field_key_select->addOptionArray($this->tdmcreate->getHandler('fieldkey')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_key_select->render().'</td>'));
+ // Field Void
+ if( ($i == 1) && ($table_autoincrement == 1)) {
+ $form->addElement(new TDMCreateFormLabel('<td> </td></tr>'));
+ } else {
+ // Box header row
+ $parameters_tray = new XoopsFormElementTray('', '<br />');
+ // Field Elements
+ $criteria_element = new CriteriaCompo();
+ $criteria_element->add(new Criteria('fieldelement_tid', 0));
+ $criteria_table = new CriteriaCompo();
+ $criteria_table->add(new Criteria('fieldelement_mid', $field_mid));
+ $field_elements_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_ELEMENT_NAME, 'field_element['.$i.']');
+ $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_element));
+ $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_table));
+ unset($criteria_element); unset($criteria_table);
+ $parameters_tray->addElement($field_elements_select);
+
+ $field_parent = 0;
+ $check_field_parent = new XoopsFormCheckBox(' ', 'field_parent['.$i.']');
+ $check_field_parent->addOption($field_parent, _AM_TDMCREATE_FIELD_PARENT );
+ $parameters_tray->addElement($check_field_parent);
+
+ $field_inlist = 0;
+ $check_field_inlist = new XoopsFormCheckBox(' ', 'field_inlist['.$i.']', $field_inlist);
+ $check_field_inlist->addOption(1, _AM_TDMCREATE_FIELD_INLIST);
+ $parameters_tray->addElement($check_field_inlist);
+
+ $field_inform = 0;
+ $check_field_inform = new XoopsFormCheckBox(' ', 'field_inform['.$i.']', $field_inform);
+ $check_field_inform->addOption(1, _AM_TDMCREATE_FIELD_INFORM);
+ $parameters_tray->addElement($check_field_inform);
- $field_admin = 0;
- $check_field_admin = new XoopsFormCheckBox(' ', 'field_admin['.$i.']', $field_admin);
- $check_field_admin->addOption(1, _AM_TDMCREATE_FIELD_ADMIN);
- $parameters_tray->addElement($check_field_admin);
+ $field_admin = 0;
+ $check_field_admin = new XoopsFormCheckBox(' ', 'field_admin['.$i.']', $field_admin);
+ $check_field_admin->addOption(1, _AM_TDMCREATE_FIELD_ADMIN);
+ $parameters_tray->addElement($check_field_admin);
- $field_user = 0;
- $check_field_user = new XoopsFormCheckBox(' ', 'field_user['.$i.']', $field_user);
- $check_field_user->addOption(1, _AM_TDMCREATE_FIELD_USER);
- $parameters_tray->addElement($check_field_user);
+ $field_user = 0;
+ $check_field_user = new XoopsFormCheckBox(' ', 'field_user['.$i.']', $field_user);
+ $check_field_user->addOption(1, _AM_TDMCREATE_FIELD_USER);
+ $parameters_tray->addElement($check_field_user);
- $field_block = 0;
- $check_field_block = new XoopsFormCheckBox('', 'field_block['.$i.']', $field_block);
- $check_field_block->addOption(1, _AM_TDMCREATE_FIELD_BLOCK);
- $parameters_tray->addElement($check_field_block);
-
- if(($i == 1)) {
- $field_main = 1;
- $check_field_main = new XoopsFormRadio('', 'field_main['.$i.']', $field_main);
- $check_field_main->addOption($field_main, _AM_TDMCREATE_FIELD_MAINFIELD );
- } else {
- $field_main = 0;
- $check_field_main = new XoopsFormRadio('', 'field_main['.$i.']');
- $check_field_main->addOption($field_main, _AM_TDMCREATE_FIELD_MAINFIELD );
- }
- $parameters_tray->addElement($check_field_main);
-
- $field_search = 0;
- $check_field_search = new XoopsFormCheckBox(' ', 'field_search['.$i.']', $field_search);
- $check_field_search->addOption(1, _AM_TDMCREATE_FIELD_SEARCH);
- $parameters_tray->addElement($check_field_search);
+ $field_block = 0;
+ $check_field_block = new XoopsFormCheckBox('', 'field_block['.$i.']', $field_block);
+ $check_field_block->addOption(1, _AM_TDMCREATE_FIELD_BLOCK);
+ $parameters_tray->addElement($check_field_block);
+
+ if(($i == 1)) {
+ $field_main = 1;
+ $check_field_main = new XoopsFormRadio('', 'field_main['.$i.']', $field_main);
+ $check_field_main->addOption($field_main, _AM_TDMCREATE_FIELD_MAINFIELD );
+ } else {
+ $field_main = 0;
+ $check_field_main = new XoopsFormRadio('', 'field_main['.$i.']');
+ $check_field_main->addOption($field_main, _AM_TDMCREATE_FIELD_MAINFIELD );
+ }
+ $parameters_tray->addElement($check_field_main);
+
+ $field_search = 0;
+ $check_field_search = new XoopsFormCheckBox(' ', 'field_search['.$i.']', $field_search);
+ $check_field_search->addOption(1, _AM_TDMCREATE_FIELD_SEARCH);
+ $parameters_tray->addElement($check_field_search);
- $field_required = 0;
- $check_field_required = new XoopsFormCheckBox(' ', 'field_required['.$i.']', $field_required);
- $check_field_required->addOption(1, _AM_TDMCREATE_FIELD_REQUIRED);
- $parameters_tray->addElement($check_field_required);
- $form->addElement(new TDMCreateFormLabel('<td><div class="portlet"><div class="portlet-header">'._AM_TDMCREATE_FIELD_PARAMETERS_LIST.'</div><div class="portlet-content">'.$parameters_tray->render().'</div></div></td></tr>'));
- }
- }
- // Footer form
- return $fields_form->getFooterForm($form);
- }
-
- /*
- * @public function getFormEdit
- *
- * @param integer $field_mid
- * @param integer $field_tid
- * @param mixed $action
- */
- public function getFormEdit($field_mid = null, $field_tid = null, $action = false)
- {
- // Header function class
- $fields_form = TDMCreateFields::getInstance();
- $form = $fields_form->getHeaderForm($action);
- //
- $class = 'even';
- // Get the list of fields
- $criteria = new CriteriaCompo();
- $criteria->add(new Criteria('field_mid', $field_mid));
- $criteria->add(new Criteria('field_tid', $field_tid));
- $fields = $this->tdmcreate->getHandler('fields')->getObjects($criteria);
- unset($criteria);
- $id = 1;
- foreach($fields as $field) {
- $class = ($class == 'even') ? 'odd' : 'even';
- $field_id = $field->getVar('field_id');
- //
- $form->addElement(new XoopsFormHidden('field_id['.$field_id.']', $field_id));
- $form->addElement(new XoopsFormHidden('field_mid', $field_mid));
- $form->addElement(new XoopsFormHidden('field_tid', $field_tid));
-
- $form->addElement(new TDMCreateFormLabel('<tr class="'.$class.'">'));
- // Index ID
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$id.'</td>'));
- // Field Name
- $field_name = new XoopsFormText(_AM_TDMCREATE_FIELD_NAME, 'field_name['.$field_id.']', 15, 255, $field->getVar('field_name'));
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_name->render().'</td>'));
- // Field Type
- $fieldtype_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_type['.$field_id.']', $field->getVar('field_type'));
- $fieldtype_select->addOptionArray($this->tdmcreate->getHandler('fieldtype')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$fieldtype_select->render().'</td>'));
- // Field Value
- $field_value = new XoopsFormText(_AM_TDMCREATE_FIELD_VALUE, 'field_value['.$field_id.']', 5, 20, $field->getVar('field_value'));
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_value->render().'</td>'));
- // Field Attributes
- $field_attributes_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_attribute['.$field_id.']', $field->getVar('field_attribute'));
- $field_attributes_select->addOptionArray($this->tdmcreate->getHandler('fieldattributes')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_attributes_select->render().'</td>'));
- // Field Null
- $field_null_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_NULL, 'field_null['.$field_id.']', $field->getVar('field_null'));
- $field_null_select->addOptionArray($this->tdmcreate->getHandler('fieldnull')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_null_select->render().'</td>'));
- // Field Default
- $field_default = new XoopsFormText(_AM_TDMCREATE_FIELD_DEFAULT, 'field_default['.$field_id.']', 15, 25, $field->getVar('field_default'));
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_default->render().'</td>'));
- // Field Key
- $field_key_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_KEY, 'field_key['.$field_id.']', $field->getVar('field_key'));
- $field_key_select->addOptionArray($this->tdmcreate->getHandler('fieldkey')->getList());
- $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_key_select->render().'</td>'));
- // Field Void
- $table_autoincrement = $this->tdmcreate->getHandler('tables')->get($field_tid);
- if( ($id == 1) && ($table_autoincrement->getVar('table_autoincrement') == 1)) {
- $form->addElement(new TDMCreateFormLabel('<td> </td></tr>'));
- } else {
- // Box header row
- $parameters_tray = new XoopsFormElementTray('', '<br />');
- // Field Elements
- $criteria_element = new CriteriaCompo();
- $criteria_element->add(new Criteria('fieldelement_tid', 0));
- $criteria_table = new CriteriaCompo();
- $criteria_table->add(new Criteria('fieldelement_mid', $field_mid));
- $field_elements_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_ELEMENT_NAME, 'field_element['.$field_id.']', $field->getVar('field_element'));
- $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_element));
- $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_table));
- unset($criteria_element); unset($criteria_table);
- $parameters_tray->addElement($field_elements_select);
-
- $check_field_parent = new XoopsFormCheckBox(' ', 'field_parent['.$field_id.']', $field->getVar('field_parent'));
- $check_field_parent->addOption(1, _AM_TDMCREATE_FIELD_PARENT );
- $parameters_tray->addElement($check_field_parent);
-
- $check_field_inlist = new XoopsFormCheckBox(' ', 'field_inlist['.$field_id.']', $field->getVar('field_inlist'));
- $check_field_inlist->addOption(1, _AM_TDMCREATE_FIELD_INLIST);
- $parameters_tray->addElement($check_field_inlist);
-
- $check_field_inform = new XoopsFormCheckBox(' ', 'field_inform['.$field_id.']', $field->getVar('field_inform'));
- $check_field_inform->addOption(1, _AM_TDMCREATE_FIELD_INFORM);
- $parameters_tray->addElement($check_field_inform);
+ $field_required = 0;
+ $check_field_required = new XoopsFormCheckBox(' ', 'field_required['.$i.']', $field_required);
+ $check_field_required->addOption(1, _AM_TDMCREATE_FIELD_REQUIRED);
+ $parameters_tray->addElement($check_field_required);
+ $form->addElement(new TDMCreateFormLabel('<td><div class="portlet"><div class="portlet-header">'._AM_TDMCREATE_FIELD_PARAMETERS_LIST.'</div><div class="portlet-content">'.$parameters_tray->render().'</div></div></td></tr>'));
+ }
+ }
+
+ /*
+ * @public function getFormEdit
+ *
+ * @param integer $field_mid
+ * @param integer $field_tid
+ * @param mixed $action
+ */
+ public function getFormEdit($field_mid = null, $field_tid = null, $action = false)
+ {
+ // Header function class
+ $fields_form = TDMCreateFields::getInstance();
+ $form = $fields_form->getHeaderForm($action);
+ //
+ $class = 'even';
+ // Get the number of fields - goffy
+ $tablesHandler =& $this->tdmcreate->getHandler('tables');
+ $table_nbfields = $tablesHandler->get($field_tid)->getVar('table_nbfields');
+ $f_name = $tablesHandler->get($field_tid)->getVar('table_fieldname');
- $check_field_admin = new XoopsFormCheckBox(' ', 'field_admin['.$field_id.']', $field->getVar('field_admin'));
- $check_field_admin->addOption(1, _AM_TDMCREATE_FIELD_ADMIN);
- $parameters_tray->addElement($check_field_admin);
+ // Get the list of fields
+ $criteria = new CriteriaCompo();
+ $criteria->add(new Criteria('field_mid', $field_mid));
+ $criteria->add(new Criteria('field_tid', $field_tid));
+ $criteria->setSort('field_id'); //added by goffy
+ $fields = $this->tdmcreate->getHandler('fields')->getObjects($criteria);
+ unset($criteria);
+ $id = 1;
+ foreach($fields as $field) {
+ $class = ($class == 'even') ? 'odd' : 'even';
+ $field_id = $field->getVar('field_id');
+ if ($id>$table_nbfields) { //delete additional fields, if number of fields is reduced - goffy
+ $fieldsObj =& $this->tdmcreate->getHandler('fields')->get( $field_id );
+ $this->tdmcreate->getHandler('fields')->delete($fieldsObj, true);
+ } else {
+ // show field with settings
+ $form->addElement(new XoopsFormHidden('field_id['.$field_id.']', $field_id));
+ $form->addElement(new XoopsFormHidden('field_mid', $field_mid));
+ $form->addElement(new XoopsFormHidden('field_tid', $field_tid));
+
+ $form->addElement(new TDMCreateFormLabel('<tr class="'.$class.'">'));
+ // Index ID
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$id.'</td>'));
+ // Field Name
+ $field_name = new XoopsFormText(_AM_TDMCREATE_FIELD_NAME, 'field_name['.$field_id.']', 15, 255, $field->getVar('field_name'));
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_name->render().'</td>'));
+ // Field Type
+ $fieldtype_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_type['.$field_id.']', $field->getVar('field_type'));
+ $fieldtype_select->addOptionArray($this->tdmcreate->getHandler('fieldtype')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$fieldtype_select->render().'</td>'));
+ // Field Value
+ $field_value = new XoopsFormText(_AM_TDMCREATE_FIELD_VALUE, 'field_value['.$field_id.']', 5, 20, $field->getVar('field_value'));
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_value->render().'</td>'));
+ // Field Attributes
+ $field_attributes_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_TYPE, 'field_attribute['.$field_id.']', $field->getVar('field_attribute'));
+ $field_attributes_select->addOptionArray($this->tdmcreate->getHandler('fieldattributes')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_attributes_select->render().'</td>'));
+ // Field Null
+ $field_null_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_NULL, 'field_null['.$field_id.']', $field->getVar('field_null'));
+ $field_null_select->addOptionArray($this->tdmcreate->getHandler('fieldnull')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_null_select->render().'</td>'));
+ // Field Default
+ $field_default = new XoopsFormText(_AM_TDMCREATE_FIELD_DEFAULT, 'field_default['.$field_id.']', 15, 25, $field->getVar('field_default'));
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_default->render().'</td>'));
+ // Field Key
+ $field_key_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_KEY, 'field_key['.$field_id.']', $field->getVar('field_key'));
+ $field_key_select->addOptionArray($this->tdmcreate->getHandler('fieldkey')->getList());
+ $form->addElement(new TDMCreateFormLabel('<td class="center">'.$field_key_select->render().'</td>'));
+ // Field Void
+ $table_autoincrement = $this->tdmcreate->getHandler('tables')->get($field_tid);
+ if( ($id == 1) && ($table_autoincrement->getVar('table_autoincrement') == 1)) {
+ $form->addElement(new TDMCreateFormLabel('<td> </td></tr>'));
+ } else {
+ // Box header row
+ $parameters_tray = new XoopsFormElementTray('', '<br />');
+ // Field Elements
+ $criteria_element = new CriteriaCompo();
+ $criteria_element->add(new Criteria('fieldelement_tid', 0));
+ $criteria_table = new CriteriaCompo();
+ $criteria_table->add(new Criteria('fieldelement_mid', $field_mid));
+ $field_elements_select = new XoopsFormSelect(_AM_TDMCREATE_FIELD_ELEMENT_NAME, 'field_element['.$field_id.']', $field->getVar('field_element'));
+ $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_element));
+ $field_elements_select->addOptionArray($this->tdmcreate->getHandler('fieldelements')->getList($criteria_table));
+ unset($criteria_element); unset($criteria_table);
+ $parameters_tray->addElement($field_elements_select);
+
+ $check_field_parent = new XoopsFormCheckBox(' ', 'field_parent['.$field_id.']', $field->getVar('field_parent'));
+ $check_field_parent->addOption(1, _AM_TDMCREATE_FIELD_PARENT );
+ $parameters_tray->addElement($check_field_parent);
+
+ $check_field_inlist = new XoopsFormCheckBox(' ', 'field_inlist['.$field_id.']', $field->getVar('field_inlist'));
+ $check_field_inlist->addOption(1, _AM_TDMCREATE_FIELD_INLIST);
+ $parameters_tray->addElement($check_field_inlist);
+
+ $check_field_inform = new XoopsFormCheckBox(' ', 'field_inform['.$field_id.']', $field->getVar('field_inform'));
+ $check_field_inform->addOption(1, _AM_TDMCREATE_FIELD_INFORM);
+ $parameters_tray->addElement($check_field_inform);
- $check_field_user = new XoopsFormCheckBox(' ', 'field_user['.$field_id.']', $field->getVar('field_user'));
- $check_field_user->addOption(1, _AM_TDMCREATE_FIELD_USER);
- $parameters_tray->addElement($check_field_user);
+ $check_field_admin = new XoopsFormCheckBox(' ', 'field_admin['.$field_id.']', $field->getVar('field_admin'));
+ $check_field_admin->addOption(1, _AM_TDMCREATE_FIELD_ADMIN);
+ $parameters_tray->addElement($check_field_admin);
- $check_field_block = new XoopsFormCheckBox('', 'field_block['.$field_id.']', $field->getVar('field_block'));
- $check_field_block->addOption(1, _AM_TDMCREATE_FIELD_BLOCK);
- $parameters_tray->addElement($check_field_block);
-
- $field_main = $field->getVar('field_main');
- if($field_main == 1) {
- $check_field_main = new XoopsFormRadio('', 'field_main['.$field_id.']', $field_main);
- } else {
- $check_field_main = new XoopsFormRadio('', 'field_main['.$field_id.']');
- }
- $check_field_main->addOption($field_main, _AM_TDMCREATE_FIELD_MAINFIELD );
- $parameters_tray->addElement($check_field_main);
-
- $check_field_search = new XoopsFormCheckBox(' ', 'field_search['.$field_id.']', $field->getVar('field_search'));
- $check_field_search->addOption(1, _AM_TDMCREATE_FIELD_SEARCH);
- $parameters_tray->addElement($check_field_search);
+ $check_field_user = new XoopsFormCheckBox(' ', 'field_user['.$field_id.']', $field->getVar('field_user'));
+ $check_field_user->addOption(1, _AM_TDMCREATE_FIELD_USER);
+ $parameters_tray->addElement($check_field_user);
- $check_field_required = new XoopsFormCheckBox(' ', 'field_required['.$field_id.']', $field->getVar('field_required'));
- $check_field_required->addOption(1, _AM_TDMCREATE_FIELD_REQUIRED);
- $parameters_tray->addElement($check_field_required);
- $form->addElement(new TDMCreateFormLabel('<td><div class="portlet"><div class="portlet-header">'._AM_TDMCREATE_FIELD_PARAMETERS_LIST.'</div><div class="portlet-content">'.$parameters_tray->render().'</div></div></td></tr>'));
- }
- $id++;
- }
- unset($id);
- // Footer form
- return $fields_form->getFooterForm($form);
- }
+ $check_field_block = new XoopsFormCheckBox('', 'field_block['.$field_id.']', $field->getVar('field_block'));
+ $check_field_block->addOption(1, _AM_TDMCREATE_FIELD_BLOCK);
+ $parameters_tray->addElement($check_field_block);
+
+ $field_main = $field->getVar('field_main');
+ if($field_main == 1) {
+ $check_field_main = new XoopsFormRadio('', 'field_main['.$field_id.']', $field_main);
+ } else {
+ $check_field_main = new XoopsFormRadio('', 'field_main['.$field_id.']');
+ }
+ $check_field_main->addOption($field_main, _AM_TDMCREATE_FIELD_MAINFIELD );
+ $parameters_tray->addElement($check_field_main);
+
+ $check_field_search = new XoopsFormCheckBox(' ', 'field_search['.$field_id.']', $field->getVar('field_search'));
+ $check_field_search->addOption(1, _AM_TDMCREATE_FIELD_SEARCH);
+ $parameters_tray->addElement($check_field_search);
+
+ $check_field_required = new XoopsFormCheckBox(' ', 'field_required['.$field_id.']', $field->getVar('field_required'));
+ $check_field_required->addOption(1, _AM_TDMCREATE_FIELD_REQUIRED);
+ $parameters_tray->addElement($check_field_required);
+ $form->addElement(new TDMCreateFormLabel('<td><div class="portlet"><div class="portlet-header">'._AM_TDMCREATE_FIELD_PARAMETERS_LIST.'</div><div class="portlet-content">'.$parameters_tray->render().'</div></div></td></tr>'));
+ }
+ $id++;
+ }
+ }
+ // If you change number fields in tables,
+ // adding missing fields or delete unnecessary fields
+ // By goffy
+ for ($i = $id; $i <= $table_nbfields; $i++) {
+ $class = ($class == 'even') ? 'odd' : 'even';
+ $this->getFormNewLine($form, $class, $i, $field_mid, $field_tid, $f_name, 0);
+ }
+ unset($id);
+ // Footer form
+ return $fields_form->getFooterForm($form);
+ }
+
/*
* @private function getFooterForm
* @param null
Added: XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateAbstract.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateAbstract.php (rev 0)
+++ XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateAbstract.php 2014-11-23 09:41:18 UTC (rev 12867)
@@ -0,0 +1,137 @@
+<?php
+/*
+ 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.
+ */
+/**
+ * tdmcreate module
+ *
+ * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/
+ * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+ * @package tdmcreate
+ * @since 2.5.0
+ * @author Txmod Xoops http://www.txmodxoops.org
+ * @version $Id: abstract.php 12258 2014-01-02 09:33:29Z timgno $
+ */
+
+defined('XOOPS_ROOT_PATH') or die('Restricted access');
+
+/**
+ * Abstract base class
+ */
+abstract class TDMCreateAbstract
+{
+ /**
+ * "module" attribute fot files
+ *
+ * @var mixed
+ */
+ protected $module = null;
+
+ /**
+ * "table" attribute fot files
+ *
+ * @var mixed
+ */
+ protected $table = null;
+
+ /**
+ * "tables" attribute fot files
+ *
+ * @var mixed
+ */
+ protected $tables = null;
+
+ /**
+ * "fields" attribute fot files
+ *
+ * @var mixed
+ */
+ protected $fields = null;
+
+ /**
+ * public function setFileName
+ * @param mixed $module
+ */
+ public function setModule($module) {
+ if (is_object($module) && ($module instanceof TDMCreateModules)) {
+ $this->module = $module;
+ }
+ }
+
+ /*
+ * @public function getModule
+ * @param null
+ */
+ public function getModule() {
+ return $this->module;
+ }
+
+ /**
+ * public function setTable
+ * @param mixed $table
+ */
+ public function setTable($table) {
+ if (is_object($table) && ($table instanceof TDMCreateTables)) {
+ $this->table = $table;
+ }
+ }
+
+ /*
+ * @public function getTable
+ * @param null
+ */
+ public function getTable() {
+ return $this->table;
+ }
+
+ /**
+ * public function setTables
+ * @param mixed $tables
+ */
+ public function setTables($tables) {
+ if (is_array($tables)) {
+ $this->tables = $tables;
+ }
+ }
+
+ /*
+ * @public function getTables
+ * @param null
+ */
+ public function getTables() {
+ return $this->tables;
+ }
+
+ /**
+ * @public function setFields
+ * @param mixed $fields
+ */
+ public function setFields($fields) {
+ if (is_object($fields) && ($fields instanceof TDMCreateFields)) {
+ $this->fields = $fields;
+ }
+ }
+
+ /*
+ * @public function getFields
+ * @param null
+ */
+ public function getFields() {
+ return $this->fields;
+ }
+
+ /**
+ * Generates output for files.
+ *
+ * This method is abstract and must be overwritten by the child classes.
+ *
+ * @abstract
+ */
+ public function render() {}
+}
\ No newline at end of file
Added: XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateArchitecture.php
===================================================================
--- XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateArchitecture.php (rev 0)
+++ XoopsModules/TDMCreate/branches/timgno/1.91/tdmcreate/class/files/TDMCreateArchitecture.php 2014-11-23 09:41:18 UTC (rev 12867)
@@ -0,0 +1,482 @@
+<?php
+/*
+ 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.
+ */
+/**
+ * tdmcreate module
+ *
+ * @copyright The XOOPS Project http://sourceforge.net/projects/xoops/
+ * @license GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
+ * @package tdmcreate
+ * @since 2.5.0
+ * @author Txmod Xoops http://www.txmodxoops.org
+ * @version $Id: architecture.php 12258 2014-01-02 09:33:29Z timgno $
+ */
+defined('XOOPS_ROOT_PATH') or die('Restricted access');
+require_once 'TDMCreateStructure.php';
+
+class TDMCreateArchitecture extends TDMCreateStructure
+{
+ /*
+ * @var mixed
+ */
+ private $tdmcreate = null;
+ /*
+ * @var mixed
+ */
+ private $structure = null;
+ /*
+ * @public function constructor class
+ * @param null
+ */
+ public function __construct() {
+ $this->tdmcreate = TDMCreate::getInstance();
+ $this->structure = TDMCreateStructure::getInstance();
+ }
+ /*
+ * @static function &getInstance
+ * @param null
+ */
+ public static function &getInstance()
+ {
+ static $instance = false;
+ if (!$instance) {
+ $instance = new self();
+ }
+ return $instance;
+ }
+ /*
+ * @public function getPath
+ * @param string $path
+ */
+ public function getPath($path) {
+ $this->path = $path;
+ }
+ /*
+ * @public function getUploadPath
+ * @param string $path
+ */
+ public function getUploadPath($path) {
+ $this->uploadPath = $path;
+ }
+ /*
+ * @public function createBaseFoldersFiles
+ * @param string $module
+ */
+ public function createBaseFoldersFiles( $module )
+ {
+ // Module
+ $modId = $module->getVar('mod_id');
+ $language = $GLOBALS['xoopsConfig']['language'];
+ // Id of tables
+ $criteriaTables = new CriteriaCompo();
+ $criteriaTables->add(new Criteria('table_mid', $modId));
+ $tables = $this->tdmcreate->getHandler('tables')->getObjects($criteriaTables);
+ unset($criteriaTables);
+ //
+ $table = null;
+ foreach (array_keys($tables) as $t)
+ {
+ $tableId = $tables[$t]->getVar('table_id');
+ $tableName = $tables[$t]->getVar('table_name');
+ $tableAdmin = $tables[$t]->getVar('table_admin');
+ $tableUser = $tables[$t]->getVar('table_user');
+ $tableBlocks = $tables[$t]->getVar('table_blocks');
+ $table = $this->tdmcreate->getHandler('tables')->get($tableId);
+ }
+ //
+ $indexFile = $this->path.'/index.html';
+ $docsFolder = $this->path.'/docs';
+ $logosFolder = $this->path.'/assets/images/logos';
+ $stlModuleDirname = $module->getVar('mod_dirname');
+ $stlModuleAuthor = str_replace(' ', '', strtolower($module->getVar('mod_author')));
+ // Creation of the Directory in repository
+ $targetDirectory = $this->uploadPath.'/repository/'. $stlModuleDirname;
+ $uploadImagesRepository = $this->uploadPath.'/images/repository';
+ // Creation of "module" folder
+ $this->structure->getPath($targetDirectory);
+ // Creation of "module" folder
+ $this->structure->makeDir($targetDirectory);
+ // Copied of index.html file in "root module" folder
+ $this->structure->copyFile('', $indexFile, 'index.html');
+ if ( $module->getVar('mod_admin') == 1) {
+ // Creation of "admin" folder and index.html file
+ $this->structure->makeDirAndCopyFile('admin', $indexFile, 'index.html');
+ }
+ if ( $module->getVar('mod_blocks') == 1) {
+ // Creation of "blocks" folder and index.html file
+ $this->structure->makeDirAndCopyFile('blocks', $indexFile, 'index.html');
+ }
+ // Creation of "class" folder and index.html file
+ $this->structure->makeDirAndCopyFile('class', $indexFile, 'index.html');
+ // Creation of "assets" folder and index.html file
+ $this->structure->makeDirAndCopyFile('assets', $indexFile, 'index.html');
+ // Creation of "css" folder and index.html file
+ $this->structure->makeDirAndCopyFile('assets/css', $indexFile, 'index.html');
+ // Creation of "images" folder and index.html file
+ $this->structure->makeDirAndCopyFile('assets/images', $indexFile, 'index.html');
+ //Copy the logo of the module
+ $modImage = str_replace(' ', '', strtolower($module->getVar('mod_image')));
+ $this->structure->copyFile('assets/images', $uploadImagesRepository.'/'.$modImage, $modImage);
+ // Creation of 'images/icons' folder and index.html file - Added in Version 1.15
+ $this->structure->makeDirAndCopyFile('assets/images/icons', $indexFile, 'index.html');
+ // Creation of "images/icons/16" folder and index.html file
+ $this->structure->makeDirAndCopyFile('assets/images/icons/16', $indexFile, 'index.html');
+ // Creation of "images/icons/32" folder and index.html file
+ $this->structure->makeDirAndCopyFile('assets/images/icons/32', $indexFile, 'index.html');
+ // Copy of 'module_author_logo.gif' file in uploads dir
+ $logoGifFrom = $uploadImagesRepository.'/'.$stlModuleAuthor.'_logo.gif';
+ if (!file_exists($logoGifFrom)) {
+ copy($logosFolder.'/'.$stlModuleAuthor.'_logo.gif', $logoGifFrom);
+ }
+ // Creation of 'module_author_logo.gif' file
+ $this->structure->copyFile('assets/images', $logoGifFrom, $stlModuleAuthor.'_logo.gif');
+ // Creation of "images" folder and index.html file
+ $this->structure->makeDirAndCopyFile('assets/js', $indexFile, 'index.html');
+ // Creation of 'docs' folder and index.html file
+ $this->structure->makeDirAndCopyFile('docs', $indexFile, 'index.html');
+ // Creation of 'credits.txt' file
+ $this->structure->copyFile('docs', $docsFolder.'/credits.txt', 'credits.txt');
+ // Creation of 'install.txt' file
+ $this->structure->copyFile('docs', $docsFolder.'/install.txt', 'install.txt');
+ // Creation of 'lang_diff.txt' file
+ $this->structure->copyFile('docs', $docsFolder.'/lang_diff.txt', 'lang_diff.txt');
+ // Creation of 'license.txt' file
+ $this->structure->copyFile('docs', $docsFolder.'/license.txt', 'license.txt');
+ // Creation of 'readme.txt' file
+ $this->structure->copyFile('docs', $docsFolder.'/readme.txt', 'readme.txt');
+ // Creation of "include" folder and index.html file
+ $this->structure->makeDirAndCopyFile('include', $indexFile, 'index.html');
+ // Creation of "language" folder and index.html file
+ $this->structure->makeDirAndCopyFile('language', $indexFile, 'index.html');
+ // Creation of 'default english' folder
+ if($language != 'english' ) {
+ // Creation of "language/local_language" folder and index.html file
+ $this->structure->makeDirAndCopyFile('language/'.$language, $indexFile, 'index.html');
+ // Creation of "language/local_language/help" folder and index.html file
+ $this->structure->makeDirAndCopyFile('language/'.$language. '/help', $indexFile, 'index.html');
+ }
+ // Creation of "english" folder and index.html file
+ $this->structure->makeDirAndCopyFile('language/english', $indexFile, 'index.html');
+ // Creation of "language/english/help" folder and index.html file
+ $this->structure->makeDirAndCopyFile('language/english/help', $indexFile, 'index.html');
+ if( $module->getVar('mod_admin') == 1 ) {
+ // Creation of "templates" folder and index.html file
+ $this->structure->makeDirAndCopyFile('templates', $indexFile, 'index.html');
+ }
+ if( $module->getVar('mod_admin') == 1 ) {
+ // Creation of "templates/admin" folder and index.html file
+ $this->structure->makeDirAndCopyFile('templates/admin', $indexFile, 'index.html');
+ }
+ if(is_object($table)) {
+ if( $table->getVar('table_blocks') == 1 ) {
+ // Creation of "templates/blocks" folder and index.html file
+ $this->structure->makeDirAndCopyFile('templates/blocks', $indexFile, 'index.html');
+ }
+ if( $table->getVar('table_name') != null ) {
+ // Creation of "sql" folder and index.html file
+ $this->structure->makeDirAndCopyFile('sql', $indexFile, 'index.html');
+ }
+ if( $table->getVar('table_notifications') == 1 ) {
+ // Creation of "language/english/mail_template" folder and index.html file
+ $this->structure->makeDirAndCopyFile('language/english/mail_template', $indexFile, 'index.html');
+ if($language != 'english' ) {
+ // Creation of "language/local_language/mail_template" folder and index.html file
+ $this->structure->makeDirAndCopyFile('language/'.$language.'/mail_template', $indexFile, 'index.html');
+ }
+ }
+ }
+ }
+
+ /*
+ * @public function createFilesToBuilding
+ * @param string $module
+ */
+ public function createFilesToBuilding( $module )
+ {
+ // Module
+ $modId = $module->getVar('mod_id');
+ $moduleDirname = $module->getVar('mod_dirname');
+ $uploadTablesIcons32 = $this->uploadPath.'/images/tables';
+ $framePathIcon32 = XOOPS_...
[truncated message content] |
|
From: <be...@us...> - 2014-11-22 23:54:02
|
Revision: 12866
http://sourceforge.net/p/xoops/svn/12866
Author: beckmi
Date: 2014-11-22 23:53:55 +0000 (Sat, 22 Nov 2014)
Log Message:
-----------
fix for mismatched parameters in -moz-linear-gradient(
Modified Paths:
--------------
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_co_letterschoice.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_viewcat.tpl
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_co_letterschoice.tpl
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_co_letterschoice.tpl 2014-11-22 07:03:35 UTC (rev 12865)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_co_letterschoice.tpl 2014-11-22 23:53:55 UTC (rev 12866)
@@ -4,7 +4,7 @@
-webkit-box-shadow: inset 0 1px 0 0 #d9fbbe;
box-shadow: inset 0 1px 0 0 #d9fbbe;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d9fbbe), color-stop(1, #d9fbbe));
- background: -moz-linear-gradient(center top, #a5cc52 5%, #d9fbbe 100%);
+ background: -moz-linear-gradient(,center top, #a5cc52 5%, #d9fbbe 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9fbbe', endColorstr='#b8e356');
background-color: #d9fbbe;
-webkit-border-radius: 2px;
@@ -31,7 +31,7 @@
.button_green:hover {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
- background: -moz-linear-gradient(center top, #b8e356 5%, #a5cc52 100%);
+ background: -moz-linear-gradient(,center top, #b8e356 5%, #a5cc52 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
background-color: #86ae47;
}
@@ -43,7 +43,7 @@
.button_grey {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
- background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
+ background: -moz-linear-gradient(,center top, #ededed 5%, #dfdfdf 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
background-color: #ededed;
-webkit-border-radius: 2px;
@@ -70,7 +70,7 @@
.button_grey:hover {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
- background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
+ background: -moz-linear-gradient(,center top, #dfdfdf 5%, #ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
background-color: #dfdfdf;
}
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_viewcat.tpl
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_viewcat.tpl 2014-11-22 07:03:35 UTC (rev 12865)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_viewcat.tpl 2014-11-22 23:53:55 UTC (rev 12866)
@@ -81,7 +81,7 @@
-webkit-box-shadow: inset 0 1px 0 0 #d9fbbe;
box-shadow: inset 0 1px 0 0 #d9fbbe;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d9fbbe), color-stop(1, #d9fbbe));
- background: -moz-linear-gradient(center top, #a5cc52 5%, #d9fbbe 100%);
+ background: -moz-linear-gradient(,center top, #a5cc52 5%, #d9fbbe 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9fbbe', endColorstr='#b8e356');
background-color: #d9fbbe;
-webkit-border-radius: 2px;
@@ -108,7 +108,7 @@
.button_green:hover {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b8e356), color-stop(1, #a5cc52));
- background: -moz-linear-gradient(center top, #b8e356 5%, #a5cc52 100%);
+ background: -moz-linear-gradient(,center top, #b8e356 5%, #a5cc52 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8e356', endColorstr='#a5cc52');
background-color: #86ae47;
}
@@ -120,7 +120,7 @@
.button_grey {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
- background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
+ background: -moz-linear-gradient(,center top, #ededed 5%, #dfdfdf 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
background-color: #ededed;
-webkit-border-radius: 2px;
@@ -147,7 +147,7 @@
.button_grey:hover {
background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
- background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
+ background: -moz-linear-gradient(,center top, #dfdfdf 5%, #ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
background-color: #dfdfdf;
}
|
|
From: <be...@us...> - 2014-11-22 07:03:40
|
Revision: 12865
http://sourceforge.net/p/xoops/svn/12865
Author: beckmi
Date: 2014-11-22 07:03:35 +0000 (Sat, 22 Nov 2014)
Log Message:
-----------
Alpha 5 (work in progress)
Modified Paths:
--------------
XoopsModules/pedigree/trunk/pedigree/add_breeder.php
XoopsModules/pedigree/trunk/pedigree/add_dog.php
XoopsModules/pedigree/trunk/pedigree/add_litter.php
XoopsModules/pedigree/trunk/pedigree/admin/admin_footer.php
XoopsModules/pedigree/trunk/pedigree/admin/index.php
XoopsModules/pedigree/trunk/pedigree/admin/menu.php
XoopsModules/pedigree/trunk/pedigree/admin/owner.php
XoopsModules/pedigree/trunk/pedigree/admin/pedigree_config.php
XoopsModules/pedigree/trunk/pedigree/admin/pedigree_temp.php
XoopsModules/pedigree/trunk/pedigree/admin/pedigree_trash.php
XoopsModules/pedigree/trunk/pedigree/admin/tools.php
XoopsModules/pedigree/trunk/pedigree/advanced.php
XoopsModules/pedigree/trunk/pedigree/assets/css/magnific-popup.css
XoopsModules/pedigree/trunk/pedigree/book.php
XoopsModules/pedigree/trunk/pedigree/breeder.php
XoopsModules/pedigree/trunk/pedigree/class/breadcrumb.php
XoopsModules/pedigree/trunk/pedigree/coi.php
XoopsModules/pedigree/trunk/pedigree/delete.php
XoopsModules/pedigree/trunk/pedigree/deletebreeder.php
XoopsModules/pedigree/trunk/pedigree/deletebreederpage.php
XoopsModules/pedigree/trunk/pedigree/deletepage.php
XoopsModules/pedigree/trunk/pedigree/docs/changelog.txt
XoopsModules/pedigree/trunk/pedigree/dog.php
XoopsModules/pedigree/trunk/pedigree/edit.php
XoopsModules/pedigree/trunk/pedigree/footer.php
XoopsModules/pedigree/trunk/pedigree/header.php
XoopsModules/pedigree/trunk/pedigree/include/class_field.php
XoopsModules/pedigree/trunk/pedigree/include/common.php
XoopsModules/pedigree/trunk/pedigree/include/config.php
XoopsModules/pedigree/trunk/pedigree/include/functions.php
XoopsModules/pedigree/trunk/pedigree/include/search.inc.php
XoopsModules/pedigree/trunk/pedigree/language/english/main.php
XoopsModules/pedigree/trunk/pedigree/language/english/modinfo.php
XoopsModules/pedigree/trunk/pedigree/latest.php
XoopsModules/pedigree/trunk/pedigree/members.php
XoopsModules/pedigree/trunk/pedigree/mpedigree.php
XoopsModules/pedigree/trunk/pedigree/owner.php
XoopsModules/pedigree/trunk/pedigree/pedigree.php
XoopsModules/pedigree/trunk/pedigree/pedigree2.php
XoopsModules/pedigree/trunk/pedigree/print.php
XoopsModules/pedigree/trunk/pedigree/result.php
XoopsModules/pedigree/trunk/pedigree/seldog.php
XoopsModules/pedigree/trunk/pedigree/tools.php
XoopsModules/pedigree/trunk/pedigree/topstud.php
XoopsModules/pedigree/trunk/pedigree/update.php
XoopsModules/pedigree/trunk/pedigree/updateowner.php
XoopsModules/pedigree/trunk/pedigree/updatepage.php
XoopsModules/pedigree/trunk/pedigree/virtual.php
XoopsModules/pedigree/trunk/pedigree/welcome.php
XoopsModules/pedigree/trunk/pedigree/xoops_version.php
Added Paths:
-----------
XoopsModules/pedigree/trunk/pedigree/assets/css/style.css
XoopsModules/pedigree/trunk/pedigree/assets/images/logo.png
XoopsModules/pedigree/trunk/pedigree/class/pedigreeUtilities.php
XoopsModules/pedigree/trunk/pedigree/library/
XoopsModules/pedigree/trunk/pedigree/library/Zebra_Image.php
XoopsModules/pedigree/trunk/pedigree/library/index.html
XoopsModules/pedigree/trunk/pedigree/templates/admin/animal_admin_about.tpl
XoopsModules/pedigree/trunk/pedigree/templates/admin/animal_admin_help.tpl
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_block_one.tpl
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_block_two.tpl
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_menu.tpl
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_random.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_adddog.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_addlitter.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_advanced.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_book.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_breeder.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_coi.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_common_breadcrumb.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_common_letterschoice.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_delete.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_dog.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_edit.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_footer.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_header.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_index (2).tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_index.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_latest.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_members.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_mpedigree.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_owner.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_pedigree.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_result.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_sel.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_tools.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_update.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_virtual.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_welcome.tpl
XoopsModules/pedigree/trunk/pedigree/templates/pedigreel_footer.tpl
XoopsModules/pedigree/trunk/pedigree/templates/table_sort.tpl
Removed Paths:
-------------
XoopsModules/pedigree/trunk/pedigree/assets/images/pedigree.png
XoopsModules/pedigree/trunk/pedigree/extra/smartclone/plugins/XOOPS2.5_mod_Pedigree_1.31_Alpha1_xoops.zip
XoopsModules/pedigree/trunk/pedigree/phpthumb/
XoopsModules/pedigree/trunk/pedigree/templates/admin/animal_admin_about.html
XoopsModules/pedigree/trunk/pedigree/templates/admin/animal_admin_help.html
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_block_one.html
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_block_two.html
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_menu.html
XoopsModules/pedigree/trunk/pedigree/templates/blocks/pedigree_random.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_adddog.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_addlitter.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_advanced.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_book.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_breeder.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_coi.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_common_breadcrumb.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_common_letterschoice.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_delete.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_dog.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_edit.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_footer.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_header.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_index (2).html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_index.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_latest.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_members.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_mpedigree.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_owner.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_pedigree.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_result.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_sel.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_tools.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_update.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_virtual.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigree_welcome.html
XoopsModules/pedigree/trunk/pedigree/templates/pedigreel_footer.html
XoopsModules/pedigree/trunk/pedigree/templates/table_sort.html
Modified: XoopsModules/pedigree/trunk/pedigree/add_breeder.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/add_breeder.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/add_breeder.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -16,7 +16,7 @@
// Include any common code for this module.
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
-$xoopsOption['template_main'] = "pedigree_adddog.html";
+$xoopsOption['template_main'] = "pedigree_adddog.tpl";
include XOOPS_ROOT_PATH . '/header.php';
$xoopsTpl->assign('page_title', "Pedigree database - Add owner/breeder");
Modified: XoopsModules/pedigree/trunk/pedigree/add_dog.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/add_dog.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/add_dog.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -17,7 +17,7 @@
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_field.php");
-$xoopsOption['template_main'] = "pedigree_adddog.html";
+$xoopsOption['template_main'] = "pedigree_adddog.tpl";
include XOOPS_ROOT_PATH . '/header.php';
$xoopsTpl->assign('page_title', "Pedigree database - Update details");
@@ -391,7 +391,7 @@
while ($row = $xoopsDB->fetchArray($result)) {
//create picture information
if ($row['foto'] != '') {
- $camera = " <img src=\"images/camera.png\">";
+ $camera = " <img src=\"assets/images/camera.png\">";
} else {
$camera = "";
}
@@ -420,7 +420,7 @@
$dogs[] = array(
'id' => $row['ID'],
'name' => $name,
- 'gender' => '<img src="images/male.gif">',
+ 'gender' => '<img src="assets/images/male.gif">',
'link' => "<a href=\"add_dog.php?f=dam&random=" . $random . "&selsire=" . $row['ID'] . "\">" . $name . "</a>",
'colour' => "",
'number' => "",
@@ -576,7 +576,7 @@
while ($row = $xoopsDB->fetchArray($result)) {
//create picture information
if ($row['foto'] != '') {
- $camera = " <img src=\"images/camera.png\">";
+ $camera = " <img src=\"assets/images/camera.png\">";
} else {
$camera = "";
}
@@ -605,7 +605,7 @@
$dogs[] = array(
'id' => $row['ID'],
'name' => $name,
- 'gender' => '<img src="images/female.gif">',
+ 'gender' => '<img src="assets/images/female.gif">',
'link' => "<a href=\"add_dog.php?f=check&random=" . $random . "&seldam=" . $row['ID'] . "\">" . $name . "</a>",
'colour' => "",
'number' => "",
Modified: XoopsModules/pedigree/trunk/pedigree/add_litter.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/add_litter.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/add_litter.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -17,7 +17,7 @@
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_field.php");
-$xoopsOption['template_main'] = "pedigree_addlitter.html";
+$xoopsOption['template_main'] = "pedigree_addlitter.tpl";
include XOOPS_ROOT_PATH . '/header.php';
$xoopsTpl->assign('page_title', "Pedigree database - add a litter");
@@ -219,8 +219,7 @@
$user{$fields[$i]} = $withinfield;
}
//insert into pedigree_temp
- $query = "INSERT INTO " . $xoopsDB->prefix("pedigree_temp") . " VALUES ('" . $random . "','" . unhtmlentities($name) . "','0','" . $id_breeder . "','" . $userid . "','" . $roft
- . "','','','', ''";
+ $query = "INSERT INTO " . $xoopsDB->prefix("pedigree_temp") . " VALUES ('" . $random . "','" . unhtmlentities($name) . "','0','" . $id_breeder . "','" . $userid . "','" . $roft . "','','','', ''";
for ($i = 0; $i < count($fields); ++$i) {
$userfield = new Field($fields[$i], $animal->getconfig());
$fieldType = $userfield->getSetting("FieldType");
@@ -337,7 +336,7 @@
while ($row = $xoopsDB->fetchArray($result)) {
//create picture information
if ($row['foto'] != '') {
- $camera = " <img src=\"images/camera.png\">";
+ $camera = " <img src=\"assets/images/camera.png\">";
} else {
$camera = "";
}
@@ -366,7 +365,7 @@
$dogs[] = array(
'id' => $row['ID'],
'name' => $name,
- 'gender' => '<img src="images/male.gif">',
+ 'gender' => '<img src="assets/images/male.gif">',
'link' => "<a href=\"add_litter.php?f=dam&random=" . $random . "&selsire=" . $row['ID'] . "\">" . $name . "</a>",
'colour' => "",
'number' => "",
@@ -516,7 +515,7 @@
while ($row = $xoopsDB->fetchArray($result)) {
//create picture information
if ($row['foto'] != '') {
- $camera = " <img src=\"images/camera.png\">";
+ $camera = " <img src=\"assets/images/camera.png\">";
} else {
$camera = "";
}
@@ -545,7 +544,7 @@
$dogs[] = array(
'id' => $row['ID'],
'name' => $name,
- 'gender' => '<img src="images/female.gif">',
+ 'gender' => '<img src="assets/images/female.gif">',
'link' => "<a href=\"add_litter.php?f=check&random=" . $random . "&seldam=" . $row['ID'] . "\">" . $name . "</a>",
'colour' => "",
'number' => "",
@@ -589,8 +588,9 @@
$names = explode(":", $row['NAAM']);
for ($c = 1; $c < count($names); ++$c) {
$query
- = "INSERT INTO " . $xoopsDB->prefix("pedigree_tree") . " VALUES ('','" . addslashes($names[$c]) . "','0','" . $row['id_breeder'] . "','" . $row['user'] . "','" . $genders[$c]
- . "','" . $_GET['seldam'] . "','" . $row['father'] . "','',''";
+ =
+ "INSERT INTO " . $xoopsDB->prefix("pedigree_tree") . " VALUES ('','" . addslashes($names[$c]) . "','0','" . $row['id_breeder'] . "','" . $row['user'] . "','" . $genders[$c] . "','"
+ . $_GET['seldam'] . "','" . $row['father'] . "','',''";
//create animal object
$animal = new Animal();
//test to find out how many user fields there are..
Modified: XoopsModules/pedigree/trunk/pedigree/admin/admin_footer.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/admin_footer.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/admin_footer.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -14,15 +14,11 @@
* @license GNU GPL 2 or later (http://www.gnu.org/licenses/gpl-2.0.html)
* @package
* @since
- * @author XOOPS Development Team
- * @version $Id $
+ * @author XOOPS Development Team
+ * @version $Id $
*/
-echo "<div class='adminfooter'>\n"
- ." <div style='text-align: center;'>\n"
- ." <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
- ." </div>\n"
- ." " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n"
- ."</div>";
+echo "<div class='adminfooter'>\n" . " <div style='text-align: center;'>\n" . " <a href='http://www.xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
+ . " </div>\n" . " " . _AM_MODULEADMIN_ADMIN_FOOTER . "\n" . "</div>";
xoops_cp_footer();
Modified: XoopsModules/pedigree/trunk/pedigree/admin/index.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/index.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/index.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -20,11 +20,18 @@
require_once dirname(dirname(dirname(__DIR__))) . '/include/cp_header.php';
include_once __DIR__ . '/admin_header.php';
+include_once dirname(__DIR__) . '/class/pedigreeUtilities.php';
//xoops_cp_header();
$indexAdmin = new ModuleAdmin();
+foreach (array_keys($GLOBALS['uploadFolders']) as $i) {
+ pedigreeUtilities::prepareFolder($uploadFolders[$i]);
+ $indexAdmin->addConfigBoxLine($uploadFolders[$i], 'folder');
+// $indexAdmin->addConfigBoxLine(array($folder[$i], '777'), 'chmod');
+}
+
echo $indexAdmin->addNavigation('index.php');
echo $indexAdmin->renderIndex();
Modified: XoopsModules/pedigree/trunk/pedigree/admin/menu.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/menu.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/menu.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -43,42 +43,59 @@
// $adminmenu[1]['link'] = "admin/colors.php";
// $adminmenu[1]['title'] = "Create colours";
-$dirname = basename(dirname(dirname(__FILE__)));
-$module_handler =& xoops_gethandler("module");
-$xoopsModule =& XoopsModule::getByDirname($dirname);
-$moduleInfo =& $module_handler->get($xoopsModule->getVar("mid"));
-$pathIcon32 = $moduleInfo->getInfo("icons32");
-$adminmenu = array();
-$i = 1;
-$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU1;
-$adminmenu[$i]["link"] = "admin/index.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . "/home.png";
-++$i;
-$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU2;
-$adminmenu[$i]["link"] = "admin/pedigree_trash.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . "/alert.png";
-++$i;
-$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU3;
-$adminmenu[$i]["link"] = "admin/owner.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . "/user-icon.png";
-++$i;
-$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU4;
-$adminmenu[$i]["link"] = "admin/pedigree_temp.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . "/wizard.png";
-++$i;
-$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU5;
-$adminmenu[$i]["link"] = "admin/pedigree.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . "/groupmod.png";
-++$i;
-$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU6;
-$adminmenu[$i]["link"] = "admin/pedigree_config.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . "/administration.png";
-//++$i;
-//$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU7;
-//$adminmenu[$i]["link"] = "admin/permissions.php";
-//$adminmenu[$i]["icon"] = $pathIcon32."/permissions.png";
-++$i;
-$adminmenu[$i]["title"] = _MI_PEDIGREE_ADMENU8;
-$adminmenu[$i]["link"] = "admin/about.php";
-$adminmenu[$i]["icon"] = $pathIcon32 . "/about.png";
-unset($i);
+$dirname = basename(dirname(__DIR__));
+$module_handler =& xoops_gethandler("module");
+$xoopsModule =& XoopsModule::getByDirname($dirname);
+$moduleInfo =& $module_handler->get($xoopsModule->getVar("mid"));
+$pathIcon32 = $moduleInfo->getInfo("icons32");
+$adminmenu = array();
+
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU1,
+ 'link' => 'admin/index.php',
+ 'icon' => $pathIcon32 . '/home.png'
+);
+
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU2,
+ 'link' => 'admin/pedigree_trash.php',
+ 'icon' => $pathIcon32 . '/alert.png'
+);
+
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU3,
+ 'link' => 'admin/owner.php',
+ 'icon' => $pathIcon32 . '/user-icon.png'
+);
+
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU4,
+ 'link' => 'admin/pedigree_temp.php',
+ 'icon' => $pathIcon32 . '/wizard.png'
+);
+
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU5,
+ 'link' => 'admin/pedigree.php',
+ 'icon' => $pathIcon32 . '/groupmod.png'
+);
+
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU6,
+ 'link' => 'admin/pedigree_config.php',
+ 'icon' => $pathIcon32 . '/administration.png'
+);
+
+/*
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU7,
+ 'link' => 'admin/permissions.php',
+ 'icon' => $pathIcon32.'/permissions.png'
+);
+*/
+
+$adminmenu[] = array(
+ 'title' => _MI_PEDIGREE_ADMENU8,
+ 'link' => 'admin/about.php',
+ 'icon' => $pathIcon32 . '/about.png'
+);
Modified: XoopsModules/pedigree/trunk/pedigree/admin/owner.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/owner.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/owner.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -28,7 +28,7 @@
default:
echo $adminMenu->addNavigation('owner.php');
$adminMenu->addItemButton(_AM_PEDIGREE_NEWOWNER, 'owner.php?op=new_owner', 'add');
- echo $adminMenu->renderButton();
+ echo $adminMenu->renderButton('left');
$criteria = new CriteriaCompo();
$criteria->setSort("ID");
$criteria->setOrder("ASC");
Modified: XoopsModules/pedigree/trunk/pedigree/admin/pedigree_config.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/pedigree_config.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/pedigree_config.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -28,7 +28,7 @@
default:
echo $adminMenu->addNavigation('pedigree_config.php');
$adminMenu->addItemButton(_AM_PEDIGREE_NEWPEDIGREE_CONFIG, 'pedigree_config.php?op=new_pedigree_config', 'add');
- echo $adminMenu->renderButton();
+ echo $adminMenu->renderButton('left');
$criteria = new CriteriaCompo();
$criteria->setSort("ID");
$criteria->setOrder("ASC");
Modified: XoopsModules/pedigree/trunk/pedigree/admin/pedigree_temp.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/pedigree_temp.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/pedigree_temp.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -28,7 +28,7 @@
default:
echo $adminMenu->addNavigation('pedigree_temp.php');
$adminMenu->addItemButton(_AM_PEDIGREE_NEWPEDIGREE_TEMP, 'pedigree_temp.php?op=new_pedigree_temp', 'add');
- echo $adminMenu->renderButton();
+ echo $adminMenu->renderButton('left');
$criteria = new CriteriaCompo();
$criteria->setSort("ID");
$criteria->setOrder("ASC");
Modified: XoopsModules/pedigree/trunk/pedigree/admin/pedigree_trash.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/pedigree_trash.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/pedigree_trash.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -28,7 +28,7 @@
default:
echo $adminMenu->addNavigation('pedigree_trash.php');
$adminMenu->addItemButton(_AM_PEDIGREE_NEWPEDIGREE_TRASH, 'pedigree_trash.php?op=new_pedigree_trash', 'add');
- echo $adminMenu->renderButton();
+// echo $adminMenu->renderButton();
$criteria = new CriteriaCompo();
$criteria->setSort("ID");
$criteria->setOrder("ASC");
Modified: XoopsModules/pedigree/trunk/pedigree/admin/tools.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/admin/tools.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/admin/tools.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -14,7 +14,7 @@
// Include any common code for this module.
require_once dirname(__DIR__) . "/include/functions.php";
-$xoopsOption['template_main'] = "pedigree_tools.html";
+$xoopsOption['template_main'] = "pedigree_tools.tpl";
include XOOPS_ROOT_PATH . '/header.php';
$xoopsTpl->assign('page_title', "Pedigree database - Add owner/breeder");
@@ -234,7 +234,7 @@
$sql = "SELECT ID, NAAM FROM " . $xoopsDB->prefix("pedigree_trash");
$result = $xoopsDB->query($sql);
while ($row = $xoopsDB->fetchArray($result)) {
- $form .= "<a href=\"tools.php?op=delperm&id=" . $row['ID'] . "\"><img src=\"images/delete.gif\" /></a> <a href=\"tools.php?op=restore&id=" . $row['ID'] . "\">" . $row['NAAM']
+ $form .= "<a href=\"tools.php?op=delperm&id=" . $row['ID'] . "\"><img src=\"assets/images/delete.gif\" /></a> <a href=\"tools.php?op=restore&id=" . $row['ID'] . "\">" . $row['NAAM']
. "</a><br />";
}
if ($xoopsDB->getRowsNum($result) > 0) {
Modified: XoopsModules/pedigree/trunk/pedigree/advanced.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/advanced.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/advanced.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -18,7 +18,7 @@
include(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_eq_pie.php");
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_field.php");
-$xoopsOption['template_main'] = "pedigree_advanced.html";
+$xoopsOption['template_main'] = "pedigree_advanced.tpl";
include XOOPS_ROOT_PATH . '/header.php';
// Include any common code for this module.
@@ -63,7 +63,7 @@
$data[1][1] = $countfemales;
$data[1][2] = "#FFC8C8";
-$numbers_pie->MakePie('images/numbers.png', '200', '200', '10', $odd, $data, '1');
+$numbers_pie->MakePie('assets/images/numbers.png', '200', '200', '10', $odd, $data, '1');
//create animal object
@@ -77,8 +77,7 @@
$fieldobject = new $fieldType($userfield, $animal);
if ($userfield->active() && $userfield->inadvanced()) {
$queryString
- =
- "select count(p.user" . $fields[$i] . ") as X, p.user" . $fields[$i] . " as p_user" . $fields[$i] . ", b.ID as b_id, b.value as b_value from " . $xoopsDB->prefix("pedigree_tree")
+ = "select count(p.user" . $fields[$i] . ") as X, p.user" . $fields[$i] . " as p_user" . $fields[$i] . ", b.ID as b_id, b.value as b_value from " . $xoopsDB->prefix("pedigree_tree")
. " p LEFT JOIN " . $xoopsDB->prefix("pedigree_lookup" . $fields[$i]) . " b ON p.user" . $fields[$i] . " = b.ID GROUP BY p.user" . $fields[$i] . " ORDER BY X DESC";
$result = $xoopsDB->query($queryString);
$piecount = 0;
@@ -107,10 +106,10 @@
} else {
$back = $odd;
}
-if (isset($data)) {
- $pie->MakePie('images/user' . $fields[$i] . '.png', '200', '200', '10', $back, $data, '1');
- unset($pie);
-}
+ if (isset($data)) {
+ $pie->MakePie('images/user' . $fields[$i] . '.png', '200', '200', '10', $back, $data, '1');
+ unset($pie);
+ }
$books[] = array('book' => "Chart", 'country' => '<img src="images/user' . $fields[$i] . '.png">');
}
$totpl[] = array('title' => $userfield->getSetting("FieldName"), 'content' => $books);
@@ -127,15 +126,15 @@
$xoopsTpl->assign("tnmftitle", strtr(_MA_PEDIGREE_ADV_TNMFTIT, array('[male]' => $moduleConfig['male'], '[female]' => $moduleConfig['female'])));
$xoopsTpl->assign(
"countmales",
- "<img src=\"images/male.gif\"> " . strtr(_MA_PEDIGREE_ADV_TCMA, array('[male]' => $moduleConfig['male'], '[female]' => $moduleConfig['female'])) . " : <a href=\"result.php?f=roft&w=zero&o=NAAM\">"
- . $countmales . "</a>"
+ "<img src=\"assets/images/male.gif\"> " . strtr(_MA_PEDIGREE_ADV_TCMA, array('[male]' => $moduleConfig['male'], '[female]' => $moduleConfig['female']))
+ . " : <a href=\"result.php?f=roft&w=zero&o=NAAM\">" . $countmales . "</a>"
);
$xoopsTpl->assign(
"countfemales",
- "<img src=\"images/female.gif\"> " . strtr(_MA_PEDIGREE_ADV_TCFE, array('[male]' => $moduleConfig['male'], '[female]' => $moduleConfig['female'])) . " : <a href=\"result.php?f=roft&w=1&o=NAAM\">"
- . $countfemales
+ "<img src=\"assets/images/female.gif\"> " . strtr(_MA_PEDIGREE_ADV_TCFE, array('[male]' => $moduleConfig['male'], '[female]' => $moduleConfig['female']))
+ . " : <a href=\"result.php?f=roft&w=1&o=NAAM\">" . $countfemales
) . "</a>";
-$xoopsTpl->assign("pienumber", "<img src=\"images/numbers.png\">");
+$xoopsTpl->assign("pienumber", "<img src=\"assets/images/numbers.png\">");
$xoopsTpl->assign("totpl", $totpl);
$xoopsTpl->assign("books", $books);
Modified: XoopsModules/pedigree/trunk/pedigree/assets/css/magnific-popup.css
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/assets/css/magnific-popup.css 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/assets/css/magnific-popup.css 2014-11-22 07:03:35 UTC (rev 12865)
@@ -1,4 +1,10 @@
/* Magnific Popup CSS */
+.image-link {
+ cursor: -webkit-zoom-in;
+ cursor: -moz-zoom-in;
+ cursor: zoom-in;
+}
+
.mfp-bg {
top: 0;
left: 0;
Added: XoopsModules/pedigree/trunk/pedigree/assets/css/style.css
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/assets/css/style.css (rev 0)
+++ XoopsModules/pedigree/trunk/pedigree/assets/css/style.css 2014-11-22 07:03:35 UTC (rev 12865)
@@ -0,0 +1,46 @@
+.verticalcenter {
+ position: relative;
+ top: 50%;
+ transform: translateY(-50%);
+}
+
+div.container3 {
+ height: 10em;
+ position: relative /* 1 */
+}
+div.container3 p {
+ margin: 0;
+ position: absolute; /* 2 */
+ top: 50%; /* 3 */
+ transform: translate(0, -20%) /* 4 */
+}
+
+
+
+.block {
+ text-align: center;
+ background: #c0c0c0;
+ border: #a0a0a0 solid 1px;
+ margin: 20px;
+}
+
+.block:before {
+ content: '';
+ display: inline-block;
+ height: 100%;
+ vertical-align: middle;
+ margin-right: -0.25em; /* Adjusts for spacing */
+
+ /* For visualization
+ background: #808080; width: 5px;
+ */
+ }
+
+.centered {
+ display: inline-block;
+ vertical-align: middle;
+ width: 300px;
+ padding: 10px 15px;
+ border: #a0a0a0 solid 1px;
+ background: #f5f5f5;
+ }
Added: XoopsModules/pedigree/trunk/pedigree/assets/images/logo.png
===================================================================
(Binary files differ)
Index: XoopsModules/pedigree/trunk/pedigree/assets/images/logo.png
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/assets/images/logo.png 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/assets/images/logo.png 2014-11-22 07:03:35 UTC (rev 12865)
Property changes on: XoopsModules/pedigree/trunk/pedigree/assets/images/logo.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Deleted: XoopsModules/pedigree/trunk/pedigree/assets/images/pedigree.png
===================================================================
(Binary files differ)
Modified: XoopsModules/pedigree/trunk/pedigree/book.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/book.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/book.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -16,7 +16,7 @@
// Include any common code for this module.
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
-$xoopsOption['template_main'] = "pedigree_book.html";
+$xoopsOption['template_main'] = "pedigree_book.tpl";
include XOOPS_ROOT_PATH . '/header.php';
Modified: XoopsModules/pedigree/trunk/pedigree/breeder.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/breeder.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/breeder.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -20,7 +20,7 @@
extract($_GET, EXTR_PREFIX_ALL, "param");
extract($_POST, EXTR_PREFIX_ALL, "param");
-$xoopsOption['template_main'] = "pedigree_breeder.html";
+$xoopsOption['template_main'] = "pedigree_breeder.tpl";
include XOOPS_ROOT_PATH . '/header.php';
// Include any common code for this module.
@@ -148,8 +148,8 @@
$access = "";
if (!empty($xoopsUser)) {
if ($row['user'] == $xoopsUser->getVar("uid") || $modadmin == true) {
- //$access = "<a href=\"dog.php?id=".$row['ID']."\"><img src=\"images/edit.gif\" alt="._MA_PEDIGREE_BTN_EDIT."></a>";
- $access .= "<a href=\"deletebreeder.php?id=" . $row['ID'] . "\"><img src=\"images/delete.gif\" alt=" . _MA_PEDIGREE_BTN_DELE . "></a>";
+ //$access = "<a href=\"dog.php?id=".$row['ID']."\"><img src=\"assets/images/edit.gif\" alt="._MA_PEDIGREE_BTN_EDIT."></a>";
+ $access .= "<a href=\"deletebreeder.php?id=" . $row['ID'] . "\"><img src=\"assets/images/delete.gif\" alt=" . _MA_PEDIGREE_BTN_DELE . "></a>";
} else {
$access = "";
}
Modified: XoopsModules/pedigree/trunk/pedigree/class/breadcrumb.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/class/breadcrumb.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/class/breadcrumb.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -32,8 +32,8 @@
*/
class PedigreeBreadcrumb
{
- var $dirname;
- var $_bread = array();
+ public $dirname;
+ private $bread = array();
/**
*
@@ -51,7 +51,7 @@
*/
function addLink($title = '', $link = '')
{
- $this->_bread[] = array(
+ $this->bread[] = array(
'link' => $link,
'title' => $title
);
@@ -70,8 +70,8 @@
require_once $GLOBALS['xoops']->path('class/template.php');
$breadcrumbTpl = new XoopsTpl();
- $breadcrumbTpl->assign('breadcrumb', $this->_bread);
- $html = $breadcrumbTpl->fetch("db:" . $this->dirname . "_common_breadcrumb.html");
+ $breadcrumbTpl->assign('breadcrumb', $this->bread);
+ $html = $breadcrumbTpl->fetch("db:" . $this->dirname . "_common_breadcrumb.tpl");
unset($breadcrumbTpl);
return $html;
Added: XoopsModules/pedigree/trunk/pedigree/class/pedigreeUtilities.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/class/pedigreeUtilities.php (rev 0)
+++ XoopsModules/pedigree/trunk/pedigree/class/pedigreeUtilities.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -0,0 +1,27 @@
+<?php
+
+/**
+ * Created by PhpStorm.
+ * User: Mamba
+ * Date: 2014-11-19
+ * Time: 3:05
+ */
+class pedigreeUtilities
+{
+
+ /**
+ * Function responsible for checking if a directory exists, we can also write in and create an index.html file
+ *
+ * @param string $folder Le chemin complet du r\xE9pertoire \xE0 v\xE9rifier
+ *
+ * @return void
+ */
+ public static function prepareFolder($folder)
+ {
+ if (!is_dir($folder)) {
+ mkdir($folder, 0777);
+ file_put_contents($folder . '/index.html', '<script>history.go(-1);</script>');
+ }
+ chmod($folder, 0777);
+ }
+}
Property changes on: XoopsModules/pedigree/trunk/pedigree/class/pedigreeUtilities.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: XoopsModules/pedigree/trunk/pedigree/coi.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/coi.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/coi.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -15,7 +15,7 @@
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
-$xoopsOption['template_main'] = "pedigree_coi.html";
+$xoopsOption['template_main'] = "pedigree_coi.tpl";
include XOOPS_ROOT_PATH . '/header.php';
//get module configuration
@@ -169,6 +169,7 @@
} else {
$record = mysql_fetch_array($r);
}
+
return $record;
}
@@ -192,6 +193,7 @@
if ($d && $gen < $nb_gen) {
count_all($d, $gen + 1);
}
+
return 0;
}
@@ -520,6 +522,7 @@
if (!$dmax) {
$dmax = 2 * $nb_gen - 2;
}
+
return $distan;
}
@@ -540,34 +543,33 @@
if ($p == $m) /* IMPLEX FOUND (node of consanguinity) { for Anim #A */ {
$already_known = isset($ICknown[$p]) ? $ICknown[$p] : 0;
- if (!$already_known) {
- CONSANG($p);
- } // MAIN RECURSION:
- $ICp = isset($COIs[$p]) ? $COIs[$p] : 0; // we need to know the IC of Parent for Wright's formula
- if ($verbose && !$already_known && $ICp > 0.001 * $verbose) {
- echo "IC of Animal $p is $ICp$nl";
- }
+ if (!$already_known) {
+ CONSANG($p);
+ } // MAIN RECURSION:
+ $ICp = isset($COIs[$p]) ? $COIs[$p] : 0; // we need to know the IC of Parent for Wright's formula
+ if ($verbose && !$already_known && $ICp > 0.001 * $verbose) {
+ echo "IC of Animal $p is $ICp$nl";
+ }
- $incr = 1.0 / (1 << $ndist) * (1. + $ICp); // ******** applying WRIGHT's formula ********
+ $incr = 1.0 / (1 << $ndist) * (1. + $ICp); // ******** applying WRIGHT's formula ********
- // [Note: 1 << $ndist is equal to 2 power $ndist]
- $COIs[$a] = isset($COIs[$a]) ? $COIs[$a] : 0;
- $COIs[$a] += $incr; // incrementing the IC of AnimC
- if ($a == 0) {
- $deltaf[$p] += $incr;
- }
- /* contribution of Anim #P to IC of Anim #0 */
- // if ($verbose && $a == 0 && $incr > 0.0001*$verbose)
- // echo "Animal $p is contributing for " . substr ($deltaf[$p], 0, 10) . " to the IC of Animal $a$nl" ;
+ // [Note: 1 << $ndist is equal to 2 power $ndist]
+ $COIs[$a] = isset($COIs[$a]) ? $COIs[$a] : 0;
+ $COIs[$a] += $incr; // incrementing the IC of AnimC
+ if ($a == 0) {
+ $deltaf[$p] += $incr;
+ }
+ /* contribution of Anim #P to IC of Anim #0 */
+ // if ($verbose && $a == 0 && $incr > 0.0001*$verbose)
+ // echo "Animal $p is contributing for " . substr ($deltaf[$p], 0, 10) . " to the IC of Animal $a$nl" ;
- }
- else {
+ } else {
if (!$marked[$m] && $chrono[$m] < $paternal_rank) {
mater_side($p, $fathers[$m], $a, $ndist + 1);
- mater_side($p, $mothers[$m], $a, $ndist + 1);
+ mater_side($p, $mothers[$m], $a, $ndist + 1);
+ }
}
-}
return 0;
}
@@ -619,6 +621,7 @@
if (!$p || !$m) {
$COIs[$a] = $IC_if_deadend;
$ICknown[$a] = 2;
+
return 0;
}
@@ -699,6 +702,7 @@
if ($new) {
$nbtot = 0;
} /* Endless loop detected (see listing) */
+
return $nbtot;
}
@@ -711,14 +715,14 @@
{
global $sql2, $sql2bis, $xoopsDB;
$name = ' ';
- $ani = array();
+ $ani = array();
if ($ID) {
$sqlquery = "SELECT ID, NAAM, roft from " . $xoopsDB->prefix("pedigree_tree") . " where ID = '$ID'";
$queryresult = mysql_query($sqlquery);
$ani = mysql_fetch_array($queryresult);
// $name = $ani[1];
if ($sql2bis) { // true for E.R.o'S. only
- $name = html_accents ($name) ;
+ $name = html_accents($name);
//$affx = $ani[5] ; // affix-ID
if ($affx) {
$affix = fetch_record("$sql2bis '$affx'");
@@ -786,10 +790,10 @@
$content .= $val;
}
if ($sex == 1) {
- $geslacht = "<img src=\"images/female.gif\">";
+ $geslacht = "<img src=\"assets/images/female.gif\">";
}
if ($sex == 0) {
- $geslacht = "<img src=\"images/male.gif\">";
+ $geslacht = "<img src=\"assets/images/male.gif\">";
}
$content .= "</td><td>" . $geslacht . "</td><td>" . $nb_children . _MA_PEDIGREE_COI_OFF . '</td></tr>';
@@ -845,7 +849,9 @@
$a = $rowhond['ID'];
$s = $rowhond['father'];
$d = $rowhond['mother'];
-} else {$a = 0;}
+} else {
+ $a = 0;
+}
$a += 0;
$s += 0;
$d += 0; // [IDs are numbers]
@@ -1119,7 +1125,7 @@
CONSANG(2);
} // Dam
// $COR = 2.0 * $COIs[0] / sqrt((1. + $COIs[1]) * (1. + $COIs[2]));
- $COR = 2.0 * (isset($COIs[0]) ? $COIs[0] : 0) / sqrt((1. + (isset($COIs[1]) ? $COIs[1] : 0)) * (1. + (isset($COIs[2]) ? $COIs[2] : 0)));
+ $COR = 2.0 * (isset($COIs[0]) ? $COIs[0] : 0) / sqrt((1. + (isset($COIs[1]) ? $COIs[1] : 0)) * (1. + (isset($COIs[2]) ? $COIs[2] : 0)));
$COR = substr($COR, 0, 8);
if (!$COR) {
$COR = "n.a.";
Modified: XoopsModules/pedigree/trunk/pedigree/delete.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/delete.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/delete.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -16,7 +16,7 @@
// Include any common code for this module.
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
-$xoopsOption['template_main'] = "pedigree_delete.html";
+$xoopsOption['template_main'] = "pedigree_delete.tpl";
include XOOPS_ROOT_PATH . '/header.php';
Modified: XoopsModules/pedigree/trunk/pedigree/deletebreeder.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/deletebreeder.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/deletebreeder.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -16,7 +16,7 @@
// Include any common code for this module.
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
-$xoopsOption['template_main'] = "pedigree_delete.html";
+$xoopsOption['template_main'] = "pedigree_delete.tpl";
include XOOPS_ROOT_PATH . '/header.php';
Modified: XoopsModules/pedigree/trunk/pedigree/deletebreederpage.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/deletebreederpage.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/deletebreederpage.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -16,7 +16,7 @@
// Include any common code for this module.
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
-$xoopsOption['template_main'] = "pedigree_delete.html";
+$xoopsOption['template_main'] = "pedigree_delete.tpl";
include XOOPS_ROOT_PATH . '/header.php';
Modified: XoopsModules/pedigree/trunk/pedigree/deletepage.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/deletepage.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/deletepage.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -17,7 +17,7 @@
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_field.php");
-$xoopsOption['template_main'] = "pedigree_delete.html";
+$xoopsOption['template_main'] = "pedigree_delete.tpl";
include XOOPS_ROOT_PATH . '/header.php';
@@ -49,8 +49,7 @@
}
}
if ($access == "1") {
- $sql = "INSERT INTO " . $xoopsDB->prefix("pedigree_trash") . " SELECT * FROM " . $xoopsDB->prefix("pedigree_tree") . " WHERE " . $xoopsDB->prefix("pedigree_tree") . ".ID='"
- . $dogid . "'";
+ $sql = "INSERT INTO " . $xoopsDB->prefix("pedigree_trash") . " SELECT * FROM " . $xoopsDB->prefix("pedigree_tree") . " WHERE " . $xoopsDB->prefix("pedigree_tree") . ".ID='" . $dogid . "'";
mysql_query($sql);
$delsql = "DELETE FROM " . $xoopsDB->prefix("pedigree_tree") . " WHERE ID ='" . $row['ID'] . "'";
mysql_query($delsql);
Modified: XoopsModules/pedigree/trunk/pedigree/docs/changelog.txt
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/docs/changelog.txt 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/docs/changelog.txt 2014-11-22 07:03:35 UTC (rev 12865)
@@ -1,16 +1,28 @@
---------------------------------------
+1.31 Alpha 5 NOT RELEASED
+---------------------------------------
+
+- replaced phpThumbnail with Zebra Image (mamba)
+- added "Magnific Popup" for images (mamba)
+- moved uploads to /uploads/pedigree (mamba)
+- simplified creation of upload folders, based on Hervet's Oledrion (mamba)
+- renamed templates from .html to .tpl (mamba)
+- moved images, .js and css files to /assets (mamba)
+
+
+
+TODO:
+- updated Alphabet listing with Highlights (mamba)
+
+
+---------------------------------------
1.31 Alpha 4 NOT RELEASED
---------------------------------------
- changes to COI templates (mamba)
- replaced ColorPicker with jsColor (mamba)
- English corrections (mamba)
--
-TODO:
-- add Zebra Image
--
-
---------------------------------------
1.31 Alpha 3 2014-01-25
---------------------------------------
Modified: XoopsModules/pedigree/trunk/pedigree/dog.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/dog.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/dog.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -2,6 +2,7 @@
// -------------------------------------------------------------------------
require_once dirname(dirname(__DIR__)) . '/mainfile.php';
+include_once __DIR__ . '/include/config.php';
/*
if (file_exists(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/language/" . $xoopsConfig['language'] . "/main.php")) {
@@ -10,9 +11,9 @@
include_once XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/language/english/main.php";
}
*/
+$mydirname = basename(__DIR__);
+xoops_loadLanguage('main', $mydirname);
-xoops_loadLanguage('main', basename(dirname(__DIR__)));
-
// Include any common code for this module.
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/functions.php");
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_field.php");
@@ -22,15 +23,28 @@
extract($_GET, EXTR_PREFIX_ALL, "param");
extract($_POST, EXTR_PREFIX_ALL, "param");
-$xoopsOption['template_main'] = "pedigree_dog.html";
+$xoopsOption['template_main'] = "pedigree_dog.tpl";
include XOOPS_ROOT_PATH . '/header.php';
+$GLOBALS['xoTheme']->addScript("browse.php?Frameworks/jquery/jquery.js");
+$GLOBALS['xoTheme']->addScript("browse.php?modules/" . $mydirname . "/assets/js/jquery.magnific-popup.min.js");
+//$GLOBALS['xoTheme']->addStylesheet("browse.php?modules/".$mydirname ."/assets/css/magnific-popup.css");
+
+$GLOBALS['xoTheme']->addStylesheet(PEDIGREE_URL . '/assets/css/magnific-popup.css');
+
+if (isset($GLOBALS['xoTheme'])) {
+ $GLOBALS['xoTheme']->addScript('include/color-picker.js');
+} else {
+ echo '<script type="text/javascript" src="' . XOOPS_URL . '/include/color-picker.js"></script>';
+}
+
global $xoopsUser, $xoopsTpl, $xoopsDB, $xoopsModuleConfig, $xoopsModule;
$pathIcon16 = $xoopsModule->getInfo('icons16');
xoops_load('XoopsUserUtility');
+$dam = $sire = '';
//get module configuration
$module_handler =& xoops_gethandler('module');
@@ -81,33 +95,34 @@
}
//gender
if ($row['roft'] == 0) {
- $gender = "<img src=\"images/male.gif\"> " . strtr(_MA_PEDIGREE_FLD_MALE, array('[male]' => $moduleConfig['male']));
+ $gender = "<img src=\"assets/images/male.gif\"> " . strtr(_MA_PEDIGREE_FLD_MALE, array('[male]' => $moduleConfig['male']));
} else {
- $gender = "<img src=\"images/female.gif\"> " . strtr(_MA_PEDIGREE_FLD_FEMA, array('[female]' => $moduleConfig['female']));
+ $gender = "<img src=\"assets/images/female.gif\"> " . strtr(_MA_PEDIGREE_FLD_FEMA, array('[female]' => $moduleConfig['female']));
}
//Sire
if ($row['father'] != 0) {
$querysire = "SELECT NAAM from " . $xoopsDB->prefix("pedigree_tree") . " WHERE ID=" . $row['father'];
$ressire = $xoopsDB->query($querysire);
while ($rowsire = $xoopsDB->fetchArray($ressire)) {
- $sire = "<img src=\"images/male.gif\"><a href=\"dog.php?id=" . $row['father'] . "\">" . stripslashes($rowsire['NAAM']) . "</a>";
+ $sire = "<img src=\"assets/images/male.gif\"><a href=\"dog.php?id=" . $row['father'] . "\">" . stripslashes($rowsire['NAAM']) . "</a>";
}
} else {
- $sire = "<img src=\"images/male.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=0&letter=a\">" . _MA_PEDIGREE_UNKNOWN . "</a>";
+ $sire = "<img src=\"assets/images/male.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=0&letter=a\">" . _MA_PEDIGREE_UNKNOWN . "</a>";
}
//Dam
if ($row['mother'] != 0) {
$querydam = "SELECT NAAM from " . $xoopsDB->prefix("pedigree_tree") . " WHERE ID=" . $row['mother'];
$resdam = $xoopsDB->query($querydam);
while ($rowdam = $xoopsDB->fetchArray($resdam)) {
- $dam = "<img src=\"images/female.gif\"><a href=\"dog.php?id=" . $row['mother'] . "\">" . stripslashes($rowdam['NAAM']) . "</a>";
+ $dam = "<img src=\"assets/images/female.gif\"><a href=\"dog.php?id=" . $row['mother'] . "\">" . stripslashes($rowdam['NAAM']) . "</a>";
}
} else {
- $dam = "<img src=\"images/female.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=1&letter=a\">" . _MA_PEDIGREE_UNKNOWN . "</a>";
+ $dam = "<img src=\"assets/images/female.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=1&letter=a\">" . _MA_PEDIGREE_UNKNOWN . "</a>";
}
//picture
if ($row['foto'] != "") {
- $picture = "<img src=images/thumbnails/" . $row['foto'] . "_400.jpeg>";
+ $picture = "<img src=" . PEDIGREE_UPLOAD_URL . "/images/thumbnails/" . $row['foto'] . "_400.jpeg>";
+ $pictureBig = "<img src=" . PEDIGREE_UPLOAD_URL . "/images/" . $row['foto'] . ">";
} else {
$picture = "<a href=\"update.php?id=" . $row['ID'] . "&fld=pc\">" . _MA_PEDIGREE_UNKNOWN . "</a>";
}
Modified: XoopsModules/pedigree/trunk/pedigree/edit.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/edit.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/edit.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -2,6 +2,7 @@
// -------------------------------------------------------------------------
require_once dirname(dirname(__DIR__)) . '/mainfile.php';
+include_once __DIR__ . '/include/config.php';
/*
if (file_exists(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/language/" . $xoopsConfig['language'] . "/main.php")) {
@@ -11,14 +12,14 @@
}
*/
-xoops_loadLanguage('main', basename(dirname(__DIR__)));
+xoops_loadLanguage('main', basename(__DIR__));
//needed for generation of pie charts
ob_start();
include(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_eq_pie.php");
require_once(XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->dirname() . "/include/class_field.php");
-$xoopsOption['template_main'] = "pedigree_edit.html";
+$xoopsOption['template_main'] = "pedigree_edit.tpl";
include XOOPS_ROOT_PATH . '/header.php';
// Include any common code for this module.
@@ -113,7 +114,7 @@
$form->addElement(
new XoopsFormLabel(
"<b>" . strtr(_MA_PEDIGREE_FLD_FATH, array('[father]' => $moduleConfig['father'])) . "</b>",
- "<img src=\"images/male.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=1&letter=a\">" . $rowfetch['NAAM'] . "</a>"
+ "<img src=\"assets/images/male.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=1&letter=a\">" . $rowfetch['NAAM'] . "</a>"
)
);
}
@@ -121,7 +122,7 @@
$form->addElement(
new XoopsFormLabel(
"<b>" . strtr(_MA_PEDIGREE_FLD_FATH, array('[father]' => $moduleConfig['father'])) . "</b>",
- "<img src=\"images/male.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=1&letter=a\">Unknown</a>"
+ "<img src=\"assets/images/male.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=1&letter=a\">Unknown</a>"
)
);
}
@@ -134,7 +135,7 @@
$form->addElement(
new XoopsFormLabel(
"<b>" . strtr(_MA_PEDIGREE_FLD_MOTH, array('[mother]' => $moduleConfig['mother'])) . "</b>",
- "<img src=\"images/female.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=0&letter=a\">" . $rowfetch['NAAM'] . "</a>"
+ "<img src=\"assets/images/female.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=0&letter=a\">" . $rowfetch['NAAM'] . "</a>"
)
);
}
@@ -142,7 +143,7 @@
$form->addElement(
new XoopsFormLabel(
"<b>" . strtr(_MA_PEDIGREE_FLD_MOTH, array('[mother]' => $moduleConfig['mother'])) . "</b>",
- "<img src=\"images/female.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=0&letter=a\">Unknown</a>"
+ "<img src=\"assets/images/female.gif\"><a href=\"seldog.php?curval=" . $row['ID'] . "&gend=0&letter=a\">Unknown</a>"
)
);
}
@@ -168,7 +169,7 @@
}
//picture
if ($row['foto'] != "") {
- $picture = "<img src=images/thumbnails/" . $row['foto'] . "_400.jpeg>";
+ $picture = "<img src=" . PEDIGREE_UPLOAD_URL . "/images/thumbnails" . $row['foto'] . "_400.jpeg>";
$form->addElement(new XoopsFormLabel('<b>Picture</b>', $picture));
} else {
$picture = "";
Deleted: XoopsModules/pedigree/trunk/pedigree/extra/smartclone/plugins/XOOPS2.5_mod_Pedigree_1.31_Alpha1_xoops.zip
===================================================================
(Binary files differ)
Modified: XoopsModules/pedigree/trunk/pedigree/footer.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/footer.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/footer.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -19,7 +19,7 @@
* @version svn:$id$
*/
$uid = is_object($xoopsUser) ? (int)$xoopsUser->getVar('uid') : 0;
-
+/*
$xoopsTpl->assign("wfdownloads_adminpage", "<a href='" . PEDIGREE_URL . "/admin/index.php'>" . _MD_PEDIGREE_ADMIN_PAGE . "</a>");
$xoopsTpl->assign("isAdmin", $wfdownloads_isAdmin);
@@ -29,5 +29,50 @@
"ref_smartfactory",
"WFDownloads is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)"
);
+*/
+include_once XOOPS_ROOT_PATH . '/footer.php';
-include_once XOOPS_ROOT_PATH . '/footer.php';
+?>
+<script type="text/javascript">
+
+ $('.magnific_zoom').magnificPopup({
+ type : 'image',
+ image : {
+ cursor : 'mfp-zoom-out-cur',
+ titleSrc : "title",
+ verticalFit: true,
+ tError : 'The image could not be loaded.' // Error message
+ },
+ iframe : {
+ patterns: {
+ youtube : {
+ index: 'youtube.com/',
+ id : 'v=',
+ src : '//www.youtube.com/embed/%id%?autoplay=1'
+ }, vimeo: {
+ index: 'vimeo.com/',
+ id : '/',
+ src : '//player.vimeo.com/video/%id%?autoplay=1'
+ }, gmaps: {
+ index: '//maps.google.',
+ src : '%id%&output=embed'
+ }
+ }
+ },
+ preloader : true,
+ showCloseBtn : true,
+ closeBtnInside : false,
+ closeOnContentClick: true,
+ closeOnBgClick : true,
+ enableEscapeKey : true,
+ modal : false,
+ alignTop : false,
+ mainClass : 'mfp-img-mobile mfp-fade',
+ zoom : {
+ enabled : true,
+ duration: 300,
+ easing : 'ease-in-out'
+ },
+ removalDelay : 200
+ });
+</script>
Modified: XoopsModules/pedigree/trunk/pedigree/header.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/header.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/header.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -23,8 +23,17 @@
xoops_loadLanguage('main', basename(dirname(__DIR__)));
+if (!isset($xoopsTpl) || !is_object($xoopsTpl)) {
+ include_once(XOOPS_ROOT_PATH . "/class/template.php");
+ $xoopsTpl = new XoopsTpl();
+}
+//$xoops = Xoops::getInstance();
+//$xoopsTpl = $xoops->tpl();
+$xoopsTpl->assign('mod_url', PEDIGREE_URL); //<{$mod_url}>
+
+
// uncomment the below line only if you are using Protector 3.x module
// and you trust your users when uploading files, it is recommended to not allow anonymous uploads if you do so!!
//define('PROTECTOR_SKIP_FILESCHECKER', true);
Modified: XoopsModules/pedigree/trunk/pedigree/include/class_field.php
===================================================================
--- XoopsModules/pedigree/trunk/pedigree/include/class_field.php 2014-11-22 06:06:12 UTC (rev 12864)
+++ XoopsModules/pedigree/trunk/pedigree/include/class_field.php 2014-11-22 07:03:35 UTC (rev 12865)
@@ -251,7 +251,7 @@
*/
function lookup($fieldnumber)
{
- $ret = array();
+ $ret = array();
global $xoopsDB;
$SQL = "SELECT * from " . $xoopsDB->prefix("pedigree_lookup" . $fieldnumber) . " ORDER BY 'order'";
$result = $xoopsDB->query($SQL);
@@ -480,7 +480,7 @@
*/
function showField()
{
- $choosenvalue = '';
+ $choosenvalue = '';
$lookupcontents = Field::lookup($this->fieldnumber);
for ($i = 0; $i < count($lookupcontents); ++$i) {
if ($lookupcontents[$i]['id'] == $this->value) {
@@ -491,9 +491,12 @@
return $this->fieldname . " : " . $choosenvalue;
}
+ /**
+ * @return string
+ */
function showValue()
{
- $choosenvalue = '';
+ $choosenvalue = '';
$lookupcontents = Field::lookup($this->fieldnumber);
for ($i = 0; $i < count($lookupcontents); ++$i) {
if ($lookupcontents[$i]['id'] == $this->value) {
@@ -839,7 +842,7 @@
*/
function viewField()
{
- $view = new XoopsFormLabel($this->fieldname, "<img src=\"images/thumbnails/" ...
[truncated message content] |
|
From: <be...@us...> - 2014-11-22 06:06:26
|
Revision: 12864
http://sourceforge.net/p/xoops/svn/12864
Author: beckmi
Date: 2014-11-22 06:06:12 +0000 (Sat, 22 Nov 2014)
Log Message:
-----------
Code Cleanup
Modified Paths:
--------------
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/images.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/import.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/indexpage.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/menu.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/mimetypes.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/mirrors.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/permissions.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/reportsmodifications.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/reviews.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/brokenfile.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/dbupdater.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/download.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/mirror.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/modification.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/multicolumnsthemeform.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/review.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/tree.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/wfdownloads_lists.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/functions.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/oninstall.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/onuninstall.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/onupdate.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/index.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/language/english/admin.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/language/english/modinfo.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/mirror.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/ratefile.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/review.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/singlefile.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/submit.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/viewcat.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/visit.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/xoops_version.php
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php 2014-11-22 04:11:17 UTC (rev 12863)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php 2014-11-22 06:06:12 UTC (rev 12864)
@@ -52,19 +52,19 @@
include_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
$sform = new XoopsThemeForm(_AM_WFDOWNLOADS_CCATEGORY_MOVE, 'move', xoops_getenv('PHP_SELF'));
- $categoryObjs = $wfdownloads->getHandler('category')->getObjects();
+ $categoryObjs = $wfdownloads->getHandler('category')->getObjects();
$categoryObjsTree = new XoopsObjectTree($categoryObjs, 'cid', 'pid');
$sform->addElement(new XoopsFormLabel(_AM_WFDOWNLOADS_BMODIFY, $categoryObjsTree->makeSelBox('target', 'title')));
- $create_tray = new XoopsFormElementTray('', '');
- $create_tray->addElement(new XoopsFormHidden('source', $cid));
- $create_tray->addElement(new XoopsFormHidden('ok', true));
- $create_tray->addElement(new XoopsFormHidden('op', 'category.move'));
- $butt_save = new XoopsFormButton('', '', _AM_WFDOWNLOADS_BMOVE, 'submit');
- $butt_save->setExtra('onclick="this.form.elements.op.value=\'category.move\'"');
- $create_tray->addElement($butt_save);
- $butt_cancel = new XoopsFormButton('', '', _AM_WFDOWNLOADS_BCANCEL, 'submit');
- $butt_cancel->setExtra('onclick="this.form.elements.op.value=\'cancel\'"');
- $create_tray -> addElement($butt_cancel);
+ $create_tray = new XoopsFormElementTray('', '');
+ $create_tray->addElement(new XoopsFormHidden('source', $cid));
+ $create_tray->addElement(new XoopsFormHidden('ok', true));
+ $create_tray->addElement(new XoopsFormHidden('op', 'category.move'));
+ $butt_save = new XoopsFormButton('', '', _AM_WFDOWNLOADS_BMOVE, 'submit');
+ $butt_save->setExtra('onclick="this.form.elements.op.value=\'category.move\'"');
+ $create_tray->addElement($butt_save);
+ $butt_cancel = new XoopsFormButton('', '', _AM_WFDOWNLOADS_BCANCEL, 'submit');
+ $butt_cancel->setExtra('onclick="this.form.elements.op.value=\'cancel\'"');
+ $create_tray->addElement($butt_cancel);
$sform->addElement($create_tray);
$sform->display();
xoops_cp_footer();
@@ -89,40 +89,40 @@
case 'category.save':
case 'addCat':
- $cid = XoopsRequest::getInt('cid', 0, 'POST');
- $pid = XoopsRequest::getInt('pid', 0, 'POST');
- $weight = (isset($_POST['weight']) && $_POST['weight'] > 0) ? (int) $_POST["weight"] : 0;
- $down_groups = isset($_POST['groups']) ? $_POST['groups'] : array();
- $up_groups = isset($_POST['up_groups']) ? $_POST['up_groups'] : array();
- $spotlighthis = (isset($_POST['lid'])) ? (int) $_POST['lid'] : 0;
+ $cid = XoopsRequest::getInt('cid', 0, 'POST');
+ $pid = XoopsRequest::getInt('pid', 0, 'POST');
+ $weight = (isset($_POST['weight']) && $_POST['weight'] > 0) ? (int)$_POST["weight"] : 0;
+ $down_groups = isset($_POST['groups']) ? $_POST['groups'] : array();
+ $up_groups = isset($_POST['up_groups']) ? $_POST['up_groups'] : array();
+ $spotlighthis = (isset($_POST['lid'])) ? (int)$_POST['lid'] : 0;
$spotlighttop = (isset($_POST['spotlighttop']) && ($_POST['spotlighttop'] == 1)) ? 1 : 0;
include_once XOOPS_ROOT_PATH . '/class/uploader.php';
$allowedMimetypes = array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png');
- $imgurl = 'blank.png';
- $maxFileSize = $wfdownloads->getConfig('maxfilesize');
- $maxImgWidth = $wfdownloads->getConfig('maximgwidth');
- $maxImgHeight = $wfdownloads->getConfig('maximgheight');
- $uploadDirectory = XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('catimage');
- $uploader = new XoopsMediaUploader($uploadDirectory, $allowedMimetypes, $maxFileSize, $maxImgWidth, $maxImgHeight);
+ $imgurl = 'blank.png';
+ $maxFileSize = $wfdownloads->getConfig('maxfilesize');
+ $maxImgWidth = $wfdownloads->getConfig('maximgwidth');
+ $maxImgHeight = $wfdownloads->getConfig('maximgheight');
+ $uploadDirectory = XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('catimage');
+ $uploader = new XoopsMediaUploader($uploadDirectory, $allowedMimetypes, $maxFileSize, $maxImgWidth, $maxImgHeight);
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) {
$uploader->setTargetFileName('wfdownloads_' . uniqid(time()) . '--' . strtolower($_FILES['uploadfile']['name']));
$uploader->fetchMedia($_POST['xoops_upload_file'][0]);
if (!$uploader->upload()) {
$errors = $uploader->getErrors();
- redirect_header('javascript:history.go(-1)',3, $errors);
+ redirect_header('javascript:history.go(-1)', 3, $errors);
} else {
$imgurl = $uploader->getSavedFileName();
}
} else {
- $imgurl = (isset($_POST['imgurl']) && $_POST['imgurl'] != 'blank.png') ? $myts -> addslashes($_POST['imgurl']) : '';
+ $imgurl = (isset($_POST['imgurl']) && $_POST['imgurl'] != 'blank.png') ? $myts->addslashes($_POST['imgurl']) : '';
}
if (!$cid) {
$categoryObj = $wfdownloads->getHandler('category')->create();
} else {
$categoryObj = $wfdownloads->getHandler('category')->get($cid);
- $childcats = $wfdownloads->getHandler('category')->getChildCats($categoryObj);
+ $childcats = $wfdownloads->getHandler('category')->getChildCats($categoryObj);
if ($pid == $cid || in_array($pid, array_keys($childcats))) {
$categoryObj->setErrors(_AM_WFDOWNLOADS_CCATEGORY_CHILDASPARENT);
}
@@ -141,7 +141,7 @@
$categoryObj->setVar('dobr', isset($_POST['dobr']));
// Formulize module support (2006/05/04) jpc - start
if (wfdownloads_checkModule('formulize')) {
- $formulize_fid = (isset($_POST['formulize_fid'])) ? (int) $_POST['formulize_fid'] : 0;
+ $formulize_fid = (isset($_POST['formulize_fid'])) ? (int)$_POST['formulize_fid'] : 0;
$categoryObj->setVar('formulize_fid', $formulize_fid);
}
// Formulize module support (2006/05/04) jpc - end
@@ -153,15 +153,15 @@
}
if (!$cid) {
if ($cid == 0) {
- $newid = (int) $categoryObj->getVar('cid');
+ $newid = (int)$categoryObj->getVar('cid');
}
wfdownloads_savePermissions($down_groups, $newid, 'WFDownCatPerm');
wfdownloads_savePermissions($up_groups, $newid, 'WFUpCatPerm');
// Notify of new category
- $tags = array();
+ $tags = array();
$tags['CATEGORY_NAME'] = $_POST['title'];
- $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . '/viewcat.php?cid=' . $newid;
- $notification_handler = xoops_gethandler('notification');
+ $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . '/viewcat.php?cid=' . $newid;
+ $notification_handler = xoops_gethandler('notification');
$notification_handler->triggerEvent('global', 0, 'new_category', $tags);
$database_mess = _AM_WFDOWNLOADS_CCATEGORY_CREATED;
} else {
@@ -174,11 +174,11 @@
case 'category.delete':
case 'del':
- $cid = XoopsRequest::getInt('cid', 0);
- $ok = XoopsRequest::getBool('ok', false, 'POST');
- $categoryObjs = $wfdownloads->getHandler('category')->getObjects();
+ $cid = XoopsRequest::getInt('cid', 0);
+ $ok = XoopsRequest::getBool('ok', false, 'POST');
+ $categoryObjs = $wfdownloads->getHandler('category')->getObjects();
$categoryObjsTree = new XoopsObjectTree($categoryObjs, 'cid', 'pid');
- if ($ok == true) {
+ if ($ok === true) {
// get all subcategories under the specified category
$childCategoryObjs = $categoryObjsTree->getAllChild($cid);
foreach ($childCategoryObjs as $childCategoryObj) {
@@ -199,7 +199,7 @@
$wfdownloads->getHandler('report')->deleteAll($download_criteria);
$wfdownloads->getHandler('download')->deleteAll($download_criteria);
foreach (array_keys($downloads) as $lid) {
- xoops_comment_delete($wfdownloads->getModule()->mid(), (int) $lid);
+ xoops_comment_delete($wfdownloads->getModule()->mid(), (int)$lid);
}
// all downloads for each category is deleted, now delete the category data
@@ -207,8 +207,8 @@
$error = _AM_WFDOWNLOADS_DBERROR;
foreach ($cids as $cid) {
- xoops_groupperm_deletebymoditem ($wfdownloads->getModule()->mid(), 'WFDownCatPerm', $cid);
- xoops_groupperm_deletebymoditem ($wfdownloads->getModule() -> mid(), 'WFUpCatPerm', $cid);
+ xoops_groupperm_deletebymoditem($wfdownloads->getModule()->mid(), 'WFDownCatPerm', $cid);
+ xoops_groupperm_deletebymoditem($wfdownloads->getModule()->mid(), 'WFUpCatPerm', $cid);
}
redirect_header($currentFile, 1, _AM_WFDOWNLOADS_CCATEGORY_DELETED);
@@ -237,7 +237,7 @@
$categoryObj = $wfdownloads->getHandler('category')->create();
}
$form = $categoryObj->getForm();
- $form -> display();
+ $form->display();
include_once __DIR__ . '/admin_footer.php';
break;
@@ -257,7 +257,7 @@
if ($totalCategories > 0) {
$sorted_categories = wfdownloads_sortCategories();
$GLOBALS['xoopsTpl']->assign('sorted_categories', $sorted_categories);
- $GLOBALS['xoopsTpl']->assign('token', $GLOBALS['xoopsSecurity']->getTokenHTML() );
+ $GLOBALS['xoopsTpl']->assign('token', $GLOBALS['xoopsSecurity']->getTokenHTML());
$GLOBALS['xoopsTpl']->display("db:{$wfdownloads->getModule()->dirname()}_am_categorieslist.tpl");
} else {
redirect_header("{$currentFile}?op=category.add", 1, _AM_WFDOWNLOADS_CCATEGORY_NOEXISTS);
@@ -267,12 +267,12 @@
case 'categories.reorder':
if (!$GLOBALS['xoopsSecurity']->check()) {
- redirect_header($currentFile, 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors() ));
+ redirect_header($currentFile, 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
}
if (isset($_POST['new_weights']) && count($_POST['new_weights']) > 0) {
$new_weights = $_POST['new_weights'];
- $ids = array();
+ $ids = array();
foreach ($new_weights as $cid => $new_weight) {
$categoryObj = $wfdownloads->getHandler('category')->get($cid);
$categoryObj->setVar('weight', $new_weight);
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php 2014-11-22 04:11:17 UTC (rev 12863)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php 2014-11-22 06:06:12 UTC (rev 12864)
@@ -59,8 +59,8 @@
// Allowed mimetypes list
echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . _AM_WFDOWNLOADS_FILE_ALLOWEDAMIME . "</legend>\n";
echo "<div style='padding: 8px;'>\n";
- $criteria = new Criteria("mime_admin", true);
- $mimetypes = $wfdownloads->getHandler('mimetype')->getList($criteria);
+ $criteria = new Criteria("mime_admin", true);
+ $mimetypes = $wfdownloads->getHandler('mimetype')->getList($criteria);
$allowMimetypes = implode(' | ', $mimetypes);
echo $allowMimetypes;
echo "</div>\n";
@@ -77,16 +77,16 @@
redirect_header($currentFile, 4, _AM_WFDOWNLOADS_DOWN_ERROR_CATEGORYNOTFOUND);
exit();
}
- $title = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FILE_EDIT);
+ $title = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FILE_EDIT);
$title12 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_1STEP);
$title22 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_EDITDOWNLOADTITLE);
} else {
// create download
$downloadObj = $wfdownloads->getHandler('download')->create();
- $cid = XoopsRequest::getInt('cid', 0, 'POST');
+ $cid = XoopsRequest::getInt('cid', 0, 'POST');
$categoryObj = $wfdownloads->getHandler('category')->get($cid);
$downloadObj->setVar('cid', $cid);
- $title = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FILE_CREATE);
+ $title = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FILE_CREATE);
$title12 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_1STEP);
$title22 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_DOWNLOADTITLE);
}
@@ -97,15 +97,16 @@
$sform = $downloadObj->getAdminForm($title);
} elseif ((isset($_POST['submit_category']) && !empty($_POST['submit_category']))) {
// two steps form: 2nd step
- $fid = $categoryObj->getVar('formulize_fid');
+ $fid = $categoryObj->getVar('formulize_fid');
$customArray = array();
if ($fid) {
include_once XOOPS_ROOT_PATH . '/modules/formulize/include/formdisplay.php';
include_once XOOPS_ROOT_PATH . '/modules/formulize/include/functions.php';
- $customArray['fid'] = $fid;
+ $customArray['fid'] = $fid;
$customArray['formulize_mgr'] = xoops_getmodulehandler('elements', 'formulize');
- $customArray['groups'] = $GLOBALS['xoopsUser'] ? $GLOBALS['xoopsUser']->getGroups() : array(0 => XOOPS_GROUP_ANONYMOUS);
- $customArray['prevEntry'] = getEntryValues( // is a Formulize function
+ $customArray['groups'] = $GLOBALS['xoopsUser'] ? $GLOBALS['xoopsUser']->getGroups() : array(0 => XOOPS_GROUP_ANONYMOUS);
+ $customArray['prevEntry'] = getEntryValues(
+ // is a Formulize function
$downloadObj->getVar('formulize_idreq'),
$customArray['formulize_mgr'],
$customArray['groups'],
@@ -124,7 +125,7 @@
} else {
$owner = getEntryOwner($customArray['entry'], $fid); // is a Formulize function
}
- $ownerGroups = $member_handler->getGroupsByUser($owner, false);
+ $ownerGroups = $member_handler->getGroupsByUser($owner, false);
$customArray['owner_groups'] = $ownerGroups;
}
$sform = $downloadObj->getAdminForm($title22, $customArray);
@@ -192,9 +193,9 @@
foreach ($regUserRatingObjs as $regUserRatingObj) {
$formatted_date = XoopsLocal::formatTimestamp($regUserRatingObj->getVar('ratingtimestamp'), 'l');
- $userAvgRating = isset($userRatings[$regUserRatingObj->getVar('ratinguser')]) ? $userRatings[$regUserRatingObj->getVar('ratinguser')]['avg'] : 0;
- $userVotes = isset($userRatings[$regUserRatingObj->getVar('ratinguser')]) ? $userRatings[$regUserRatingObj->getVar('ratinguser')]['count'] : 0;
- $ratingUserName = XoopsUser :: getUnameFromId($regUserRatingObj->getVar('ratinguser'));
+ $userAvgRating = isset($userRatings[$regUserRatingObj->getVar('ratinguser')]) ? $userRatings[$regUserRatingObj->getVar('ratinguser')]['avg'] : 0;
+ $userVotes = isset($userRatings[$regUserRatingObj->getVar('ratinguser')]) ? $userRatings[$regUserRatingObj->getVar('ratinguser')]['count'] : 0;
+ $ratingUserName = XoopsUser:: getUnameFromId($regUserRatingObj->getVar('ratinguser'));
echo "
<tr><td class='head'>$ratingUserName</td>\n
@@ -204,8 +205,7 @@
<td class='even'>$userVotes</th>\n
<td class='even'>$formatted_date</th>\n
<td class='even'>\n
- <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $regUserRatingObj->getVar('ratingid') . "'>"
- . $imagearray['deleteimg'] . "</a>\n
+ <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $regUserRatingObj->getVar('ratingid') . "'>" . $imagearray['deleteimg'] . "</a>\n
</th></tr>\n
";
}
@@ -227,14 +227,14 @@
if ($anonUserRatingCount == 0) {
echo "<tr><td colspan='7' class='even'><b>" . _AM_WFDOWNLOADS_VOTE_NOUNREGVOTES . "</b></td></tr>";
} else {
- $criteria = new Criteria('ratinguser', 0);
- $userRatings = $wfdownloads->getHandler('rating')->getUserAverage($criteria);
+ $criteria = new Criteria('ratinguser', 0);
+ $userRatings = $wfdownloads->getHandler('rating')->getUserAverage($criteria);
$anonUserRatingObjs = $wfdownloads->getHandler('rating')->getObjects($anonUserCriteria);
foreach (array_keys($anonUserRatingObjs) as $anonUserRatingObj) {
$formatted_date = XoopsLocal::formatTimestamp($anonUserRatingObj->getVar('ratingtimestamp'), 'l');
- $userAvgRating = isset($userRatings['avg']) ? $userRatings['avg'] : 0;
- $userVotes = isset($userRatings['count']) ? $userRatings['count'] : 0;
+ $userAvgRating = isset($userRatings['avg']) ? $userRatings['avg'] : 0;
+ $userVotes = isset($userRatings['count']) ? $userRatings['count'] : 0;
$ratingUserName = $GLOBALS['xoopsConfig']['anonymous'];
@@ -246,8 +246,7 @@
<td class='even'>$userVotes</th>\n
<td class='even'>$formatted_date</th>\n
<td class='even'>\n
- <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $anonUserRatingObj->getVar('ratingid') . "'>"
- . $imagearray['deleteimg'] . "</a>\n
+ <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $anonUserRatingObj->getVar('ratingid') . "'>" . $imagearray['deleteimg'] . "</a>\n
</th></tr>\n
";
}
@@ -260,27 +259,27 @@
case 'download.save':
case 'addDownload':
- $lid = XoopsRequest::getInt('lid', 0, 'POST');
- $cid = XoopsRequest::getInt('cid', 0, 'POST');
+ $lid = XoopsRequest::getInt('lid', 0, 'POST');
+ $cid = XoopsRequest::getInt('cid', 0, 'POST');
$status = XoopsRequest::getInt('status', _WFDOWNLOADS_STATUS_UPDATED, 'POST');
if ($lid > 0) {
$thisIsANewRecord = false; /* Added by Lankford on 2007/3/21 */
- $downloadObj = $wfdownloads->getHandler('download')->get($lid);
+ $downloadObj = $wfdownloads->getHandler('download')->get($lid);
} else {
$thisIsANewRecord = true; /* Added by Lankford on 2007/3/21 */
- $downloadObj = $wfdownloads->getHandler('download')->create();
+ $downloadObj = $wfdownloads->getHandler('download')->create();
}
// Define URL
if (empty($_FILES['userfile']['name'])) {
if ($_POST['url'] && $_POST['url'] != '' && $_POST['url'] != 'http://') {
- $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
+ $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
$filename = '';
$filetype = '';
// Get size from form
- $size = (empty($_POST['size']) || !is_numeric($_POST['size'])) ? 0 : (int) $_POST['size'];
+ $size = (empty($_POST['size']) || !is_numeric($_POST['size'])) ? 0 : (int)$_POST['size'];
} else {
- $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
+ $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
$filename = $_POST['filename'];
$filetype = $_POST['filetype'];
$filePath = $wfdownloads->getConfig('uploaddir') . '/' . $filename;
@@ -291,12 +290,12 @@
$downloadObj->setVar('filename', $filename);
$downloadObj->setVar('filetype', $filetype);
} else {
- $down = wfdownloads_uploading($_FILES, $wfdownloads->getConfig('uploaddir'), '', $currentFile, 0, false, true);
- $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
- $size = $down['size'];
+ $down = wfdownloads_uploading($_FILES, $wfdownloads->getConfig('uploaddir'), '', $currentFile, 0, false, true);
+ $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
+ $size = $down['size'];
$title = $_FILES['userfile']['name'];
- $ext = rtrim(strrchr($title, '.'), '.');
+ $ext = rtrim(strrchr($title, '.'), '.');
$title = str_replace($ext, '', $title);
$title = (isset($_POST['title_checkbox']) && $_POST['title_checkbox'] == 1) ? $title : trim($_POST['title']);
@@ -306,7 +305,7 @@
$downloadObj->setVar('filetype', $filetype);
}
// Get data from form
- $screenshots = array();
+ $screenshots = array();
$screenshots[] = ($_POST['screenshot'] != 'blank.png') ? $_POST['screenshot'] : '';
$screenshots[] = ($_POST['screenshot2'] != 'blank.png') ? $_POST['screenshot2'] : '';
$screenshots[] = ($_POST['screenshot3'] != 'blank.png') ? $_POST['screenshot3'] : '';
@@ -326,11 +325,11 @@
// If both conditions are true, then trigger all three notifications related to modified records.
if (!$thisIsANewRecord && ($downloadObj->getVar('version') != $version)) {
// Trigger the three events related to modified files (one for the file, category, and global event categories respectively)
- $tags = array();
- $tags['FILE_NAME'] = $title;
- $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
- $categoryObj = $wfdownloads->getHandler('category')->get($cid);
- $tags['FILE_VERSION'] = $version;
+ $tags = array();
+ $tags['FILE_NAME'] = $title;
+ $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
+ $categoryObj = $wfdownloads->getHandler('category')->get($cid);
+ $tags['FILE_VERSION'] = $version;
$tags['CATEGORY_NAME'] = $categoryObj->getVar('title');
$tags['CATEGORY_URL'] = WFDOWNLOADS_URL . "/viewcat.php?cid='{$cid}";
@@ -377,12 +376,12 @@
$versiontypes = (isset($_POST['versiontypes'])) ? $_POST['versiontypes'] : '';
$downloadObj->setVar('versiontypes', $versiontypes);
- $dhistory = (isset($_POST['dhistory'])) ? $_POST['dhistory'] : '';
+ $dhistory = (isset($_POST['dhistory'])) ? $_POST['dhistory'] : '';
$dhistoryhistory = (isset($_POST['dhistoryaddedd'])) ? $_POST['dhistoryaddedd'] : '';
if ($lid > 0 && !empty($dhistoryhistory)) {
$dhistory = $dhistory . "\n\n";
- $time = time();
+ $time = time();
$dhistory .= _AM_WFDOWNLOADS_FILE_HISTORYVERS . $version . _AM_WFDOWNLOADS_FILE_HISTORDATE . XoopsLocal::formatTimestamp($time, 'l') . "\n\n";
$dhistory .= $dhistoryhistory;
}
@@ -398,7 +397,7 @@
$offline = ($_POST['offline'] == true) ? true : false;
$downloadObj->setVar('offline', $offline);
- $approved = (isset($_POST['approved']) && $_POST['approved'] == true) ? true : false;
+ $approved = (isset($_POST['approved']) && $_POST['approved'] == true) ? true : false;
$notifypub = (isset($_POST['notifypub']) && $_POST['notifypub'] == true);
$expiredate = 0;
@@ -406,7 +405,7 @@
$publishdate = time();
} else {
$publishdate = $_POST['was_published'];
- $expiredate = $_POST['was_expired'];
+ $expiredate = $_POST['was_expired'];
}
if ($approved == 1 && empty($publishdate)) {
$publishdate = time();
@@ -452,17 +451,17 @@
} else {
print 'no idreq';
$entries[$fid][0] = '';
- $owner = '';
+ $owner = '';
}
$cid = $downloadObj->getVar('cid');
} else {
$entries[$fid][0] = '';
- $owner = '';
+ $owner = '';
}
$ownerGroups = $member_handler->getGroupsByUser($owner, false);
- $uid = !empty($GLOBALS['xoopsUser']) ? $GLOBALS['xoopsUser']->getVar('uid') : 0;
- $groups = $GLOBALS['xoopsUser'] ? $GLOBALS['xoopsUser']->getGroups() : array(0 => XOOPS_GROUP_ANONYMOUS);
- $entries = handleSubmission(
+ $uid = !empty($GLOBALS['xoopsUser']) ? $GLOBALS['xoopsUser']->getVar('uid') : 0;
+ $groups = $GLOBALS['xoopsUser'] ? $GLOBALS['xoopsUser']->getGroups() : array(0 => XOOPS_GROUP_ANONYMOUS);
+ $entries = handleSubmission(
$formulizeElements_handler,
$entries,
$uid,
@@ -480,24 +479,24 @@
}
// Formulize module support (2006/05/04) jpc - end
$wfdownloads->getHandler('download')->insert($downloadObj);
- $newid = (int) $downloadObj->getVar('lid');
+ $newid = (int)$downloadObj->getVar('lid');
// Send notifications
if (!$lid) {
- $tags = array();
- $tags['FILE_NAME'] = $title;
- $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$newid}";
+ $tags = array();
+ $tags['FILE_NAME'] = $title;
+ $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$newid}";
$tags['CATEGORY_NAME'] = $categoryObj->getVar('title');
- $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . "/viewcat.php?cid={$cid}";
+ $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . "/viewcat.php?cid={$cid}";
$notification_handler->triggerEvent('global', 0, 'new_file', $tags);
$notification_handler->triggerEvent('category', $cid, 'new_file', $tags);
}
if ($lid && $approved && $notifypub) {
- $tags = array();
- $tags['FILE_NAME'] = $title;
- $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
- $categoryObj = $wfdownloads->getHandler('category')->get($cid);
+ $tags = array();
+ $tags['FILE_NAME'] = $title;
+ $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
+ $categoryObj = $wfdownloads->getHandler('category')->get($cid);
$tags['CATEGORY_NAME'] = $categoryObj->getVar('title');
- $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . '/viewcat.php?cid=' . $cid;
+ $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . '/viewcat.php?cid=' . $cid;
$notification_handler->triggerEvent('global', 0, 'new_file', $tags);
$notification_handler->triggerEvent('category', $cid, 'new_file', $tags);
$notification_handler->triggerEvent('file', $lid, 'approve', $tags);
@@ -510,13 +509,13 @@
case 'download.delete':
$lid = XoopsRequest::getInt('lid', 0);
- $ok = XoopsRequest::getBool('ok', false, 'POST');
+ $ok = XoopsRequest::getBool('ok', false, 'POST');
if (!$downloadObj = $wfdownloads->getHandler('download')->get($lid)) {
redirect_header($currentFile, 4, _AM_WFDOWNLOADS_ERROR_DOWNLOADNOTFOUND);
exit();
}
$title = $downloadObj->getVar('title');
- if ($ok == true) {
+ if ($ok === true) {
if (!$GLOBALS['xoopsSecurity']->check()) {
redirect_header($currentFile, 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
}
@@ -546,7 +545,7 @@
case 'delVote':
$ratingObj = $wfdownloads->getHandler('rating')->get($_GET['rid']);
if ($wfdownloads->getHandler('rating')->delete($ratingObj, true)) {
- wfdownloads_updateRating((int) $ratingObj->getVar('lid'));
+ wfdownloads_updateRating((int)$ratingObj->getVar('lid'));
}
redirect_header($currentFile, 1, _AM_WFDOWNLOADS_VOTE_VOTEDELETED);
break;
@@ -563,8 +562,7 @@
$sqls[] = "ALTER TABLE " . $GLOBALS['xoopsDB']->prefix('wfdownloads_downloads') . " ADD formulize_idreq int(5) NOT NULL default '0';";
foreach ($sqls as $sql) {
if (!$result = $GLOBALS['xoopsDB']->queryF($sql)) {
- exit("Error patching for Formulize.<br>SQL dump:<br>" . $sql
- . "<br>Please contact <a hre...@fr...>Freeform Solutions</a> for assistance.");
+ exit("Error patching for Formulize.<br>SQL dump:<br>" . $sql . "<br>Please contact <a hre...@fr...>Freeform Solutions</a> for assistance.");
}
}
print "Patching for Formulize completed.";
@@ -588,14 +586,14 @@
exit();
}
// Trigger notify
- $title = $downloadObj->getVar('title');
- $cid = $downloadObj->getVar('cid');
- $categoryObj = $wfdownloads->getHandler('category')->get($cid);
- $tags = array();
- $tags['FILE_NAME'] = $title;
- $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
+ $title = $downloadObj->getVar('title');
+ $cid = $downloadObj->getVar('cid');
+ $categoryObj = $wfdownloads->getHandler('category')->get($cid);
+ $tags = array();
+ $tags['FILE_NAME'] = $title;
+ $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
$tags['CATEGORY_NAME'] = $categoryObj->getVar('title');
- $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . "/viewcat.php?cid={$cid}";
+ $tags['CATEGORY_URL'] = WFDOWNLOADS_URL . "/viewcat.php?cid={$cid}";
$notification_handler->triggerEvent('global', 0, 'new_file', $tags);
$notification_handler->triggerEvent('category', $cid, 'new_file', $tags);
if ($downloadObj->getVar('notifypub')) {
@@ -608,13 +606,13 @@
case 'downloads.filter':
default :
// get filter conditions
- $filter_title_condition = XoopsRequest::getString('filter_title_condition', '=');
- $filter_title = XoopsRequest::getString('filter_title', '');
+ $filter_title_condition = XoopsRequest::getString('filter_title_condition', '=');
+ $filter_title = XoopsRequest::getString('filter_title', '');
$filter_category_title_condition = XoopsRequest::getString('filter_category_title_condition', '=');
- $filter_category_title = XoopsRequest::getString('filter_category_title', '');
- $filter_submitter = XoopsRequest::getArray('filter_submitter', null);
- $filter_date = XoopsRequest::getArray('filter_date', null);
- $filter_date_condition = XoopsRequest::getString('filter_date_condition', '<');
+ $filter_category_title = XoopsRequest::getString('filter_category_title', '');
+ $filter_submitter = XoopsRequest::getArray('filter_submitter', null);
+ $filter_date = XoopsRequest::getArray('filter_date', null);
+ $filter_date_condition = XoopsRequest::getString('filter_date_condition', '<');
// check filter conditions
if ($op == 'downloads.filter') {
if ($filter_title == '' && $filter_category_title == '' && is_null($filter_submitter)) {
@@ -626,14 +624,14 @@
$categoryObjs = $wfdownloads->getHandler('category')->getObjects();
- $start_published = XoopsRequest::getInt('start_published', 0);
- $start_new = XoopsRequest::getInt('start_new', 0);
+ $start_published = XoopsRequest::getInt('start_published', 0);
+ $start_new = XoopsRequest::getInt('start_new', 0);
$start_autopublished = XoopsRequest::getInt('start_autopublished', 0);
- $start_expired = XoopsRequest::getInt('start_expired', 0);
- $start_offline = XoopsRequest::getInt('start_offline', 0);
+ $start_expired = XoopsRequest::getInt('start_expired', 0);
+ $start_offline = XoopsRequest::getInt('start_offline', 0);
- $totalCategoriesCount = wfdownloads_categoriesCount();
- $categoryObjs = $wfdownloads->getHandler('category')->getObjects(null, true, false);
+ $totalCategoriesCount = wfdownloads_categoriesCount();
+ $categoryObjs = $wfdownloads->getHandler('category')->getObjects(null, true, false);
$totalDownloadsCount = $wfdownloads->getHandler('download')->getCount();
@@ -681,7 +679,7 @@
$criteria->setOrder('DESC');
$criteria->setStart($start_published);
$criteria->setLimit($wfdownloads->getConfig('admin_perpage'));
- $publishedDownloadObjs = $wfdownloads->getHandler('download')->getActiveDownloads($criteria);
+ $publishedDownloadObjs = $wfdownloads->getHandler('download')->getActiveDownloads($criteria);
$publishedDownloadCount = $wfdownloads->getHandler('download')->getActiveCount();
$GLOBALS['xoopsTpl']->assign('published_downloads_count', $publishedDownloadCount);
@@ -701,7 +699,7 @@
$GLOBALS['xoopsTpl']->assign('filter_title_condition', $filter_title_condition);
$GLOBALS['xoopsTpl']->assign('filter_category_title', $filter_category_title);
$GLOBALS['xoopsTpl']->assign('filter_category_title_condition', $filter_category_title_condition);
- $submitters = array();
+ $submitters = array();
$downloadsSubmitters_array = $wfdownloads->getHandler('download')->getAll(null, array('submitter'), false, false);
foreach ($downloadsSubmitters_array as $downloadSubmitters_array) {
$submitters[$downloadSubmitters_array['submitter']] = XoopsUserUtility::getUnameFromId($downloadSubmitters_array['submitter']);
@@ -721,23 +719,23 @@
$criteria->add(new Criteria('published', 0));
$criteria->setStart($start_new);
$criteria->setLimit($wfdownloads->getConfig('admin_perpage'));
- $newDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
+ $newDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
$newDownloadCount = $wfdownloads->getHandler('download')->getCount($criteria);
$GLOBALS['xoopsTpl']->assign('new_downloads_count', $newDownloadCount);
if ($newDownloadCount > 0) {
foreach ($newDownloadObjs as $newDownloadObj) {
- $newDownload_array = $newDownloadObj->toArray();
- $newDownload_array['rating'] = number_format($newDownload_array['rating'], 2);
- $newDownload_array['title_html'] = $myts->htmlSpecialChars($newDownload_array['title']);
- $newDownload_array['category_title'] = $categories[$newDownload_array['cid']]['title'];
-/*
- $url = urldecode($myts->htmlSpecialChars($newDownload_array['url']));
- $homepage = $myts->htmlSpecialChars($newDownload_array['homepage']);
- $version = $myts->htmlSpecialChars($newDownload_array['version']);
- $size = $myts->htmlSpecialChars($newDownload_array['size']);
- $platform = $myts->htmlSpecialChars($newDownload_array['platform']);
- $logourl = $myts->htmlSpecialChars($newDownload_array['screenshot']); // IN PROGRESS
-*/
+ $newDownload_array = $newDownloadObj->toArray();
+ $newDownload_array['rating'] = number_format($newDownload_array['rating'], 2);
+ $newDownload_array['title_html'] = $myts->htmlSpecialChars($newDownload_array['title']);
+ $newDownload_array['category_title'] = $categories[$newDownload_array['cid']]['title'];
+ /*
+ $url = urldecode($myts->htmlSpecialChars($newDownload_array['url']));
+ $homepage = $myts->htmlSpecialChars($newDownload_array['homepage']);
+ $version = $myts->htmlSpecialChars($newDownload_array['version']);
+ $size = $myts->htmlSpecialChars($newDownload_array['size']);
+ $platform = $myts->htmlSpecialChars($newDownload_array['platform']);
+ $logourl = $myts->htmlSpecialChars($newDownload_array['screenshot']); // IN PROGRESS
+ */
$newDownload_array['submitter_uname'] = XoopsUserUtility::getUnameFromId($newDownload_array['submitter']);
$newDownload_array['date_formatted'] = XoopsLocal::formatTimestamp($newDownload_array['date'], 'l');
$GLOBALS['xoopsTpl']->append('new_downloads', $newDownload_array);
@@ -753,7 +751,7 @@
$criteria->setOrder('ASC');
$criteria->setStart($start_autopublished);
$criteria->setLimit($wfdownloads->getConfig('admin_perpage'));
- $autopublishedDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
+ $autopublishedDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
$autopublishedDownloadCount = $wfdownloads->getHandler('download')->getCount($criteria);
$GLOBALS['xoopsTpl']->assign('autopublished_downloads_count', $autopublishedDownloadCount);
if ($autopublishedDownloadCount > 0) {
@@ -766,9 +764,11 @@
$GLOBALS['xoopsTpl']->append('autopublished_downloads', $autopublishedDownload_array);
}
}
- $pagenav = new XoopsPageNav($autopublishedDownloadCount, $wfdownloads->getConfig(
- 'admin_perpage'
- ), $start_autopublished, 'start_autopublished');
+ $pagenav = new XoopsPageNav(
+ $autopublishedDownloadCount, $wfdownloads->getConfig(
+ 'admin_perpage'
+ ), $start_autopublished, 'start_autopublished'
+ );
$GLOBALS['xoopsTpl']->assign('autopublished_downloads_pagenav', $pagenav->renderNav());
// Expired downloads
@@ -779,7 +779,7 @@
$criteria->setOrder('ASC');
$criteria->setStart($start_expired);
$criteria->setLimit($wfdownloads->getConfig('admin_perpage'));
- $expiredDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
+ $expiredDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
$expiredDownloadCount = $wfdownloads->getHandler('download')->getCount($criteria);
$GLOBALS['xoopsTpl']->assign('expired_downloads_count', $expiredDownloadCount);
if ($expiredDownloadCount > 0) {
@@ -801,7 +801,7 @@
$criteria->setOrder('ASC');
$criteria->setStart($start_offline);
$criteria->setLimit($wfdownloads->getConfig('admin_perpage'));
- $offlineDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
+ $offlineDownloadObjs = $wfdownloads->getHandler('download')->getObjects($criteria);
$offlineDownloadCount = $wfdownloads->getHandler('download')->getCount($criteria);
$GLOBALS['xoopsTpl']->assign('offline_downloads_count', $offlineDownloadCount);
if ($offlineDownloadCount > 0) {
@@ -822,19 +822,19 @@
// Batch files
$extensionToMime = include $GLOBALS['xoops']->path('include/mimetypes.inc.php');
- $batchPath = $wfdownloads->getConfig('batchdir');
+ $batchPath = $wfdownloads->getConfig('batchdir');
$GLOBALS['xoopsTpl']->assign('batch_path', $batchPath);
- $batchFiles = wfdownloads_getFiles($batchPath . '/');
+ $batchFiles = wfdownloads_getFiles($batchPath . '/');
$batchFilesCount = count($batchFiles);
$GLOBALS['xoopsTpl']->assign('batch_files_count', $batchFilesCount);
if ($batchFilesCount > 0) {
foreach ($batchFiles as $key => $batchFile) {
- $batchFile_array = array();
- $batchFile_array['id'] = $key;
- $batchFile_array['filename'] = $batchFile;
- $batchFile_array['size'] = wfdownloads_bytesToSize1024(filesize($batchPath . '/' . $batchFile));
+ $batchFile_array = array();
+ $batchFile_array['id'] = $key;
+ $batchFile_array['filename'] = $batchFile;
+ $batchFile_array['size'] = wfdownloads_bytesToSize1024(filesize($batchPath . '/' . $batchFile));
$batchFile_array['extension'] = pathinfo($batchFile, PATHINFO_EXTENSION);
- $batchFile_array['mimetype'] = $extensionToMime[pathinfo($batchFile, PATHINFO_EXTENSION)];
+ $batchFile_array['mimetype'] = $extensionToMime[pathinfo($batchFile, PATHINFO_EXTENSION)];
$GLOBALS['xoopsTpl']->append('batch_files', $batchFile_array);
unset($batchFile_array);
}
@@ -849,8 +849,8 @@
$batchid = XoopsRequest::getInt('batchid', 0);
$extensionToMime = include $GLOBALS['xoops']->path('include/mimetypes.inc.php');
- $batchPath = $wfdownloads->getConfig('batchdir');
- $batchFiles = wfdownloads_getFiles($batchPath . '/');
+ $batchPath = $wfdownloads->getConfig('batchdir');
+ $batchFiles = wfdownloads_getFiles($batchPath . '/');
if (!isset($batchFiles[$batchid]) || !is_file($batchPath . '/' . $batchFiles[$batchid])) {
redirect_header($currentFile, 4, _AM_WFDOWNLOADS_ERROR_BATCHFILENOTFOUND);
@@ -892,9 +892,9 @@
case 'batchfile.delete':
$batchid = XoopsRequest::getInt('batchid', 0);
- $ok = XoopsRequest::getBool('ok', false, 'POST');
+ $ok = XoopsRequest::getBool('ok', false, 'POST');
- $batchPath = $wfdownloads->getConfig('batchdir');
+ $batchPath = $wfdownloads->getConfig('batchdir');
$batchFiles = wfdownloads_getFiles($batchPath);
if (!isset($batchFiles[$batchid]) || !is_file($batchPath . '/' . $batchFiles[$batchid])) {
@@ -902,7 +902,7 @@
exit();
}
$title = $batchFiles[$batchid];
- if ($ok == true) {
+ if ($ok === true) {
if (!$GLOBALS['xoopsSecurity']->check()) {
redirect_header($currentFile, 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
}
@@ -941,15 +941,15 @@
}
$criteria->setSort('date');
$criteria->setOrder('DESC');
- $ip_logObjs = $wfdownloads->getHandler('ip_log')->getObjects($criteria);
+ $ip_logObjs = $wfdownloads->getHandler('ip_log')->getObjects($criteria);
$ip_logCount = $wfdownloads->getHandler('ip_log')->getCount($criteria);
$GLOBALS['xoopsTpl']->assign('ip_logs_count', $ip_logCount);
unset($criteria);
// Get download info
if ($lid != 0) {
- $downloadObj = $wfdownloads->getHandler('download')->get($lid);
- $download_array = $downloadObj->toArray();
+ $downloadObj = $wfdownloads->getHandler('download')->get($lid);
+ $download_array = $downloadObj->toArray();
$download_array['log_title'] = sprintf(_AM_WFDOWNLOADS_LOG_FOR_LID, $download_array['title']);
$GLOBALS['xoopsTpl']->assign('download', $download_array);
}
@@ -970,7 +970,7 @@
// NOP
} else {
foreach ($ip_logObjs as $ip_logObj) {
- $ip_log_array = $ip_logObj->toArray();
+ $ip_log_array = $ip_logObj->toArray();
$ip_log_array['uname'] = XoopsUserUtility::getUnameFromId(
$ip_log_array['uid']
);
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/images.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/images.php 2014-11-22 04:11:17 UTC (rev 12863)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/images.php 2014-11-22 06:06:12 UTC (rev 12864)
@@ -63,7 +63,7 @@
case 'image.delete':
$ok = XoopsRequest::getBool('ok', false, 'POST');
- if ($ok == true) {
+ if ($ok === true) {
$fileToDelete = XOOPS_ROOT_PATH . '/' . $_POST['uploadpath'] . '/' . $_POST['downfile'];
if (file_exists($fileToDelete)) {
chmod($fileToDelete, 0666);
@@ -140,16 +140,18 @@
$iform->addElement(new XoopsFormLabel(_AM_WFDOWNLOADS_DOWN_FUPLOADPATH, XOOPS_ROOT_PATH . '/' . $dirArray[$rootPath]));
$iform->addElement(new XoopsFormLabel(_AM_WFDOWNLOADS_DOWN_FUPLOADURL, XOOPS_URL . '/' . $dirArray[$rootPath]));
- $graph_array = WfsLists::getListTypeAsArray(XOOPS_ROOT_PATH . '/' . $dirArray[$rootPath], $type = 'images');
+ $graph_array = WfsLists::getListTypeAsArray(XOOPS_ROOT_PATH . '/' . $dirArray[$rootPath], $type = 'images');
$indeximage_select = new XoopsFormSelect('', 'downfile', '');
$indeximage_select->addOptionArray($graph_array);
$indeximage_select->setExtra("onchange='showImgSelected(\"image\", \"downfile\", \"" . $dirArray[$rootPath] . "\", \"\", \"" . XOOPS_URL . "\")'");
$indeximage_tray = new XoopsFormElementTray(_AM_WFDOWNLOADS_DOWN_FSHOWSELECTEDIMAGE, ' ');
$indeximage_tray->addElement($indeximage_select);
if (!empty($_REQUEST['downfile'])) {
- $indeximage_tray->addElement(new XoopsFormLabel('', "<br /><br /><img src='" . XOOPS_URL . '/' . $dirArray[$rootPath] . '/' . $_REQUEST['downfile'] . "' name='image' id='image' alt='' title='image' />"));
+ $indeximage_tray->addElement(
+ new XoopsFormLabel('', "<br /><br /><img src='" . XOOPS_URL . '/' . $dirArray[$rootPath] . '/' . $_REQUEST['downfile'] . "' name='image' id='image' alt='' title='image' />")
+ );
} else {
- $indeximage_tray->addElement(new XoopsFormLabel('',"<br /><br /><img src='" . XOOPS_URL . "/uploads/blank.gif' name='image' id='image' alt='' title='image' />"));
+ $indeximage_tray->addElement(new XoopsFormLabel('', "<br /><br /><img src='" . XOOPS_URL . "/uploads/blank.gif' name='image' id='image' alt='' title='image' />"));
}
$iform->addElement($indeximage_tray);
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/import.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/import.php 2014-11-22 04:11:17 UTC (rev 12863)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/import.php 2014-11-22 06:06:12 UTC (rev 12864)
@@ -43,7 +43,7 @@
switch ($op) {
case "import.MyDownloads" :
$ok = XoopsRequest::getBool('ok', false, 'POST');
- if ($ok == true) {
+ if ($ok === true) {
// Import data from MyDownloads
import_mydownloads_to_wfdownloads();
// Downloads imported
@@ -58,7 +58,7 @@
case "import.PD-Downloads" :
$ok = XoopsRequest::getBool('ok', false, 'POST');
- if ($ok == true) {
+ if ($ok === true) {
// Import data from PD-Downloads
import_pddownloads_to_wfdownloads();
echo _AM_WFDOWNLOADS_IMPORT_IMPORT_OK;
@@ -75,7 +75,7 @@
case "import.wmpownloads" :
$ok = XoopsRequest::getBool('ok', false, 'POST');
- if ($ok == true) {
+ if ($ok === true) {
// Import data from wmpownloads
import_wmpdownloads_to_wfdownloads();
echo _AM_WFDOWNLOADS_IMPORT_IMPORT_OK;
@@ -92,7 +92,7 @@
case "import.wfd322" :
$ok = XoopsRequest::getBool('ok', false, 'POST');
- if ($ok == true) {
+ if ($ok === true) {
// Import data from wfd322
wfdownloads_xoops_cp_header();
import_wfd_to_wfdownloads();
@@ -110,7 +110,7 @@
case "import.TDMDownloads" :
$ok = XoopsRequest::getBool('ok', false, 'POST');
- if ($ok == true) {
+ if ($ok === true) {
// Import data from wfd322
wfdownloads_xoops_cp_header();
import_tdmdownloads_to_wfdownloads();
@@ -146,7 +146,7 @@
$got_options = false;
if (wfdownloads_checkModule('wf' . 'downloads')) { // don't modify, is for cloning
$moduleVersion = round(wfdownloads_checkModule('wf' . 'downloads') / 100, 2); // don't modify, is for cloning
- $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_WFD . '<br />' . $moduleVersion, 'wmp_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
+ $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_WFD . '<br />' . $moduleVersion, 'wmp_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
$button->setExtra("onclick='document.forms.form.op.value=\"import.wfd322\"'");
$form->addElement($button);
unset($button);
@@ -160,7 +160,7 @@
$got_options = false;
if (wfdownloads_checkModule('mydownloads')) {
$moduleVersion = round(wfdownloads_checkModule('mydownloads') / 100, 2);
- $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_MYDOWNLOADS . '<br />' . $moduleVersion, 'myd_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
+ $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_MYDOWNLOADS . '<br />' . $moduleVersion, 'myd_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
$button->setExtra("onclick='document.forms.form.op.value=\"import.MyDownloads\"'");
$form->addElement($button);
unset($button);
@@ -173,7 +173,7 @@
$got_options = false;
if (wfdownloads_checkModule('PDdownloads')) {
$moduleVersion = round(wfdownloads_checkModule('PDdownloads') / 100, 2);
- $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_PDDOWNLOADS . '<br />' . $moduleVersion, 'pd_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
+ $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_PDDOWNLOADS . '<br />' . $moduleVersion, 'pd_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
$button->setExtra("onclick='document.forms.form.op.value=\"import.PD-Downloads\"'");
$form->addElement($button);
unset($button);
@@ -186,7 +186,7 @@
$got_options = false;
if (wfdownloads_checkModule('wmpdownloads')) {
$moduleVersion = round(wfdownloads_checkModule('wmpdownloads') / 100, 2);
- $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_WMPOWNLOADS . '<br />' . $moduleVersion, 'wmp_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
+ $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_WMPOWNLOADS . '<br />' . $moduleVersion, 'wmp_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
$button->setExtra("onclick='document.forms.form.op.value=\"import.wmpownloads\"'");
$form->addElement($button);
unset($button);
@@ -199,7 +199,7 @@
$got_options = false;
if (wfdownloads_checkModule('TDMDownloads')) {
$moduleVersion = round(wfdownloads_checkModule('TDMDownloads') / 100, 2);
- $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_TDMDOWNLOADS . '<br />' . $moduleVersion, 'wmp_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
+ $button = new XoopsFormButton(_AM_WFDOWNLOADS_IMPORT_TDMDOWNLOADS . '<br />' . $moduleVersion, 'wmp_button', _AM_WFDOWNLOADS_IMPORT_BUTTON_IMPORT, 'submit');
$button->setExtra("onclick='document.forms.form.op.value=\"import.TDMDownloads\"'");
$form->addElement($button);
unset($button);
@@ -274,15 +274,16 @@
if (!wfdownloads_copyDir(
XOOPS_ROOT_PATH . '/' . $wfdModuleConfig['screenshots'],
XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('screenshots')
- )) {
+ )
+ ) {
return false;
}
echo "Copied downloads screenshots and thumbnails<br />";
// Copy files
$wfdDownloadObjs = $wfdDownloadsHandler->getObjects();
- $countCopied = 0;
- $countNotCopied = 0;
+ $countCopied = 0;
+ $countNotCopied = 0;
foreach ($wfdDownloadObjs as $wfdDownloadObj) {
if (wfdownloads_copyFile($wfdModuleConfig['uploaddir'] . "/" . $wfdDownloadObj->getVar('filename'), $wfdownloads->getConfig('uploaddir') . "/" . $wfdDownloadObj->getVar('filename'))) {
echo "<span style='color:green;'>" . $wfdModuleConfig['uploaddir'] . "/" . $wfdDownloadObj->getVar('filename') . " copied</span><br />";
@@ -292,9 +293,9 @@
++$countNotCopied;
}
}
- echo "Files copied: ". $countCopied;
+ echo "Files copied: " . $countCopied;
echo "<br />";
- echo "Files not copied: ". $countNotCopied;
+ echo "Files not copied: " . $countNotCopied;
echo "<br />";
echo _AM_WFDOWNLOADS_IMPORT_IMPORTINGDATA;
echo "<br />";
@@ -527,17 +528,12 @@
//Import data into category table
$GLOBALS['xoopsDB']->query(
- "INSERT"
- . " INTO " . $destination['cat']
- . " (`old_cid`, `old_pid`, `title`, `imgurl`, `summary`)"
- . " SELECT `cid`, `pid`, `title`, `imgurl`, ''"
- . " FROM " . $source['cat']
+ "INSERT" . " INTO " . $destination['cat'] . " (`old_cid`, `old_pid`, `title`, `imgurl`, `summary`)" . " SELECT `cid`, `pid`, `title`, `imgurl`, ''" . " FROM " . $source['cat']
);
echo "Imported " . $GLOBALS['xoopsDB']->getAffectedRows() . " categories into " . $destination['cat'] . "<br />";
//Import data into downloads table
$GLOBALS['xoopsDB']->query(
- "INSERT"
- . " INTO " . $destination['downloads']
+ "INSERT" . " INTO " . $destination['downloads']
. " (`cid`, `old_lid`, `old_cid`, `title`, `url`, `homepage`, `version`, `size`, `platform`, `screenshot`, `submitter`, `status`, `published`, `hits`, `rating`, `votes`, `comments`, `features`, `requirements`, `dhistory`, `summary`, `description`)"
. " SELECT 0,`lid`, `cid`, `title`, `url`, `homepage`, `version`, `size`, `platform`, `logourl`, `submitter`, `status`, `date`, `hits`, `rating`, `votes`, `comments`, '', '','','', ''"
. " FROM " . $source['downloads']
@@ -545,72 +541,55 @@
echo "Imported " . $GLOBALS['xoopsDB']->getAffectedRows() . " downloads into " . $destination['downloads'] . "<...
[truncated message content] |
|
From: <be...@us...> - 2014-11-22 04:11:25
|
Revision: 12863
http://sourceforge.net/p/xoops/svn/12863
Author: beckmi
Date: 2014-11-22 04:11:17 +0000 (Sat, 22 Nov 2014)
Log Message:
-----------
replacing dirname(__FILE__), replacing WfdownloadsRequest with XoopsRequest
Modified Paths:
--------------
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/about.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/admin_header.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/clone.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/images.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/import.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/index.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/indexpage.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/menu.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/mimetypes.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/mirrors.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/permissions.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/ratings.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/reportsmodifications.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/reviews.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/blocks/top.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/blocks/top_by_cat.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/brokenfile.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/breadcrumb.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/category.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/dbupdater.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/download.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/img_uploader.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/ip_log.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/mimetype.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/mirror.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/modification.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/rating.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/report.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/review.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/session.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/wfdownloads.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/wfdownloads_lists.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/xoopstree.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/comment_delete.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/comment_edit.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/comment_new.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/comment_post.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/comment_reply.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/docs/changelog.txt
XoopsModules/wfdownloads/branches/mamba/wfdownloads/header.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/comment_functions.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/common.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/constants.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/directorychecker.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/filechecker.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/functions.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/notification.inc.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/search.inc.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/index.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/language/english/admin.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/language/english/help/tips_tricks.html
XoopsModules/wfdownloads/branches/mamba/wfdownloads/language/english/main.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/language/english/modinfo.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/mirror.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/newlist.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/notification_update.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/ratefile.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/review.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/rss.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/singlefile.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/sql/mysql.sql
XoopsModules/wfdownloads/branches/mamba/wfdownloads/submit.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_download.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_newlistindex.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_singlefile.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/topten.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/viewcat.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/visit.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/xoops_version.php
Added Paths:
-----------
XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/swishe.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/assets/images/module_logo_blank.png
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/oninstall.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/onuninstall.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/onupdate.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_categorieslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_downloadslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_ip_logslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_mimetypeslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_mirrorslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_permissions.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_ratingslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_reportsmodificationslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_am_reviewslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/blocks/wfdownloads_mb_new.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/blocks/wfdownloads_mb_top.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/blocks/wfdownloads_mb_top_by_cat.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_co_breadcrumb.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_co_letterschoice.tpl
Removed Paths:
-------------
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/object.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/class/request.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/include/module.php
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_categorieslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_downloadslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_ip_logslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_mimetypeslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_mirrorslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_permissions.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_ratingslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_reportsmodificationslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/admin/wfdownloads_admin_reviewslist.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/blocks/wfdownloads_block_new.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/blocks/wfdownloads_block_top.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/blocks/wfdownloads_block_top_by_cat.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_common_breadcrumb.tpl
XoopsModules/wfdownloads/branches/mamba/wfdownloads/templates/wfdownloads_common_letterschoice.tpl
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/about.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/about.php 2014-11-20 16:30:07 UTC (rev 12862)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/about.php 2014-11-22 04:11:17 UTC (rev 12863)
@@ -18,7 +18,7 @@
* @author Xoops Development Team
* @version svn:$id$
*/
-include_once dirname(__FILE__) . '/admin_header.php';
+include_once __DIR__ . '/admin_header.php';
xoops_cp_header();
@@ -27,4 +27,4 @@
echo $aboutAdmin->addNavigation('about.php');
echo $aboutAdmin->renderAbout('6KJ7RW5DR3VTJ', false);
-include 'admin_footer.php';
+include_once __DIR__ . '/admin_footer.php';
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/admin_header.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/admin_header.php 2014-11-20 16:30:07 UTC (rev 12862)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/admin_header.php 2014-11-22 04:11:17 UTC (rev 12863)
@@ -18,8 +18,8 @@
* @author Xoops Development Team
* @version svn:$id$
*/
-include_once dirname(dirname(dirname(dirname(__FILE__)))) . '/mainfile.php';
-include_once dirname(dirname(__FILE__)) . '/include/common.php';
+include_once dirname(dirname(dirname(__DIR__))) . '/mainfile.php';
+include_once dirname(__DIR__) . '/include/common.php';
// Include xoops admin header
include_once XOOPS_ROOT_PATH . '/include/cp_header.php';
@@ -35,6 +35,6 @@
xoops_loadLanguage('main', $wfdownloads->getModule()->dirname());
if (!isset($xoopsTpl) || !is_object($xoopsTpl)) {
- include_once(XOOPS_ROOT_PATH . '/class/template.php');
+ include_once XOOPS_ROOT_PATH . '/class/template.php';
$xoopsTpl = new XoopsTpl();
}
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php 2014-11-20 16:30:07 UTC (rev 12862)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/categories.php 2014-11-22 04:11:17 UTC (rev 12863)
@@ -19,47 +19,65 @@
* @version svn:$id$
*/
$currentFile = basename(__FILE__);
-include_once dirname(__FILE__) . '/admin_header.php';
+include_once __DIR__ . '/admin_header.php';
-$op = WfdownloadsRequest::getString('op', 'categories.list');
+// Check directories
+if (!is_dir($wfdownloads->getConfig('uploaddir'))) {
+ redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_UPLOADDIRNOTEXISTS);
+ exit();
+}
+if (!is_dir(XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('mainimagedir'))) {
+ redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_MAINIMAGEDIRNOTEXISTS);
+ exit();
+}
+if (!is_dir(XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('screenshots'))) {
+ redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_SCREENSHOTSDIRNOTEXISTS);
+ exit();
+}
+if (!is_dir(XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('catimage'))) {
+ redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_CATIMAGEDIRNOTEXISTS);
+ exit();
+}
+
+$op = XoopsRequest::getString('op', 'categories.list');
switch ($op) {
- case "category.move":
- case "move":
- $ok = WfdownloadsRequest::getBool('ok', false, 'POST');
+ case 'category.move':
+ case 'move':
+ $ok = XoopsRequest::getBool('ok', false, 'POST');
if ($ok == false) {
- $cid = WfdownloadsRequest::getInt('cid', 0);
+ $cid = XoopsRequest::getInt('cid', 0);
wfdownloads_xoops_cp_header();
include_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
- $sform = new XoopsThemeForm(_AM_WFDOWNLOADS_CCATEGORY_MOVE, "move", xoops_getenv('PHP_SELF'));
+ $sform = new XoopsThemeForm(_AM_WFDOWNLOADS_CCATEGORY_MOVE, 'move', xoops_getenv('PHP_SELF'));
- $categories = $wfdownloads->getHandler('category')->getObjects();
- $mytree = new XoopsObjectTree($categories, "cid", "pid");
- $sform->addElement(new XoopsFormLabel(_AM_WFDOWNLOADS_BMODIFY, $mytree->makeSelBox('target', 'title')));
+ $categoryObjs = $wfdownloads->getHandler('category')->getObjects();
+ $categoryObjsTree = new XoopsObjectTree($categoryObjs, 'cid', 'pid');
+ $sform->addElement(new XoopsFormLabel(_AM_WFDOWNLOADS_BMODIFY, $categoryObjsTree->makeSelBox('target', 'title')));
$create_tray = new XoopsFormElementTray('', '');
- $create_tray -> addElement(new XoopsFormHidden('source', $cid));
- $create_tray -> addElement(new XoopsFormHidden('ok', true));
- $create_tray -> addElement(new XoopsFormHidden('op', 'category.move'));
+ $create_tray->addElement(new XoopsFormHidden('source', $cid));
+ $create_tray->addElement(new XoopsFormHidden('ok', true));
+ $create_tray->addElement(new XoopsFormHidden('op', 'category.move'));
$butt_save = new XoopsFormButton('', '', _AM_WFDOWNLOADS_BMOVE, 'submit');
- $butt_save -> setExtra('onclick="this.form.elements.op.value=\'category.move\'"');
- $create_tray -> addElement($butt_save);
+ $butt_save->setExtra('onclick="this.form.elements.op.value=\'category.move\'"');
+ $create_tray->addElement($butt_save);
$butt_cancel = new XoopsFormButton('', '', _AM_WFDOWNLOADS_BCANCEL, 'submit');
- $butt_cancel -> setExtra('onclick="this.form.elements.op.value=\'cancel\'"');
+ $butt_cancel->setExtra('onclick="this.form.elements.op.value=\'cancel\'"');
$create_tray -> addElement($butt_cancel);
- $sform -> addElement($create_tray);
- $sform -> display();
+ $sform->addElement($create_tray);
+ $sform->display();
xoops_cp_footer();
} else {
- $source = WfdownloadsRequest::getInt('source', 0, 'POST');
- $target = WfdownloadsRequest::getInt('target', 0, 'POST');
+ $source = XoopsRequest::getInt('source', 0, 'POST');
+ $target = XoopsRequest::getInt('target', 0, 'POST');
if ($target == $source) {
redirect_header($currentFile . "?op=category.move&ok=0&cid={$source}", 5, _AM_WFDOWNLOADS_CCATEGORY_MODIFY_FAILED);
}
if (!$target) {
redirect_header($currentFile . "?op=category.move&ok=0&cid={$source}", 5, _AM_WFDOWNLOADS_CCATEGORY_MODIFY_FAILEDT);
}
- $result = $wfdownloads->getHandler('download')->updateAll("cid", $target, new Criteria("cid", $source), true);
+ $result = $wfdownloads->getHandler('download')->updateAll('cid', $target, new Criteria('cid', $source), true);
if (!$result) {
$error = _AM_WFDOWNLOADS_DBERROR;
trigger_error($error, E_USER_ERROR);
@@ -69,74 +87,73 @@
}
break;
- case "category.save" :
- case "addCat" :
- $cid = WfdownloadsRequest::getInt('cid', 0, 'POST');
- $pid = WfdownloadsRequest::getInt('pid', 0, 'POST');
- $weight = (isset($_POST["weight"]) && $_POST["weight"] > 0) ? (int) $_POST["weight"] : 0;
+ case 'category.save':
+ case 'addCat':
+ $cid = XoopsRequest::getInt('cid', 0, 'POST');
+ $pid = XoopsRequest::getInt('pid', 0, 'POST');
+ $weight = (isset($_POST['weight']) && $_POST['weight'] > 0) ? (int) $_POST["weight"] : 0;
$down_groups = isset($_POST['groups']) ? $_POST['groups'] : array();
$up_groups = isset($_POST['up_groups']) ? $_POST['up_groups'] : array();
- $spotlighthis = (isset($_POST["lid"])) ? (int) $_POST["lid"] : 0;
- $spotlighttop = (isset($_POST["spotlighttop"]) && ($_POST["spotlighttop"] == 1)) ? 1 : 0;
+ $spotlighthis = (isset($_POST['lid'])) ? (int) $_POST['lid'] : 0;
+ $spotlighttop = (isset($_POST['spotlighttop']) && ($_POST['spotlighttop'] == 1)) ? 1 : 0;
- include_once XOOPS_ROOT_PATH.'/class/uploader.php';
+ include_once XOOPS_ROOT_PATH . '/class/uploader.php';
$allowedMimetypes = array('image/gif', 'image/jpeg', 'image/pjpeg', 'image/x-png', 'image/png');
- $maxFileSize = $wfdownloads->getConfig('maxfilesize');
- $maxImgWidth = $wfdownloads->getConfig('maximgwidth');
- $maxImgHeight = $wfdownloads->getConfig('maximgheight');
- $uploadDirectory = XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('catimage');
+ $imgurl = 'blank.png';
+ $maxFileSize = $wfdownloads->getConfig('maxfilesize');
+ $maxImgWidth = $wfdownloads->getConfig('maximgwidth');
+ $maxImgHeight = $wfdownloads->getConfig('maximgheight');
+ $uploadDirectory = XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('catimage');
$uploader = new XoopsMediaUploader($uploadDirectory, $allowedMimetypes, $maxFileSize, $maxImgWidth, $maxImgHeight);
if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) {
$uploader->setTargetFileName('wfdownloads_' . uniqid(time()) . '--' . strtolower($_FILES['uploadfile']['name']));
$uploader->fetchMedia($_POST['xoops_upload_file'][0]);
if (!$uploader->upload()) {
$errors = $uploader->getErrors();
- redirect_header("javascript:history.go(-1)",3, $errors);
+ redirect_header('javascript:history.go(-1)',3, $errors);
} else {
$imgurl = $uploader->getSavedFileName();
}
} else {
- $imgurl = (isset($_POST["imgurl"]) && $_POST["imgurl"] != "blank.png") ? $myts -> addslashes($_POST["imgurl"]) : "";
+ $imgurl = (isset($_POST['imgurl']) && $_POST['imgurl'] != 'blank.png') ? $myts -> addslashes($_POST['imgurl']) : '';
}
- // Formulize module support (2006/05/04) jpc
- if (wfdownloads_checkModule('formulize')) {
- $formulize_fid = (isset($_POST["formulize_fid"])) ? (int) $_POST["formulize_fid"] : 0;
- }
if (!$cid) {
- $category = $wfdownloads->getHandler('category')->create();
+ $categoryObj = $wfdownloads->getHandler('category')->create();
} else {
- $category = $wfdownloads->getHandler('category')->get($cid);
- $childcats = $wfdownloads->getHandler('category')->getChildCats($category);
+ $categoryObj = $wfdownloads->getHandler('category')->get($cid);
+ $childcats = $wfdownloads->getHandler('category')->getChildCats($categoryObj);
if ($pid == $cid || in_array($pid, array_keys($childcats))) {
- $category->setErrors(_AM_WFDOWNLOADS_CCATEGORY_CHILDASPARENT);
+ $categoryObj->setErrors(_AM_WFDOWNLOADS_CCATEGORY_CHILDASPARENT);
}
}
- $category->setVar('title', $_POST["title"]);
- $category->setVar('pid', $pid);
- $category->setVar('weight', $weight);
- $category->setVar('imgurl', $imgurl);
- $category->setVar('description', $_POST["description"]);
- $category->setVar('summary', $_POST["summary"]);
- $category->setVar('dohtml', isset($_POST['dohtml']));
- $category->setVar('dosmiley', isset($_POST['dosmiley']));
- $category->setVar('doxcode', isset($_POST['doxcode']));
- $category->setVar('doimage', isset($_POST['doimage']));
- $category->setVar('dobr', isset($_POST['dobr']));
- // Formulize module support (2006/05/04) jpc
+ $categoryObj->setVar('title', $_POST['title']);
+ $categoryObj->setVar('pid', $pid);
+ $categoryObj->setVar('weight', $weight);
+ $categoryObj->setVar('imgurl', $imgurl);
+ $categoryObj->setVar('description', $_POST['description']);
+ $categoryObj->setVar('summary', $_POST['summary']);
+ $categoryObj->setVar('dohtml', isset($_POST['dohtml']));
+ $categoryObj->setVar('dosmiley', isset($_POST['dosmiley']));
+ $categoryObj->setVar('doxcode', isset($_POST['doxcode']));
+ $categoryObj->setVar('doimage', isset($_POST['doimage']));
+ $categoryObj->setVar('dobr', isset($_POST['dobr']));
+// Formulize module support (2006/05/04) jpc - start
if (wfdownloads_checkModule('formulize')) {
- $category->setVar('formulize_fid', $formulize_fid);
+ $formulize_fid = (isset($_POST['formulize_fid'])) ? (int) $_POST['formulize_fid'] : 0;
+ $categoryObj->setVar('formulize_fid', $formulize_fid);
}
- $category->setVar('spotlighthis', $spotlighthis);
- $category->setVar('spotlighttop', $spotlighttop);
+// Formulize module support (2006/05/04) jpc - end
+ $categoryObj->setVar('spotlighthis', $spotlighthis);
+ $categoryObj->setVar('spotlighttop', $spotlighttop);
- if (!$wfdownloads->getHandler('category')->insert($category)) {
- echo $category->getHtmlErrors();
+ if (!$wfdownloads->getHandler('category')->insert($categoryObj)) {
+ echo $categoryObj->getHtmlErrors();
}
if (!$cid) {
if ($cid == 0) {
- $newid = (int) $category->getVar('cid');
+ $newid = (int) $categoryObj->getVar('cid');
}
wfdownloads_savePermissions($down_groups, $newid, 'WFDownCatPerm');
wfdownloads_savePermissions($up_groups, $newid, 'WFUpCatPerm');
@@ -144,8 +161,8 @@
$tags = array();
$tags['CATEGORY_NAME'] = $_POST['title'];
$tags['CATEGORY_URL'] = WFDOWNLOADS_URL . '/viewcat.php?cid=' . $newid;
- $notification_handler = & xoops_gethandler('notification');
- $notification_handler -> triggerEvent('global', 0, 'new_category', $tags);
+ $notification_handler = xoops_gethandler('notification');
+ $notification_handler->triggerEvent('global', 0, 'new_category', $tags);
$database_mess = _AM_WFDOWNLOADS_CCATEGORY_CREATED;
} else {
$database_mess = _AM_WFDOWNLOADS_CCATEGORY_MODIFIED;
@@ -155,27 +172,27 @@
redirect_header($currentFile, 1, $database_mess);
break;
- case "category.delete" :
- case "del" :
- $cid = WfdownloadsRequest::getInt('cid', 0);
- $ok = WfdownloadsRequest::getBool('ok', false, 'POST');
- $categories = $wfdownloads->getHandler('category')->getObjects();
- $mytree = new XoopsObjectTree($categories, "cid", "pid");
+ case 'category.delete':
+ case 'del':
+ $cid = XoopsRequest::getInt('cid', 0);
+ $ok = XoopsRequest::getBool('ok', false, 'POST');
+ $categoryObjs = $wfdownloads->getHandler('category')->getObjects();
+ $categoryObjsTree = new XoopsObjectTree($categoryObjs, 'cid', 'pid');
if ($ok == true) {
// get all subcategories under the specified category
- $arr = $mytree -> getAllChild($cid);
- foreach ($arr as $child) {
+ $childCategoryObjs = $categoryObjsTree->getAllChild($cid);
+ foreach ($childCategoryObjs as $childCategoryObj) {
// get all category ids
- $cids[] = $child->getVar('cid');
+ $cids[] = $childCategoryObj->getVar('cid');
}
$cids[] = $cid;
- $criteria = new Criteria("cid", "(" . implode(',', $cids) . ")", "IN");
+ $criteria = new Criteria('cid', '(' . implode(',', $cids) . ')', 'IN');
//get list of downloads in these subcategories
$downloads = $wfdownloads->getHandler('download')->getList($criteria);
- $download_criteria = new Criteria("lid", "(" . implode(',', array_keys($downloads)) . ")", "IN");
+ $download_criteria = new Criteria('lid', '(' . implode(',', array_keys($downloads)) . ')', 'IN');
// now for each download, delete the text data and vote data associated with the download
$wfdownloads->getHandler('rating')->deleteAll($download_criteria);
@@ -203,9 +220,9 @@
}
break;
- case "category.add" :
- case "category.edit" :
- case "modCat":
+ case 'category.add':
+ case 'category.edit':
+ case 'modCat':
wfdownloads_xoops_cp_header();
$indexAdmin = new ModuleAdmin();
echo $indexAdmin->addNavigation($currentFile);
@@ -215,19 +232,19 @@
echo $adminMenu->renderButton();
if (isset($_REQUEST['cid'])) {
- $category = $wfdownloads->getHandler('category')->get($_REQUEST['cid']);
+ $categoryObj = $wfdownloads->getHandler('category')->get($_REQUEST['cid']);
} else {
- $category = $wfdownloads->getHandler('category')->create();
+ $categoryObj = $wfdownloads->getHandler('category')->create();
}
- $form = $category->getForm();
+ $form = $categoryObj->getForm();
$form -> display();
- include 'admin_footer.php';
+ include_once __DIR__ . '/admin_footer.php';
break;
- case 'categories.list' :
- case 'main' :
- default :
+ case 'categories.list':
+ case 'main':
+ default:
wfdownloads_xoops_cp_header();
$indexAdmin = new ModuleAdmin();
echo $indexAdmin->addNavigation($currentFile);
@@ -241,14 +258,14 @@
$sorted_categories = wfdownloads_sortCategories();
$GLOBALS['xoopsTpl']->assign('sorted_categories', $sorted_categories);
$GLOBALS['xoopsTpl']->assign('token', $GLOBALS['xoopsSecurity']->getTokenHTML() );
- $GLOBALS['xoopsTpl']->display("db:{$wfdownloads->getModule()->dirname()}_admin_categorieslist.tpl");
+ $GLOBALS['xoopsTpl']->display("db:{$wfdownloads->getModule()->dirname()}_am_categorieslist.tpl");
} else {
redirect_header("{$currentFile}?op=category.add", 1, _AM_WFDOWNLOADS_CCATEGORY_NOEXISTS);
}
- include 'admin_footer.php';
+ include_once __DIR__ . '/admin_footer.php';
break;
- case 'categories.reorder' :
+ case 'categories.reorder':
if (!$GLOBALS['xoopsSecurity']->check()) {
redirect_header($currentFile, 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors() ));
}
@@ -257,12 +274,12 @@
$new_weights = $_POST['new_weights'];
$ids = array();
foreach ($new_weights as $cid => $new_weight) {
- $category = $wfdownloads->getHandler('category')->get($cid);
- $category->setVar('weight', $new_weight);
- if (!$wfdownloads->getHandler('category')->insert($category)) {
- redirect_header($currentFile, 3, $category->getErrors());
+ $categoryObj = $wfdownloads->getHandler('category')->get($cid);
+ $categoryObj->setVar('weight', $new_weight);
+ if (!$wfdownloads->getHandler('category')->insert($categoryObj)) {
+ redirect_header($currentFile, 3, $categoryObj->getErrors());
}
- unset($category);
+ unset($categoryObj);
}
redirect_header($currentFile, 1, _AM_WFDOWNLOADS_CATEGORIES_REORDERED);
exit();
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/clone.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/clone.php 2014-11-20 16:30:07 UTC (rev 12862)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/clone.php 2014-11-22 04:11:17 UTC (rev 12863)
@@ -19,7 +19,7 @@
* @version svn:$id$
*/
$currentFile = basename(__FILE__);
-include_once dirname(__FILE__) . '/admin_header.php';
+include_once __DIR__ . '/admin_header.php';
if (@$_POST['op'] == 'submit') {
if (!$GLOBALS['xoopsSecurity']->check()) {
@@ -38,10 +38,14 @@
if ($cloneDirname && is_dir(XOOPS_ROOT_PATH . '/modules/' . $cloneDirname)) {
redirect_header($currentFile, 3, sprintf(_AM_WFDOWNLOADS_CLONE_EXISTS, $cloneDirname));
}
+ // Check dirname length for template file name length issues (template file name cannot be longer than 50 chars)
+ if (strlen($cloneDirname) > 18) {
+ redirect_header($currentFile, 3, sprintf(_AM_WFDOWNLOADS_CLONE_TOOLONG, $cloneDirname));
+ }
$patterns = array(
- strtolower(WFDOWNLOADS_DIRNAME) => strtolower($cloneDirname),
- strtoupper(WFDOWNLOADS_DIRNAME) => strtoupper($cloneDirname),
+ strtolower(WFDOWNLOADS_DIRNAME) => strtolower($cloneDirname),
+ strtoupper(WFDOWNLOADS_DIRNAME) => strtoupper($cloneDirname),
ucfirst(strtolower(WFDOWNLOADS_DIRNAME)) => ucfirst(strtolower($cloneDirname))
);
@@ -50,7 +54,7 @@
wfdownloads_cloneFileDir(WFDOWNLOADS_ROOT_PATH);
$logocreated = wfdownloads_createLogo(strtolower($cloneDirname));
- $message = "";
+ $message = '';
if (is_dir(XOOPS_ROOT_PATH . '/modules/' . strtolower($cloneDirname))) {
$message .= sprintf(
_AM_WFDOWNLOADS_CLONE_CONGRAT,
@@ -67,7 +71,7 @@
$indexAdmin = new ModuleAdmin();
echo $indexAdmin->addNavigation($currentFile);
echo $message;
- include 'admin_footer.php';
+ include_once __DIR__ . '/admin_footer.php';
exit();
} else {
@@ -75,17 +79,14 @@
$indexAdmin = new ModuleAdmin();
echo $indexAdmin->addNavigation($currentFile);
include_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
- $form = new XoopsThemeForm(sprintf(
- _AM_WFDOWNLOADS_CLONE_TITLE,
- $wfdownloads->getModule()->getVar('name', 'E')
- ), 'clone', $currentFile, 'post', true);
- $cloneDirname_text = new XoopsFormText(_AM_WFDOWNLOADS_CLONE_NAME, 'clonedirname', 20, 20, '');
+ $form = new XoopsThemeForm(sprintf(_AM_WFDOWNLOADS_CLONE_TITLE, $wfdownloads->getModule()->getVar('name', 'E')), 'clone', $currentFile, 'post', true);
+ $cloneDirname_text = new XoopsFormText(_AM_WFDOWNLOADS_CLONE_NAME, 'clonedirname', 18, 18, '');
$cloneDirname_text->setDescription(_AM_WFDOWNLOADS_CLONE_NAME_DSC);
$form->addElement($cloneDirname_text, true);
$form->addElement(new XoopsFormHidden('op', 'submit'));
$form->addElement(new XoopsFormButton('', '', _SUBMIT, 'submit'));
$form->display();
- include 'admin_footer.php';
+ include_once __DIR__ . '/admin_footer.php';
exit();
}
@@ -134,16 +135,16 @@
{
$wfdownloads = WfdownloadsWfdownloads::getInstance();
// Check extension/functions
- if (!extension_loaded("gd")) {
+ if (!extension_loaded('gd')) {
return false;
} else {
$required_functions = array(
- "imagecreatetruecolor",
- "imagecolorallocate",
- "imagefilledrectangle",
- "imagejpeg",
- "imagedestroy",
- "imageftbbox"
+ 'imagecreatetruecolor',
+ 'imagecolorallocate',
+ 'imagefilledrectangle',
+ 'imagejpeg',
+ 'imagedestroy',
+ 'imageftbbox'
);
foreach ($required_functions as $func) {
if (!function_exists($func)) {
@@ -152,10 +153,10 @@
}
}
// Check original image/font
- if (!file_exists($imageBase = XOOPS_ROOT_PATH . "/modules/" . $dirname . "/assets/images/module_logo.png")) {
+ if (!file_exists($imageBase = XOOPS_ROOT_PATH . "/modules/{$dirname}/assets/images/module_logo_blank.png")) {
return false;
}
- if (!file_exists($font = XOOPS_ROOT_PATH . "/modules/" . $wfdownloads->getModule()->dirname() . "/assets/images/VeraBd.ttf")) {
+ if (!file_exists($font = XOOPS_ROOT_PATH . "/modules/{$wfdownloads->getModule()->dirname()}/assets/images/VeraBd.ttf")) {
return false;
}
// Create image
@@ -164,7 +165,7 @@
$greyColor = imagecolorallocate($imageModule, 237, 237, 237);
imagefilledrectangle($imageModule, 5, 35, 85, 46, $greyColor);
// Write text
- $textColor = imagecolorallocate($imageModule, 0, 0, 0);
+ $textColor = imagecolorallocate($imageModule, 0, 0, 0);
$space_to_border = (80 - strlen($dirname) * 6.5) / 2;
imagefttext($imageModule, 8.5, 0, $space_to_border, 45, $textColor, $font, ucfirst($dirname), array());
// Set transparency color
@@ -172,7 +173,7 @@
imagefill($imageModule, 0, 0, $whiteColor);
imagecolortransparent($imageModule, $whiteColor);
// Save new image
- imagepng($imageModule, XOOPS_ROOT_PATH . "/modules/" . $dirname . "/assets/images/module_logo.png");
+ imagepng($imageModule, XOOPS_ROOT_PATH . "/modules/{$dirname}/assets/images/module_logo.png");
imagedestroy($imageModule);
return true;
Modified: XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php
===================================================================
--- XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php 2014-11-20 16:30:07 UTC (rev 12862)
+++ XoopsModules/wfdownloads/branches/mamba/wfdownloads/admin/downloads.php 2014-11-22 04:11:17 UTC (rev 12863)
@@ -19,18 +19,31 @@
* @version svn:$id$
*/
$currentFile = basename(__FILE__);
-include_once dirname(__FILE__) . '/admin_header.php';
+include_once __DIR__ . '/admin_header.php';
+// Check directories
if (!is_dir($wfdownloads->getConfig('uploaddir'))) {
redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_UPLOADDIRNOTEXISTS);
exit();
}
+if (!is_dir(XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('mainimagedir'))) {
+ redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_MAINIMAGEDIRNOTEXISTS);
+ exit();
+}
+if (!is_dir(XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('screenshots'))) {
+ redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_SCREENSHOTSDIRNOTEXISTS);
+ exit();
+}
+if (!is_dir(XOOPS_ROOT_PATH . '/' . $wfdownloads->getConfig('catimage'))) {
+ redirect_header('index.php', 4, _AM_WFDOWNLOADS_ERROR_CATIMAGEDIRNOTEXISTS);
+ exit();
+}
-$op = WfdownloadsRequest::getString('op', 'downloads.list');
+$op = XoopsRequest::getString('op', 'downloads.list');
switch ($op) {
- case "download.edit" :
- case "download.add" :
- case "Download" :
+ case 'download.edit':
+ case 'download.add':
+ case 'Download':
wfdownloads_xoops_cp_header();
$indexAdmin = new ModuleAdmin();
echo $indexAdmin->addNavigation($currentFile);
@@ -39,74 +52,88 @@
$adminMenu->addItemButton(_MI_WFDOWNLOADS_MENU_DOWNLOADS, "{$currentFile}?op=downloads.list", 'list');
echo $adminMenu->renderButton();
- $lid = WfdownloadsRequest::getInt('lid', 0);
+ $lid = XoopsRequest::getInt('lid', 0);
- $category_count = $wfdownloads->getHandler('category')->getCount();
- if ($category_count) {
+ $categoriesCount = $wfdownloads->getHandler('category')->getCount();
+ if ($categoriesCount) {
// Allowed mimetypes list
echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . _AM_WFDOWNLOADS_FILE_ALLOWEDAMIME . "</legend>\n";
echo "<div style='padding: 8px;'>\n";
- $criteria = new Criteria("mime_admin", true);
- $mimetypes = $wfdownloads->getHandler('mimetype')->getList($criteria);
+ $criteria = new Criteria("mime_admin", true);
+ $mimetypes = $wfdownloads->getHandler('mimetype')->getList($criteria);
$allowMimetypes = implode(' | ', $mimetypes);
echo $allowMimetypes;
echo "</div>\n";
echo "</fieldset><br />\n";
if ($lid) {
- if (!$download = $wfdownloads->getHandler('download')->get($lid)) {
+ // edit download
+ if (!$downloadObj = $wfdownloads->getHandler('download')->get($lid)) {
redirect_header($currentFile, 4, _AM_WFDOWNLOADS_DOWN_ERROR_FILENOTFOUND);
exit();
}
- $cid = $download->getVar('cid');
- if (!$category = $wfdownloads->getHandler('category')->get($cid)) {
+ $cid = $downloadObj->getVar('cid');
+ if (!$categoryObj = $wfdownloads->getHandler('category')->get($cid)) {
redirect_header($currentFile, 4, _AM_WFDOWNLOADS_DOWN_ERROR_CATEGORYNOTFOUND);
exit();
}
- $title = preg_replace("/{category}/", $category->getVar('title'), _AM_WFDOWNLOADS_FFS_EDITDOWNLOADTITLE);
+ $title = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FILE_EDIT);
+ $title12 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_1STEP);
+ $title22 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_EDITDOWNLOADTITLE);
} else {
- $download = $wfdownloads->getHandler('download')->create();
- $cid = WfdownloadsRequest::getInt('cid', 0, 'POST');
- $category = $wfdownloads->getHandler('category')->get($cid);
- $download->setVar('cid', $cid);
- $title = preg_replace("/{category}/", $category->getVar('title'), _AM_WFDOWNLOADS_FFS_DOWNLOADTITLE);
+ // create download
+ $downloadObj = $wfdownloads->getHandler('download')->create();
+ $cid = XoopsRequest::getInt('cid', 0, 'POST');
+ $categoryObj = $wfdownloads->getHandler('category')->get($cid);
+ $downloadObj->setVar('cid', $cid);
+ $title = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FILE_CREATE);
+ $title12 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_1STEP);
+ $title22 = preg_replace("/{category}/", $categoryObj->getVar('title'), _AM_WFDOWNLOADS_FFS_DOWNLOADTITLE);
}
- // Added Formulize module support (2006/05/04) jpc - start
+// Formulize module support (2006/05/04) jpc - start
if (!wfdownloads_checkModule('formulize')) {
- $sform = $download->getAdminForm($title);
- } elseif ((isset($_POST['submit_category']) && !empty($_POST['submit_category'])) || $lid) {
- $fid = $category->getVar('formulize_fid');
+ // one step form: 1st step
+ $sform = $downloadObj->getAdminForm($title);
+ } elseif ((isset($_POST['submit_category']) && !empty($_POST['submit_category']))) {
+ // two steps form: 2nd step
+ $fid = $categoryObj->getVar('formulize_fid');
$customArray = array();
if ($fid) {
- include_once XOOPS_ROOT_PATH . "/modules/formulize/include/formdisplay.php";
- include_once XOOPS_ROOT_PATH . "/modules/formulize/include/functions.php";
- $customArray['fid'] = $fid;
- $customArray['formulize_mgr'] =& xoops_getmodulehandler('elements', 'formulize');
- $customArray['groups'] = $xoopsUser ? $xoopsUser->getGroups() : array(0 => XOOPS_GROUP_ANONYMOUS);
- $customArray['prevEntry'] = getEntryValues( // is a 'formulize' function
- $download->getVar('formulize_idreq'),
+ include_once XOOPS_ROOT_PATH . '/modules/formulize/include/formdisplay.php';
+ include_once XOOPS_ROOT_PATH . '/modules/formulize/include/functions.php';
+ $customArray['fid'] = $fid;
+ $customArray['formulize_mgr'] = xoops_getmodulehandler('elements', 'formulize');
+ $customArray['groups'] = $GLOBALS['xoopsUser'] ? $GLOBALS['xoopsUser']->getGroups() : array(0 => XOOPS_GROUP_ANONYMOUS);
+ $customArray['prevEntry'] = getEntryValues( // is a Formulize function
+ $downloadObj->getVar('formulize_idreq'),
$customArray['formulize_mgr'],
$customArray['groups'],
- $fid
+ $fid,
+ null,
+ null,
+ null,
+ null,
+ null
);
- $customArray['entry'] = $download->getVar('formulize_idreq');
- $customArray['go_back'] = "";
- $customArray['parentLinks'] = "";
+ $customArray['entry'] = $downloadObj->getVar('formulize_idreq');
+ $customArray['go_back'] = '';
+ $customArray['parentLinks'] = '';
if (wfdownloads_checkModule('formulize') < 300) {
- $owner = getEntryOwner($entry); // is a 'formulize' function
+ $owner = getEntryOwner($customArray['entry']); // is a Formulize function
} else {
- $owner = getEntryOwner($entry, $fid); // is a 'formulize' function
+ $owner = getEntryOwner($customArray['entry'], $fid); // is a Formulize function
}
- $ownerGroups = $member_handler->getGroupsByUser($owner, false);
+ $ownerGroups = $member_handler->getGroupsByUser($owner, false);
$customArray['owner_groups'] = $ownerGroups;
}
- $sform = $download->getAdminForm($title, $customArray);
+ $sform = $downloadObj->getAdminForm($title22, $customArray);
} else {
- $sform = $download->getCategoryForm();
+ // two steps form: 1st step
+ $sform = $downloadObj->getCategoryForm($title12);
}
+// Formulize module support (2006/05/04) jpc - end
$sform->display();
- // Added Formulize module support (2006/05/04) jpc - end
} else {
redirect_header('categories.php', 1, _AM_WFDOWNLOADS_CCATEGORY_NOEXISTS);
exit();
@@ -114,29 +141,29 @@
// Vote data list/manager
if ($lid) {
- $votes_count = $wfdownloads->getHandler('rating')->getCount();
+ $ratingCount = $wfdownloads->getHandler('rating')->getCount();
- $registeredCriteria = new CriteriaCompo(new Criteria('lid', $lid));
- $registeredCriteria->add(new Criteria('ratinguser', 0, '>'));
- $votesreg = $wfdownloads->getHandler('rating')->getCount($registeredCriteria);
- $registeredCriteria->setSort('ratingtimestamp');
- $registeredCriteria->setOrder('DESC');
- $regvotes = $wfdownloads->getHandler('rating')->getObjects($registeredCriteria);
+ $regUserCriteria = new CriteriaCompo(new Criteria('lid', $lid));
+ $regUserCriteria->add(new Criteria('ratinguser', 0, '>'));
+ $regUserRatingCount = $wfdownloads->getHandler('rating')->getCount($regUserCriteria);
+ $regUserCriteria->setSort('ratingtimestamp');
+ $regUserCriteria->setOrder('DESC');
+ $regUserRatingObjs = $wfdownloads->getHandler('rating')->getObjects($regUserCriteria);
- $anonymousCriteria = new CriteriaCompo(new Criteria('lid', $lid));
- $anonymousCriteria->add(new Criteria('ratinguser', 0, '='));
- $votesanon = $wfdownloads->getHandler('rating')->getCount($anonymousCriteria);
- $anonymousCriteria->setSort('ratingtimestamp');
- $anonymousCriteria->setOrder('DESC');
+ $anonUserCriteria = new CriteriaCompo(new Criteria('lid', $lid));
+ $anonUserCriteria->add(new Criteria('ratinguser', 0, '='));
+ $anonUserRatingCount = $wfdownloads->getHandler('rating')->getCount($anonUserCriteria);
+ $anonUserCriteria->setSort('ratingtimestamp');
+ $anonUserCriteria->setOrder('DESC');
echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . _AM_WFDOWNLOADS_VOTE_RATINGINFOMATION . "</legend>\n";
- echo "<div style='padding: 8px;'><b>" . _AM_WFDOWNLOADS_VOTE_TOTALVOTES . "</b>{$votes_count}<br /><br />\n";
+ echo "<div style='padding: 8px;'><b>" . _AM_WFDOWNLOADS_VOTE_TOTALVOTES . "</b>{$ratingCount}<br /><br />\n";
- printf(_AM_WFDOWNLOADS_VOTE_REGUSERVOTES, $votesreg);
+ printf(_AM_WFDOWNLOADS_VOTE_REGUSERVOTES, $regUserRatingCount);
echo "<br />";
- printf(_AM_WFDOWNLOADS_VOTE_ANONUSERVOTES, $votesanon);
+ printf(_AM_WFDOWNLOADS_VOTE_ANONUSERVOTES, $anonUserRatingCount);
echo "
</div>\n
@@ -152,36 +179,32 @@
</tr>\n
";
- if ($votesreg == 0) {
+ if ($regUserRatingCount == 0) {
echo "<tr><td colspan='7' class='even'><b>" . _AM_WFDOWNLOADS_VOTE_NOREGVOTES . "</b></td></tr>";
} else {
- foreach (array_keys($regvotes) as $i) {
- $uids[] = $regvotes[$i]->getVar('ratinguser');
+ foreach ($regUserRatingObjs as $regUserRatingObj) {
+ $uids[] = $regUserRatingObj->getVar('ratinguser');
}
- $criteria = new Criteria("ratinguser", "(" . implode(',', $uids) . ")", "IN");
- $criteria->setGroupby("ratinguser");
+ $criteria = new Criteria('ratinguser', '(' . implode(',', $uids) . ')', 'IN');
+ $criteria->setGroupby('ratinguser');
$userRatings = $wfdownloads->getHandler('rating')->getUserAverage($criteria);
- foreach (array_keys($regvotes) as $i) {
- $formatted_date = XoopsLocal::formatTimestamp($regvotes[$i]->getVar('ratingtimestamp'), 'l');
- $userAvgRating = isset($userRatings[$regvotes[$i]->getVar('ratinguser')]) ? $userRatings[$regvotes[$i]->getVar(
- 'ratinguser'
- )]["avg"] : 0;
- $userVotes = isset($userRatings[$regvotes[$i]->getVar('ratinguser')]) ? $userRatings[$regvotes[$i]->getVar(
- 'ratinguser'
- )]["count"] : 0;
- $ratingUserName = XoopsUser :: getUnameFromId($regvotes[$i]->getVar('ratinguser'));
+ foreach ($regUserRatingObjs as $regUserRatingObj) {
+ $formatted_date = XoopsLocal::formatTimestamp($regUserRatingObj->getVar('ratingtimestamp'), 'l');
+ $userAvgRating = isset($userRatings[$regUserRatingObj->getVar('ratinguser')]) ? $userRatings[$regUserRatingObj->getVar('ratinguser')]['avg'] : 0;
+ $userVotes = isset($userRatings[$regUserRatingObj->getVar('ratinguser')]) ? $userRatings[$regUserRatingObj->getVar('ratinguser')]['count'] : 0;
+ $ratingUserName = XoopsUser :: getUnameFromId($regUserRatingObj->getVar('ratinguser'));
echo "
<tr><td class='head'>$ratingUserName</td>\n
- <td class='even'>" . $regvotes[$i]->getVar('ratinghostname') . "</th>\n
- <td class='even'>" . $regvotes[$i]->getVar('rating') . "</th>\n
+ <td class='even'>" . $regUserRatingObj->getVar('ratinghostname') . "</th>\n
+ <td class='even'>" . $regUserRatingObj->getVar('rating') . "</th>\n
<td class='even'>$userAvgRating</th>\n
<td class='even'>$userVotes</th>\n
<td class='even'>$formatted_date</th>\n
<td class='even'>\n
- <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $regvotes[$i]->getVar('ratingid') . "'>"
+ <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $regUserRatingObj->getVar('ratingid') . "'>"
. $imagearray['deleteimg'] . "</a>\n
</th></tr>\n
";
@@ -201,29 +224,29 @@
<th>" . _AM_WFDOWNLOADS_MINDEX_ACTION . "</td>\n
</tr>\n
";
- if ($votesanon == 0) {
+ if ($anonUserRatingCount == 0) {
echo "<tr><td colspan='7' class='even'><b>" . _AM_WFDOWNLOADS_VOTE_NOUNREGVOTES . "</b></td></tr>";
} else {
- $criteria = new Criteria('ratinguser', 0);
- $userRatings = $wfdownloads->getHandler('rating')->getUserAverage($criteria);
- $anonymousVotes = $wfdownloads->getHandler('rating')->getObjects($anonymousCriteria);
+ $criteria = new Criteria('ratinguser', 0);
+ $userRatings = $wfdownloads->getHandler('rating')->getUserAverage($criteria);
+ $anonUserRatingObjs = $wfdownloads->getHandler('rating')->getObjects($anonUserCriteria);
- foreach (array_keys($anonymousVotes) as $i) {
- $formatted_date = XoopsLocal::formatTimestamp($anonymousVotes[$i]->getVar('ratingtimestamp'), 'l');
- $userAvgRating = isset($userRatings['avg']) ? $userRatings["avg"] : 0;
- $userVotes = isset($userRatings['count']) ? $userRatings["count"] : 0;
+ foreach (array_keys($anonUserRatingObjs) as $anonUserRatingObj) {
+ $formatted_date = XoopsLocal::formatTimestamp($anonUserRatingObj->getVar('ratingtimestamp'), 'l');
+ $userAvgRating = isset($userRatings['avg']) ? $userRatings['avg'] : 0;
+ $userVotes = isset($userRatings['count']) ? $userRatings['count'] : 0;
$ratingUserName = $GLOBALS['xoopsConfig']['anonymous'];
echo "
<tr><td class='head'>$ratingUserName</td>\n
- <td class='even'>" . $anonymousVotes[$i]->getVar('ratinghostname') . "</th>\n
- <td class='even'>" . $anonymousVotes[$i]->getVar('rating') . "</th>\n
+ <td class='even'>" . $anonUserRatingObj->getVar('ratinghostname') . "</th>\n
+ <td class='even'>" . $anonUserRatingObj->getVar('rating') . "</th>\n
<td class='even'>$userAvgRating</th>\n
<td class='even'>$userVotes</th>\n
<td class='even'>$formatted_date</th>\n
<td class='even'>\n
- <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $anonymousVotes[$i]->getVar('ratingid') . "'>"
+ <a href='{$currentFile}?op=vote.delete&lid={$lid}&rid=" . $anonUserRatingObj->getVar('ratingid') . "'>"
. $imagearray['deleteimg'] . "</a>\n
</th></tr>\n
";
@@ -232,32 +255,32 @@
echo "</table>\n";
echo "</fieldset>\n";
}
- include 'admin_footer.php';
+ include_once __DIR__ . '/admin_footer.php';
break;
- case "download.save" :
- case "addDownload" :
- $lid = WfdownloadsRequest::getInt('lid', 0, 'POST');
- $cid = WfdownloadsRequest::getInt('cid', 0, 'POST');
- $status = WfdownloadsRequest::getInt('status', _WFDOWNLOADS_STATUS_UPDATED, 'POST');
+ case 'download.save':
+ case 'addDownload':
+ $lid = XoopsRequest::getInt('lid', 0, 'POST');
+ $cid = XoopsRequest::getInt('cid', 0, 'POST');
+ $status = XoopsRequest::getInt('status', _WFDOWNLOADS_STATUS_UPDATED, 'POST');
if ($lid > 0) {
$thisIsANewRecord = false; /* Added by Lankford on 2007/3/21 */
- $download = $wfdownloads->getHandler('download')->get($lid);
+ $downloadObj = $wfdownloads->getHandler('download')->get($lid);
} else {
$thisIsANewRecord = true; /* Added by Lankford on 2007/3/21 */
- $download = $wfdownloads->getHandler('download')->create();
+ $downloadObj = $wfdownloads->getHandler('download')->create();
}
// Define URL
if (empty($_FILES['userfile']['name'])) {
- if ($_POST['url'] && $_POST['url'] != "" && $_POST['url'] != "http://") {
- $url = ($_POST['url'] != "http://") ? $_POST['url'] : '';
+ if ($_POST['url'] && $_POST['url'] != '' && $_POST['url'] != 'http://') {
+ $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
$filename = '';
$filetype = '';
// Get size from form
- $size = (empty($_POST['size']) || !is_numeric($_POST['size'])) ? 0 : (int) $_POST["size"];
+ $size = (empty($_POST['size']) || !is_numeric($_POST['size'])) ? 0 : (int) $_POST['size'];
} else {
- $url = ($_POST["url"] != "http://") ? $_POST['url'] : '';
+ $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
$filename = $_POST['filename'];
$filetype = $_POST['filetype'];
$filePath = $wfdownloads->getConfig('uploaddir') . '/' . $filename;
@@ -265,32 +288,33 @@
$size = @filesize($filePath);
}
$title = trim($_POST['title']);
- $download->setVar('filename', $filename);
- $download->setVar('filetype', $filetype);
+ $downloadObj->setVar('filename', $filename);
+ $downloadObj->setVar('filetype', $filetype);
} else {
- $down = wfdownloads_uploading($_FILES, $wfdownloads->getConfig('uploaddir'), '', $currentFile, 0, false, true);
- $url = ($_POST['url'] != "http://") ? $_POST["url"] : '';
- $size = $down['size'];
+ $down = wfdownloads_uploading($_FILES, $wfdownloads->getConfig('uploaddir'), '', $currentFile, 0, false, true);
+ $url = ($_POST['url'] != 'http://') ? $_POST['url'] : '';
+ $size = $down['size'];
$title = $_FILES['userfile']['name'];
- $ext = rtrim(strrchr($title, '.'), '.');
+ $ext = rtrim(strrchr($title, '.'), '.');
$title = str_replace($ext, '', $title);
$title = (isset($_POST['title_checkbox']) && $_POST['title_checkbox'] == 1) ? $title : trim($_POST['title']);
$filename = $down['filename'];
$filetype = $_FILES['userfile']['type'];
- $download->setVar('filename', $filename);
- $download->setVar('filetype', $filetype);
+ $downloadObj->setVar('filename', $filename);
+ $downloadObj->setVar('filetype', $filetype);
}
// Get data from form
- $screenshot = ($_POST['screenshot'] != 'blank.png') ? $_POST['screenshot'] : '';
- $screenshot2 = ($_POST['screenshot2'] != 'blank.png') ? $_POST['screenshot2'] : '';
- $screenshot3 = ($_POST['screenshot3'] != 'blank.png') ? $_POST['screenshot3'] : '';
- $screenshot4 = ($_POST['screenshot4'] != 'blank.png') ? $_POST['screenshot4'] : '';
+ $screenshots = array();
+ $screenshots[] = ($_POST['screenshot'] != 'blank.png') ? $_POST['screenshot'] : '';
+ $screenshots[] = ($_POST['screenshot2'] != 'blank.png') ? $_POST['screenshot2'] : '';
+ $screenshots[] = ($_POST['screenshot3'] != 'blank.png') ? $_POST['screenshot3'] : '';
+ $screenshots[] = ($_POST['screenshot4'] != 'blank.png') ? $_POST['screenshot4'] : '';
- if (!empty($_POST['homepage']) || $_POST['homepage'] != "http://") {
- $download->setVar('homepage', trim($_POST['homepage']));
- $download->setVar('homepagetitle', trim($_POST['homepagetitle']));
+ if (!empty($_POST['homepage']) || $_POST['homepage'] != 'http://') {
+ $downloadObj->setVar('homepage', trim($_POST['homepage']));
+ $downloadObj->setVar('homepagetitle', trim($_POST['homepagetitle']));
}
$version = !empty($_POST['version']) ? trim($_POST['version']) : 0;
@@ -300,14 +324,14 @@
// a) Are they actually changing the value of version, or is it the same?
// b) Are they actually modifying the record, or is this a new one?
// If both conditions are true, then trigger all three notifications related to modified records.
- if (!$thisIsANewRecord && ($download->getVar('version') != $version)) {
+ if (!$thisIsANewRecord && ($downloadObj->getVar('version') != $version)) {
// Trigger the three events related to modified files (one for the file, category, and global event categories respectively)
- $tags = array();
- $tags['FILE_NAME'] = $title;
- $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
- $category = $wfdownloads->getHandler('category')->get($cid);
- $tags['FILE_VERSION'] = $version;
- $tags['CATEGORY_NAME'] = $category->getVar('title');
+ $tags = array();
+ $tags['FILE_NAME'] = $title;
+ $tags['FILE_URL'] = WFDOWNLOADS_URL . "/singlefile.php?cid={$cid}&lid={$lid}";
+ $categoryObj = $wfdownloads->getHandler('category')->get($cid);
+ $tags['FILE_VERSION'] = $version;
+ $tags['CATEGORY_NAME'] = $categoryObj->getVar('title');
$tags['CATEGORY_URL'] = WFDOWNLOADS_URL . "/viewcat.php?cid='{$cid}";
if ($wfdownloads->getConfig('autoapprove') == _WFDOWNLOADS_AUTOAPPROVE_DOWNLOAD
@@ -320,60 +344,61 @@
}
}
/* End add block */
- $download->setVar('version', $version);
- $download->setVar('url', $url);
- $download->setVar('cid', $cid);
- $download->setVar('title', $title);
- $download->setVar('status', $status);
- $download->setVar('size', $size);
- $download->setVar('screenshot', $screenshot);
- $download->setVar('screenshot2', $screenshot2);
- $download->setVar('screenshot3', $screenshot3);
- $download->setVar('screenshot4', $screenshot4);
- $download->setVar('platform', trim($_POST['platform']));
- $download->setVar('summary', trim($_POST['summary']));
- $download->setVar('description', trim($_POST['description']));
- $download->setVar('dohtml', isset($_POST['dohtml']));
- $download->setVar('dosmiley', isset($_POST['dosmiley']));
- $download->setVar('doxcode', isset($_POST['doxcode']));
- $download->setVar('doimage', isset($_POST['doimage']));
- $download->setVar('dobr', isset($_POST['dobr']));
- $download->setVar('submitter', trim($_POST['submitter']));
- $download->setVar('publisher', trim($_POST['publi...
[truncated message content] |
|
From: <wis...@us...> - 2014-11-20 16:30:15
|
Revision: 12862
http://sourceforge.net/p/xoops/svn/12862
Author: wishcraft
Date: 2014-11-20 16:30:07 +0000 (Thu, 20 Nov 2014)
Log Message:
-----------
final release of XOOPS Signed 1.12
Removed Paths:
-------------
XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.7z
XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.tar.gz
XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.zip
Deleted: XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.7z
===================================================================
(Binary files differ)
Deleted: XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.tar.gz
===================================================================
(Binary files differ)
Deleted: XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.zip
===================================================================
(Binary files differ)
|
|
From: <wis...@us...> - 2014-11-20 16:16:29
|
Revision: 12861
http://sourceforge.net/p/xoops/svn/12861
Author: wishcraft
Date: 2014-11-20 16:16:05 +0000 (Thu, 20 Nov 2014)
Log Message:
-----------
final release of XOOPS Signed 1.12
Modified Paths:
--------------
XoopsModules/signed/trunk/modules/signed/admin/about.php
XoopsModules/signed/trunk/modules/signed/admin/admin.php
XoopsModules/signed/trunk/modules/signed/admin/admin_footer.php
XoopsModules/signed/trunk/modules/signed/admin/admin_header.php
XoopsModules/signed/trunk/modules/signed/admin/menu.php
XoopsModules/signed/trunk/modules/signed/admin/signatures.php
XoopsModules/signed/trunk/modules/signed/api/banned/index.php
XoopsModules/signed/trunk/modules/signed/api/classes/index.php
XoopsModules/signed/trunk/modules/signed/api/descriptions/index.php
XoopsModules/signed/trunk/modules/signed/api/enumerators/index.php
XoopsModules/signed/trunk/modules/signed/api/fields/index.php
XoopsModules/signed/trunk/modules/signed/api/fieldtypes/index.php
XoopsModules/signed/trunk/modules/signed/api/identifications/index.php
XoopsModules/signed/trunk/modules/signed/api/index.php
XoopsModules/signed/trunk/modules/signed/api/language/index.php
XoopsModules/signed/trunk/modules/signed/api/languages/index.php
XoopsModules/signed/trunk/modules/signed/api/processes/index.php
XoopsModules/signed/trunk/modules/signed/api/prompts/index.php
XoopsModules/signed/trunk/modules/signed/api/providers/index.php
XoopsModules/signed/trunk/modules/signed/api/request/index.php
XoopsModules/signed/trunk/modules/signed/api/sign/index.php
XoopsModules/signed/trunk/modules/signed/api/signatures/index.php
XoopsModules/signed/trunk/modules/signed/api/sites/index.php
XoopsModules/signed/trunk/modules/signed/api/states/index.php
XoopsModules/signed/trunk/modules/signed/api/validate.php
XoopsModules/signed/trunk/modules/signed/api/validations/index.php
XoopsModules/signed/trunk/modules/signed/api/verification/index.php
XoopsModules/signed/trunk/modules/signed/api/verify/index.php
XoopsModules/signed/trunk/modules/signed/class/cache/apc.php
XoopsModules/signed/trunk/modules/signed/class/cache/file.php
XoopsModules/signed/trunk/modules/signed/class/cache/memcache.php
XoopsModules/signed/trunk/modules/signed/class/cache/model.php
XoopsModules/signed/trunk/modules/signed/class/cache/signedcache.php
XoopsModules/signed/trunk/modules/signed/class/cache/xcache.php
XoopsModules/signed/trunk/modules/signed/class/captcha/signedcaptcha.php
XoopsModules/signed/trunk/modules/signed/class/event_links.php
XoopsModules/signed/trunk/modules/signed/class/events.php
XoopsModules/signed/trunk/modules/signed/class/file/signedfile.php
XoopsModules/signed/trunk/modules/signed/class/mail/signedmultimailer.php
XoopsModules/signed/trunk/modules/signed/class/mobile/handlers/sms.cardboardfish.php
XoopsModules/signed/trunk/modules/signed/class/mobile/signedsmscontroller.php
XoopsModules/signed/trunk/modules/signed/class/mobile/signedsmsmobile.php
XoopsModules/signed/trunk/modules/signed/class/qcp/qcp.base.php
XoopsModules/signed/trunk/modules/signed/class/qcp/qcp.class.php
XoopsModules/signed/trunk/modules/signed/class/qcp/qcp.enumerator.php
XoopsModules/signed/trunk/modules/signed/class/qcp/qcp.leaver-beaver.php
XoopsModules/signed/trunk/modules/signed/class/signatures.php
XoopsModules/signed/trunk/modules/signed/class/signedapi.php
XoopsModules/signed/trunk/modules/signed/class/signedarrays.php
XoopsModules/signed/trunk/modules/signed/class/signedcanvas.php
XoopsModules/signed/trunk/modules/signed/class/signedciphers.php
XoopsModules/signed/trunk/modules/signed/class/signededitor/signededitor.php
XoopsModules/signed/trunk/modules/signed/class/signedform/form.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formbutton.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formbuttontray.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formcaptcha.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formcheckbox.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formcolorpicker.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formdatetime.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formdhtmltextarea.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formeditor.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formelement.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formelementtray.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formfile.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formhidden.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formhiddentoken.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formlabel.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formpassword.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formradio.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formradioyn.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselect.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselectcheckgroup.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselectcountry.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselecteditor.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselectenumerator.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselectmatchoption.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselectmonths.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselecttimezone.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formselectyears.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formtext.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formtextarea.php
XoopsModules/signed/trunk/modules/signed/class/signedform/formtextdateselect.php
XoopsModules/signed/trunk/modules/signed/class/signedform/simpleform.php
XoopsModules/signed/trunk/modules/signed/class/signedform/tableform.php
XoopsModules/signed/trunk/modules/signed/class/signedform/themeform.php
XoopsModules/signed/trunk/modules/signed/class/signedformloader.php
XoopsModules/signed/trunk/modules/signed/class/signedlists.php
XoopsModules/signed/trunk/modules/signed/class/signedlogger.php
XoopsModules/signed/trunk/modules/signed/class/signedmailer.php
XoopsModules/signed/trunk/modules/signed/class/signedmobile.php
XoopsModules/signed/trunk/modules/signed/class/signedobject.php
XoopsModules/signed/trunk/modules/signed/class/signedpackages.php
XoopsModules/signed/trunk/modules/signed/class/signedprocesses.php
XoopsModules/signed/trunk/modules/signed/class/signedprompts.php
XoopsModules/signed/trunk/modules/signed/class/signedsecurity.php
XoopsModules/signed/trunk/modules/signed/class/signedsession.php
XoopsModules/signed/trunk/modules/signed/class/signedstorage.php
XoopsModules/signed/trunk/modules/signed/class/uploader.php
XoopsModules/signed/trunk/modules/signed/class/xmlarray.php
XoopsModules/signed/trunk/modules/signed/class/xmlwrapper.php
XoopsModules/signed/trunk/modules/signed/crons/callbacks.php
XoopsModules/signed/trunk/modules/signed/crons/expires.php
XoopsModules/signed/trunk/modules/signed/crons/expiry.php
XoopsModules/signed/trunk/modules/signed/crons/request.php
XoopsModules/signed/trunk/modules/signed/css/style.css
XoopsModules/signed/trunk/modules/signed/dojsonids.php
XoopsModules/signed/trunk/modules/signed/dojsonoperations.php
XoopsModules/signed/trunk/modules/signed/footer.php
XoopsModules/signed/trunk/modules/signed/generator.php
XoopsModules/signed/trunk/modules/signed/go/index.php
XoopsModules/signed/trunk/modules/signed/header.php
XoopsModules/signed/trunk/modules/signed/include/common.php
XoopsModules/signed/trunk/modules/signed/include/configs.php
XoopsModules/signed/trunk/modules/signed/include/constants.php
XoopsModules/signed/trunk/modules/signed/include/form-edit-object.php
XoopsModules/signed/trunk/modules/signed/include/form-generic-edit-form.php
XoopsModules/signed/trunk/modules/signed/include/form-generic-form.php
XoopsModules/signed/trunk/modules/signed/include/form-identification-edit-form.php
XoopsModules/signed/trunk/modules/signed/include/form-identification-form.php
XoopsModules/signed/trunk/modules/signed/include/form-object.php
XoopsModules/signed/trunk/modules/signed/include/functions.php
XoopsModules/signed/trunk/modules/signed/include/language.php
XoopsModules/signed/trunk/modules/signed/index.php
XoopsModules/signed/trunk/modules/signed/language/english/admin.php
XoopsModules/signed/trunk/modules/signed/language/english/calendar.php
XoopsModules/signed/trunk/modules/signed/language/english/captcha.php
XoopsModules/signed/trunk/modules/signed/language/english/content.php
XoopsModules/signed/trunk/modules/signed/language/english/countries.php
XoopsModules/signed/trunk/modules/signed/language/english/errors.php
XoopsModules/signed/trunk/modules/signed/language/english/formdhtmltextarea.php
XoopsModules/signed/trunk/modules/signed/language/english/global.php
XoopsModules/signed/trunk/modules/signed/language/english/mail.php
XoopsModules/signed/trunk/modules/signed/language/english/modinfo.php
XoopsModules/signed/trunk/modules/signed/language/english/months.php
XoopsModules/signed/trunk/modules/signed/language/english/signedmailerlocal.php
XoopsModules/signed/trunk/modules/signed/language/english/signedmobilelocal.php
XoopsModules/signed/trunk/modules/signed/language/english/timezone.php
XoopsModules/signed/trunk/modules/signed/language/english/titles.php
XoopsModules/signed/trunk/modules/signed/language/english/uploader.php
XoopsModules/signed/trunk/modules/signed/preloads/api.php
XoopsModules/signed/trunk/modules/signed/request.php
XoopsModules/signed/trunk/modules/signed/reset.php
XoopsModules/signed/trunk/modules/signed/templates/admin/signed_signatures.html
XoopsModules/signed/trunk/modules/signed/templates/common/api.php
XoopsModules/signed/trunk/modules/signed/templates/common/canvas.php
XoopsModules/signed/trunk/modules/signed/templates/common/no-url.php
XoopsModules/signed/trunk/modules/signed/templates/common/reset.php
XoopsModules/signed/trunk/modules/signed/templates/common/start.php
XoopsModules/signed/trunk/modules/signed/templates/common/update-identification.php
XoopsModules/signed/trunk/modules/signed/templates/common/verify-email.php
XoopsModules/signed/trunk/modules/signed/templates/common/verify-mobile.php
XoopsModules/signed/trunk/modules/signed/templates/deployed/entity/send-email.php
XoopsModules/signed/trunk/modules/signed/templates/deployed/entity/update-email.php
XoopsModules/signed/trunk/modules/signed/templates/deployed/personal/send-email.php
XoopsModules/signed/trunk/modules/signed/templates/deployed/personal/update-email.php
XoopsModules/signed/trunk/modules/signed/templates/fields/entity/generic-edit-form.php
XoopsModules/signed/trunk/modules/signed/templates/fields/entity/generic-form.php
XoopsModules/signed/trunk/modules/signed/templates/fields/identification/identification-edit-form.php
XoopsModules/signed/trunk/modules/signed/templates/fields/identification/identification-form.php
XoopsModules/signed/trunk/modules/signed/templates/fields/personal/generic-edit-form.php
XoopsModules/signed/trunk/modules/signed/templates/fields/personal/generic-form.php
XoopsModules/signed/trunk/modules/signed/templates/help/entity/finished.php
XoopsModules/signed/trunk/modules/signed/templates/help/entity/introduction.php
XoopsModules/signed/trunk/modules/signed/templates/help/identification/finished-update.php
XoopsModules/signed/trunk/modules/signed/templates/help/identification/needed.php
XoopsModules/signed/trunk/modules/signed/templates/help/personal/finished.php
XoopsModules/signed/trunk/modules/signed/templates/help/personal/introduction.php
XoopsModules/signed/trunk/modules/signed/templates/update/identification/identification-form.php
XoopsModules/signed/trunk/modules/signed/updator.php
XoopsModules/signed/trunk/modules/signed/verifor.php
XoopsModules/signed/trunk/modules/signed/xoops_version.php
Added Paths:
-----------
XoopsModules/signed/releases/1.12/
XoopsModules/signed/releases/1.12/modules/
XoopsModules/signed/releases/1.12/modules/index.html
XoopsModules/signed/releases/1.12/modules/signed/
XoopsModules/signed/releases/1.12/modules/signed/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/admin/
XoopsModules/signed/releases/1.12/modules/signed/admin/about.php
XoopsModules/signed/releases/1.12/modules/signed/admin/admin.php
XoopsModules/signed/releases/1.12/modules/signed/admin/admin_footer.php
XoopsModules/signed/releases/1.12/modules/signed/admin/admin_header.php
XoopsModules/signed/releases/1.12/modules/signed/admin/events.php
XoopsModules/signed/releases/1.12/modules/signed/admin/index.html
XoopsModules/signed/releases/1.12/modules/signed/admin/menu.php
XoopsModules/signed/releases/1.12/modules/signed/admin/signatures.php
XoopsModules/signed/releases/1.12/modules/signed/api/
XoopsModules/signed/releases/1.12/modules/signed/api/banned/
XoopsModules/signed/releases/1.12/modules/signed/api/banned/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/banned/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/classes/
XoopsModules/signed/releases/1.12/modules/signed/api/classes/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/classes/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/descriptions/
XoopsModules/signed/releases/1.12/modules/signed/api/descriptions/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/descriptions/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/enumerators/
XoopsModules/signed/releases/1.12/modules/signed/api/enumerators/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/enumerators/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/fields/
XoopsModules/signed/releases/1.12/modules/signed/api/fields/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/fields/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/fieldtypes/
XoopsModules/signed/releases/1.12/modules/signed/api/fieldtypes/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/fieldtypes/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/identifications/
XoopsModules/signed/releases/1.12/modules/signed/api/identifications/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/identifications/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/language/
XoopsModules/signed/releases/1.12/modules/signed/api/language/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/language/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/languages/
XoopsModules/signed/releases/1.12/modules/signed/api/languages/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/languages/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/processes/
XoopsModules/signed/releases/1.12/modules/signed/api/processes/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/processes/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/prompts/
XoopsModules/signed/releases/1.12/modules/signed/api/prompts/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/prompts/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/providers/
XoopsModules/signed/releases/1.12/modules/signed/api/providers/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/providers/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/request/
XoopsModules/signed/releases/1.12/modules/signed/api/request/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/request/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/sign/
XoopsModules/signed/releases/1.12/modules/signed/api/sign/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/sign/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/signatures/
XoopsModules/signed/releases/1.12/modules/signed/api/signatures/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/signatures/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/sites/
XoopsModules/signed/releases/1.12/modules/signed/api/sites/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/sites/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/states/
XoopsModules/signed/releases/1.12/modules/signed/api/states/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/states/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/validate.php
XoopsModules/signed/releases/1.12/modules/signed/api/validations/
XoopsModules/signed/releases/1.12/modules/signed/api/validations/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/validations/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/verification/
XoopsModules/signed/releases/1.12/modules/signed/api/verification/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/verification/index.php
XoopsModules/signed/releases/1.12/modules/signed/api/verify/
XoopsModules/signed/releases/1.12/modules/signed/api/verify/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/api/verify/index.php
XoopsModules/signed/releases/1.12/modules/signed/class/
XoopsModules/signed/releases/1.12/modules/signed/class/cache/
XoopsModules/signed/releases/1.12/modules/signed/class/cache/apc.php
XoopsModules/signed/releases/1.12/modules/signed/class/cache/file.php
XoopsModules/signed/releases/1.12/modules/signed/class/cache/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/cache/memcache.php
XoopsModules/signed/releases/1.12/modules/signed/class/cache/model.php
XoopsModules/signed/releases/1.12/modules/signed/class/cache/signedcache.php
XoopsModules/signed/releases/1.12/modules/signed/class/cache/xcache.php
XoopsModules/signed/releases/1.12/modules/signed/class/captcha/
XoopsModules/signed/releases/1.12/modules/signed/class/captcha/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/captcha/signedcaptcha.php
XoopsModules/signed/releases/1.12/modules/signed/class/event_links.php
XoopsModules/signed/releases/1.12/modules/signed/class/events.php
XoopsModules/signed/releases/1.12/modules/signed/class/file/
XoopsModules/signed/releases/1.12/modules/signed/class/file/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/file/signedfile.php
XoopsModules/signed/releases/1.12/modules/signed/class/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/mail/
XoopsModules/signed/releases/1.12/modules/signed/class/mail/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/mail/signedmultimailer.php
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/handlers/
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/handlers/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/handlers/sms.cardboardfish.php
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/plugin/
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/plugin/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/signedsmscontroller.php
XoopsModules/signed/releases/1.12/modules/signed/class/mobile/signedsmsmobile.php
XoopsModules/signed/releases/1.12/modules/signed/class/qcp/
XoopsModules/signed/releases/1.12/modules/signed/class/qcp/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/qcp/qcp.base.php
XoopsModules/signed/releases/1.12/modules/signed/class/qcp/qcp.class.php
XoopsModules/signed/releases/1.12/modules/signed/class/qcp/qcp.enumerator.php
XoopsModules/signed/releases/1.12/modules/signed/class/qcp/qcp.leaver-beaver.php
XoopsModules/signed/releases/1.12/modules/signed/class/signatures.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedapi.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedarrays.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedcanvas.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedciphers.php
XoopsModules/signed/releases/1.12/modules/signed/class/signededitor/
XoopsModules/signed/releases/1.12/modules/signed/class/signededitor/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/signededitor/readme.txt
XoopsModules/signed/releases/1.12/modules/signed/class/signededitor/signededitor.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/form.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formbutton.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formbuttontray.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formcaptcha.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formcheckbox.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formcolorpicker.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formdatetime.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formdhtmltextarea.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formeditor.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formelement.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formelementtray.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formfile.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formhidden.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formhiddentoken.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formlabel.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formpassword.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formradio.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formradioyn.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselect.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselectcheckgroup.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselectcountry.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselecteditor.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselectenumerator.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselectmatchoption.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselectmonths.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselecttimezone.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formselectyears.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formtext.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formtextarea.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/formtextdateselect.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/simpleform.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/tableform.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedform/themeform.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedformloader.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedlists.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedlogger.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedmailer.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedmobile.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedobject.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedpackages.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedprocesses.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedprompts.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedsecurity.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedsession.php
XoopsModules/signed/releases/1.12/modules/signed/class/signedstorage.php
XoopsModules/signed/releases/1.12/modules/signed/class/uploader.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Canvas.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Coordinate.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Exception.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Font/
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Font/GDF.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Font/PS.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Font/TTF.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Image.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/BMP.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/GD.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/GD2.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/GIF.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/JPEG.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/PNG.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Mapper/TGA.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/MapperFactory.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/AddNoise.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/ApplyConvolution.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/ApplyFilter.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/ApplyMask.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/AsGrayscale.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/AsNegative.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/AutoCrop.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/CopyChannelsPalette.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/CopyChannelsTrueColor.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/CorrectGamma.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/Crop.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/Flip.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/GetMask.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/Merge.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/Mirror.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/Resize.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/ResizeCanvas.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/Rotate.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/RoundCorners.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/Operation/Unsharp.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/OperationFactory.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/PaletteImage.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/TrueColorImage.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/WideImage.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/index.html
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/vendor/
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/vendor/de77/
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/vendor/de77/BMP.php
XoopsModules/signed/releases/1.12/modules/signed/class/wideimage/vendor/de77/TGA.php
XoopsModules/signed/releases/1.12/modules/signed/class/xmlarray.php
XoopsModules/signed/releases/1.12/modules/signed/class/xmlwrapper.php
XoopsModules/signed/releases/1.12/modules/signed/crons/
XoopsModules/signed/releases/1.12/modules/signed/crons/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/crons/callbacks.php
XoopsModules/signed/releases/1.12/modules/signed/crons/expires.php
XoopsModules/signed/releases/1.12/modules/signed/crons/expiry.php
XoopsModules/signed/releases/1.12/modules/signed/crons/index.html
XoopsModules/signed/releases/1.12/modules/signed/crons/request.php
XoopsModules/signed/releases/1.12/modules/signed/css/
XoopsModules/signed/releases/1.12/modules/signed/css/calendar-blue.css
XoopsModules/signed/releases/1.12/modules/signed/css/index.html
XoopsModules/signed/releases/1.12/modules/signed/css/signed.css
XoopsModules/signed/releases/1.12/modules/signed/css/style.css
XoopsModules/signed/releases/1.12/modules/signed/docs/
XoopsModules/signed/releases/1.12/modules/signed/docs/changelog.txt
XoopsModules/signed/releases/1.12/modules/signed/docs/credits.txt
XoopsModules/signed/releases/1.12/modules/signed/docs/index.html
XoopsModules/signed/releases/1.12/modules/signed/docs/install.txt
XoopsModules/signed/releases/1.12/modules/signed/docs/lang_diff.txt
XoopsModules/signed/releases/1.12/modules/signed/dojsonids.php
XoopsModules/signed/releases/1.12/modules/signed/dojsonoperations.php
XoopsModules/signed/releases/1.12/modules/signed/fonts/
XoopsModules/signed/releases/1.12/modules/signed/fonts/COOPBL.eot
XoopsModules/signed/releases/1.12/modules/signed/fonts/COOPBL.otf
XoopsModules/signed/releases/1.12/modules/signed/fonts/COOPBL.svg
XoopsModules/signed/releases/1.12/modules/signed/fonts/COOPBL.ttf
XoopsModules/signed/releases/1.12/modules/signed/fonts/COOPBL.woff
XoopsModules/signed/releases/1.12/modules/signed/fonts/ERASMD.eot
XoopsModules/signed/releases/1.12/modules/signed/fonts/ERASMD.otf
XoopsModules/signed/releases/1.12/modules/signed/fonts/ERASMD.svg
XoopsModules/signed/releases/1.12/modules/signed/fonts/ERASMD.ttf
XoopsModules/signed/releases/1.12/modules/signed/fonts/ERASMD.woff
XoopsModules/signed/releases/1.12/modules/signed/fonts/index.html
XoopsModules/signed/releases/1.12/modules/signed/footer.php
XoopsModules/signed/releases/1.12/modules/signed/generator.php
XoopsModules/signed/releases/1.12/modules/signed/go/
XoopsModules/signed/releases/1.12/modules/signed/go/.htaccess
XoopsModules/signed/releases/1.12/modules/signed/go/index.php
XoopsModules/signed/releases/1.12/modules/signed/header.php
XoopsModules/signed/releases/1.12/modules/signed/image/
XoopsModules/signed/releases/1.12/modules/signed/image/icons/
XoopsModules/signed/releases/1.12/modules/signed/image/icons/16/
XoopsModules/signed/releases/1.12/modules/signed/image/icons/16/index.html
XoopsModules/signed/releases/1.12/modules/signed/image/icons/32/
XoopsModules/signed/releases/1.12/modules/signed/image/icons/32/about.png
XoopsModules/signed/releases/1.12/modules/signed/image/icons/32/event.png
XoopsModules/signed/releases/1.12/modules/signed/image/icons/32/identity.png
XoopsModules/signed/releases/1.12/modules/signed/image/icons/32/index.html
XoopsModules/signed/releases/1.12/modules/signed/image/icons/32/security.png
XoopsModules/signed/releases/1.12/modules/signed/image/icons/index.html
XoopsModules/signed/releases/1.12/modules/signed/image/index.html
XoopsModules/signed/releases/1.12/modules/signed/image/signed.png
XoopsModules/signed/releases/1.12/modules/signed/image/watermark.gif
XoopsModules/signed/releases/1.12/modules/signed/image/watermark.php
XoopsModules/signed/releases/1.12/modules/signed/include/
XoopsModules/signed/releases/1.12/modules/signed/include/common.php
XoopsModules/signed/releases/1.12/modules/signed/include/configs.php
XoopsModules/signed/releases/1.12/modules/signed/include/constants.php
XoopsModules/signed/releases/1.12/modules/signed/include/form-edit-object.php
XoopsModules/signed/releases/1.12/modules/signed/include/form-generic-edit-form.php
XoopsModules/signed/releases/1.12/modules/signed/include/form-generic-form.php
XoopsModules/signed/releases/1.12/modules/signed/include/form-identification-edit-form.php
XoopsModules/signed/releases/1.12/modules/signed/include/form-identification-form.php
XoopsModules/signed/releases/1.12/modules/signed/include/form-object.php
XoopsModules/signed/releases/1.12/modules/signed/include/functions.php
XoopsModules/signed/releases/1.12/modules/signed/include/index.html
XoopsModules/signed/releases/1.12/modules/signed/include/language.php
XoopsModules/signed/releases/1.12/modules/signed/index.php
XoopsModules/signed/releases/1.12/modules/signed/js/
XoopsModules/signed/releases/1.12/modules/signed/js/calendar.js
XoopsModules/signed/releases/1.12/modules/signed/js/color-picker.js
XoopsModules/signed/releases/1.12/modules/signed/js/formdhtmltextarea.js
XoopsModules/signed/releases/1.12/modules/signed/js/index.html
XoopsModules/signed/releases/1.12/modules/signed/js/json.validation.js
XoopsModules/signed/releases/1.12/modules/signed/js/layersmenu.js
XoopsModules/signed/releases/1.12/modules/signed/js/signed.js
XoopsModules/signed/releases/1.12/modules/signed/language/
XoopsModules/signed/releases/1.12/modules/signed/language/english/
XoopsModules/signed/releases/1.12/modules/signed/language/english/admin.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/calendar.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/captcha.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/content.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/countries.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/errors.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/formdhtmltextarea.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/global.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/help/
XoopsModules/signed/releases/1.12/modules/signed/language/english/help/help.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/help/index.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/index.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/html/
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/html/expired-identification.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/html/expired-signature.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/html/index.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/html/signature-email.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/html/update-request.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/html/verify-email.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/index.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/text/
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/text/expired-identification.txt
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/text/expired-signature.txt
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/text/index.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/text/signature-email.txt
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/text/update-request.txt
XoopsModules/signed/releases/1.12/modules/signed/language/english/mail_template/text/verify-email.txt
XoopsModules/signed/releases/1.12/modules/signed/language/english/main.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/modinfo.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/months.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/signedmailerlocal.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/signedmobilelocal.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/sms_template/
XoopsModules/signed/releases/1.12/modules/signed/language/english/sms_template/index.html
XoopsModules/signed/releases/1.12/modules/signed/language/english/sms_template/verify-mobile.txt
XoopsModules/signed/releases/1.12/modules/signed/language/english/style.css
XoopsModules/signed/releases/1.12/modules/signed/language/english/timezone.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/titles.php
XoopsModules/signed/releases/1.12/modules/signed/language/english/uploader.php
XoopsModules/signed/releases/1.12/modules/signed/language/index.html
XoopsModules/signed/releases/1.12/modules/signed/preloads/
XoopsModules/signed/releases/1.12/modules/signed/preloads/api.php
XoopsModules/signed/releases/1.12/modules/signed/preloads/index.html
XoopsModules/signed/releases/1.12/modules/signed/request.php
XoopsModules/signed/releases/1.12/modules/signed/reset.php
XoopsModules/signed/releases/1.12/modules/signed/sql/
XoopsModules/signed/releases/1.12/modules/signed/sql/index.html
XoopsModules/signed/releases/1.12/modules/signed/sql/mysql.sql
XoopsModules/signed/releases/1.12/modules/signed/templates/
XoopsModules/signed/releases/1.12/modules/signed/templates/admin/
XoopsModules/signed/releases/1.12/modules/signed/templates/admin/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/admin/signed_events.html
XoopsModules/signed/releases/1.12/modules/signed/templates/admin/signed_signatures.html
XoopsModules/signed/releases/1.12/modules/signed/templates/common/
XoopsModules/signed/releases/1.12/modules/signed/templates/common/api.php
XoopsModules/signed/releases/1.12/modules/signed/templates/common/canvas.php
XoopsModules/signed/releases/1.12/modules/signed/templates/common/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/common/no-url.php
XoopsModules/signed/releases/1.12/modules/signed/templates/common/reset.php
XoopsModules/signed/releases/1.12/modules/signed/templates/common/start.php
XoopsModules/signed/releases/1.12/modules/signed/templates/common/update-identification.php
XoopsModules/signed/releases/1.12/modules/signed/templates/common/verify-email.php
XoopsModules/signed/releases/1.12/modules/signed/templates/common/verify-mobile.php
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/entity/
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/entity/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/entity/send-email.php
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/entity/update-email.php
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/personal/
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/personal/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/personal/send-email.php
XoopsModules/signed/releases/1.12/modules/signed/templates/deployed/personal/update-email.php
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/entity/
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/entity/generic-edit-form.php
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/entity/generic-form.php
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/entity/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/identification/
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/identification/identification-edit-form.php
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/identification/identification-form.php
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/identification/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/personal/
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/personal/generic-edit-form.php
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/personal/generic-form.php
XoopsModules/signed/releases/1.12/modules/signed/templates/fields/personal/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/help/
XoopsModules/signed/releases/1.12/modules/signed/templates/help/entity/
XoopsModules/signed/releases/1.12/modules/signed/templates/help/entity/finished.php
XoopsModules/signed/releases/1.12/modules/signed/templates/help/entity/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/help/entity/introduction.php
XoopsModules/signed/releases/1.12/modules/signed/templates/help/identification/
XoopsModules/signed/releases/1.12/modules/signed/templates/help/identification/finished-update.php
XoopsModules/signed/releases/1.12/modules/signed/templates/help/identification/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/help/identification/needed.php
XoopsModules/signed/releases/1.12/modules/signed/templates/help/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/help/personal/
XoopsModules/signed/releases/1.12/modules/signed/templates/help/personal/finished.php
XoopsModules/signed/releases/1.12/modules/signed/templates/help/personal/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/help/personal/introduction.php
XoopsModules/signed/releases/1.12/modules/signed/templates/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/signed_wrapper.html
XoopsModules/signed/releases/1.12/modules/signed/templates/update/
XoopsModules/signed/releases/1.12/modules/signed/templates/update/identification/
XoopsModules/signed/releases/1.12/modules/signed/templates/update/identification/identification-form.php
XoopsModules/signed/releases/1.12/modules/signed/templates/update/identification/index.html
XoopsModules/signed/releases/1.12/modules/signed/templates/update/index.html
XoopsModules/signed/releases/1.12/modules/signed/updator.php
XoopsModules/signed/releases/1.12/modules/signed/verifor.php
XoopsModules/signed/releases/1.12/modules/signed/xoops_version.php
XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.7z
XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.tar.gz
XoopsModules/signed/releases/1.12/xoops2.5-signed-1.12.zip
XoopsModules/signed/releases/1.12/xoops_data/
XoopsModules/signed/releases/1.12/xoops_data/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/caches/
XoopsModules/signed/releases/1.12/xoops_data/caches/index.html
XoopsModules/signed/releases/1.12/xoops_data/caches/signed/
XoopsModules/signed/releases/1.12/xoops_data/caches/signed/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/caches/signed/index.html
XoopsModules/signed/releases/1.12/xoops_data/index.html
XoopsModules/signed/releases/1.12/xoops_data/readme.txt
XoopsModules/signed/releases/1.12/xoops_data/signed/
XoopsModules/signed/releases/1.12/xoops_data/signed/calendar/
XoopsModules/signed/releases/1.12/xoops_data/signed/calendar/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/signed/calendar/expires/
XoopsModules/signed/releases/1.12/xoops_data/signed/calendar/expiry/
XoopsModules/signed/releases/1.12/xoops_data/signed/calendar/generated/
XoopsModules/signed/releases/1.12/xoops_data/signed/calendar/index.html
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/delivery/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/delivery/2014/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/delivery/2014/08/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/delivery/2014/08/06/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/delivery/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/emails/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/emails/2014/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/emails/2014/08/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/emails/2014/08/06/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/emails/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/errors/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/errors/2014/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/errors/2014/08/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/errors/2014/08/06/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/errors/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/execution/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/execution/2014/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/execution/2014/08/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/execution/2014/08/06/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/execution/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/index.html
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/polling/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/polling/2014/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/polling/2014/08/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/polling/2014/08/06/
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/polling/2014/08/06/signed-log--02201408-06-Aug.json.json
XoopsModules/signed/releases/1.12/xoops_data/signed/logs/statistics.json
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/certificate/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/codes/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/dates/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/emails/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/index.html
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/names/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/request/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/serials/
XoopsModules/signed/releases/1.12/xoops_data/signed/pathways/signed/
XoopsModules/signed/releases/1.12/xoops_data/signed/respository/
XoopsModules/signed/releases/1.12/xoops_data/signed/respository/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/signed/respository/index.html
XoopsModules/signed/releases/1.12/xoops_data/signed/respository/signatures/
XoopsModules/signed/releases/1.12/xoops_data/signed/respository/signed/
XoopsModules/signed/releases/1.12/xoops_data/signed/respository/validation/
XoopsModules/signed/releases/1.12/xoops_data/signed/uploads/
XoopsModules/signed/releases/1.12/xoops_data/signed/uploads/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/signed/uploads/index.html
XoopsModules/signed/releases/1.12/xoops_data/signed/urls/
XoopsModules/signed/releases/1.12/xoops_data/signed/urls/.htaccess
XoopsModules/signed/releases/1.12/xoops_data/signed/urls/index.html
XoopsModules/signed/releases/1.12/xoops_lib/
XoopsModules/signed/releases/1.12/xoops_lib/.htaccess
XoopsModules/signed/releases/1.12/xoops_lib/index.html
XoopsModules/signed/releases/1.12/xoops_lib/modules/
XoopsModules/signed/releases/1.12/xoops_lib/modules/index.html
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/.htaccess
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/api-calls.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/apis-and-sites-available
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/apis-and-sites-available.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/banned-hostnames-for-urls-and-emails.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/banned-ips-for-urls-and-emails.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/cerificate.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/certificate.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/emails-bcc.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/emails-cc.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/class-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/class-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/descriptions-fields.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/email-template-types.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/enumerator-gender.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/enumerator-im-type.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-countries.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-dates.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-emails.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-enumerators.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-images.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-logos.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-months.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-numeric.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-photos.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-strings.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-urls.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fieldnames-years.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fields-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fields-identification.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/fields-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/identifications-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/identifications-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/language-files-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/language-files-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/prompts-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/prompts-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/prompts-request-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/prompts-request-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/provided-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/provided-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/request-states.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/resize-dimensions.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/signatures.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/upload-dimensions.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/validations-entity.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/validations-personal.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/english/watermark.gif
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/index.html
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/language-files.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/languages.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/paired-peer-review-services.txt
XoopsModules/signed/releases/1.12/xoops_lib/modules/signed/processes/si...@la...
XoopsModules/signed/releases/1.12/xoops_lib/readme.txt
Added: XoopsModules/signed/releases/1.12/modules/index.html
===================================================================
--- XoopsModules/signed/releases/1.12/modules/index.html (rev 0)
+++ XoopsModules/signed/releases/1.12/modules/index.html 2014-11-20 16:16:05 UTC (rev 12861)
@@ -0,0 +1 @@
+ <script>history.go(-1);</script>
\ No newline at end of file
Added: XoopsModules/signed/releases/1.12/modules/signed/.htaccess
===================================================================
--- XoopsModules/signed/releases/1.12/modules/signed/.htaccess (rev 0)
+++ XoopsModules/signed/releases/1.12/modules/signed/.htaccess 2014-11-20 16:16:05 UTC (rev 12861)
@@ -0,0 +1,10 @@
+<IfModule mod_rewrite.c>
+
+ RewriteEngine On
+ RewriteRule ^=([a-zA-Z0-9]+)=/ $1.php
+ RewriteRule ^=([a-zA-Z0-9]+)=/finished/([a-zA-Z0-9]+).(.*?)$ $1.php?op=finished&serial=$2
+ RewriteRule ^=([a-zA-Z0-9]+)=/index(.*?)?(.*?)$ $1.php?$3
+ RewriteRule ^=([a-zA-Z0-9]+)=/index(.*?)$ $1.php
+ RewriteRule ^=([a-zA-Z0-9]+)=/?(.*?)$ $1.php?$2
+
+</IfModule>
Property changes on: XoopsModules/signed/releases/1.12/modules/signed/.htaccess
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.12/modules/signed/admin/about.php
===================================================================
--- XoopsModules/signed/releases/1.12/modules/signed/admin/about.php (rev 0)
+++ XoopsModules/signed/releases/1.12/modules/signed/admin/about.php 2014-11-20 16:16:05 UTC (rev 12861)
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Chronolabs Digital Signature Generation & API Services
+ *
+ * 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 Chronolabs Cooperative http://labs.coop
+ * @license General Software Licence (https://web.labs.coop/public/legal/general-software-license/10,3.html)
+ * @package signed
+ * @since 1.0.1
+ * @author Simon Roberts <wis...@us...>
+ * @author Antony Cipher <ci...@la...>
+ * @subpackage administration
+ * @description Digital Signature Generation & API Services
+ * @link https://signed.labs.coop Digital Signature Generation & API Services
+ */
+
+ include_once dirname(__FILE__) . '/../../../include/cp_header.php';
+ include '../../../class/xoopsformloader.php';
+ include_once dirname(__FILE__) . '/admin_header.php';
+ xoops_cp_header();
+
+ $aboutAdmin = new ModuleAdmin();
+
+ echo $aboutAdmin->addNavigation('about.php');
+ echo $aboutAdmin->renderabout('-------------', false);
+
+ include_once dirname(__FILE__) . '/admin_footer.php';
+?>
\ No newline at end of file
Property changes on: XoopsModules/signed/releases/1.12/modules/signed/admin/about.php
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: XoopsModules/signed/releases/1.12/modules/signed/admin/admin.php
===================================================================
--- XoopsModules/signed/releases/1.12/modules/signed/admin/admin.php (rev 0)
+++ XoopsModules/signed/releases/1.12/modules/signed/admin/admin.php 2014-11-20 16:16:05 UTC (rev 12861)
@@ -0,0 +1,77 @@
+<?php
+/**
+ * Chronolabs Digital Signature Generation & API Services
+ *
+ * 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 th...
[truncated message content] |
|
From: <rgr...@us...> - 2014-11-18 20:59:18
|
Revision: 12860
http://sourceforge.net/p/xoops/svn/12860
Author: rgriffith
Date: 2014-11-18 20:59:14 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
Fix #1298
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/htdocs/kernel/session.php
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/kernel/session.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/kernel/session.php 2014-11-18 08:14:23 UTC (rev 12859)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/kernel/session.php 2014-11-18 20:59:14 UTC (rev 12860)
@@ -255,6 +255,6 @@
$session_name = ($xoopsConfig['use_mysession'] && $xoopsConfig['session_name'] != '') ? $xoopsConfig['session_name'] : session_name();
$session_expire = !is_null($expire) ? intval($expire) : (($xoopsConfig['use_mysession'] && $xoopsConfig['session_name'] != '') ? $xoopsConfig['session_expire'] * 60 : ini_get("session.cookie_lifetime"));
$session_id = empty($sess_id) ? session_id() : $sess_id;
- setcookie($session_name, $session_id, $session_expire ? time() + $session_expire : 0, '/', XOOPS_COOKIE_DOMAIN, 0);
+ setcookie($session_name, $session_id, $session_expire ? time() + $session_expire : 0, '/', XOOPS_COOKIE_DOMAIN, false, true);
}
}
|
|
From: <be...@us...> - 2014-11-18 08:14:37
|
Revision: 12859
http://sourceforge.net/p/xoops/svn/12859
Author: beckmi
Date: 2014-11-18 08:14:23 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
first English translation with Google
Modified Paths:
--------------
XoopsModules/vide/branches/mamba/vide/language/english/admin.php
XoopsModules/vide/branches/mamba/vide/language/english/commun.php
XoopsModules/vide/branches/mamba/vide/language/english/main.php
XoopsModules/vide/branches/mamba/vide/language/english/modinfo.php
Modified: XoopsModules/vide/branches/mamba/vide/language/english/admin.php
===================================================================
--- XoopsModules/vide/branches/mamba/vide/language/english/admin.php 2014-11-18 08:12:45 UTC (rev 12858)
+++ XoopsModules/vide/branches/mamba/vide/language/english/admin.php 2014-11-18 08:14:23 UTC (rev 12859)
@@ -8,58 +8,58 @@
if (!isset($moduleUP)) $moduleUP = strtoupper($DirName);
// Maintenance
-define('_AM_'.$moduleUP.'_OPTIMIZE','Nettoyage et optimisation de la BDD');
-define('_AM_'.$moduleUP.'_SAUVEBDD','Sauvegarde de la BDD du module');
-define('_AM_'.$moduleUP.'_SEELOG','Voir et purger les logs du modules');
-define('_AM_'.$moduleUP.'_ADMIN_FILE_BASESQL', 'Vous pouvez télécharger le fichier de sauvegarde ici :');
-define('_AM_'.$moduleUP.'_ADMIN_OPMAINTENANCE','Opération(s) de maintenance disponible(s)');
+define('_AM_'.$moduleUP.'_OPTIMIZE','Cleaning and optimizing the database');
+define('_AM_'.$moduleUP.'_SAUVEBDD','Backup the database module');
+define('_AM_'.$moduleUP.'_SEELOG','Seeing and purge logs modules');
+define('_AM_'.$moduleUP.'_ADMIN_FILE_BASESQL', ' You can download the backup file here:');
+define('_AM_'.$moduleUP.'_ADMIN_OPMAINTENANCE','Operation(s) of service(s) available');
define('_AM_'.$moduleUP.'_ACTION','Action(s)');
-define('_AM_'.$moduleUP.'_LANCE','Lancer l\'opération');
-define('_AM_'.$moduleUP.'_IP','Adresse IP');
-define('_AM_'.$moduleUP.'_TYPE_LOG','Type de log');
-define('_AM_'.$moduleUP.'_LOGSYS','Logs système');
-define('_AM_'.$moduleUP.'_URL','URL de la page');
-define('_AM_'.$moduleUP.'_REFFERER','En provenance de');
+define('_AM_'.$moduleUP.'_LANCE','Start operation');
+define('_AM_'.$moduleUP.'_IP','IP Address');
+define('_AM_'.$moduleUP.'_TYPE_LOG','Log type.');
+define('_AM_'.$moduleUP.'_LOGSYS','System Logs');
+define('_AM_'.$moduleUP.'_URL','URL of the page');
+define('_AM_'.$moduleUP.'_REFFERER','Coming from');
define('_AM_'.$moduleUP.'_MAINTENANCE','Maintenance');
// Accueil
-define('_AM_'.$moduleUP.'_STAT','Statistiques');
-define('_AM_'.$moduleUP.'_REQUIS','Nécessaires requis');
+define('_AM_'.$moduleUP.'_STAT','Statistics');
+define('_AM_'.$moduleUP.'_REQUIS','Requirements');
//define('_AM_'.$moduleUP.'_TCPDF','Frameworks TCPDF_for_xoops version 1.06 minimum : %s');
define('_AM_'.$moduleUP.'_WIDEIMAGE', 'Frameworks WideImage_for_xoops version 1.00 minimum : %s');
-define('_AM_'.$moduleUP.'_GD2', 'Librairie PHP GD2 : %s');
-define('_AM_'.$moduleUP.'_TODOLIST','Tâche(s) a effectuer');
-define('_AM_'.$moduleUP.'_PASOPT','Aucune optimisation de la BDD effectuée');
-define('_AM_'.$moduleUP.'_PASSAUVE','Aucune sauvegarde de la BDD effectuée');
-define('_AM_'.$moduleUP.'_OPT_AFAIRE','Optimisation de la BDD a prévoir :');
-define('_AM_'.$moduleUP.'_OPT_FAIT','Aucune optimisation a prévoir :');
-define('_AM_'.$moduleUP.'_SAUVE_AFAIRE','Sauvegarde de la BDD a prévoir :');
-define('_AM_'.$moduleUP.'_SAUVE_FAIT','Aucune sauvegarde a prévoir :');
+define('_AM_'.$moduleUP.'_GD2', 'PHP GD2 library: %s');
+define('_AM_'.$moduleUP.'_TODOLIST','Task (s) was performed');
+define('_AM_'.$moduleUP.'_PASOPT','No optimization of BDD performed');
+define('_AM_'.$moduleUP.'_PASSAUVE',' No backup of the database performed');
+define('_AM_'.$moduleUP.'_OPT_AFAIRE','Optimisation of BDD include:');
+define('_AM_'.$moduleUP.'_OPT_FAIT','No optimization include:');
+define('_AM_'.$moduleUP.'_SAUVE_AFAIRE','Saving the BDD include:');
+define('_AM_'.$moduleUP.'_SAUVE_FAIT','No backup required:');
//Categories
-define('_AM_'.$moduleUP.'_NOM_CAT','Catégorie');
-define('_AM_'.$moduleUP.'_PID','Catégorie parent');
-define('_AM_'.$moduleUP.'_GCAT','Gestion des catégories');
-define('_AM_'.$moduleUP.'_ADD_CAT','Ajouter une catégorie');
-define('_AM_'.$moduleUP.'_MOD_CAT','Modifier une catégorie');
+define('_AM_'.$moduleUP.'_NOM_CAT','Category');
+define('_AM_'.$moduleUP.'_PID',' Parent category');
+define('_AM_'.$moduleUP.'_GCAT','Manage Categories');
+define('_AM_'.$moduleUP.'_ADD_CAT','Add a category');
+define('_AM_'.$moduleUP.'_MOD_CAT',' Edit category');
define('_AM_'.$moduleUP.'_CAT_DESC','Description');
-define('_AM_'.$moduleUP.'_TELECHARGE_IMG_CAT', 'Télécharger l\'image de la catégorie');
-define('_AM_'.$moduleUP.'_DELETEFORM','Groupe autorisé à supprimer un fichier dans cette catégorie');
-define('_AM_'.$moduleUP.'_SUBMITFORM','Groupe autorisé à soumettre un fichier dans cette catégorie');
-define('_AM_'.$moduleUP.'_VIEWFORM','Groupe autorisé à consulter les fichiers de cette catégorie');
-define('_AM_'.$moduleUP.'_PID_PASOK','Mauvaise catégorie');
-define('_AM_'.$moduleUP.'_CAT_PRINC','Catégorie principale');
-define('_AM_'.$moduleUP.'_CAT_INC','Catégorie inconnue');
+define('_AM_'.$moduleUP.'_TELECHARGE_IMG_CAT', 'Download image of the category');
+define('_AM_'.$moduleUP.'_DELETEFORM','Group permission to delete a file in this category');
+define('_AM_'.$moduleUP.'_SUBMITFORM','Group authorized to submit a file in this category');
+define('_AM_'.$moduleUP.'_VIEWFORM',' Group permissions to view the files in this category');
+define('_AM_'.$moduleUP.'_PID_PASOK','Wrong category');
+define('_AM_'.$moduleUP.'_CAT_PRINC','Main category');
+define('_AM_'.$moduleUP.'_CAT_INC','Unknown category');
// Item
-define('_AM_'.$moduleUP.'_NOM_ITEM','Titre');
-define('_AM_'.$moduleUP.'_CID','Catégorie');
-define('_AM_'.$moduleUP.'_GITEM','Gestion des objets');
-define('_AM_'.$moduleUP.'_ADD_ITEM','Ajouter un fichier');
-define('_AM_'.$moduleUP.'_MOD_ITEM','Modifier un fichier');
+define('_AM_'.$moduleUP.'_NOM_ITEM','Title');
+define('_AM_'.$moduleUP.'_CID','Category');
+define('_AM_'.$moduleUP.'_GITEM','Managing objects');
+define('_AM_'.$moduleUP.'_ADD_ITEM','Add File');
+define('_AM_'.$moduleUP.'_MOD_ITEM','Change a file');
define('_AM_'.$moduleUP.'_ITEM_DESC','Description');
-define('_AM_'.$moduleUP.'_UPLOAD_FILE','Document à télécharger');
-define('_AM_'.$moduleUP.'_PDF','Fichier PDF seulement');
-define('_AM_'.$moduleUP.'_CID_PASOK','Mauvaise catégorie');
-define('_AM_'.$moduleUP.'_NOM_FIC','Nom du fichier');
+define('_AM_'.$moduleUP.'_UPLOAD_FILE','Document to download');
+define('_AM_'.$moduleUP.'_PDF','PDF file only');
+define('_AM_'.$moduleUP.'_CID_PASOK','Wrong category');
+define('_AM_'.$moduleUP.'_NOM_FIC',' File name');
// Images
define('_AM_'.$moduleUP.'_IMG','Image %s %s');
-define('_AM_'.$moduleUP.'_LOCIMG','Répertoire de sauvegarde : %s');
-define('_AM_'.$moduleUP.'_UPLOAD_WARNING','<strong>Attention, n\'oubliez pas d\'appliquer les permissions d\'écriture au répertoire suivant : %s </strong>');
+define('_AM_'.$moduleUP.'_LOCIMG','Backup directory: %s');
+define('_AM_'.$moduleUP.'_UPLOAD_WARNING',"<strong>Warning, don't forget to apply writing permissions to the following directory: %s </strong>");
Modified: XoopsModules/vide/branches/mamba/vide/language/english/commun.php
===================================================================
--- XoopsModules/vide/branches/mamba/vide/language/english/commun.php 2014-11-18 08:12:45 UTC (rev 12858)
+++ XoopsModules/vide/branches/mamba/vide/language/english/commun.php 2014-11-18 08:14:23 UTC (rev 12859)
@@ -2,109 +2,109 @@
if (!defined('XOOPS_ROOT_PATH')) {
die('XOOPS root path not defined');
}
-if(!defined('_JANV')) define('_JANV','janvier');
-if(!defined('_FEV')) define('_FEV','février');
-if(!defined('_MAR')) define('_MAR','mars');
-if(!defined('_AVR')) define('_AVR','avril');
-if(!defined('_MAI')) define('_MAI','mai');
-if(!defined('_JUI')) define('_JUI','juin');
-if(!defined('_JUL')) define('_JUL','juillet');
-if(!defined('_AOU')) define('_AOU','août');
-if(!defined('_SEP')) define('_SEP','septembre');
-if(!defined('_OCT')) define('_OCT','octobre');
-if(!defined('_NOV')) define('_NOV','novembre');
-if(!defined('_DEC')) define('_DEC','décembre');
+if(!defined('_JANV')) define('_JANV','January');
+if(!defined('_FEV')) define('_FEV','February');
+if(!defined('_MAR')) define('_MAR','March');
+if(!defined('_AVR')) define('_AVR','April');
+if(!defined('_MAI')) define('_MAI','May');
+if(!defined('_JUI')) define('_JUI','June');
+if(!defined('_JUL')) define('_JUL','July');
+if(!defined('_AOU')) define('_AOU','August');
+if(!defined('_SEP')) define('_SEP','September');
+if(!defined('_OCT')) define('_OCT','October');
+if(!defined('_NOV')) define('_NOV','November');
+if(!defined('_DEC')) define('_DEC','December');
if(!defined('_CHG_AT')) define('CHG_AT','à');
if (!defined('CHG_URL')) define('CHG_URL','http://www.chg-web.org');
if (!defined('CHG_CREDIT')) define('CHG_CREDIT','Cédric MONTUY');
if (!defined('CHG_AUTEUR')) define('CHG_AUTEUR','Cédric MONTUY');
if (!defined('CHG_NICKNAME')) define('CHG_NICKNAME','montuy337513(black_beard)');
-if (!defined('CHG_ACCUEIL')) define('CHG_ACCUEIL','Accueil');
-if (!defined('CHG_ABOUT')) define('CHG_ABOUT','À propos');
-if (!defined('CHG_MAINT')) define('CHG_MAINT','Services modules');
-if (!defined('CHG_ERREUR')) define('CHG_ERREUR','Erreur :');
-if (!defined('CHG_MODULEADMIN_MISSING')) define('CHG_MODULEADMIN_MISSING','Frameworks moduleclasse absent');
-if (!defined('CHG_FOOT_ADMIN')) define('CHG_FOOT_ADMIN', 'Ce module est maintenu par <a href="'.CHG_URL.'" rel="external">CHG-WEB</a>');
-if (!defined('CHG_FOOTER')) define('CHG_FOOTER','Ce module est maintenu par <a href="'.CHG_URL.'" rel="external" title="Modules et Frameworks pour Xoops">CHG-WEB</a>');
-if (!defined('CHG_PRESENT')) define('CHG_PRESENT','Présent');
-if (!defined('CHG_ABSENT')) define('CHG_ABSENT','Absent');
-if (!defined('CHG_VERSION_OBSOLETE')) define('CHG_VERSION_OBSOLETE','Version obsolète, votre version : %s');
-if (!defined('CHG_OP_OK')) define('CHG_OP_OK','Opération effectuée avec succès');
-if (!defined('CHG_CREATE_FILE_ERROR')) define('CHG_CREATE_FILE_ERROR','Erreur dans la création du fichier');
-if (!defined('CHG_NO_DONNEE')) define('CHG_NO_DONNEE','Aucune donnée a afficher');
-if (!defined('CHG_RETOUR')) define('CHG_RETOUR','Retour');
-if (!defined('CHG_SUIVANT')) define('CHG_SUIVANT','suivant');
-if (!defined('CHG_PRECEDENT')) define('CHG_PRECEDENT','précédent');
+if (!defined('CHG_ACCUEIL')) define('CHG_ACCUEIL','Home');
+if (!defined('CHG_ABOUT')) define('CHG_ABOUT','About');
+if (!defined('CHG_MAINT')) define('CHG_MAINT','Maintenance');
+if (!defined('CHG_ERREUR')) define('CHG_ERREUR','Error:');
+if (!defined('CHG_MODULEADMIN_MISSING')) define('CHG_MODULEADMIN_MISSING','Frameworks moduleclasse missing');
+if (!defined('CHG_FOOT_ADMIN')) define('CHG_FOOT_ADMIN', 'This module is maintained by <a href="'.CHG_URL.'" rel="external">CHG-WEB</a>');
+if (!defined('CHG_FOOTER')) define('CHG_FOOTER','This module is maintained by <a href="'.CHG_URL.'" rel="external" title="Modules and Frameworks for Xoops">CHG-WEB</a>');
+if (!defined('CHG_PRESENT')) define('CHG_PRESENT','Present');
+if (!defined('CHG_ABSENT')) define('CHG_ABSENT','Missing');
+if (!defined('CHG_VERSION_OBSOLETE')) define('CHG_VERSION_OBSOLETE','Obsolete version, your version is: %s');
+if (!defined('CHG_OP_OK')) define('CHG_OP_OK','Operation completed successfully');
+if (!defined('CHG_CREATE_FILE_ERROR')) define('CHG_CREATE_FILE_ERROR','Error creating file');
+if (!defined('CHG_NO_DONNEE')) define('CHG_NO_DONNEE','No data to be displayed');
+if (!defined('CHG_RETOUR')) define('CHG_RETOUR','Back');
+if (!defined('CHG_SUIVANT')) define('CHG_SUIVANT','Next');
+if (!defined('CHG_PRECEDENT')) define('CHG_PRECEDENT','Previous');
if (!defined('CHG_VIDE')) define('CHG_VIDE','%s');
if (!defined('CHG_DATE')) define('CHG_DATE','Date');
if (!defined('CHG_DESC')) define('CHG_DESC','Description');
-if (!defined('CHG_VOIR')) define('CHG_VOIR','Voir');
-if (!defined('CHG_VOIR1')) define('CHG_VOIR1','Voir toute les concessions');
+if (!defined('CHG_VOIR')) define('CHG_VOIR','View');
+if (!defined('CHG_VOIR1')) define('CHG_VOIR1','See Concessions');
if (!defined('CHG_USERID')) define('CHG_USERID','ID de l\'utilisateur');
-if (!defined('CHG_ERR_INC')) define('CHG_ERR_INC','Une erreur s\'est produite, merci de contacter l\'administrateur');
-if (!defined('CHG_ADD')) define('CHG_ADD','Ajouter');
-if (!defined('CHG_MODIF')) define('CHG_MODIF','Modifier');
-if (!defined('CHG_SUP')) define('CHG_SUP','Supprimer');
-if (!defined('CHG_NOM')) define('CHG_NOM','Nom');
-if (!defined('CHG_NO_ID')) define('CHG_NO_ID','L\'ID demandée n\'existe pas ou plus');
-if (!defined('CHG_ADD1')) define('CHG_ADD1','Ajouter une %s');
-if (!defined('CHG_MOD1')) define('CHG_MOD1','Modifier une %s');
-if (!defined('CHG_ADD2')) define('CHG_ADD2','Ajouter un %s');
-if (!defined('CHG_MOD2')) define('CHG_MOD2','Modifier un %s');
-if (!defined('CHG_CHAMPS_VIDE')) define('CHG_CHAMPS_VIDE','Le champs "%s" est obligatoire');
-if (!defined('CHG_UNFOLLOW_TAB')) define('CHG_UNFOLLOW_TAB','Impossible de traiter plus d\'une sélection en même temps');
-if (!defined('CHG_CONFIRM_SUP')) define('CHG_CONFIRM_SUP','Etes-vous sûr de vouloir supprimer<br />%s');
-if (!defined('CHG_INCONNU')) define('CHG_INCONNU','Inconnu');
-if (!defined('CHG_REP_DEST')) define('CHG_REP_DEST','Répertoire de destination : %s');
-if (!defined('CHG_REP_ABS')) define('CHG_REP_ABS','<span class="red">Répertoire de destination manquant : %s</span>');
-if (!defined('CHG_ETRE_CONNECT')) define('CHG_ETRE_CONNECT','Vous devez être connecté pour accéder a cette page');
-if (!defined('CHG_PAS_REPARC')) define('CHG_PAS_REPARC','Répertoire des archives non renseigné, merci de compléter les préférences du module');
-if (!defined('CHG_FICHIER')) define('CHG_FICHIER','Visualisation du fichier %s');
-if (!defined('CHG_ACTIVATION')) define('CHG_ACTIVATION','Activer');
-if (!defined('CHG_DESACTIVE')) define('CHG_DESACTIVE','Désactiver');
-if (!defined('CHG_CHAMPS_INCOHERENT')) define('CHG_CHAMPS_INCOHERENT','Champs %s incohérent');
-if (!defined('CHG_ACTF')) define('CHG_ACTF','Actif');
-if (!defined('CHG_INC')) define('CHG_INC','Inconnu');
-if (!defined('CHG_NO_DROIT')) define('CHG_NO_DROIT','Vous n\'avez pas les droits pour l\action requise. Merci de contacter l\'administrateur');
-if (!defined('CHG_RECHERCHE')) define('CHG_RECHERCHE','Recherchez...');
-if (!defined('CHG_AUCUN_TACHE')) define('CHG_AUCUNE_TACHE','Aucune tâche à accomplir');
-if (!defined('CHG_CRIT')) define('CHG_CRIT','Critère(s) de recherche : ');
-if (!defined('CHG_TOUT')) define('CHG_TOUT','Tout');
+if (!defined('CHG_ERR_INC')) define('CHG_ERR_INC','An error occurred, please contact the Administrator');
+if (!defined('CHG_ADD')) define('CHG_ADD','Add');
+if (!defined('CHG_MODIF')) define('CHG_MODIF','Modify');
+if (!defined('CHG_SUP')) define('CHG_SUP','Delete');
+if (!defined('CHG_NOM')) define('CHG_NOM','Name');
+if (!defined('CHG_NO_ID')) define('CHG_NO_ID',"Requested ID doesn't exist");
+if (!defined('CHG_ADD1')) define('CHG_ADD1','Add one %s');
+if (!defined('CHG_MOD1')) define('CHG_MOD1','Edit one %s');
+if (!defined('CHG_ADD2')) define('CHG_ADD2','Add more %s');
+if (!defined('CHG_MOD2')) define('CHG_MOD2','Edit more %s');
+if (!defined('CHG_CHAMPS_VIDE')) define('CHG_CHAMPS_VIDE','Field "%s" is required');
+if (!defined('CHG_UNFOLLOW_TAB')) define('CHG_UNFOLLOW_TAB','Unable to process more than one selection at a time');
+if (!defined('CHG_CONFIRM_SUP')) define('CHG_CONFIRM_SUP','Are you sure to delete <br />%s');
+if (!defined('CHG_INCONNU')) define('CHG_INCONNU','Unknown');
+if (!defined('CHG_REP_DEST')) define('CHG_REP_DEST','Destination Directory: %s');
+if (!defined('CHG_REP_ABS')) define('CHG_REP_ABS','<span class="red">Destination Directory is missing: %s</span>');
+if (!defined('CHG_ETRE_CONNECT')) define('CHG_ETRE_CONNECT','You must be logged to access this directory');
+if (!defined('CHG_PAS_REPARC')) define('CHG_PAS_REPARC','Directory not specified. Please set it in Preferences');
+if (!defined('CHG_FICHIER')) define('CHG_FICHIER','Viewing the file %s');
+if (!defined('CHG_ACTIVATION')) define('CHG_ACTIVATION','Enable');
+if (!defined('CHG_DESACTIVE')) define('CHG_DESACTIVE','Deactivate');
+if (!defined('CHG_CHAMPS_INCOHERENT')) define('CHG_CHAMPS_INCOHERENT','Field %s is inconsistent');
+if (!defined('CHG_ACTF')) define('CHG_ACTF','Active');
+if (!defined('CHG_INC')) define('CHG_INC','Unknown');
+if (!defined('CHG_NO_DROIT')) define('CHG_NO_DROIT',"You don't have the permission for this action. Please contact the Administrator ");
+if (!defined('CHG_RECHERCHE')) define('CHG_RECHERCHE','Search...');
+if (!defined('CHG_AUCUN_TACHE')) define('CHG_AUCUNE_TACHE','No task');
+if (!defined('CHG_CRIT')) define('CHG_CRIT','Criteria for Search: ');
+if (!defined('CHG_TOUT')) define('CHG_TOUT','All');
if (!defined('CHG_ACTIONS')) define('CHG_ACTIONS','Actions');
if (!defined('CHG_IMG')) define('CHG_IMG','Image');
-if (!defined('CHG_KEYWORDS')) define('CHG_KEYWORDS','Mots-clés');
-if (!defined('CHG_DELA')) define('CHG_DELA','de la');
-if (!defined('CHG_ONOFF_NOTOK')) define('CHG_ONOFF_NOTOK','"%s" : Choisissez entre OUI et NON');
-if (!defined('CHG_UPLOAD_ERROR')) define('CHG_UPLOAD_ERROR','Erreur de téléchargement');
-if (!defined('CHG_PHOTO_INEX')) define('CHG_PHOTO_INEX','Photo(s) inexistante(s)');
-if (!defined('CHG_CARACTERES')) define('CHG_CARACTERES','caractère(s)');
+if (!defined('CHG_KEYWORDS')) define('CHG_KEYWORDS','Keywords');
+if (!defined('CHG_DELA')) define('CHG_DELA','of');
+if (!defined('CHG_ONOFF_NOTOK')) define('CHG_ONOFF_NOTOK','"%s" : Choose between ON and OFF');
+if (!defined('CHG_UPLOAD_ERROR')) define('CHG_UPLOAD_ERROR','Upload Error');
+if (!defined('CHG_PHOTO_INEX')) define('CHG_PHOTO_INEX','Photo does not exist');
+if (!defined('CHG_CARACTERES')) define('CHG_CARACTERES','character(s)');
// Messages d'erreurs du système de log
//// Types
if(!defined('CHG_LOG_MAINTENANCE')) define('CHG_LOG_MAINTENANCE','Maintenance');
-if(!defined('CHG_LOG_ERRSQL')) define('CHG_LOG_ERRSQL','Erreur MySQL');
-if(!defined('CHG_LOG_OPSQL')) define('CHG_LOG_OPSQL','OP. MySQL');
-if(!defined('CHG_LOG_SECU')) define('CHG_LOG_SECU','Sécurité');
-if(!defined('CHG_ERR_UPLOAD')) define('CHG_ERR_UPLOAD','Erreur UPLOAD');
-if(!defined('CHG_LOG_OP')) define('CHG_LOG_OP','Op. courante');
-if(!defined('CHG_LOG_ERR_FRA')) define('CHG_LOG_ERR_FRA','Erreur Frameworks');
+if(!defined('CHG_LOG_ERRSQL')) define('CHG_LOG_ERRSQL','MySQL Error');
+if(!defined('CHG_LOG_OPSQL')) define('CHG_LOG_OPSQL','MySQL operation');
+if(!defined('CHG_LOG_SECU')) define('CHG_LOG_SECU','Security');
+if(!defined('CHG_ERR_UPLOAD')) define('CHG_ERR_UPLOAD','Upload Error');
+if(!defined('CHG_LOG_OP')) define('CHG_LOG_OP','Operation running');
+if(!defined('CHG_LOG_ERR_FRA')) define('CHG_LOG_ERR_FRA','Framework Error');
//// Descriptions
-if(!defined('CHG_LOG_SAUVEBDD')) define('CHG_LOG_SAUVEBDD','Sauvegarde de la BDD du module');
-if(!defined('CHG_LOG_OPTIMIZE')) define('CHG_LOG_OPTIMIZE','Optimisation et réparation de la BDD du module');
-if(!defined('CHG_LOG_PURGELOG')) define('CHG_LOG_PURGELOG','Vidange des logs');
-if(!defined('CHG_LOG_VOIRLOG')) define('CHG_LOG_VOIRLOG','Consulation des logs');
-if(!defined('CHG_LOG_ERR_MOD_SQL')) define('CHG_LOG_ERR_MOD_SQL','Erreur modification table %s');
-if(!defined('CHG_LOG_MODIFICATION')) define('CHG_LOG_MODIFICATION','Modification table "%s" sur le(s) "id" suivant(s) : %s');
-if(!defined('CHG_LOG_HACK1')) define('CHG_LOG_HACK1','Attaque de type buffer overflow');
-if(!defined('CHG_LOG_ERR_DEL')) define('CHG_LOG_ERR_DEL','Erreur de suppression id:%s sur table %s');
-if(!defined('CHG_LOG_DEL_SQL')) define('CHG_LOG_DEL_SQL','Suppression du id:%s sur table %s');
-if(!defined('CHG_LOG_MOD_SQL')) define('CHG_LOG_MOD_SQL','Modification de l\'id %s sur la table %s');
-if(!defined('CHG_LOG_CREA_SQL')) define('CHG_LOG_CREA_SQL','Création dans la table %s');
+if(!defined('CHG_LOG_SAUVEBDD')) define('CHG_LOG_SAUVEBDD','Backup the database module');
+if(!defined('CHG_LOG_OPTIMIZE')) define('CHG_LOG_OPTIMIZE','Optimisation and repair the database module');
+if(!defined('CHG_LOG_PURGELOG')) define('CHG_LOG_PURGELOG','Emptying logs');
+if(!defined('CHG_LOG_VOIRLOG')) define('CHG_LOG_VOIRLOG','View the logs');
+if(!defined('CHG_LOG_ERR_MOD_SQL')) define('CHG_LOG_ERR_MOD_SQL','Error editing table %s');
+if(!defined('CHG_LOG_MODIFICATION')) define('CHG_LOG_MODIFICATION','Edit table "%s" on the next "id": %s');
+if(!defined('CHG_LOG_HACK1')) define('CHG_LOG_HACK1','Buffer overflow attack');
+if(!defined('CHG_LOG_ERR_DEL')) define('CHG_LOG_ERR_DEL','Error deleting id:%s from table %s');
+if(!defined('CHG_LOG_DEL_SQL')) define('CHG_LOG_DEL_SQL','Removing id:%s from table %s');
+if(!defined('CHG_LOG_MOD_SQL')) define('CHG_LOG_MOD_SQL','Edit ID %s from the table %s');
+if(!defined('CHG_LOG_CREA_SQL')) define('CHG_LOG_CREA_SQL','Create the table: %s');
if(!defined('CHG_LOG_ACT_DES')) define('CHG_LOG_ACT_DES','%s de(s) suivant(s) %s sur table %s');
if(!defined('CHG_LOG_ACT_DES_NOTOK')) define('CHG_LOG_ACT_DES_NOTOK','%s de(s) suivant(s) %s sur table %s impossible');
-if(!defined('CHG_LOG_MANQUE_WIDEIMAGE')) define('CHG_LOG_MANQUE_WIDEIMAGE','Manque WideImage for Xoops');
-if(!defined('CHG_LOG_NO_DROIT')) define('CHG_LOG_NO_DROIT','Action non autorisée');
-if(!defined('CHG_LOG_PRINT_DOC')) define('CHG_LOG_PRINT_DOC','Impression de la commande : %s');
-if(!defined('CHG_LOG_UP_CAT')) define('CHG_LOG_UP_CAT','Modification de la categorie %s');
-if(!defined('CHG_LOG_CREER_CAT')) define('CHG_LOG_CREER_CAT','Création de la categorie %s');
-if(!defined('CHG_LOG_UP_ITEM')) define('CHG_LOG_UP_ITEM','Modification du fichier %s');
-if(!defined('CHG_LOG_CREER_ITEM')) define('CHG_LOG_CREER_ITEM','Création du fichier %s');
\ No newline at end of file
+if(!defined('CHG_LOG_MANQUE_WIDEIMAGE')) define('CHG_LOG_MANQUE_WIDEIMAGE','WideImage for XOOPS is missing');
+if(!defined('CHG_LOG_NO_DROIT')) define('CHG_LOG_NO_DROIT','Action not allowed');
+if(!defined('CHG_LOG_PRINT_DOC')) define('CHG_LOG_PRINT_DOC','Printing command: %s');
+if(!defined('CHG_LOG_UP_CAT')) define('CHG_LOG_UP_CAT','Change category %s');
+if(!defined('CHG_LOG_CREER_CAT')) define('CHG_LOG_CREER_CAT','Create category %s');
+if(!defined('CHG_LOG_UP_ITEM')) define('CHG_LOG_UP_ITEM','Editing file: %s');
+if(!defined('CHG_LOG_CREER_ITEM')) define('CHG_LOG_CREER_ITEM','Create a file: %s');
Modified: XoopsModules/vide/branches/mamba/vide/language/english/main.php
===================================================================
--- XoopsModules/vide/branches/mamba/vide/language/english/main.php 2014-11-18 08:12:45 UTC (rev 12858)
+++ XoopsModules/vide/branches/mamba/vide/language/english/main.php 2014-11-18 08:14:23 UTC (rev 12859)
@@ -7,6 +7,6 @@
}
if (!isset($moduleUP)) $moduleUP = strtoupper($DirName);
-define('_MA_'.$moduleUP.'_CAT','Catégorie(s)');
-define('_MA_'.$moduleUP.'_TITRE_INDEX','Gestionnaire de PDF');
-define('_MA_'.$moduleUP.'_FILE','Liste des documents consultables');
\ No newline at end of file
+define('_MA_'.$moduleUP.'_CAT','Categories');
+define('_MA_'.$moduleUP.'_TITRE_INDEX','Manage PDF');
+define('_MA_'.$moduleUP.'_FILE','List of searchable documents');
Modified: XoopsModules/vide/branches/mamba/vide/language/english/modinfo.php
===================================================================
--- XoopsModules/vide/branches/mamba/vide/language/english/modinfo.php 2014-11-18 08:12:45 UTC (rev 12858)
+++ XoopsModules/vide/branches/mamba/vide/language/english/modinfo.php 2014-11-18 08:14:23 UTC (rev 12859)
@@ -8,7 +8,7 @@
}
if (!isset($moduleUP)) $moduleUP = strtoupper($DirName);
define('_MI_'.$moduleUP.'_NAME','Module Vide');
-define('_MI_'.$moduleUP.'_DESC','Ceci est un module vide');
+define('_MI_'.$moduleUP.'_DESC','Description of the module');
define('_MI_'.$moduleUP.'_VERSION','1.00');
define('_MI_'.$moduleUP.'_LICENCE','GNU GPL 3.0 or later');
define('_MI_'.$moduleUP.'_LICENCE_URL','https://www.gnu.org/licenses/gpl.html');
@@ -39,74 +39,74 @@
// Menu admin
// Menu coté client
-define('_MI_'.$moduleUP.'_MENU_SEARCH','Recherche avancée');
-define('_MI_'.$moduleUP.'_MENU_ADD','Ajouter un fichier');
+define('_MI_'.$moduleUP.'_MENU_SEARCH','Advanced Search');
+define('_MI_'.$moduleUP.'_MENU_ADD','Add File');
// Menu
-define('_MI_'.$moduleUP.'_MENU_CAT','Catégories');
+define('_MI_'.$moduleUP.'_MENU_CAT','Categories');
define('_MI_'.$moduleUP.'_MENU_ITEM','Articles');
// Préférences
-define('_MI_'.$moduleUP.'_LCEN','Compatibilité LCEN');
-define('_MI_'.$moduleUP.'_LCEN_DSC','Mettre sur oui si vous êtes en France. Rend le module compatible avec la loi LCEN.');
-define('_MI_'.$moduleUP.'_TODO','Activation de la TODO LIST');
-define('_MI_'.$moduleUP.'_TODO_DSC','Voulez-vous activer la fonctionnalité "TODO LIST" ?');
-define('_MI_'.$moduleUP.'_COMINDEX','Longueur de la liste sur la page d\'accueil');
-define('_MI_'.$moduleUP.'_COMINDEX_DSC','Préciser la longueur du tableau sur la page d\'accueil.');
-define('_MI_'.$moduleUP.'_TITLE','Titre par défaut');
-define('_MI_'.$moduleUP.'_TITLE_DSC','Indiquer le titre de la page que vous désirez.');
+define('_MI_'.$moduleUP.'_LCEN','Compatibility LCEN');
+define('_MI_'.$moduleUP.'_LCEN_DSC',"Set it to YES if you're in France. It will make this module compatible with LCEN.");
+define('_MI_'.$moduleUP.'_TODO','Activate the TODO LIST');
+define('_MI_'.$moduleUP.'_TODO_DSC','Do you want to activate the "TODO LIST" ?');
+define('_MI_'.$moduleUP.'_COMINDEX','Length of the list of Home');
+define('_MI_'.$moduleUP.'_COMINDEX_DSC','Define the size of the table for the Home Page');
+define('_MI_'.$moduleUP.'_TITLE','Default Title');
+define('_MI_'.$moduleUP.'_TITLE_DSC','Set the title of the page');
define('_MI_'.$moduleUP.'_KEYWORDS','META_KEYWORDS');
-define('_MI_'.$moduleUP.'_KEYWORDS_DSC','Indiquer les meta-keywords par défaut (séparés par une virgule).');
+define('_MI_'.$moduleUP.'_KEYWORDS_DSC','Set the default Meta Keywords (separated by commas)');
define('_MI_'.$moduleUP.'_METADESCRIPTION','META_DESCRIPTION');
-define('_MI_'.$moduleUP.'_METADESCRIPTION_DSC','Indiquer la meta-description par défaut.');
-define('_MI_'.$moduleUP.'_COM','Longueur des listes');
-define('_MI_'.$moduleUP.'_COM_DSC','Préciser la longueur des tableaux.');
-define('_MI_'.$moduleUP.'_JQUERY','Activation de jQuery');
-define('_MI_'.$moduleUP.'_JQUERY_DSC','Activer le chargement du jQuery du module. Si jQuery est chargé dans votre thème, mettre ce choix à "OFF"');
-define('_MI_'.$moduleUP.'_MAX_TAILLE_ITEM','Poids maximale des objets en téléchargement');
-define('_MI_'.$moduleUP.'_MAX_TAILLE_ITEM_DESC', 'Indiquez la taille maximale autorisée en Mo');
-define('_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO','Largeur image');
-define('_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO_DESC','Largeur maximale de l\'image en pixels pour l\'upload');
-define('_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO','Hauteur image');
-define('_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO_DESC','Hauteur maximale de l\'image en pixels pour l\'upload');
-define('_MI_'.$moduleUP.'_LARGEUR_THUMB','Largeur des vignettes');
-define('_MI_'.$moduleUP.'_MAX_LARGEUR_THUMB_DESC','Largeur des vignettes en pixels');
-define('_MI_'.$moduleUP.'_HAUTEUR_THUMB','Hauteur des vignettes');
-define('_MI_'.$moduleUP.'_MAX_HAUTEUR_THUMB_DESC','Hauteur des vignettes en pixels');
+define('_MI_'.$moduleUP.'_METADESCRIPTION_DSC','Set the default Meta Descriptions');
+define('_MI_'.$moduleUP.'_COM','Length of the list');
+define('_MI_'.$moduleUP.'_COM_DSC','Set the length of the tables');
+define('_MI_'.$moduleUP.'_JQUERY','Actvivate jQuery');
+define('_MI_'.$moduleUP.'_JQUERY_DSC','Enable loading of jQuery module. If jQuery is already loaded, set it to OFF');
+define('_MI_'.$moduleUP.'_MAX_TAILLE_ITEM','Maximum size of the file to download');
+define('_MI_'.$moduleUP.'_MAX_TAILLE_ITEM_DESC', 'Specify the maximum permitted size in MB');
+define('_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO','Picture Width');
+define('_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO_DESC','Maximum Image Width in pixels for Upload');
+define('_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO','Image Height');
+define('_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO_DESC','Maximum Image Height in pixels for Upload');
+define('_MI_'.$moduleUP.'_LARGEUR_THUMB','Thumbnails Width');
+define('_MI_'.$moduleUP.'_MAX_LARGEUR_THUMB_DESC','Maximum Thumbnails Width in pixels for Upload');
+define('_MI_'.$moduleUP.'_HAUTEUR_THUMB','Image Height');
+define('_MI_'.$moduleUP.'_MAX_HAUTEUR_THUMB_DESC','Maximum Thumbnails Height in pixels for Upload');
// Template
-define('_MI_'.$moduleUP.'_TEMPLATE_INDEX_DSC','Template de l\'index du module');
-define('_MI_'.$moduleUP.'_TEMPLATE_CONTENT_DSC','Template des autres pages du module');
-define('_MI_'.$moduleUP.'_TEMPLATE_FOOTER_DSC','Pied de page');
+define('_MI_'.$moduleUP.'_TEMPLATE_INDEX_DSC','Templates index of the module');
+define('_MI_'.$moduleUP.'_TEMPLATE_CONTENT_DSC','Templates pages of Content');
+define('_MI_'.$moduleUP.'_TEMPLATE_FOOTER_DSC','Footer');
// Notifications
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_NOTIFY', 'Notifications de catégorie');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_NOTIFY_DSC', 'Notification s\'appliquant à la catégorie courante.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY', 'Nouvelle catégorie');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY_CAP', 'Notifiez moi quand une catégorie est créée.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY_DSC', 'Recevoir une notification quand une catégorie est créée.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: Nouvelle catégorie');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_NOTIFY', 'Notifications globales');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_NOTIFY_DSC', 'Options de notification s\'appliquant à toutes les catégories.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY', 'Nouveaux articles publiés');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY_CAP', 'Notifiez moi quand un article est publié.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY_DSC', 'Recevoir une notification quand un article est publié.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: nouvel article publié');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY', 'Article soumis');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY_CAP', 'Notifiez moi quand un article est soumis et en attente d\'être approuvé.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY_DSC', 'Recevoir une notification quand un article est soumis et en attente d\'être approuvé.');
-define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: nouvel article soumis');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY', 'Nouveaux articles publiés');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY_CAP', 'Notifiez moi quand un nouvel article est publié dans cette catégorie.');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY_DSC', 'Recevoir une notification quand un nouvel article est publié dans cette catégorie.');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: Nouvel article dans cette catégorie');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY', 'Article soumis');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY_CAP', 'Notifiez moi quand un nouvel article est soumis dans cette catégorie.');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY_DSC', 'Recevoir une notification quand un nouvel article est soumis dans cette catégorie.');
-define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: Nouvel article soumis dans cette catégorie');
-define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY', 'article approuvé');
-define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY_CAP', 'Notifiez moi quand cet article sera approuvé.');
-define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY_DSC', 'Recevoir une notification quand cet article sera approuvé.');
-define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: article approuvé.');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_NOTIFY', 'Notification Category');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_NOTIFY_DSC', 'Notifications');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY', 'New Category');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY_CAP', 'Notify me when a new category is created');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY_DSC', 'Receive notification when a category is created');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_CATEGORY_CREATED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: New Category');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_NOTIFY', 'Global Notification');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_NOTIFY_DSC', 'Notification Options apply to all categories');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY', 'New articles published');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY_CAP', 'Notify me when an article is published');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY_DSC', 'Receive notification when an article is published.');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_PUBLISHED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: New article published');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY', 'Article submitted');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY_CAP', 'Notify me when a paper is submitted and waiting for approval');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY_DSC', 'Receive notification when an article is submitted and pending for approval');
+define('_MI_'.$moduleUP.'_GLOBAL_ITEM_SUBMITTED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: New article submitted');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY', 'New articles published');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY_CAP', 'Notify me when a new article is published in this category');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY_DSC', 'Receive notification when a new article is published in this category');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_PUBLISHED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: New article in this category');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY', 'Article submitted');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY_CAP', 'Notify me when a new article is submitted in this category');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY_DSC', 'Receive notification when a new article is submitted in this category');
+define('_MI_'.$moduleUP.'_CATEGORY_ITEM_SUBMITTED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: New article submitted in this category');
+define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY', 'article approved');
+define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY_CAP', 'Notify me when this article is approved.');
+define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY_DSC', 'Receive notification when article is approved');
+define('_MI_'.$moduleUP.'_ITEM_APPROVED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: Article approved.');
define('_MI_'.$moduleUP.'_ITEM_NOTIFY', 'Articles');
-define('_MI_'.$moduleUP.'_ITEM_NOTIFY_DSC', 'Option de notification s\'appliquant au présent article.');
-define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY', 'article rejeté');
-define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY_CAP', 'Notifiez moi si cet article est rejeté.');
-define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY_DSC', 'Recevoir une notification si cet article est rejeté.');
-define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: article rejeté');
\ No newline at end of file
+define('_MI_'.$moduleUP.'_ITEM_NOTIFY_DSC', 'Notification Options relevant to this article');
+define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY', 'Article rejected');
+define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY_CAP', 'Notify me if this article is rejected.');
+define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY_DSC', 'Receive notification when this article is rejected');
+define('_MI_'.$moduleUP.'_ITEM_REJECTED_NOTIFY_SBJ', '[{X_SITENAME}] {X_MODULE} auto-notification: Article rejected');
|
|
From: <be...@us...> - 2014-11-18 08:12:48
|
Revision: 12858
http://sourceforge.net/p/xoops/svn/12858
Author: beckmi
Date: 2014-11-18 08:12:45 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
copying French files to English
Added Paths:
-----------
XoopsModules/vide/branches/mamba/vide/language/english/
|
|
From: <be...@us...> - 2014-11-18 08:08:18
|
Revision: 12857
http://sourceforge.net/p/xoops/svn/12857
Author: beckmi
Date: 2014-11-18 08:08:15 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
fixing table names (missing underscore)
Modified Paths:
--------------
XoopsModules/vide/branches/mamba/vide/sql/mysql.sql
Modified: XoopsModules/vide/branches/mamba/vide/sql/mysql.sql
===================================================================
--- XoopsModules/vide/branches/mamba/vide/sql/mysql.sql 2014-11-18 08:06:02 UTC (rev 12856)
+++ XoopsModules/vide/branches/mamba/vide/sql/mysql.sql 2014-11-18 08:08:15 UTC (rev 12857)
@@ -1,39 +1,50 @@
-CREATE TABLE `videlog` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
- `titre` varchar(25) NOT NULL DEFAULT '',
- `created` datetime NOT NULL,
- `description` varchar (100) NOT NULL DEFAULT '',
- `userid` int(11) unsigned NOT NULL DEFAULT '0',
- `ip` varchar(50) NOT NULL DEFAULT '',
- `url` varchar(150) NOT NULL DEFAULT '',
- `provenance` varchar(150) NOT NULL DEFAULT '',
+CREATE TABLE `vide_log` (
+ `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
+ `titre` VARCHAR(25) NOT NULL DEFAULT '',
+ `created` DATETIME NOT NULL,
+ `description` VARCHAR(100) NOT NULL DEFAULT '',
+ `userid` INT(11) UNSIGNED NOT NULL DEFAULT '0',
+ `ip` VARCHAR(50) NOT NULL DEFAULT '',
+ `url` VARCHAR(150) NOT NULL DEFAULT '',
+ `provenance` VARCHAR(150) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
-)ENGINE=MyISAM DEFAULT CHARSET=utf8;
-CREATE TABLE `videdivers` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
- `nom` varchar (25) NOT NULL DEFAULT '',
- `valeur` varchar (150) NOT NULL DEFAULT '',
+)
+ ENGINE =MyISAM
+ DEFAULT CHARSET =utf8;
+
+CREATE TABLE `vide_divers` (
+ `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
+ `nom` VARCHAR(25) NOT NULL DEFAULT '',
+ `valeur` VARCHAR(150) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
-)ENGINE=MyISAM DEFAULT CHARSET=utf8;
-CREATE TABLE `videcategorie` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
- `pid` int(11) unsigned NOT NULL DEFAULT '0',
- `nom` varchar(100) NOT NULL DEFAULT'',
- `created` datetime,
- `descriptif` text NOT NULL DEFAULT '',
- `keywords` text NOT NULL DEFAULT '',
- `image` varchar(200) NOT NULL DEFAULT '',
- `actif` tinyint(1) unsigned NOT NULL DEFAULT '0',
+)
+ ENGINE =MyISAM
+ DEFAULT CHARSET =utf8;
+
+CREATE TABLE `vide_categorie` (
+ `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
+ `pid` INT(11) UNSIGNED NOT NULL DEFAULT '0',
+ `nom` VARCHAR(100) NOT NULL DEFAULT '',
+ `created` DATETIME,
+ `descriptif` TEXT NOT NULL DEFAULT '',
+ `keywords` TEXT NOT NULL DEFAULT '',
+ `image` VARCHAR(200) NOT NULL DEFAULT '',
+ `actif` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
-)ENGINE=MyISAM DEFAULT CHARSET=utf8;
-CREATE TABLE `videitem` (
- `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
- `cid` int(11) unsigned NOT NULL DEFAULT '0',
- `nom` varchar(100) NOT NULL DEFAULT'',
- `created` datetime,
- `descriptif` text NOT NULL DEFAULT '',
- `keywords` text NOT NULL DEFAULT '',
- `fichier` varchar(200) NOT NULL DEFAULT '',
- `actif` tinyint(1) unsigned NOT NULL DEFAULT '0',
+)
+ ENGINE =MyISAM
+ DEFAULT CHARSET =utf8;
+
+CREATE TABLE `vide_item` (
+ `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
+ `cid` INT(11) UNSIGNED NOT NULL DEFAULT '0',
+ `nom` VARCHAR(100) NOT NULL DEFAULT '',
+ `created` DATETIME,
+ `descriptif` TEXT NOT NULL DEFAULT '',
+ `keywords` TEXT NOT NULL DEFAULT '',
+ `fichier` VARCHAR(200) NOT NULL DEFAULT '',
+ `actif` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
-)ENGINE=MyISAM DEFAULT CHARSET=utf8;
\ No newline at end of file
+)
+ ENGINE =MyISAM
+ DEFAULT CHARSET =utf8;
|
|
From: <be...@us...> - 2014-11-18 08:06:09
|
Revision: 12856
http://sourceforge.net/p/xoops/svn/12856
Author: beckmi
Date: 2014-11-18 08:06:02 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
adjusting folder structure
Added Paths:
-----------
XoopsModules/vide/branches/mamba/vide/add_item.php
XoopsModules/vide/branches/mamba/vide/admin/
XoopsModules/vide/branches/mamba/vide/blocks/
XoopsModules/vide/branches/mamba/vide/class/
XoopsModules/vide/branches/mamba/vide/css/
XoopsModules/vide/branches/mamba/vide/docs/
XoopsModules/vide/branches/mamba/vide/footer.php
XoopsModules/vide/branches/mamba/vide/header.php
XoopsModules/vide/branches/mamba/vide/images/
XoopsModules/vide/branches/mamba/vide/include/
XoopsModules/vide/branches/mamba/vide/index.php
XoopsModules/vide/branches/mamba/vide/language/
XoopsModules/vide/branches/mamba/vide/lib_js/
XoopsModules/vide/branches/mamba/vide/log/
XoopsModules/vide/branches/mamba/vide/sql/
XoopsModules/vide/branches/mamba/vide/templates/
XoopsModules/vide/branches/mamba/vide/voir.php
XoopsModules/vide/branches/mamba/vide/xoops_version.php
Removed Paths:
-------------
XoopsModules/vide/branches/mamba/add_item.php
XoopsModules/vide/branches/mamba/admin/
XoopsModules/vide/branches/mamba/blocks/
XoopsModules/vide/branches/mamba/class/
XoopsModules/vide/branches/mamba/css/
XoopsModules/vide/branches/mamba/docs/
XoopsModules/vide/branches/mamba/footer.php
XoopsModules/vide/branches/mamba/header.php
XoopsModules/vide/branches/mamba/images/
XoopsModules/vide/branches/mamba/include/
XoopsModules/vide/branches/mamba/index.php
XoopsModules/vide/branches/mamba/language/
XoopsModules/vide/branches/mamba/lib_js/
XoopsModules/vide/branches/mamba/log/
XoopsModules/vide/branches/mamba/sql/
XoopsModules/vide/branches/mamba/templates/
XoopsModules/vide/branches/mamba/voir.php
XoopsModules/vide/branches/mamba/xoops_version.php
Deleted: XoopsModules/vide/branches/mamba/add_item.php
===================================================================
--- XoopsModules/vide/branches/mamba/add_item.php 2014-11-18 08:04:46 UTC (rev 12855)
+++ XoopsModules/vide/branches/mamba/add_item.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -1,3 +0,0 @@
-<?php
-
-
\ No newline at end of file
Deleted: XoopsModules/vide/branches/mamba/footer.php
===================================================================
--- XoopsModules/vide/branches/mamba/footer.php 2014-11-18 08:04:46 UTC (rev 12855)
+++ XoopsModules/vide/branches/mamba/footer.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -1,16 +0,0 @@
-<?php
-if (!defined('XOOPS_ROOT_PATH')) {
- die('XOOPS root path not defined');
-}
-if($$DirName->barenav == 1) echo ''.$$DirName->pagenav.'';
-if (count($$DirName->fin_page)){
- echo implode("\n",$$DirName->fin_page);
-}
-if (is_array($tableau_erreur) && count($tableau_erreur) > 0) {
- $$DirName->add_erreur($tableau_erreur);
- $xoopsTpl->assign('footer', $$DirName->aff_mess_client());
-}else{
- $xoopsTpl->assign('footer','');
-}
-include_once XOOPS_ROOT_PATH.'/footer.php';
-
\ No newline at end of file
Deleted: XoopsModules/vide/branches/mamba/header.php
===================================================================
--- XoopsModules/vide/branches/mamba/header.php 2014-11-18 08:04:46 UTC (rev 12855)
+++ XoopsModules/vide/branches/mamba/header.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -1,44 +0,0 @@
-<?php
-if ( !include('../../mainfile.php') ) {
- die('XOOPS root path not defined');
-}
-global $xoopsModuleConfig;
-include_once './include/config.php';
-
-include_once './include/start.php';
-// Load language files
-xoops_loadLanguage('main', $DirName);
-xoops_loadLanguage('commun', $DirName);
-xoops_loadLanguage('admin',$DirName);
-
-$$DirName->add_query($champs);
-// Catégorie
-$liste_cat = $$DirName->liste('categorie','`actif`=1');
-$cid = $$DirName->requete('get','cid',$cid);
-
-
-$groups = is_object($xoopsUser) ? $xoopsUser->getGroups() : XOOPS_GROUP_ANONYMOUS;
-$gperm_handler =& xoops_gethandler('groupperm');
-if($cid > 0){
- if(!array_key_exists($cid,$liste_cat)){
- $_SESSION['cid'] = 0;
- redirect_header(XOOPS_URL.'/modules/'.$DirName.'/index.php', 3, _NOPERM);
- exit();
- }
- if (!$gperm_handler->checkRight($DirName.'_view', $cid, $groups, $xoopsModule->getVar('mid'))) {
- $_SESSION['cid'] = 0;
- redirect_header(XOOPS_URL.'/modules/'.$DirName.'/index.php', 3, _NOPERM);
- exit();
- }
- $_SESSION['cid'] = $cid;
-}else{
- if(!isset($_GET['cid']) && isset($_SESSION['cid']) && array_key_exists($_SESSION['cid'],$liste_cat)) {
- $cid = $_SESSION['cid'];
- }else{
- $cid = 0;
- $_SESSION['cid'] = 0;
- }
-}
-
-
-
Deleted: XoopsModules/vide/branches/mamba/index.php
===================================================================
--- XoopsModules/vide/branches/mamba/index.php 2014-11-18 08:04:46 UTC (rev 12855)
+++ XoopsModules/vide/branches/mamba/index.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -1,50 +0,0 @@
-<?php
-$class = array('admin');
-$champs = array(
- 'cid' => 'int',
-);
-$cid = 0;
-$liste_cat = array();
-include_once 'header.php';
-
-$xoopsOption['template_main'] = $DirName.'_index.html';
-include_once XOOPS_ROOT_PATH.'/header.php';
-// Affichage des catégories
-$liste_temp = array();
-foreach($liste_cat as $k=>$v){
- if($cid == $v['pid'] && $gperm_handler->checkRight($DirName.'_view', $v['id'], $groups, $xoopsModule->getVar('mid'))) {
- if(count($liste_temp) == 0 && $v['pid'] > 0) $liste_temp[] = '<li><a href="?cid='.$v['pid'].'" title="RETOUR"><img src="'.XOOPS_URL .'/modules/'.$DirName.'/images/retour.png" alt="RETOUR"/></a></li>';
- $liste_temp[] = '<li><a href="?cid='.$k.'" title="'.stripslashes($v['nom']) .'"><img src="'.URL_THUMB_CAT.'/'.$v['image'].'" alt="'.stripslashes($v['nom']) .'" /></a></li>';
- }
-}
-if(count($liste_temp) == 0 && $cid > 0) $liste_temp[] = '<li><a href="?cid=0" title="RETOUR"><img src="'.XOOPS_URL .'/modules/'.$DirName.'/images/retour.png" alt="RETOUR"/></a></li>';
-unset($k,$v);
-$xoTheme->addStyleSheet('modules/'.$DirName.'/css/style.css');
-$bloc_cat = '<div class="bloc_haut"><h2>'.constant('_MA_'.$moduleUP.'_CAT') .'</h2>';
-if(count($liste_temp) > 0){
- $bloc_cat .= '<ul class="bloc_cat">'.implode('',$liste_temp).'</ul>';
-}else{
- $bloc_cat .= CHG_NO_DONNEE;
-}
-$bloc_cat .= '</div>';
-$liste_temp = array();
-$tableau = '';
-$liste_file = $$DirName->liste('item','`actif`=1 AND `cid`='.$cid,'`created` DESC');
-foreach($liste_file as $k=>$v){
- $liste_temp[] = '<li><a href="voir.php?id='.$k.'" title="'.stripslashes($v['nom']) .'">'.stripslashes($v['nom']) .'</a></li>';
-}
-$tableau = '<div class="bloc_bas"><h2>'.constant('_MA_'.$moduleUP.'_FILE') .'</h2><p>'.constant('_AM_'.$moduleUP.'_NOM_CAT').' : '. $$DirName->cellule('list_cat',$cid).'</p>';
-if(count($liste_temp) > 0){
- $tableau .= '<ul class="bloc_file">'.implode('',$liste_temp).'</ul>';
-}else{
- $tableau .= CHG_NO_DONNEE;
-}
-$tableau .= '</div>';
-unset($liste_temp);
-$xoopsTpl->assign('xoops_pagetitle', $xoopsModuleConfig[$DirName.'_title']);
-$xoTheme->addMeta( 'meta', 'keywords', $xoopsModuleConfig[$DirName.'_keywords']);
-$xoTheme->addMeta( 'meta', 'description', $xoopsModuleConfig[$DirName.'_description']);
-$xoopsTpl->assign('bloc_cat',$bloc_cat);
-$xoopsTpl->assign('tableau',$tableau);
-$xoopsTpl->assign('le_titre',constant('_MA_'.$moduleUP.'_TITRE_INDEX'));
-include_once 'footer.php';
\ No newline at end of file
Copied: XoopsModules/vide/branches/mamba/vide/add_item.php (from rev 12854, XoopsModules/vide/branches/mamba/add_item.php)
===================================================================
--- XoopsModules/vide/branches/mamba/vide/add_item.php (rev 0)
+++ XoopsModules/vide/branches/mamba/vide/add_item.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -0,0 +1,3 @@
+<?php
+
+
\ No newline at end of file
Copied: XoopsModules/vide/branches/mamba/vide/footer.php (from rev 12854, XoopsModules/vide/branches/mamba/footer.php)
===================================================================
--- XoopsModules/vide/branches/mamba/vide/footer.php (rev 0)
+++ XoopsModules/vide/branches/mamba/vide/footer.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -0,0 +1,16 @@
+<?php
+if (!defined('XOOPS_ROOT_PATH')) {
+ die('XOOPS root path not defined');
+}
+if($$DirName->barenav == 1) echo ''.$$DirName->pagenav.'';
+if (count($$DirName->fin_page)){
+ echo implode("\n",$$DirName->fin_page);
+}
+if (is_array($tableau_erreur) && count($tableau_erreur) > 0) {
+ $$DirName->add_erreur($tableau_erreur);
+ $xoopsTpl->assign('footer', $$DirName->aff_mess_client());
+}else{
+ $xoopsTpl->assign('footer','');
+}
+include_once XOOPS_ROOT_PATH.'/footer.php';
+
\ No newline at end of file
Copied: XoopsModules/vide/branches/mamba/vide/header.php (from rev 12854, XoopsModules/vide/branches/mamba/header.php)
===================================================================
--- XoopsModules/vide/branches/mamba/vide/header.php (rev 0)
+++ XoopsModules/vide/branches/mamba/vide/header.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -0,0 +1,44 @@
+<?php
+if ( !include('../../mainfile.php') ) {
+ die('XOOPS root path not defined');
+}
+global $xoopsModuleConfig;
+include_once './include/config.php';
+
+include_once './include/start.php';
+// Load language files
+xoops_loadLanguage('main', $DirName);
+xoops_loadLanguage('commun', $DirName);
+xoops_loadLanguage('admin',$DirName);
+
+$$DirName->add_query($champs);
+// Catégorie
+$liste_cat = $$DirName->liste('categorie','`actif`=1');
+$cid = $$DirName->requete('get','cid',$cid);
+
+
+$groups = is_object($xoopsUser) ? $xoopsUser->getGroups() : XOOPS_GROUP_ANONYMOUS;
+$gperm_handler =& xoops_gethandler('groupperm');
+if($cid > 0){
+ if(!array_key_exists($cid,$liste_cat)){
+ $_SESSION['cid'] = 0;
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/index.php', 3, _NOPERM);
+ exit();
+ }
+ if (!$gperm_handler->checkRight($DirName.'_view', $cid, $groups, $xoopsModule->getVar('mid'))) {
+ $_SESSION['cid'] = 0;
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/index.php', 3, _NOPERM);
+ exit();
+ }
+ $_SESSION['cid'] = $cid;
+}else{
+ if(!isset($_GET['cid']) && isset($_SESSION['cid']) && array_key_exists($_SESSION['cid'],$liste_cat)) {
+ $cid = $_SESSION['cid'];
+ }else{
+ $cid = 0;
+ $_SESSION['cid'] = 0;
+ }
+}
+
+
+
Copied: XoopsModules/vide/branches/mamba/vide/index.php (from rev 12854, XoopsModules/vide/branches/mamba/index.php)
===================================================================
--- XoopsModules/vide/branches/mamba/vide/index.php (rev 0)
+++ XoopsModules/vide/branches/mamba/vide/index.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -0,0 +1,50 @@
+<?php
+$class = array('admin');
+$champs = array(
+ 'cid' => 'int',
+);
+$cid = 0;
+$liste_cat = array();
+include_once 'header.php';
+
+$xoopsOption['template_main'] = $DirName.'_index.html';
+include_once XOOPS_ROOT_PATH.'/header.php';
+// Affichage des catégories
+$liste_temp = array();
+foreach($liste_cat as $k=>$v){
+ if($cid == $v['pid'] && $gperm_handler->checkRight($DirName.'_view', $v['id'], $groups, $xoopsModule->getVar('mid'))) {
+ if(count($liste_temp) == 0 && $v['pid'] > 0) $liste_temp[] = '<li><a href="?cid='.$v['pid'].'" title="RETOUR"><img src="'.XOOPS_URL .'/modules/'.$DirName.'/images/retour.png" alt="RETOUR"/></a></li>';
+ $liste_temp[] = '<li><a href="?cid='.$k.'" title="'.stripslashes($v['nom']) .'"><img src="'.URL_THUMB_CAT.'/'.$v['image'].'" alt="'.stripslashes($v['nom']) .'" /></a></li>';
+ }
+}
+if(count($liste_temp) == 0 && $cid > 0) $liste_temp[] = '<li><a href="?cid=0" title="RETOUR"><img src="'.XOOPS_URL .'/modules/'.$DirName.'/images/retour.png" alt="RETOUR"/></a></li>';
+unset($k,$v);
+$xoTheme->addStyleSheet('modules/'.$DirName.'/css/style.css');
+$bloc_cat = '<div class="bloc_haut"><h2>'.constant('_MA_'.$moduleUP.'_CAT') .'</h2>';
+if(count($liste_temp) > 0){
+ $bloc_cat .= '<ul class="bloc_cat">'.implode('',$liste_temp).'</ul>';
+}else{
+ $bloc_cat .= CHG_NO_DONNEE;
+}
+$bloc_cat .= '</div>';
+$liste_temp = array();
+$tableau = '';
+$liste_file = $$DirName->liste('item','`actif`=1 AND `cid`='.$cid,'`created` DESC');
+foreach($liste_file as $k=>$v){
+ $liste_temp[] = '<li><a href="voir.php?id='.$k.'" title="'.stripslashes($v['nom']) .'">'.stripslashes($v['nom']) .'</a></li>';
+}
+$tableau = '<div class="bloc_bas"><h2>'.constant('_MA_'.$moduleUP.'_FILE') .'</h2><p>'.constant('_AM_'.$moduleUP.'_NOM_CAT').' : '. $$DirName->cellule('list_cat',$cid).'</p>';
+if(count($liste_temp) > 0){
+ $tableau .= '<ul class="bloc_file">'.implode('',$liste_temp).'</ul>';
+}else{
+ $tableau .= CHG_NO_DONNEE;
+}
+$tableau .= '</div>';
+unset($liste_temp);
+$xoopsTpl->assign('xoops_pagetitle', $xoopsModuleConfig[$DirName.'_title']);
+$xoTheme->addMeta( 'meta', 'keywords', $xoopsModuleConfig[$DirName.'_keywords']);
+$xoTheme->addMeta( 'meta', 'description', $xoopsModuleConfig[$DirName.'_description']);
+$xoopsTpl->assign('bloc_cat',$bloc_cat);
+$xoopsTpl->assign('tableau',$tableau);
+$xoopsTpl->assign('le_titre',constant('_MA_'.$moduleUP.'_TITRE_INDEX'));
+include_once 'footer.php';
\ No newline at end of file
Copied: XoopsModules/vide/branches/mamba/vide/voir.php (from rev 12854, XoopsModules/vide/branches/mamba/voir.php)
===================================================================
--- XoopsModules/vide/branches/mamba/vide/voir.php (rev 0)
+++ XoopsModules/vide/branches/mamba/vide/voir.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -0,0 +1,3 @@
+<?php
+
+
\ No newline at end of file
Copied: XoopsModules/vide/branches/mamba/vide/xoops_version.php (from rev 12854, XoopsModules/vide/branches/mamba/xoops_version.php)
===================================================================
--- XoopsModules/vide/branches/mamba/vide/xoops_version.php (rev 0)
+++ XoopsModules/vide/branches/mamba/vide/xoops_version.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -0,0 +1,212 @@
+<?php
+/**
+ * CHG-WEB - MONTUY337513 - 2014-08-15
+ */
+if (!defined('XOOPS_ROOT_PATH')) die('XOOPS root path not defined');
+require __DIR__.'/include/config.php';
+if(!isset($DirName)) $DirName = basename( __DIR__ );
+if(!isset($AdminDirName)) $AdminDirName = $DirName.'/admin';
+if (!isset($moduleUP))$moduleUP = strtoupper($DirName);
+if (!function_exists('chg_parse_function')){
+ include_once __DIR__.'/include/function.special.php';
+}
+$modversion['name'] = constant('_MI_'.$moduleUP.'_NAME');
+$modversion['version'] = constant('_MI_'.$moduleUP.'_VERSION');
+$modversion['description'] = constant('_MI_'.$moduleUP.'_DESC');
+$modversion['author'] = constant('_MI_'.$moduleUP.'_AUTHOR_NAME');
+$modversion['credits'] = constant('_MI_'.$moduleUP.'_CREDIT');
+$modversion['help'] = 'page=help';
+$modversion['license'] = constant('_MI_'.$moduleUP.'_LICENCE');
+$modversion['license_url'] = constant('_MI_'.$moduleUP.'_LICENCE_URL');
+$modversion['official'] = 0;
+$modversion['image'] = 'images/'.$DirName.'_slogo.png';
+$modversion['dirname'] = $DirName;
+$modversion['dirmoduleadmin'] = '/Frameworks/moduleclasses/moduleadmin';
+$modversion['icons16'] = '../../Frameworks/moduleclasses/icons/16';
+$modversion['icons32'] = '../../Frameworks/moduleclasses/icons/32';
+$modversion['onInstall'] = (is_file('include/install_function.php')) ? 'include/install_function.php' : '';
+$modversion['onUpdate'] = (is_file('include/update_function.php')) ? 'include/update_function.php' : '';
+//about
+$modversion['release_date'] = constant('_MI_'.$moduleUP.'_DATE_RELEASE');
+$modversion['module_website_url'] = constant('_MI_'.$moduleUP.'_MODULE_WEB_URL');
+$modversion['module_website_name'] = constant('_MI_'.$moduleUP.'_MODULE_WEB_NAME');
+$modversion['module_status'] = constant('_MI_'.$moduleUP.'_STATUS');
+$modversion['author_website_url'] = constant('_MI_'.$moduleUP.'_AUTHOR_URL');
+$modversion['author_website_name'] = constant('_MI_'.$moduleUP.'_AUTHOR_NAME');
+$modversion['submit_bug'] = constant('_MI_'.$moduleUP.'_SUBMIT_BUG');
+$modversion['submit_feature'] = constant('_MI_'.$moduleUP.'_SUBMIT_FEATURE');
+$modversion['demo_site_url'] = constant('_MI_'.$moduleUP.'_MODULE_DEMO_URL');
+$modversion['demo_site_name'] = constant('_MI_'.$moduleUP.'_MODULE_DEMO_NAME');
+$modversion['people']['developers'][] = constant('_MI_'.$moduleUP.'_DEV');
+$modversion['people']['testers'][] = constant('_MI_'.$moduleUP.'_TEST');
+$modversion['people']['translaters'][] = constant('_MI_'.$moduleUP.'_TRANSLATE');
+$modversion['people']['documenters'][] = constant('_MI_'.$moduleUP.'_DOCU');
+$modversion['min_php'] = $min_php;
+$modversion['min_xoops'] = $min_xoops;
+$modversion['min_admin'] = $min_admin;
+$modversion['min_db'] = $min_db;
+// tables mysql
+$i = 0;
+foreach ($liste_table as $v){
+ $modversion['tables'][$i] = $v;
+ $i++;
+}
+unset($i);
+$modversion['sqlfile']['mysql'] = 'sql/mysql.sql';
+//Menu
+$modversion['hasMain'] = 1; //
+//// partie spécifique pour la gestion des droits - a commenter si pas besoin (en exemple)
+$cansubmit = 0;
+$module_handler =& xoops_gethandler('module');
+$module1 =& $module_handler->getByDirname($modversion['dirname']);
+if ($module1) {
+ global $xoopsUser;
+ if (is_object($xoopsUser)) {
+ $groups = $xoopsUser->getGroups();
+ } else {
+ $groups = XOOPS_GROUP_ANONYMOUS;
+ }
+ $gperm_handler =& xoops_gethandler('groupperm');
+ if ($gperm_handler->checkRight($DirName.'_submit', 0, $groups, $module1->getVar('mid'))) {
+ $cansubmit = 1;
+ }
+}
+$i = 1;
+$modversion['sub'][$i]['name'] = constant('_MI_'.$moduleUP.'_MENU_SEARCH');
+$modversion['sub'][$i]['url'] = 'search.php';
+if($cansubmit == 1){
+ $i++;
+ $modversion['sub'][$i]['name'] = constant('_MI_'.$moduleUP.'_MENU_ADD');
+ $modversion['sub'][$i]['url'] = 'add_item.php';
+}
+unset($i);
+// Menu administration
+$modversion['hasAdmin'] = $hasAdmin;
+$modversion['system_menu'] = $system_menu;
+$modversion['adminindex'] = 'admin/index.php';
+$modversion['adminmenu'] = 'admin/menu.php';
+// Include dans la recherche de Xoops
+$modversion['hasSearch'] = 0;
+$modversion['search']['file'] = 'include/search.inc.php';
+$modversion['search']['func'] = $DirName.'_search';
+// Options
+$i = 1;
+$modversion['config'][$i]['name'] = $DirName.'_lcen';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_LCEN';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_LCEN_DSC';
+$modversion['config'][$i]['formtype'] = 'yesno';
+$modversion['config'][$i]['valuetype'] = 'int';
+$modversion['config'][$i]['default'] = 1;
+$modversion['config'][$i]['options'] = array();
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_nb_comindex';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_COMINDEX';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_COMINDEX_DSC';
+$modversion['config'][$i]['formtype'] = 'select';
+$modversion['config'][$i]['valuetype'] = 'int';
+$modversion['config'][$i]['default'] = 20;
+$modversion['config'][$i]['options'] = array('10' => 10, '20' => 20, '30' => 30, '40' => 40, '50' => 50, '60' => 60);
+//$modversion['config'][$i]['category'] = 'index';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_nb_com';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_COM';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_COM_DSC';
+$modversion['config'][$i]['formtype'] = 'select';
+$modversion['config'][$i]['valuetype'] = 'int';
+$modversion['config'][$i]['default'] = 20;
+$modversion['config'][$i]['options'] = array('10' => 10, '20' => 20, '30' => 30, '40' => 40, '50' => 50, '60' => 60);
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_title';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_TITLE';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_TITLE_DSC';
+$modversion['config'][$i]['formtype'] = 'textbox' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '_MI_'.$moduleUP.'_TITRE';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_keywords';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_KEYWORDS';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_KEYWORDS_DSC';
+$modversion['config'][$i]['formtype'] = 'textarea' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '_MI_'.$moduleUP.'_MOTCLE';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_description';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_METADESCRIPTION';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_METADESCRIPTION_DSC';
+$modversion['config'][$i]['formtype'] = 'textarea' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '_MI_'.$moduleUP.'_DESCRIPTION';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_todo';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_TODO';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_TODO_DSC';
+$modversion['config'][$i]['formtype'] = 'yesno';
+$modversion['config'][$i]['valuetype'] = 'int';
+$modversion['config'][$i]['default'] = 0;
+$modversion['config'][$i]['options'] = array();
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_jquery';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_JQUERY';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_JQUERY_DSC';
+$modversion['config'][$i]['formtype'] = 'yesno';
+$modversion['config'][$i]['valuetype'] = 'int';
+$modversion['config'][$i]['default'] = 1;
+$modversion['config'][$i]['options'] = array();
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_maxfilesize';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_MAX_TAILLE_ITEM';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_MAX_TAILLE_ITEM_DESC';
+$modversion['config'][$i]['formtype'] = 'textbox' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '8000';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_width';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO_DESC';
+$modversion['config'][$i]['formtype'] = 'textbox' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '8000';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_height';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO_DESC';
+$modversion['config'][$i]['formtype'] = 'textbox' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '8000';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_width_thumb';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_LARGEUR_THUMB';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_LARGEUR_THUMB_DESC';
+$modversion['config'][$i]['formtype'] = 'textbox' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '100';
+$i++;
+$modversion['config'][$i]['name'] = $DirName.'_height_thumb';
+$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_HAUTEUR_THUMB';
+$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_HAUTEUR_THUM_DESC';
+$modversion['config'][$i]['formtype'] = 'textbox' ;
+$modversion['config'][$i]['valuetype'] = 'text' ;
+$modversion['config'][$i]['default'] = '100';
+unset($i);
+// Templates
+$i = 1;
+$modversion['templates'][$i]['file'] = $DirName.'_index.html';
+$modversion['templates'][$i]['description'] = constant('_MI_'.$moduleUP.'_TEMPLATE_INDEX_DSC');
+$i++;
+$modversion['templates'][$i]['file'] = $DirName.'_content.html';
+$modversion['templates'][$i]['description'] = constant('_MI_'.$moduleUP.'_TEMPLATE_CONTENT_DSC');
+$i++;
+$modversion['templates'][$i]['file'] = $DirName.'_footer.html';
+$modversion['templates'][$i]['description'] = constant('_MI_'.$moduleUP.'_TEMPLATE_FOOTER_DSC');
+unset($i);
+// Search
+$modversion['hasSearch'] = 1;
+$modversion['search']['file'] = 'include/search.inc.php';
+$modversion['search']['func'] = $DirName.'_search';
+
+// Smarty
+$modversion['use_smarty'] = 1;
+
+
+
+
Deleted: XoopsModules/vide/branches/mamba/voir.php
===================================================================
--- XoopsModules/vide/branches/mamba/voir.php 2014-11-18 08:04:46 UTC (rev 12855)
+++ XoopsModules/vide/branches/mamba/voir.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -1,3 +0,0 @@
-<?php
-
-
\ No newline at end of file
Deleted: XoopsModules/vide/branches/mamba/xoops_version.php
===================================================================
--- XoopsModules/vide/branches/mamba/xoops_version.php 2014-11-18 08:04:46 UTC (rev 12855)
+++ XoopsModules/vide/branches/mamba/xoops_version.php 2014-11-18 08:06:02 UTC (rev 12856)
@@ -1,212 +0,0 @@
-<?php
-/**
- * CHG-WEB - MONTUY337513 - 2014-08-15
- */
-if (!defined('XOOPS_ROOT_PATH')) die('XOOPS root path not defined');
-require __DIR__.'/include/config.php';
-if(!isset($DirName)) $DirName = basename( __DIR__ );
-if(!isset($AdminDirName)) $AdminDirName = $DirName.'/admin';
-if (!isset($moduleUP))$moduleUP = strtoupper($DirName);
-if (!function_exists('chg_parse_function')){
- include_once __DIR__.'/include/function.special.php';
-}
-$modversion['name'] = constant('_MI_'.$moduleUP.'_NAME');
-$modversion['version'] = constant('_MI_'.$moduleUP.'_VERSION');
-$modversion['description'] = constant('_MI_'.$moduleUP.'_DESC');
-$modversion['author'] = constant('_MI_'.$moduleUP.'_AUTHOR_NAME');
-$modversion['credits'] = constant('_MI_'.$moduleUP.'_CREDIT');
-$modversion['help'] = 'page=help';
-$modversion['license'] = constant('_MI_'.$moduleUP.'_LICENCE');
-$modversion['license_url'] = constant('_MI_'.$moduleUP.'_LICENCE_URL');
-$modversion['official'] = 0;
-$modversion['image'] = 'images/'.$DirName.'_slogo.png';
-$modversion['dirname'] = $DirName;
-$modversion['dirmoduleadmin'] = '/Frameworks/moduleclasses/moduleadmin';
-$modversion['icons16'] = '../../Frameworks/moduleclasses/icons/16';
-$modversion['icons32'] = '../../Frameworks/moduleclasses/icons/32';
-$modversion['onInstall'] = (is_file('include/install_function.php')) ? 'include/install_function.php' : '';
-$modversion['onUpdate'] = (is_file('include/update_function.php')) ? 'include/update_function.php' : '';
-//about
-$modversion['release_date'] = constant('_MI_'.$moduleUP.'_DATE_RELEASE');
-$modversion['module_website_url'] = constant('_MI_'.$moduleUP.'_MODULE_WEB_URL');
-$modversion['module_website_name'] = constant('_MI_'.$moduleUP.'_MODULE_WEB_NAME');
-$modversion['module_status'] = constant('_MI_'.$moduleUP.'_STATUS');
-$modversion['author_website_url'] = constant('_MI_'.$moduleUP.'_AUTHOR_URL');
-$modversion['author_website_name'] = constant('_MI_'.$moduleUP.'_AUTHOR_NAME');
-$modversion['submit_bug'] = constant('_MI_'.$moduleUP.'_SUBMIT_BUG');
-$modversion['submit_feature'] = constant('_MI_'.$moduleUP.'_SUBMIT_FEATURE');
-$modversion['demo_site_url'] = constant('_MI_'.$moduleUP.'_MODULE_DEMO_URL');
-$modversion['demo_site_name'] = constant('_MI_'.$moduleUP.'_MODULE_DEMO_NAME');
-$modversion['people']['developers'][] = constant('_MI_'.$moduleUP.'_DEV');
-$modversion['people']['testers'][] = constant('_MI_'.$moduleUP.'_TEST');
-$modversion['people']['translaters'][] = constant('_MI_'.$moduleUP.'_TRANSLATE');
-$modversion['people']['documenters'][] = constant('_MI_'.$moduleUP.'_DOCU');
-$modversion['min_php'] = $min_php;
-$modversion['min_xoops'] = $min_xoops;
-$modversion['min_admin'] = $min_admin;
-$modversion['min_db'] = $min_db;
-// tables mysql
-$i = 0;
-foreach ($liste_table as $v){
- $modversion['tables'][$i] = $v;
- $i++;
-}
-unset($i);
-$modversion['sqlfile']['mysql'] = 'sql/mysql.sql';
-//Menu
-$modversion['hasMain'] = 1; //
-//// partie spécifique pour la gestion des droits - a commenter si pas besoin (en exemple)
-$cansubmit = 0;
-$module_handler =& xoops_gethandler('module');
-$module1 =& $module_handler->getByDirname($modversion['dirname']);
-if ($module1) {
- global $xoopsUser;
- if (is_object($xoopsUser)) {
- $groups = $xoopsUser->getGroups();
- } else {
- $groups = XOOPS_GROUP_ANONYMOUS;
- }
- $gperm_handler =& xoops_gethandler('groupperm');
- if ($gperm_handler->checkRight($DirName.'_submit', 0, $groups, $module1->getVar('mid'))) {
- $cansubmit = 1;
- }
-}
-$i = 1;
-$modversion['sub'][$i]['name'] = constant('_MI_'.$moduleUP.'_MENU_SEARCH');
-$modversion['sub'][$i]['url'] = 'search.php';
-if($cansubmit == 1){
- $i++;
- $modversion['sub'][$i]['name'] = constant('_MI_'.$moduleUP.'_MENU_ADD');
- $modversion['sub'][$i]['url'] = 'add_item.php';
-}
-unset($i);
-// Menu administration
-$modversion['hasAdmin'] = $hasAdmin;
-$modversion['system_menu'] = $system_menu;
-$modversion['adminindex'] = 'admin/index.php';
-$modversion['adminmenu'] = 'admin/menu.php';
-// Include dans la recherche de Xoops
-$modversion['hasSearch'] = 0;
-$modversion['search']['file'] = 'include/search.inc.php';
-$modversion['search']['func'] = $DirName.'_search';
-// Options
-$i = 1;
-$modversion['config'][$i]['name'] = $DirName.'_lcen';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_LCEN';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_LCEN_DSC';
-$modversion['config'][$i]['formtype'] = 'yesno';
-$modversion['config'][$i]['valuetype'] = 'int';
-$modversion['config'][$i]['default'] = 1;
-$modversion['config'][$i]['options'] = array();
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_nb_comindex';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_COMINDEX';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_COMINDEX_DSC';
-$modversion['config'][$i]['formtype'] = 'select';
-$modversion['config'][$i]['valuetype'] = 'int';
-$modversion['config'][$i]['default'] = 20;
-$modversion['config'][$i]['options'] = array('10' => 10, '20' => 20, '30' => 30, '40' => 40, '50' => 50, '60' => 60);
-//$modversion['config'][$i]['category'] = 'index';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_nb_com';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_COM';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_COM_DSC';
-$modversion['config'][$i]['formtype'] = 'select';
-$modversion['config'][$i]['valuetype'] = 'int';
-$modversion['config'][$i]['default'] = 20;
-$modversion['config'][$i]['options'] = array('10' => 10, '20' => 20, '30' => 30, '40' => 40, '50' => 50, '60' => 60);
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_title';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_TITLE';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_TITLE_DSC';
-$modversion['config'][$i]['formtype'] = 'textbox' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '_MI_'.$moduleUP.'_TITRE';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_keywords';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_KEYWORDS';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_KEYWORDS_DSC';
-$modversion['config'][$i]['formtype'] = 'textarea' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '_MI_'.$moduleUP.'_MOTCLE';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_description';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_METADESCRIPTION';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_METADESCRIPTION_DSC';
-$modversion['config'][$i]['formtype'] = 'textarea' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '_MI_'.$moduleUP.'_DESCRIPTION';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_todo';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_TODO';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_TODO_DSC';
-$modversion['config'][$i]['formtype'] = 'yesno';
-$modversion['config'][$i]['valuetype'] = 'int';
-$modversion['config'][$i]['default'] = 0;
-$modversion['config'][$i]['options'] = array();
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_jquery';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_JQUERY';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_JQUERY_DSC';
-$modversion['config'][$i]['formtype'] = 'yesno';
-$modversion['config'][$i]['valuetype'] = 'int';
-$modversion['config'][$i]['default'] = 1;
-$modversion['config'][$i]['options'] = array();
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_maxfilesize';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_MAX_TAILLE_ITEM';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_MAX_TAILLE_ITEM_DESC';
-$modversion['config'][$i]['formtype'] = 'textbox' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '8000';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_width';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_MAX_LARGEUR_PHOTO_DESC';
-$modversion['config'][$i]['formtype'] = 'textbox' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '8000';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_height';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_MAX_HAUTEUR_PHOTO_DESC';
-$modversion['config'][$i]['formtype'] = 'textbox' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '8000';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_width_thumb';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_LARGEUR_THUMB';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_LARGEUR_THUMB_DESC';
-$modversion['config'][$i]['formtype'] = 'textbox' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '100';
-$i++;
-$modversion['config'][$i]['name'] = $DirName.'_height_thumb';
-$modversion['config'][$i]['title'] = '_MI_'.$moduleUP.'_HAUTEUR_THUMB';
-$modversion['config'][$i]['description'] = '_MI_'.$moduleUP.'_HAUTEUR_THUM_DESC';
-$modversion['config'][$i]['formtype'] = 'textbox' ;
-$modversion['config'][$i]['valuetype'] = 'text' ;
-$modversion['config'][$i]['default'] = '100';
-unset($i);
-// Templates
-$i = 1;
-$modversion['templates'][$i]['file'] = $DirName.'_index.html';
-$modversion['templates'][$i]['description'] = constant('_MI_'.$moduleUP.'_TEMPLATE_INDEX_DSC');
-$i++;
-$modversion['templates'][$i]['file'] = $DirName.'_content.html';
-$modversion['templates'][$i]['description'] = constant('_MI_'.$moduleUP.'_TEMPLATE_CONTENT_DSC');
-$i++;
-$modversion['templates'][$i]['file'] = $DirName.'_footer.html';
-$modversion['templates'][$i]['description'] = constant('_MI_'.$moduleUP.'_TEMPLATE_FOOTER_DSC');
-unset($i);
-// Search
-$modversion['hasSearch'] = 1;
-$modversion['search']['file'] = 'include/search.inc.php';
-$modversion['search']['func'] = $DirName.'_search';
-
-// Smarty
-$modversion['use_smarty'] = 1;
-
-
-
-
|
|
From: <be...@us...> - 2014-11-18 08:04:55
|
Revision: 12855
http://sourceforge.net/p/xoops/svn/12855
Author: beckmi
Date: 2014-11-18 08:04:46 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
adjusting folder structure
Added Paths:
-----------
XoopsModules/vide/branches/mamba/vide/
|
|
From: <be...@us...> - 2014-11-18 08:03:15
|
Revision: 12854
http://sourceforge.net/p/xoops/svn/12854
Author: beckmi
Date: 2014-11-18 08:03:08 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
adding branch
Added Paths:
-----------
XoopsModules/vide/branches/mamba/
|
|
From: <be...@us...> - 2014-11-18 08:00:19
|
Revision: 12853
http://sourceforge.net/p/xoops/svn/12853
Author: beckmi
Date: 2014-11-18 08:00:06 +0000 (Tue, 18 Nov 2014)
Log Message:
-----------
Adding Vide by Black_beard
Added Paths:
-----------
XoopsModules/vide/
XoopsModules/vide/branches/
XoopsModules/vide/releases/
XoopsModules/vide/trunk/
XoopsModules/vide/trunk/vide/
XoopsModules/vide/trunk/vide/add_item.php
XoopsModules/vide/trunk/vide/admin/
XoopsModules/vide/trunk/vide/admin/about.php
XoopsModules/vide/trunk/vide/admin/admin_footer.php
XoopsModules/vide/trunk/vide/admin/admin_header.php
XoopsModules/vide/trunk/vide/admin/categorie.php
XoopsModules/vide/trunk/vide/admin/images/
XoopsModules/vide/trunk/vide/admin/images/close_pop.png
XoopsModules/vide/trunk/vide/admin/images/index.html
XoopsModules/vide/trunk/vide/admin/index.php
XoopsModules/vide/trunk/vide/admin/item.php
XoopsModules/vide/trunk/vide/admin/maintenance.php
XoopsModules/vide/trunk/vide/admin/menu.php
XoopsModules/vide/trunk/vide/blocks/
XoopsModules/vide/trunk/vide/blocks/index.html
XoopsModules/vide/trunk/vide/class/
XoopsModules/vide/trunk/vide/class/class_admin.php
XoopsModules/vide/trunk/vide/class/class_categorie.php
XoopsModules/vide/trunk/vide/class/class_class.php
XoopsModules/vide/trunk/vide/class/class_formulaire.php
XoopsModules/vide/trunk/vide/class/class_item.php
XoopsModules/vide/trunk/vide/class/class_kernel.php
XoopsModules/vide/trunk/vide/class/class_loadclass.php
XoopsModules/vide/trunk/vide/class/class_maintenance.php
XoopsModules/vide/trunk/vide/class/index.html
XoopsModules/vide/trunk/vide/css/
XoopsModules/vide/trunk/vide/css/index.html
XoopsModules/vide/trunk/vide/css/style.css
XoopsModules/vide/trunk/vide/docs/
XoopsModules/vide/trunk/vide/docs/index.html
XoopsModules/vide/trunk/vide/footer.php
XoopsModules/vide/trunk/vide/header.php
XoopsModules/vide/trunk/vide/images/
XoopsModules/vide/trunk/vide/images/folder.png
XoopsModules/vide/trunk/vide/images/icons/
XoopsModules/vide/trunk/vide/images/icons/index.html
XoopsModules/vide/trunk/vide/images/icons/maintenance.png
XoopsModules/vide/trunk/vide/images/index.html
XoopsModules/vide/trunk/vide/images/vide_slogo.png
XoopsModules/vide/trunk/vide/include/
XoopsModules/vide/trunk/vide/include/config.php
XoopsModules/vide/trunk/vide/include/function.special.php
XoopsModules/vide/trunk/vide/include/index.html
XoopsModules/vide/trunk/vide/include/install_function.php
XoopsModules/vide/trunk/vide/include/search.inc.php
XoopsModules/vide/trunk/vide/include/start.php
XoopsModules/vide/trunk/vide/index.php
XoopsModules/vide/trunk/vide/language/
XoopsModules/vide/trunk/vide/language/french/
XoopsModules/vide/trunk/vide/language/french/admin.php
XoopsModules/vide/trunk/vide/language/french/commun.php
XoopsModules/vide/trunk/vide/language/french/help/
XoopsModules/vide/trunk/vide/language/french/help/index.html
XoopsModules/vide/trunk/vide/language/french/index.html
XoopsModules/vide/trunk/vide/language/french/mail_template/
XoopsModules/vide/trunk/vide/language/french/mail_template/index.html
XoopsModules/vide/trunk/vide/language/french/main.php
XoopsModules/vide/trunk/vide/language/french/modinfo.php
XoopsModules/vide/trunk/vide/language/index.html
XoopsModules/vide/trunk/vide/lib_js/
XoopsModules/vide/trunk/vide/lib_js/index.html
XoopsModules/vide/trunk/vide/lib_js/jquery.js
XoopsModules/vide/trunk/vide/lib_js/notifier.js
XoopsModules/vide/trunk/vide/lib_js/popup.js
XoopsModules/vide/trunk/vide/lib_js/print.js
XoopsModules/vide/trunk/vide/log/
XoopsModules/vide/trunk/vide/log/index.html
XoopsModules/vide/trunk/vide/sql/
XoopsModules/vide/trunk/vide/sql/index.html
XoopsModules/vide/trunk/vide/sql/mysql.php
XoopsModules/vide/trunk/vide/sql/mysql.sql
XoopsModules/vide/trunk/vide/templates/
XoopsModules/vide/trunk/vide/templates/PDFmanager_content.html
XoopsModules/vide/trunk/vide/templates/PDFmanager_footer.html
XoopsModules/vide/trunk/vide/templates/PDFmanager_index.html
XoopsModules/vide/trunk/vide/templates/index.html
XoopsModules/vide/trunk/vide/voir.php
XoopsModules/vide/trunk/vide/xoops_version.php
Added: XoopsModules/vide/trunk/vide/add_item.php
===================================================================
--- XoopsModules/vide/trunk/vide/add_item.php (rev 0)
+++ XoopsModules/vide/trunk/vide/add_item.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,3 @@
+<?php
+
+
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/add_item.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/about.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/about.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/about.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,9 @@
+<?php
+/**
+ * CHG-WEB - MONTUY337513 - 2014-08-15
+ */
+include_once 'admin_header.php';
+$aboutAdmin = new ModuleAdmin();
+echo $aboutAdmin->addNavigation('about.php');
+echo $aboutAdmin->renderAbout('KK44NLXHR2MXW', false);
+include 'admin_footer.php';
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/about.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/admin_footer.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/admin_footer.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/admin_footer.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,16 @@
+<?php
+
+if (!defined('XOOPS_ROOT_PATH')) {
+ die('XOOPS root path not defined');
+}
+echo '<div class="adminfooter"><div style="text-align: center;"><a href="http://www.chg-web.org" rel="external"><img src="'.$pathIcon32.'/xoopsmicrobutton.gif" alt="Création de module pour Xoops" title="Création de module pour Xoops"></a></div>';
+echo '<div class="center smallsmall italic pad5">'.CHG_FOOT_ADMIN.'</div></div>';
+if (count($$DirName->fin_page)){
+ echo implode("\n",$$DirName->fin_page);
+}
+if (is_array($tableau_erreur) && count($tableau_erreur) > 0) {
+ $$DirName->add_erreur($tableau_erreur);
+ echo $$DirName->aff_mess_client();
+}
+$xoopsTpl->assign('xoops_module_header',$$DirName->aff_admin_header());
+xoops_cp_footer();
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/admin_footer.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/admin_header.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/admin_header.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/admin_header.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,51 @@
+<?php
+/**
+ * CHG-WEB - MONTUY33513 - 2014-08-15
+ */
+$temp = array('admin');
+if (isset($class) && is_array($class)){
+ $class = array_merge($temp,$class);
+}else{
+ $class = $temp;
+}
+unset($temp);
+include_once '../../../mainfile.php';
+include_once '../include/config.php';
+include_once '../include/start.php';
+include_once XOOPS_ROOT_PATH . '/include/cp_functions.php';
+require_once XOOPS_ROOT_PATH . '/include/cp_header.php';
+include_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
+global $xoopsModule;
+$pathIcon16 = '../' . $xoopsModule->getInfo('icons16');
+$pathIcon32 = '../' . $xoopsModule->getInfo('icons32');
+$pathModuleAdmin = $xoopsModule->getInfo('dirmoduleadmin');
+// Load language files
+xoops_loadLanguage('admin', $DirName);
+xoops_loadLanguage('modinfo', $DirName);
+xoops_loadLanguage('main',$DirName);
+xoops_loadLanguage('commun',$DirName);
+if (file_exists($GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php'))) {
+ include_once $GLOBALS['xoops']->path($pathModuleAdmin . '/moduleadmin.php');
+} else {
+ redirect_header('../../../admin.php', 5, CHG_MODULEADMIN_MISSING, FALSE);
+ exit();
+}
+$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();
+ }
+ $usid = $xoopsUser->uid();
+} 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('pathIcon16', $pathIcon16);
+$$DirName->add_admin_header('<link rel="stylesheet" type="text/css" media="all" href="'.XOOPS_URL.'/modules/'.$DirName.'/css/style.css" />');
+xoops_cp_header();
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/admin_header.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/categorie.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/categorie.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/categorie.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,320 @@
+<?php
+$class = array('categorie','formulaire');
+$champs = array(
+ 'id' => 'int',
+ 'pid' => 'int',
+ 'nom' => 'text',
+ 'created' => 'datetime',
+ 'descriptif' => 'text',
+ 'keywords' => 'text',
+ 'image' => 'file',
+ 'actif' => 'int'
+);
+$nom = '';
+$pid = 0;
+$keywords = '';
+$descriptif = '';
+$image = '';
+$actif = 1;
+include_once 'admin_header.php';
+$$DirName->add_query($champs);
+if (!empty($op)){
+ if( ! xoopsSecurity::checkReferer() ) {
+ $$DirName->inscrit_log(CHG_LOG_SECU,CHG_LOG_HACK1);
+ redirect_header(XOOPS_URL.'/admin.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ }
+}
+if($op == 'verif_form') {
+ foreach ($champs as $k => $v) {
+ if (!isset($$k)) {
+ $$k = $$DirName->requete('post', $k, $$DirName->defaut($v));
+ } else {
+ $$k = $$DirName->requete('post', $k, $$k);
+ }
+ }
+ if ($$DirName->min_max($nom,3,50) === false){
+ $tableau_erreur[] = sprintf(constant('_AM_'.$moduleUP.'_MIN_MAX_PAS_OK'),CHG_NOM,3,50).CHG_CARACTERES;
+ }
+ if ($pid != 0 && $$DirName->test_presence('categorie','id',$pid) === false){
+ $tableau_erreur[] = constant('_AM_'.$moduleUP.'_PID_PASOK');
+ }
+ if (empty($descriptif)){
+ $tableau_erreur[] = sprintf(CHG_CHAMPS_VIDE,CHG_DESC);
+ }
+ if (empty($keywords)){
+ $tableau_erreur[] = sprintf(CHG_CHAMPS_VIDE,CHG_KEYWORDS);
+ }
+ if($$DirName->onoff($actif) === false){
+ $tableau_erreur[] = sprintf(CHG_ONOFF_NOTOK,CHG_ACTF);
+ }
+ if(isset($_POST['xoops_upload_file'])) {
+ include_once XOOPS_ROOT_PATH.'/class/uploader.php';
+ $fldname = $_FILES[$_POST['xoops_upload_file'][0]];
+ $fldname = $fldname['name'];
+ if(xoops_trim($fldname!='')) {
+ $destname = $$DirName->createUploadName(URI_THUMB_CAT ,$fldname, true);
+ $uploader = new XoopsMediaUploader(URI_THUMB_CAT, $allow_mimetype_cat, $xoopsModuleConfig[$DirName.'_maxfilesize']*1024);
+ $uploader->setTargetFileName($destname);
+ if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) {
+ if ($uploader->upload()) {
+
+ $$DirName->chg_resizePicture(URI_THUMB_CAT.'/'.$destname,URI_THUMB_CAT.'/redim_'.$destname, $xoopsModuleConfig[$DirName.'_width_thumb'], $xoopsModuleConfig[$DirName.'_height_thumb']);
+ $image = 'redim_'.$destname;
+
+ } else {
+ $tableau_erreur[] = CHG_UPLOAD_ERROR . ' ' . $uploader->getErrors();
+ $$DirName->inscrit_log('ERREUR_UPLOAD',$uploader->getErrors());
+ $image = 'blank.png';
+ }
+ } else {
+ $$DirName->inscrit_log('ERREUR_UPLOAD',$uploader->getErrors());
+ $tableau_erreur[] = CHG_UPLOAD_ERROR . ' ' . $uploader->getErrors();
+ $image = 'blank.png';
+ }
+ }
+ }
+ if (!is_file(URI_THUMB_CAT.'/'.$image)){
+ $tableau_erreur[] = sprintf(CHG_PHOTO_INEX,$image);
+ $image = 'blank.png';
+ }
+ if (count($tableau_erreur) > 0) {
+ if ($id > 0){
+ $op = 'modifier';
+ } else {
+ $op = 'ajouter';
+ }
+ } else {
+ if ($id > 1) {
+ if ($$DirName->modif_categorie($id, $pid, $nom, $descriptif, $keywords, $image, $actif) === false) {
+ $$DirName->inscrit_log(
+ CHG_LOG_ERRSQL,
+ sprintf(CHG_LOG_ERR_MOD_SQL, $$DirName->liste_table['categorie'])
+ );
+ redirect_header(XOOPS_URL . '/modules/' . $DirName . '/admin/categorie.php', 5, CHG_ERR_INC, false);
+ exit();
+ }
+ }else{
+ if($$DirName->crea_categorie($pid,$nom, $descriptif, $keywords, $image, $actif) === false){
+ $$DirName->inscrit_log(
+ CHG_LOG_ERRSQL,
+ sprintf(CHG_LOG_ERR_MOD_SQL, $$DirName->liste_table['categorie'])
+ );
+ redirect_header(XOOPS_URL . '/modules/' . $DirName . '/admin/categorie.php', 5, CHG_ERR_INC, false);
+ exit();
+ }
+ }
+ $message = ($id > 0) ? sprintf(CHG_LOG_UP_CAT,$nom) : sprintf(CHG_LOG_CREER_CAT,$nom);
+ $$DirName->inscrit_log(CHG_LOG_OPSQL,$message);
+ }
+ $gperm_handler = &xoops_gethandler('groupperm');
+ if($id > 0) {
+ // Permissions
+ $criteria = new CriteriaCompo();
+ $criteria->add(new Criteria('gperm_itemid', $id, '='));
+ $criteria->add(new Criteria('gperm_modid', $xoopsModule->getVar('mid'), '='));
+ $criteria->add(new Criteria('gperm_name', $DirName . '_delete', '='));
+ $gperm_handler->deleteAll($criteria);
+
+ $criteria = new CriteriaCompo();
+ $criteria->add(new Criteria('gperm_itemid', $id, '='));
+ $criteria->add(new Criteria('gperm_modid', $xoopsModule->getVar('mid'), '='));
+ $criteria->add(new Criteria('gperm_name', $DirName . '_submit', '='));
+ $gperm_handler->deleteAll($criteria);
+
+ $criteria = new CriteriaCompo();
+ $criteria->add(new Criteria('gperm_itemid', $id, '='));
+ $criteria->add(new Criteria('gperm_modid', $xoopsModule->getVar('mid'), '='));
+ $criteria->add(new Criteria('gperm_name', $DirName . '_view', '='));
+ $gperm_handler->deleteAll($criteria);
+ }
+ if(isset($_POST['groups_can_delete'])) {
+ foreach($_POST['groups_can_delete'] as $onegroup_id) {
+ $gperm_handler->addRight($DirName.'_delete', $id, $onegroup_id, $xoopsModule->getVar('mid'));
+ }
+ }
+ if(isset($_POST['groups_can_submit'])) {
+ foreach($_POST['groups_can_submit'] as $onegroup_id) {
+ $gperm_handler->addRight($DirName.'_submit', $id, $onegroup_id, $xoopsModule->getVar('mid'));
+ }
+ }
+ if(isset($_POST['groups_can_view'])) {
+ foreach($_POST['groups_can_view'] as $onegroup_id) {
+ $gperm_handler->addRight($DirName.'_view', $id, $onegroup_id, $xoopsModule->getVar('mid'));
+ }
+ }
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/categorie.php',5,CHG_OP_OK);
+ exit();
+}elseif($id > 0){
+ $listing = $$DirName->liste('categorie','`id`='.$id);
+ if (count($listing) == 0){
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/categorie.php', 5, CHG_NO_ID, FALSE);
+ exit();
+ }
+ foreach($champs as $k=>$v){
+ $$k = $listing[$id][$k];
+ }
+}elseif($op == 'ajouter'){
+ foreach($champs as $k=>$v){
+ $$k = $$DirName->defaut($v);
+ }
+}
+switch($op){
+ case'activer':
+ if($$DirName->active_desactive($id,1,'categorie','id')){
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/categorie.php',5,CHG_OP_OK);
+ exit();
+ } else {
+ redirect_header(XOOPS_URL.'/admin.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ }
+
+ break;
+ case'desactiver':
+ if($$DirName->active_desactive($id,0,'categorie','id')){
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/categorie.php',5,CHG_OP_OK);
+ exit();
+ } else {
+ redirect_header(XOOPS_URL.'/admin.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ }
+ break;
+ case'supprimer':
+ $content .= $$DirName->conf_sup($id,$listing[$id]['nom'],'/admin/categorie.php');
+ break;
+ case'conf_sup':
+ if($$DirName->del_cat($id)){
+ $$DirName->inscrit_log(CHG_LOG_OP,sprintf(CHG_LOG_DEL_SQL,$id,$liste_table['categorie']));
+ redirect_header( XOOPS_URL.'/modules/' . $DirName .'/admin/categorie.php', 3, CHG_OP_OK);
+ exit;
+ }
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/categorie.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ break;
+ case'ajouter';
+ case'modifier':
+
+ $$DirName->add_admin_header('<script src="'.XOOPS_URL.'/modules/' . $DirName .'/lib_js/notifier.js" type="text/javascript"></script>');
+ ob_start();
+ $titre = ($op == 'ajouter') ? constant('_AM_'.$moduleUP.'_ADD_CAT') : constant('_AM_'.$moduleUP.'_MOD_CAT');
+ $form = new XoopsThemeForm($titre, 'submitform', XOOPS_URL.'/modules/' . $DirName .'/admin/categorie.php');
+ $form->setExtra('enctype="multipart/form-data"');
+ $form->addElement(new XoopsFormText(CHG_NOM, 'nom', 50, 50, $nom), true);
+ $soc = new XoopsFormSelect(constant('_AM_'.$moduleUP.'_PID'), 'pid', $pid);
+ $soc->addOption(0, '- - - -');
+ $liste_temp = $$DirName->liste_categorie();
+ foreach ($liste_temp as $k=>$v) {
+ $soc->addOption($k, $v);
+ }
+ $form->addElement($soc);
+ unset($liste_temp,$soc);
+ $form->addElement(new XoopsFormTextArea(constant('_AM_'.$moduleUP.'_CAT_DESC'), 'descriptif', $descriptif, 5, 50 ), true );
+ $form->addElement(new XoopsFormTextArea(CHG_KEYWORDS, 'keywords', $keywords, 5, 50 ), true );
+ $form->addElement(new XoopsFormRadioYN(CHG_ACTF, 'actif', $actif));
+ $imgtray = new XoopsFormElementTray(sprintf(constant('_AM_'.$moduleUP.'_IMG'),CHG_DELA,mb_strtolower(constant('_AM_'.$moduleUP.'_CID'),'UTF-8')),'<br />');
+ $imgpath = sprintf(constant('_AM_'.$moduleUP.'_LOCIMG'), URL_THUMB_CAT);
+ $imageselect = new XoopsFormSelect($imgpath, 'image',$image);
+ $topics_array = XoopsLists :: getImgListAsArray(URI_THUMB_CAT.'/');
+ foreach( $topics_array as $image1 ) {
+ $imageselect->addOption("$image1", $image1);
+ }
+ $imageselect->setExtra( "onchange='showImgSelected(\"image3\", \"image\", \"" . 'uploads/'.$DirName.'/images/thumb_cat/' . "\", \"\", \"" . XOOPS_URL . "\")'" );
+ $imgtray->addElement($imageselect,false);
+ $imgtray -> addElement( new XoopsFormLabel( '', '<br /><img src="'.URL_THUMB_CAT. '/'.$image.'" name="image3" id="image3" alt="" />' ) );
+ $uploadfolder=sprintf(constant('_AM_'.$moduleUP.'_UPLOAD_WARNING'),URL_THUMB_CAT.'/');
+ $fileseltray= new XoopsFormElementTray('','<br />');
+ $fileseltray->addElement(new XoopsFormFile(constant('_AM_'.$moduleUP.'_TELECHARGE_IMG_CAT') , 'attachedfile', $xoopsModuleConfig[$DirName.'_maxfilesize']*1024), false);
+ $fileseltray->addElement(new XoopsFormLabel($uploadfolder ), false);
+ $imgtray->addElement($fileseltray);
+ $form->addElement($imgtray);
+ // Permissions
+ $member_handler = & xoops_gethandler('member');
+ $group_list = &$member_handler->getGroupList();
+ $gperm_handler = &xoops_gethandler('groupperm');
+ $full_list = array_keys($group_list);
+ $groups_ids = array();
+ if($id > 0) { // Edit mode
+ $groups_ids = $gperm_handler->getGroupIds($DirName.'_delete', $id, $xoopsModule->getVar('mid'));
+ $groups_ids = array_values($groups_ids);
+ $groups_can_delete_checkbox = new XoopsFormCheckBox(constant('_AM_'.$moduleUP.'_DELETEFORM'), 'groups_can_delete[]', $groups_ids);
+ } else { // Creation mode
+ $groups_can_delete_checkbox = new XoopsFormCheckBox(constant('_AM_'.$moduleUP.'_DELETEFORM'), 'groups_can_delete[]', $full_list);
+ }
+ $groups_can_delete_checkbox->addOptionArray($group_list);
+ $form->addElement($groups_can_delete_checkbox);
+ $groups_ids = array();
+ if($id > 0) { // Edit mode
+ $groups_ids = $gperm_handler->getGroupIds($DirName.'_submit', $id, $xoopsModule->getVar('mid'));
+ $groups_ids = array_values($groups_ids);
+ $groups_can_submit_checkbox = new XoopsFormCheckBox(constant('_AM_'.$moduleUP.'_SUBMITFORM'), 'groups_can_submit[]', $groups_ids);
+ } else { // Creation mode
+ $groups_can_submit_checkbox = new XoopsFormCheckBox(constant('_AM_'.$moduleUP.'_SUBMITFORM'), 'groups_can_submit[]', $full_list);
+ }
+ $groups_can_submit_checkbox->addOptionArray($group_list);
+ $form->addElement($groups_can_submit_checkbox);
+ $groups_ids = array();
+ if($id > 0) { // Edit mode
+ $groups_ids = $gperm_handler->getGroupIds($DirName.'_view', $id, $xoopsModule->getVar('mid'));
+ $groups_ids = array_values($groups_ids);
+ $groups_can_view_checkbox = new XoopsFormCheckBox(constant('_AM_'.$moduleUP.'_VIEWFORM'), 'groups_can_view[]', $groups_ids);
+ } else { // Creation mode
+ $groups_can_view_checkbox = new XoopsFormCheckBox(constant('_AM_'.$moduleUP.'_VIEWFORM'), 'groups_can_view[]', $full_list);
+ }
+ $groups_can_view_checkbox->addOptionArray($group_list);
+ $form->addElement($groups_can_view_checkbox);
+ $form->addElement(new XoopsFormHidden('op', 'verif_form'));
+ $form->addElement(new XoopsFormHidden('id', $id));
+ $bouton_tray = new XoopsFormElementTray( '', '' );
+ if ($id>0){
+ $bouton_creer = new XoopsFormButton( '', '', $$DirName->modif(constant('_AM_'.$moduleUP.'_NOM_CAT')), 'submit' );
+ }else {
+ $bouton_creer = new XoopsFormButton( '', '', $$DirName->ajout(constant('_AM_'.$moduleUP.'_NOM_CAT')), 'submit' );
+ }
+ $bouton_tray->addElement( $bouton_creer );
+ $form -> addElement( $bouton_tray );
+ $form->display();
+ $content .= ob_get_contents();
+ ob_end_clean();
+ break;
+ default:
+ $i = 0;
+ $liste[$i]['trad'] = constant('_AM_'.$moduleUP.'_NOM_CAT');
+ $liste[$i]['champs'] = 'nom';
+ $liste[$i]['class'] = 'w100 center';
+ $liste[$i]['type'] = 'text';
+ $i++;
+ $liste[$i]['trad'] = constant('_AM_'.$moduleUP.'_PID');
+ $liste[$i]['champs'] = 'pid';
+ $liste[$i]['class'] = 'w200 center';
+ $liste[$i]['type'] = 'list_cat';
+ $i++;
+ $liste[$i]['trad'] = CHG_IMG;
+ $liste[$i]['champs'] = 'image';
+ $liste[$i]['class'] = 'w150 center';
+ $liste[$i]['type'] = 'img_cat';
+
+ unset($i);
+ $action = array(
+ 'modifier' => CHG_MODIF,
+ 'voir1' => CHG_VOIR,
+ 'supprimer' => CHG_SUP
+ );
+ $nb_log = $$DirName->compte('categorie','id');
+ if ($nb_log > 0 && empty($op)){
+ $$DirName->add_admin_header('<script src="'.XOOPS_URL.'/modules/' . $DirName .'/lib_js/popup.js" type="text/javascript"></script>');
+ $listing = $$DirName->liste('categorie','','`pid` ASC','LIMIT '.(($xoopsModuleConfig[$DirName.'_nb_com'])*($page-1)).','.$xoopsModuleConfig[$DirName.'_nb_com']);
+ } else {
+ $listing = array();
+ }
+ $$DirName->entete_tableau(1,CHG_ADD,constant('_AM_'.$moduleUP.'_GCAT'));
+ $$DirName->crea_tableau_admin($listing,'tableau_admin',$liste,$action,false,'id');
+ $content .= $$DirName->aff_tableau();
+ if ($nb_log > $xoopsModuleConfig[$DirName.'_nb_com']){
+ $$DirName->num_page($nb_log,$page);
+ $content .= $$DirName->pagenav;
+ }
+}
+$mainAdmin = new ModuleAdmin();
+echo $mainAdmin->addNavigation('categorie.php');
+echo $content;
+include 'admin_footer.php';
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/categorie.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/images/close_pop.png
===================================================================
(Binary files differ)
Index: XoopsModules/vide/trunk/vide/admin/images/close_pop.png
===================================================================
--- XoopsModules/vide/trunk/vide/admin/images/close_pop.png 2014-11-17 03:34:31 UTC (rev 12852)
+++ XoopsModules/vide/trunk/vide/admin/images/close_pop.png 2014-11-18 08:00:06 UTC (rev 12853)
Property changes on: XoopsModules/vide/trunk/vide/admin/images/close_pop.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/images/index.html
===================================================================
--- XoopsModules/vide/trunk/vide/admin/images/index.html (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/images/index.html 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1 @@
+ <script>history.go(-1);</script>
\ No newline at end of file
Added: XoopsModules/vide/trunk/vide/admin/index.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/index.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/index.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,67 @@
+<?php
+$class = array();
+$champs = array();
+include_once 'admin_header.php';
+$statistique = 0; // A 1 si afficher le bloc statistique
+$require = 1; // Requis nécessaire
+$folder = array(); // Les répertoires nécessaires
+$indexAdmin = new ModuleAdmin();
+$liste_requis = array('wideimage','gd2');
+if ($statistique == 1){
+ $indexAdmin->addInfoBox(constant('_AM_'.$moduleUP.'_STAT'));
+ //@TODO:Voir si besoin des statistiques
+}
+if($xoopsModuleConfig[$DirName.'_todo']){
+ $indexAdmin->addInfoBox(constant('_AM_'.$moduleUP.'_TODOLIST'));
+ $a = 0;
+ $temp = $$DirName->valeur_config('optimise') + ($duree_optimize * 86400 );
+ if ( $temp === false) {
+ $indexAdmin->addInfoBoxLine(constant('_AM_'.$moduleUP.'_TODOLIST'),CHG_VIDE,constant('_AM_'.$moduleUP.'_PASOPT'),'red');
+ }else{
+ if (time() > $temp){
+ $indexAdmin->addInfoBoxLine(constant('_AM_'.$moduleUP.'_TODOLIST'),CHG_VIDE,constant('_AM_'.$moduleUP.'_OPT_AFAIRE').' '.$$DirName->gest_date($temp,3),'red');
+ }else{
+ $indexAdmin->addInfoBoxLine(constant('_AM_'.$moduleUP.'_TODOLIST'),CHG_VIDE,constant('_AM_'.$moduleUP.'_OPT_FAIT').' '.$$DirName->gest_date($temp,3),'green');
+ }
+ }
+ unset($temp);
+ $temp = $$DirName->valeur_config('sauvebdd') + ($duree_sauvebdd * 86400);
+ if ($temp === false) {
+ $indexAdmin->addInfoBoxLine(constant('_AM_'.$moduleUP.'_TODOLIST'),CHG_VIDE,constant('_AM_'.$moduleUP.'_PASSAUVE'),'red');
+ }else {
+ if (time() > $temp) { // sauvegarde tout les 7 jours
+ $indexAdmin->addInfoBoxLine(
+ constant('_AM_' . $moduleUP . '_TODOLIST'),
+ CHG_VIDE,
+ constant('_AM_' . $moduleUP . '_SAUVE_AFAIRE') . ' ' . $$DirName->gest_date($temp, 3),
+ 'red'
+ );
+ } else {
+ $indexAdmin->addInfoBoxLine(
+ constant('_AM_' . $moduleUP . '_TODOLIST'),
+ CHG_VIDE,
+ constant('_AM_' . $moduleUP . '_SAUVE_FAIT') . ' ' . $$DirName->gest_date($temp, 3),
+ 'green'
+ );
+ }
+ }
+}
+if ($require == 1 && count($liste_requis) > 0){
+ $indexAdmin->addInfoBox(constant('_AM_'.$moduleUP.'_REQUIS'));
+ foreach($liste_requis as $v){
+ $tableau = $$DirName->requis($v);
+ if(!empty($tableau[0]['present'])){
+ $indexAdmin->addInfoBoxLine(constant('_AM_'.$moduleUP.'_REQUIS'),$tableau[0]['titre'], $tableau[0]['present'], $tableau[0]['couleur']);
+ }
+ }
+}
+$folder = array($uri_sauve_bdd,URI_ITEM,URI_THUMB_CAT); // TODO: a compléter si nécessaire
+if (count($folder)>0){
+ foreach(array_keys($folder) as $i){
+ $indexAdmin->addConfigBoxLine($folder[$i], 'folder');
+ $indexAdmin->addConfigBoxLine(array($folder[$i], '777'), 'chmod');
+ }
+}
+echo $indexAdmin->addNavigation('index.php');
+echo $indexAdmin->renderIndex();
+include 'admin_footer.php';
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/index.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/item.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/item.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/item.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,224 @@
+<?php
+$class = array('item','categorie','formulaire');
+$champs = array(
+ 'id' => 'int',
+ 'cid' => 'int',
+ 'nom' => 'text',
+ 'created' => 'datetime',
+ 'descriptif' => 'text',
+ 'keywords' => 'text',
+ 'fichier' => 'string',
+ 'actif' => 'int'
+);
+$nom = '';
+$cid = 0;
+$keywords = '';
+$descriptif = '';
+$fichier = '';
+$actif = 1;
+include_once 'admin_header.php';
+$$DirName->add_query($champs);
+if (!empty($op)){
+ if( ! xoopsSecurity::checkReferer() ) {
+ $$DirName->inscrit_log(CHG_LOG_SECU,CHG_LOG_HACK1);
+ redirect_header(XOOPS_URL.'/admin.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ }
+}
+if($op == 'verif_form') {
+ foreach ($champs as $k => $v) {
+ if (!isset($$k)) {
+ $$k = $$DirName->requete('post', $k, $$DirName->defaut($v));
+ } else {
+ $$k = $$DirName->requete('post', $k, $$k);
+ }
+ }
+ if ($$DirName->min_max($nom,3,50) === false){
+ $tableau_erreur[] = sprintf(constant('_AM_'.$moduleUP.'_MIN_MAX_PAS_OK'),CHG_NOM,3,50).CHG_CARACTERES;
+ }
+ if ($cid != 0 && $$DirName->test_presence('categorie','id',$cid) === false){
+ $tableau_erreur[] = constant('_AM_'.$moduleUP.'_CID_PASOK');
+ }
+ if (empty($descriptif)){
+ $tableau_erreur[] = sprintf(CHG_CHAMPS_VIDE,CHG_DESC);
+ }
+ if (empty($keywords)){
+ $tableau_erreur[] = sprintf(CHG_CHAMPS_VIDE,CHG_KEYWORDS);
+ }
+ if($$DirName->onoff($actif) === false){
+ $tableau_erreur[] = sprintf(CHG_ONOFF_NOTOK,CHG_ACTF);
+ }
+ if(isset($_POST['xoops_upload_file'])) {
+ include_once XOOPS_ROOT_PATH.'/class/uploader.php';
+ $fldname = $_FILES[$_POST['xoops_upload_file'][0]];
+ $fldname = $fldname['name'];
+ if(xoops_trim($fldname!='')) {
+ $destname = $$DirName->createUploadName(URI_ITEM ,$fldname, true);
+ $uploader = new XoopsMediaUploader(URI_ITEM, $allow_mimetype_item, $xoopsModuleConfig[$DirName.'_maxfilesize']*1024);
+ $uploader->extensionToMime = array_merge($uploader->extensionToMime,array('pdf'=>'application/pdf'));
+ $uploader->setTargetFileName($destname);
+ if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) {
+ if ($uploader->upload()) {
+ $fichier = $destname;
+
+ } else {
+ $tableau_erreur[] = CHG_UPLOAD_ERROR . ' ' . $uploader->getErrors();
+ $$DirName->inscrit_log('ERREUR_UPLOAD',$uploader->getErrors());
+ $fichier = '';
+ }
+ } else {
+ $$DirName->inscrit_log('ERREUR_UPLOAD',$uploader->getErrors());
+ $tableau_erreur[] = CHG_UPLOAD_ERROR . ' ' . $uploader->getErrors();
+ $fichier = '';
+ }
+ }
+ }
+ if (!is_file(URI_ITEM.'/'.$fichier)){
+ $tableau_erreur[] = sprintf(CHG_PHOTO_INEX,$fichier);
+ $fichier = '';
+ }
+ if (count($tableau_erreur) > 0) {
+ if ($id > 0){
+ $op = 'modifier';
+ } else {
+ $op = 'ajouter';
+ }
+ } else {
+ if ($id > 1) {
+ if ($$DirName->modif_item($id, $cid, $nom, $descriptif, $keywords, $fichier, $actif) === false) {
+ $$DirName->inscrit_log(
+ CHG_LOG_ERRSQL,
+ sprintf(CHG_LOG_ERR_MOD_SQL, $$DirName->liste_table['item'])
+ );
+ redirect_header(XOOPS_URL . '/modules/' . $DirName . '/admin/item.php', 5, CHG_ERR_INC, false);
+ exit();
+ }
+ }else{
+ if($$DirName->crea_item($cid,$nom, $descriptif, $keywords, $fichier, $actif) === false){
+ $$DirName->inscrit_log(
+ CHG_LOG_ERRSQL,
+ sprintf(CHG_LOG_ERR_MOD_SQL, $$DirName->liste_table['item'])
+ );
+ redirect_header(XOOPS_URL . '/modules/' . $DirName . '/admin/item.php', 5, CHG_ERR_INC, false);
+ exit();
+ }
+ }
+ $message = ($id > 0) ? sprintf(CHG_LOG_UP_ITEM,$nom) : sprintf(CHG_LOG_CREER_ITEM,$nom);
+ $$DirName->inscrit_log(CHG_LOG_OPSQL,$message);
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/item.php',5,CHG_OP_OK);
+ exit();
+ }
+}
+switch($op){
+ case'activer':
+ if($$DirName->active_desactive($id,1,'item','id')){
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/item.php',5,CHG_OP_OK);
+ exit();
+ } else {
+ redirect_header(XOOPS_URL.'/admin.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ }
+
+ break;
+ case'desactiver':
+ if($$DirName->active_desactive($id,0,'item','id')){
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/item.php',5,CHG_OP_OK);
+ exit();
+ } else {
+ redirect_header(XOOPS_URL.'/admin.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ }
+ break;
+ case'sup':
+ $content .= $$DirName->conf_sup($id,$listing[$id]['nom'],'/admin/item.php');
+ break;
+ case'conf_sup':
+ if($$DirName->del_item($id)){
+ $$DirName->inscrit_log(CHG_LOG_OP,sprintf(CHG_LOG_DEL_SQL,$id,$liste_table['item']));
+ redirect_header( XOOPS_URL.'/modules/' . $DirName .'/admin/item.php', 3, CHG_OP_OK);
+ exit;
+ }
+ redirect_header(XOOPS_URL.'/modules/'.$DirName.'/admin/item.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ break;
+ case'ajouter';
+ case'modifier':
+
+ $$DirName->add_admin_header('<script src="'.XOOPS_URL.'/modules/' . $DirName .'/lib_js/notifier.js" type="text/javascript"></script>');
+ ob_start();
+ $titre = ($op == 'ajouter') ? constant('_AM_'.$moduleUP.'_ADD_ITEM') : constant('_AM_'.$moduleUP.'_MOD_ITEM');
+ $form = new XoopsThemeForm($titre, 'submitform', XOOPS_URL.'/modules/' . $DirName .'/admin/item.php');
+ $form->setExtra('enctype="multipart/form-data"');
+ $form->addElement(new XoopsFormText(CHG_NOM, 'nom', 50, 50, $nom), true);
+ $soc = new XoopsFormSelect(constant('_AM_'.$moduleUP.'_NOM_CAT'), 'cid', $cid);
+ $soc->addOption(0, '- - - -');
+ $liste_temp = $$DirName->liste_categorie();
+ foreach ($liste_temp as $k=>$v) {
+ $soc->addOption($k, $v);
+ }
+ $form->addElement($soc);
+ unset($liste_temp,$soc);
+ $form->addElement(new XoopsFormTextArea(constant('_AM_'.$moduleUP.'_ITEM_DESC'), 'descriptif', $descriptif, 5, 50 ), true );
+ $form->addElement(new XoopsFormTextArea(CHG_KEYWORDS, 'keywords', $keywords, 5, 50 ), true );
+ $form->addElement(new XoopsFormRadioYN(CHG_ACTF, 'actif', $actif));
+ $file = new XoopsFormElementTray(constant('_AM_'.$moduleUP.'_UPLOAD_FILE'),'<br />');
+ $file->addElement(new XoopsFormFile(constant('_AM_'.$moduleUP.'_PDF') , 'attachedfile', $xoopsModuleConfig[$DirName.'_maxfilesize']*1024), true);
+ $file->addElement(new XoopsFormLabel('<br />'.URL_ITEM.'/' ), false);
+ $form->addElement($file);
+
+ $form->addElement(new XoopsFormHidden('op', 'verif_form'));
+ $form->addElement(new XoopsFormHidden('id', $id));
+ $bouton_tray = new XoopsFormElementTray( '', '' );
+ if ($id>0){
+ $bouton_creer = new XoopsFormButton( '', '', $$DirName->modif(constant('_AM_'.$moduleUP.'_NOM_ITEM')), 'submit' );
+ }else {
+ $bouton_creer = new XoopsFormButton( '', '', $$DirName->ajout(constant('_AM_'.$moduleUP.'_NOM_ITEM')), 'submit' );
+ }
+ $bouton_tray->addElement( $bouton_creer );
+ $form -> addElement( $bouton_tray );
+ $form->display();
+ $content .= ob_get_contents();
+ ob_end_clean();
+ break;
+ default:
+ $i = 0;
+ $liste[$i]['trad'] = constant('_AM_'.$moduleUP.'_NOM_ITEM');
+ $liste[$i]['champs'] = 'nom';
+ $liste[$i]['class'] = 'w100 center';
+ $liste[$i]['type'] = 'text';
+ $i++;
+ $liste[$i]['trad'] = constant('_AM_'.$moduleUP.'_CID');
+ $liste[$i]['champs'] = 'cid';
+ $liste[$i]['class'] = 'w200 center';
+ $liste[$i]['type'] = 'list_cat';
+ $i++;
+ $liste[$i]['trad'] = constant('_AM_'.$moduleUP.'_NOM_FIC');
+ $liste[$i]['champs'] = 'fichier';
+ $liste[$i]['class'] = 'w150 center';
+ $liste[$i]['type'] = 'string';
+
+ unset($i);
+ $action = array(
+ 'modifier' => CHG_MODIF,
+ 'voir2' => CHG_VOIR,
+ 'supprimer' => CHG_SUP
+ );
+ $nb_log = $$DirName->compte('item','id');
+ if ($nb_log > 0 && empty($op)){
+ $$DirName->add_admin_header('<script src="'.XOOPS_URL.'/modules/' . $DirName .'/lib_js/popup.js" type="text/javascript"></script>');
+ $listing = $$DirName->liste('item','','`created` DESC','LIMIT '.(($xoopsModuleConfig[$DirName.'_nb_com'])*($page-1)).','.$xoopsModuleConfig[$DirName.'_nb_com']);
+ } else {
+ $listing = array();
+ }
+ $$DirName->entete_tableau(1,CHG_ADD,constant('_AM_'.$moduleUP.'_GITEM'));
+ $$DirName->crea_tableau_admin($listing,'tableau_admin',$liste,$action,false,'id');
+ $content .= $$DirName->aff_tableau();
+ if ($nb_log > $xoopsModuleConfig[$DirName.'_nb_com']){
+ $$DirName->num_page($nb_log,$page);
+ $content .= $$DirName->pagenav;
+ }
+}
+$mainAdmin = new ModuleAdmin();
+echo $mainAdmin->addNavigation('item.php');
+echo $content;
+include 'admin_footer.php';
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/item.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/maintenance.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/maintenance.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/maintenance.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,112 @@
+<?php
+$class = array('maintenance');
+$champs = array();
+include_once 'admin_header.php';
+$liste_op = array(
+ 'optimise' => constant('_AM_'.$moduleUP.'_OPTIMIZE'),
+ 'sauvebdd' => constant('_AM_'.$moduleUP.'_SAUVEBDD'),
+ 'purge' => constant('_AM_'.$moduleUP.'_SEELOG'),
+);
+if (!empty($op)){
+ if( ! xoopsSecurity::checkReferer() ) {
+ $$DirName->inscrit_log(CHG_LOG_SECU,CHG_LOG_HACK1);
+ redirect_header(XOOPS_URL.'/admin.php', 5, CHG_ERR_INC, FALSE);
+ exit();
+ }
+}
+switch($op){
+ case'purge':
+ $$DirName->purge_log_systeme();
+ $$DirName->inscrit_log(CHG_LOG_MAINTENANCE,CHG_LOG_PURGELOG);
+ redirect_header( XOOPS_URL.'/modules/' . $DirName .'/admin/maintenance.php', 3, CHG_OP_OK);
+ exit();
+ break;
+ case'optimise':
+ $$DirName->clean_bdd();
+ $$DirName->inscrit_log(CHG_LOG_MAINTENANCE,CHG_LOG_OPTIMIZE);
+ $$DirName->update_divers('optimise',time());
+ redirect_header( XOOPS_URL.'/modules/' . $DirName .'/admin/maintenance.php', 3, CHG_OP_OK);
+ exit;
+ break;
+ case'sauvebdd':
+ $$DirName->dump_table($liste_table);
+ $$DirName->resultat_table_bdd();
+ if($$DirName->create_file_dump($uri_sauve_bdd) === false) {
+ redirect_header(XOOPS_URL.'/modules/' . $DirName .'/admin/maintenance.php', 3, CHG_CREATE_FILE_ERROR);
+ exit;
+ }
+ $$DirName->inscrit_log(CHG_LOG_MAINTENANCE,CHG_LOG_SAUVEBDD);
+ $$DirName->update_divers('sauvebdd',time());
+ $content .= '<div id="chg_maintenance"><p>'.constant('_AM_'.$moduleUP.'_ADMIN_FILE_BASESQL').'<br /><a href="'.str_replace(XOOPS_ROOT_PATH,XOOPS_URL,$$DirName->path_file).'">'.$$DirName->path_file.'</a></p>';
+ $content .= '<p><button class="CHG_button" onClick="self.location.href=\''.XOOPS_URL.'/modules/' . $DirName . '/admin/maintenance.php\'">'.CHG_RETOUR.'</button></p></div>';
+ break;
+ default:
+ ob_start();
+ echo $$DirName->titre(constant('_AM_'.$moduleUP.'_MAINTENANCE'),'div');
+ echo'<table id="tableau_admin"><tr>';
+ echo'<th>'.constant('_AM_'.$moduleUP.'_ADMIN_OPMAINTENANCE').'</th><th class="w200">'.constant('_AM_'.$moduleUP.'_ACTION').'</th>';
+ echo '</tr>';
+ echo '<tbody>';
+ if (count($liste_op) > 1){
+ foreach($liste_op as $k=>$v){
+ echo '<tr><td class="colg">'.$v.'</td><td>'.$$DirName->aff_button($k,constant('_AM_'.$moduleUP.'_LANCE'),'').'</td></tr>';
+ }
+ } else {
+ echo '<tr><td colspan="2">'.CHG_NO_DONNEE.'</td></tr>';
+ }
+
+ echo '</tbody>';
+ echo '</table>';
+ $content .= ob_get_contents();
+ ob_end_clean();
+ $nb_log = $$DirName->compte('log','id');
+ if ($nb_log > 0 && empty($op)){
+ $liste_log = $$DirName->liste('log','','`created` DESC','LIMIT '.(($xoopsModuleConfig[$DirName.'_nb_com'])*($page-1)).','.$xoopsModuleConfig[$DirName.'_nb_com']);
+ } else {
+ $liste_log = array();
+ }
+ $i = 0;
+ $liste[$i]['trad'] = constant('_AM_'.$moduleUP.'_TYPE_LOG');
+ $liste[$i]['champs'] = 'titre';
+ $liste[$i]['class'] = 'w80 center';
+ $liste[$i]['type'] = 'string';
+ $i++;
+ $liste[$i]['trad'] = CHG_DATE;
+ $liste[$i]['champs'] = 'created';
+ $liste[$i]['class'] = 'w80 center';
+ $liste[$i]['type'] = 'date';
+ $i++;
+ $liste[$i]['trad'] = CHG_USERID;
+ $liste[$i]['champs'] = 'userid';
+ $liste[$i]['class'] = 'w80 center';
+ $liste[$i]['type'] = 'string';
+ $i++;
+ $liste[$i]['trad'] = CHG_DESC;
+ $liste[$i]['champs'] = 'description';
+ $liste[$i]['class'] = 'w250';
+ $liste[$i]['type'] = 'string';
+ $i++;
+ $liste[$i]['trad'] = constant('_AM_'.$moduleUP.'_IP');
+ $liste[$i]['champs'] = 'ip';
+ $liste[$i]['class'] = 'w80 center';
+ $liste[$i]['type'] = 'string';
+ unset($i);
+ $action = array(
+ 'voir'=>CHG_VOIR
+ );
+ if ($nb_log > 0){
+ $$moduleDirName->add_admin_header('<script src="'.XOOPS_URL.'/modules/' . $DirName .'/lib_js/popup.js" type="text/javascript"></script>');
+ }
+ $$DirName->inscrit_log(CHG_LOG_MAINTENANCE,CHG_LOG_VOIRLOG);
+ $$DirName->entete_tableau(2,'Purge des logs',constant('_AM_'.$moduleUP.'_LOGSYS'));
+ $$DirName->crea_tableau_admin($liste_log,'tableau_admin',$liste,$action,false,'id');
+ $content .= $$DirName->aff_tableau();
+ if ($nb_log > $xoopsModuleConfig[$DirName.'_nb_com']){
+ $$DirName->num_page($nb_log,$page);
+ $content .= $$DirName->pagenav;
+ }
+}
+$mainAdmin = new ModuleAdmin();
+echo $mainAdmin->addNavigation('maintenance.php');
+echo $content;
+include 'admin_footer.php';
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/maintenance.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/admin/menu.php
===================================================================
--- XoopsModules/vide/trunk/vide/admin/menu.php (rev 0)
+++ XoopsModules/vide/trunk/vide/admin/menu.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,47 @@
+<?php
+if (!defined('XOOPS_ROOT_PATH')) {
+ die('XOOPS root path not defined');
+}
+include_once XOOPS_ROOT_PATH.'/mainfile.php';
+if (!isset($DirName)){
+ $DirName = basename(dirname(__DIR__ ));
+}
+if (!isset($moduleUP)){
+ $moduleUP = strtoupper($DirName);
+}
+if (!defined('CHG_ACCUEIL')) xoops_loadlanguage('commun');
+xoops_loadlanguage('main');
+if (!isset($module2) OR !is_object($module2)){
+ $module_handler = xoops_gethandler('module');
+ $module2 = $module_handler->getByDirname($DirName );
+}
+$pathIcon32 = $module2->getInfo('icons32');
+$pathModuleAdmin = $module2->getInfo('dirmoduleadmin');
+
+$adminmenu = array();
+$i = 1;
+$adminmenu[$i]['title'] = CHG_ACCUEIL;
+$adminmenu[$i]['link'] = 'admin/index.php';
+$adminmenu[$i]['icon'] = $pathIcon32.'/index.png';
+$i++;
+$adminmenu[$i]['title'] = constant('_MI_'.$moduleUP.'_MENU_CAT');
+$adminmenu[$i]['link'] = 'admin/categorie.php';
+$adminmenu[$i]['icon'] = $pathIcon32.'/category.png';
+$i++;
+$adminmenu[$i]['title'] = constant('_MI_'.$moduleUP.'_MENU_ITEM');
+$adminmenu[$i]['link'] = 'admin/item.php';
+$adminmenu[$i]['icon'] = $pathIcon32.'/content.png';
+if (!isset($menu_admin)) include XOOPS_ROOT_PATH.'/modules/'.$DirName.'/include/config.php';
+foreach($menu_admin as $v){
+ $i++;
+ $adminmenu[$i] = $v;
+}
+$i++;
+$adminmenu[$i]['title'] = CHG_MAINT;
+$adminmenu[$i]['link'] = 'admin/maintenance.php';
+$adminmenu[$i]['icon'] = '/images/icons/maintenance.png';
+$i++;
+$adminmenu[$i]['title'] = CHG_ABOUT;
+$adminmenu[$i]['link'] = 'admin/about.php';
+$adminmenu[$i]['icon'] = $pathIcon32.'/about.png';
+unset($i);
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/admin/menu.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/blocks/index.html
===================================================================
--- XoopsModules/vide/trunk/vide/blocks/index.html (rev 0)
+++ XoopsModules/vide/trunk/vide/blocks/index.html 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1 @@
+ <script>history.go(-1);</script>
\ No newline at end of file
Added: XoopsModules/vide/trunk/vide/class/class_admin.php
===================================================================
--- XoopsModules/vide/trunk/vide/class/class_admin.php (rev 0)
+++ XoopsModules/vide/trunk/vide/class/class_admin.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,154 @@
+<?php
+class admin {
+ protected $admin_header = array();
+ protected $content = array();
+ protected $id_tableau = 'tableau_admin';
+ public $selection_rapide = 1; // A 1 pour une colonne de sélection rapide
+ protected $creation = 0; // A 1 si le début du tableau est créé
+ // Ajoute une ligne au <header>
+ public function add_admin_header($ligne){
+ if (!in_array($ligne,$this->admin_header)) $this->admin_header[] = $ligne;
+ }
+ // Affichage des meta coté admin
+ public function aff_admin_header(){
+ return implode("\n",$this->admin_header);
+ }
+ public function entete_tableau($add=0,$titre_add='',$titre_tableau=''){
+ $this->creation = 1;
+ $this->content[] = '<div id="CHG_content">';
+ $this->content[] = $this->titre($titre_tableau,'div');
+ // Met le bouton ajouter
+ if ($add == 1){
+ $this->content[] = '<div class="floatright">'.$this->aff_button('ajouter',$titre_add , '').'</div>';
+ }
+ }
+ public function aff_tableau(){
+ if ($this->creation == 1){
+ $this->content[] = '</div>';
+ }
+ return implode("\n",$this->content);
+ }
+ public function crea_tableau_admin($table='',$id='tableau_admin',$liste='',$action='',$rapide=false,$cle='id'){
+ if (!is_array($table) OR !is_array($liste) OR !is_array($action)) {
+ return false;
+ }
+ $tableau = array();
+ $id = (empty($id)) ? '' : 'id="'.$id.'"';
+ if ($rapide){
+ $tableau[] = '<form id="form_admin" method="post" action="'.$this->nom_script.'">';
+ }
+ $tableau[] = '<table '.$id.' class="border" style="margin-bottom: 10px;">';
+ $tableau[] = '<thead>';
+ $tableau[] = '<tr class="padding10 big black center line140" >';
+ if ($rapide){
+ $tableau[] = '<th class="w25"><input type="checkbox" id="tout" name="tout" /></th>';
+ }
+ foreach ($liste as $u) {
+ $tableau[] = '<th class="'.$u['class'].'">'.$u['trad'].'</th>';
+ }
+ unset($u);
+ if (count($action) > 0){
+ $tableau[] = '<th style="width: 150px;">'.CHG_ACTIONS.'</th></tr></thead>';
+ }
+ $tableau[] = '<tbody>';
+ $premier = 0;
+ foreach ($table as $v) {
+ if ($premier == 0) {
+ $tableau[] = '<tr class="line140 border" style="border-bottom: 1px solid;">';
+ $premier = 1;
+ }else {
+ $tableau[] = '</tr><tr class="line140 border" style="border-bottom: 1px solid;">';
+ }
+ if ($rapide){
+ $tableau[] = '<td class="w25"><input type="checkbox" id="id" name="id['.$v['id'].']" />';
+ }
+ foreach($liste as $u){
+ $tableau[] = '<td class="'.$u['class'].'">'.$this->cellule($u['type'],$v[$u['champs']]).'</td>';
+ }
+ if (count($action)>0){
+ $tableau[] = '<td class="action">';
+ if (array_key_exists('actif',$v)){
+ if($v['actif'] == 0){
+ $tableau[] = $this->aff_button('activer',CHG_ACTIVATION,$v[$cle]);
+ }else{
+ $tableau[] = $this->aff_button('desactiver',CHG_DESACTIVE,$v[$cle]);
+ }
+ }
+ }
+ if (array_key_exists('operation',$v)){
+ $tableau[] = $this->aff_button($v['operation'],$v['operation_titre'],$v[$cle]);
+ }
+ foreach ($action as $k=>$t){
+ if ($k == 'supprimer' && $this->lcen == 1){
+
+ } elseif ($k == 'voir'){
+ $tableau[] = $this->lien_voirplus($t,$this->aff_tout_log($v),'popup_'.$v[$cle],1);
+ } elseif ($k == 'voir1'){
+ $tableau[] = $this->lien_voirplus($t,$this->aff_tout_cat($v),'popup_'.$v[$cle],1);
+ } elseif ($k == 'voir2'){
+ $tableau[] = $this->lien_voirplus($t,$this->aff_tout_item($v),'popup_'.$v[$cle],1);
+ } else{
+ $tableau[] = $this->aff_button($k,$t,$v[$cle]);
+ }
+ }
+ $tableau[] = '</td>';
+ }
+ if(count($table) < 1){
+ $tableau[] = '</tr><tr class="line140 border">'."\n";
+ $tableau[] = '<td colspan="'.(count($liste) + 1).'" class="center italic">'.CHG_NO_DONNEE.'</td>';
+ }
+ $tableau[] = '</tr></tbody></table>';
+ $this->content[] = implode("\n",$tableau);
+ return true;
+ }
+ public function requis($requis){
+ $tableau = array();
+ global $moduleUP;
+ $tableau[0]['present'] = CHG_PRESENT;
+ $tableau[0]['couleur'] = 'green';
+ $tableau[0]['titre'] = '';
+ switch($requis){
+ case'CHG_mentions':
+ if (!is_dir(XOOPS_ROOT_PATH.'/modules/CHG_mentions')){
+ $tableau[0]['present'] = CHG_ABSENT;
+ $tableau[0]['couleur'] = 'red';
+ }
+ break;
+ case'tcpdf':
+ $tableau[0]['titre'] = constant('_AM_'.$moduleUP.'_TCPDF');
+ if (!is_file(XOOPS_ROOT_PATH.'/Frameworks/tcpdf/tcpdf.php')) {
+ $tableau[0]['present'] = CHG_ABSENT;
+ $tableau[0]['couleur'] = 'red';
+
+ }
+ break;
+ case'wideimage':
+ $tableau[0]['titre'] = constant('_AM_'.$moduleUP.'_WIDEIMAGE');
+ if (!is_file(XOOPS_ROOT_PATH.'/Frameworks/WideImage/WideImage.php')) {
+ $tableau[0]['present'] = CHG_ABSENT;
+ $tableau[0]['couleur'] = 'red';
+ }
+ break;
+ case'gd2':
+ $tableau[0]['titre'] = constant('_AM_'.$moduleUP.'_GD2');
+ if (function_exists('gd_info')) {
+ $gd = gd_info();
+ preg_match('/\d/', $gd['GD Version'], $match);
+ $gd_ver = $match[0];
+ if ($gd_ver > '2') {
+ $tableau[0]['present'] = sprintf(CHG_VERSION_OBSOLETE,$gd['GD Version']);
+ $tableau[0]['couleur'] = 'red';
+ }
+ } else {
+ $tableau[0]['present'] = CHG_ABSENT;
+ $tableau[0]['couleur'] = 'red';
+ }
+ break;
+ default:
+ $tableau[0]['present'] = '';
+ $tableau[0]['couleur'] = '';
+ }
+ return $tableau;
+ }
+}
+
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/class/class_admin.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/class/class_categorie.php
===================================================================
--- XoopsModules/vide/trunk/vide/class/class_categorie.php (rev 0)
+++ XoopsModules/vide/trunk/vide/class/class_categorie.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,76 @@
+<?php
+class categorie{
+ protected $liste_cat = array();
+ protected $table_cat = array(
+ 'id' => 'int',
+ 'pid' => 'int',
+ 'nom' => 'string',
+ 'created' => 'date',
+ 'description' => 'area',
+ 'keywords' => 'area',
+ 'image' => 'file',
+ 'actif' => 'int'
+ );
+ public function arbre_cat($pid=0,$etape=0,$tout=0){
+ $tiret = ($etape == 0) ? '' : str_repeat('- ',$etape);
+ $where = ($pid == 0) ? '`pid`=0' : '`pid`='.$pid;
+ $extra = ($tout == 0) ? ' AND `actif`=1' : '';
+ $temp = $this->liste('categorie',$where.$extra, '`nom` ASC');
+ if (count($temp) > 0){
+ foreach ($temp as $k=>$v){
+ $this->liste_cat[$v['id']] = $tiret.$v['nom'];
+ $etape++;
+ $this->arbre_cat($v['id'],$etape,$tout);
+ }
+ }
+ return true;
+ }
+ function liste_categorie($id=0){
+ if (count($this->liste_cat) > 0) return $this->liste_cat;
+ $this->arbre_cat($id);
+ return $this->liste_cat;
+ }
+ public function crea_categorie($pid,$nom,$descriptif,$keywords,$image,$actif){
+ $champs = array();
+ $valeur = array();
+ $n = 0;
+ foreach($this->table_cat as $k=>$v){
+ if (isset($$k)){
+ $valeur[$n] = $this->prep_sql($$k,$v);
+ } elseif($k == 'created') {
+ $valeur[$n] = 'NOW()';
+ } else{
+ $valeur[$n] = '\'\'';
+ }
+ $champs[$n] = $k;
+ $n++;
+ }
+ return $this->insert_sql('categorie',$champs,$valeur);
+ }
+ public function modif_categorie($id,$pid,$nom,$descriptif,$keywords,$image,$actif){
+ $champs = array();
+ $valeur = array();
+ $n = 0;
+ foreach($this->table_cat as $k=>$v){
+ if ($k != 'created'){
+ if (isset($$k)){
+ $valeur[$n] = $this->prep_sql($$k,$v);
+ }else{
+ $valeur[$n] = '\'\'';
+ }
+ $champs[$n] = $k;
+ $n++;
+ }
+ }
+ return ($this->modif_sql('categorie',$champs,$valeur,' WHERE `id`='.$id));
+ }
+ public function del_cat($id){
+ $liste = $this->liste('categorie','`id`='.$id);
+ if(count($liste) == 0) return false;
+ while (list($key, $val) = each($list)) {
+ @unlink(URI_THUMB_CAT.'/'.$val['image']);
+ }
+ return $this->sup_sql('categorie','`id`='.$id);
+
+ }
+}
\ No newline at end of file
Property changes on: XoopsModules/vide/trunk/vide/class/class_categorie.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: XoopsModules/vide/trunk/vide/class/class_class.php
===================================================================
--- XoopsModules/vide/trunk/vide/class/class_class.php (rev 0)
+++ XoopsModules/vide/trunk/vide/class/class_class.php 2014-11-18 08:00:06 UTC (rev 12853)
@@ -0,0 +1,7 @@
+<?php
+if (!defined('XOOPS_ROOT_PATH')) {
+ die('XOOPS root path not defined');
+}
+global $xoopsModuleConfig;
+include_once XOOPS_ROOT_PATH.'/modules/'.$DirName.'/class/class_loadclass.php';
+$$DirName = load_class::execute($liste_class);
Property changes on: XoopsModules/vide/trunk/vide/class/class_class.php
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Author Date Id Rev URL
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: Xo...
[truncated message content] |
|
From: <rgr...@us...> - 2014-11-17 03:34:40
|
Revision: 12852
http://sourceforge.net/p/xoops/svn/12852
Author: rgriffith
Date: 2014-11-17 03:34:31 +0000 (Mon, 17 Nov 2014)
Log Message:
-----------
Fix for #1297
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/admin/modulesadmin/main.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/themes/default/default.php
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/admin/modulesadmin/main.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/admin/modulesadmin/main.php 2014-11-17 03:33:33 UTC (rev 12851)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/admin/modulesadmin/main.php 2014-11-17 03:34:31 UTC (rev 12852)
@@ -36,6 +36,7 @@
include_once XOOPS_ROOT_PATH . '/class/xoopsblock.php';
include_once XOOPS_ROOT_PATH . '/modules/system/admin/modulesadmin/modulesadmin.php';
+XoopsLoad::load('XoopsFilterInput');
if (isset($_POST)) {
foreach ($_POST as $k => $v) {
@@ -88,6 +89,7 @@
$install_mods = array();
foreach ($installed_mods as $module) {
$listed_mods[$i] = $module->toArray();
+ $listed_mods[$i]['name'] = htmlspecialchars($module->getVar('name'), ENT_QUOTES);
$listed_mods[$i]['image'] = $module->getInfo('image');
$listed_mods[$i]['adminindex'] = $module->getInfo('adminindex');
$listed_mods[$i]['version'] = round($module->getVar('version') / 100, 2);
@@ -166,7 +168,7 @@
if (!in_array($file, $install_mods)) {
$module =& $module_handler->create();
$module->loadInfo($file);
- $toinstall_mods[$i]['name'] = $module->getInfo('name');
+ $toinstall_mods[$i]['name'] = htmlspecialchars($module->getInfo('name'), ENT_QUOTES);
$toinstall_mods[$i]['dirname'] = $module->getInfo('dirname');
$toinstall_mods[$i]['image'] = $module->getInfo('image');
$toinstall_mods[$i]['version'] = round($module->getInfo('version'), 2);
@@ -242,6 +244,7 @@
$module = empty($_POST['module']) ? array() : $_POST['module'];
foreach ($module as $mid) {
$mid = (int) $mid;
+ $newname[$mid] = trim(XoopsFilterInput::clean($newname[$mid], 'STRING'));
$modifs_mods[$i]['mid'] = $mid;
$modifs_mods[$i]['oldname'] = $myts->htmlspecialchars($myts->stripSlashesGPC($oldname[$mid]));
$modifs_mods[$i]['newname'] = $myts->htmlspecialchars(trim($myts->stripslashesGPC($newname[$mid])));
@@ -306,7 +309,7 @@
$ret[] = xoops_module_deactivate($mid);
}
}
- $newname[$mid] = trim($newname[$mid]);
+ $newname[$mid] = trim(XoopsFilterInput::clean($newname[$mid], 'STRING'));
if ($oldname[$mid] != $newname[$mid]) {
$ret[] = xoops_module_change($mid, $newname[$mid]);
$write = true;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/themes/default/default.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/themes/default/default.php 2014-11-17 03:33:33 UTC (rev 12851)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/themes/default/default.php 2014-11-17 03:34:31 UTC (rev 12852)
@@ -166,7 +166,7 @@
} else {
$rtn['link'] = XOOPS_URL . '/modules/system/admin.php?fct=preferences&op=showmod&mod=' . $mod->getVar('mid');
}
- $rtn['title'] = $mod->name();
+ $rtn['title'] = htmlspecialchars($mod->name(), ENT_QUOTES);
$rtn['absolute'] = 1;
$rtn['url'] = XOOPS_URL . '/modules/'. $mod->getVar('dirname', 'n') . '/'; //add for sub menus
$modOptions = $mod->getAdminMenu(); //add for sub menus
@@ -239,7 +239,7 @@
$sadmin = $moduleperm_handler->checkRight('module_admin', $mod->getVar('mid'), $xoopsUser->getGroups());
if ($sadmin && ($mod->getVar('hasnotification') || is_array($mod->getInfo('config')) || is_array($mod->getInfo('comments')))) {
$rtn['link'] = XOOPS_URL . '/modules/system/admin.php?fct=preferences&op=showmod&mod=' . $mod->getVar('mid');
- $rtn['title'] = $mod->name();
+ $rtn['title'] = htmlspecialchars($mod->name(), ENT_QUOTES);
$rtn['absolute'] = 1;
$rtn['icon'] = XOOPS_ADMINTHEME_URL . '/gui/oxygen/icons/prefs_small.png';
$menu[] = $rtn;
@@ -298,7 +298,7 @@
} else {
$rtn ['link'] = XOOPS_URL . '/modules/system/admin.php?fct=preferences&op=showmod&mod=' . $mod->getVar ( 'mid' );
}
- $rtn ['title'] = $mod->getVar ('name');
+ $rtn ['title'] = htmlspecialchars($mod->getVar ('name'), ENT_QUOTES);
$rtn ['description'] = $mod->getInfo('description');
$rtn ['absolute'] = 1;
if (isset ( $info ['icon_big'] )) {
|
|
From: <rgr...@us...> - 2014-11-17 03:33:40
|
Revision: 12851
http://sourceforge.net/p/xoops/svn/12851
Author: rgriffith
Date: 2014-11-17 03:33:33 +0000 (Mon, 17 Nov 2014)
Log Message:
-----------
Fix for #1296
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/uploader.php
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/uploader.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/uploader.php 2014-11-16 11:23:28 UTC (rev 12850)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/uploader.php 2014-11-17 03:33:33 UTC (rev 12851)
@@ -589,7 +589,7 @@
} else {
$ret = '';
if (count($this->errors) > 0) {
- $ret = '<h4>' . sprintf(_ER_UP_ERRORSRETURNED, $this->mediaName) . '</h4>';
+ $ret = '<h4>' . sprintf(_ER_UP_ERRORSRETURNED, htmlspecialchars($this->mediaName, ENT_QUOTES)) . '</h4>';
foreach ($this->errors as $error) {
$ret .= $error . '<br />';
}
|
|
From: <be...@us...> - 2014-11-16 11:23:33
|
Revision: 12850
http://sourceforge.net/p/xoops/svn/12850
Author: beckmi
Date: 2014-11-16 11:23:28 +0000 (Sun, 16 Nov 2014)
Log Message:
-----------
Added spinner.icon (timgno)
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt
Added Paths:
-----------
XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/icons/16/spinner.gif
Modified: XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt 2014-11-16 11:00:20 UTC (rev 12849)
+++ XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt 2014-11-16 11:23:28 UTC (rev 12850)
@@ -20,7 +20,7 @@
===============================
-2014-06-20: Version 2.5.7 Final (Patch)
+2014-06-20: Version 2.5.7 Final (Patch 1)
===============================
- Updating docu for the correct version of tablesorter (mamba)
Added: XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/icons/16/spinner.gif
===================================================================
(Binary files differ)
Index: XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/icons/16/spinner.gif
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/icons/16/spinner.gif 2014-11-16 11:00:20 UTC (rev 12849)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/icons/16/spinner.gif 2014-11-16 11:23:28 UTC (rev 12850)
Property changes on: XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/icons/16/spinner.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
|
|
From: <be...@us...> - 2014-11-16 11:00:29
|
Revision: 12849
http://sourceforge.net/p/xoops/svn/12849
Author: beckmi
Date: 2014-11-16 11:00:20 +0000 (Sun, 16 Nov 2014)
Log Message:
-----------
Cosmetic changes/updates (mamba)
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt
XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/smarty/Smarty_Compiler.class.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/userutility.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/dhtmltextarea.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/editor_registry.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopscode.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsemotions.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsimagemanager.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsmlcontent.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsquote.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/xoopsemotions.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagebrowser.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagemanager.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/xoopsmlcontent.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopstopic.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/about.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/admin_menu.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/advisory.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/center.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/index.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/prefix_manager.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/blocks/blocks.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/index.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/module_icon.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/mytrustdirname.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification_update.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/oninstall.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onuninstall.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onupdate.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/search.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/xoops_version.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/system_banner.html
Modified: XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/docs/changelog.250.txt 2014-11-16 11:00:20 UTC (rev 12849)
@@ -4,14 +4,21 @@
NOT RELEASED: Version 2.5.8 Beta 1
===============================
- replaced "dirname(__FILE__)" with "__DIR__" since the min. PHP is now 5.3.7, and __DIR__ is faster (mamba)
-- updating some copyright notices
+- updating some copyright notices (mamba)
- Fix issues when protector 'id_forceintval' preference is enabled, that manifests as an error when deleting private messages. (rgriffith)
- fix for Update setting Template import date to 0 (timgno/mamba)
-- adding Adding language constants for Protector's Prefix Manager (slider84/mamba)
+- Adding language constants for Protector's Prefix Manager (slider84/mamba)
- allowing for "https" URL in YouTube links in Textsanitizer (mamba)
- converting $i++ to ++$i for improved performance (mamba)
- reverting couple of $i++ conversions (zyspec/mamba)
+- updated xBootstrap to Bootstrap 3.3.1 (Angelo Rocha)
+- Some code cleanup for private messages (Dingjie (Daniel) Yang/rgriffith)
+Security fixes
+- ID: 1295 Added X-Frame-Options header to prevent clickjacking in modern browsers, reported by Narendra Bhati.
+ By default set to 'sameorigin', but can be overridden by setting desired value in 'xFrameOptions' key in xoopsconfig. (rgriffith)
+
+
===============================
2014-06-20: Version 2.5.7 Final (Patch)
===============================
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/Frameworks/moduleclasses/moduleadmin/moduleadmin.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -62,7 +62,7 @@
/**
* version is rev of this class
*/
- Include_once 'xoops_version.php';
+ include_once 'xoops_version.php';
$version = XOOPS_FRAMEWORKS_MODULEADMIN_VERSION;
return $version;
@@ -77,7 +77,7 @@
/**
* version is rev of this class
*/
- Include_once 'xoops_version.php';
+ include_once 'xoops_version.php';
$releasedate = XOOPS_FRAMEWORKS_MODULEADMIN_RELEASEDATE;
return $releasedate;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/smarty/Smarty_Compiler.class.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/smarty/Smarty_Compiler.class.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/smarty/Smarty_Compiler.class.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1032,7 +1032,7 @@
$arg_list = array();
foreach($attrs as $arg_name => $arg_value) {
- if($arg_name != 'file' AND $arg_name != 'once' AND $arg_name != 'assign') {
+ if($arg_name != 'file' && $arg_name != 'once' && $arg_name != 'assign') {
if(is_bool($arg_value))
$arg_value = $arg_value ? 'true' : 'false';
$arg_list[] = "'$arg_name' => $arg_value";
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/userutility.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/userutility.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/userutility.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -223,23 +223,17 @@
$proxy_ip = '';
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$proxy_ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
- } else
- if (!empty($_SERVER['HTTP_X_FORWARDED'])) {
+ } elseif (!empty($_SERVER['HTTP_X_FORWARDED'])) {
$proxy_ip = $_SERVER['HTTP_X_FORWARDED'];
- } else
- if (! empty($_SERVER['HTTP_FORWARDED_FOR'])) {
+ } elseif (! empty($_SERVER['HTTP_FORWARDED_FOR'])) {
$proxy_ip = $_SERVER['HTTP_FORWARDED_FOR'];
- } else
- if (!empty($_SERVER['HTTP_FORWARDED'])) {
+ } elseif (!empty($_SERVER['HTTP_FORWARDED'])) {
$proxy_ip = $_SERVER['HTTP_FORWARDED'];
- } else
- if (!empty($_SERVER['HTTP_VIA'])) {
+ } elseif (!empty($_SERVER['HTTP_VIA'])) {
$proxy_ip = $_SERVER['HTTP_VIA'];
- } else
- if (!empty($_SERVER['HTTP_X_COMING_FROM'])) {
+ } elseif (!empty($_SERVER['HTTP_X_COMING_FROM'])) {
$proxy_ip = $_SERVER['HTTP_X_COMING_FROM'];
- } else
- if (!empty($_SERVER['HTTP_COMING_FROM'])) {
+ } elseif (!empty($_SERVER['HTTP_COMING_FROM'])) {
$proxy_ip = $_SERVER['HTTP_COMING_FROM'];
}
if (!empty($proxy_ip) && $is_ip = preg_match('/^([0-9]{1,3}.){3,3}[0-9]{1,3}/', $proxy_ip, $regs) && count($regs) > 0) {
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/dhtmltextarea.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/dhtmltextarea.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/dhtmltextarea.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -17,7 +17,7 @@
* @author Taiwen Jiang <ph...@us...>
* @version $Id$
*/
-defined( 'XOOPS_ROOT_PATH' ) or die( 'Restricted access' );
+defined('XOOPS_ROOT_PATH') || die('Restricted access');
xoops_load('XoopsEditor');
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/editor_registry.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/editor_registry.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/dhtmltextarea/editor_registry.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -16,7 +16,7 @@
* @version $Id$
* @package xoopseditor
*/
-defined( 'XOOPS_ROOT_PATH' ) or die( 'Restricted access' );
+defined('XOOPS_ROOT_PATH') || die('Restricted access');
return $config = array( 'class' => 'FormDhtmlTextArea',
'file' => XOOPS_ROOT_PATH . '/class/xoopseditor/dhtmltextarea/dhtmltextarea.php',
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopscode.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopscode.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopscode.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -11,7 +11,7 @@
* @version $Id$
*/
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
// Add your code here to check access by groups
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsemotions.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsemotions.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsemotions.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -11,7 +11,7 @@
* @version $Id$
*/
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
include_once XOOPS_ROOT_PATH . "/modules/system/constants.php";
// Add your code here to check access by groups
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsimagemanager.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsimagemanager.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsimagemanager.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -11,7 +11,7 @@
* @version $Id$
*/
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
// check categories readability by group
$groups = is_object( $GLOBALS["xoopsUser"] ) ? $GLOBALS["xoopsUser"]->getGroups() : array( XOOPS_GROUP_ANONYMOUS );
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsmlcontent.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsmlcontent.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsmlcontent.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -11,7 +11,7 @@
* @version $Id$
*/
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
// Xlanguage
if ( $GLOBALS["module_handler"]->getByDirname("xlanguage") && defined("XLANGUAGE_LANG_TAG") ) {
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsquote.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsquote.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/include/xoopsquote.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -11,7 +11,7 @@
* @version $Id$
*/
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
// Add your code here to check access by groups
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/xoopsemotions.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/xoopsemotions.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsemotions/xoopsemotions.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -20,7 +20,7 @@
}
$xoops_root_path = substr($current_path, 0, strpos(strtolower($current_path), "/class/xoopseditor/tinymce/"));
include_once $xoops_root_path . "/mainfile.php";
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
// load mainfile.php - end
// get current filename
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagebrowser.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagebrowser.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagebrowser.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -20,7 +20,7 @@
}
$xoops_root_path = substr($current_path, 0, strpos(strtolower($current_path), "/class/xoopseditor/tinymce/"));
include_once $xoops_root_path . "/mainfile.php";
-if (!defined("XOOPS_ROOT_PATH")) exit();
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
/**
* This code was moved to the top to avoid overriding variables that do not come from post
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagemanager.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagemanager.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsimagemanager/xoopsimagemanager.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -20,7 +20,7 @@
}
$xoops_root_path = substr($current_path, 0, strpos(strtolower($current_path), "/class/xoopseditor/tinymce/"));
include_once $xoops_root_path . "/mainfile.php";
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
// include
include_once XOOPS_ROOT_PATH."/modules/system/constants.php";
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/xoopsmlcontent.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/xoopsmlcontent.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopseditor/tinymce/tinymce/jscripts/tiny_mce/plugins/xoopsmlcontent/xoopsmlcontent.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -20,7 +20,7 @@
}
$xoops_root_path = substr($current_path, 0, strpos(strtolower($current_path), "/class/xoopseditor/tinymce/"));
include_once $xoops_root_path . "/mainfile.php";
-if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }
+defined("XOOPS_ROOT_PATH") || die("XOOPS root path not defined");
// load mainfile.php - end
function langDropdown() {
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopstopic.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopstopic.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopstopic.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -18,9 +18,8 @@
* @deprecated
*/
-if (!defined('XOOPS_ROOT_PATH')) {
- exit();
-}
+defined('XOOPS_ROOT_PATH') || die('Restricted access');
+
$GLOBALS['xoopsLogger']->addDeprecated("'/class/xoopstopic.php' is deprecated since XOOPS 2.5.4, please create your own class instead.");
include_once XOOPS_ROOT_PATH . '/class/xoopstree.php';
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/about.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/about.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/about.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,7 +1,7 @@
<?php
-require '../../../mainfile.php' ;
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ;
+require dirname(dirname(dirname(__DIR__))) . '/mainfile.php';
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename( dirname(__DIR__) ) ;
$mydirpath = dirname(__DIR__) ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/admin_menu.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/admin_menu.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/admin_menu.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename( dirname(__DIR__) ) ;
$mydirpath = dirname(__DIR__) ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/advisory.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/advisory.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/advisory.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,7 +1,7 @@
<?php
-require '../../../mainfile.php' ;
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ;
+require dirname(dirname(dirname(__DIR__))) . '/mainfile.php';
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename( dirname(__DIR__) ) ;
$mydirpath = dirname(__DIR__) ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/center.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/center.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/center.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,7 +1,7 @@
<?php
-require '../../../mainfile.php' ;
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ;
+require dirname(dirname(dirname(__DIR__))) . '/mainfile.php';
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename( dirname(__DIR__) ) ;
$mydirpath = dirname(__DIR__) ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/index.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/index.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/index.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,7 +1,7 @@
<?php
-require '../../../mainfile.php' ;
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ;
+require dirname(dirname(dirname(__DIR__))) . '/mainfile.php';
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename( dirname(__DIR__) ) ;
$mydirpath = dirname(__DIR__) ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/prefix_manager.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/prefix_manager.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/admin/prefix_manager.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,7 +1,7 @@
<?php
-require '../../../mainfile.php' ;
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ;
+require dirname(dirname(dirname(__DIR__))) . '/mainfile.php';
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename( dirname(__DIR__) ) ;
$mydirpath = dirname(__DIR__) ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/blocks/blocks.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/blocks/blocks.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/blocks/blocks.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename( dirname( __DIR__ ) ) ;
$mydirpath = dirname(__DIR__) ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/index.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/index.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/index.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,7 +1,7 @@
<?php
-require '../../mainfile.php' ;
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ;
+require dirname(dirname(__DIR__)) . '/mainfile.php';
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/module_icon.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/module_icon.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/module_icon.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,9 +1,9 @@
<?php
$xoopsOption['nocommon'] = true ;
-require '../../mainfile.php' ;
+require dirname(dirname(__DIR__)) . '/mainfile.php';
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/mytrustdirname.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/mytrustdirname.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/mytrustdirname.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
// edit for xoops 2.4 core by phppp and trabis
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mytrustdirname = 'protector';
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification_update.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification_update.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/notification_update.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-require '../../mainfile.php' ;
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH in mainfile.php' ) ;
+require dirname(dirname(__DIR__)) . '/mainfile.php';
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/oninstall.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/oninstall.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/oninstall.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onuninstall.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onuninstall.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onuninstall.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onupdate.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onupdate.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/onupdate.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/search.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/search.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/search.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/xoops_version.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/xoops_version.php 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/protector/xoops_version.php 2014-11-16 11:00:20 UTC (rev 12849)
@@ -1,6 +1,6 @@
<?php
-if( ! defined( 'XOOPS_TRUST_PATH' ) ) die( 'set XOOPS_TRUST_PATH into mainfile.php' ) ;
+defined("XOOPS_TRUST_PATH") || die('set XOOPS_TRUST_PATH into mainfile.php');
$mydirname = basename(__DIR__) ;
$mydirpath = __DIR__ ;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/system_banner.html
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/system_banner.html 2014-11-16 10:46:18 UTC (rev 12848)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/templates/system_banner.html 2014-11-16 11:00:20 UTC (rev 12849)
@@ -67,4 +67,4 @@
<tr>
<td class="head" colspan="7"> </td>
</tr>
-</table><br />
\ No newline at end of file
+</table><br />
|
|
From: <be...@us...> - 2014-11-16 10:46:41
|
Revision: 12848
http://sourceforge.net/p/xoops/svn/12848
Author: beckmi
Date: 2014-11-16 10:46:18 +0000 (Sun, 16 Nov 2014)
Log Message:
-----------
Adding Footer blocks (http://xoops.org/modules/newbb/viewtopic.php?topic_id=76816), updating xBootstrap
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopsblock.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/thumbs/phpthumb.bmp.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme.html
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/css/bootstrap.min.css
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/css/reset.css
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/docs/TODO.txt
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/docs/changelog.txt
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/docs/readme.txt
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/js/bootstrap.min.js
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/js/js.js
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/language/english/main.php
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/modules/extgallery/extgallery_index.html
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/modules/extgallery/extgallery_public-album.html
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/modules/news/news_index.html
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/modules/tdmdownloads/tdmdownloads_index.html
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/style.css
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/theme.ini
XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/tpl/content-zone.html
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/theme_blocks.php 2014-11-16 10:46:18 UTC (rev 12848)
@@ -102,7 +102,15 @@
XOOPS_CENTERBLOCK_RIGHT => 'page_topright' ,
XOOPS_CENTERBLOCK_BOTTOMLEFT => 'page_bottomleft' ,
XOOPS_CENTERBLOCK_BOTTOM => 'page_bottomcenter' ,
- XOOPS_CENTERBLOCK_BOTTOMRIGHT => 'page_bottomright');
+ XOOPS_CENTERBLOCK_BOTTOMRIGHT => 'page_bottomright',
+
+
+ XOOPS_FOOTERBLOCK_LEFT => 'footer_left',
+ XOOPS_FOOTERBLOCK_RIGHT => 'footer_center' ,
+ XOOPS_FOOTERBLOCK_CENTER => 'footer_right' ,
+ XOOPS_FOOTERBLOCK_ALL => 'footer_all' );
+
+
foreach ($oldzones as $zone) {
$this->blocks[$zone] = array();
}
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopsblock.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopsblock.php 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/class/xoopsblock.php 2014-11-16 10:46:18 UTC (rev 12848)
@@ -369,6 +369,8 @@
$side = "(b.side=0 OR b.side=1)";
} elseif ($side == XOOPS_CENTERBLOCK_ALL) {
$side = "(b.side=3 OR b.side=4 OR b.side=5 OR b.side=7 OR b.side=8 OR b.side=9 )";
+ } elseif ($side == XOOPS_FOOTERBLOCK_ALL) {
+ $side = "(b.side=10 OR b.side=11 OR b.side=12 )";
} else {
$side = "b.side=" . $side;
}
@@ -411,10 +413,12 @@
$where_query = " WHERE isactive=" . $isactive;
if (isset($side)) {
// get both sides in sidebox? (some themes need this)
- if ($side == 2) {
+ if ($side == XOOPS_SIDEBLOCK_BOTH) {
$side = "(side=0 OR side=1)";
- } elseif ($side == 6) {
+ } elseif ($side == XOOPS_CENTERBLOCK_ALL) {
$side = "(side=3 OR side=4 OR side=5 OR side=7 OR side=8 OR side=9)";
+ } elseif ($side == XOOPS_FOOTERBLOCK_ALL) {
+ $side = "(side=10 OR side=11 OR side=12)";
} else {
$side = "side=" . $side;
}
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/include/defines.php 2014-11-16 10:46:18 UTC (rev 12848)
@@ -31,6 +31,12 @@
define('XOOPS_CENTERBLOCK_BOTTOMLEFT', 7);
define('XOOPS_CENTERBLOCK_BOTTOMRIGHT', 8);
define('XOOPS_CENTERBLOCK_BOTTOM', 9);
+//bottom blocks (Timgno)
+define('XOOPS_FOOTERBLOCK_LEFT', 10);
+define('XOOPS_FOOTERBLOCK_CENTER', 11);
+define('XOOPS_FOOTERBLOCK_RIGHT', 12);
+define('XOOPS_FOOTERBLOCK_ALL', 13);
+
define('XOOPS_BLOCK_INVISIBLE', 0);
define('XOOPS_BLOCK_VISIBLE', 1);
define('XOOPS_MATCH_START', 0);
@@ -85,7 +91,7 @@
margin: 150px auto;
text-align: center;
background-color: #fff;
- background-image: url(images/img_errors.png);
+ background-image: url(/images/img_errors.png);
background-repeat: no-repeat;
background-position: 30px 50px;
padding-left: 300px;
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/block.php 2014-11-16 10:46:18 UTC (rev 12848)
@@ -89,7 +89,11 @@
5 => _AM_SYSTEM_BLOCKS_CBCENTER,
7 => _AM_SYSTEM_BLOCKS_CBBOTTOMLEFT,
8 => _AM_SYSTEM_BLOCKS_CBBOTTOMRIGHT,
- 9 => _AM_SYSTEM_BLOCKS_CBBOTTOM));
+ 9 => _AM_SYSTEM_BLOCKS_CBBOTTOM,
+ 10 => _AM_SYSTEM_BLOCKS_CBFOOTERLEFT,
+ 11 => _AM_SYSTEM_BLOCKS_CBFOOTERCENTER,
+ 12 => _AM_SYSTEM_BLOCKS_CBFOOTERRIGHT));
+
$form->addElement($side_select);
// Order
$form->addElement(new XoopsFormText(_AM_SYSTEM_BLOCKS_WEIGHT, 'weight', 2, 5, $this->getVar('weight')));
@@ -399,6 +403,8 @@
$side = "(b.side=0 OR b.side=1)";
} elseif ($side == XOOPS_CENTERBLOCK_ALL) {
$side = "(b.side=3 OR b.side=4 OR b.side=5 OR b.side=7 OR b.side=8 OR b.side=9 )";
+ } elseif ($side == XOOPS_FOOTERBLOCK_ALL) {
+ $side = "(b.side=10 OR b.side=11 OR b.side=12 )";
} else {
$side = "b.side=" . $side;
}
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/thumbs/phpthumb.bmp.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/thumbs/phpthumb.bmp.php 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/class/thumbs/phpthumb.bmp.php 2014-11-16 10:46:18 UTC (rev 12848)
@@ -516,7 +516,7 @@
// number of bytes that follow, each of which contains the color index
// of a single pixel. Each run must be aligned on a word boundary.
for ($i = 0; $i < $secondbyte; ++$i) {
- $paletteindex = $this->LittleEndian2Int(substr($BMPpixelData, $pixeldataoffset++, 1));
+ $paletteindex = $this->LittleEndian2Int(substr($BMPpixelData, ++$pixeldataoffset, 1));
$col = $pixelcounter % $thisfile_bmp_header_raw['width'];
$row = $thisfile_bmp_header_raw['height'] - 1 - (($pixelcounter - $col) / $thisfile_bmp_header_raw['width']);
$thisfile_bmp['data'][$row][$col] = $thisfile_bmp['palette'][$paletteindex];
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/modules/system/language/english/admin/blocksadmin.php 2014-11-16 10:46:18 UTC (rev 12848)
@@ -40,6 +40,12 @@
define('_AM_SYSTEM_BLOCKS_CBCENTER',"Center Block - Center");
define('_AM_SYSTEM_BLOCKS_CBBOTTOMLEFT',"Center Block - Bottom left");
define('_AM_SYSTEM_BLOCKS_CBBOTTOMRIGHT',"Center Block - Bottom right");
+
+define('_AM_SYSTEM_BLOCKS_CBFOOTERLEFT',"Footer Block - Left");
+define('_AM_SYSTEM_BLOCKS_CBFOOTERCENTER',"Footer Block - Center");
+define('_AM_SYSTEM_BLOCKS_CBFOOTERRIGHT',"Footer Block - Right");
+
+
define('_AM_SYSTEM_BLOCKS_CBBOTTOM',"Center Block - Bottom");
define('_AM_SYSTEM_BLOCKS_WEIGHT',"Weight");
define('_AM_SYSTEM_BLOCKS_VISIBLE',"Visible");
@@ -76,3 +82,7 @@
<li>Add a new custom block</li>
<li>Set block online or offline by clicking on <img class="tooltip" width="16" src="%s" alt="'._AM_SYSTEM_BLOCKS_DISPLAY.'" title="'._AM_SYSTEM_BLOCKS_DISPLAY.'"/> or <img class="tooltip" width="16" src="%s" alt="'._AM_SYSTEM_BLOCKS_HIDE.'" title="'._AM_SYSTEM_BLOCKS_HIDE.'" /></li>
</ul>');
+
+define('_AM_SYSTEM_BLOCKS_FOOTER_LEFT', 'Footer Left');
+define('_AM_SYSTEM_BLOCKS_FOOTER_CENTER', 'Footer Center');
+define('_AM_SYSTEM_BLOCKS_FOOTER_RIGHT', 'Footer Right');
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme.html
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme.html 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/default/theme.html 2014-11-16 10:46:18 UTC (rev 12848)
@@ -93,7 +93,9 @@
<!-- End center top blocks loop -->
<!-- Start content module page -->
- <{if $xoops_contents && ($xoops_contents != ' ') }><div id="content"><{$xoops_contents}></div><{/if}>
+ <{if $xoops_contents && ($xoops_contents != ' ') }>
+ <div id="content"><{$xoops_contents}></div>
+ <{/if}>
<!-- End content module -->
<!-- Start center bottom blocks loop -->
@@ -138,6 +140,45 @@
</td>
<{/if}>
<!-- End right blocks loop -->
+
+
+ <!-- =============================== Start footer blocks loop =============================== -->
+ <{if $xoBlocks.footer_left || $xoBlocks.footer_right || $xoBlocks.footer_center}>
+ <table>
+
+ <tr>
+ <{if $xoBlocks.footer_left}>
+ <td id="footerLeft">
+ <{foreach from=$xoBlocks.footer_left item=block}>
+ <{include file="$theme_name/theme_blockfooter_l.html"}>
+ <{/foreach}>
+ </td>
+ <{/if}>
+
+
+
+ <{if $xoBlocks.footer_center}>
+ <td id="footerCenter">
+ <{foreach from=$xoBlocks.footer_center item=block}>
+ <{include file="$theme_name/theme_blockfooter_c.html"}>
+ <{/foreach}>
+ </td>
+ <{/if}>
+
+ <{if $xoBlocks.footer_right}>
+ <td id="footerRight">
+ <{foreach from=$xoBlocks.footer_right item=block}>
+ <{include file="$theme_name/theme_blockfooter_r.html"}>
+ <{/foreach}>
+ </td>
+ <{/if}>
+
+ </tr>
+ </table>
+
+ <{/if}>
+ <!-- =============================== End footer blocks loop =============================== -->
+
</tr>
</table>
@@ -150,4 +191,4 @@
<!-- End footer -->
<!--{xo-logger-output}-->
</body>
-</html>
\ No newline at end of file
+</html>
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/css/bootstrap.min.css
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/css/bootstrap.min.css 2014-11-15 21:39:25 UTC (rev 12847)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/themes/xbootstrap/css/bootstrap.min.css 2014-11-16 10:46:18 UTC (rev 12848)
@@ -1,7 +1,5 @@
/*!
- * Bootstrap v3.1.0 (http://getbootstrap.com)
+ * Bootstrap v3.3.1 (http://getbootstrap.com)
* Copyright 2011-2014 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */
-
@@ Diff output truncated at 100000 characters. @@
|
|
From: <rgr...@us...> - 2014-11-15 21:39:33
|
Revision: 12847
http://sourceforge.net/p/xoops/svn/12847
Author: rgriffith
Date: 2014-11-15 21:39:25 +0000 (Sat, 15 Nov 2014)
Log Message:
-----------
Add X-Frame-Options header to prevent clickjacking in modern browsers. By default set to 'sameorigin', but can be overridden by setting desired value in 'xFrameOptions' key in xoopsconfig. Resolves #1295
Modified Paths:
--------------
XoopsCore/branches/2.5.x/2.5.8/htdocs/include/common.php
Modified: XoopsCore/branches/2.5.x/2.5.8/htdocs/include/common.php
===================================================================
--- XoopsCore/branches/2.5.x/2.5.8/htdocs/include/common.php 2014-11-12 21:39:56 UTC (rev 12846)
+++ XoopsCore/branches/2.5.x/2.5.8/htdocs/include/common.php 2014-11-15 21:39:25 UTC (rev 12847)
@@ -130,6 +130,14 @@
trigger_error('File Path Error: ' . 'var/configs/xoopsconfig.php' . ' does not exist.');
}
+/**
+ * clickjack protection - Add option to HTTP header restrictig using site in an iframe
+ */
+$xFrameOptions = isset($xoopsConfig['xFrameOptions']) ? $xoopsConfig['xFrameOptions'] : 'sameorigin';
+if (!headers_sent() && !empty($xFrameOptions)) {
+ header('X-Frame-Options: ' .$xFrameOptions);
+}
+
//check if user set a local timezone (from XavierS)
// $xoops_server_timezone="Etc/GMT";
// if ($xoopsConfig["server_TZ"]>0) {
|
|
From: <luc...@us...> - 2014-11-12 21:40:04
|
Revision: 12846
http://sourceforge.net/p/xoops/svn/12846
Author: luciorota
Date: 2014-11-12 21:39:56 +0000 (Wed, 12 Nov 2014)
Log Message:
-----------
Removed Paths:
-------------
XoopsModules/xnews/branches/luciorota/xnews/
|