Changeset 3264438
- Timestamp:
- 03/31/2025 12:47:00 PM (12 months ago)
- Location:
- smart-agreements
- Files:
-
- 394 added
- 8 edited
-
tags/1.0.4 (added)
-
tags/1.0.4/assets (added)
-
tags/1.0.4/assets/css (added)
-
tags/1.0.4/assets/css/style.css (added)
-
tags/1.0.4/assets/js (added)
-
tags/1.0.4/assets/js/custom.js (added)
-
tags/1.0.4/assets/js/form-builder.min.js (added)
-
tags/1.0.4/assets/js/form-render.min.js (added)
-
tags/1.0.4/assets/js/jquery.validate.min.js (added)
-
tags/1.0.4/dompdf (added)
-
tags/1.0.4/dompdf/AUTHORS.md (added)
-
tags/1.0.4/dompdf/LICENSE.LGPL (added)
-
tags/1.0.4/dompdf/README.md (added)
-
tags/1.0.4/dompdf/VERSION (added)
-
tags/1.0.4/dompdf/autoload.inc.php (added)
-
tags/1.0.4/dompdf/vendor (added)
-
tags/1.0.4/dompdf/vendor/autoload.php (added)
-
tags/1.0.4/dompdf/vendor/composer (added)
-
tags/1.0.4/dompdf/vendor/composer/ClassLoader.php (added)
-
tags/1.0.4/dompdf/vendor/composer/InstalledVersions.php (added)
-
tags/1.0.4/dompdf/vendor/composer/LICENSE (added)
-
tags/1.0.4/dompdf/vendor/composer/autoload_classmap.php (added)
-
tags/1.0.4/dompdf/vendor/composer/autoload_namespaces.php (added)
-
tags/1.0.4/dompdf/vendor/composer/autoload_psr4.php (added)
-
tags/1.0.4/dompdf/vendor/composer/autoload_real.php (added)
-
tags/1.0.4/dompdf/vendor/composer/autoload_static.php (added)
-
tags/1.0.4/dompdf/vendor/composer/installed.json (added)
-
tags/1.0.4/dompdf/vendor/composer/installed.php (added)
-
tags/1.0.4/dompdf/vendor/composer/platform_check.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/AUTHORS.md (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/LICENSE.LGPL (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/README.md (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/VERSION (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/composer.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/Cpdf.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Courier-Bold.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Courier-BoldOblique.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Courier-Oblique.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Courier.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Courier.afm.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans-Bold.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans-Bold.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans-BoldOblique.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans-BoldOblique.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans-Oblique.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans-Oblique.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSans.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono-Bold.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono-Bold.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono-BoldOblique.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono-BoldOblique.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono-Oblique.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono-Oblique.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSansMono.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif-Bold.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif-Bold.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif-BoldItalic.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif-BoldItalic.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif-Italic.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif-Italic.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif.ttf (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/DejaVuSerif.ufm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Helvetica-Bold.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Helvetica-Bold.afm.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Helvetica-BoldOblique.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Helvetica-Oblique.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Helvetica.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Helvetica.afm.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Symbol.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-Bold.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-Bold.afm.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-BoldItalic.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-BoldItalic.afm.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-Italic.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-Italic.afm.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-Roman.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/Times-Roman.afm.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/ZapfDingbats.afm (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/installed-fonts.dist.json (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/fonts/mustRead.html (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/res (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/res/broken_image.png (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/res/broken_image.svg (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/lib/res/html.css (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Adapter (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Adapter/CPDF.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Adapter/GD.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Adapter/PDFLib.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Canvas.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/CanvasFactory.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Cellmap.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Css (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Css/AttributeTranslator.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Css/Color.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Css/Style.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Css/Stylesheet.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Dompdf.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Exception (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Exception.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Exception/ImageException.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FontMetrics.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Frame (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Frame.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Frame/Factory.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Frame/FrameListIterator.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Frame/FrameTree.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Frame/FrameTreeIterator.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/AbstractFrameDecorator.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/Block.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/Image.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/Inline.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/ListBullet.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/ListBulletImage.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/NullFrameDecorator.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/Page.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/Table.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/TableCell.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/TableRow.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/TableRowGroup.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameDecorator/Text.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/AbstractFrameReflower.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/Block.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/Image.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/Inline.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/ListBullet.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/NullFrameReflower.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/Page.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/Table.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/TableCell.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/TableRow.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/TableRowGroup.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/FrameReflower/Text.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Helpers.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Image (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Image/Cache.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/JavascriptEmbedder.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/LineBox.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Options.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/PhpEvaluator.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/Absolute.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/AbstractPositioner.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/Block.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/Fixed.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/Inline.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/ListBullet.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/NullPositioner.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/TableCell.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Positioner/TableRow.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/AbstractRenderer.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/Block.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/Image.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/Inline.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/ListBullet.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/TableCell.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/TableRowGroup.php (added)
-
tags/1.0.4/dompdf/vendor/dompdf/dompdf/src/Renderer/Text.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5 (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/CREDITS (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/LICENSE.txt (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/README.md (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/RELEASE.md (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/UPGRADING.md (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/bin (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/bin/entities.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/composer.json (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5 (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Elements.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Entities.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Exception.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/InstructionProcessor.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/CharacterReference.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/DOMTreeBuilder.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/EventHandler.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/FileInputStream.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/InputStream.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/ParseError.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/README.md (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/Scanner.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/StringInputStream.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/Tokenizer.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/TreeBuildingRules.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Parser/UTF8Utils.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Serializer (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Serializer/HTML5Entities.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Serializer/OutputRules.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Serializer/README.md (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php (added)
-
tags/1.0.4/dompdf/vendor/masterminds/html5/src/HTML5/Serializer/Traverser.php (added)
-
tags/1.0.4/dompdf/vendor/phenx (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/.github (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/.github/workflows (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/.github/workflows/phpunit.yml (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/.htaccess (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/LICENSE (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/README.md (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/bower.json (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/composer.json (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/index.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/adobe-standard-encoding.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1250.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1251.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1252.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1253.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1254.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1255.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1257.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp1258.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/cp874.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-1.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-11.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-15.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-16.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-2.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-4.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-5.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-7.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/iso-8859-9.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/koi8-r.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/maps/koi8-u.map (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/AdobeFontMetrics.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Autoloader.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/BinaryStream.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/EOT (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/EOT/File.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/EOT/Header.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/EncodingMap.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Exception (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Exception/FontNotFoundException.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Font.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Glyph (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Glyph/Outline.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineComponent.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineComposite.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Glyph/OutlineSimple.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Header.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/OpenType (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/OpenType/File.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/OpenType/TableDirectoryEntry.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/DirectoryEntry.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Table.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/cmap.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/glyf.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/head.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/hhea.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/hmtx.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/kern.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/loca.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/maxp.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/name.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/nameRecord.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/os2.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/Table/Type/post.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/TrueType (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/TrueType/Collection.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/TrueType/File.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/TrueType/Header.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/TrueType/TableDirectoryEntry.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/WOFF (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/WOFF/File.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/WOFF/Header.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-font-lib/src/FontLib/WOFF/TableDirectoryEntry.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/LICENSE (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/README.md (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/composer.json (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/CssLength.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/DefaultStyle.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Document.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Gradient (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Gradient/Stop.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Style.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Surface (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Surface/CPdf.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfaceCpdf.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfaceInterface.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Surface/SurfacePDFLib.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/AbstractTag.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Anchor.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Circle.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/ClipPath.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Ellipse.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Group.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Image.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Line.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/LinearGradient.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Path.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Polygon.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Polyline.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/RadialGradient.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Rect.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Shape.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Stop.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/StyleTag.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/Text.php (added)
-
tags/1.0.4/dompdf/vendor/phenx/php-svg-lib/src/Svg/Tag/UseTag.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/CHANGELOG.md (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/LICENSE (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/README.md (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/composer.json (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/CSSList (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/CSSList/AtRuleBlockList.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/CSSList/CSSBlockList.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/CSSList/CSSList.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/CSSList/Document.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/CSSList/KeyFrame.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Comment (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Comment/Comment.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Comment/Commentable.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/OutputFormat.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/OutputFormatter.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Parser.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Parsing (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Parsing/OutputException.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Parsing/ParserState.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Parsing/SourceException.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedEOFException.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Parsing/UnexpectedTokenException.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Property (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Property/AtRule.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Property/CSSNamespace.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Property/Charset.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Property/Import.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Property/KeyframeSelector.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Property/Selector.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Renderable.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Rule (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Rule/Rule.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/RuleSet (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/RuleSet/AtRuleSet.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/RuleSet/DeclarationBlock.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/RuleSet/RuleSet.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Settings.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/CSSFunction.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/CSSString.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/CalcFunction.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/CalcRuleValueList.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/Color.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/LineName.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/PrimitiveValue.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/RuleValueList.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/Size.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/URL.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/Value.php (added)
-
tags/1.0.4/dompdf/vendor/sabberworm/php-css-parser/src/Value/ValueList.php (added)
-
tags/1.0.4/includes (added)
-
tags/1.0.4/includes/class-ztsa-contracts.php (added)
-
tags/1.0.4/includes/class-ztsa-entries-table.php (added)
-
tags/1.0.4/includes/class-ztsa-entries.php (added)
-
tags/1.0.4/includes/class-ztsa-pdf-generator.php (added)
-
tags/1.0.4/includes/class-ztsa-setting.php (added)
-
tags/1.0.4/readme.txt (added)
-
tags/1.0.4/smart-agreements.php (added)
-
tags/1.0.4/ui-admin (added)
-
tags/1.0.4/ui-admin/agreement-template.php (added)
-
tags/1.0.4/ui-admin/agreements.php (added)
-
tags/1.0.4/ui-admin/email-template.php (added)
-
tags/1.0.4/ui-admin/entries-page.php (added)
-
tags/1.0.4/ui-admin/metabox (added)
-
tags/1.0.4/ui-admin/metabox/notification-setting.php (added)
-
tags/1.0.4/ui-admin/metabox/smtp-setting.php (added)
-
tags/1.0.4/ui-admin/setting-page.php (added)
-
tags/1.0.4/ui-front (added)
-
tags/1.0.4/ui-front/agreement-page.php (added)
-
tags/1.0.4/ui-front/form-render.php (added)
-
tags/1.0.4/uninstall.php (added)
-
trunk/includes/class-ztsa-contracts.php (modified) (3 diffs)
-
trunk/includes/class-ztsa-entries-table.php (modified) (2 diffs)
-
trunk/includes/class-ztsa-entries.php (modified) (13 diffs)
-
trunk/includes/class-ztsa-pdf-generator.php (modified) (1 diff)
-
trunk/includes/class-ztsa-setting.php (modified) (9 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/smart-agreements.php (modified) (1 diff)
-
trunk/ui-front/agreement-page.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
smart-agreements/trunk/includes/class-ztsa-contracts.php
r3069629 r3264438 604 604 ); 605 605 606 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", $last_entry_id));606 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", $last_entry_id)); 607 607 608 608 … … 695 695 $footer = get_post_meta($post_id, sanitize_key('ztsa_agreement_footer'), true); 696 696 echo $response = wp_json_encode(array("header" => wp_kses_post($header), "body" => wp_kses_post($body), "footer" => wp_kses_post($footer))); 697 698 697 exit; 699 698 } … … 707 706 { 708 707 if (!wp_verify_nonce(sanitize_text_field($_POST['ztsa_save_template']), 'ztsa_save_template')) { 709 wp_die( __('This Page is Protected.', "smart-agreements"));708 wp_die(esc_html__('This Page is Protected.', 'smart-agreements')); 710 709 } 711 710 $template_header_data = wp_kses_post($_POST['template_header_data']); -
smart-agreements/trunk/includes/class-ztsa-entries-table.php
r2986796 r3264438 28 28 $table_name = $table_prefix . 'ztsa_customer_info'; 29 29 if ( !empty( $search ) ) { 30 $results = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $table_name WHERE form_id = '%s'", sanitize_text_field( $search ) ), ARRAY_A );30 $results = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $table_name WHERE form_id = %s", sanitize_text_field( $search ) ), ARRAY_A ); 31 31 } else { 32 32 $results = $wpdb->get_results( "SELECT * FROM $table_name", ARRAY_A ); … … 104 104 $customer_info_data = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM " . $wpdb->prefix . "ztsa_customer_info WHERE id=%d", $id ) ); 105 105 106 $Additional_cust_no = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT( * ) FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", $id ) );107 $Additional_cust_sign = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT( customer_sign ) FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", $id ) );106 $Additional_cust_no = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT( * ) FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", $id ) ); 107 $Additional_cust_sign = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT( customer_sign ) FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", $id ) ); 108 108 109 109 $customer_sign = ( !empty( $items['customer_sign'] ) ) ? 'true' : 'false'; -
smart-agreements/trunk/includes/class-ztsa-entries.php
r2986796 r3264438 50 50 $customer_info_data = $wpdb->get_row($wpdb->prepare("SELECT * FROM $table_name WHERE id=%d", $entry_id)); 51 51 52 $user_info = json_decode($wpdb->get_var($wpdb->prepare("SELECT customer_info FROM $table_name WHERE id= '%d';", $entry_id)));53 $addition_user_info = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", $entry_id));52 $user_info = json_decode($wpdb->get_var($wpdb->prepare("SELECT customer_info FROM $table_name WHERE id=%d", $entry_id))); 53 $addition_user_info = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", $entry_id)); 54 54 if (count($addition_user_info) > 0) { 55 55 foreach ($addition_user_info as $count => $res) { … … 133 133 global $wpdb, $table_prefix; 134 134 $table_name = $table_prefix . 'ztsa_customer_info'; 135 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id= '%d'", sanitize_text_field($entry_id)), ARRAY_A);135 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id=%d", sanitize_text_field($entry_id)), ARRAY_A); 136 136 $customer_info = json_decode($results[0]['customer_info']); 137 137 $customer_name = $customer_info->ztsa_user_name->values; … … 154 154 155 155 if (isset($acceptance_mail_to_multiple_tenant_data['checkbox']) && $acceptance_mail_to_multiple_tenant_data['checkbox'] == 'on') { 156 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", sanitize_text_field($entry_id)));156 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", sanitize_text_field($entry_id))); 157 157 if (count($additional_user_details) > 0) { 158 158 foreach ($additional_user_details as $value) { … … 201 201 global $wpdb, $table_prefix; 202 202 $table_name = $table_prefix . 'ztsa_customer_info'; 203 $entry_id = $wpdb->get_var($wpdb->prepare("SELECT `id` FROM $table_name WHERE id= '%d'", $customer_id));203 $entry_id = $wpdb->get_var($wpdb->prepare("SELECT `id` FROM $table_name WHERE id=%d", $customer_id)); 204 204 if ($entry_id == $customer_id) { 205 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id= '%d'", $customer_id), ARRAY_A);205 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id=%d", $customer_id), ARRAY_A); 206 206 $post_id = $results[0]['form_id']; 207 207 $customer_sign = $results[0]['customer_sign']; … … 220 220 } else { 221 221 if (!wp_verify_nonce(sanitize_text_field($_POST['ztsa_owner_response_to_customer']), 'ztsa_owner_response_to_customer')) { 222 wp_die( __('This Page is Protected.'));222 wp_die(esc_html__('This Page is Protected.', 'smart-agreements')); 223 223 } 224 224 … … 228 228 global $wpdb, $table_prefix; 229 229 $table_name = $table_prefix . 'ztsa_customer_info'; 230 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id= '%d'", $customer_id), ARRAY_A);230 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id=%d", $customer_id), ARRAY_A); 231 231 $customer_info = json_decode($results[0]['customer_info']); 232 232 $customer_name = $customer_info->ztsa_user_name->values; … … 284 284 $wpdb->query($sql); 285 285 286 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d';", $customer_id));286 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", $customer_id)); 287 287 if (isset($rejection_mail_to_tenant_data['checkbox']) && !empty($rejection_mail_to_tenant_data['checkbox'])) { 288 288 foreach ($array as $key => $value) { … … 352 352 { 353 353 if (!wp_verify_nonce(sanitize_text_field($_POST['customer_response']), 'customer_response')) { 354 wp_die(__('This Page is Protected.')); 354 wp_die(esc_html__('This Page is Protected.', 'smart-agreements')); 355 355 356 } 356 357 … … 362 363 global $wpdb, $table_prefix; 363 364 $table_name = $table_prefix . 'ztsa_customer_info'; 364 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id= '%d';", $customer_id), ARRAY_A);365 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id=%d", $customer_id), ARRAY_A); 365 366 $customer_info = json_decode($results[0]['customer_info']); 366 367 $customer_name = $customer_info->ztsa_user_name->values; … … 455 456 { 456 457 if (!wp_verify_nonce(sanitize_text_field($_POST['ztsa_owner_signeture']), 'ztsa_owner_signeture')) { 457 wp_die( __('This Page is Protected.'));458 wp_die(esc_html__('This Page is Protected.', 'smart-agreements')); 458 459 } 459 460 … … 470 471 $link = $generate_pdf->ztsa_final_agreement_pdf($customer_id); 471 472 $attachments = array($link); 472 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id= '%d'", $customer_id), ARRAY_A);473 $results = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id=%d", $customer_id), ARRAY_A); 473 474 $customer_info = json_decode($results[0]['customer_info']); 474 475 $customer_name = $customer_info->ztsa_user_name->values; … … 490 491 $final_agreement_mail_data = str_replace("[$key]", $value, $final_agreement_mail_data); 491 492 } 492 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", $customer_id));493 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", $customer_id)); 493 494 if (count($additional_user_details) > 0) { 494 495 $Additional_customer_name = ''; … … 553 554 { 554 555 if (!wp_verify_nonce(sanitize_text_field($_POST['ztsa_owner_sign_template']), 'ztsa_owner_sign_template')) { 555 wp_die( __('This Page is Protected.'));556 wp_die(esc_html__('This Page is Protected.', 'smart-agreements')); 556 557 } 557 558 if (isset($_REQUEST)) { -
smart-agreements/trunk/includes/class-ztsa-pdf-generator.php
r2986796 r3264438 122 122 global $wpdb, $table_prefix; 123 123 $table_name = $table_prefix . 'ztsa_customer_info'; 124 $customer_entry = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id= '%d'", sanitize_text_field($customer_id)), ARRAY_A);125 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", sanitize_text_field($customer_id)), ARRAY_A);124 $customer_entry = $wpdb->get_results($wpdb->prepare("SELECT * FROM $table_name WHERE id=%d", sanitize_text_field($customer_id)), ARRAY_A); 125 $additional_user_details = $wpdb->get_results($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id=%d", sanitize_text_field($customer_id)), ARRAY_A); 126 126 $customer_info = json_decode($customer_entry[0]['customer_info']); 127 127 $customer_name = $customer_info->ztsa_user_name->values; -
smart-agreements/trunk/includes/class-ztsa-setting.php
r3011921 r3264438 9 9 */ 10 10 11 if ( !defined( 'ABSPATH' )) {11 if (!defined('ABSPATH')) { 12 12 exit; // Exit if accessed directly 13 13 } 14 14 15 if ( !class_exists( 'ZTSA_Setting' )) {15 if (!class_exists('ZTSA_Setting')) { 16 16 /** 17 17 * ZTC Setting. … … 24 24 function __construct() 25 25 { 26 add_action( 'admin_menu', [$this, 'ztsa_setting_sub_menu']);27 add_action( 'admin_post_save_smtp_setting', [$this, 'ztsa_save_smtp_setting']);28 add_action( 'phpmailer_init', [$this, 'ztsa_phpmailer_setting']);29 add_action( 'wp_ajax_test_mail_check', [$this, 'ztsa_test_mail_check']);30 add_action( 'admin_post_ztsa_notification_setting_tab', [$this, 'ztsa_notification_setting_tab']);26 add_action('admin_menu', [$this, 'ztsa_setting_sub_menu']); 27 add_action('admin_post_save_smtp_setting', [$this, 'ztsa_save_smtp_setting']); 28 add_action('phpmailer_init', [$this, 'ztsa_phpmailer_setting']); 29 add_action('wp_ajax_test_mail_check', [$this, 'ztsa_test_mail_check']); 30 add_action('admin_post_ztsa_notification_setting_tab', [$this, 'ztsa_notification_setting_tab']); 31 31 } 32 32 … … 38 38 function ztsa_setting_sub_menu_page() 39 39 { 40 if ( isset( $_GET['ztsa_page'] ) ) { 41 require_once( ZTSA_UI_ADMIN_DIR . '/' . esc_attr( sanitize_text_field( $_GET['ztsa_page'] ) ) . '.php' ); 40 $allowed_pages = ['agreements']; 41 42 if (isset($_GET['ztsa_page']) && in_array($_GET['ztsa_page'], $allowed_pages, true)) { 43 require_once(ZTSA_UI_ADMIN_DIR . '/agreements.php'); 42 44 } else { 43 require_once( ZTSA_UI_ADMIN_DIR . '/setting-page.php');45 require_once(ZTSA_UI_ADMIN_DIR . '/setting-page.php'); 44 46 } 45 47 } … … 52 54 function ztsa_setting_sub_menu() 53 55 { 54 $my_slug = sanitize_key( ZTSA_SETTING_PAGE_SLUG);56 $my_slug = sanitize_key(ZTSA_SETTING_PAGE_SLUG); 55 57 add_submenu_page( 56 58 'edit.php?post_type=' . ZTSA_POST_TYPE_SLUG, 57 __( "Contract Form Setting", "smart-agreements"),59 __("Contract Form Setting", "smart-agreements"), 58 60 'Settings', 59 61 'manage_options', … … 70 72 function ztsa_save_smtp_setting() 71 73 { 72 if ( isset( $_POST['smtp_generate_nonce'] ) && !wp_verify_nonce( sanitize_text_field( $_POST['smtp_generate_nonce'] ), 'save_smtp_setting' )) {73 wp_die( 'SMTP From is protected!!');74 if (isset($_POST['smtp_generate_nonce']) && !wp_verify_nonce(sanitize_text_field($_POST['smtp_generate_nonce']), 'save_smtp_setting')) { 75 wp_die('SMTP From is protected!!'); 74 76 } 75 77 $smtpData = array( 76 'smtp_email' => isset( $_POST['smtp_email'] ) ? sanitize_email( $_POST['smtp_email']) : '',77 'smtp_name' => isset( $_POST['smtp_name'] ) ? sanitize_text_field( $_POST['smtp_name']) : '',78 'smtp_host' => isset( $_POST['smtp_host'] ) ? sanitize_text_field( $_POST['smtp_host']) : '',79 'ecription_type' => isset( $_POST['ecription_type'] ) ? sanitize_text_field( $_POST['ecription_type']) : '',80 'smtp_port' => isset( $_POST['smtp_port'] ) ? sanitize_text_field( $_POST['smtp_port']) : '',81 'authentication_type' => isset( $_POST['authentication_type'] ) ? sanitize_text_field( $_POST['authentication_type']) : '',82 'smtp_user' => isset( $_POST['smtp_user'] ) ? sanitize_text_field( $_POST['smtp_user']) : '',83 'smtp_password' => isset( $_POST['smtp_password'] ) ? sanitize_text_field( $_POST['smtp_password']) : '',78 'smtp_email' => isset($_POST['smtp_email']) ? sanitize_email($_POST['smtp_email']) : '', 79 'smtp_name' => isset($_POST['smtp_name']) ? sanitize_text_field($_POST['smtp_name']) : '', 80 'smtp_host' => isset($_POST['smtp_host']) ? sanitize_text_field($_POST['smtp_host']) : '', 81 'ecription_type' => isset($_POST['ecription_type']) ? sanitize_text_field($_POST['ecription_type']) : '', 82 'smtp_port' => isset($_POST['smtp_port']) ? sanitize_text_field($_POST['smtp_port']) : '', 83 'authentication_type' => isset($_POST['authentication_type']) ? sanitize_text_field($_POST['authentication_type']) : '', 84 'smtp_user' => isset($_POST['smtp_user']) ? sanitize_text_field($_POST['smtp_user']) : '', 85 'smtp_password' => isset($_POST['smtp_password']) ? sanitize_text_field($_POST['smtp_password']) : '', 84 86 ); 85 update_option( sanitize_key( 'ztsa_SMTP_Setting' ), array_map( 'sanitize_text_field', $smtpData ));87 update_option(sanitize_key('ztsa_SMTP_Setting'), array_map('sanitize_text_field', $smtpData)); 86 88 $link = wp_get_referer(); 87 $link = parse_url( $link);88 if ( isset( $link['query'] )) {89 $link = remove_query_arg( 'success', wp_get_referer( ));89 $link = parse_url($link); 90 if (isset($link['query'])) { 91 $link = remove_query_arg('success', wp_get_referer()); 90 92 $page_url = $link . '&success=true'; 91 93 } else { 92 94 $page_url = $link['path'] . '&success=true'; 93 95 } 94 wp_safe_redirect( $page_url);96 wp_safe_redirect($page_url); 95 97 exit; 96 98 } … … 102 104 * @return void 103 105 */ 104 function ztsa_phpmailer_setting( $phpmailer)105 { 106 107 $smtpData = get_option( sanitize_key( 'ztsa_SMTP_Setting' ));108 $phpmailer->isSMTP( );106 function ztsa_phpmailer_setting($phpmailer) 107 { 108 109 $smtpData = get_option(sanitize_key('ztsa_SMTP_Setting')); 110 $phpmailer->isSMTP(); 109 111 $phpmailer->Host = $smtpData['smtp_host']; 110 112 $phpmailer->SMTPAuth = $smtpData['authentication_type']; … … 124 126 function ztsa_test_mail_check() 125 127 { 126 if ( isset( $_REQUEST )) {127 $smtpData = get_option( sanitize_key( 'ztsa_SMTP_Setting' ));128 129 $to = isset( $_REQUEST["testMailData"]['to'] ) ? sanitize_email( $_REQUEST["testMailData"]['to']) : '';130 $subject = isset( $_REQUEST["testMailData"]['subject'] ) ? sanitize_text_field( $_REQUEST["testMailData"]['subject']) : '';131 $message = isset( $_REQUEST["testMailData"]['msg_body'] ) ? wp_kses_post( $_REQUEST["testMailData"]['msg_body']) : '';132 $headers[] = 'From: ' . esc_attr( $smtpData['smtp_name'] ) . ' <' . esc_attr( $smtpData['smtp_email']) . '>';133 $sent = wp_mail( $to, $subject, $message, $headers);134 135 if ( $sent) {128 if (isset($_REQUEST)) { 129 $smtpData = get_option(sanitize_key('ztsa_SMTP_Setting')); 130 131 $to = isset($_REQUEST["testMailData"]['to']) ? sanitize_email($_REQUEST["testMailData"]['to']) : ''; 132 $subject = isset($_REQUEST["testMailData"]['subject']) ? sanitize_text_field($_REQUEST["testMailData"]['subject']) : ''; 133 $message = isset($_REQUEST["testMailData"]['msg_body']) ? wp_kses_post($_REQUEST["testMailData"]['msg_body']) : ''; 134 $headers[] = 'From: ' . esc_attr($smtpData['smtp_name']) . ' <' . esc_attr($smtpData['smtp_email']) . '>'; 135 $sent = wp_mail($to, $subject, $message, $headers); 136 137 if ($sent) { 136 138 echo "success"; 137 139 } else { … … 139 141 } 140 142 } 141 wp_die( );143 wp_die(); 142 144 } 143 145 /** … … 148 150 function ztsa_notification_setting_tab() 149 151 { 150 if ( isset( $_REQUEST )) {151 if ( isset( $_POST['ztsa_notification_setting_tab'] ) && !wp_verify_nonce( sanitize_text_field( $_POST['ztsa_notification_setting_tab'] ), 'ztsa_notification_setting_tab' )) {152 wp_die( 'Notification tab setting is protected!!');152 if (isset($_REQUEST)) { 153 if (isset($_POST['ztsa_notification_setting_tab']) && !wp_verify_nonce(sanitize_text_field($_POST['ztsa_notification_setting_tab']), 'ztsa_notification_setting_tab')) { 154 wp_die('Notification tab setting is protected!!'); 153 155 } 154 156 155 157 $ztsa_ques_crtd_mail_to_owner = array( 156 'checkbox' => isset( $_POST['ztsa_ques_crtd_mail_to_owner_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_owner_checkbox']) : '',157 'to' => isset( $_POST['ztsa_ques_crtd_mail_to_owner_to'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_owner_to']) : '',158 'cc' => isset( $_POST['ztsa_ques_crtd_mail_to_owner_cc'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_owner_cc']) : '',159 'subject' => isset( $_POST['ztsa_ques_crtd_mail_to_owner_subject'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_owner_subject']) : '',160 'msg_header' => isset( $_POST['ztsa_ques_crtd_mail_to_owner_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_ques_crtd_mail_to_owner_msg_header'] )) : '',161 'msg_body' => isset( $_POST['ztsa_ques_crtd_mail_to_owner_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_ques_crtd_mail_to_owner_msg_body'] )) : '',162 'msg_footer' => isset( $_POST['ztsa_ques_crtd_mail_to_owner_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_ques_crtd_mail_to_owner_msg_footer'] )) : ''158 'checkbox' => isset($_POST['ztsa_ques_crtd_mail_to_owner_checkbox']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_owner_checkbox']) : '', 159 'to' => isset($_POST['ztsa_ques_crtd_mail_to_owner_to']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_owner_to']) : '', 160 'cc' => isset($_POST['ztsa_ques_crtd_mail_to_owner_cc']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_owner_cc']) : '', 161 'subject' => isset($_POST['ztsa_ques_crtd_mail_to_owner_subject']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_owner_subject']) : '', 162 'msg_header' => isset($_POST['ztsa_ques_crtd_mail_to_owner_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_ques_crtd_mail_to_owner_msg_header'])) : '', 163 'msg_body' => isset($_POST['ztsa_ques_crtd_mail_to_owner_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_ques_crtd_mail_to_owner_msg_body'])) : '', 164 'msg_footer' => isset($_POST['ztsa_ques_crtd_mail_to_owner_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_ques_crtd_mail_to_owner_msg_footer'])) : '' 163 165 ); 164 166 $ztsa_ques_crtd_mail_to_admin = array( 165 'checkbox' => isset( $_POST['ztsa_ques_crtd_mail_to_admin_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_admin_checkbox']) : '',166 'to' => isset( $_POST['ztsa_ques_crtd_mail_to_admin_to'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_admin_to']) : '',167 'cc' => isset( $_POST['ztsa_ques_crtd_mail_to_admin_cc'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_admin_cc']) : '',168 'subject' => isset( $_POST['ztsa_ques_crtd_mail_to_admin_subject'] ) ? sanitize_text_field( $_POST['ztsa_ques_crtd_mail_to_admin_subject']) : '',169 'msg_header' => isset( $_POST['ztsa_ques_crtd_mail_to_admin_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_ques_crtd_mail_to_admin_msg_header'] )) : '',170 'msg_body' => isset( $_POST['ztsa_ques_crtd_mail_to_admin_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_ques_crtd_mail_to_admin_msg_body'] )) : '',171 'msg_footer' => isset( $_POST['ztsa_ques_crtd_mail_to_admin_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_ques_crtd_mail_to_admin_msg_footer'] )) : ''167 'checkbox' => isset($_POST['ztsa_ques_crtd_mail_to_admin_checkbox']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_admin_checkbox']) : '', 168 'to' => isset($_POST['ztsa_ques_crtd_mail_to_admin_to']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_admin_to']) : '', 169 'cc' => isset($_POST['ztsa_ques_crtd_mail_to_admin_cc']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_admin_cc']) : '', 170 'subject' => isset($_POST['ztsa_ques_crtd_mail_to_admin_subject']) ? sanitize_text_field($_POST['ztsa_ques_crtd_mail_to_admin_subject']) : '', 171 'msg_header' => isset($_POST['ztsa_ques_crtd_mail_to_admin_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_ques_crtd_mail_to_admin_msg_header'])) : '', 172 'msg_body' => isset($_POST['ztsa_ques_crtd_mail_to_admin_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_ques_crtd_mail_to_admin_msg_body'])) : '', 173 'msg_footer' => isset($_POST['ztsa_ques_crtd_mail_to_admin_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_ques_crtd_mail_to_admin_msg_footer'])) : '' 172 174 ); 173 175 $ztsa_form_mail_to_tenant = array( 174 'checkbox' => isset( $_POST['ztsa_form_mail_to_tenant_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_form_mail_to_tenant_checkbox']) : '',175 'to' => isset( $_POST['ztsa_form_mail_to_tenant_to'] ) ? sanitize_text_field( $_POST['ztsa_form_mail_to_tenant_to']) : '',176 'cc' => isset( $_POST['ztsa_form_mail_to_tenant_cc'] ) ? sanitize_text_field( $_POST['ztsa_form_mail_to_tenant_cc']) : '',177 'subject' => isset( $_POST['ztsa_form_mail_to_tenant_subject'] ) ? sanitize_text_field( $_POST['ztsa_form_mail_to_tenant_subject']) : '',178 'msg_header' => isset( $_POST['ztsa_form_mail_to_tenant_msg_heading'] ) ? wpautop( wp_kses_post( $_POST['ztsa_form_mail_to_tenant_msg_heading'] )) : '',179 'msg_body' => isset( $_POST['ztsa_form_mail_to_tenant_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_form_mail_to_tenant_msg_body'] )) : '',180 'msg_footer' => isset( $_POST['ztsa_form_mail_to_tenant_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_form_mail_to_tenant_msg_footer'] )) : ''176 'checkbox' => isset($_POST['ztsa_form_mail_to_tenant_checkbox']) ? sanitize_text_field($_POST['ztsa_form_mail_to_tenant_checkbox']) : '', 177 'to' => isset($_POST['ztsa_form_mail_to_tenant_to']) ? sanitize_text_field($_POST['ztsa_form_mail_to_tenant_to']) : '', 178 'cc' => isset($_POST['ztsa_form_mail_to_tenant_cc']) ? sanitize_text_field($_POST['ztsa_form_mail_to_tenant_cc']) : '', 179 'subject' => isset($_POST['ztsa_form_mail_to_tenant_subject']) ? sanitize_text_field($_POST['ztsa_form_mail_to_tenant_subject']) : '', 180 'msg_header' => isset($_POST['ztsa_form_mail_to_tenant_msg_heading']) ? wpautop(wp_kses_post($_POST['ztsa_form_mail_to_tenant_msg_heading'])) : '', 181 'msg_body' => isset($_POST['ztsa_form_mail_to_tenant_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_form_mail_to_tenant_msg_body'])) : '', 182 'msg_footer' => isset($_POST['ztsa_form_mail_to_tenant_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_form_mail_to_tenant_msg_footer'])) : '' 181 183 ); 182 184 $ztsa_form_Detail_mailed_to_owner = array( 183 'checkbox' => isset( $_POST['ztsa_form_Detail_mailed_to_owner_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_form_Detail_mailed_to_owner_checkbox']) : '',184 'to' => isset( $_POST['ztsa_form_Detail_mailed_to_owner_to'] ) ? sanitize_text_field( $_POST['ztsa_form_Detail_mailed_to_owner_to']) : '',185 'cc' => isset( $_POST['ztsa_form_Detail_mailed_to_owner_cc'] ) ? sanitize_text_field( $_POST['ztsa_form_Detail_mailed_to_owner_cc']) : '',186 'subject' => isset( $_POST['ztsa_form_Detail_mailed_to_owner_subject'] ) ? sanitize_text_field( $_POST['ztsa_form_Detail_mailed_to_owner_subject']) : '',187 'msg_header' => isset( $_POST['ztsa_form_Detail_mailed_to_owner_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_form_Detail_mailed_to_owner_msg_header'] )) : '',188 'msg_body' => isset( $_POST['ztsa_form_Detail_mailed_to_owner_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_form_Detail_mailed_to_owner_msg_body'] )) : '',189 'msg_footer' => isset( $_POST['ztsa_form_Detail_mailed_to_owner_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_form_Detail_mailed_to_owner_msg_footer'] )) : ''185 'checkbox' => isset($_POST['ztsa_form_Detail_mailed_to_owner_checkbox']) ? sanitize_text_field($_POST['ztsa_form_Detail_mailed_to_owner_checkbox']) : '', 186 'to' => isset($_POST['ztsa_form_Detail_mailed_to_owner_to']) ? sanitize_text_field($_POST['ztsa_form_Detail_mailed_to_owner_to']) : '', 187 'cc' => isset($_POST['ztsa_form_Detail_mailed_to_owner_cc']) ? sanitize_text_field($_POST['ztsa_form_Detail_mailed_to_owner_cc']) : '', 188 'subject' => isset($_POST['ztsa_form_Detail_mailed_to_owner_subject']) ? sanitize_text_field($_POST['ztsa_form_Detail_mailed_to_owner_subject']) : '', 189 'msg_header' => isset($_POST['ztsa_form_Detail_mailed_to_owner_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_form_Detail_mailed_to_owner_msg_header'])) : '', 190 'msg_body' => isset($_POST['ztsa_form_Detail_mailed_to_owner_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_form_Detail_mailed_to_owner_msg_body'])) : '', 191 'msg_footer' => isset($_POST['ztsa_form_Detail_mailed_to_owner_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_form_Detail_mailed_to_owner_msg_footer'])) : '' 190 192 ); 191 193 $ztsa_agmt_acpt_mail_tenant = array( 192 'checkbox' => isset( $_POST['ztsa_agmt_acpt_mail_tenant_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_tenant_checkbox']) : '',193 'to' => isset( $_POST['ztsa_agmt_acpt_mail_tenant_to'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_tenant_to']) : '',194 'cc' => isset( $_POST['ztsa_agmt_acpt_mail_tenant_cc'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_tenant_cc']) : '',195 'subject' => isset( $_POST['ztsa_agmt_acpt_mail_tenant_subject'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_tenant_subject']) : '',196 'msg_header' => isset( $_POST['ztsa_agmt_acpt_mail_tenant_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_tenant_msg_header'] )) : '',197 'msg_body' => isset( $_POST['ztsa_agmt_acpt_mail_tenant_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_tenant_msg_body'] )) : '',198 'msg_footer' => isset( $_POST['ztsa_agmt_acpt_mail_tenant_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_tenant_msg_footer'] )) : ''194 'checkbox' => isset($_POST['ztsa_agmt_acpt_mail_tenant_checkbox']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_tenant_checkbox']) : '', 195 'to' => isset($_POST['ztsa_agmt_acpt_mail_tenant_to']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_tenant_to']) : '', 196 'cc' => isset($_POST['ztsa_agmt_acpt_mail_tenant_cc']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_tenant_cc']) : '', 197 'subject' => isset($_POST['ztsa_agmt_acpt_mail_tenant_subject']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_tenant_subject']) : '', 198 'msg_header' => isset($_POST['ztsa_agmt_acpt_mail_tenant_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_tenant_msg_header'])) : '', 199 'msg_body' => isset($_POST['ztsa_agmt_acpt_mail_tenant_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_tenant_msg_body'])) : '', 200 'msg_footer' => isset($_POST['ztsa_agmt_acpt_mail_tenant_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_tenant_msg_footer'])) : '' 199 201 ); 200 202 $ztsa_agmt_acpt_mail_multi_tenant = array( 201 'checkbox' => isset( $_POST['ztsa_agmt_acpt_mail_multi_tenant_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_multi_tenant_checkbox']) : '',202 'to' => isset( $_POST['ztsa_agmt_acpt_mail_multi_tenant_to'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_multi_tenant_to']) : '',203 'cc' => isset( $_POST['ztsa_agmt_acpt_mail_multi_tenant_cc'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_multi_tenant_cc']) : '',204 'subject' => isset( $_POST['ztsa_agmt_acpt_mail_multi_tenant_subject'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_multi_tenant_subject']) : '',205 'msg_header' => isset( $_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_header'] )) : '',206 'msg_body' => isset( $_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_body'] )) : '',207 'msg_footer' => isset( $_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_footer'] )) : ''203 'checkbox' => isset($_POST['ztsa_agmt_acpt_mail_multi_tenant_checkbox']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_multi_tenant_checkbox']) : '', 204 'to' => isset($_POST['ztsa_agmt_acpt_mail_multi_tenant_to']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_multi_tenant_to']) : '', 205 'cc' => isset($_POST['ztsa_agmt_acpt_mail_multi_tenant_cc']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_multi_tenant_cc']) : '', 206 'subject' => isset($_POST['ztsa_agmt_acpt_mail_multi_tenant_subject']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_multi_tenant_subject']) : '', 207 'msg_header' => isset($_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_header'])) : '', 208 'msg_body' => isset($_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_body'])) : '', 209 'msg_footer' => isset($_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_multi_tenant_msg_footer'])) : '' 208 210 ); 209 211 $ztsa_rejection_mail_tenant = array( 210 'checkbox' => isset( $_POST['ztsa_rejection_mail_tenant_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_rejection_mail_tenant_checkbox']) : '',211 'to' => isset( $_POST['ztsa_rejection_mail_tenant_to'] ) ? sanitize_text_field( $_POST['ztsa_rejection_mail_tenant_to']) : '',212 'cc' => isset( $_POST['ztsa_rejection_mail_tenant_cc'] ) ? sanitize_text_field( $_POST['ztsa_rejection_mail_tenant_cc']) : '',213 'subject' => isset( $_POST['ztsa_rejection_mail_tenant_subject'] ) ? sanitize_text_field( $_POST['ztsa_rejection_mail_tenant_subject']) : '',214 'msg_header' => isset( $_POST['ztsa_rejection_mail_tenant_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_rejection_mail_tenant_msg_header'] )) : '',215 'msg_body' => isset( $_POST['ztsa_rejection_mail_tenant_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_rejection_mail_tenant_msg_body'] )) : '',216 'msg_footer' => isset( $_POST['ztsa_rejection_mail_tenant_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_rejection_mail_tenant_msg_footer'] )) : ''212 'checkbox' => isset($_POST['ztsa_rejection_mail_tenant_checkbox']) ? sanitize_text_field($_POST['ztsa_rejection_mail_tenant_checkbox']) : '', 213 'to' => isset($_POST['ztsa_rejection_mail_tenant_to']) ? sanitize_text_field($_POST['ztsa_rejection_mail_tenant_to']) : '', 214 'cc' => isset($_POST['ztsa_rejection_mail_tenant_cc']) ? sanitize_text_field($_POST['ztsa_rejection_mail_tenant_cc']) : '', 215 'subject' => isset($_POST['ztsa_rejection_mail_tenant_subject']) ? sanitize_text_field($_POST['ztsa_rejection_mail_tenant_subject']) : '', 216 'msg_header' => isset($_POST['ztsa_rejection_mail_tenant_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_rejection_mail_tenant_msg_header'])) : '', 217 'msg_body' => isset($_POST['ztsa_rejection_mail_tenant_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_rejection_mail_tenant_msg_body'])) : '', 218 'msg_footer' => isset($_POST['ztsa_rejection_mail_tenant_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_rejection_mail_tenant_msg_footer'])) : '' 217 219 ); 218 220 $ztsa_agmt_acpt_mail_owner = array( 219 'checkbox' => isset( $_POST['ztsa_agmt_acpt_mail_owner_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_owner_checkbox']) : '',220 'to' => isset( $_POST['ztsa_agmt_acpt_mail_owner_to'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_owner_to']) : '',221 'cc' => isset( $_POST['ztsa_agmt_acpt_mail_owner_cc'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_owner_cc']) : '',222 'subject' => isset( $_POST['ztsa_agmt_acpt_mail_owner_subject'] ) ? sanitize_text_field( $_POST['ztsa_agmt_acpt_mail_owner_subject']) : '',223 'msg_header' => isset( $_POST['ztsa_agmt_acpt_mail_owner_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_owner_msg_header'] )) : '',224 'msg_body' => isset( $_POST['ztsa_agmt_acpt_mail_owner_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_owner_msg_body'] )) : '',225 'msg_footer' => isset( $_POST['ztsa_agmt_acpt_mail_owner_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_acpt_mail_owner_msg_footer'] )) : ''221 'checkbox' => isset($_POST['ztsa_agmt_acpt_mail_owner_checkbox']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_owner_checkbox']) : '', 222 'to' => isset($_POST['ztsa_agmt_acpt_mail_owner_to']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_owner_to']) : '', 223 'cc' => isset($_POST['ztsa_agmt_acpt_mail_owner_cc']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_owner_cc']) : '', 224 'subject' => isset($_POST['ztsa_agmt_acpt_mail_owner_subject']) ? sanitize_text_field($_POST['ztsa_agmt_acpt_mail_owner_subject']) : '', 225 'msg_header' => isset($_POST['ztsa_agmt_acpt_mail_owner_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_owner_msg_header'])) : '', 226 'msg_body' => isset($_POST['ztsa_agmt_acpt_mail_owner_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_owner_msg_body'])) : '', 227 'msg_footer' => isset($_POST['ztsa_agmt_acpt_mail_owner_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_acpt_mail_owner_msg_footer'])) : '' 226 228 ); 227 229 $ztsa_agmt_rej_mail_owner = array( 228 'checkbox' => isset( $_POST['ztsa_agmt_rej_mail_owner_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_agmt_rej_mail_owner_checkbox']) : '',229 'to' => isset( $_POST['ztsa_agmt_rej_mail_owner_to'] ) ? sanitize_text_field( $_POST['ztsa_agmt_rej_mail_owner_to']) : '',230 'cc' => isset( $_POST['ztsa_agmt_rej_mail_owner_cc'] ) ? sanitize_text_field( $_POST['ztsa_agmt_rej_mail_owner_cc']) : '',231 'subject' => isset( $_POST['ztsa_agmt_rej_mail_owner_subject'] ) ? sanitize_text_field( $_POST['ztsa_agmt_rej_mail_owner_subject']) : '',232 'msg_header' => isset( $_POST['ztsa_agmt_rej_mail_owner_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_rej_mail_owner_msg_header'] )) : '',233 'msg_body' => isset( $_POST['ztsa_agmt_rej_mail_owner_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_rej_mail_owner_msg_body'] )) : '',234 'msg_footer' => isset( $_POST['ztsa_agmt_rej_mail_owner_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_agmt_rej_mail_owner_msg_footer'] )) : ''230 'checkbox' => isset($_POST['ztsa_agmt_rej_mail_owner_checkbox']) ? sanitize_text_field($_POST['ztsa_agmt_rej_mail_owner_checkbox']) : '', 231 'to' => isset($_POST['ztsa_agmt_rej_mail_owner_to']) ? sanitize_text_field($_POST['ztsa_agmt_rej_mail_owner_to']) : '', 232 'cc' => isset($_POST['ztsa_agmt_rej_mail_owner_cc']) ? sanitize_text_field($_POST['ztsa_agmt_rej_mail_owner_cc']) : '', 233 'subject' => isset($_POST['ztsa_agmt_rej_mail_owner_subject']) ? sanitize_text_field($_POST['ztsa_agmt_rej_mail_owner_subject']) : '', 234 'msg_header' => isset($_POST['ztsa_agmt_rej_mail_owner_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_rej_mail_owner_msg_header'])) : '', 235 'msg_body' => isset($_POST['ztsa_agmt_rej_mail_owner_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_rej_mail_owner_msg_body'])) : '', 236 'msg_footer' => isset($_POST['ztsa_agmt_rej_mail_owner_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_agmt_rej_mail_owner_msg_footer'])) : '' 235 237 ); 236 238 $ztsa_final_agreement = array( 237 'checkbox' => isset( $_POST['ztsa_final_agreement_checkbox'] ) ? sanitize_text_field( $_POST['ztsa_final_agreement_checkbox']) : '',238 'to' => isset( $_POST['ztsa_final_agreement_to'] ) ? sanitize_text_field( $_POST['ztsa_final_agreement_to']) : '',239 'cc' => isset( $_POST['ztsa_final_agreement_cc'] ) ? sanitize_text_field( $_POST['ztsa_final_agreement_cc']) : '',240 'subject' => isset( $_POST['ztsa_final_agreement_subject'] ) ? sanitize_text_field( $_POST['ztsa_final_agreement_subject']) : '',241 'msg_header' => isset( $_POST['ztsa_final_agreement_msg_header'] ) ? wpautop( wp_kses_post( $_POST['ztsa_final_agreement_msg_header'] )) : '',242 'msg_body' => isset( $_POST['ztsa_final_agreement_msg_body'] ) ? wpautop( wp_kses_post( $_POST['ztsa_final_agreement_msg_body'] )) : '',243 'msg_footer' => isset( $_POST['ztsa_final_agreement_msg_footer'] ) ? wpautop( wp_kses_post( $_POST['ztsa_final_agreement_msg_footer'] )) : ''244 ); 245 update_option( sanitize_key( 'ztsa_ques_crtd_mail_to_owner' ), array_map( 'wp_kses_post', $ztsa_ques_crtd_mail_to_owner ));246 update_option( sanitize_key( 'ztsa_ques_crtd_mail_to_admin' ), array_map( 'wp_kses_post', $ztsa_ques_crtd_mail_to_admin ));247 update_option( sanitize_key( 'ztsa_form_mail_to_tenant' ), array_map( 'wp_kses_post', $ztsa_form_mail_to_tenant ));248 update_option( sanitize_key( 'ztsa_form_Detail_mailed_to_owner' ), array_map( 'wp_kses_post', $ztsa_form_Detail_mailed_to_owner ));249 update_option( sanitize_key( 'ztsa_agmt_acpt_mail_tenant' ), array_map( 'wp_kses_post', $ztsa_agmt_acpt_mail_tenant ));250 update_option( sanitize_key( 'ztsa_agmt_acpt_mail_multi_tenant' ), array_map( 'wp_kses_post', $ztsa_agmt_acpt_mail_multi_tenant ));251 update_option( sanitize_key( 'ztsa_rejection_mail_tenant' ), array_map( 'wp_kses_post', $ztsa_rejection_mail_tenant ));252 update_option( sanitize_key( 'ztsa_agmt_acpt_mail_owner' ), array_map( 'wp_kses_post', $ztsa_agmt_acpt_mail_owner ));253 update_option( sanitize_key( 'ztsa_agmt_rej_mail_owner' ), array_map( 'wp_kses_post', $ztsa_agmt_rej_mail_owner ));254 update_option( sanitize_key( 'ztsa_final_agreement' ), array_map( 'wp_kses_post', $ztsa_final_agreement ));239 'checkbox' => isset($_POST['ztsa_final_agreement_checkbox']) ? sanitize_text_field($_POST['ztsa_final_agreement_checkbox']) : '', 240 'to' => isset($_POST['ztsa_final_agreement_to']) ? sanitize_text_field($_POST['ztsa_final_agreement_to']) : '', 241 'cc' => isset($_POST['ztsa_final_agreement_cc']) ? sanitize_text_field($_POST['ztsa_final_agreement_cc']) : '', 242 'subject' => isset($_POST['ztsa_final_agreement_subject']) ? sanitize_text_field($_POST['ztsa_final_agreement_subject']) : '', 243 'msg_header' => isset($_POST['ztsa_final_agreement_msg_header']) ? wpautop(wp_kses_post($_POST['ztsa_final_agreement_msg_header'])) : '', 244 'msg_body' => isset($_POST['ztsa_final_agreement_msg_body']) ? wpautop(wp_kses_post($_POST['ztsa_final_agreement_msg_body'])) : '', 245 'msg_footer' => isset($_POST['ztsa_final_agreement_msg_footer']) ? wpautop(wp_kses_post($_POST['ztsa_final_agreement_msg_footer'])) : '' 246 ); 247 update_option(sanitize_key('ztsa_ques_crtd_mail_to_owner'), array_map('wp_kses_post', $ztsa_ques_crtd_mail_to_owner)); 248 update_option(sanitize_key('ztsa_ques_crtd_mail_to_admin'), array_map('wp_kses_post', $ztsa_ques_crtd_mail_to_admin)); 249 update_option(sanitize_key('ztsa_form_mail_to_tenant'), array_map('wp_kses_post', $ztsa_form_mail_to_tenant)); 250 update_option(sanitize_key('ztsa_form_Detail_mailed_to_owner'), array_map('wp_kses_post', $ztsa_form_Detail_mailed_to_owner)); 251 update_option(sanitize_key('ztsa_agmt_acpt_mail_tenant'), array_map('wp_kses_post', $ztsa_agmt_acpt_mail_tenant)); 252 update_option(sanitize_key('ztsa_agmt_acpt_mail_multi_tenant'), array_map('wp_kses_post', $ztsa_agmt_acpt_mail_multi_tenant)); 253 update_option(sanitize_key('ztsa_rejection_mail_tenant'), array_map('wp_kses_post', $ztsa_rejection_mail_tenant)); 254 update_option(sanitize_key('ztsa_agmt_acpt_mail_owner'), array_map('wp_kses_post', $ztsa_agmt_acpt_mail_owner)); 255 update_option(sanitize_key('ztsa_agmt_rej_mail_owner'), array_map('wp_kses_post', $ztsa_agmt_rej_mail_owner)); 256 update_option(sanitize_key('ztsa_final_agreement'), array_map('wp_kses_post', $ztsa_final_agreement)); 255 257 256 258 $link = wp_get_referer(); 257 $link = parse_url( $link);258 if ( isset( $link['query'] )) {259 $link = remove_query_arg( 'success', wp_get_referer( ));259 $link = parse_url($link); 260 if (isset($link['query'])) { 261 $link = remove_query_arg('success', wp_get_referer()); 260 262 $page_url = $link . '&success=true'; 261 263 } else { 262 264 $page_url = $link['path'] . '&success=true'; 263 265 } 264 wp_safe_redirect( $page_url);266 wp_safe_redirect($page_url); 265 267 exit; 266 268 } -
smart-agreements/trunk/readme.txt
r3215573 r3264438 3 3 Tags: Smart Contracts, Digital signature, Digital Contracts, e-signature, WordPress e-signature 4 4 Requires at least: 5.5 5 Tested up to: 6.7. 15 Tested up to: 6.7.2 6 6 Requires PHP: 7.2 7 Stable tag: 1.0. 37 Stable tag: 1.0.4 8 8 License: GPLv2 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 92 92 93 93 * Update: All functionality was updated for WordPress 6.5.4 94 95 = 1.0.4 = 96 97 * Update: Improved compatibility with WordPress 6.7.2 98 99 * Improved security by properly escaping all outputs. 100 101 * Security Fix: Prevented Local File Inclusion (LFI) vulnerability. -
smart-agreements/trunk/smart-agreements.php
r3104448 r3264438 3 3 * Plugin Name: Smart Agreements 4 4 * Description:The smart agreements plugin helps to create a agreement/contract and digital signature. 5 * Version: 1.0. 35 * Version: 1.0.4 6 6 * Author: Zehntech Technologies Pvt. Ltd. 7 7 * Author URI: https://www.zehntech.com/ -
smart-agreements/trunk/ui-front/agreement-page.php
r2986796 r3264438 15 15 global $wpdb, $table_prefix; 16 16 $table_name = $table_prefix . 'ztsa_customer_info'; 17 $results = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $table_name WHERE id= '%d'", sanitize_text_field( $customer_id ) ), ARRAY_A);17 $results = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $table_name WHERE id= %d", sanitize_text_field( $customer_id ) ), ARRAY_A); 18 18 $customer_info = json_decode($results[0]['customer_info']); 19 19 $customer_name = $customer_info->ztsa_user_name->values; … … 24 24 $customer_sign = $results[0]['customer_sign']; 25 25 $owner_sign = $results[0]['owner_sign']; 26 $additional_user_details = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM ".$wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= '%d'", sanitize_text_field( $customer_id ) ), ARRAY_A);26 $additional_user_details = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM ".$wpdb->prefix . "ztsa_extra_customer_info WHERE entry_id= %d", sanitize_text_field( $customer_id ) ), ARRAY_A); 27 27 $header = get_post_meta(sanitize_text_field($post_id), sanitize_key('ztsa_agreement_header'), true); 28 28 $body = get_post_meta(sanitize_text_field($post_id), sanitize_key('ztsa_agreement_body'), true); … … 37 37 38 38 if (count($additional_user_details) > 0) { 39 $additional_user_sign = $wpdb->get_var( $wpdb->prepare( "SELECT customer_sign FROM ".$wpdb->prefix . "ztsa_extra_customer_info WHERE id= '%d'", sanitize_text_field( $additional_entry_id ) ) );39 $additional_user_sign = $wpdb->get_var( $wpdb->prepare( "SELECT customer_sign FROM ".$wpdb->prefix . "ztsa_extra_customer_info WHERE id= %d", sanitize_text_field( $additional_entry_id ) ) ); 40 40 foreach ($additional_user_details as $values) { 41 41 $extra_user_name[] = $values['customer_name'];
Note: See TracChangeset
for help on using the changeset viewer.