├── .bowerrc ├── .gitignore ├── .gitmodules ├── .scrutinizer.yml ├── Gruntfile.js ├── LICENSE ├── README.md ├── app ├── .htaccess ├── AppCache.php ├── AppKernel.php ├── Resources │ ├── TwigBundle │ │ └── views │ │ │ └── Exception │ │ │ └── error.html.twig │ └── views │ │ ├── base.html.twig │ │ ├── flashes.html.twig │ │ ├── navbar.html.twig │ │ └── sidebar.html.twig ├── SymfonyRequirements.php ├── autoload.php ├── bootstrap.php.cache ├── check.php ├── config │ ├── config.yml │ ├── config_dev.yml │ ├── config_prod.yml │ ├── config_test.yml │ ├── parameters_example.yml │ ├── purifier.yml │ ├── routing.yml │ ├── routing_dev.yml │ └── security.yml ├── console ├── phpunit.xml.dist └── upgrade.php ├── bin ├── cache-clear ├── doctrine └── doctrine.php ├── component.json ├── composer.json ├── composer.lock ├── package.json ├── src ├── .htaccess └── Hyper │ └── AdsBundle │ ├── Api │ ├── AnnouncementArrayConverter.php │ ├── ArrayConverterInterface.php │ ├── EntitySerializer.php │ ├── EntitySerializerInterface.php │ ├── Json.php │ └── SerializerFactory.php │ ├── Console │ └── Command │ │ ├── ExpireAnnouncements.php │ │ └── RemoveExpiredOrders.php │ ├── Controller │ ├── Admin │ │ ├── AdvertiserController.php │ │ ├── AnnouncementController.php │ │ ├── BannerConfigController.php │ │ ├── BannerController.php │ │ ├── PageController.php │ │ └── ZoneController.php │ ├── ApiController.php │ ├── Controller.php │ ├── DefaultController.php │ ├── OmnipayController.php │ ├── PaymentsController.php │ ├── RestController.php │ └── User │ │ ├── AnnouncementController.php │ │ └── BannerController.php │ ├── DBAL │ ├── AnnouncementPaymentType.php │ ├── BannerType.php │ ├── PayModelType.php │ └── ZoneType.php │ ├── DependencyInjection │ ├── CompilerPass │ │ ├── PaymentGatewayCompilerPass.php │ │ └── PaymentParamsProviderCompilerPass.php │ ├── Configuration.php │ └── HyperAdsExtension.php │ ├── Entity │ ├── Advertisement.php │ ├── AdvertisementReport.php │ ├── AdvertisementRepository.php │ ├── Advertiser.php │ ├── Announcement.php │ ├── ApiToken.php │ ├── Banner.php │ ├── BannerZoneReference.php │ ├── BannerZoneReferenceRepository.php │ ├── Order.php │ ├── OrderRepository.php │ ├── Page.php │ ├── Zone.php │ └── ZoneRepository.php │ ├── EventListener │ ├── AnnouncementFlowEventListener.php │ ├── RestViewEventListener.php │ └── SessionFlushListener.php │ ├── Exception │ ├── InvalidArgumentException.php │ ├── InvalidIpnRequestException.php │ ├── NoReferenceException.php │ └── PaymentException.php │ ├── Form │ ├── AdvertiserType.php │ ├── AnnouncementFullType.php │ ├── AnnouncementType.php │ ├── BannerType.php │ ├── EditProfileType.php │ ├── OrderType.php │ ├── PageType.php │ ├── PaymentType.php │ ├── RegistrationType.php │ ├── Type │ │ └── PurifiedCkeditorType.php │ └── ZoneType.php │ ├── Helper │ ├── BannerTypeDeterminer.php │ ├── BannerZoneCalendar.php │ ├── DatePeriod.php │ ├── DatePeriodCreator.php │ ├── OrderNumberGenerator.php │ ├── PaymentDaysCalculator.php │ ├── PricesCalculator.php │ ├── ReferencesUpdater.php │ └── StatsCollector.php │ ├── HyperAdsBundle.php │ ├── Payment │ ├── BitPay │ │ ├── BitPayParamsProvider.php │ │ ├── Gateway.php │ │ └── InvoiceRequest.php │ ├── BitPayStatus.php │ ├── GatewayBuilders │ │ └── BitPayGatewayBuilder.php │ ├── InvoiceAddressRetriever.php │ ├── OmnipayBitPayPaymentPlugin.php │ ├── OmnipayGatewayFactory.php │ ├── OrderInterface.php │ ├── OrderRepositoryInterface.php │ ├── ParamsProviderInterface.php │ ├── ParamsProviders.php │ ├── PaymentGatewayBuilderInterface.php │ ├── PaymentGatewayFactoryInterface.php │ ├── Processors │ │ └── BitPayIpnRequestProcessor.php │ ├── Requests │ │ ├── AbstractOmnipayRequest.php │ │ └── BitPayIpnRequest.php │ └── Util │ │ ├── BitPayOrderApprovalDeterminer.php │ │ ├── HmacOrderHashGenerator.php │ │ ├── OrderApprovalDeterminerInterface.php │ │ └── OrderHashGeneratorInterface.php │ ├── Resources │ ├── config │ │ ├── payments │ │ │ ├── bitpay.xml │ │ │ └── services.xml │ │ └── services.xml │ ├── doc │ │ └── index.rst │ ├── public │ │ ├── css │ │ │ ├── main.css │ │ │ └── main.min.css │ │ ├── images │ │ │ ├── bitcurex-adres-wyplat-bitcoin-M.png │ │ │ ├── bitcurex-adres-wyplat-bitcoin.png │ │ │ ├── bitcurex-adres-zwrotny-M.png │ │ │ ├── bitcurex-adres-zwrotny.png │ │ │ ├── bitcurex-wyplata-btc-M.png │ │ │ ├── bitcurex-wyplata-btc.png │ │ │ ├── bitpay-invoice-paid-M.png │ │ │ ├── bitpay-invoice-paid.png │ │ │ ├── bitpay-invoice-to-be-paid-M.png │ │ │ ├── bitpay-invoice-to-be-paid.png │ │ │ ├── bitxurex-dane-konta-do-wplat-pln-M.png │ │ │ ├── bitxurex-dane-konta-do-wplat-pln.png │ │ │ ├── bitxurex-dane-konta-do-wyplat-btc-M.png │ │ │ ├── bitxurex-dane-konta-do-wyplat-btc.png │ │ │ ├── bitxurex-edycja-danych-konta-do-wyplat-btc-M.png │ │ │ ├── bitxurex-edycja-danych-konta-do-wyplat-btc.png │ │ │ ├── hyperreal.png │ │ │ ├── mak-informacje-o-strefach-M.png │ │ │ ├── mak-informacje-o-strefach.png │ │ │ ├── mak-oplac-banner-M.png │ │ │ ├── mak-oplac-banner.png │ │ │ ├── mak-potwierdzenie-rejestracji-M.png │ │ │ ├── mak-potwierdzenie-rejestracji.png │ │ │ ├── mak-rejestracja-M.png │ │ │ ├── mak-rejestracja.png │ │ │ ├── mak-strefy-dla-bannera-M.png │ │ │ ├── mak-strefy-dla-bannera.png │ │ │ ├── mak-strona-glowna-informacje-o-strefach-M.png │ │ │ ├── mak-strona-glowna-informacje-o-strefach.png │ │ │ ├── mak-twoje-bannery-M.png │ │ │ ├── mak-twoje-bannery.png │ │ │ ├── mak-wgrywanie-bannera-M.png │ │ │ ├── mak-wgrywanie-bannera.png │ │ │ ├── mak-zarejestruj-M.png │ │ │ ├── mak-zarejestruj.png │ │ │ ├── mtgox-payment-initial-screen-M.png │ │ │ ├── mtgox-payment-initial-screen.png │ │ │ ├── mtgox-payment-received-waiting-for-validation-M.png │ │ │ ├── mtgox-payment-received-waiting-for-validation.png │ │ │ ├── mtgox-payment-return-address-M.png │ │ │ ├── mtgox-payment-return-address.png │ │ │ ├── mtgox-payment-sending-address-M.png │ │ │ ├── mtgox-payment-sending-address.png │ │ │ ├── mtgox-payment-successful-M.png │ │ │ ├── mtgox-payment-successful.png │ │ │ └── resize-to-miniature.sh │ │ ├── js │ │ │ └── payment.js │ │ └── less │ │ │ ├── bootswatch-flatly.less │ │ │ ├── bootswatch-retro.less │ │ │ ├── global.less │ │ │ ├── global.less-fajkaorg │ │ │ ├── main.less │ │ │ ├── main.less-flatly │ │ │ ├── main.less-retro │ │ │ ├── variables-flatly.less │ │ │ └── variables-retro.less │ ├── translations │ │ ├── HyperAdsBundle.en.yml │ │ └── HyperAdsBundle.pl.yml │ └── views │ │ ├── Admin │ │ ├── Advertiser │ │ │ ├── edit.html.twig │ │ │ ├── index.html.twig │ │ │ ├── new.html.twig │ │ │ └── show.html.twig │ │ ├── Announcement │ │ │ ├── edit.html.twig │ │ │ ├── index.html.twig │ │ │ └── new.html.twig │ │ ├── Banner │ │ │ ├── edit.html.twig │ │ │ ├── index.html.twig │ │ │ ├── new.html.twig │ │ │ └── show.html.twig │ │ ├── BannerConfig │ │ │ └── zone.html.twig │ │ ├── Page │ │ │ ├── edit.html.twig │ │ │ ├── index.html.twig │ │ │ ├── new.html.twig │ │ │ └── show.html.twig │ │ └── Zone │ │ │ ├── edit.html.twig │ │ │ ├── index.html.twig │ │ │ ├── new.html.twig │ │ │ └── show.html.twig │ │ ├── ChangePassword │ │ ├── changePassword.html.twig │ │ └── changePassword_content.html.twig │ │ ├── Default │ │ ├── demo.html.twig │ │ ├── frame.html.twig │ │ ├── head.js.twig │ │ ├── heroUnit.html.twig │ │ ├── index.html.twig │ │ ├── rules.html.twig │ │ ├── tutorial.html.twig │ │ ├── tutorial.html.twig-mtgox │ │ └── zonesInfo.html.twig │ │ ├── Group │ │ ├── edit.html.twig │ │ ├── edit_content.html.twig │ │ ├── list.html.twig │ │ ├── list_content.html.twig │ │ ├── new.html.twig │ │ ├── new_content.html.twig │ │ ├── show.html.twig │ │ └── show_content.html.twig │ │ ├── Mailing │ │ └── postPersistAnnouncement.html.twig │ │ ├── Payments │ │ ├── canceledPayment.html.twig │ │ └── successfulPayment.html.twig │ │ ├── Profile │ │ ├── edit.html.twig │ │ ├── edit_content.html.twig │ │ ├── show.html.twig │ │ └── show_content.html.twig │ │ ├── Registration │ │ ├── checkEmail.html.twig │ │ ├── confirmed.html.twig │ │ ├── email.txt.twig │ │ └── register.html.twig │ │ ├── Resetting │ │ ├── checkEmail.html.twig │ │ ├── email.txt.twig │ │ ├── passwordAlreadyRequested.html.twig │ │ ├── request.html.twig │ │ ├── request_content.html.twig │ │ ├── reset.html.twig │ │ └── reset_content.html.twig │ │ ├── Security │ │ └── login.html.twig │ │ ├── User │ │ ├── Announcement │ │ │ ├── edit.html.twig │ │ │ ├── index.html.twig │ │ │ ├── new.html.twig │ │ │ └── show.html.twig │ │ └── Banner │ │ │ ├── add.html.twig │ │ │ ├── edit.html.twig │ │ │ ├── list.html.twig │ │ │ ├── pay.html.twig │ │ │ ├── payInZone.html.twig │ │ │ ├── payInZoneFormTheme.html.twig │ │ │ ├── payInZoneSave.html.twig │ │ │ ├── payments.html.twig │ │ │ └── zones.html.twig │ │ └── acidFormTheme.html.twig │ ├── Tests │ ├── Entity │ │ ├── AnnouncementTest.php │ │ └── BannerTest.php │ └── Helper │ │ ├── DatePeriodCreatorTest.php │ │ ├── PaymentDaysCalculatorTest.php │ │ └── ReferencesUpdaterTest.php │ ├── Twig │ └── AcidExtension.php │ └── Util │ └── StandardInputReader.php └── web ├── .htaccess ├── app.php ├── app_dev.php ├── apple-touch-icon.png ├── components └── .gitkeep ├── config.php ├── error503.html. ├── favicon.ico ├── fonts ├── odblokuj ├── robots.txt ├── uploads └── .gitkeep └── zablokuj /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory" : "web/components", 3 | "json" : "component.json", 4 | "endpoint" : "https://bower.herokuapp.com" 5 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | /app/cache/* 3 | /web/bundles/* 4 | /app/logs/* 5 | /vendor/ 6 | composer.phar 7 | web/uploads/* 8 | web/components/* 9 | node_modules/ 10 | !web/components/.gitkeep 11 | !web/uploads/.gitkeep 12 | app/config/parameters.yml 13 | *.iml 14 | *.ipr 15 | *.iws 16 | *.swp 17 | web/error503.html 18 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "master"] 2 | path = master 3 | url = https://github.com/Stereobit/dragend.git 4 | [submodule "web/git/dragend"] 5 | path = web/git/dragend 6 | url = https://github.com/Stereobit/dragend.git 7 | -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- 1 | #before_commands: 2 | # - "composer install --prefer-dist" 3 | tools: 4 | php_analyzer: 5 | enabled: true 6 | filter: 7 | excluded_paths: 8 | - vendor 9 | - web 10 | - app/cache 11 | config: 12 | checkstyle: 13 | enabled: true 14 | verify_php_doc_comments: 15 | enabled: true 16 | loops_must_use_braces: 17 | enabled: true 18 | php_code_coverage: 19 | enabled: false 20 | test_command: phpunit -c app/phpunit.xml.dist 21 | filter: 22 | excluded_paths: 23 | - vendor 24 | - web 25 | - app 26 | - bin 27 | php_code_sniffer: 28 | enabled: true 29 | config: 30 | standard: PSR2 31 | filter: 32 | excluded_paths: 33 | - vendor 34 | - web 35 | - app 36 | - bin 37 | php_cpd: 38 | enabled: true 39 | excluded_dirs: 40 | - vendor 41 | - web 42 | - app 43 | - bin 44 | php_loc: 45 | enabled: true 46 | excluded_dirs: 47 | - vendor 48 | - web 49 | - app 50 | - bin 51 | php_mess_detector: 52 | enabled: true 53 | filter: 54 | excluded_paths: 55 | - vendor 56 | - web 57 | - app 58 | - bin 59 | php_pdepend: 60 | enabled: true 61 | sensiolabs_security_checker: false 62 | -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- 1 | module.exports = function(grunt) { 2 | grunt.initConfig({ 3 | pkg: grunt.file.readJSON('package.json'), 4 | less: { 5 | development: { 6 | options: { 7 | paths: ["src/Hyper/AdsBundle/Resources/public/css"] 8 | }, 9 | files: { 10 | "src/Hyper/AdsBundle/Resources/public/css/main.css": "src/Hyper/AdsBundle/Resources/public/less/main.less" 11 | } 12 | }, 13 | production: { 14 | options: { 15 | paths: ["src/Hyper/AdsBundle/Resources/public/css"], 16 | cleancss: true 17 | }, 18 | files: { 19 | "src/Hyper/AdsBundle/Resources/public/css/main.min.css": "src/Hyper/AdsBundle/Resources/public/less/main.less" 20 | } 21 | } 22 | }, 23 | watch: { 24 | scripts: { 25 | files: ['src/Hyper/AdsBundle/Resources/public/less/*.less'], 26 | tasks: ['less'], 27 | options: { 28 | nospawn: true 29 | } 30 | } 31 | } 32 | }); 33 | 34 | grunt.loadNpmTasks('grunt-contrib-less'); 35 | grunt.loadNpmTasks('grunt-contrib-watch'); 36 | grunt.registerTask('default', ['less', 'watch']); 37 | } 38 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2004-2012 Fabien Potencier 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is furnished 8 | to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /app/.htaccess: -------------------------------------------------------------------------------- 1 | deny from all -------------------------------------------------------------------------------- /app/AppCache.php: -------------------------------------------------------------------------------- 1 | getEnvironment(), array('dev', 'test'))) { 29 | $bundles[] = new Symfony\Bundle\WebProfilerBundle\WebProfilerBundle(); 30 | $bundles[] = new Sensio\Bundle\DistributionBundle\SensioDistributionBundle(); 31 | $bundles[] = new Sensio\Bundle\GeneratorBundle\SensioGeneratorBundle(); 32 | } 33 | 34 | return $bundles; 35 | } 36 | 37 | public function registerContainerConfiguration(LoaderInterface $loader) 38 | { 39 | $loader->load(__DIR__.'/config/config_'.$this->getEnvironment().'.yml'); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /app/Resources/TwigBundle/views/Exception/error.html.twig: -------------------------------------------------------------------------------- 1 | 2 |
3 |{{ 'id'|babel }} | 13 |{{ 'name'|babel }} | 14 |{{ 'email'|babel }} | 15 |{{ 'actions'|babel }} | 16 |
---|---|---|---|
{{ entity.id }} | 22 |{{ entity.username }} | 23 |{{ entity.email }} | 24 |
25 |
|
38 |
{{ 'id'|babel }} | 12 |{{ entity.id }} | 13 |
---|---|
{{ 'name'|babel }} | 16 |{{ entity.username }} | 17 |
{{ 'email'|babel }} | 20 |{{ entity.email }} | 21 |
{{ 'firstname'|babel }} | 24 |{{ entity.firstName }} | 25 |
{{ 'lastname'|babel }} | 28 |{{ entity.lastName }} | 29 |
{{ 'id'|babel }} | 15 |{{ 'title'|babel }} | 16 |{{ 'actions'|babel }} | 17 |
---|---|---|
{{ announcement.id }} | 23 |{{ announcement.title }} | 24 |25 | Edytuj 26 | | 27 |
{{ 'id'|babel }} | 13 |{{ 'file'|babel }} | 14 |{{ 'extension'|babel }} | 15 |{{ 'width'|babel }} | 16 |{{ 'height'|babel }} | 17 |{{ 'type'|babel }} | 18 |{{ 'actions'|babel }} | 19 |
---|---|---|---|---|---|---|
{{ entity.id }} | 25 |{{ entity.file }} | 26 |{{ entity.extension }} | 27 |{{ entity.width }} | 28 |{{ entity.height }} | 29 |{{ entity.type }} | 30 |
31 |
|
44 |
{{ 'id'|babel }} | 12 |{{ entity.id }} | 13 |
---|---|
{{ 'file'|babel }} | 16 |{{ entity.path }} | 17 |
{{ 'extension'|babel }} | 20 |{{ entity.extension }} | 21 |
{{ 'width'|babel }} | 24 |{{ entity.width }} | 25 |
{{ 'height'|babel }} | 28 |{{ entity.height }} | 29 |
{{ 'type'|babel }} | 32 |{{ entity.type }} | 33 |
{{ 'title'|babel }} | 36 |{{ entity.title }} | 37 |
{{ 'linktitle'|babel }} | 40 |{{ entity.linkTitle }} | 41 |
{{ 'url'|babel }} | 44 |{{ entity.url }} | 45 |
{{ 'description'|babel }} | 48 |{{ entity.description }} | 49 |
{{ 'id'|babel }} | 13 |{{ 'name'|babel }} | 14 |{{ 'url'|babel }} | 15 |{{ 'actions'|babel }} | 16 |
---|---|---|---|
{{ entity.id }} | 22 |{{ entity.name }} | 23 |{{ entity.url }} | 24 |
25 |
|
38 |
{{ 'id'|babel }} | 12 |{{ entity.id }} | 13 |
---|---|
{{ 'name'|babel }} | 16 |{{ entity.name }} | 17 |
{{ 'url'|babel }} | 20 |{{ entity.url }} | 21 |
{{ 'id'|babel }} | 13 |{{ 'name'|babel }} | 14 |{{ 'page'|babel }} | 15 |{{ 'enabled'|babel }} | 16 |{{ 'max.width'|babel }} | 17 |{{ 'max.height'|babel }} | 18 |{{ 'type'|babel }} | 19 |{{ 'actions'|babel }} | 20 |
---|---|---|---|---|---|---|---|
26 | {{ entity.id }} 27 | | 28 |
29 | {{ entity.name }}
30 | 31 | {{ 'show.banners'|babel }} 32 | |
33 | {{ entity.page.name }} | 34 |{{ entity.enabled }} | 35 |{{ entity.maxWidth }} | 36 |{{ entity.maxHeight }} | 37 |{{ entity.type }} | 38 |
39 |
|
52 |
{{ 'id'|babel }} | 12 |{{ entity.id }} | 13 |
---|---|
{{ 'name'|babel }} | 16 |{{ entity.name }} | 17 |
{{ 'name'|babel }} | 20 |{{ entity.enabled }} | 21 |
{{ 'max.width'|babel }} | 24 |{{ entity.maxWidth }} | 25 |
{{ 'max.height'|babel }} | 28 |{{ entity.maxHeight }} | 29 |
{{ 'type'|babel }} | 32 |{{ entity.type }} | 33 |
Many a small thing has been made large by the right kind of advertising. 4 |7 |
5 | Mark Twain 6 |
8 | Dowiedz się więcej 9 |
10 |23 | {{ 'banner.buy'|babel }} 24 |
25 |30 | W przygotowaniu 31 |
32 |37 | W przygotowaniu 38 |
39 | 44 |Regulamin ogłoszeń w serwisach hyperreala
11 | 12 |{{ 'zones.short.info'|babel }}
12 |{{ 'zones.long.info'|babel }}
16 |22 |
{{ 'zones.price.info'|babel }}
25 |{{ 'page'|babel }} | 33 |{{ 'zone'|babel }} | 34 |{{ 'sizes'|babel }} | 35 |{{ 'base.price'|babel }} | 36 |{{ 'daily.price'|babel }} | 37 |
---|---|---|---|---|
{{ page.name }} | 43 | {% for zone in page.zones %} 44 | {% if not loop.first %} 45 |||||
{{ zone.name }} | 48 |{{ zone.maxWidth }} x {{ zone.maxHeight }} | 49 |{{ zone.dailyRegularPrice|number_format(2, ',', '.') }} {{ default_currency }} | 50 |{{ zone.dailyPrice|number_format(2, ',', '.') }} {{ default_currency }} | 51 |
{{ 'group.show.name'|trans([], 'FOSUserBundle') }}: {{ group.getName() }}
3 |{{ 'hello'|babel }}
2 | 3 |4 | {{ 'edit.in.admin.mode'|babel }}: 5 | {{ announcement.title }} 6 |
7 | 8 |{{ 'announcement.modified'|babel({'%title%': announcement.title}) }}
9 |{{ announcement.description|raw }}
-------------------------------------------------------------------------------- /src/Hyper/AdsBundle/Resources/views/Payments/canceledPayment.html.twig: -------------------------------------------------------------------------------- 1 | {% extends "::base.html.twig" %} 2 | {% block title %} 3 | {{ 'canceled.payment'|babel }} 4 | {% endblock %} 5 | {% block body %} 6 |{{ 'profile.show.username'|trans({}, 'FOSUserBundle') }}: {{ user.username }}
3 |{{ 'profile.show.email'|trans({}, 'FOSUserBundle') }}: {{ user.email }}
4 |{{ 'registration.back'|trans({}, 'FOSUserBundle') }}
{% endif %} 10 | {% endif %} 11 | {% endblock body %} 12 | -------------------------------------------------------------------------------- /src/Hyper/AdsBundle/Resources/views/Registration/email.txt.twig: -------------------------------------------------------------------------------- 1 | {% block subject %} 2 | {% autoescape false %} 3 | {{ 'registration.email.subject'|trans({'%username%': user.username, '%confirmationUrl%': confirmationUrl}, 'FOSUserBundle') }} 4 | {% endautoescape %} 5 | {% endblock %} 6 | {% block body_text %} 7 | {% autoescape false %} 8 | {{ 'registration.email.message'|trans({'%username%': user.username, '%confirmationUrl%': confirmationUrl}, 'FOSUserBundle') }} 9 | {% endautoescape %} 10 | {% endblock %} 11 | {% block body_html %}{% endblock %} 12 | -------------------------------------------------------------------------------- /src/Hyper/AdsBundle/Resources/views/Registration/register.html.twig: -------------------------------------------------------------------------------- 1 | {% extends "::base.html.twig" %} 2 | {% form_theme form "HyperAdsBundle::acidFormTheme.html.twig" %} 3 | 4 | {% block title %}{{ 'register'|babel }}{% endblock %} 5 | 6 | {% block body %} 7 |