• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    MACKIEEDRUPAL - Open Source CMS
    SIGN
    SIGN --- ---
    Tuesday | DrupalCon London 2011
    http://london2011.drupal.org/
    CUCHULAIN
    CUCHULAIN --- ---
    SIGN: jakože použít už nainstalované :-)
    taky se dá použít ve stránce nebo v bloku php filtr.
    S7ANLEY
    S7ANLEY --- ---
    RADICETA: Ako som písal.
    V module: 
    
    function mymodule_perm() {
      return array('show to superuser');
    }
    
    V tpl.php
    if (user_access('show to superuser')) {
      Tvoje slovo
    }
    


    Alebo proste nájdeš nejaký perm, ktorý má len tá rola a potom rovnako použiješ user_access.
    RADICETA
    RADICETA --- ---
    SAMGARR: blok roli zobrazit umím, konkrétní stránku taky, teď na té stránce chci některým schovat jedno slovo.
    SAMGARR
    SAMGARR --- ---
    RADICETA: tak kvuli zobrazeni jednoho bloku urcite roli nemusis nic extra instalovat, ne?
    RADICETA
    RADICETA --- ---
    CUCHULAIN: no, to je právě to, čemu bych se rád vyhnul. instalovat a konfigurovat panely a vytvářet celý blok pro zobrazení červeného slova veřejné :)
    SIGN
    SIGN --- ---
    CUCHULAIN: panely? jakoze instalovat panels jen kvuli tomuhle? :)
    CUCHULAIN
    CUCHULAIN --- ---
    RADICETA: třeba přes panely?
    TEKKET
    TEKKET --- ---
    RADICETA: blok viditelný jen pro určitou roli?
    SIGN
    SIGN --- ---
    RADICETA: no asi neco takhle

    Fix for Simple access module - nyx | DrupalBin
    http://drupalbin.com/19544

    jestli jsem te pochopil spravne...
    RADICETA
    RADICETA --- ---
    mám, ale chci jen na veřejných stránkách lidem s většíma pravomocema připomenout, že jsou v místech kam chodí všichni a chci to udělat nějak nenápadně :)
    SIGN
    SIGN --- ---
    RADICETA: nelze :) ale zajimalo by me pouziti, prijde mi to trosku jako nesmysl, nemas na mysli filtraci obsahu, kdyz pisou clanek nebo neco? nebo fakt az co se renderuje?
    RADICETA
    RADICETA --- ---
    SIGN: jde mi o jeden konkrétní, například div nebo span v rámci obsahu jiného node. prostě konkrétní kus html.
    SIGN
    SIGN --- ---
    RADICETA: a pokud myslis konkretne zakazat treba vsechny |font| elementy co se renderujou tak v 6 urcite ne, pokud se nejedna o form elements, ktery jdou skrz form api - tam by se to nechalo,
    v 7, kdyby vsechno bylo implementovany korektne (coz ani v jadre neni) tak tam uz by to slo, odchytit skrz render arrays
    S7ANLEY
    S7ANLEY --- ---
    RADICETA: Neviem či presne chápem, ale snáď klasika hook_perm a potom user_access. Nepoužíva sa odkazovanie na rolu ale na oprávnenie.

    user_access | Drupal API
    user_access | Drupal API
    http://api.drupal.org/api/drupal/modules--user--user.module/function/user_access/6
    RADICETA
    RADICETA --- ---
    jen mě tak napadlo: dá se nějak elegantně v šestce způsobit, aby se daný html element na stránce, ke které můžou všichni zobrazil jen dané roli uživatelů?
    DEEFHA
    DEEFHA --- ---
    SAMGARR: Bez textu se optimalizuje docela blbě :-) Mají ty fotografie alespoň popisky / tagy / cokoliv? Nenabízím se, jen mě to zajímá...
    SAMGARR
    SAMGARR --- ---
    Potrebuji pomoc se SEO optimalizaci webu postaveneho na Drupalu, jedna se prakticky o galerii s minimem textoveho obsahu. Financni odmena dohodou.
    S7ANLEY
    S7ANLEY --- ---
    SAMGARR: Skúšal som aj iné a mám to normálne povolené.

    DEEFHA: Nastavoval som ho vo file system, normálne si tam vytvoril vlastný htaccess a oprávnenie má 775.
    SAMGARR
    SAMGARR --- ---
    S7ANLEY: nemas zakazany upload gif souboru?
    Kliknutím sem můžete změnit nastavení reklam