move WallabagBundle into Wallabag:CoreBundle

This commit is contained in:
Nicolas Lœuillet 2015-01-23 16:28:37 +01:00
parent b84a80559a
commit ad4d1caa9e
40 changed files with 67 additions and 62 deletions

View file

@ -17,7 +17,7 @@ class AppKernel extends Kernel
new Doctrine\Bundle\DoctrineBundle\DoctrineBundle(),
new Sensio\Bundle\FrameworkExtraBundle\SensioFrameworkExtraBundle(),
new AppBundle\AppBundle(),
new WallabagBundle\WallabagBundle(),
new Wallabag\CoreBundle\WallabagCoreBundle(),
);
if (in_array($this->getEnvironment(), array('dev', 'test'))) {

View file

@ -1,7 +1,7 @@
app:
resource: @WallabagBundle/Controller/
resource: @WallabagCoreBundle/Controller/
type: annotation
homepage:
pattern: /
defaults: { _controller: WallabagBundle:Entry:showUnread }
defaults: { _controller: CoreBundle:Entry:showUnread }

View file

@ -1,12 +1,12 @@
<?php
namespace WallabagBundle\Controller;
namespace Wallabag\CoreBundle\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
use WallabagBundle\Repository;
use WallabagBundle\Entity\Entries;
use Wallabag\CoreBundle\Repository;
use Wallabag\CoreBundle\Entity\Entries;
use Wallabag\Wallabag\Tools;
use Wallabag\Wallabag\Url;
@ -47,7 +47,7 @@ class EntryController extends Controller
return $this->redirect($this->generateUrl('homepage'));
}
return $this->render('WallabagBundle:Entry:new.html.twig', array(
return $this->render('WallabagCoreBundle:Entry:new.html.twig', array(
'form' => $form->createView(),
));
}
@ -60,11 +60,11 @@ class EntryController extends Controller
*/
public function showUnreadAction()
{
$repository = $this->getDoctrine()->getRepository('WallabagBundle:Entries');
$repository = $this->getDoctrine()->getRepository('WallabagCoreBundle:Entries');
$entries = $repository->findUnreadByUser(1, 0);
return $this->render(
'WallabagBundle:Entry:entries.html.twig',
'WallabagCoreBundle:Entry:entries.html.twig',
array('entries' => $entries)
);
}
@ -77,11 +77,11 @@ class EntryController extends Controller
*/
public function showArchiveAction()
{
$repository = $this->getDoctrine()->getRepository('WallabagBundle:Entries');
$repository = $this->getDoctrine()->getRepository('WallabagCoreBundle:Entries');
$entries = $repository->findArchiveByUser(1, 0);
return $this->render(
'WallabagBundle:Entry:entries.html.twig',
'WallabagCoreBundle:Entry:entries.html.twig',
array('entries' => $entries)
);
}
@ -94,11 +94,11 @@ class EntryController extends Controller
*/
public function showStarredAction()
{
$repository = $this->getDoctrine()->getRepository('WallabagBundle:Entries');
$repository = $this->getDoctrine()->getRepository('WallabagCoreBundle:Entries');
$entries = $repository->findStarredByUser(1, 0);
return $this->render(
'WallabagBundle:Entry:entries.html.twig',
'WallabagCoreBundle:Entry:entries.html.twig',
array('entries' => $entries)
);
}
@ -113,7 +113,7 @@ class EntryController extends Controller
public function viewAction(Entries $entry)
{
return $this->render(
'WallabagBundle:Entry:entry.html.twig',
'WallabagCoreBundle:Entry:entry.html.twig',
array('entry' => $entry)
);
}

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Controller;
namespace Wallabag\CoreBundle\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
@ -13,7 +13,7 @@ class StaticController extends Controller
public function aboutAction()
{
return $this->render(
'WallabagBundle:Static:about.html.twig',
'WallabagCoreBundle:Static:about.html.twig',
array()
);
}

View file

@ -1,13 +1,13 @@
<?php
namespace WallabagBundle\DependencyInjection;
namespace Wallabag\CoreBundle\DependencyInjection;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
use Symfony\Component\HttpKernel\DependencyInjection\Extension;
use Symfony\Component\Config\FileLocator;
class WallabagExtension extends Extension
class WallabagCoreExtension extends Extension
{
public function load(array $configs, ContainerBuilder $container)
{
@ -17,6 +17,6 @@ class WallabagExtension extends Extension
public function getAlias()
{
return 'wallabag';
return 'wallabag_core';
}
}

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Entity;
namespace Wallabag\CoreBundle\Entity;
use Doctrine\ORM\Mapping as ORM;

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Entity;
namespace Wallabag\CoreBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
@ -8,7 +8,7 @@ use Symfony\Component\Validator\Constraints as Assert;
/**
* Entries
*
* @ORM\Entity(repositoryClass="WallabagBundle\Repository\EntriesRepository")
* @ORM\Entity(repositoryClass="Wallabag\CoreBundle\Repository\EntriesRepository")
* @ORM\Table(name="entries")
*/
class Entries

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Entity;
namespace Wallabag\CoreBundle\Entity;
use Doctrine\ORM\Mapping as ORM;

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Entity;
namespace Wallabag\CoreBundle\Entity;
use Doctrine\ORM\Mapping as ORM;

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Entity;
namespace Wallabag\CoreBundle\Entity;
use Doctrine\ORM\Mapping as ORM;

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Entity;
namespace Wallabag\CoreBundle\Entity;
use Doctrine\ORM\Mapping as ORM;

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Repository;
namespace Wallabag\CoreBundle\Repository;
use Doctrine\ORM\Query;
use Doctrine\ORM\EntityRepository;

View file

@ -0,0 +1,3 @@
_wllbg:
resource: "@WallabagCoreBundle/Controller/EntryController.php"
type: annotation

View file

@ -5,8 +5,13 @@
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<services>
<service id="wallabag.twig.extension.wallabag_extension" class="WallabagBundle\Twig\Extension\WallabagExtension">
<service id="wallabag_core.twig.wallabag" class="Wallabag\CoreBundle\Twig\Extension\WallabagExtension">
<tag name="twig.extension" />
</service>
</services>
</container>

View file

@ -1,9 +1,9 @@
{% extends "WallabagBundle::layout.html.twig" %}
{% extends "WallabagCoreBundle::layout.html.twig" %}
{% block title "Unread" %}
{% block menu %}
{% include "WallabagBundle::_menu.html.twig" %}
{% include "WallabagCoreBundle::_menu.html.twig" %}
{% endblock %}
{% block content %}

View file

@ -1,9 +1,9 @@
{% extends "WallabagBundle::layout.html.twig" %}
{% extends "WallabagCoreBundle::layout.html.twig" %}
{% block title %}{{ entry.title|raw }} ({{ entry.url | e | domainName }}){% endblock %}
{% block menu %}
{% include "WallabagBundle::_menu.html.twig" %}
{% include "WallabagCoreBundle::_menu.html.twig" %}
{% endblock %}
{% block content %}
@ -21,9 +21,9 @@
{# {% if flattr %}{% if flattr.status == flattrable %}<li><a href="http://flattr.com/submit/auto?url={{ entry.url }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans %}flattr{% endtrans %}"><span>{% trans %}flattr{% endtrans %}</span></a></li>{% elseif flattr.status == flattred %}<li><a href="{{ flattr.flattrItemURL }}" class="tool flattr icon icon-flattr" target="_blank" title="{% trans %}flattr{% endtrans %}><span>{% trans %}flattr{% endtrans %}</span> ({{ flattr.numFlattrs }})</a></li>{% endif %}{% endif %} #}
{% if carrot %}<li><a href="https://secure.carrot.org/GiveAndGetBack.do?url={{ entry.url|url_encode }}&title={{ entry.title|url_encode }}" class="tool carrot icon-image icon-image--carrot" target="_blank" title="{% trans %}carrot{% endtrans %}"><span>Carrot</span></a></li>{% endif %}
{% if show_printlink %}<li><a title="{% trans %}Print{% endtrans %}" class="tool icon icon-print" href="javascript: window.print();"><span>{% trans %}Print{% endtrans %}</span></a></li>{% endif %}
{% if export_epub %}<li><a href="./?epub&amp;method=id&amp;value={{ entry.id|e }}" title="Generate ePub file">EPUB</a></li>{% endif %}
{% if export_mobi %}<li><a href="./?mobi&amp;method=id&amp;value={{ entry.id|e }}" title="Generate Mobi file">MOBI</a></li>{% endif %}
{% if export_pdf %}<li><a href="./?pdf&amp;method=id&amp;value={{ entry.id|e }}" title="Generate PDF file">PDF</a></li>{% endif %}
{% if export_epub %}<li><a href="?epub&amp;method=id&amp;value={{ entry.id|e }}" title="Generate ePub file">EPUB</a></li>{% endif %}
{% if export_mobi %}<li><a href="?mobi&amp;method=id&amp;value={{ entry.id|e }}" title="Generate Mobi file">MOBI</a></li>{% endif %}
{% if export_pdf %}<li><a href="?pdf&amp;method=id&amp;value={{ entry.id|e }}" title="Generate PDF file">PDF</a></li>{% endif %}
<li><a href="mailto:hello@wallabag.org?subject=Wrong%20display%20in%20wallabag&amp;body={{ entry.url|url_encode }}" title="{% trans %}Does this article appear wrong?{% endtrans %}" class="tool bad-display icon icon-delete"><span>{% trans %}Does this article appear wrong?{% endtrans %}</span></a></li>
</ul>
</div>

View file

@ -1,9 +1,9 @@
{% extends "WallabagBundle::layout.html.twig" %}
{% extends "WallabagCoreBundle::layout.html.twig" %}
{% block title %}{% trans %}Save new entry{% endtrans %}{% endblock %}
{% block menu %}
{% include "WallabagBundle::_menu.html.twig" %}
{% include "WallabagCoreBundle::_menu.html.twig" %}
{% endblock %}
{% block content %}

View file

@ -1,8 +1,8 @@
{% extends "WallabagBundle::layout.html.twig" %}
{% extends "WallabagCoreBundle::layout.html.twig" %}
{% block title %}{% trans %}About{% endtrans %}{% endblock %}
{% block menu %}
{% include "WallabagBundle::_menu.html.twig" %}
{% include "WallabagCoreBundle::_menu.html.twig" %}
{% endblock %}
{% block content %}
<h2>{% trans %}About wallabag{% endtrans %}</h2>

View file

@ -3,13 +3,13 @@
<li><a href="{{ path('unread') }}">{% trans %}unread{% endtrans %}</a></li>
<li><a href="{{ path('starred') }}">{% trans %}favorites{% endtrans %}</a></li>
<li><a href="{{ path('archive') }}"}>{% trans %}archive{% endtrans %}</a></li>
<li><a href="./?view=tags">{% trans %}tags{% endtrans %}</a></li>
<li><a href="?view=tags">{% trans %}tags{% endtrans %}</a></li>
<li><a href="{{ path('new_entry') }}">{% trans %}save a link{% endtrans %}</a></li>
<li style="position: relative;"><a href="javascript: void(null);" id="search">{% trans %}search{% endtrans %}</a>
{% include "WallabagBundle::_search_form.html.twig" %}
{% include "WallabagCoreBundle::_search_form.html.twig" %}
</li>
<li><a href="./?view=config">{% trans %}config{% endtrans %}</a></li>
<li><a href="?view=config">{% trans %}config{% endtrans %}</a></li>
<li><a href={{ path('about') }}>{% trans %}about{% endtrans %}</a></li>
<li><a class="icon icon-power" href="./?logout" title="{% trans %}logout{% endtrans %}">{% trans %}logout{% endtrans %}</a></li>
<li><a class="icon icon-power" href="?logout" title="{% trans %}logout{% endtrans %}">{% trans %}logout{% endtrans %}</a></li>
</ul>

View file

@ -11,11 +11,11 @@
<meta http-equiv="X-UA-Compatible" content="IE=10">
<![endif]-->
<title>{% block title %}{% endblock %} - wallabag</title>
{% include "WallabagBundle::_head.html.twig" %}
{% include "WallabagBundle::_bookmarklet.html.twig" %}
{% include "WallabagCoreBundle::_head.html.twig" %}
{% include "WallabagCoreBundle::_bookmarklet.html.twig" %}
</head>
<body>
{% include "WallabagBundle::_top.html.twig" %}
{% include "WallabagCoreBundle::_top.html.twig" %}
<div id="main">
{% block menu %}{% endblock %}
{% block precontent %}{% endblock %}
@ -28,6 +28,6 @@
{% block content %}{% endblock %}
</div>
</div>
{% include "WallabagBundle::_footer.html.twig" %}
{% include "WallabagCoreBundle::_footer.html.twig" %}
</body>
</html>

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Tests\Controller;
namespace Wallabag\CoreBundle\Tests\Controller;
use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;

View file

@ -1,6 +1,6 @@
<?php
namespace WallabagBundle\Twig\Extension;
namespace Wallabag\CoreBundle\Twig\Extension;
class WallabagExtension extends \Twig_Extension
{

View file

@ -0,0 +1,9 @@
<?php
namespace Wallabag\CoreBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class WallabagCoreBundle extends Bundle
{
}

View file

@ -11,7 +11,7 @@
namespace Wallabag\Wallabag;
use \PDO;
use WallabagBundle\Entity;
use CoreBundle\Entity;
class Database {

View file

@ -1,3 +0,0 @@
_wllbg:
resource: "@WallabagBundle/Controller/EntryController.php"
type: annotation

View file

@ -1,9 +0,0 @@
<?php
namespace WallabagBundle;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class WallabagBundle extends Bundle
{
}