silversk8r képe

Ha jól értem az access callback-et keresed.

https://api.drupal.org/api/examples/menu_example!menu_example.module/7

  1. /**
  2.  * Implements hook_menu().
  3.  *
  4.  * A simple example which defines a page callback and a menu entry.
  5.  */
  6. function menu_example_menu() {
  7. // ...
  8. $items['examples/menu_example/custom_access/page'] = array(
  9. 'title' => 'Custom Access Menu Item',
  10. 'description' => 'This menu entry will not show and the page will not be accessible without the user being an "authenticated user".',
  11. 'page callback' => '_menu_example_menu_page',
  12. 'page arguments' => array(t('This menu entry will not be visible and access will result in a 403 error unless the user has the "authenticated user" role. This is accomplished with a custom access callback.')),
  13. 'access callback' => 'menu_example_custom_access',
  14. 'access arguments' => array('authenticated user'),
  15. );
  16. // ...
  17. }
  18.  
  19. /**
  20.  * Determine whether the current user has the role specified.
  21.  *
  22.  * @param string $role_name
  23.  * The role required for access
  24.  *
  25.  * @return bool
  26.  * True if the acting user has the role specified.
  27.  */
  28. function menu_example_custom_access($role_name) {
  29. $access_granted = in_array($role_name, $GLOBALS['user']->roles);
  30. return $access_granted;
  31. }
0
0
HF leon képe

Ahogy látom a BookManager.php-t kell kiegészítenem. Mivel ez a core része nem lenne szerencsés átírni, de ahogy eddig látom nem igazán van olyan funkció benne, amivel a feladat megoldható. Így ki kell egészítenem a BookManager.php és a BookManagerInterface.php fájlokat.

  1. public function bookTreeGetFlat(array $book_link) {
  2. if (!isset($this->bookTreeFlattened[$book_link['nid']])) {
  3. // Call $this->bookTreeAllData() to take advantage of caching.
  4. $tree = $this->bookTreeAllData($book_link['bid'], $book_link, $book_link['depth'] + 1);
  5. $this->bookTreeFlattened[$book_link['nid']] = [];
  6. $this->flatBookTree($tree, $this->bookTreeFlattened[$book_link['nid']]);
  7. }
  8.  
  9. return $this->bookTreeFlattened[$book_link['nid']];
  10. }
  11.  
  12. protected function flatBookTree(array $tree, array &$flat) {
  13. foreach ($tree as $data) {
  14. $flat[$data['link']['nid']] = $data['link'];
  15. if ($data['below']) {
  16. $this->flatBookTree($data['below'], $flat);
  17. }
  18. }
  19. }

A fenti kódrészlet segítségével hívható le a következő és előző lap a BookManager.php-ben. Én viszont olyan megoldást szeretnék, amely az azonos szinten lévő előző és következő lapot adja meg.

0
0
Robert Petras képe

Ha a Drupal által kínált alapértelmezett Bartik témát használod ez így is van. Ha letöltesz egy contrib témát vagy vásárolsz egyet akkor ennek utána kell nézni.

Esetleg ha saját magad tervezel egy új témát, akkor erről az CSS osztályról nekünk kell gondoskodnunk a Twig fájlban, ha jól tudom.

A minta fájl Bartik ezestében ez: /core/themes/bartik/templates/page.html.twig

  1. <div id="main-wrapper" class="layout-main-wrapper layout-container clearfix">
  2. <div id="main" class="layout-main clearfix">
  3. {{ page.breadcrumb }}
  4. <main id="content" class="column main-content" role="main">
  5. <section class="section">
  6. <a id="main-content" tabindex="-1"></a>
  7. {{ page.content }}
  8. </section>
  9. </main>
  10. {% if page.sidebar_first %}
  11. <div id="sidebar-first" class="column sidebar">
  12. <aside class="section" role="complementary">
  13. {{ page.sidebar_first }}
  14. </aside>
  15. </div>
  16. {% endif %}
  17. {% if page.sidebar_second %}
  18. <div id="sidebar-second" class="column sidebar">
  19. <aside class="section" role="complementary">
  20. {{ page.sidebar_second }}
  21. </aside>
  22. </div>
  23. {% endif %}
  24. </div>
  25. </div>
0
0
noriss képe

Sziasztok!

Ugyanaz a problémám mint a téma elindítójának azzal a különbséggel, hogy mindössze 1 képet szerettem volna csak felölteni és nekem is eldobja magát az image import és nekem is a főoldal tartalmát írja ki piros keretbe foglalva!

Megnéztem a jelentéseket és semmi sem került be az érintett problémával kapcsolatban. :(

Eddigi válaszaitokra felbátorodva bemásolom a forrást:

 
Hiba következett be. /keletibakony/?id=&op=do <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="hu" xml:lang="hu" dir="ltr" id="html-main"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Keleti-Bakony projekt</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="alternate" type="application/rss+xml" title="Keleti-Bakony projekt RSS" href="http://www.innoteq.hu/keletibakony/rss.xml" /> <link type="text/css" rel="stylesheet" media="all" href="/keletibakony/sites/all/modules/views/css/views.css?6" /> <link type="text/css" rel="stylesheet" media="all" href="/keletibakony/sites/default/files/css/css_47ee77ef7787d940bff46e7471f71780.css" /> <script type="text/javascript" src="/keletibakony/sites/default/files/js/js_7cc28ce2e4ba1d3b9f26476794e4781b.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, { "basePath": "/keletibakony/", "lightbox2": { "rtl": "0", "file_path": "/keletibakony/(\\w\\w/)sites/default/files", "default_image": "/keletibakony/sites/all/modules/lightbox2/images/brokenimage.jpg", "border_size": "10", "font_color": "000", "box_color": "fff", "top_position": "", "overlay_opacity": "0.8", "overlay_color": "000", "disable_close_click": 1, "resize_sequence": "0", "resize_speed": 400, "fade_in_speed": 400, "slide_down_speed": 600, "use_alt_layout": 0, "disable_resize": 0, "disable_zoom": 0, "force_show_nav": 0, "loop_items": 1, "node_link_text": "", "node_link_target": 0, "image_count": "!current / !total . kép", "video_count": "Video !current of !total", "page_count": "Page !current of !total", "lite_press_x_close": "press \x3ca href=\"#\" onclick=\"hideLightbox(); return FALSE;\"\x3e\x3ckbd\x3ex\x3c/kbd\x3e\x3c/a\x3e to close", "download_link_text": "", "enable_login": false, "enable_contact": false, "keys_close": "c x 27", "keys_previous": "p 37", "keys_next": "n 39", "keys_zoom": "z", "keys_play_pause": "32", "display_image_size": "", "image_node_sizes": "(\\.thumbnail)", "trigger_lightbox_classes": "", "trigger_lightbox_group_classes": "img.thumbnail, img.image-thumbnail", "trigger_slideshow_classes": "", "trigger_lightframe_classes": "", "trigger_lightframe_group_classes": "", "custom_class_handler": 0, "custom_trigger_classes": "", "disable_for_gallery_lists": 1, "disable_for_acidfree_gallery_lists": true, "enable_acidfree_videos": true, "slideshow_interval": 5000, "slideshow_automatic_start": true, "slideshow_automatic_exit": true, "show_play_pause": true, "pause_on_next_click": false, "pause_on_previous_click": true, "loop_slides": false, "iframe_width": 600, "iframe_height": 400, "iframe_border": 1, "enable_video": 0 } }); //--><!]]> </script> <script type="text/javascript"> </script> </head> <body class="body-main"> <!-- / make-it-center --><div class="make-it-center"> <div class="top-menu clear-block"> <!-- >>>>>>>> REMOVE THIS IF YOU WANT TO GET RID OF TOP LINKS (RSS, LOGIN, REGISTER | PROFILE) start--> <div id="top-links"> <ul class="top-links-ul"> <li>Üdvözlünk a weblapon kedves <strong><a href="/keletibakony/user">noriss</a></strong>&nbsp;|&nbsp;<a href="/keletibakony/user/1/edit">Szerkesztés</a></li> <li><a href="/keletibakony/logout">Kilépés</a></li> </ul> </div> <!-- <<<<<<<< REMOVE THIS IF YOU WANT TO GET RID OF TOP LINKS (RSS, LOGIN, REGISTER) end --> </div> <!-- logo-container --> <div id="logo-container"> <div id="money-bg" class="clear-block"> <div id="logo"> </div> </div> </div> <!-- /logo-container --> <!-- primary menu --> <div class="rws-primary-menu clear-block"> <!-- primary menu box --> <div class="primary_menu_box"> <ul class="links primary-links"><li class="menu-204 active-trail first active"><a href="/keletibakony/" title="" class="active">A projektről</a></li> <li class="menu-213"><a href="/keletibakony/hirek" title="">Hírek</a></li> <li class="menu-214"><a href="/keletibakony/dokumentumtar" title="">Dokumentumtár</a></li> <li class="menu-229"><a href="/keletibakony/image/tid" title="">Galéria</a></li> <li class="menu-272"><a href="/keletibakony/kapcsolat" title="A projekttel kapcsolatos kontakt személyek">Kontakt személyek</a></li> <li class="menu-274 last"><a href="/keletibakony/node/36" title="Linkek">Linkek</a></li> </ul> </div> <!-- primary menu box --> <!-- admin panel --> <ul id="rws-uni-tabs" class="clear-block"> <li><a href="/keletibakony/admin">Adminisztráció</a></li> <li><a href="/keletibakony/admin/build/block">Blokkok</a></li> <li><a href="/keletibakony/admin/build/menu">Menük</a></li> <li><a href="/keletibakony/admin/build/modules">Modulok</a></li> <li><a href="/keletibakony/admin/build/translate/search">Translation</a></li> </ul> <!-- / admin panel --> </div> <!-- /primary menu --> <!-- column-1 -box--> <div class="column-1-box"> <!-- column-1 --> <div class="column-1"> <div class="block block-user" id="block-user-1"> <h2 class="title">noriss</h2> <div class="content"><ul class="menu"><li class="leaf first"><a href="/keletibakony/user/1">Saját adatok</a></li> <li class="collapsed"><a href="/keletibakony/node/add">Tartalom beküldése</a></li> <li class="collapsed"><a href="/keletibakony/admin">Adminisztráció</a></li> <li class="leaf last"><a href="/keletibakony/logout">Kilépés</a></li> </ul></div> </div> <div class="block block-menu" id="block-menu-primary-links"> <h2 class="title">Főmenü</h2> <div class="content"><ul class="menu"><li class="expanded first active-trail"><a href="/keletibakony/" title="" class="active">A projektről</a><ul class="menu"><li class="leaf first"><a href="/keletibakony/a%20projektr%C5%91l" title="Öt év – 2,2 millió euró a természetvédelemre">A Keleti-Bakony projekt</a></li> <li class="leaf"><a href="/keletibakony/erintett_terulet" title="A projekt területének adatai:">Érintett terület</a></li> <li class="leaf"><a href="/keletibakony/node/11" title="Konzorciumi köszöntő">Konzorciumi tagok</a></li> <li class="leaf last"><a href="/keletibakony/node/13" title="186 millió euró - 143 új LIFE+ projekt">Life</a></li> </ul></li> <li class="leaf"><a href="/keletibakony/hirek" title="">Hírek</a></li> <li class="leaf"><a href="/keletibakony/dokumentumtar" title="">Dokumentumtár</a></li> <li class="leaf"><a href="/keletibakony/image/tid" title="">Galéria</a></li> <li class="leaf"><a href="/keletibakony/kapcsolat" title="A projekttel kapcsolatos kontakt személyek">Kontakt személyek</a></li> <li class="leaf last"><a href="/keletibakony/node/36" title="Linkek">Linkek</a></li> </ul></div> </div> <div class="block block-views" id="block-views-a2666cf0db93739aaaf5749fe52cd963"> <h2 class="title">Eseménynaptár</h2> <div class="content"><div class="view view-esemenynaptar-nezet view-id-esemenynaptar_nezet view-display-id-calendar_block_1 view-dom-id-1"> <div class="views-admin-links views-hide"> <ul class="links"><li class="0 first"><a href="/keletibakony/admin/build/views/edit/esemenynaptar_nezet?destination=node%3Fid%3D%26op%3Ddo#views-tab-calendar_block_1">Szerkesztés</a></li> <li class="1"><a href="/keletibakony/admin/build/views/export/esemenynaptar_nezet">Export</a></li> <li class="2 last"><a href="/keletibakony/admin/build/views/clone/esemenynaptar_nezet">Clone</a></li> </ul> </div> <div class="view-content"> <div class="calendar-calendar"> <div class="date-nav clear-block"> <div class="date-prev"> <span class="next"> <a href="http://www.innoteq.hu/keletibakony/node?id=&amp;op=do&amp;mini=calendar%2F2009-10" title="Navigate to previous month" rel="nofollow">« </a></span> &nbsp;</div> <div class="date-heading"> <h3><a href="/keletibakony/calendar/2009-11" title="View full page month">november</a></h3> </div> <div class="date-next">&nbsp; <span class="next"> <a href="http://www.innoteq.hu/keletibakony/node?id=&amp;op=do&amp;mini=calendar%2F2009-12" title="Navigate to next month" rel="nofollow"> »</a></span> </div> </div> </div> </div> <div class="attachment attachment-after"> <div class="calendar-calendar"><div class="month-view"> <table class="mini"> <thead> <tr> <th class="days mon"> Hé </th> <th class="days tue"> Ke </th> <th class="days wed"> Sz </th> <th class="days thu"> Cs </th> <th class="days fri"> Pé </th> <th class="days sat"> Sz </th> <th class="days sun"> Va </th> </tr> </thead> <tbody> <tr> <td id="esemenynaptar_nezet-2009-10-26" class="mon mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-10-27" class="tue mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-10-28" class="wed mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-10-29" class="thu mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-10-30" class="fri mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-10-31" class="sat mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-01" class="sun mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-01?id=&amp;op=do">1</a> </div><div class="calendar-empty">&nbsp;</div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-02" class="mon mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-02?id=&amp;op=do">2</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-03" class="tue mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-03?id=&amp;op=do">3</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-04" class="wed mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-04?id=&amp;op=do">4</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-05" class="thu mini past has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-05?id=&amp;op=do">5</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-06" class="fri mini today has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-06?id=&amp;op=do">6</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-07" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-07?id=&amp;op=do">7</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-08" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-08?id=&amp;op=do">8</a> </div><div class="calendar-empty">&nbsp;</div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-09" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-09?id=&amp;op=do">9</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-10" class="tue mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-10?id=&amp;op=do">10</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-11" class="wed mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-11?id=&amp;op=do">11</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-12" class="thu mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-12?id=&amp;op=do">12</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-13" class="fri mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-13?id=&amp;op=do">13</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-14" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-14?id=&amp;op=do">14</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-15" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-15?id=&amp;op=do">15</a> </div><div class="calendar-empty">&nbsp;</div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-16" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-16?id=&amp;op=do">16</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-17" class="tue mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-17?id=&amp;op=do">17</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-18" class="wed mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-18?id=&amp;op=do">18</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-19" class="thu mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-19?id=&amp;op=do">19</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-20" class="fri mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-20?id=&amp;op=do">20</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-21" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-21?id=&amp;op=do">21</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-22" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-22?id=&amp;op=do">22</a> </div><div class="calendar-empty">&nbsp;</div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-23" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-23?id=&amp;op=do">23</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-24" class="tue mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-24?id=&amp;op=do">24</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-25" class="wed mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-25?id=&amp;op=do">25</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-26" class="thu mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-26?id=&amp;op=do">26</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-27" class="fri mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-27?id=&amp;op=do">27</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-28" class="sat mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-28?id=&amp;op=do">28</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-11-29" class="sun mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-29?id=&amp;op=do">29</a> </div><div class="calendar-empty">&nbsp;</div> </td> </tr> <tr> <td id="esemenynaptar_nezet-2009-11-30" class="mon mini future has-no-events"> <div class="month mini-day-off"> <a href="http://www.innoteq.hu/keletibakony/calendar/2009-11-30?id=&amp;op=do">30</a> </div><div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-12-01" class="tue mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-12-02" class="wed mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-12-03" class="thu mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-12-04" class="fri mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-12-05" class="sat mini empty"> <div class="calendar-empty">&nbsp;</div> </td> <td id="esemenynaptar_nezet-2009-12-06" class="sun mini empty"> <div class="calendar-empty">&nbsp;</div> </td> </tr> </tbody> </table> </div></div> </div> </div> </div> </div> </div> <!-- / column-1 --> </div> <!-- column-1 -box--> <!-- column-2 --><div class="column-2 "> <!-- PRINTING BLOCKS BEFORE THE CONTENT (with RED headers) --> <!-- PRINTING BLOCKS BEFORE THE CONTENT (with RED headers) --> <!-- main-content-block --><div class="main-content-block"> <div class="node"> <span class="submitted"></span> <h2 class="title"><a href="/keletibakony/a%20projektr%C5%91l">Öt év – 2,2 millió euró a természetvédelemre</a></h2> <div class="content clear-block"><p style="text-align: justify;"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;"><strong>2,2 millió euróból valósulhat meg a Kelet-Bakony térségben lévő honvédségi használatban álló területek természetvédelmi rekonstrukciója a közvetlen brüsszeli finanszírozású LIFE+ közösségi programból.</strong><o:p></o:p></span></p> <p style="text-align: justify;" class="MsoNormal"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">A projekt fő célkitűzése a Várpalotai lőtér természeti értékeinek és biodiverzitásának megőrzése, a leromlott élőhelyek helyreállítása és egyes fajok populációjának megerősítése, valamint a katonai tevékenységek és a természetvédelmi célok optimális összehangolása.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">A honvédség által birtokolt és használt természetes területek egyik fő jellemzője, hogy a nagyközönségtől való elszigeteltségük miatt viszonylag érintetlenül őrizték meg a természetes élőhelyeket. A természetvédelmi szempontból értékes, gyakran hatalmas kiterjedésű területek többsége a Natura 2000 hálózat része. Ezek közül több terület is részesült már támogatásban a LIFE közösségi program költségvetéséből. Magyarországon a „Kelet-Bakony” projekt az első LIFE+ program által támogatott természetvédelmi akciócsomag.<o:p></o:p></span></p> <p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">A nyertes pályázat a Natura 2000-es hálózat továbbfejlesztését kívánja elősegíteni a projekt által érintett területeken. A kelet-bakonyi hegyek gyakorló lőterein és azok környezetében kiemelt fontosságú élőhelyek és jelölő fajok találhatóak. A terület már hosszú évek óta katonai használatban van, amely magába foglal különböző gyakorlatokat, éleslövészetet is. Bár a régió biodiverzitása aránylag jól megőrzött, sok olyan természetes folyamat és katonai tevékenység veszélyezteti, amelyeket a projekt megakadályoz, illetve mérsékel.</span></p> </div> <div class="links">&raquo; <ul class="links inline"><li class="node_read_more first"><a href="/keletibakony/a%20projektr%C5%91l" title="Öt év – 2,2 millió euró a természetvédelemre további része.">Tovább</a></li> <li class="node_translation_en last"><a href="/keletibakony/en/about%20the%20projekt" title="Summary descripion of the project" class="translation-link">English</a></li> </ul></div> </div> <!-- /main-content-block --></div> <!-- PRINTING BLOCK AFTER THE CONTENT --> <!-- / column-2 --></div> <!-- column-3 --> <div class="column-3"> <div class="block block-locale" id="block-locale-0"> <h2 class="title">Nyelvek</h2> <div class="content"><ul><li class="en first"><a href="/keletibakony/en" class="language-link">English</a></li> <li class="hu last active"><a href="/keletibakony/" class="language-link active">Magyar</a></li> </ul></div> </div> <div class="block block-search" id="block-search-0"> <h2 class="title">Keresés</h2> <div class="content"><form action="/keletibakony/?id=&amp;op=do" accept-charset="UTF-8" method="post" id="search-block-form"> <div><div class="container-inline"> <div class="form-item" id="edit-search-block-form-1-wrapper"> <label for="edit-search-block-form-1">Keresés a webhelyen: </label> <input type="text" maxlength="128" name="search_block_form" id="edit-search-block-form-1" size="15" value="" title="A keresendő kulcsszavak." class="form-text" /> </div> <input type="submit" name="op" id="edit-submit" value="Keresés" class="form-submit" /> <input type="hidden" name="form_build_id" id="form-f7162422275ab32a0570761a9b68c372" value="form-f7162422275ab32a0570761a9b68c372" /> <input type="hidden" name="form_token" id="edit-search-block-form-form-token" value="13c67476ab932672dbb72241bc576795" /> <input type="hidden" name="form_id" id="edit-search-block-form" value="search_block_form" /> </div> </div></form> </div> </div> <div class="block block-menu" id="block-menu-menu-resztvevok"> <h2 class="title">Résztvevők</h2> <div class="content"><ul class="menu"><li class="leaf first"><a href="http://www.hm.gov.hu/miniszterium/hm_infrastukturalis_ugynokseg" title="">HM Infrastrukturális Ügynökség</a></li> <li class="leaf"><a href="http://www.verga.hu/" title="">HM VERGA Zrt.</a></li> <li class="leaf"><a href="http://www.bfnpi.hu/" title="">Balaton-felvidéki Nemzeti Park Igazgatóság</a></li> <li class="leaf last"><a href="http://www.aquaprofit.com/" title="">Aquaprofit Zrt.</a></li> </ul></div> </div> <div class="block block-menu" id="block-menu-menu-teruleti-linkek"> <h2 class="title">A területtel kapcsolatos linkek</h2> <div class="content"><ul class="menu"><li class="leaf first"><a href="http://www.epleny.hu/" title="">Eplény</a></li> <li class="leaf"><a href="http://www.gyulafiratot.hu/" title="">Gyulafirátót</a></li> <li class="leaf"><a href="http://www.hajmasker.hu/hajmasker2/index.php" title="">Hajmáskér</a></li> <li class="leaf"><a href="http://www.harskut.hu/" title="">Hárskút</a></li> <li class="leaf"><a href="http://www.lokut.koznet.hu/" title="">Lókút</a></li> <li class="leaf"><a href="http://www.marko.hu/" title="">Márkó</a></li> <li class="leaf"><a href="http://www.osku.hu/" title="">Öskü</a></li> <li class="leaf"><a href="http://www.veszprem.hu/" title="">Veszprém</a></li> <li class="leaf last"><a href="http://www.varpalota.hu/" title="">Várpalota</a></li> </ul></div> </div> <div class="block block-menu" id="block-menu-menu-pm-tool"> <h2 class="title">Partnerzóna</h2> <div class="content"><ul class="menu"><li class="leaf last"><a href="http://itqsharepoint.dyndns.org:1234/proj01/default.aspx" title="">Belépés a Partnerzónába</a></li> </ul></div> </div> </div> <!-- / column-3 --> <!-- footer --> <div id="footer" class="clear-block"> <div class="clear-both"> <span style="margin-left: 240px; color: #fff; font-size: 12px;">A projekt a <strong>Life Programban</strong>, az Európai Unió és a Magyar Köztársaság társfinanszírozásával valósul meg.</span> <span class="developer"> <strong><a href="http://www.keletibakony.hu" title="Keleti Bakony">Website</a></strong> by <a href="http://www.innoteq.hu" title="InnoTeq Kft.">InnoTeq Kft.</a> <!--<span class="version">ver.1.3</span>--> </span></div> </div> <!-- /footer --> <!-- /footer bottom--> <div class="footer-bottom"> </div> <!-- /footer bottom--> </div> <!-- / make-it-center --> </body> </html> 

Válaszaitokat előre is köszi!

Egy kezdő drupal-os

noriss

0
0

Table Drag

eMeLA képe

Próbálom megérteni a Table Drag működését. Eddig az alábbi kódot sikerült összehoznom (a Filter modul filtersorrend alapján)

function helyzet() {
 
 
    $form['weights'] = array('#tree' => TRUE);
 
    $form['names'][0]   = array('#value' => '1111111111111');
    $form['weights'][0] = array('#value' => 10);
 
    $form['names'][1]   = array('#value' => '222222222');
    $form['weights'][1] = array('#value' => 11);
 
    $form['names'][2]   = array('#value' => '3333333333');
    $form['weights'][2] = array('#value' => 12);    
 
Drupal verzió: 

Saját modulban saját blokkok - a második blokk nemjelenik meg

Phoere képe

Sziasztok,

Egy egyszerű saját modulban akarok blokkokat létrehozni. Látszólag minden rendben van, de a második blokk nem jelenik meg a blokkok admin oldalán, csak az első. Nem tudok rájönni, mi lehet a hiba, hátha valaki kapásból kiszúrja, mi a hiba.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Astutus képe

És pont itt van a hiba
1) ahány oldal, annyi leírás
2) hiába rakom, vagy írom át a .htacces-t, hiába módosítom a httpd.conf-ot sehogy sem sikerül
Kérésem az lett volna hogy ezeket a ki guglizható részeket AllowOverride All, meg a directory stb. hogyan kell pontosan és hova másolni, mert nekem ez nem megy. Próbáltam sokszor de sehogysem sikerült, ezért kértem a TI segítségeteket...

Azért hátha valaki megszán iderakom a .htacces és a httpd.conf szövegét. Tuti valamit én rontok el, de mivel először csinálom Veletek ellentétben én nem fogok rájönni, mi a bibi.

htacces.
 
#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$">
  Order allow,deny
</FilesMatch>
 
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
 
# Follow symbolic links in this directory.
Options +FollowSymLinks
 
# Multiviews creates problems with aliased URLs and is not needed for Drupal.
Options -Multiviews
 
# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php
 
# Force simple error message for requests for non-existent favicon.ico.
<Files favicon.ico>
  # There is no end quote below, for compatibility with Apache 1.3.
  ErrorDocument 404 "The requested file favicon.ico was not found.
</Files>
 
# Set the default handler.
DirectoryIndex index.php index.html index.htm
 
# Override PHP settings that cannot be changed at runtime. See
# sites/default/default.settings.php and drupal_initialize_variables() in
# includes/bootstrap.inc for settings that can be changed at runtime.
 
# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_flag magic_quotes_gpc                 off
  php_flag magic_quotes_sybase              off
  php_flag register_globals                 off
  php_flag session.auto_start               off
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_flag mbstring.encoding_translation    off
</IfModule>
 
# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
  # Enable expirations.
  ExpiresActive On
 
  # Cache all files for 2 weeks after access (A).
  ExpiresDefault A1209600
 
  <FilesMatch \.php$>
    # Do not allow PHP scripts to be cached unless they explicitly send cache
    # headers themselves. Otherwise all scripts would have to overwrite the
    # headers set by mod_expires if they want another caching behavior. This may
    # fail if an error occurs early in the bootstrap process, and it may cause
    # problems if a non-Drupal PHP file is installed in a subdirectory.
    ExpiresActive Off
  </FilesMatch>
</IfModule>
 
# Various rewrite rules.
<IfModule mod_rewrite.c>
  RewriteEngine on
 
  # Block access to "hidden" directories whose names begin with a period. This
  # includes directories used by version control systems such as Subversion or
  # Git to store control files. Files whose names begin with a period, as well
  # as the control files used by CVS, are protected by the FilesMatch directive
  # above.
  #
  # NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is
  # not possible to block access to entire directories from .htaccess, because
  # <DirectoryMatch> is not allowed here.
  #
  # If you do not have mod_rewrite installed, you should remove these
  # directories from your webroot or otherwise protect them from being
  # downloaded.
RewriteRule "(^|/)\." - [F]
 
  # If your site can be accessed both with and without the 'www.' prefix, you
  # can use one of the following settings to redirect users to your preferred
  # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
  #
  # To redirect all users to access the site WITH the 'www.' prefix,
  # (http://example.com/... will be redirected to http://www.example.com/...)
  # uncomment the following:
  # RewriteCond %{HTTP_HOST} !^www\. [NC]
  # RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  #
  # To redirect all users to access the site WITHOUT the 'www.' prefix,
  # (http://www.example.com/... will be redirected to http://example.com/...)
  # uncomment the following:
  # RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
  # RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
 
  # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
  # VirtualDocumentRoot and the rewrite rules are not working properly.
  # For example if your site is at http://example.com/drupal uncomment and
  # modify the following line:
  # RewriteBase /drupal
  #
  # If your site is running in a VirtualDocumentRoot at http://example.com/,
  # uncomment the following line:
  # RewriteBase /
 
  # Pass all requests not referring directly to files in the filesystem to
  # index.php. Clean URLs are handled in drupal_environment_initialize().
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
 
  # Rules to correctly serve gzip compressed CSS and JS files.
  # Requires both mod_rewrite and mod_headers to be enabled.
  <IfModule mod_headers.c>
    # Serve gzip compressed CSS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}\.gz -s
    RewriteRule ^(.*)\.css $1\.css\.gz [QSA]
 
    # Serve gzip compressed JS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}\.gz -s
    RewriteRule ^(.*)\.js $1\.js\.gz [QSA]
 
    # Serve correct content types, and prevent mod_deflate double gzip.
    RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1]
    RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1]
 
    <FilesMatch "(\.js\.gz|\.css\.gz)$">
      # Serve correct encoding type.
      Header append Content-Encoding gzip
      # Force proxies to cache gzipped & non-gzipped css/js files separately.
      Header append Vary Accept-Encoding
    </FilesMatch>
  </IfModule>
</IfModule>
 
# $Id: .htaccess,v 1.111 2010/11/23 02:59:05 dries Exp $

httpd.conf - az elején található kikommentált részt kihagyom hogy nelegyen olyan hosszú
 
 
 
# run under this user/group id
Include /etc/apache2/uid.conf
 
# - how many server processes to start (server pool regulation)
# - usage of KeepAlive
Include /etc/apache2/server-tuning.conf
 
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here.  If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
ErrorLog /var/log/apache2/error_log
 
# generated from APACHE_MODULES in /etc/sysconfig/apache2
Include /etc/apache2/sysconfig.d/loadmodule.conf
 
# IP addresses / ports to listen on
Include /etc/apache2/listen.conf
 
# predefined logging formats
Include /etc/apache2/mod_log_config.conf
 
# generated from global settings in /etc/sysconfig/apache2
Include /etc/apache2/sysconfig.d/global.conf
 
# optional mod_status, mod_info
Include /etc/apache2/mod_status.conf
Include /etc/apache2/mod_info.conf
 
# optional cookie-based user tracking
# read the documentation before using it!!
Include /etc/apache2/mod_usertrack.conf
 
# configuration of server-generated directory listings
Include /etc/apache2/mod_autoindex-defaults.conf
 
# associate MIME types with filename extensions
TypesConfig /etc/apache2/mime.types
DefaultType text/plain
Include /etc/apache2/mod_mime-defaults.conf
 
# set up (customizable) error responses
Include /etc/apache2/errors.conf
 
# global (server-wide) SSL configuration, that is not specific to 
# any virtual host
Include /etc/apache2/ssl-global.conf
 
# forbid access to the entire filesystem by default
<Directory />
    Options None
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>
 
# use .htaccess files for overriding,
AccessFileName .htaccess
# and never show them
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>
 
# List of resources to look for when the client requests a directory
DirectoryIndex index.html index.html.var
 
### 'Main' server configuration #############################################
#
# The directives in this section set up the values used by the 'main'
# server, which responds to any requests that aren't handled by a
# <VirtualHost> definition.  These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
#
# All of these directives may appear inside <VirtualHost> containers,
# in which case these default settings will be overridden for the
# virtual host being defined.
#
Include /etc/apache2/default-server.conf
 
 
# Another way to include your own files
#
# The file below is generated from /etc/sysconfig/apache2,
# include arbitrary files as named in APACHE_CONF_INCLUDE_FILES and
# APACHE_CONF_INCLUDE_DIRS
Include /etc/apache2/sysconfig.d/include.conf
 
 
### Virtual server configuration ############################################
#
# VirtualHost: If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs-2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.
#
Include /etc/apache2/vhosts.d/*.conf
 
 
# Note: instead of adding your own configuration here, consider 
#       adding it in your own file (/etc/apache2/httpd.conf.local)
#       putting its name into APACHE_CONF_INCLUDE_FILES in 
#       /etc/sysconfig/apache2 -- this will make system updates 
#       easier :) 
0
0
Boobaa képe

Csak egy sort emelek át belőle:

</script><div id="debug"></div><div id="slider"><div id="mask-gallery"><ul id="gallery"><li><img src="http://1.1.1.2/bmi/had.co.hu/misc/js/h_slider/1.png" width="960" height="425" alt="" /></li> <li><img src="http://1.1.1.3/bmi/had.co.hu/misc/js/h_slider/2.png" width="960" height="425" alt="" /></li> <li><img src="http://1.1.1.4/bmi/had.co.hu/misc/js/h_slider/3.png" width="960" height="425" alt="" /></li></ul></div><div id="mask-excerpt"><div id="preface-sidebar" class="clearfix"><!--//--><div class="block-wrapper odd"><div id="block-cumulus-0" class="block block-cumulus"><h2 class="title block-title"><span class="first-word">Cimke</span> felhő</h2><div class="content"><div id="tags"><a href="/taxonomy/term/50" class="tagadelic level1" rel="tag">Motorola</a> <a href="/taxonomy/term/69" class="tagadelic level1" rel="tag">nexus</a> <a href="/taxonomy/term/70" class="tagadelic level1" rel="tag">one</a> <a href="/taxonomy/term/56" class="tagadelic level1" rel="tag">megbeszélés</a> <a href="/taxonomy/term/17" class="tagadelic level1" rel="tag">NDK</a> <a href="/taxonomy/term/46" class="tagadelic level1" rel="tag">Palm</a> <a href="/taxonomy/term/51" class="tagadelic level1" rel="tag">WII</a> <a href="/taxonomy/term/67" class="tagadelic level2" rel="tag">nexus one</a> <a href="/taxonomy/term/26" class="tagadelic level2" rel="tag">telepítés</a> <a href="/taxonomy/term/23" class="tagadelic level2" rel="tag">IDE</a> <a href="/taxonomy/term/47" class="tagadelic level2" rel="tag">App</a> <a href="/taxonomy/term/25" class="tagadelic level2" rel="tag">ADT</a> <a href="/taxonomy/term/22" class="tagadelic level2" rel="tag">Adobe</a> <a href="/taxonomy/term/63" class="tagadelic level2" rel="tag">Android 2.2</a> <a href="/taxonomy/term/27" class="tagadelic level2" rel="tag">frissítés</a> <a href="/taxonomy/term/59" class="tagadelic level2" rel="tag">statisztika</a> <a href="/taxonomy/term/30" class="tagadelic level3" rel="tag">google</a> <a href="/taxonomy/term/13" class="tagadelic level3" rel="tag">SDK</a> <a href="/taxonomy/term/12" class="tagadelic level3" rel="tag">Android 2.1</a> <a href="/taxonomy/term/28" class="tagadelic level3" rel="tag">HTC</a> <a href="/taxonomy/term/35" class="tagadelic level5" rel="tag">android</a> <a href="/taxonomy/term/24" class="tagadelic level6" rel="tag">Eclipse</a> <a href="/taxonomy/term/42" class="tagadelic level6" rel="tag">alapok</a> <a href="/taxonomy/term/32" class="tagadelic level6" rel="tag">fejlesztés</a> <script type="text/javascript">var rnumber=Math.floor(Math.random()*9999999);var widget_so=new SWFObject("/sites/all/modules/cumulus/cumulus.swf?r="+rnumber,"cumulusflash","200","150","9","292929");widget_so.addParam("wmode","transparent");widget_so.addParam("allowScriptAccess","always");widget_so.addVariable("tcolor","0xA4C639");widget_so.addVariable("tcolor2","0xc9e750");widget_so.addVariable("hicolor","0xffffff");widget_so.addVariable("tspeed","250");widget_so.addVariable("distr","true");widget_so.addVariable("mode","tags");widget_so.addVariable("tagcloud","%3Ctags%3E%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F50%22+style%3D%22%26quot%3Bfont-size%3A+12px%3B%26quot%3B%22%3EMotorola%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F69%22+style%3D%22%26quot%3Bfont-size%3A+12px%3B%26quot%3B%22%3Enexus%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F70%22+style%3D%22%26quot%3Bfont-size%3A+12px%3B%26quot%3B%22%3Eone%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F56%22+style%3D%22%26quot%3Bfont-size%3A+12px%3B%26quot%3B%22%3Emegbesz%C3%A9l%C3%A9s%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F17%22+style%3D%22%26quot%3Bfont-size%3A+12px%3B%26quot%3B%22%3ENDK%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F46%22+style%3D%22%26quot%3Bfont-size%3A+12px%3B%26quot%3B%22%3EPalm%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F51%22+style%3D%22%26quot%3Bfont-size%3A+12px%3B%26quot%3B%22%3EWII%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F67%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3Enexus+one%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F26%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3Etelep%C3%ADt%C3%A9s%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F23%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3EIDE%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F47%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3EApp%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F25%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3EADT%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F22%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3EAdobe%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F63%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3EAndroid+2.2%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F27%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3Efriss%C3%ADt%C3%A9s%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F59%22+style%3D%22%26quot%3Bfont-size%3A+14px%3B%26quot%3B%22%3Estatisztika%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F30%22+style%3D%22%26quot%3Bfont-size%3A+16px%3B%26quot%3B%22%3Egoogle%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F13%22+style%3D%22%26quot%3Bfont-size%3A+16px%3B%26quot%3B%22%3ESDK%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F12%22+style%3D%22%26quot%3Bfont-size%3A+16px%3B%26quot%3B%22%3EAndroid+2.1%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F28%22+style%3D%22%26quot%3Bfont-size%3A+16px%3B%26quot%3B%22%3EHTC%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F35%22+style%3D%22%26quot%3Bfont-size%3A+20px%3B%26quot%3B%22%3Eandroid%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F24%22+style%3D%22%26quot%3Bfont-size%3A+22px%3B%26quot%3B%22%3EEclipse%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F42%22+style%3D%22%26quot%3Bfont-size%3A+22px%3B%26quot%3B%22%3Ealapok%3C%2Fa%3E+%0A%3Ca+href%3D%22%2Ftaxonomy%2Fterm%2F32%22+style%3D%22%26quot%3Bfont-size%3A+22px%3B%26quot%3B%22%3Efejleszt%C3%A9s%3C%2Fa%3E+%0A%3C%2Ftags%3E");widget_so.write("tags");</script></div><div class="more-link"><a href="/tagadelic/chunk/2">további címkék</a></div></div></div></div><!--//--><div class="block-wrapper even"><div id="block-block-5" class="block block-block"><div class="content"><script type="text/javascript" >

Ezek után nem csodálkozom semmin. Illetve csak azon, hogy a teszt oldalon (aminek tán csak nem 1.1.1.{2,3,4} az IP-je? ;) ) egyáltalán működött.

0
0
Germán Zsolt képe

Szia, ezt próbáld ki légy szíves:

-- fő site --

  1. $databases = array (
  2. 'default' =>
  3. 'default' =>
  4. 'database' => 'drupal7',
  5. 'username' => 'user',
  6. 'password' => 'pass',
  7. 'host' => 'localhost',
  8. 'port' => '',
  9. 'driver' => 'mysql',
  10. 'prefix' => 'drupal7_',
  11. ),
  12. ),
  13. );

-- másik site --

  1. $databases = array (
  2. 'default' =>
  3. 'default' =>
  4. 'database' => 'drupal7',
  5. 'username' => 'user',
  6. 'password' => 'pass',
  7. 'host' => 'localhost',
  8. 'port' => '',
  9. 'driver' => 'mysql',
  10. 'prefix' => 'other_',
  11. ),
  12. ),
  13. );
  14.  
  15. $db_prefix = array(
  16. 'users' => 'drupal7_'
  17. );

Ezzel ugyanazt az adatbázist fogja használni a két site, de más prefix-szel. Viszont users tábla esetén a $db_prefix beállítása miatt a fő site tábláját fogja használni.

Igazából még nem foglalkoztam ilyennel, de több oldalon is láttam, hogy inkább ehhez hasonló kódokkal próbálkoztak. Persze ez csak néhány site esetén működik jól, sok site esetén tényleg jobb, ha külön adatbázisban vannak.

Ha sikerült megnézned, légy szíves írj vissza, hogy működik-e, vagy ha esetleg máshogy sikerült megoldanod, akkor azt is várjuk vissza.

Üdv, Zsolt

0
0
Marsy képe

Amint írtam a http://modulesunraveled.com/videos ismertetők megnézése után sikerült telepíteni a Simplenews modult és jól működik a hírlevél küldés, csak egy hibája van, nem tudok saját templatet készíteni hozzá. Ugyanúgy csináltam mint az oktató videóban van és mégsem. Olyan mintha nem látná a css fájlt. Sőt, biztos vagyok benne, hogy nem látja mert ha a színkódokat változtatom akkor sem változik semmi.

Van valakinek ötlete, hogy mi lehet a baj?

Készítettem egy mappát site/all/themes/email és ide másoltam a következő fájlokat:
email.info
style.css
page.tpl
htmlmail--simplenews.tpl.php
(a modules/system/ könyvtárból átmásolva)

Email infó fájl tartalma:

  1. name = Email
  2. description = This is the theme for HTML emails, and should not be used for screen viewing
  3. core = 7.x
  4. engine = phptemplate
  5.  
  6. stylsheets[all][themes][email] = style.css

A style.css tartalma:

  1. /*HTML mail styles*/
  2. .htmlmail-simplenews-body {
  3. width: 600px;
  4. background-color: #def2c4;
  5. color: #665446;
  6. padding: 10px;
  7. border: 2px solid #665446;
  8. }
  9.  
  10. /*Links*/
  11. a,
  12. a:link,
  13. a:visited,
  14. a:hover,
  15. a:focus,
  16. a:active {
  17. color: #e5683f;
  18. }
  19. /*Remove "Skip to main content" link when viewing in webmail client*/
  20. #skip-link {
  21. display: none;
  22. }

A page.tpl.php fájl tartalma:

  1. <div id="content">
  2. <?php print render($page['content']); ?>
  3. </div>
0
0

Üdv.
Marsy